.menu-list__link-title{position:relative;display:inline-block}.menu-list__link-title:after{content:"";position:absolute;left:calc(var(--gap-xl, 24px) / 2);right:calc(var(--gap-xl, 24px) / 2);bottom:-2px;height:2.5px;background:#a05eb5;border-radius:1px;transform:scaleX(0);transform-origin:right;transition:transform .45s cubic-bezier(.22,.61,.36,1);pointer-events:none}.menu-list__list-item:hover .menu-list__link-title:after,.menu-list__list-item:focus-within .menu-list__link-title:after{transform:scaleX(1);transform-origin:left}.menu-list__link--active .menu-list__link-title:after,.menu-list__link[aria-current=page] .menu-list__link-title:after,.menu-list__link[aria-current] .menu-list__link-title:after{transform:scaleX(1);transform-origin:left}.header__heading-link,.header__logo{display:inline-block;transition:transform .6s cubic-bezier(.22,.61,.36,1)}.header__heading-link:hover,.header__logo:hover{transform:rotate(180deg)}.button,[class*=featured-product__button-]{position:relative;overflow:hidden;isolation:isolate;transition:background-color .3s cubic-bezier(.22,.61,.36,1),color .3s cubic-bezier(.22,.61,.36,1),transform .35s cubic-bezier(.22,.61,.36,1),box-shadow .35s cubic-bezier(.22,.61,.36,1)}.button:after,[class*=featured-product__button-]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.4) 50%,transparent 70%);transform:translate(-130%);transition:transform .9s cubic-bezier(.22,.61,.36,1);pointer-events:none;z-index:1}.button:hover,[class*=featured-product__button-]:hover{transform:translateY(-2px);box-shadow:0 14px 36px #a05eb547}.button:hover:after,[class*=featured-product__button-]:hover:after{transform:translate(130%)}.button>*{position:relative;z-index:2}[data-testid=collection-list] .resource-list__item{position:relative;overflow:hidden;isolation:isolate}[data-testid=collection-list] .resource-list__item img,[data-testid=collection-list] .resource-list__item picture{transition:transform .9s cubic-bezier(.22,.61,.36,1),filter .6s cubic-bezier(.22,.61,.36,1)}[data-testid=collection-list] .resource-list__item:hover img,[data-testid=collection-list] .resource-list__item:hover picture{transform:scale(1.06);filter:brightness(1.05)}[data-testid=collection-list] .resource-list__item :is(p,h1,h2,h3,h4,h5,h6){position:relative}[data-testid=collection-list] .resource-list__item :is(p,h1,h2,h3,h4,h5,h6):after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:3px;background:#a05eb5;border-radius:1.5px;transform:scaleX(0);transform-origin:right;transition:transform .55s cubic-bezier(.22,.61,.36,1);pointer-events:none}[data-testid=collection-list] .resource-list__item:hover :is(p,h1,h2,h3,h4,h5,h6):after{transform:scaleX(1);transform-origin:left}[data-testid=collection-list] .resource-list__item:before{content:"";position:absolute;right:1.25rem;bottom:1.25rem;width:38px;height:38px;border-radius:50%;background:var(--color-primary, #a05eb5) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><line x1='5' y1='12' x2='19' y2='12'/><polyline points='12 5 19 12 12 19'/></svg>") no-repeat center;z-index:4;opacity:0;transform:translate(-12px);transition:opacity .4s cubic-bezier(.22,.61,.36,1),transform .4s cubic-bezier(.22,.61,.36,1);pointer-events:none;box-shadow:0 6px 18px #a05eb559}[data-testid=collection-list] .resource-list__item:hover:before{opacity:1;transform:translate(0)}@media(prefers-reduced-motion:reduce){.menu-list__link-title:after,.header__heading-link,.header__logo,.button,.button:after,[class*=featured-product__button-],[class*=featured-product__button-]:after,[data-testid=collection-list] .resource-list__item img,[data-testid=collection-list] .resource-list__item picture,[data-testid=collection-list] .resource-list__item:before,[data-testid=collection-list] .resource-list__item :is(p,h1,h2,h3,h4,h5,h6):after{transition:none;animation:none}.menu-list__link--active .menu-list__link-title:after,.menu-list__link[aria-current=page] .menu-list__link-title:after{transition:none;animation:none}.header__heading-link:hover,.header__logo:hover,.button:hover,[class*=featured-product__button-]:hover{transform:none}.button:hover,[class*=featured-product__button-]:hover{box-shadow:none}[data-testid=collection-list] .resource-list__item:hover img,[data-testid=collection-list] .resource-list__item:hover picture{transform:none}[data-testid=collection-list] .resource-list__item:before{display:none}.menu-list__link--active .menu-list__link-title:after,.menu-list__link[aria-current=page] .menu-list__link-title:after{transform:scaleX(1)}}.product-media-container__zoom-button:before,.product-media-container__zoom-button:after,.product-media-container .button:before,.product-media-container .button:after,.product-media-container button:before,.product-media-container button:after,media-gallery .button:before,media-gallery .button:after,media-gallery button:before,media-gallery button:after,.media-gallery .button:before,.media-gallery .button:after,.media-gallery button:before,.media-gallery button:after,.dialog-zoomed-gallery .button:before,.dialog-zoomed-gallery .button:after,.dialog-zoomed-gallery button:before,.dialog-zoomed-gallery button:after{content:none!important;background:none!important;display:none!important}.product-media-container__zoom-button,.product-media-container__zoom-button:hover,.product-media-container .button,.product-media-container .button:hover,.product-media-container button,.product-media-container button:hover,media-gallery .button,media-gallery .button:hover,.media-gallery .button,.media-gallery .button:hover,.dialog-zoomed-gallery .button,.dialog-zoomed-gallery .button:hover{transform:none!important;filter:none!important;box-shadow:none!important;transition:none!important;animation:none!important}.product-media,.product-media *,.product-media-container,.product-media-container *,media-gallery,media-gallery *,.media-gallery,.media-gallery *{transition:none!important;animation:none!important}.product-media:hover,.product-media:hover *,.product-media__image:hover,.product-media-container:hover,.product-media-container:hover *,.product-media a:hover,.product-media a:hover *{transform:none!important;filter:none!important;box-shadow:none!important;opacity:1!important}
/*# sourceMappingURL=/cdn/shop/t/67/assets/motion-update.css.map */
