*:focus-visible{outline:2px solid #45283f!important;outline-offset:2px!important;box-shadow:none!important}.footer *:focus-visible,.footer-block *:focus-visible{outline-color:#f6f3f1!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.header__icon{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.elura-looks__hold{color:#2f2a2e!important}.password-header{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center;position:relative}.password-header>.password-logo{margin:0 auto!important;text-align:center}.password-header>password-modal{position:absolute;right:3.2rem;top:50%;transform:translateY(-50%)}@media(max-width:749px){.password-header{flex-direction:column!important;gap:1.2rem}.password-header>password-modal{position:static;transform:none}}.scroll-trigger.animate--fade-in,.scroll-trigger.animate--slide-in,.scroll-trigger--offscreen{opacity:1!important;transform:none!important;animation:none!important}#CartDrawer-ColumnProduct,#CartDrawer-ColumnTotal,.cart-drawer .caption-with-letter-spacing{color:#2f2a2e!important;font-size:1.2rem}.card__heading,.card__heading a,.card-information .card__heading{font-family:var(--font-body-family)!important;font-weight:400;font-size:1.5rem;letter-spacing:.02em;line-height:1.35;color:#2f2a2e}html body .button:not(.button--secondary):not(.button--tertiary):focus,html body .button:not(.button--secondary):not(.button--tertiary):focus-visible,html body .elura-hero-band__cta.button:focus,html body .elura-hero-band__cta:focus,html body .elura-hero-band__cta:focus-visible,html body .product-form__submit:focus,html body .product-form__submit:focus-visible{--color-button-text:246,243,241;color:#f6f3f1!important;background-color:#45283f!important;outline:2px solid #45283f!important;outline-offset:2px!important}html body .skip-to-content-link:focus,html body .skip-to-content-link:focus-visible{color:#f6f3f1!important;background-color:#45283f!important;outline:2px solid #45283f!important;outline-offset:2px!important}html body .password-header>password-modal{position:absolute;right:3.2rem;top:0;bottom:0;display:flex;align-items:center;transform:none!important}html body .password-modal__content-heading{word-break:normal;overflow-wrap:normal;white-space:normal}html body .password-modal .password__footer-text{display:block;margin-top:2rem}@media(max-width:749px){html body .password-header>password-modal{position:static}}.cart-drawer .drawer__inner{display:flex;flex-direction:column;max-height:100dvh}.cart-drawer cart-drawer-items{flex:1 1 auto;min-height:0;overflow-y:auto}.cart-drawer .drawer__footer{flex-shrink:0}html body .password-modal .modal__content{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;display:flex;align-items:center;justify-content:center;padding:2rem;z-index:1000}html body .password-modal__content{width:100%;max-width:56rem;margin:0 auto}.list-social__link{min-width:44px!important;min-height:44px!important;padding:1.1rem!important;display:inline-flex!important;align-items:center;justify-content:center;box-sizing:border-box}.related-products .grid{justify-content:center}.product__description .elura-desc-intro{font-family:Jost,Century Gothic,sans-serif;color:#2f2a2e;margin:0 0 .8rem}.product__description ul.elura-desc-list{list-style:disc;margin:0 0 1.6rem;padding-left:2rem;font-family:Jost,Century Gothic,sans-serif;color:#2f2a2e}.product__description ul.elura-desc-list li{margin:0 0 .4rem;padding-left:.2rem;line-height:1.6;color:#2f2a2e}.jdgm-review-widget .jdgm-empty-state,.jdgm-review-widget [class*=empty-state]{display:none!important}.jdgm-review-widget .jm-no-reviews-state,.jdgm-review-widget .jm-center--center-text{text-align:left!important;margin-left:0!important;margin-right:auto!important;align-items:flex-start!important}.jdgm-review-widget .jm-no-reviews-state__action-buttons,.jdgm-review-widget .jm-action-buttons{justify-content:flex-start!important;--cluster-justify:flex-start!important}.footer .copyright__content,.footer .copyright__content a{color:#f6f3f1!important}.elura-hero-band{background:#f6f3f1!important;padding:6.4rem 2.4rem 7.2rem!important}@media screen and (min-width:750px){.elura-hero-band{padding:11.2rem 2rem 12rem!important}}.elura-hero-band__heading{font-family:Cormorant Garamond,Iowan Old Style,Palatino,serif!important;color:#2f2a2e!important;margin:0 0 2.8rem!important}.elura-hero-band__heading:after{content:"";display:block;width:7.2rem;height:1px;background:#ff867e;margin:2.8rem 0 0}@media screen and (min-width:750px){.elura-hero-band__heading:after{margin:3.2rem auto 0}}.elura-hero-band__cta.button{background:#45283f!important;color:#f6f3f1!important}.elura-looks__slot{display:flex!important;flex-direction:column!important;background:transparent!important;overflow:visible!important}.elura-looks__hold{position:relative!important;inset:auto!important;flex:1 1 auto;display:block!important;min-height:22rem;width:100%;font-size:0!important;color:transparent!important;letter-spacing:0!important;background:url(/cdn/shop/files/ELURA_Bow_Coral_4096.png?width=160) center/5.6rem auto no-repeat,linear-gradient(160deg,#f6f3f1,#ede7e3)!important;border:1px solid rgba(47,42,46,.06)}.elura-looks__hold:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(160deg,#f6f3f1bf,#ede7e3bf)}.elura-looks__caption{position:static!important;inset:auto!important;background:transparent!important;padding:1.2rem 0 0!important;margin:0!important;box-shadow:none!important}.elura-looks__title{font-family:Cormorant Garamond,Iowan Old Style,Palatino,serif!important;font-weight:400!important;font-size:2.4rem!important;color:#2f2a2e!important;margin:0!important;background:transparent!important;padding:0!important}.elura-looks__caption,.elura-looks__title{text-align:left!important;align-self:stretch!important;width:100%}.elura-hero-band__heading{text-wrap:balance}@media(max-width:749px){.elura-hero-band__heading{font-size:3.6rem!important;text-wrap:pretty}}.elura-looks__caption{background:#f6f3f1!important;color:#2f2a2e!important;padding:.8rem 1.2rem!important}.elura-looks__caption .elura-looks__title{color:#2f2a2e!important}.elura-looks__hold:after{display:none!important}.elura-looks__hold{display:none!important}@media screen and (max-width:749px){.elura-looks__slot:not(.elura-looks__slot--dominant) .elura-looks__caption{padding:.4rem .6rem!important}.elura-looks__slot:not(.elura-looks__slot--dominant) .elura-looks__title{font-size:1.5rem!important;line-height:1.15!important}}#CartDrawer-LineItemStatus{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;margin:-1px!important;padding:0!important;border:0!important}.cart-drawer .cart-item__media{width:9.6rem!important;padding:0!important}.cart-drawer .cart-item__image{display:block;width:9.6rem;max-width:9.6rem;height:auto;aspect-ratio:4 / 5;object-fit:cover;margin:0}.footer{background:#45283f!important;color:#f6f3f1;font-family:Jost,sans-serif}.footer .footer-block__heading{font-family:Cormorant Garamond,serif;color:#f6f3f1;font-size:2rem;font-weight:500}.footer a,.footer .footer-block__details-content .list-menu__item--link,.footer .copyright__content{color:#f6f3f1}.footer .footer-block__details-content .list-menu__item--link{min-height:44px;display:inline-flex;align-items:center;padding:0;font-size:1.5rem}.footer .rte p{font-family:Jost,sans-serif;font-size:15px;line-height:1.6;color:#f6f3f1;margin:0 0 1.2rem}.footer .rte a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:3px}.footer .rte p:last-child{display:flex;align-items:center;gap:8px;font-size:11px;letter-spacing:.18em;text-transform:uppercase}.footer .rte p:last-child:before{content:"";width:14px;height:14px;flex:none;background:url(/cdn/shop/files/ELURA_Bow_Coral_4096_800x800.png?v=1790609781) center/contain no-repeat}.footer .footer-block__image-wrapper{max-width:140px!important}.footer a:focus-visible,.footer button:focus-visible,.footer input:focus-visible{outline:2px solid #F6F3F1!important;outline-offset:3px;box-shadow:none!important}.footer .list-social__link{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.footer__blocks-wrapper{display:flex!important;flex-direction:column;gap:2.4rem}.footer__blocks-wrapper>.footer-block{width:100%!important;max-width:100%!important;margin:0!important}.footer__blocks-wrapper>.footer-block:has(.footer-block-image){order:-2}.footer__blocks-wrapper>.footer-block:has(.rte){order:-1}@media screen and (min-width:990px){.footer__blocks-wrapper{display:grid!important;grid-template-columns:1.6fr 1fr 1fr 1fr;grid-auto-flow:row;column-gap:4rem;row-gap:1.6rem}.footer__blocks-wrapper>.footer-block:has(.footer-block-image){grid-column:1;grid-row:1}.footer__blocks-wrapper>.footer-block:has(.rte){grid-column:1;grid-row:2}.footer__blocks-wrapper>.footer-block--menu{grid-row:1/span 2}}@media screen and (min-width:990px){.footer__blocks-wrapper{grid-template-rows:auto 1fr;align-items:start}.footer__blocks-wrapper>.footer-block:has(.rte){margin-top:-.4rem!important}}@media screen and (min-width:990px){.footer__blocks-wrapper{row-gap:1.2rem!important}.footer__blocks-wrapper>.footer-block:has(.rte){margin-top:0!important}}@media(max-width:749px){.footer .footer__content-top{padding-top:2.4rem!important;padding-bottom:1.2rem!important}.footer__blocks-wrapper{display:grid!important;grid-template-columns:.85fr .85fr 1.3fr;column-gap:1.2rem;row-gap:.8rem!important;margin-bottom:1.6rem!important}.footer__blocks-wrapper>.footer-block:has(.footer-block-image),.footer__blocks-wrapper>.footer-block:has(.rte){grid-column:1/-1}.footer .footer-block-image{justify-content:flex-start!important;margin:0!important}.footer .footer-block__image-wrapper{max-width:110px!important;margin:0!important}.footer .footer-block__heading{font-size:1.7rem;margin:0 0 .2rem!important}.footer .footer-block__details-content,.footer .footer-block__details-content li{margin:0!important}.footer .footer-block__details-content .list-menu__item--link{font-size:1.3rem;min-height:44px}.footer a[href^="mailto:"]{overflow-wrap:anywhere;line-height:1.3}.footer .rte p{font-size:14px;line-height:1.5;margin:0 0 .6rem}}@media(max-width:749px){.footer .footer-block--newsletter{margin-top:0!important;gap:.8rem!important;align-items:stretch!important;flex-direction:column}.footer .footer-block__newsletter{margin:0!important;text-align:left!important}.footer .footer-block__newsletter .footer-block__heading{text-align:left!important;margin:0 0 .6rem!important}.footer .newsletter-form{max-width:none!important;margin:0!important}.footer .newsletter-form .field__input{height:4.4rem!important}.footer .footer__list-social{justify-content:flex-start!important;flex-wrap:nowrap!important;margin:0!important;padding:0!important}.footer .footer__content-bottom{padding-top:1rem!important;padding-bottom:1rem!important;margin-top:0!important}.footer .footer__content-bottom-wrapper,.footer .footer__column--info{margin:0!important;padding:0!important;text-align:left!important;align-items:flex-start!important}.footer .footer__copyright{margin:0!important;text-align:left!important}}.elura-hero-band{padding:5.6rem 0 4rem!important;text-align:center!important}.elura-hero-band__inner{padding:0 2rem}.elura-hero-band__heading{font-family:Cormorant Garamond,Iowan Old Style,Palatino,serif!important;font-weight:300!important;font-size:4rem!important;line-height:1.05!important;color:#2f2a2e!important;margin:0!important;text-wrap:balance}.elura-hero-band__heading:after{content:none!important;display:none!important}.elura-hero-band__heading em{font-style:italic;font-weight:300}.elura-hero-band__line{display:block}.elura-hero-band__rule{display:block;width:4.8rem;height:1px;background:#ff867e;margin:2.4rem auto}.elura-hero-band__subline{font-family:Cormorant Garamond,Iowan Old Style,Palatino,serif;font-style:italic;font-weight:400;font-size:2.4rem;line-height:1.35;color:#8a8b9d;margin:0 auto 3.2rem;max-width:30ch}.elura-hero-band__cta.button{display:flex;width:100%;min-height:4.8rem;align-items:center;justify-content:center;border-radius:4px!important;background:#45283f!important;color:#f6f3f1!important;--color-button:69,40,63;--color-button-text:246,243,241}.elura-hero-band__cta.button:hover{background:#2f2a2e!important;color:#f6f3f1!important}.elura-hero-band__cta.button:before,.elura-hero-band__cta.button:after{border-radius:4px!important}@media screen and (min-width:750px){.elura-hero-band{padding:12rem 0 9.6rem!important}.elura-hero-band__heading{font-size:clamp(6.4rem,5.4vw,8rem)!important;line-height:1.02!important}.elura-hero-band__line{display:inline}.elura-hero-band__rule{margin:3.2rem auto}.elura-hero-band__subline{font-size:2.4rem;max-width:none}.elura-hero-band__cta.button{display:inline-flex;width:auto;padding:0 3.2rem}}.elura-hero-strip{display:flex;gap:.8rem;margin:4.8rem 0 0;padding:0 2rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:2rem;-webkit-overflow-scrolling:touch;scrollbar-width:none;list-style:none}.elura-hero-strip::-webkit-scrollbar{display:none}.elura-hero-strip__item{flex:0 0 78vw;scroll-snap-align:start;margin:0}.elura-hero-strip__link{display:block;text-decoration:none;color:#2f2a2e}.elura-hero-strip__media{display:block;aspect-ratio:4/5;overflow:hidden;background:#ede7e3}.elura-hero-strip__img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 15%}.elura-hero-strip__caption{display:block;font-family:Jost,Century Gothic,sans-serif;font-size:1.4rem;letter-spacing:.04em;color:#2f2a2e;text-align:left;padding:.8rem 0 0}.elura-hero-strip__link:hover .elura-hero-strip__caption{text-decoration:underline;text-underline-offset:3px}@media screen and (min-width:750px){.elura-hero-strip{display:grid;grid-template-columns:repeat(4,1fr);overflow:visible;padding:0 .8rem;scroll-snap-type:none}.elura-hero-strip__item{flex:none}}.elura-hero-band__intro{max-width:64rem;margin:4.8rem auto 0;padding:0 2rem}.elura-hero-band__intro p{font-family:Jost,Century Gothic,sans-serif;font-size:1.7rem;line-height:1.6;color:#2f2a2e;margin:0}.elura-hero-band__intro a{color:#45283f;text-decoration:underline;text-underline-offset:3px}.card-wrapper .card__media .media img,.card-wrapper .card__inner .media>img{object-fit:cover!important;object-position:50% 15%!important}.product__description{max-width:65ch}.product__description .elura-desc-intro{font-size:1.6rem;line-height:1.6;margin:0 0 1.6rem}.product__description ul.elura-desc-list li{font-size:1.5rem}@media screen and (max-width:749px){.product__description,.product__description p,.product__description li{font-size:1.6rem!important;line-height:1.6!important}}.product__info-container a[href*="/pages/size-guide"],product-info a[href*="/pages/size-guide"]{display:none!important}.product__info-container :is(p,span):has(>a[href*="/pages/size-guide"]:only-child){display:none!important}@media(max-width:749px){.footer__blocks-wrapper{grid-template-columns:1fr 1fr!important;column-gap:2.4rem!important;row-gap:2.4rem!important}.footer .footer-block__details-content li{margin:0!important}.footer .footer-block__details-content .list-menu__item--link{display:flex!important;min-height:44px!important;align-items:center;font-size:1.5rem!important;padding:0!important}.footer .footer-block__heading{margin:0 0 .4rem!important}}.template-search__results .article-card-wrapper .card--text{--color-background:246,243,241;--gradient-background:#F6F3F1;--color-foreground:47,42,46;background:#f6f3f1!important;color:#2f2a2e!important;border:1px solid rgba(47,42,46,.15)}.template-search__results .article-card-wrapper .card--text .card__heading,.template-search__results .article-card-wrapper .card--text .card__heading a{font-family:Cormorant Garamond,Iowan Old Style,Palatino,serif!important;font-size:2.4rem!important;font-weight:400;color:#2f2a2e!important}cart-drawer.drawer{height:100%;height:100dvh}cart-drawer.drawer.active{background-color:#2f2a2e8c}.cart-drawer .drawer__inner{height:100%!important;height:100dvh!important;max-height:100dvh}.elura-hero-strip{position:relative;z-index:1}.elura-hero-strip__link{position:relative;z-index:2;cursor:pointer}.elura-hero-strip__caption{font-size:1.5rem}@media screen and (min-width:750px){.elura-hero-strip{max-width:var(--page-width,120rem);margin-left:auto;margin-right:auto;padding:0 5rem;gap:1.6rem}.elura-hero-strip__caption{font-size:1.6rem;padding-top:1rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/elura.css.map */
