body.anela-luxury-theme .anela-mint-heading{--anela-heading-mint: var(--anela-mint-deep, #42665a);transition:color .32s cubic-bezier(.16,1,.3,1)}body.anela-luxury-theme .anela-mint-heading.is-mint,body.anela-luxury-theme .anela-mint-heading:focus-within,body.anela-luxury-theme .has-anela-colour-preview:focus-within .anela-mint-heading{color:var(--anela-heading-mint)}body.anela-luxury-theme .anela-mint-heading :where(a,span,em,strong){color:inherit}body.anela-luxury-theme .anela-colour-preview{position:relative;overflow:hidden}body.anela-luxury-theme .anela-colour-preview>.anela-colour-preview__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;pointer-events:none;z-index:1;transform:scale(1.015);transition:opacity .28s cubic-bezier(.16,1,.3,1),transform .42s cubic-bezier(.16,1,.3,1)}body.anela-luxury-theme .is-colour-previewing .anela-colour-preview>.anela-colour-preview__image{opacity:1;transform:scale(1.035)}body.anela-luxury-theme .anela-colour-preview>.anela-colour-preview__image--product{object-fit:cover;background:var(--anela-ivory, #f8f5ef)}body.anela-luxury-theme .has-anela-colour-preview .media--hover-effect>img:first-child,body.anela-luxury-theme .card-wrapper:hover .media.media--hover-effect:has(>template[data-anela-colour-preview])>img:first-child,body.anela-luxury-theme .has-anela-colour-preview:hover .anela-colour-preview.media--hover-effect>img:first-child,body.anela-luxury-theme .has-anela-colour-preview .anela-shop-card__image--primary{opacity:1}body.anela-luxury-theme .has-anela-colour-preview .anela-shop-card__image--secondary{display:none}body.anela-luxury-theme .has-anela-colour-preview :where(.anela-bamboo-product__view,.anela-silk-product__view){z-index:2}@media(hover:hover)and (pointer:fine){body.anela-luxury-theme .anela-mint-heading:hover,body.anela-luxury-theme .has-anela-colour-preview:hover .anela-mint-heading{color:var(--anela-heading-mint)}}@media(prefers-reduced-motion:no-preference){body.anela-luxury-theme :where(.anela-home-product-card__arrow,.anela-shop-card__arrow,.anela-password__product-icon){transition:transform .2s cubic-bezier(.16,1,.3,1)}body.anela-luxury-theme :where(.anela-home-nav a,.anela-home-products__all,.anela-footer__menu a){text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.3em;transition:color .18s cubic-bezier(.16,1,.3,1),text-decoration-color .18s cubic-bezier(.16,1,.3,1)}@media(hover:hover)and (pointer:fine){body.anela-luxury-theme :where(.anela-home-nav a,.anela-home-products__all,.anela-footer__menu a):hover{text-decoration-color:var(--anela-mint-deep)}body.anela-luxury-theme .has-anela-colour-preview:hover :where(.anela-home-product-card__arrow,.anela-shop-card__arrow,.anela-password__product-icon){transform:translate(4px)}body.anela-luxury-theme :where(.anela-home-button,.anela-home-newsletter button,.anela-shop-hero__button){transition:transform .2s cubic-bezier(.16,1,.3,1),background-color .18s cubic-bezier(.16,1,.3,1)}body.anela-luxury-theme :where(.anela-home-button,.anela-home-newsletter button,.anela-shop-hero__button):hover:not(:disabled):not(:focus-visible){transform:translateY(-2px)}body.anela-luxury-theme :where(.anela-home-button,.anela-home-newsletter button,.anela-shop-hero__button):active:not(:disabled):not(:focus-visible){transform:scale(.98)}}}body.anela-luxury-theme .has-anela-colour-preview:has(:focus-visible) :where(img,svg,.anela-shop-card__arrow),.anela-keyboard-motion body.anela-luxury-theme :where(.anela-mint-heading,.anela-colour-preview__image,.anela-home-product-card__arrow,.anela-shop-card__arrow,.anela-password__product-icon,.anela-home-button,.anela-home-newsletter button,.anela-shop-hero__button),.anela-motion-quiet body.anela-luxury-theme :where(.anela-mint-heading,.anela-colour-preview__image,.anela-home-product-card__arrow,.anela-shop-card__arrow,.anela-password__product-icon,.anela-home-button,.anela-home-newsletter button,.anela-shop-hero__button,.anela-home-nav a,.anela-home-products__all,.anela-footer__menu a){transition:none!important;transform:none!important}@media(prefers-reduced-motion:reduce){body.anela-luxury-theme :where(.anela-mint-heading,.anela-colour-preview__image,.anela-home-product-card__arrow,.anela-shop-card__arrow,.anela-password__product-icon,.anela-home-button,.anela-home-newsletter button,.anela-shop-hero__button){transition:none!important;transform:none!important}}body.anela-luxury-theme .anela-border-host{position:relative;isolation:isolate;border-radius:.8rem!important;overflow:hidden!important}body.anela-luxury-theme .anela-border-host.global-media-settings:after{content:none}body.anela-luxury-theme .product__media-item:has(>.anela-border-host){background:transparent!important}body.anela-luxury-theme .anela-border-host :is(.product__modal-opener--image,.product__media,.card__media,.media){border-radius:inherit!important}body.anela-luxury-theme .anela-border-host:focus-visible{outline:2px solid var(--anela-ink, #1c2823);outline-offset:3px}body.anela-luxury-theme .anela-border-host :is(a,button):focus-visible{outline:2px solid var(--anela-ink, #1c2823);outline-offset:-4px}body.anela-luxury-theme .anela-border-host>.anela-border-light{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:auto;height:auto;padding:3px;border-radius:inherit;overflow:hidden;pointer-events:none;z-index:3;box-shadow:inset 0 0 0 1px #c9e1d5}@supports (mask-composite: exclude) or (-webkit-mask-composite: xor){body.anela-luxury-theme .anela-border-host>.anela-border-light{background:#c9e1d580;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}body.anela-luxury-theme .anela-border-light:before{content:"";position:absolute;top:50%;left:50%;width:calc(200% + 12rem);aspect-ratio:1;background:conic-gradient(transparent 0deg 195deg,#a7d5bf 255deg,#c9e1d5 285deg,#fff9ea 315deg,transparent 345deg 360deg);transform:translate(-50%,-50%) rotate(0)}@media(prefers-reduced-motion:no-preference){body.anela-luxury-theme .anela-border-light:before{animation:anela-border-orbit 8s linear infinite paused}html:not(.anela-border-quiet):not(.anela-border-hidden) body.anela-luxury-theme .anela-border-in-view>.anela-border-light:before{animation-play-state:running}}}@keyframes anela-border-orbit{to{transform:translate(-50%,-50%) rotate(1turn)}}@media(forced-colors:active){body.anela-luxury-theme .anela-border-light{display:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/anela-motion.css.map */
