.featured-product-collection{max-width:1200px;margin:30px auto 0;padding:25px 15px 5px;color:#333}.featured-product-collection__hero{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;gap:20px}.featured-product-collection__brand{margin:0 0 10px;color:#666;font-size:13px;letter-spacing:1.5px}.featured-product-collection__title{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;font-size:28px;letter-spacing:2px}.featured-product-collection__title span{color:#666;font-size:14px;letter-spacing:1px}.featured-product-collection__title:after{content:"";flex:0 0 100%;height:1px;background:linear-gradient(to right,#ddd 60px,transparent 60px)}.featured-product-collection__subtitle{margin:25px 0 0;color:#555;font-size:16px;line-height:1.6}.featured-product-collection__slider{display:block;position:relative;min-width:0}.featured-product-collection__slides{display:grid;overflow:hidden}.featured-product-collection__slides>div{display:grid;grid-area:1 / 1;opacity:0;transition:opacity 1.2s ease}.featured-product-collection__slides>[aria-hidden=false]{opacity:1}.featured-product-collection__slides img{display:block;width:100%;height:100%;object-fit:cover}.featured-product-collection__concept{margin:35px 0 25px;color:#555;font-size:15px;line-height:2.1}@media(max-width:768px){.featured-product-collection__hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"brand" "slider" "text";text-align:center}.featured-product-collection__intro{display:contents}.featured-product-collection__brand{grid-area:brand;margin:0}.featured-product-collection__slider{grid-area:slider}.featured-product-collection__title{grid-area:text;flex-direction:column;align-items:center;gap:2px;font-size:23px}.featured-product-collection__title span{font-size:12px}.featured-product-collection__title:after{display:none}.featured-product-collection__subtitle{margin:-5px 0 0;font-size:14px}.featured-product-collection__concept{font-size:13px}}@media(prefers-reduced-motion:reduce){.featured-product-collection__slides>div{transition:none}}.card__picture-custom .price__container--compact-home{scale:.9;transform-origin:top left}@media screen and not (min-width:900px){.card__picture-custom .price__container--compact-home{scale:.8}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAE */
