.page-head{border-image:linear-gradient(#f4f4f5,#f4f4f5) 1//0 100vw 0 100vw;border-bottom:1px solid;padding:24px 0;border-bottom:1px solid #f4f4f5}@media all and (min-width:768px){.page-head{padding:40px 0}}@media all and (min-width:1024px){.page-head{padding:63px 0}}.page-title{font-size:24px;font-weight:600;color:#252729}.products-grid{display:grid;grid-gap:24px;gap:24px;padding:0 0 24px}@media all and (min-width:768px){.products-grid{grid-template-columns:270px minmax(0,910px);padding:40px 0}}@media all and (min-width:1024px){.products-grid{grid-gap:52px;gap:52px;padding:64px 0}}.products-list-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-auto-rows:max-content;grid-gap:16px 34px;gap:16px 34px}@media all and (min-width:480px){.products-list-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px 34px;gap:20px 34px}}@media all and (min-width:768px){.products-list-grid{grid-gap:30px 34px;gap:30px 34px}}@media all and (min-width:1024px){.products-list-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media all and (min-width:1280px){.products-list-grid{grid-gap:50px 62px;gap:50px 62px}}.products-list-grid-title{grid-column:1;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:.2em}@media all and (min-width:480px){.products-list-grid-title{grid-column:1/3}}@media all and (min-width:768px){.products-list-grid-title{grid-column:1/3;font-size:26px}}@media all and (min-width:1024px){.products-list-grid-title{grid-column:1/4}}.featured-product{position:relative;display:flex;grid-column:1/2;align-items:flex-end;justify-content:flex-start}@media all and (min-width:480px){.featured-product{grid-column:1/3}}@media all and (min-width:768px){.featured-product{grid-column:1/3}}@media all and (min-width:1024px){.featured-product{grid-column:1/4}}.featured-product picture{width:100%}.featured-product-img{width:100%;height:100%;object-fit:contain}.featured-product-cnt{position:relative;z-index:1;color:#fff}.featured-product-cnt-badge{font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.2em}.featured-product-cnt-title{margin-top:6px;font-size:24px;font-weight:500}@media all and (min-width:480px){.featured-product-cnt-title{font-size:28px}}.product-card-wrp:hover .product-card-cnt-title{text-decoration:underline}.product-card-img{position:relative;display:block;background-color:#f5f5f7}.product-card-img:before{display:block;padding-bottom:100%;content:""}.product-card-img__img{position:absolute;top:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px);object-fit:cover}.product-card-img .main-product-icon{position:absolute;right:10px;bottom:10px;z-index:2;width:auto;min-width:0;max-width:48px;height:auto;min-height:0;max-height:48px;object-fit:contain}@media all and (min-width:1280px){.product-card-img .main-product-icon{right:16px;bottom:16px;max-width:60px;max-height:60px}}.product-card-cnt{padding:16px 0}.product-card-cnt-badge{margin-bottom:8px;font-size:12px;font-weight:500;color:#747476;text-transform:uppercase;letter-spacing:.2em}.product-card-cnt-title{margin-bottom:6px;font-size:20px;font-weight:500;color:#252729}.product-card-cnt-price{margin-top:8px;font-size:16px;color:#252729}.mobile-filters{padding:20px 0}@media all and (min-width:768px){.mobile-filters{display:none}}.mobile-filters .filter-box .filter-btn{display:flex;align-items:center;justify-content:center;width:100%;height:32px;font-size:10px;font-weight:700;color:#000;text-align:center;text-transform:uppercase;letter-spacing:.2em;border:1px solid #707070}.mobile-filters .filter-box .filter-btn:focus-visible{outline:0;box-shadow:0 0 0 2px #70707080}.mobile-filters .filter-box .filter-btn-icon{flex-shrink:0;width:13px;height:6px;margin-left:18px;object-fit:contain}.filters{transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;position:fixed;top:0;left:0;z-index:1000000;width:100%;height:100vh;padding:20px var(--site-pad-x);background-color:#fff;transform:translate3d(-100%,0,0)}@media all and (min-width:768px){.filters{position:static;top:auto;left:auto;z-index:0;height:auto;padding:0;background-color:#0000;transform:translateZ(0)}}.filters.open{transform:translateZ(0)}.filters-mobile-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}@media all and (min-width:768px){.filters-mobile-head{display:none}}.filters-mobile-head-title{font-size:24px;font-weight:500;text-transform:uppercase}.filters-mobile-head .filter-menu-close{width:39px;height:39px;border-radius:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}@media all and (min-width:768px){.filters-mobile-head .filter-menu-close{display:none}}.filters-mobile-head .filter-menu-close:hover{background-color:#6b72800d}.filters .accordion-box{border-top:1px solid #c1c1c2;border-bottom:1px solid #c1c1c2}.filters .accordion-box:not(:first-child){margin-top:-1px}.filters .accordion-box.open .accordion-box-btn .icon-minus{display:block}.filters .accordion-box.open .accordion-box-btn .icon-plus{display:none}.filters .accordion-box.open .accordion-box-cnt{display:block}.filters .accordion-box-btn{position:relative;display:block;width:100%;padding:36px 36px 34px 0;font-size:12px;font-weight:500;color:#000;text-align:left;text-transform:uppercase;letter-spacing:.2em}.filters .accordion-box-btn .accordion-btn-icon{position:absolute;top:50%;right:16px;width:16px;height:16px;transform:translateY(-50%)}.filters .accordion-box-btn .icon-minus{display:none}.filters .accordion-box-btn .icon-plus{display:block}.filters .accordion-box-cnt{display:none}.filters .accordion-box-cnt-wrp{padding:6px 0 44px}.filters .accordion-box-cnt ul li{font-size:14px}.filters .accordion-box-cnt ul li:not(:first-child){margin-top:24px}.filters .accordion-box-cnt ul li a,.filters .accordion-box-cnt ul li button{transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;display:block;width:100%;color:#747476;text-align:left;text-decoration:none}.filters .accordion-box-cnt ul li a:hover,.filters .accordion-box-cnt ul li button:hover{color:#747476cc}.filters .accordion-box-cnt ul li.active a,.filters .accordion-box-cnt ul li.active button,.filters .accordion-box.active .accordion-box-btn{font-weight:700}.products-description{grid-column:1/-1;padding:30px 0;border-top:1px solid #f4f4f5}@media all and (min-width:768px){.products-description{padding:60px 0}}.products-description h2{padding-bottom:10px}
/*# sourceMappingURL=/cdn/shop/t/50/assets/collection.css.map */
