.add-to-cart-message-popup{align-items:center;border-radius:4px;border-style:solid;border-width:1px;bottom:0;display:flex;font-size:18px;font-weight:700;justify-content:center;left:0;margin:40px;min-height:100px;position:fixed;width:calc(100% - 80px);z-index:20}.add-to-cart-message-popup--error{background-color:#f66;border-color:red;color:red;padding:10px}.add-to-cart-message-popup--success{background-color:#9f9;border-color:#006400;color:#006400;padding:10px}.add-to-cart-message-popup--warning{background-color:#ff3;border-color:#ff0;color:#ff0;padding:10px}.btn{border-radius:0;cursor:pointer;display:inline-block;font:inherit;font-size:14px;outline:inherit;text-align:center;vertical-align:middle;width:100%}.btn_hover{background:#fff;border:1px solid #da0383;color:#da0383;font-weight:700;margin:20px auto;padding:15px 19px;text-transform:uppercase}.btn_hover,.btn_hover:hover{transition:background-color .25s ease-out,color .25s ease-out}.btn_hover:hover{background-color:#da0383;color:#fff}.btn_hover-submit{background-color:#9bb93c;border:1px solid #9bb93c;color:#fff;font-weight:700;margin:30px auto;padding:13px 19px}.btn_hover-submit:hover{background-color:#fff;color:#9bb93c;transition:background-color .25s ease-out,color .25s ease-out}.btn_hover-submit:disabled{background-color:gray;border-color:gray;color:#fff;transition:background-color .25s ease-in,color .25s ease-in}.btn_facebook{background:#0774f6;border:none;border-radius:4px;color:#fff}.btn_facebook,.btn_google{margin-bottom:10px;padding:.8em}.btn_google{background:#fff;border:1px solid #9b9b9b;border-radius:4px}.btn__logo{height:20px;width:20px}.btn__info{align-items:center;display:flex}.btn__text{margin:auto}.btn_profile{background:#da0383;border:1px solid #da0383;border-radius:4px;color:#fff;font-weight:600;margin-right:10px;padding:5px 10px;width:auto}.btn_profile-hover{background-color:#da0383;color:#fff;font-weight:700;margin:20px auto;padding:15px 19px;text-transform:uppercase}.btn_profile-hover,.btn_profile-hover:hover{border:1px solid #da0383;transition:background-color .25s ease-out,color .25s ease-out}.btn_profile-hover:hover{background:#fff;color:#da0383}.sidebar-empty-grouped{font-weight:700;padding:20px}.sidebar-empty-grouped_header{padding:0}.sidebar-add-grouped-product{display:flex;flex-direction:column;padding:25px}.sidebar-add-grouped-product .sidebar-add-grouped-product__select{width:100%}.sidebar-add-grouped-product_header{padding:0}.sidebar-add-grouped-product__product-selection{display:flex}@media(min-width:768px)and (max-width:1177px){.sidebar-add-grouped-product__product-selection{flex-direction:column}.sidebar-add-grouped-product__product-selection>div:first-of-type{margin-bottom:10px}}@media(max-width:427px){.sidebar-add-grouped-product__product-selection{flex-direction:column}.sidebar-add-grouped-product__product-selection>div:first-of-type{margin-bottom:10px}}.sidebar-add-grouped-product__product-selection_header{flex-direction:row;margin-bottom:10px}.sidebar-add-grouped-product__select{margin-right:15px}.sidebar-add-grouped-product__header{font-weight:700;margin-bottom:10px;opacity:.8}.sidebar-add-grouped-product__submit{width:fit-content}.sidebar-add-grouped-product__header,.sidebar-add-grouped-product__submit_header{align-self:flex-end}.sidebar-add-grouped-product__unavailable{background:#f7921d;border:none;color:#fff;cursor:not-allowed;font-weight:700;padding:14px 17px;pointer-events:none}.custom-option{display:table-row;vertical-align:top}.custom-option__price{color:#ed0084;font-size:1.1em;font-weight:600;padding-top:.4em}.custom-option__is-disabled{color:#ababab}.custom-option .image-wrapper{display:table-cell;vertical-align:top}.custom-option .image-wrapper img{display:block;width:100px}.custom-option .option-info-wrapper{display:table-cell;padding-left:10px;vertical-align:top}.custom-option .name{font-weight:700}.grouped-product-select__option{color:#333!important;cursor:pointer!important}.grouped-product-select__single-value .option-price-wrapper{display:none}.product-item{border:1px solid #ededed;border-radius:4px;font-size:16px;height:100%;padding:5px;position:relative;width:100%}.product-item .product-item__wrap{flex:1}.product-item .product-item__bottom-line{flex:0}.product-item a{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}@media only screen and (max-width:599px){.product-item{font-size:13px;padding:3px}}._price_value{white-space:nowrap}.base-price{align-items:center;justify-content:space-between;margin-bottom:2px}.base-price,.base-price .price-wrapper{display:flex}.base-price .price-description{padding-right:4px}.base-price .base-currency-price{font-weight:700;white-space:nowrap}.base-price .not-base-currency-price{font-weight:400;padding-left:10px;white-space:nowrap}.base-price.simple_loyalty,.base-price.simple_promo{font-size:18px}.base-price.simple_loyalty .price-wrapper,.base-price.simple_promo .price-wrapper{color:#da0383!important}.base-price .price_description_icon{cursor:pointer;display:block;height:16px;margin:0 3px 0 5px;position:relative;width:16px}.base-price .promo_price_label{align-items:center;box-sizing:border-box;color:#000;display:flex;padding:3px 8px;position:relative;white-space:nowrap}.base-price .promo_price_label .info-icon{height:20px;margin-left:10px;width:20px}.base-price .promo_price_label:hover .promo_price_tooltip{visibility:visible}.base-price .promo_price_label .price_description_wrapper{display:flex}.base-price .promo_price_label .promo_price_tooltip{background-color:#fff;border:1px solid gray;border-radius:6px;color:gray;left:0;list-style:none;margin:0;padding:5px;position:absolute;top:30px;visibility:hidden;width:300px;z-index:500}.base-price .promo_price_label .promo_price_tooltip li{font-size:12px;font-weight:400;list-style:none;margin:0;padding:0;white-space:normal;width:100%}.base-price.grouped_clearance .promo_price_label,.base-price.grouped_promo .promo_price_label{justify-content:center;min-width:110px;text-transform:uppercase}.price_last_30,.price_last_30 .base-price{color:gray;font-size:12px;font-weight:400}.price_last_30 .base-price .price-wrapper,.price_last_30 .base-price .price-wrapper .base-currency-price,.price_last_30 .base-price .price-wrapper .not-base-currency-price{font-size:12px}.hasPromoPrice .simple_clearance{color:#da0383;font-size:18px}.hasPromoPrice .simple_regular{color:gray;display:inline-block;font-size:16px;font-weight:400;position:relative;white-space:nowrap}@media only screen and (max-width:599px){.hasPromoPrice .simple_regular{font-size:14px}}.hasDiscount .simple_clearance{color:#da0383;font-size:18px}.hasDiscount .simple_regular{color:gray;display:inline-block;font-size:16px;font-weight:400;position:relative;text-decoration:line-through;white-space:nowrap}@media only screen and (max-width:599px){.hasDiscount .simple_regular{font-size:14px}}.hasDiscount .price_last_30{display:block}.sidebar-groupped-selected-price{margin:20px 0}.sidebar-groupped-selected-price,.sidebar-price{border-bottom:1px solid #e1e1e1;padding:24px 25px}.sidebar-groupped-selected-price .base-price,.sidebar-price .base-price{font-size:25px;line-height:30px;margin-bottom:8px}.sidebar-groupped-selected-price .info-icon,.sidebar-price .info-icon{display:none}.sidebar-groupped-selected-price .hasDiscount .simple_regular,.sidebar-groupped-selected-price .hasPromoPrice .simple_regular,.sidebar-price .hasDiscount .simple_regular,.sidebar-price .hasPromoPrice .simple_regular{font-size:20px;line-height:30px}.sidebar-groupped-selected-price .promo_price_label,.sidebar-price .promo_price_label{font-size:20px}@media only screen and (max-width:419px){.sidebar-groupped-selected-price,.sidebar-price{padding:24px 0}.sidebar-groupped-selected-price .base-price,.sidebar-price .base-price{font-size:20px;line-height:20px;margin-bottom:8px}}.cart-content__products,.cart-summary,.cart-totals{line-height:20px}.cart-content__products .price-wrapper,.cart-summary .price-wrapper,.cart-totals .price-wrapper{display:flex;flex-wrap:wrap}.cart-content__products .price-wrapper .not-base-currency-price,.cart-summary .price-wrapper .not-base-currency-price,.cart-totals .price-wrapper .not-base-currency-price{color:silver}.cart-content__products .price-wrapper .not-base-currency-price:before,.cart-summary .price-wrapper .not-base-currency-price:before,.cart-totals .price-wrapper .not-base-currency-price:before{content:"(";padding:0}.cart-content__products .price-wrapper .not-base-currency-price:after,.cart-summary .price-wrapper .not-base-currency-price:after,.cart-totals .price-wrapper .not-base-currency-price:after{content:")";padding:0}.icon{display:block;height:20px;margin:0;width:20px}.icon,.toolTip{cursor:pointer;position:relative}.toolTip{display:inline-block}.toolTip img{display:block}.toolTip .toolTip__content{background-color:#333;border-radius:4px;color:#fff;font-size:14px;margin:0;opacity:0;padding:8px 12px;pointer-events:none;position:absolute;transform:translateX(-50%);transition:opacity .2s ease,visibility .2s ease;visibility:hidden;white-space:wrap;width:300px;z-index:300}.toolTip.open .toolTip__content,.toolTip:hover .toolTip__content{opacity:1;visibility:visible}.product-header{align-items:center;background:#fff;box-shadow:0 1px 8px rgba(0,0,0,.2);display:flex;justify-content:space-between;left:0;padding:10px 40px;position:fixed;right:0;top:0;z-index:1000}.product-header__name{font-size:25px;line-height:27px;max-width:60%}.product-header__side{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.product-header__side .price_wrapper{margin-right:20px}.product-header__side .price_wrapper .product-item__price-box:not(.hasDiscount):not(.hasPromoPrice){font-size:30px}.product-header__side .price_wrapper .promo_price_label{margin-left:20px}.product-header__price{color:#da0383;font-size:33px;font-weight:700;line-height:39px;padding:0 20px}.product-header__button{margin:0 0 0 auto}.base-price{font-weight:700}.not-base-price{font-weight:300}.not-base-color{color:#6a6969}.main-price__product{font-size:30px}.main-price__product__not-base{font-size:28px}@media(max-width:1170px){.main-price__product{font-size:25px}.main-price__product__not-base{font-size:23px}}@media(min-width:768px)and (max-width:940px){.main-price__product{display:block;line-height:1.2}}@media(max-width:358px){.main-price__product{display:block;font-size:25px;line-height:1.2}.main-price__product__not-base{font-size:23px;line-height:1.2}}.main-price__category{font-size:19px}.main-price__category__not-base{font-size:17px}.main-price__search{font-size:18px}.main-price__search__not-base{font-size:14px}.main-price__cart-item,.main-price__total-price{font-size:18px}.main-price__cart-item__not-base,.main-price__old-price{font-size:16px}.main-price__minicart-price,.main-price__old-price__not-base{font-size:14px}.main-price__minicart-price__not-base,.main-price__pl30{font-size:12px}.main-price__pl30__product{font-size:14px}.main-price__info-price{display:block;text-align:left}.pr-15{padding-right:15px}.pr-10{padding-right:10px}.pr-5{padding-right:5px}.pr-0{padding-right:0}.not-bold{font-weight:300}.product{width:100%}@media(max-width:768px){.image-gallery-slide-wrapper{display:grid;justify-content:center}}@media(min-width:1280px){.image-gallery-content{width:88%}}.product .product__main{position:relative}.product__moreInfoBtnDiv{display:block;margin-bottom:20px;margin-top:15px;text-align:center}.product__moreInfoBtn{background:#f2f2f2;border:none;border-radius:10px;color:#333;display:inline-block;font-family:Roboto,sans-serif;font-size:14px;padding:15px 10px;text-transform:uppercase;width:200px}@media(max-width:768px){.product__moreInfoBtn{margin-bottom:6%}}.product__moreInfoBtn:hover{cursor:pointer}.product__name{font-size:30px;font-weight:700;line-height:44px;margin-bottom:10px}@media(max-width:768px){.product__name{line-height:30px}}.product__social-buttons{display:flex;margin-bottom:5px}.product__social-buttons_twitter{margin-left:7px}.product__main{display:flex;flex-wrap:wrap;justify-content:space-between}.product__main .image-gallery{min-height:270px}.product__main__left{display:block;margin-right:30px;width:calc(64% - 30px)}@media(max-width:768px){.product__main__left{margin:0;width:100%}}.product__main__right{display:block;width:36%}@media(max-width:768px){.product__main__right{width:100%}}.product__related{margin:40px 0 20px;width:100%}#loadbeeIframeId{border:none;width:100%}.inspiration .product__description,.inspiration .product__name{margin-top:20px;text-align:center}.inspiration .item-list{border-top:1px solid #000;margin-top:20px}.inspiration .inspiration-wrapper{display:block;position:relative;width:100%}.inspiration .inspiration-wrapper .inspiration-image{height:100%;position:relative;width:100%}.inspiration .inspiration-wrapper .inspiration-image>img{left:0;top:0}.inspiration .inspiration-wrapper .points{height:100%;left:0;position:absolute;top:0;width:100%}.inspiration .inspiration-wrapper .points .point{align-items:center;background-color:hsla(0,0%,50%,.5);border-radius:50%;box-sizing:border-box;display:flex;height:30px;justify-content:center;user-select:none;width:30px}.inspiration .inspiration-wrapper .points .point .inner-point{background-color:#fff;border-radius:50%;height:50%;width:50%}.inspiration .inspiration-wrapper .points .point.active,.inspiration .inspiration-wrapper .points .point:hover{background-color:hsla(0,0%,50%,.7)}.inspiration .inspiration-wrapper .item-view{background:#fff;border-radius:10px;display:flex;flex-direction:column;font-size:13px;padding:10px;position:absolute;width:200px;z-index:103}.inspiration .inspiration-wrapper .item-view .product-item__top-line{height:150px;margin-bottom:0;min-height:150px}.inspiration .inspiration-wrapper .item-view .product-item__top-line .product-item__img-wrap{height:150px}@media only screen and (max-width:900px){.inspiration .inspiration-wrapper .item-view{width:200px}.inspiration .inspiration-wrapper .item-view .product-item__favorite-link{display:none}.inspiration .inspiration-wrapper .item-view .product-item__top-line{height:auto;min-height:100px;width:auto}.inspiration .inspiration-wrapper .item-view .product-item__top-line .product-item__img-wrap{height:auto;width:auto}}.inspiration .admin-toolbar{background:#fff;border:2px solid #000;border-radius:5px;display:flex;flex-direction:column;justify-content:flex-end;max-height:100%;padding:10px;position:absolute;right:-150px;top:10px;z-index:300}.inspiration .admin-toolbar .save{background:#ff0;cursor:pointer;font-weight:700;padding:10px;text-align:center}.inspiration .admin-toolbar .toolBox{border:1px solid #000;display:flex;flex-direction:column;margin-bottom:20px;margin-top:20px;padding:5px}.inspiration .admin-toolbar .toolBox img{width:150px}.inspiration .admin-toolbar .toolBox .icons{display:flex;padding:5px}.inspiration .admin-toolbar .toolBox .icons span.marker.active{background:#333;border-radius:10px;color:#fff}.inspiration .admin-toolbar .toolBox .icons svg{cursor:pointer;margin:20px}.inspiration .admin-toolbar .admin-toolbar-items{border:1px solid #ccc;max-height:500px;overflow-x:auto;padding:10px;position:relative}.inspiration .admin-toolbar .admin-toolbar-items .item{border:2px solid #333;cursor:pointer;display:flex;justify-content:center;justify-content:space-between;padding:10px;vertical-align:center}.inspiration .admin-toolbar .admin-toolbar-items .item svg{margin-left:20px}.inspiration .admin-toolbar .admin-toolbar-items .item.active{background-color:#333;color:#fff}.product-promo__no-margin-top.product-promo__price-banner{margin-top:3px}.product-promo__no-margin-top span.product-promo__price-banner-text{margin-top:0}.product-promo__price-banner-text_uppercase{text-transform:uppercase}.product-promo__price-banner-text{font-weight:700}.product-promo__price-banner{cursor:pointer;display:flex;position:relative}.product-promo__price-banner-description{align-items:center;display:flex}.product-promo__price-banner-description_info-text{padding:5px 10px}.product-promo__price-banner-description_icon{padding:5px 14px 7px 0}.product-promo__price-banner-description_dropdown{align-items:center;display:flex;height:30px;justify-content:center;min-width:180px}.product-promo__price-banner--primary .product-promo__price-banner-text{background:#da0383;font-weight:600}.product-promo__price-banner--primary .product-promo__price-banner-text_search:first-child{min-width:60px}.product-promo__price-banner--primary-darken .product-promo__price-banner-text{background:#ec008c}@media(max-width:768px){.product-promo__price-banner--promo{display:flex}}.product-promo__price-banner--promo .product-promo__price-banner-text{background:#f7cb1d;color:#000;font-weight:700}.product-promo__price-banner--club{margin-right:10px}.product-promo__price-banner--club .product-promo__price-banner-text{background:#ec008c;font-weight:600}.product-promo__price-banner--new .product-promo__price-banner-text{background:#ff3428;font-weight:700;max-height:30px;max-width:55px;text-align:left;text-transform:uppercase}.product-promo__price-banner--order .product-promo__price-banner-text{background:#f7921d}.product-promo__price-banner-text{color:#fff;display:inline-block;font-size:14px;font-weight:300;text-align:center;z-index:5}.product-promo__price-banner-text:not(:last-child){margin-right:5px}.product-promo__price-banner-text_product{z-index:0}@media(max-width:768px){.product-promo__price-banner-text_product:not(:last-child){margin-right:5px}}.product-promo__price-banner-text_dropdown{font-size:14px;font-weight:500}.banner-price-label{margin:3px 0}.product-promo__price-banner-description_icon:hover+.promo_description{display:block}.promo_description{background:#fff;border:1px solid #e1e1e1;border-radius:4px;box-sizing:border-box;display:none;font-size:12px;max-height:62px;max-width:240px;overflow-y:scroll;padding:5px;position:absolute;top:30px;width:240px;z-index:6}.promo_description:hover{display:block}.promo_description__club{padding-bottom:5px}.promo_description-slider{width:240px}.promo_description__primary{box-sizing:border-box;line-height:.8;text-align:left;white-space:pre-line}.promo_description__primary-slider{margin:5px 10px}.promo_description__primary-desc{color:#ec008c;font-size:12px;font-weight:300;line-height:1.2}.promo_description__primary-desc_club{padding-bottom:10px}.promo_description__primary-desc__label-primary{color:#da0383;font-size:12px;font-weight:500;line-height:.8}.promo_description__primary-desc__label-club{color:#ec008c;font-size:12px;font-weight:600;line-height:.8}.promo_description__primary-desc__label-promo{color:#000;font-size:12px;font-weight:600;line-height:.8}.promo-percentage-description{font-weight:600}.attribute-label{height:100px;margin-bottom:2px;width:100px}.lazyload-wrapper{align-items:center;display:flex;justify-content:center}.price-last-30{font-size:12px}.product-item{box-sizing:border-box;justify-content:space-between}.product-item,.product-item .product-item__wrap{display:flex;flex-direction:column}.product-item .product-item__wrap .product-item__bottom-line{align-items:flex-end;display:flex;justify-content:space-between;margin-top:auto}.product-item .product-item__wrap .product-item__bottom-line .product-item__cart-icon-wrap{margin-left:auto}.product-item:hover .product-item__compare-link,.product-item:hover .product-item__favorite-link{display:flex}.product-item .lowestPrice{display:block;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}.product-item__mr-auto{margin:0 auto}.product-item .ellipsis{overflow:hidden;text-overflow:ellipsis}.product-item__details{margin-bottom:10px}@media(max-width:768px){.product-item__price-box{font-size:14px}}.product-item__price-box .old{border:2px solid #000}.product-item__top-line{align-items:center;cursor:pointer;display:flex;height:215px;justify-content:center;margin-bottom:20px;min-height:215px;position:relative;z-index:7}@media(max-width:768px){.product-item__top-line{margin-bottom:0}}.product-item__top-line__container{left:0;position:absolute;top:20px;width:100%;z-index:20}.product-item__top-line__container_bottom{bottom:0;display:flex;justify-content:flex-end;left:0;position:absolute;width:100%;z-index:20}.product-item__top-line__guarantees-container{display:flex;justify-content:flex-end}.product-item__link{height:100%;width:100%}.product-item__img{background-size:contain!important;height:100%;margin-left:5%;object-fit:contain;width:80%}@media(max-width:768px){.product-item__img{width:100%}}.product-item__img-wrap{align-items:center;display:flex;height:212px;justify-content:center;width:100%}.product-item__img-wrap:hover .on_hover{opacity:0}.product-item__order-product{bottom:0;left:0;position:absolute;top:179px;z-index:10}.product-item__order-product:hover+.product-item__order-tooltip{display:block}.product-item__order-tooltip{background:#fff;border:1px solid #cdcdcd;display:none;left:0;max-height:140px;overflow-y:scroll;padding:10px;position:absolute;top:214px;width:250px;word-break:break-word;z-index:999}.product-item__guarantee:hover+.product-item__guarantee-description,.product-item__order-tooltip:hover{display:block}.product-item__guarantee-description{background:#fff;border:1px solid #cdcdcd;bottom:-100px;display:none;max-height:100px;overflow-y:scroll;padding:10px;position:absolute;right:0;width:250px;word-break:break-word;z-index:1000}.product-item__guarantee-description:hover{display:block}.product-item__guarantee-description:after{background:#fff;border-left:1px solid #cdcdcd;border-top:1px solid #cdcdcd;content:" ";height:20px;margin:auto;position:absolute;right:13px;top:-11px;transform:rotate(45deg);width:20px;z-index:100}.product-item__favorite-link{align-items:center;background:hsla(0,0%,100%,.7);display:flex;display:none;justify-content:center;position:absolute;right:0;top:0;width:30px;z-index:30}.product-item__favorite-icon-wrap{align-items:center;display:flex;justify-content:center}.product-item__favorite-icon-wrap svg{fill:#333;height:30px;min-height:30px;min-width:30px;width:30px}.product-item__name{display:inline-block;max-width:100%}.product-item__name-link{color:#333;display:block;height:38px;overflow:hidden;text-overflow:ellipsis;white-space:revert;width:100%}.product-item__sku{margin:5px 0}.product-item__cart-button{align-items:center;background:none;border:0;cursor:pointer;display:flex;justify-content:flex-end;outline:none;padding:0;position:relative;transition:all .3s ease}@media(max-width:768px){.product-item__cart-button{height:3rem}}.product-item__cart-button:focus{outline:none}.product-item__cart-icon{height:32px;min-height:32px;min-width:32px;width:32px}.product-item__cart-icon-wrap{align-items:center;display:flex;justify-content:flex-end}@media(max-width:768px){.product-item__cart-icon{position:absolute;right:5%}}.product-item__image{transition:opacity .7s ease-in-out}.product-item__hover-image,.product-item__image{height:auto;max-height:100%;position:absolute;width:auto}.product-item__hover-image{flex-shrink:0;opacity:0;transition:opacity .7s ease-in;z-index:0}.product-item__hover-image:hover{opacity:1}.promo-margin{display:none}.on_hover{opacity:1}ul.labels{display:flex;flex-direction:column}ul.labels li div{background-position:0;background-repeat:no-repeat;background-size:contain;height:40px;margin:0 5px;width:60px}ul.labels.category{max-width:70px}ul.labels.category li{padding:0}ul.labels.category li .label{display:none}ul.labels.category li div{height:40px;margin:0;width:50px}ul.labels.product{display:flex;flex-direction:row}ul.labels.product li{display:flex;flex-direction:column;justify-content:flex-end;margin-right:10px}ul.labels.product li .label{font-size:14px}ul.labels.product li div{height:40px;margin:0;width:60px}.product-gallery ul.labels{display:flex;flex-direction:column;position:absolute;top:50px;z-index:3}.lastPrice30{color:gray;display:flex;font-size:12px}.lastPrice30 svg{display:block;fill:gray;margin-left:5px;width:15px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.products{display:grid;gap:30px 30px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr}@media only screen and (max-width:1279px){.products{grid-template-columns:1fr 1fr}}@media only screen and (max-width:599px){.products{gap:10px 10px;grid-template-columns:1fr 1fr}.products .product-item{max-width:100%}}.product__related .products,.products__list .products{display:grid;gap:10px 10px;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr}@media only screen and (max-width:1279px){.product__related .products,.products__list .products{grid-template-columns:1fr 1fr}}@media only screen and (max-width:599px){.product__related .products,.products__list .products{grid-template-columns:1fr 1fr}.product__related .products .product-item,.products__list .products .product-item{max-width:100%}}