animate-image{display:block;position:relative;overflow:hidden}.js animate-image[data-animate-type=reveal_on_scroll] img{opacity:0;clip-path:inset(0 100% 0 0);transform:scale(1.2)}.js animate-image[data-animate-type=zoom-out] img{transform:scale(1.2)}.js animate-image[data-animate-type=fade-in] img{opacity:0}.minimum-touch-target-before:before{content:"";position:absolute;top:50%;right:50%;bottom:50%;left:50%;transform:translate(-50%,-50%);width:var(--minimum-touch-target);height:var(--minimum-touch-target)}.policy_list{display:flex;gap:var(--gap-2xs) var(--gap-sm);flex-wrap:wrap;justify-content:center}@media screen and (min-width:750px){.policy_list{justify-content:flex-start}}.social-icons__wrapper{display:flex;gap:var(--gap-sm);flex-wrap:wrap;justify-content:center}@media screen and (min-width:750px){.social-icons__wrapper{flex-wrap:nowrap;justify-content:flex-start}}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (min-width:1025px){.group-block-content .group--reveal-overlay{overflow:hidden;transition:max-height 2s;max-height:0}.group-block-content:hover .group--reveal-overlay{max-height:100%}.group-block-content .group--reveal>*:not(.overlay):not(.group-block__media-wrapper){transform:translateY(20%);opacity:0;transition:opacity var(--duration-long) ease-in-out,transform var(--duration-long) ease-in-out}.group-block-content .group--reveal .overlay{opacity:1;transition:opacity var(--duration-long) ease-in-out}.group-block-content:hover .group--reveal>*:not(.overlay):not(.group-block__media-wrapper){transform:translateY(0);opacity:1}.group-block-content:hover .group--reveal .overlay{opacity:0}}.promo-code__input{--box-shadow-color: var(--color-input-border);width:100%;padding-block:.8rem;padding-inline:1.8rem 3.5rem;border-width:var(--input-border-width);border-radius:var(--input-border-radius);border-style:solid;border-color:var(--color-input-border);box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) var(--box-shadow-color)}.promo-code__input:focus{outline:none;box-shadow:none}.promo-code__input.promotion-code__input--underline{--box-shadow-multiplier: 1;color:var(--color-input-text);background-color:transparent;padding:1.6rem 2.8rem;border:none;border-radius:0;box-shadow:0 calc(var(--input-border-width) * var(--box-shadow-multiplier)) 0 var(--box-shadow-color);transition:box-shadow var(--animation-values)}.promo-code__input.promotion-code__input--underline:focus-visible{--box-shadow-multiplier: 1.75;--box-shadow-color: var(--color-input-text);outline:none}.promo-code__input.promotion-code__input--none{color:var(--color-input-text);background-color:var(--color-input-background);border:none}.promo-code__button{aspect-ratio:1;padding:.8rem;min-width:auto;min-height:auto;display:flex;justify-content:center;align-items:center;overflow:visible}.promo-code__button svg{color:var(--button-color);fill:currentcolor}@media screen and (min-width:750px){.promo-code__button svg{width:var(--icon-size-desktop);height:var(--icon-size-desktop)}}@media screen and (max-width:749px){.promo-code__button svg{width:var(--icon-size-mobile);height:var(--icon-size-mobile)}}@media(hover:hover){.promo-code__button:hover .tooltip{opacity:var(--opacity-100);transform:translate(-50%);visibility:visible;pointer-events:auto}}.promo-code__button.promo-code__button--integrated{--button-offset: .1rem;position:absolute;height:calc(100% - (var(--button-offset) * 2) - (var(--input-border-width) * 2));right:var(--input-border-width);top:50%;transform:translateY(-50%)}@media screen and (max-width:749px){.promo-code__button.promo-code__button--integrated{width:fit-content}}.promo-code__button.bor-none{border:none}.promotion-code .tooltip{font-size:var(--font-size--2xs);color:var(--color-white);background:var(--color-foreground);text-align:center;position:absolute;bottom:100%;left:50%;padding:.5rem;z-index:2;min-width:4rem;transform:translate(-50%,50%);margin:0 0 10px;border-radius:.2rem;transition:var(--animation-speed) var(--animation-timing-bounce);white-space:nowrap;text-transform:capitalize;opacity:var(--opacity-0);visibility:hidden;pointer-events:none}.promotion-code .tooltip:before{content:"";position:absolute;bottom:-.7rem;left:50%;height:0;width:0;border-top:.7rem solid var(--color-foreground);border-left:.7rem solid transparent;border-right:.7rem solid transparent;transform:translate(-50%)}@media(max-width:749px){.marquee__content .marquee__repeated-items:has(.large-icon-block__media) *{max-width:var(--size-style-width-mobile)}}.lookbook-group:has(>.shopify-block>.circle-container){container-type:inline-size;container-name:circle-container}.circle-container{position:relative;width:fit-content;height:auto;aspect-ratio:1/1;padding:4px;border:1px solid var(--circle-color);border-radius:50%;cursor:pointer}.circle-container .play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;border-left:35px solid var(--circle-color);border-top:20px solid transparent;border-bottom:20px solid transparent;z-index:2}@container circle-container (width > 250px){.circle-container .play-icon{border-left:40px solid var(--circle-color);border-top:25px solid transparent;border-bottom:25px solid transparent}}@container circle-container (width < 150px){.circle-container .play-icon{border-left:17px solid var(--circle-color);border-top:10px solid transparent;border-bottom:10px solid transparent}}.circle-container svg{width:auto;height:auto;overflow:visible;transform:rotate(0);animation:spin 10s linear infinite;animation-play-state:running}.circle-container.stop-on-hover:hover svg{animation-play-state:paused}.circle-container text{font-size:var(--font-size--md);letter-spacing:.3rem;text-transform:uppercase;color:var(--text-color)}@media screen and (min-width:1025px){.lookbook-row.group-block--width-custom{width:calc(var(--size-style-width) + var(--custom-gap))}}.group-block--width-full{width:100%}.group-block--width-fit{width:fit-content}.lookbook--editorial-layout{--column-1-width: 66.6666%;--column-2-width: 33.3333%;--lookbook-item-odd-width: calc(var(--column-1-width) - calc(var(--gap) / 2));--lookbook-item-even-width: calc(var(--column-2-width) - calc(var(--gap) / 2))}@media screen and (min-width:750px){.lookbook--editorial-layout{grid-template-columns:var(--lookbook-item-odd-width) var(--lookbook-item-even-width);gap:var(--gap)}.lookbook--editorial-layout.grid__item--right{grid-template-columns:var(--lookbook-item-even-width) var(--lookbook-item-odd-width)}}@media screen and (max-width:749px){.lookbook--editorial-layout{grid-template-columns:100%}}.section-wrapper:has(marquee-component.rotate) .section{overflow:hidden}.section-wrapper:has(marquee-component.rotate) .section-content-wrapper{position:static}marquee-component{background:var(--color-background)}marquee-component.position-style{position:absolute;top:var(--position-vertical);left:var(--position-horizontal);transform:translate(-50%,-50%) rotate(var(--rotate));z-index:3}@media screen and (max-width:749px){marquee-component.position-style{top:var(--position-vertical-mobile);left:var(--position-horizontal-mobile)}marquee-component.position-style.rotate{width:120%}}.marquee__wrapper{display:flex;gap:var(--marquee-gap);width:fit-content;white-space:nowrap}.marquee__content{min-width:max-content;display:flex;gap:var(--marquee-gap)}.marquee__content :is(p,h1,h2,h3,h4,h5,h6){white-space:nowrap}.marquee__content .marquee__repeated-items *{max-width:none}.marquee__repeated-items{min-width:max-content;display:flex;gap:var(--marquee-gap);align-items:center;justify-content:center}.marquee__repeated-items>*{align-content:center}.hero__content-wrapper.layout-panel-flex--column marquee-component{--margin-inline: var(--full-page-margin-inline-offset);width:-webkit-fill-available;min-height:max-content}.marquee__content .marquee__repeated-items svg{max-width:200px;height:auto}@media screen and (min-width:750px){.marquee__content .marquee__repeated-items svg{max-width:400px}}@media screen and (min-width:1025px){marquee-scroll.marquee__wrapper{width:100%}.marquee__content .marquee__repeated-items svg{max-width:none}}@media(prefers-reduced-motion:no-preference){marquee-scroll .marquee__content,marquee-component:not([data-disabled]):has(:not(marquee-scroll)) .marquee__wrapper{animation:marquee-motion var(--marquee-speed) linear infinite var(--marquee-direction);will-change:transform}marquee-component:not([data-disabled]):has(:not(marquee-scroll)){--percent: -50%}marquee-scroll .marquee__content{--percent: -100%;width:max-content}}@media(prefers-reduced-motion:no-preference)and (max-width:749px){marquee-scroll .marquee__content,marquee-component:not([data-disabled]):has(:not(marquee-scroll)) .marquee__wrapper{animation-duration:calc(var(--marquee-speed) * 3)}}@media(hover:hover){marquee-component:hover marquee-scroll .marquee__content,marquee-component:hover .marquee__wrapper{animation-play-state:paused!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/section-animated-images.css.map */
