.collection-split-showcase{background:var(--css-bg);color:var(--css-text);padding-top:var(--css-padding-top);padding-bottom:var(--css-padding-bottom)}.collection-split-showcase__inner{display:flex;align-items:stretch;gap:var(--css-panel-gap)}.collection-split-showcase__content{width:var(--css-content-width);display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(24px,5vw,72px) 0;min-width:0}.collection-split-showcase__image-wrap{flex:1;min-width:0}.collection-split-showcase__heading{margin:0 0 10px;font-family:serif;font-style:italic;font-size:clamp(30px,3vw,48px);line-height:1.05;color:inherit}.collection-split-showcase__text{max-width:520px;margin-bottom:18px;color:var(--css-muted);font-size:14px;line-height:1.6}.collection-split-showcase__link{display:inline-flex;align-items:center;gap:6px;width:fit-content;margin-bottom:42px;color:inherit;font-size:13px;line-height:1.2;text-decoration:none}.collection-split-showcase__link:hover{color:inherit;opacity:.72}.collection-split-showcase__products-wrap{position:relative}.collection-split-showcase__products{display:flex;gap:24px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.collection-split-showcase__products::-webkit-scrollbar{display:none}.collection-split-showcase__product{flex:0 0 calc((100% - 48px) / 3);min-width:calc((100% - 48px) / 3);scroll-snap-align:start}.collection-split-showcase__product-media{display:block;background:#f4f4f4;overflow:hidden}.collection-split-showcase__product-image,.collection-split-showcase__placeholder{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover}.collection-split-showcase__product-info{margin-top:10px;font-size:12px;line-height:1.35}.collection-split-showcase__product-title{display:block;color:inherit;text-decoration:none}.collection-split-showcase__product-title:hover{color:inherit;opacity:.72}.collection-split-showcase__product-price{margin-top:3px;color:var(--css-text)}.collection-split-showcase__product-price .m-price,.collection-split-showcase__product-price .m-price__regular,.collection-split-showcase__product-price .m-price-item{font-size:inherit;line-height:inherit}.collection-split-showcase__nav{position:absolute;top:42%;z-index:2;width:42px;height:42px;border:0;border-radius:50%;background:#ffffffeb;color:var(--css-text);box-shadow:0 8px 24px #00000024;display:flex;align-items:center;justify-content:center;font-size:28px;line-height:1;cursor:pointer;opacity:0;visibility:hidden;transform:translateY(-50%);transition:opacity .2s ease,visibility .2s ease,transform .2s ease}.collection-split-showcase__nav--prev{left:10px}.collection-split-showcase__nav--next{right:10px}.collection-split-showcase__products-wrap:hover .collection-split-showcase__nav,.collection-split-showcase__products-wrap:focus-within .collection-split-showcase__nav{opacity:1;visibility:visible}.collection-split-showcase__nav:hover{transform:translateY(-50%) scale(1.06)}.collection-split-showcase__image{display:block;width:100%;height:100%;min-height:560px;object-fit:cover}@media screen and (max-width:989px){.collection-split-showcase__inner{flex-direction:column;gap:28px}.collection-split-showcase__content{width:100%;order:1;padding:0}.collection-split-showcase__image-wrap{order:2}.collection-split-showcase__link{margin-bottom:28px}.collection-split-showcase__products{gap:14px;padding-bottom:6px;margin-right:calc(var(--m-page-padding, 15px) * -1)}.collection-split-showcase__nav{display:none}.collection-split-showcase__product{flex:0 0 42%;min-width:42%;scroll-snap-align:start}.collection-split-showcase__image{min-height:0;aspect-ratio:4 / 3}}@media screen and (max-width:575px){.collection-split-showcase__product{flex-basis:48%;min-width:48%}}.hover-video-steps{padding-top:var(--hvs-padding-top);padding-bottom:var(--hvs-padding-bottom);background:var(--hvs-bg);color:var(--hvs-text)}.hover-video-steps__heading{margin:0 0 28px;text-align:center;font-family:serif;font-style:normal;font-size:30px;line-height:1.05;color:inherit}.hover-video-steps__items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--hvs-gap)}.hover-video-steps__item{min-width:0;text-align:center}.hover-video-steps__media{position:relative;overflow:hidden;width:100%;max-width:360px;margin:0 auto;aspect-ratio:var(--hvs-media-ratio);background:#f4f4f4}.hover-video-steps__media picture,.hover-video-steps__image,.hover-video-steps__video,.hover-video-steps__placeholder,.hover-video-steps__poster{display:block;width:100%;height:100%}.hover-video-steps__image,.hover-video-steps__video,.hover-video-steps__placeholder{object-fit:cover}.hover-video-steps__video{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .2s ease}.hover-video-steps__media.is-playing .hover-video-steps__video,.hover-video-steps__media:hover .hover-video-steps__video{opacity:1}.hover-video-steps__play{position:absolute;right:14px;bottom:14px;z-index:2;display:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#ffffffeb;color:#111;cursor:pointer}.hover-video-steps__play-icon{width:0;height:0;margin-left:3px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:12px solid currentColor}.hover-video-steps__media.is-playing .hover-video-steps__play-icon{width:12px;height:14px;margin-left:0;border-top:0;border-bottom:0;border-left:4px solid currentColor;border-right:4px solid currentColor}.hover-video-steps__content{margin-top:18px}.hover-video-steps__step{margin:0 0 10px;font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.04em;text-transform:uppercase}.hover-video-steps__title{margin:0;font-size:16px;font-weight:400;line-height:1.35;color:inherit}.hover-video-steps__text{margin-top:8px;color:var(--hvs-muted);font-size:13px;line-height:1.45}.hover-video-steps__text p{margin:0}@media screen and (max-width:767px){.hover-video-steps__items{display:flex;gap:var(--hvs-mobile-gap);margin-left:calc(var(--m-page-padding, 15px) * -1);margin-right:calc(var(--m-page-padding, 15px) * -1);padding:0 var(--m-page-padding, 15px) 8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.hover-video-steps__items::-webkit-scrollbar{display:none}.hover-video-steps__item{flex:0 0 84%;scroll-snap-align:center}.hover-video-steps__play{display:flex}.hover-video-steps__media:hover .hover-video-steps__video{opacity:0}.hover-video-steps__media.is-playing .hover-video-steps__video{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/24/compiled_assets/styles.css.map */
