@media (max-width: 1314px) {
.headerSection__iconsMenuItem .iconsMenuItem__text_mobile {
display: none !important;
}
.headerSection__iconsMenuItem {
margin-left: 20px !important;
}
}
@media (max-width: 1150px) {
.navLinks span{
display: none;
}
}
@media (max-width: 1120px) {
.navLinks span{
display: none;
}
}
@media (max-width: 1125px) {
.headerSection .headerSection__searchForm{
width: 500px;
}
.header-recommended {
left: -78px;
}
}
@media (max-width: 1085px) {
.headerSection .headerSection__searchForm{
width: 400px;
}
.header-recommended {
left: -139px;
}
}
@media (max-width: 985px) {
.headerSection .headerSection__searchForm{
width: 300px;
}
.header-recommended {
left: -180px;
}
}
@media (max-width: 885px) {
.headerSection .headerSection__searchForm{
width: 190px;
}
.header-recommended {
left: -220px;
}
}
@media (max-width: 768px) {
.categoryBackground{
background-color: unset !important;
margin-top: -90px;
}
.topBanner{
display: none;
}
.bottomMenu {
width: 100%;
height: 50px;
background-color: #FFFFFF;
display: flex;
flex-direction: row;
flex-wrap: wrap;
position: fixed;
top: 0;
padding-top: unset;
padding-bottom: 5px;
z-index: 50;
box-shadow: 0 2px 4px -2px rgb(0 0 0 / 45%);
}
.product-item:not(.product-item-pl) .product-item__image img {
max-height: 80% !important;
max-width: 80% !important;
}
.info-banner-1{
margin-top: 35px;
}
.recommended-categories{
margin-bottom: 35px;
}
.category-title{
font-size: 13px;
}
.headerSection .headerSection__logo img, .headerSection .headerSection__logo svg{
display: none;
}
.about-us-image-container img{
width: 100%;
}
.bottomMenuBack{
display: none;
}
.logo-mobile .svgContainer img{
max-height: 20px;
margin-top: 20px;
margin-left: 20px;
}
.bottomMenu{
display: inline-flex !important;
}
.bottomMenu .menuItem{
flex: unset;
}
.bottomMenu .menuItem .svgContainer {
margin: unset;
margin-left: 2%;
}
.bottomMenu .menuItem .svgContainer img {
filter: invert(1);
width: 27px;
height: 27px;
}
.bottomMenu .menuItem .svgContainer svg {
fill: white;
width: 27px;
height: 27px;
}
.bottomMenu .menuItem {
margin: 0 auto;
display: flex;
flex-direction: column;
justify-content: center;
background-color: #00c389;
padding: 11px 10px 8px 10px;
border-radius: 0 0 2px 2px;
}
.menu-mobile-buttons{
display: flex;
gap: 10px;
right: 0;
position: absolute;
margin-right: 10px;
}
.bottomMenu .menuItem .itemsCounter{
background-color: #473729;
font-size: 12px;
width: 17px;
height: 17px;
}
.menuActive svg {
fill: black !important;
}
.headerSection .headerSection__mobilePopup{
margin-top: 20px;
left: unset;
width: 85%;
bottom: 0;
}
.headerSection .headerSection__mainMenu__navLinks .mainMenu__navLink{
color: black !important;
margin-right: unset !important;
}
.go-to-top__btn-js{
bottom: 20px;
}
.cookie-message-opener{
bottom: 20px;
}
.product-flags img{
max-height: 85px !important;
}
.recommended-products1 .product-item:not(.product-item-pl) img{
max-height: unset !important;
}
.headerSection .headerSection__mainMenu .mainNavigation{
display: block !important;
}
.navLinks{
color: black !important;
display: none;
border-bottom: 1px solid #80808066;
padding: 15px 10px 15px 0;
font-size: 15px;
}
.headerSection .headerSection__mainMenu .mainNavigation ul .mainNavigation__category{
font-size: 15px;
text-transform: uppercase;
}
.headerSection .mainNavigation__category span{
font-weight: bold !important;
}
.navLinks span{
display: unset;
}
.nav-icon{
filter: invert(1);
}
.mobile_menu_buttons{
display: flex !important;
justify-content: center;
margin: 0 auto;
gap: 15%;
background-color: #00c389;
width: 100%;
padding: 20px;
margin-left: -20px;
}
.mobile-hidden{
display: none !important;
}
.mobile_navlink_button{
font-weight: bold;
font-size: 15px;
color: white;
}
.mobile_navlink_button.active,
.openCategoryMenu-js.active {
text-decoration: underline;
}
.headerSection .headerSection__mobilePopup__closeBtn{
display: none !important;
}
.header-recommended{
outline: unset;
left: -166px;
}
.headerSection .header-recommended {
width: 90% !important;
padding: 10px 10px !important;
margin-top: 25px;
}
.header-recommended-mobileNavigation{
display: none;
}
.header-recommended-productItem__topRow{
max-height: 30px;
}
.headerSection .headerSection__searchForm__searchButtonMobile{
display: none;
}
.header-recommended-productItem {
margin-bottom: -5px;
border-bottom: 1px solid #80808040;
padding-bottom: 12px;
}
.header-recommended-productItem__detailsContainer h2{
letter-spacing: unset;
font-weight: bold;
}
.header-recommended{
left: unset !important;
right: unset !important;
transform: unset !important;
}
.category-grid{
display: unset;
}
.category-item{
margin-bottom: 25px;
}
.productDetails-section--left{
width: 100% !important;
}
.productDetails-images{
width: 100% !important;
}
.productDetails-section--innerRight{
width: 100% !important;
}
.productDetails-buttons .primary-action-button{
width: unset !important;
}
.recommended-products1__list{
margin: unset;
}
.breadcrumbs{
padding-top: unset;
margin-top: -7px;
}
.productDetails-setList, .productDetails-recent, .productDetails-related{
display: block !important;
}
.productDetails-recent--recentList__item, .productDetails-recent--relatedList__item, .productDetails-related--recentList__item, 		.productDetails-related--relatedList__item{
height: unset !important;
}
.productDetails-related--relatedList__item:not(.productDetails-setList--set__item) {
margin: 12px auto;
margin-left: 0;
display: unset !important;
}
.productDetails-attributes--quantity {
margin-top: 15px;
}
.menu-item span{
display: none;
}
.productDetails-section--innerCenter{
margin-bottom: -30px;
}
.productDetails-content{
position: unset !important;
height: unset !important;
}
.productDetails-content--text{
margin-bottom: unset;
}
.productDetails-reviews--header{
display: block;
}
.productDetails-reviews--newReview {
right: unset;
position: unset;
}
.productDetails-reviews{
margin-bottom: unset !important;
}
.login_page{
display: grid;
}
.productDetails-section--innerCenter{
width: 100%;
}
.box_title_inside{
font-size: 22px;
}
.info-banner-1 .slider .slick-arrow{
display: unset !important;
}
.info-banner-1__list.slider .slick-prev, .info-banner-1__list.slider .slick-next {
background-color: unset;
}
.info-banner-1__list.slider .slick-prev, .info-banner-1__list.slider .slick-next:hover {
background-color: unset;
}
.info-banner-1__list.slider .slick-prev:hover{
background-color: unset;
}
.info-banner-1__list .slick-next:before {
width: 13px;
height: 13px;
top: 27px;
}
.info-banner-1__list .slick-prev:before{
width: 13px;
height: 13px;
top: 27px;
}
.info-banner-1__list .slick-next:before{
border-width: 0 3px 3px 0;
border-color: #262626;
}
.info-banner-1__list .slick-prev:before{
border-width: 0 3px 3px 0;
border-color: #262626;
}
.cartContainer .customerData .deliveryData .js-save-address-form, .cartContainer .customerData .deliveryData .cart__invoice-box {
width: 60% !important;
}
.productDetails-content--header{
height: 5px;
}
.headerSection {
height: 55px;
}
.login-container{
width: 100% !important;
}
.login-container .form input, .form select{
width: 100%;
}
.customer .customer__menu .mobileLogout{
display: none !important;
}
.productsList__products--top-subcategories-container-data a::after{
content: unset;
}
.breadcrumbs-wrapper {
height: 20px;
margin: 25px;
}
.breadcrumbs{
width: calc(100% - 40px) !important;
line-height: unset;
}
.breadcrumbs__piece--previous a{
padding: unset;
}
.productsList__products--top-subcategories-container-data{
border-bottom: unset;
}
.productsList__showFilterMenu{
position: relative;
}
.productsList__activeFilters--container:not(.productsList__activeFilters--extraPadding) {
margin-bottom: 10px !important;
}
.productsList__sorting--current{
display: unset !important;
}
.productsList__sorting {
position: absolute !important;
left: 0;
top: -40px;
}
.category_main_name{
display: none;
}
.productsList__showFilterMenu{
top: 5px;
}
.breadcrumbs__piece{
font-weight: bold;
}
.breadcrumbs__piece--previous a{
margin-top: unset;
}
.productsList .primary-action-button {
font-size: 13px !important;
}
.productsList__filters {
top: 30px;
z-index: 5;
}
.productsList__filters > * {
margin: 20px 20px 0 20px;
}
.productsList__filters--close{
top: -25px;
}
.productsList__filters--container .productsList__title{
text-transform: uppercase;
}
#price-slider.noUi-target{
top: 20px;
}
.productsList__filters--container .filter-group{
display: unset;
}
.productsList__filters--price{
margin-bottom: -10px;
margin-top: 60px;
}
.productsList__filters--header{
display: none;
}
.productsList__filters--filterButton{
margin: 0 auto !important;
width: 80% !important;
}
.productsList__counter--text {
position: absolute;
left: 0;
top: unset;
}
.productsList__products--top {
margin-top: 20px;
}
.productsList__activeFilters--container:not(.productsList__activeFilters--extraPadding) {
margin-bottom: -15px !important;
margin-top: 20px;
}
.productsList__products--top-subcategories{
margin-bottom: 35px;
}
.productsList__gridView-js .product-item__placeholder{
margin-bottom: 13px;
}
.cartContainer .productsList .cart__details-box .cart__text--priceTotal{
font-size: 17px !important;
margin-top: 90px;
}
.cartContainer .productsList .cart__details-box{
display: contents;
}
.cartContainer .productsList .cartLoyaltyMessage{
margin: 20px !important;
}
.cart__input-wrapper--city{
margin-left: 10px;
}
.cartContainer .customerData .deliveryData .js-save-address-form{
width: 90% !important;
}
.cartContainer .productsList .cart__details-box .cart__text--pricePerPiece {
display: none;
}
.productDetails .opened-gallery{
margin-top: 55px;
}
.cartContainer .summaryDetails .summaryMobile{
margin-top: unset;
margin-bottom: 20px;
}
.cartContainer .summaryDetails .summaryMobile__border{
display: none;
}
.cartContainer .customerData .deliveryData .cart__invoice-box {
width: 90% !important;
}
.cart__address-mobileflex .company__Tin {
width: 100% !important;
}
.cartContainer .summaryCart .cart__details-box .cart__price__qty{
margin: 25px;
}
.summaryCart .cart__details-box .cart__price__qty .cart__text--quantityAndUnit{
top: 7px;
}
.customer .customer__menu{
margin-left: -15px;
}
.customer .customer__menu.customer__menuActive-js{
margin: unset;
}
.customer__menu .circle_item{
border-right: unset !important;
}
.customer {
background-color: white;
bottom: 0;
top: 0;
margin-top: 63px;
position: fixed;
width: 100%;
}
.customer .wishList .wishList__productBox{
max-width: 375px !important;
}
.customer .wishList .wishList__product{
border-bottom: unset;
}
.headerSection .headerSection__mobilePopup {
box-shadow: -4px 0 12px rgba(0, 0, 0, 0.2);
}
.cartContainer .cartError.cartInfoContainer{
margin: 25px !important;
}
.cartContainer .customerData .deliveryData .cart__input-wrapper--priv-company{
width: 100%;
}
.customer .form input{
width: 100%;
}
.customer .loginSvgA {
top: 20px !important;
}
.form__icons {
top: 31%;
margin-right: 10px;
}
.customer .loginSvgB {
top: 5px !important;
}
.wishList {
height: 80vh;
overflow-y: auto;
}
.footer__copyright p{
padding: 10px 4% 10px;
}
.headerSection .headerSection__mainMenu .mainNavigation ul .mainNavigation__undercategory{
font-size: 14px;
}
.headerSection .headerSection__mainMenu .mainNavigation ul .mainNavigation__underundercategory {
font-size: 14px;
}
.configMessages__footer{
bottom: 0 !important;
}
.product-item__comparer--container{
display: none !important;
}
.cartStepZero{
margin: 20px auto 20px auto;
padding: 20px;
max-width: 1360px;
width: calc(100% - 40px);
}
.productDetails-content--header span{
display: none;
}
html, body {
overflow-x: hidden;
}
.logo-mobile .svgContainer img {
max-height: 30px;
margin-top: 12px;
margin-left: 20px;
}
.productDetails .recommended-products1 .recommended-products-border{
margin: 75px 0 31px 0;
}
.newsletter1__form {
width: 90%;
}
.header-recommended-productItem__detailsContainer h2 {
letter-spacing: unset;
font-weight: bold;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
line-height: 1.2;
}
.productsList__filters .productsList__filters--setValues.productsList__filters--setValues-price.productsList__filters--filterButton {
margin-bottom: 80px !important;
}
.category_image_background{
display: none;
}
.categories-arrow-right{
display: none !important;
}
.buyers-info{
position: unset;
margin-top: 15px;
}
}
@media (max-width: 444px) {
.configMessages .configMessages__message {
font-size: 9px;
}
}
@media (max-width: 768px) {
.productsList__filters .productsList__filters--setValues.productsList__filters--setValues-price.productsList__filters--filterButton {
margin-bottom: 0px !important;
position: fixed;
width: 100% !important;
height: 82px;
}
}
@media (max-width: 768px) {
.banner-section{
display: unset !important;
}
.side-banners{
margin-top: 8px;
}
.main-banner{
margin-top: -20px;
}
.recommended-products1 .recommended-products-border{
margin-top: 35px;
margin-bottom: 20px;
}
.recommended-categories {
margin-top: 30px;
}
.headerSection.headerSection__bg>.headerSection__row{
height: 55px;
}
.breadcrumbs__piece--previous a {
width: 30px;
height: 30px;
background-color: #00c389;
border-radius: 2px;
color: white;
margin-right: 10px;
}
.breadcrumbs__piece--previous svg{
fill: white;
width: 28px;
height: 32px;
}
.breadcrumbs__piece--last{
margin-top: 5px;
}
.info_banner_order{
order: 6 !important;
}
.recommended_margin_mobile{
margin-top: 17px;
}
.raty_stihl_product_page img{
max-width: 90px;
}
.raty_stihl_product_page{
top: 120px;
}
}