@media(prefers-reduced-motion:no-preference){.animate--ambient>img,.animate--ambient>.svg-wrapper{animation:animateAmbient 30s linear infinite}.scroll-trigger.animate--fade-in,.scroll-trigger.animate--slide-in{opacity:var(--opacity-4)}.scroll-trigger.animate--slide-in{transform:translateY(2rem)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--fade-in{opacity:var(--opacity-100);animation:var(--animation-fade-in)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation:var(--animation-slide-in);animation-delay:calc(var(--animation-order) * 75ms)}.scroll-trigger.scroll-trigger--design-mode.animate--fade-in,.scroll-trigger.scroll-trigger--design-mode.animate--slide-in,.scroll-trigger:not(.scroll-trigger--offscreen).scroll-trigger--cancel{opacity:var(--opacity-100);animation:none;transition:none;transform:none}.scroll-trigger.scroll-trigger--design-mode.animate--slide-in{transform:translateY(0)}}@media(prefers-reduced-motion:no-preference)and (hover:hover){.animate--hover-3d-lift .card-wrapper .card--card,.animate--hover-3d-lift .card-wrapper .card--standard .card__inner,.animate--hover-3d-lift .button:not(.button--tertiary),.animate--hover-3d-lift .shopify-challenge__button,.animate--hover-3d-lift .customer button,.animate--hover-3d-lift .shopify-payment-button__button,.animate--hover-3d-lift .deferred-media .deferred-media__poster-button{transition:transform var(--duration-long) ease,box-shadow var(--duration-long) ease;transform-origin:center}.animate--hover-3d-lift .card-wrapper:hover .card--card,.animate--hover-3d-lift .card-wrapper:hover .card--standard .card__inner,.animate--hover-3d-lift .button:not(.button--tertiary):not([disabled]):hover,.animate--hover-3d-lift .shopify-challenge__button:not([disabled]):hover,.animate--hover-3d-lift .customer button:not([disabled]):hover,.animate--hover-3d-lift .shopify-payment-button__button:hover{transition:transform var(--duration-extended) ease,box-shadow var(--duration-long) ease;transform:rotate(1deg);box-shadow:-1rem -1rem 1rem -1rem rgb(0 0 0 / var(--opacity-5)),1rem 1rem 1rem -1rem rgb(0 0 0 / var(--opacity-5)),0 0 .5rem rgb(255 255 255 / var(--opacity-0)),0 2rem 3.5rem -2rem rgb(0 0 0 / var(--opacity-50))}.animate--hover-3d-lift .collage__item .card-wrapper:hover .card--card,.animate--hover-3d-lift .collage__item .card-wrapper:hover .card--standard .card__inner{transform:rotate(.5deg)}.animate--hover-3d-lift .product-grid .grid__item:hover,.animate--hover-3d-lift .collection-list .grid__item:hover,.animate--hover-3d-lift .collage__item:hover,.animate--hover-3d-lift .blog-articles .article:hover,.animate--hover-3d-lift .complementary-slide li:hover{z-index:2}.animate--hover-3d-lift .product-grid{isolation:isolate}.animate--hover-3d-lift .card-wrapper .card--shape.card--standard:not(.card--text) .card__inner{box-shadow:none;transition:transform var(--duration-long) ease,filter var(--duration-long) ease}.animate--hover-3d-lift .card-wrapper:hover .card--shape.card--standard:not(.card--text) .card__inner{transition:transform calc(2 * var(--duration-extended)) ease,filter var(--duration-long) ease;filter:drop-shadow(0rem 2rem 2rem rgb(0 0 0 / var(--opacity-15))) drop-shadow(0rem 1rem 1rem rgb(0 0 0 / var(--opacity-15)))}.animate--hover-3d-lift .card-wrapper:hover .card--card:after,.animate--hover-3d-lift .card-wrapper:hover .card--standard .card__inner:after,.animate--hover-3d-lift .card-wrapper:hover .card--shape.card--standard:not(.card--text) .card__inner .card__media:before{background-image:var(--easter-egg);background-size:250px 250px;mix-blend-mode:color-dodge;pointer-events:none;z-index:2}.animate--hover-3d-lift .card-wrapper:hover .card--shape.card--standard:not(.card--text) .card__inner .card__media:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.animate--hover-3d-lift .card-wrapper .card--card:before,.animate--hover-3d-lift .card-wrapper .card--standard .card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:var(--opacity-0);pointer-events:none;transition:background-position calc(2 * var(--duration-extended)) ease,opacity var(--duration-default) ease;mix-blend-mode:overlay;background-size:400% 100%;background-position:90% 0;background-repeat:no-repeat;background-image:linear-gradient(135deg,rgb(255 255 255 / var(--opacity-0)) 45%,rgb(255 255 255 / var(--opacity-100)),rgb(255 255 255 / var(--opacity-0)) 55%)}.animate--hover-3d-lift .card-wrapper:hover .card--card:before,.animate--hover-3d-lift .card-wrapper:hover .card--standard .card__media:after{opacity:var(--opacity-20);transition:background-position 6s ease,opacity var(--duration-long) ease;background-position:left;z-index:2}:root{--easter-egg: none;--sparkle: url(./sparkle.gif)}.animate--hover-vertical-lift .button:not(.button--tertiary),.animate--hover-vertical-lift .shopify-challenge__button,.animate--hover-vertical-lift .customer button,.animate--hover-vertical-lift .shopify-payment-button__button{transition:transform var(--duration-default) var(--ease-out-slow)}.animate--hover-vertical-lift .card-wrapper .card--card,.animate--hover-vertical-lift .card-wrapper .card--standard .card__inner{transition:transform var(--duration-medium) var(--ease-out-slow)}.animate--hover-vertical-lift .card-wrapper:hover .card--card,.animate--hover-vertical-lift .card-wrapper:hover .card--standard .card__inner{transform:translateY(-.75rem)}.animate--hover-vertical-lift .card-wrapper:active .card--card,.animate--hover-vertical-lift .card-wrapper:active .card--standard .card__inner{transform:translateY(-.5rem)}.animate--hover-vertical-lift .button:not(.button--tertiary):not([disabled]):hover,.animate--hover-vertical-lift .shopify-challenge__button:not([disabled]):hover,.animate--hover-vertical-lift .customer button:not([disabled]):hover,.animate--hover-vertical-lift .shopify-payment-button__button:hover{transform:translateY(-.25rem)}.animate--hover-vertical-lift .button:not(.button--tertiary):not([disabled]):active,.animate--hover-vertical-lift .shopify-challenge__button:not([disabled]):active,.animate--hover-vertical-lift .customer button:not([disabled]):active,.animate--hover-vertical-lift .shopify-payment-button__button:active{transform:translateY(0)}.animate--hover-vertical-lift .button:not([disabled]):hover:after,.animate--hover-vertical-lift .customer button:not([disabled]):hover:after,.animate--hover-vertical-lift .shopify-payment-button__button:not([disabled]):hover:after{box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) var(--color-shadow)}}.loading__spinner{position:absolute;z-index:1;width:1.8rem;display:inline-block}.spinner{animation:rotator 1.4s linear infinite}.path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:var(--color-foreground);animation:dash 1.4s ease-in-out infinite}@media screen and (forced-colors:active){.path{stroke:CanvasText}}.loading__spinner:not(.hidden)+.cart-item__price-wrapper,.loading__spinner:not(.hidden)~cart-remove-button{opacity:var(--opacity-50)}.loading__spinner:not(.hidden)~cart-remove-button{pointer-events:none;cursor:default}.loading-filter-blur{opacity:var(--opacity-80);pointer-events:none;filter:blur(1.5px)}.progress-bar-container{width:100%;margin:auto}.progress-bar{height:.13rem;width:100%}.progress-bar-value{width:100%;height:100%;background-color:var(--color-foreground);animation:indeterminateAnimation var(--duration-extra-longer) infinite ease-in-out;transform-origin:0}.progress-bar .progress-bar-value{display:block}@keyframes header-sticky-slide-down{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes header-sticky-slide-up{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@keyframes search-element-slide-up{0%{opacity:0;transform:translateY(.8rem)}to{opacity:1;transform:translateY(0)}}@keyframes search-element-slide-up-heading{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes menu-drawer-item-open{0%{visibility:hidden;opacity:0;transform:translate(-1rem)}to{visibility:visible;opacity:1;transform:translate(0)}}@keyframes text-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes shimmer{0%{background-position:-1200px 0}to{background-position:1200px 0}}@keyframes marquee-rtl{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes marquee{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes atc-slide-in{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}@keyframes atc-slide-out{0%{transform:translateY(0);opacity:1}to{transform:translateY(-1em);opacity:0}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes numberUpdate{0%{transform:scale(1)}50%{transform:scale(1.1);color:var(--pagination-active-color)}to{transform:scale(1)}}@keyframes animateAmbient{0%{transform:rotate(0) translate(1em) rotate(0) scale(1.2)}to{transform:rotate(360deg) translate(1em) rotate(-360deg) scale(1.2)}}@keyframes slideIn{0%{transform:translateY(2rem);opacity:var(--opacity-1)}to{transform:translateY(0);opacity:var(--opacity-100)}}@keyframes fadeIn{0%{opacity:var(--opacity-1)}to{opacity:var(--opacity-100)}}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}@keyframes indeterminateAnimation{0%{transform:translate(-20%) scaleX(0)}40%{transform:translate(30%) scaleX(.7)}to{transform:translate(100%) scaleX(0)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes marquee-motion{to{transform:translate3d(calc(var(--percent, -50%) - (var(--marquee-gap) / 2)),0,0)}}@keyframes rotate-circle{0%{letter-spacing:-2px}50%{letter-spacing:0}to{letter-spacing:-2px;transform:rotate(-1turn)}}@keyframes overlaySlide{25%,75%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes zoom-in-out{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes instagram-zoom-icon{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}@keyframes animateMenuOpen{0%{opacity:var(--opacity-0);transform:translateY(-1.5rem)}to{opacity:var(--opacity-100);transform:translateY(0)}}.animate-shimmer{animation-duration:2.25s;animation-fill-mode:forwards;animation-iteration-count:inherit;animation-name:shimmer;animation-timing-function:linear;border:none!important;border-radius:0!important;background:var(--bg-medium-gray);background:linear-gradient(to right,var(--bg-medium-gray) 4%,var(--bg-light-gray) 25%,var(--bg-medium-gray) 36%);background-size:2000px 100%}.marquee-animate-rtl{-webkit-animation:marquee-rtl var(--marquee-duration) linear infinite;animation:marquee-rtl var(--marquee-duration) linear infinite}.marquee-animate{-webkit-animation:marquee var(--marquee-duration) linear infinite;animation:marquee var(--marquee-duration) linear infinite}@media(hover:hover){.marquee-list:hover .marquee-scroll,.title-wrapper-marquee:hover .title-marquee{animation-play-state:paused}}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-section-list .group-block:has(>.group-block-content>.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/animations.css.map */
