.grid__item,.grid__item .product-item{will-change:transform}.promo-tile-video,.sorter-item{cursor:pointer}.page-products-count,.page-title,.product-item__label-text,.product-state,.promo-tile__content,.sorter__label,.toolbar-filter-link__text{text-transform:uppercase}.swatches .slick-next,.swatches .slick-prev{height:1.8rem;width:1.8rem;top:.8rem}.swatches .slick-next::after,.swatches .slick-next::before,.swatches .slick-prev::after,.swatches .slick-prev::before{margin-left:-1px;width:1px}.swatches .slick-next::before,.swatches .slick-prev::before{-webkit-transform:translate(0,2px) rotate(45deg);-moz-transform:translate(0,2px) rotate(45deg);-ms-transform:translate(0,2px) rotate(45deg);-o-transform:translate(0,2px) rotate(45deg);transform:translate(0,2px) rotate(45deg)}.swatches .slick-next::after,.swatches .slick-prev::after{-webkit-transform:translate(0,-1px) rotate(-45deg);-moz-transform:translate(0,-1px) rotate(-45deg);-ms-transform:translate(0,-1px) rotate(-45deg);-o-transform:translate(0,-1px) rotate(-45deg);transform:translate(0,-1px) rotate(-45deg)}@media (max-width:767px){.swatches .slick-next,.swatches .slick-prev{height:1.2rem;width:1.2rem}.swatches .slick-next::before,.swatches .slick-prev::before{-webkit-transform:translate(0,1px) rotate(45deg);-moz-transform:translate(0,1px) rotate(45deg);-ms-transform:translate(0,1px) rotate(45deg);-o-transform:translate(0,1px) rotate(45deg);transform:translate(0,1px) rotate(45deg)}}.swatches-w{overflow:hidden}.swatches{font-size:0;margin:0 auto;height:5.4rem;width:16.2rem}.swatches .slick-prev{left:auto;right:100%}@media (max-width:767px){.swatches{height:4.4rem;width:13.2rem}.swatches .slick-next,.swatches .slick-prev{top:0}.swatches .slick-prev{top:.8rem}}@media (min-width:768px){.swatches .slick-prev{top:1.8rem}}.swatches .slick-next{left:100%;right:auto}@media (max-width:767px){.swatches .slick-next{top:.8rem}}@media (min-width:768px){.swatches .slick-next{top:1.8rem}}@media only screen and (min-width:1200px){.swatches .slick-prev{margin-right:.3rem}.swatches .slick-next{margin-left:.3rem}}.swatches-item{display:inline-block}.swatches-item__link{border:1px solid transparent;display:block;padding:.4rem;width:5.4rem}.swatches-item__link:hover{border-color:#ccc}@media (max-width:767px){.swatches-item__link{padding:.2rem;width:4.4rem}}.swatches-item__img{display:block;width:100%}.product-item__media{border-bottom:solid 1px #ccc}.product-item__img-w{display:block;position:relative;padding-bottom:100%;height:0}.product-item__img-cv{position:absolute;z-index:1;top:0;left:0;display:block;width:100%;height:100%}.product-item__fade-lbl-text,.product-item__scroll-carousel{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}.product-item__scroll-carousel{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;display:flex;width:100%;height:auto}.product-item__scroll-carousel._scroll{overflow-x:scroll}.product-item__scroll-carousel:hover .product-item__scroll-carousel-arrow{opacity:1}.product-item__scroll-carousel-arrow,.product-item__scroll-carousel-arrow:focus,.product-item__scroll-carousel-arrow:hover{width:3.2rem;height:3.2rem;background-color:#fff;border:.6rem solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;opacity:0;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.product-item__scroll-carousel-arrow::before{-webkit-transform:translate(0,2px) rotate(45deg);-moz-transform:translate(0,2px) rotate(45deg);-ms-transform:translate(0,2px) rotate(45deg);-o-transform:translate(0,2px) rotate(45deg);transform:translate(0,2px) rotate(45deg)}.product-item__scroll-carousel-arrow::after{-webkit-transform:translate(0,-2px) rotate(-45deg);-moz-transform:translate(0,-2px) rotate(-45deg);-ms-transform:translate(0,-2px) rotate(-45deg);-o-transform:translate(0,-2px) rotate(-45deg);transform:translate(0,-2px) rotate(-45deg)}.product-item__scroll-carousel-arrow:hover::after,.product-item__scroll-carousel-arrow:hover::before{background:#000}.product-item__scroll-carousel-arrow._next{right:.8rem}.product-item__scroll-carousel-arrow._prev{left:.8rem}.product-item__scroll-carousel-item{scroll-snap-align:start;min-width:100%}.product-item__img{display:block;margin:0 auto;width:100%}.product-item__img.lazy:not(.lazy_loaded){position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;max-width:100%}.product-item__details{padding:1.2rem 0 0;text-align:center}.product-item__info{margin:0 auto;width:80%}.product-item__name-w{margin:.8rem 0 .7rem;overflow:hidden;min-height:4.2rem}@media only screen and (min-width:768px) and (max-width:1024px){.product-item__name-w{margin:.6rem 0}}.product-item__name{font:16px 'FFDIN Regular',FFDIN,Arial,sans-serif;font:1.6rem 'FFDIN Regular',FFDIN,Arial,sans-serif}@media (max-width:767px){.product-item__details{padding:.7rem 0 0}.product-item__name-w{margin:.3rem 0;min-height:2.5rem}.product-item__name{font:10px 'FFDIN Regular',FFDIN,Arial,sans-serif;font:1rem 'FFDIN Regular',FFDIN,Arial,sans-serif;display:block;line-height:1.2}}.product-item__price{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:16px 'FFDIN Medium',FFDIN,Arial,sans-serif;font:1.6rem 'FFDIN Medium',FFDIN,Arial,sans-serif}@media (max-width:767px){.product-item__price{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:10px 'FFDIN Medium',FFDIN,Arial,sans-serif;font:1rem 'FFDIN Medium',FFDIN,Arial,sans-serif}}.product-item__fade-lbl-text,.promo-tile__title-w{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product-item__fade-lbl{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border:1px solid #fff;padding:2rem 1rem}@media only screen and (min-width:768px) and (max-width:1024px){.product-item__fade-lbl{padding-top:0;padding-bottom:0}}@media only screen and (min-width:961px) and (max-width:1024px){.product-item__fade-lbl{padding-left:3rem;padding-right:3rem}}@media (max-width:767px){.product-item__fade-lbl{padding:0 .7rem}}.product-item__fade-lbl-wrap{padding-bottom:100%;height:0;margin:0;position:relative;background:rgba(255,255,255,.6)}.product-item__fade-lbl-text{font:22px 'FFDIN Medium',FFDIN,Arial,sans-serif;font:2.2rem 'FFDIN Medium',FFDIN,Arial,sans-serif;text-transform:uppercase;text-align:center;position:absolute;top:0;left:0;right:0;bottom:0;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0 1rem .8rem}@media only screen and (min-width:768px) and (max-width:1024px){.product-item__fade-lbl-text{padding-bottom:1.2rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:18px 'FFDIN Medium',FFDIN,Arial,sans-serif;font:1.8rem 'FFDIN Medium',FFDIN,Arial,sans-serif}}.product-item__fade-lbl-text::after{content:'';height:.6rem;position:absolute;left:1.1rem;right:1.1rem;bottom:0;background:#ff2525}.grid{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 -1rem}@media (max-width:767px){.product-item__fade-lbl-text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:16px 'FFDIN Medium',FFDIN,Arial,sans-serif;font:1.6rem 'FFDIN Medium',FFDIN,Arial,sans-serif;padding-bottom:.6rem}.product-item__fade-lbl-text::after{height:.4rem}.product-item .old-price{font-size:.9rem}.grid{margin:0 -.7rem}}.grid__item{background:#fff;-webkit-backface-visibility:visible;-moz-backface-visibility:visible;backface-visibility:visible;margin:.8rem 0;outline:transparent solid 1px;padding:0 .8rem;width:25%;position:relative}@media only screen and (min-width:1025px){.grid__item{padding-top:.8rem;padding-bottom:.8rem}.grid__item:not(.grid__item_tile):hover{outline-color:#ccc;position:relative;z-index:2}}@media only screen and (min-width:768px) and (max-width:1024px){.grid__item{margin:2rem 0;width:50%}}@media only screen and (min-width:961px) and (max-width:1024px){.grid__item{padding:0 3rem}}@media (max-width:767px){.grid__item{margin:2.5rem 0;padding:0 .7rem;width:50%}}.grid__item_double{width:50%}@media (max-width:1024px){.grid__item_double{width:100%}}.grid__item_row{width:100%;margin:0;padding:0}.promo-tile{overflow:hidden;position:relative}@media only screen and (min-width:1025px){.grid__item_row:hover{outline-color:transparent}.promo-tile:hover .promo-tile__media::after{opacity:.2}}.promo-tile._flipped .promo-tile-side_side-1{display:none}.promo-tile._flipped .promo-tile-side_side-2{display:block}.promo-tile__content{padding:2.5rem 2rem;pointer-events:none;position:absolute;left:0;right:0;z-index:2}@media (min-width:1025px) and (max-width:1099px){.promo-tile__content{padding:2rem 1.4rem}}.promo-tile__content_horizontal-left{text-align:left}.promo-tile__content_horizontal-center{text-align:center}.promo-tile__content_horizontal-right{text-align:right}.promo-tile__content_vertical-top{top:0}.promo-tile__content_vertical-middle{position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);top:50%}.promo-tile__content_vertical-bottom{bottom:0}.promo-tile-video .promo-tile__content{position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);top:50%;text-align:center}.promo-tile__title-w{font:33px 'FFDIN Medium',FFDIN,Arial,sans-serif;font:3.3rem 'FFDIN Medium',FFDIN,Arial,sans-serif;line-height:1;margin:0}.promo-tile__video-title-w,.promo-tile_double .promo-tile__title-w{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.promo-tile_double .promo-tile__title-w{font:28px 'FFDIN Medium',FFDIN,Arial,sans-serif;font:2.8rem 'FFDIN Medium',FFDIN,Arial,sans-serif;line-height:1}.promo-tile__title{font-size:1em;margin:0}@media only screen and (min-width:1025px) and (max-width:1199px){.promo-tile__title{font-size:.75em}}@media (max-width:480px){.promo-tile__content{padding:1.6rem 1.3rem}.promo-tile__title{font-size:.7em}}@media (max-width:360px){.promo-tile__title{font-size:.6em}}.promo-tile__video-title-w{font:12px 'FFDIN Medium',FFDIN,Arial,sans-serif;font:1.2rem 'FFDIN Medium',FFDIN,Arial,sans-serif;margin:.5rem 0 0}.promo-tile__video-title{margin:0}.promo-tile__text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:15px 'FFDIN Medium',FFDIN,Arial,sans-serif;font:1.5rem 'FFDIN Medium',FFDIN,Arial,sans-serif;margin:1.2rem 0}@media only screen and (min-width:1025px) and (max-width:1199px){.promo-tile__text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:14px 'FFDIN Medium',FFDIN,Arial,sans-serif;font:1.4rem 'FFDIN Medium',FFDIN,Arial,sans-serif}}@media (max-width:480px){.promo-tile__text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:12px 'FFDIN Medium',FFDIN,Arial,sans-serif;font:1.2rem 'FFDIN Medium',FFDIN,Arial,sans-serif;margin:1rem 0}}@media (max-width:360px){.promo-tile__text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:10px 'FFDIN Medium',FFDIN,Arial,sans-serif;font:1rem 'FFDIN Medium',FFDIN,Arial,sans-serif}}.promo-tile__link-w{margin:1rem 0 0}.promo-tile__link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:13px 'FFDIN Medium',FFDIN,Arial,sans-serif;font:1.3rem 'FFDIN Medium',FFDIN,Arial,sans-serif;border-bottom:solid 1px;pointer-events:auto;-webkit-transition:border-bottom-color .2s;-o-transition:border-bottom-color .2s;-moz-transition:border-bottom-color .2s;transition:border-bottom-color .2s}.promo-tile__link:hover{border-bottom-color:transparent}@media only screen and (min-width:1025px) and (max-width:1199px){.promo-tile__link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:11.5px 'FFDIN Medium',FFDIN,Arial,sans-serif;font:1.15rem 'FFDIN Medium',FFDIN,Arial,sans-serif}}@media (max-width:480px){.promo-tile__link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:10px 'FFDIN Medium',FFDIN,Arial,sans-serif;font:1rem 'FFDIN Medium',FFDIN,Arial,sans-serif}}.promo-tile__buttons{margin:2rem 0 0}.promo-tile__button{display:inline-block;pointer-events:auto;min-width:0}@media (max-width:360px){.promo-tile__link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:9px 'FFDIN Medium',FFDIN,Arial,sans-serif;font:.9rem 'FFDIN Medium',FFDIN,Arial,sans-serif}.promo-tile__button{width:100%}}.promo-tile__media{display:block;position:relative}.promo-tile__media::after{content:'';background:#000;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;opacity:0;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.promo-tile__img{display:block;width:100%}.promo-tile__video-img{-moz-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat}.promo-tile__icon-play{display:inline-block}.promo-tile__flip{background:#fff;-webkit-transform:rotate(45deg) translateX(38px);-moz-transform:rotate(45deg) translateX(38px);-ms-transform:rotate(45deg) translateX(38px);-o-transform:rotate(45deg) translateX(38px);transform:rotate(45deg) translateX(38px);cursor:pointer;pointer-events:auto;position:absolute;right:0;bottom:0;display:block;height:5rem;width:5rem;z-index:3}.promo-tile__flip:hover .icon-arrow-flip{fill:red}@media (max-width:480px){.promo-tile__buttons{margin-top:1.5rem}.promo-tile__button{font-size:1.1rem;padding:1rem 1.1rem}.promo-tile__flip{-webkit-transform:rotate(45deg) translateX(43px);-moz-transform:rotate(45deg) translateX(43px);-ms-transform:rotate(45deg) translateX(43px);-o-transform:rotate(45deg) translateX(43px);transform:rotate(45deg) translateX(43px)}}.promo-tile__flip .icon-arrow-flip{display:block;position:absolute;-webkit-transform:rotate(-90deg) translate(-100%,0);-moz-transform:rotate(-90deg) translate(-100%,0);-ms-transform:rotate(-90deg) translate(-100%,0);-o-transform:rotate(-90deg) translate(-100%,0);transform:rotate(-90deg) translate(-100%,0);margin-left:.3rem;margin-top:.4rem;height:1.4rem;width:1.4rem}@media (max-width:480px){.promo-tile__flip .icon-arrow-flip{margin-left:.2rem;margin-top:.7rem;height:1.2rem;width:1.2rem}}.promo-tile-side{position:relative}.promo-tile-side_side-2{display:none}.promo-tile-video .icon-play{display:inline-block;height:5rem;width:5rem}.promo-tile-video .container-video{position:absolute;bottom:0;top:0;left:0;right:0;display:none;z-index:2}.category-select__i,.promo-tile-video .container-video._active{display:block}.promo-tile-video .inline-video{height:100%;width:100%}.category-select{overflow:hidden;position:relative;text-align:left;width:100%}.catalog-empty,.layer__footer,.product-state{text-align:center}.category-select._with-icon::after,.category-select._with-icon::before{content:none}.category-select::after,.category-select::before{content:'';background:#000;display:block;position:absolute;top:50%;right:1.3rem;margin-top:-2px;-webkit-transition:background .3s;-o-transition:background .3s;-moz-transition:background .3s;transition:background .3s;height:6px;width:1px}.category-select::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.category-select::after{-webkit-transform:rotate(-45deg) translate(-3px,-3px);-moz-transform:rotate(-45deg) translate(-3px,-3px);-ms-transform:rotate(-45deg) translate(-3px,-3px);-o-transform:rotate(-45deg) translate(-3px,-3px);transform:rotate(-45deg) translate(-3px,-3px)}.category-select._active{background:#000}.category-select._active .category-select__i{color:#fff}.category-select._active::after,.category-select._active::before{background:#fff}.category-select._active::before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.category-select._active::after{-webkit-transform:rotate(45deg) translate(-3px,3px);-moz-transform:rotate(45deg) translate(-3px,3px);-ms-transform:rotate(45deg) translate(-3px,3px);-o-transform:rotate(45deg) translate(-3px,3px);transform:rotate(45deg) translate(-3px,3px)}.category-select__icon{position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);top:50%;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;right:.8rem;height:.9rem;width:1.2rem}.category-select select,.category-select__i{font:16px 'FFDIN Regular',FFDIN,Arial,sans-serif;font:1.6rem 'FFDIN Regular',FFDIN,Arial,sans-serif;font-weight:700;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:1px solid #dbdbdb;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#000;line-height:19px;outline:0;width:auto;padding:.8rem 2.8rem .8rem 1.2rem}.category-select select:active,.category-select select:focus,.category-select__i:active,.category-select__i:focus{outline:0}.category-select select:-moz-focusring,.category-select__i:-moz-focusring{color:transparent!important;text-shadow:0 0 0 #000!important}.category-select select::-ms-expand,.category-select__i::-ms-expand{display:none}.catalog-category-view,.catalogsearch-result-index{overflow-x:unset}.catalog-category-view .container,.catalogsearch-result-index .container{max-width:160rem}@media only screen and (min-width:1025px){.catalog-category-view .container,.catalogsearch-result-index .container{padding:0 3.2rem}}.main-container{width:100%;margin-top:5.1rem}@media only screen and (min-width:768px) and (max-width:1024px){.main-container{margin-top:3.8rem}}@media (max-width:767px){.category-select select,.category-select__i{font:14px 'FFDIN Regular',FFDIN,Arial,sans-serif;font:1.4rem 'FFDIN Regular',FFDIN,Arial,sans-serif;font-weight:700}.main-container{margin-top:2.7rem}}.category-content-only .main-container{display:none}.page-title-wrapper,.toolbar-products{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}.columns.main-columns{margin-top:4rem;margin-bottom:7.5rem}@media only screen and (min-width:768px) and (max-width:1024px){.columns.main-columns{margin-top:4.3rem}}.columns__i{position:relative}.column.main{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width:768px){.column.main{min-height:0!important}}@media (max-width:767px){.columns.main-columns{margin-top:0;margin-bottom:3.5rem}.column.main{width:100%;padding:0}}.catalog-pager{margin:4.6rem 0 0}@media (max-width:767px){.catalog-pager{margin-top:1.2rem}.catalog-top-pager .pager{margin-top:2.5rem}}@media only screen and (min-width:768px) and (max-width:1024px){.catalog-top-pager .pager{margin-top:3rem}}@media only screen and (min-width:1025px){.catalog-top-pager .pager{margin-top:4rem}}.category-seo{margin-bottom:7rem}@media only screen and (min-width:768px) and (max-width:1024px){.category-seo{margin-bottom:6rem}}.page-title-wrapper{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){.category-seo{font:11px 'FFDIN Regular',FFDIN,Arial,sans-serif;font:1.1rem 'FFDIN Regular',FFDIN,Arial,sans-serif;margin-bottom:3.5rem}.catalog-empty{margin:2.5rem 0}.page-title-wrapper{margin:0 -2.3rem;padding:0 2.3rem 1rem}}.page-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:29px 'FFDIN Medium',FFDIN,Arial,sans-serif;font:2.9rem 'FFDIN Medium',FFDIN,Arial,sans-serif;line-height:1;letter-spacing:.02em;margin:0}@media only screen and (min-width:768px) and (max-width:1024px){.page-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:25px 'FFDIN Medium',FFDIN,Arial,sans-serif;font:2.5rem 'FFDIN Medium',FFDIN,Arial,sans-serif;line-height:1;letter-spacing:.03em}}@media (max-width:767px){.page-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:17px 'FFDIN Medium',FFDIN,Arial,sans-serif;font:1.7rem 'FFDIN Medium',FFDIN,Arial,sans-serif;line-height:1}}.page-products-count{font:29px 'FFDIN Regular',FFDIN,Arial,sans-serif;font:2.9rem 'FFDIN Regular',FFDIN,Arial,sans-serif;line-height:1;letter-spacing:.05em;margin:0}@media only screen and (min-width:768px) and (max-width:1024px){.page-products-count{font:25px 'FFDIN Regular',FFDIN,Arial,sans-serif;font:2.5rem 'FFDIN Regular',FFDIN,Arial,sans-serif;line-height:1}}@media (max-width:767px){.page-products-count{font:17px 'FFDIN Regular',FFDIN,Arial,sans-serif;font:1.7rem 'FFDIN Regular',FFDIN,Arial,sans-serif;line-height:1}}.product-offer-info{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:16px 'FFDIN Bold',FFDIN,Arial,sans-serif;font:1.6rem 'FFDIN Bold',FFDIN,Arial,sans-serif;text-align:center;padding:1.5rem;color:#fff;background-color:red}@media (max-width:767px){.product-offer-info{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:12px 'FFDIN Bold',FFDIN,Arial,sans-serif;font:1.2rem 'FFDIN Bold',FFDIN,Arial,sans-serif}}.product-offer-info>p{margin:0}html.page-fixed{position:fixed;overflow:hidden}.category-product-label{margin-top:.4rem;padding:.7rem .5rem}._is-coming-soon .product-item__img,._is-sold-out .product-item__img{opacity:.3}.product-item__media{position:relative}.product-item__labels{position:absolute;top:0;left:0}.product-item__label{position:relative;display:inline-block;margin:0 0 1.3rem;padding:.5rem .6rem .6rem;background:#000;z-index:2}.product-item__label::after{content:'';position:absolute;top:2.3rem;left:0;display:block;width:0;height:0;border-width:0 1rem 1rem 0;border-style:solid;border-color:transparent #000 transparent transparent}.product-item__label-text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:13px 'FFDIN Medium',FFDIN,Arial,sans-serif;font:1.3rem 'FFDIN Medium',FFDIN,Arial,sans-serif;line-height:1;color:#fff}@media only screen and (min-width:1025px){.product-item__media .product-item__label::after{top:3rem;border-width:0 1.2rem 1.2rem 0}.product-item__media .product-item__label-text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:16px 'FFDIN Medium',FFDIN,Arial,sans-serif;font:1.6rem 'FFDIN Medium',FFDIN,Arial,sans-serif}}.segmentify-catalog-search .columns{max-width:-webkit-calc(118.1rem);max-width:-moz-calc(118.1rem);max-width:calc(118.1rem);margin-right:auto;margin-left:auto}@media (max-width:767px){.segmentify-catalog-search .columns{max-width:100%;margin:2.8rem 2.3rem 3rem}}.segmentify-catalog-search .column.main{width:auto;margin:4.7rem auto 7rem}.category-labels{position:static;margin:1rem 0 0}.category-labels__item{display:block;margin:.8rem 0 0}.category-labels__item::after{display:none}.category-labels__item:first-child{margin-top:0}.toolbar{border-bottom:solid .1rem #ccc;padding-bottom:2.2rem}@media only screen and (min-width:768px) and (max-width:1024px){.toolbar{padding-bottom:2.5rem}}@media (max-width:767px){.toolbar{position:-webkit-sticky;position:sticky;top:-9.1rem;z-index:5;width:-webkit-calc(100% + 2 * 2.3rem);width:-moz-calc(100% + 2 * 2.3rem);width:calc(100% + 2 * 2.3rem);padding:2rem 2.3rem;margin:0 -2.3rem;background-color:#fff;-webkit-transition:top .3s;-o-transition:top .3s;-moz-transition:top .3s;transition:top .3s}}.toolbar-products{display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.toolbar-filter-link{z-index:1}.toolbar-filter-link__text{font-weight:700;margin:0 .6rem 0 0;font-size:1.2rem}.toolbar-filter-link__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.toolbar-filter-link__icon{width:2.4rem;height:2.4rem}@media only screen and (min-width:1025px){.sorter{margin:2rem 0 .8rem}}.sorter__label,.sorter__list{display:inline-block;vertical-align:middle}.sorter__label{font:12.5px 'FFDIN Regular',FFDIN,Arial,sans-serif;font:1.25rem 'FFDIN Regular',FFDIN,Arial,sans-serif;line-height:1;margin-top:.5rem;margin-right:.8rem}.sorter__list{font-size:0;min-height:4rem;visibility:hidden}.sorter__list._visible{visibility:visible}.sorter-item{font:12.5px 'FFDIN Regular',FFDIN,Arial,sans-serif;font:1.25rem 'FFDIN Regular',FFDIN,Arial,sans-serif;background:#fff;display:inline-block;line-height:1;letter-spacing:.02em;margin:.8rem .5rem 0 0;position:relative;-webkit-transition:all .2s;-o-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.layer__header,.sorter-item__i{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}@media only screen and (min-width:1025px){.sorter-item:hover{background:#000;border-color:#000;color:#fff}.sorter-item:hover .sorter-item__text{border-color:#000}}@media only screen and (min-width:768px) and (max-width:1024px){.sorter-item{font:10px 'FFDIN Regular',FFDIN,Arial,sans-serif;font:1rem 'FFDIN Regular',FFDIN,Arial,sans-serif;line-height:1;margin-top:.5rem}}.product-state__date-wr,.product-state__name{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sorter-item:last-child{margin-right:0}.sorter-item._active{background:#000;border-color:#000;color:#fff;cursor:default}.sorter-item._active .sorter-item__text{border-color:#000}.sorter-item__i{display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.sorter-item__text{border:1px solid #ccc;padding:.8rem .9rem 1rem}@media only screen and (min-width:768px) and (max-width:1024px){.sorter-item__text{padding:.7rem .6rem .9rem}}.sorter-item__remove{border:1px solid transparent;border-left-color:#aaa;cursor:pointer;position:relative;width:2.6rem}.sorter-item__remove:hover{background:#fff;border-color:#aaa #aaa #aaa #000}.sorter-item__remove:hover .sorter-item__remove-icon::after,.sorter-item__remove:hover .sorter-item__remove-icon::before{background:#888}.sorter-item__remove-icon{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:inline-block;height:1.2rem;width:1.2rem}.sorter-item__remove-icon::after,.sorter-item__remove-icon::before{content:'';background:#ccc;display:inline-block;position:absolute;top:50%;left:50%;-webkit-transition:background .2s;-o-transition:background .2s;-moz-transition:background .2s;transition:background .2s;height:100%;width:1px}.sorter-item__remove-icon::before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.sorter-item__remove-icon::after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-moz-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);-o-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.product-states{position:absolute;bottom:3.3%;left:0;width:100%;pointer-events:none}._is-coming-soon>.product-item__media::after,._is-sold-out>.product-item__media::after{position:absolute;left:1.1rem;right:1.1rem;background:#ff2525;content:''}.product-state{display:none;margin:0;line-height:1}.product-state__name{font:16px 'FFDIN Medium',FFDIN,Arial,sans-serif;font:1.6rem 'FFDIN Medium',FFDIN,Arial,sans-serif;display:inline-block;width:100%;margin-bottom:-.2rem}@media (min-width:768px){.product-states{bottom:4%}.product-state__name{margin-bottom:0;font-size:1.8rem}}.product-state__date-wr{font:12px 'FFDIN Medium',FFDIN,Arial,sans-serif;font:1.2rem 'FFDIN Medium',FFDIN,Arial,sans-serif;color:#888}.product-item._is-coming-soon .product-state._is-coming-soon,.product-item._is-sold-out .product-state._is-sold-out{display:block}._is-sold-out>.product-item__media::after{height:.6rem;bottom:0}@media (max-width:767px){._is-sold-out>.product-item__media::after{height:.4rem}}._is-coming-soon>.product-item__media::after{height:.6rem;bottom:0}@media (max-width:767px){._is-coming-soon>.product-item__media::after{height:.4rem}}.layer{-webkit-transform:translateX(0) translateY(0) translateZ(0);-moz-transform:translateX(0) translateY(0) translateZ(0);transform:translateX(0) translateY(0) translateZ(0)}@media (max-width:1024px){.layer{display:none;width:100%}}@media only screen and (min-width:1025px){.layer{padding:2rem 0 .8rem}}.layer__header{display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2.4rem}.layer__close{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.4rem;height:2.4rem}.layer__icon-close{display:block;width:65%;height:65%}.layer__mobile-title{font-size:2rem;margin:0}@media (max-width:1024px){.layer__inner{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 2.4rem;border-top:.1rem solid #ebebeb}}.layer__footer{position:-webkit-sticky;position:sticky;bottom:0;padding:1.6rem 2.4rem;background:#fff;-webkit-box-shadow:0 25px 50px -12px rgba(0,0,0,.25);-moz-box-shadow:0 25px 50px -12px rgba(0,0,0,.25);box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.layer__footer-btn{font-size:1.6rem;display:block;width:100%;margin-top:2.4rem}@media (max-width:1024px){.layer-bar .layer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}}.layer-bar.modal-slide{left:0}@media only screen and (min-width:768px) and (max-width:1024px){.layer-bar.modal-slide{right:30vw}}.layer-bar.modal-slide .modal-inner-wrap{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.layer-bar.modal-slide._show .modal-inner-wrap{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.layer-bar .modal-header{display:none}.state-toolbar__inner,.state-toolbar__item-link{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}.layer-bar .modal-content{padding:0}.state-toolbar__inner{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2rem}.state-toolbar__item-link{font-size:1.4rem;font-weight:700;white-space:nowrap;position:relative;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:3.2rem;margin:.4rem .8rem .4rem 0;padding:0 2.8rem 0 .8rem;background:#eee}.state-toolbar__item-label{text-transform:lowercase}.filter__clear,.filter__subtitle,.state-toolbar__item-label::first-letter{text-transform:uppercase}.state-toolbar__close-icon{position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:.8rem;width:1rem;height:1rem}.state-toolbar__clear-action{padding-left:.8rem}.sticky-toolbar{position:-webkit-sticky;position:sticky;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;z-index:3}@media (max-width:1024px){.sticky-toolbar{top:0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 0}}@media only screen and (min-width:1025px){.sticky-toolbar{-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;-ms-flex-align:start;align-items:start}}@media (max-width:767px){.sticky-toolbar:not(.sticky){top:-7rem!important}}.sticky-toolbar::before{position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);left:50%;content:'';width:100vw;height:100%;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;background:#fff}.filter__subtitle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:30px 'FFDIN Medium',FFDIN,Arial,sans-serif;font:3rem 'FFDIN Medium',FFDIN,Arial,sans-serif;margin:2.1rem 0 3.5rem}@media only screen and (min-width:768px) and (max-width:1024px){.filter__subtitle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:28.5px 'FFDIN Medium',FFDIN,Arial,sans-serif;font:2.85rem 'FFDIN Medium',FFDIN,Arial,sans-serif}}.filter__actions[data-has-filters='0']{display:none}.filter__clear,.tt-rating-summary{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox}.filter-block .filter__actions{margin-bottom:1.5rem}.filter-type-price .filter__actions{margin-bottom:2.5rem}.filter__clear{font:12px 'FFDIN Regular',FFDIN,Arial,sans-serif;font:1.2rem 'FFDIN Regular',FFDIN,Arial,sans-serif;font-weight:700;-webkit-transition:color .2s;-o-transition:color .2s;-moz-transition:color .2s;transition:color .2s;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.filter__clear-icon{width:1.8rem;height:1.8rem;margin-left:.3rem}@media only screen and (min-width:1025px){.filter__options{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}.filter__icon{width:2.4rem;height:2.4rem;margin:0 1.2rem 1.2rem}.filter__icon .icon{display:block;width:100%;height:100%}.filter-block{position:relative}@media (max-width:1024px){.filter-block{border-top:solid 1px #ebebeb}.filter-block:first-child{border-top:none}}@media only screen and (min-width:1025px){.filter-block._hidden{display:none;opacity:0}.filter-block._toggled{display:block;opacity:1}.filter-block._animated{-webkit-animation:fadeIn .5s ease-out;-moz-animation:fadeIn .5s ease-out;-o-animation:fadeIn .5s ease-out;animation:fadeIn .5s ease-out}}.filter-block._active .filter-block__title,.filter-block._applied .filter-block__title{border-color:#000}.filter-block__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:16px 'FFDIN Medium',FFDIN,Arial,sans-serif;font:1.6rem 'FFDIN Medium',FFDIN,Arial,sans-serif;cursor:pointer;display:block;margin:0;position:relative;text-align:left;text-transform:lowercase}@media (max-width:1024px){.filter-block__title{font:20px 'FFDIN Regular',FFDIN,Arial,sans-serif;font:2rem 'FFDIN Regular',FFDIN,Arial,sans-serif;padding:.8rem 0 1.6rem}.filter-block__icon{right:0;height:1.05rem;width:1.4rem}}.filter-block__cross,.filter-price__label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter-block__title:first-letter{text-transform:uppercase}.filter-block__icon{position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);top:50%;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}@media only screen and (min-width:1025px){.filter-block__title{padding:.8rem 2.8rem .8rem 1.2rem;border:1px solid #dbdbdb;margin:0 1.2rem 1.2rem 0}.filter-block__icon{right:.8rem;height:.9rem;width:1.2rem}}._expand .filter-block__icon{-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.filter-block__cross,.ui-slider-handle{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.filter-block__content-close{width:1.6rem;height:1.6rem;position:absolute;top:1.2rem;right:1.2rem;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.filter-block__content-close-icon{pointer-events:none;width:60%;height:60%;display:block}.filter-block__cross{width:1.2rem;height:1.2rem;position:relative;position:absolute;transform:translateY(-50%);top:50%;display:block;right:1rem}.filter-block__cross::after,.filter-block__cross::before{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-color:#ccc;-webkit-transition:opacity 250ms ease-in-out;-o-transition:opacity 250ms ease-in-out;-moz-transition:opacity 250ms ease-in-out;transition:opacity 250ms ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.filter-block__cross::before{width:1.2rem;height:.1rem}.filter-block__cross::after{width:.1rem;height:1.2rem}.filter-block._active .filter-block__cross::before,.filter-block__title._expand .filter-block__cross::before{background:#000}.filter-block._active .filter-block__cross::after,.filter-block__title._expand .filter-block__cross::after{display:none}.filter-block__content{display:none;padding-bottom:2.5rem;z-index:3;overscroll-behavior:contain}.filter-block._active .filter-block__content{display:block}@media only screen and (min-width:768px) and (max-width:1024px){.filter-block__content{padding-bottom:2.6rem}}@media (max-width:767px){.filter-block__content{padding-bottom:3.5rem}.filter-size{grid-template-columns:repeat(4,minmax(6.4rem,1fr))}}@media (max-width:1024px){.filter-block__br{display:none}}@media only screen and (min-width:1025px){.filter-block__content{position:absolute;z-index:3;left:0;top:-webkit-calc(100% - .3rem);top:-moz-calc(100% - .3rem);top:calc(100% - .3rem);min-width:25.6rem;background-color:#fff;max-height:50vh;overflow-y:auto;-webkit-box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);-moz-box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);padding:4rem 2.4rem 2.4rem;border:1px solid #dbdbdb}.filter-block__br{width:100%}.filter-block__more{display:inline-block;font-size:1.4rem;margin:0 0 1.2rem 1.2rem;padding:0 1.6rem .6rem 0;border-bottom:.2rem solid #e1e1e1;text-transform:uppercase;font-weight:700;cursor:pointer}.filter-block__more-label{position:relative}}@media (max-width:1024px){.filter-block__more{display:none}}@media only screen and (min-width:1025px){.filter-block__more-label::before{content:'';height:1rem;width:.2rem;background:#000;position:absolute;top:50%;left:-webkit-calc(100% + .8rem);left:-moz-calc(100% + .8rem);left:calc(100% + .8rem);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.filter-block__more-label::after{content:'';height:.2rem;width:1rem;background:#000;position:absolute;top:50%;left:-webkit-calc(100% + .4rem);left:-moz-calc(100% + .4rem);left:calc(100% + .4rem);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.filter-block__more._active .filter-block__more-label::before{opacity:0}}.filter-list__item{font:16px 'FFDIN Regular',FFDIN,Arial,sans-serif;font:1.6rem 'FFDIN Regular',FFDIN,Arial,sans-serif;position:relative}.filter-list__item+.filter-list__item{margin-top:1.2rem}.filter-list__link{padding-left:3.4rem;display:inline-block}.filter-list__link._checkbox::before,.filter-list__link._radio::before{content:'';position:absolute;display:inline-block;border:.2rem solid #000;width:2rem;height:2rem;left:0}.filter-list__link._radio::before{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.filter-list__link._radio._selected::after{content:'';position:absolute;top:1rem;left:1rem;width:1rem;height:1rem;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#000;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.filter-list__link._checkbox::before{-webkit-border-radius:.2rem;-moz-border-radius:.2rem;border-radius:.2rem}.filter-list__link._checkbox._selected::before{background:#000}.filter-list__link._checkbox._selected::after{content:'';height:1.3rem;width:.6rem;border-bottom:.2rem solid #fff;border-right:.2rem solid #fff;position:absolute;left:.8rem;top:1rem;-webkit-transform:translateY(-.8rem) rotate(45deg);-moz-transform:translateY(-.8rem) rotate(45deg);-ms-transform:translateY(-.8rem) rotate(45deg);-o-transform:translateY(-.8rem) rotate(45deg);transform:translateY(-.8rem) rotate(45deg)}.filter-list__qty{color:#888}.filter-list__link-close{fill:red;display:inline-block;margin-left:.1rem;margin-top:-.1rem;vertical-align:middle;height:6px;width:6px}.filter-category .filter-block:first-child{border-top:none}.filter-size{display:grid;font-size:0;grid-gap:.8rem}@media (min-width:768px){.filter-size{grid-template-columns:repeat(6,minmax(6.4rem,1fr))}.filter-size._1-items{grid-template-columns:repeat(1,minmax(6.4rem,1fr))}.filter-size._2-items{grid-template-columns:repeat(2,minmax(6.4rem,1fr))}.filter-size._3-items{grid-template-columns:repeat(3,minmax(6.4rem,1fr))}.filter-size._4-items{grid-template-columns:repeat(4,minmax(6.4rem,1fr))}.filter-size._5-items{grid-template-columns:repeat(5,minmax(6.4rem,1fr))}.filter-size._6-items{grid-template-columns:repeat(6,minmax(6.4rem,1fr))}}.filter-size__item{display:inline-block;text-align:center}.filter-size__item[data-cell-qty='2']{grid-column:span 2}.filter-size__box{font:14px 'FFDIN Regular',FFDIN,Arial,sans-serif;font:1.4rem 'FFDIN Regular',FFDIN,Arial,sans-serif;display:block;padding:.8rem;position:relative;border:1px solid #ebebeb}@media only screen and (min-width:1025px){.filter-size__box:hover{border-color:#000}}.filter-size__box._selected,.filter-size__box:focus{border-color:#000}.filter-color{display:grid;font-size:0;grid-gap:1.6rem}.filter-color__item{display:block;position:relative;vertical-align:top}.filter-color__label{font:14px 'FFDIN Regular',FFDIN,Arial,sans-serif;font:1.4rem 'FFDIN Regular',FFDIN,Arial,sans-serif;text-align:center;margin-top:.8rem}.filter-color__box{border:.1rem solid #000;display:block;width:3.6rem;height:3.6rem;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0 auto}.filter-color__box_image{border:none;padding-bottom:100%}.filter-color__box._empty{border-color:#eee}.filter-color__box._selected::after{content:'';height:1.5rem;width:.8rem;border-bottom:.2rem solid #ccc;border-right:.2rem solid #ccc;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-150%) rotate(45deg);-moz-transform:translate(-50%,-150%) rotate(45deg);-ms-transform:translate(-50%,-150%) rotate(45deg);-o-transform:translate(-50%,-150%) rotate(45deg);transform:translate(-50%,-150%) rotate(45deg)}.filter-price{margin-top:.5rem}.filter-price__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filter-price__field{position:relative;width:46%}.filter-price__label{font:13px 'FFDIN Regular',FFDIN,Arial,sans-serif;font:1.3rem 'FFDIN Regular',FFDIN,Arial,sans-serif;color:#888;line-height:1;text-transform:lowercase;position:absolute;top:.7rem;left:1.3rem;right:1.3rem}@media (max-width:767px){.filter-color{grid-template-columns:repeat(3,minmax(0,1fr))}.filter-price__label{font-size:1.2rem}}.filter-price__input{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:16px 'FFDIN Medium',FFDIN,Arial,sans-serif;font:1.6rem 'FFDIN Medium',FFDIN,Arial,sans-serif;border:1px solid #eee;padding:.5rem .8rem;width:100%}@media (max-width:767px){.filter-price__input{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:14px 'FFDIN Medium',FFDIN,Arial,sans-serif;font:1.4rem 'FFDIN Medium',FFDIN,Arial,sans-serif}}.filter-price__divider{font-size:0;display:block;position:relative;width:8%}.filter-price__divider::before{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);content:'';border-bottom:solid 1px #ccc;height:0;width:.8rem}.filter-price-slider{height:.5rem;background:#efefef;margin:0 .4rem 2rem 0;position:relative;cursor:pointer}.ui-slider .ui-slider-handle,.ui-slider-handle,.ui-slider-range{position:absolute}@media (max-width:767px){.filter-price-slider{margin-bottom:2.5rem}}.filter-price-slider::after{content:'';background:#efefef;position:absolute;top:0;bottom:0;right:-.4rem;height:.5rem;width:.4rem}@media (max-width:1024px){.filter-price-slider{margin-right:.8rem}.filter-price-slider::after{right:-.8rem;width:.8rem}}.ui-slider-range{background:#c8c8c8;bottom:0;top:0}.ui-slider-handle{transform:translateY(-50%);top:50%;cursor:pointer;width:.4rem;height:1.6rem;background:#000;z-index:1}@media (max-width:1024px){.ui-slider-handle{width:.8rem}}.pager{position:relative}.pager__i._hidden{visibility:hidden}.btn-pager{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:15px 'FFDIN Medium',FFDIN,Arial,sans-serif;font:1.5rem 'FFDIN Medium',FFDIN,Arial,sans-serif;letter-spacing:.03em;width:29.5%;margin:0 1.2rem;padding:1.3rem 1.6rem 1.4rem}@media (max-width:1024px){.btn-pager{width:100%;margin:0}.btn-pager+.btn-pager{margin-top:2.3rem}}@media (max-width:767px){.btn-pager{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:11.5px 'FFDIN Medium',FFDIN,Arial,sans-serif;font:1.15rem 'FFDIN Medium',FFDIN,Arial,sans-serif;letter-spacing:.06em;padding:1rem 1.6rem 1.2rem}.btn-pager+.btn-pager{margin-top:1.9rem}}@media only screen and (min-width:1025px){.pager__i{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-pager_previous{width:auto}}.crosslinking{margin:0 0 5.6rem}@media (max-width:767px){.crosslinking{padding:0 .3rem;margin-bottom:2.2rem}}.crosslinking__title{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:18px 'FFDIN Medium',FFDIN,Arial,sans-serif;font:1.8rem 'FFDIN Medium',FFDIN,Arial,sans-serif}.crosslinking__list{overflow:hidden;margin:2.3rem -1.4rem 0 0}@media (max-width:767px){.crosslinking__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:16px 'FFDIN Medium',FFDIN,Arial,sans-serif;font:1.6rem 'FFDIN Medium',FFDIN,Arial,sans-serif}.crosslinking__list{margin-top:2rem}}.crosslinking__item{margin:0 1.4rem 1.5rem 0;display:block;float:left}.crosslinking__item:nth-child(n+11){display:none;opacity:0}._show-all .crosslinking__item:nth-child(n+11),.crosslinking_pdp .crosslinking__item:nth-child(n+11){display:block;opacity:1;-webkit-animation:fadeIn .5s ease-out;-moz-animation:fadeIn .5s ease-out;-o-animation:fadeIn .5s ease-out;animation:fadeIn .5s ease-out}.crosslinking__item:last-child{display:block;opacity:1}.crosslinking_pdp .crosslinking__item:last-child{display:none}.crosslinking__link{display:inline-block;font:16px 'FFDIN Regular',FFDIN,Arial,sans-serif;font:1.6rem 'FFDIN Regular',FFDIN,Arial,sans-serif;background:#f6f5f6;cursor:pointer;border:1px solid #f6f5f6;padding:.6rem 1.1rem 1rem}@media (max-width:767px){.crosslinking__item{margin:0 1.2rem 1.2rem 0}.crosslinking__link{padding:.5rem .9rem .8rem;font:14px 'FFDIN Regular',FFDIN,Arial,sans-serif;font:1.4rem 'FFDIN Regular',FFDIN,Arial,sans-serif}}.crosslinking__link_all{color:#828282;position:relative;padding-right:3rem}.crosslinking__link_all::after{content:'';position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:1.3rem;background:url(../images/icons/arrow_down_bold.svg) center no-repeat;width:.8rem;height:.8rem;opacity:.6}._show-all .crosslinking__link_all::after{-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);margin:.1rem 0 0}.crosslinking__link:hover{background:#fff}@-webkit-keyframes fadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@-moz-keyframes fadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@-o-keyframes fadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@keyframes fadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}.breadcrumbs{height:6rem;margin-left:8rem}.breadcrumbs__item{line-height:6rem;display:inline-block;border-bottom:none;pointer-events:none}.breadcrumbs__item::after{content:' ';display:inline-block;background:url(../images/icons/arrow-right-bold.svg) center center no-repeat;-moz-background-size:contain;background-size:contain;width:3rem;height:1rem}.breadcrumbs__item_selected{color:#888}.breadcrumbs__item:last-child::after{background:0 0}@media (max-width:767px){.breadcrumbs{margin-left:2rem}.breadcrumbs__item::after{background:0 0}.breadcrumbs__item::before{content:' ';display:inline-block;background:url(../images/icons/arrow-left-bold.svg) center center no-repeat;-moz-background-size:contain;background-size:contain;width:2rem;height:1rem}}.breadcrumbs a{pointer-events:all}.breadcrumbs a:hover{color:red}.product-promo-label{font-size:12px;margin:.8rem 0 0;padding:.7rem .5rem}@media only screen and (min-width:1025px){.product-promo-label{font-size:14px}.product-info-main .product-promo-label{font-size:16px}}.product-info-main .product-promo-label{margin:2rem 0 0;font-size:16px}.tt-rating-summary{display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}.tt-rating-summary__stars{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}.tt-rating-summary__star{margin-right:1px}.tt-rating-summary__count{padding-left:3px}@media (max-width:767px){.tt-rating-summary{padding-top:5px}.tt-rating-summary__star{width:10px;height:10px}.tt-rating-summary__count{font-size:10px}}@media (min-width:768px){.filter-color{grid-template-columns:repeat(4,minmax(8.4rem,1fr))}.filter-color._1-items{grid-template-columns:repeat(1,minmax(8.4rem,1fr))}.filter-color._2-items{grid-template-columns:repeat(2,minmax(8.4rem,1fr))}.filter-color._3-items{grid-template-columns:repeat(3,minmax(8.4rem,1fr))}.filter-color._4-items{grid-template-columns:repeat(4,minmax(8.4rem,1fr))}.tt-rating-summary{padding-top:7px}.tt-rating-summary__star{width:15px;height:15px}.tt-rating-summary__count{font-size:14px}}