:root{--elixir-ground: #F7F6F3;--elixir-card: #ffffff;--elixir-ink: #111111;--elixir-rule: #111111;--elixir-hairline: rgba(17, 17, 17, .12);--elixir-muted: rgba(17, 17, 17, .6);--elixir-shadow-1: 0 1px 2px rgba(0, 0, 0, .06), 0 8px 24px rgba(0, 0, 0, .06);--elixir-shadow-2: 0 18px 40px rgba(0, 0, 0, .12);--elixir-section-y: 7.6rem;--elixir-wrap: 112rem;--elixir-gutter: 1.6rem;--elixir-band: #111111;--elixir-announce: #111111;--elixir-houses-from: #0B0B0B;--elixir-houses-to: #2B2B2B;--elixir-band-mark: #C9A961;--elixir-stack-ease: cubic-bezier(.22, .8, .3, 1)}@media screen and (min-width:750px){:root{--elixir-section-y: 10.4rem;--elixir-gutter: 3.2rem}}@media screen and (min-width:990px){:root{--elixir-gutter: 4.8rem}}body.elixir-v2.gradient{background:var(--elixir-ground);background-image:none;background-attachment:scroll}.elixir-wrap{width:100%;max-width:calc(var(--elixir-wrap) + var(--elixir-gutter) * 2);margin-inline:auto;padding-inline:var(--elixir-gutter)}.elixir-zone{padding-block:var(--elixir-section-y) 0}.elixir-v2 .shopify-section:last-child .elixir-zone:not(.elixir-panel-zone){padding-bottom:var(--elixir-section-y)}.elixir-h{margin:0;font-family:var(--elixir-head);font-stretch:75%;font-variation-settings:"wdth" 75;font-weight:500;font-size:2.4rem;line-height:1.1;letter-spacing:0;text-transform:none;text-wrap:balance;color:var(--elixir-ink)}@media screen and (min-width:750px){.elixir-h{font-size:3rem}}.elixir-h:before{content:"[\a0";color:#11111159}.elixir-h:after{content:"\a0]";color:#11111159}.elixir-head{display:flex;align-items:baseline;justify-content:space-between;gap:1.6rem 2.4rem;flex-wrap:wrap;margin-bottom:4rem}.elixir-head__actions{display:flex;align-items:center;gap:2.4rem;flex-wrap:wrap}@media screen and (max-width:749px){.elixir-head{margin-bottom:2.4rem}.elixir-head__actions{width:100%;justify-content:space-between}}.elixir-v2 .elixir-section__head h2,.elixir-v2 .collapsible-content__heading,.elixir-v2 .related-products__heading,.elixir-v2 .jm-review-widget-minimal-header__title,.elixir-v2 .collection-hero .collection-hero__title{font-family:var(--elixir-head)!important;font-stretch:75%!important;font-variation-settings:"wdth" 75;font-size:clamp(2.4rem,2.1vw,3rem)!important;line-height:1.1!important;font-weight:500!important;font-style:normal;letter-spacing:0!important;text-transform:none!important}.elixir-v2 .elixir-section__head h2:before,.elixir-v2 .collapsible-content__heading:before,.elixir-v2 .related-products__heading:before,.elixir-v2 .jm-review-widget-minimal-header__title:before,.elixir-v2 .collection-hero .collection-hero__title:before{content:"[\a0";color:currentColor;opacity:.35}.elixir-v2 .elixir-section__head h2:after,.elixir-v2 .collapsible-content__heading:after,.elixir-v2 .related-products__heading:after,.elixir-v2 .jm-review-widget-minimal-header__title:after,.elixir-v2 .collection-hero .collection-hero__title:after{content:"\a0]";color:currentColor;opacity:.35}.elixir-v2 .cart__empty-text,.elixir-v2 .cart__login-title{font-family:var(--elixir-head);font-stretch:75%;font-variation-settings:"wdth" 75;font-weight:500;letter-spacing:0}.elixir-bracket{margin:0;font-family:var(--font-body-family);font-size:var(--elixir-t-xs);font-weight:500;letter-spacing:.02em;line-height:1.4}.elixir-bracket:before{content:"[\a0"}.elixir-bracket:after{content:"\a0]"}.elixir-glass{background:#ffffff24;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid rgba(255,255,255,.35);border-radius:0}.elixir-toggle{display:inline-flex;padding:.4rem;background:var(--elixir-card);box-shadow:var(--elixir-shadow-1);border-radius:0}.elixir-toggle button{-webkit-appearance:none;appearance:none;border:0;border-radius:0;background:transparent;min-height:4rem;padding:0 2.4rem;font-family:var(--font-body-family);font-size:var(--elixir-t-xs);font-weight:600;letter-spacing:.02em;line-height:1;color:var(--elixir-muted);cursor:pointer;transition:background-color .2s ease,color .2s ease}.elixir-toggle button[aria-pressed=true]{background:var(--elixir-ink);color:#fff}.elixir-toggle button:focus-visible{outline:2px solid var(--elixir-ink);outline-offset:2px}.elixir-dots{display:flex;justify-content:center;gap:0}.elixir-dots button{width:3.2rem;height:3.2rem;padding:0;border:0;border-radius:0;background:transparent;display:grid;place-items:center;cursor:pointer}.elixir-dots button:before{content:"";width:6px;height:6px;background:var(--elixir-hairline)}.elixir-dots button[aria-current=true]:before{background:var(--elixir-ink)}.elixir-dots button:focus-visible{outline:2px solid var(--elixir-ink);outline-offset:-4px}.elixir-v2 .product-grid>.grid__item .card-wrapper,.elixir-v2 .grid>.grid__item .card-wrapper{background:var(--elixir-card);box-shadow:var(--elixir-shadow-1);transition:box-shadow .3s var(--elixir-ease, ease)}@media(hover:hover){.elixir-v2 .product-grid>.grid__item .card-wrapper:hover{box-shadow:var(--elixir-shadow-2)}}.elixir-v2 .card-wrapper .card,.elixir-v2 .card-wrapper .card__inner{background:transparent}.elixir-v2 .card-wrapper .card__inner.gradient{background:var(--elixir-card)}.elixir-v2 .collection[id^=collection-] .product-grid{gap:1.6rem;background:transparent}.elixir-v2 .collection[id^=collection-] .product-grid>.grid__item{background:transparent}.elixir-v2 .related-products .product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.6rem;row-gap:1.6rem}.elixir-v2 .related-products .product-grid>.grid__item{width:auto;max-width:none;margin:0;padding:0}@media screen and (max-width:989px){.elixir-v2 .related-products .product-grid.grid--1-col-tablet-down{grid-template-columns:minmax(0,1fr)}}@media screen and (min-width:990px){.elixir-v2 .related-products .product-grid.grid--3-col-desktop{grid-template-columns:repeat(3,minmax(0,1fr))}.elixir-v2 .related-products .product-grid.grid--4-col-desktop{grid-template-columns:repeat(4,minmax(0,1fr))}.elixir-v2 .related-products .product-grid.grid--5-col-desktop{grid-template-columns:repeat(5,minmax(0,1fr))}.elixir-v2 .related-products .product-grid.grid--6-col-desktop{grid-template-columns:repeat(6,minmax(0,1fr))}}.elixir-v2 .elixir-recently-viewed .product-grid{column-gap:1.6rem;row-gap:1.6rem}.elixir-v2 .card-wrapper .card__content>.quick-add{position:relative;z-index:2}.elixir-v2 .elixir-head .elixir-textlink{color:var(--elixir-ink)}.elixir-announce{background:var(--elixir-band, var(--elixir-ink));color:#fff;overflow:clip}.elixir-announce__track{display:flex;width:max-content;animation:elixir-tick var(--elixir-announce-s, 45s) linear infinite}.elixir-announce__half{display:flex;flex:0 0 auto}.elixir-announce__item{display:inline-flex;align-items:center;gap:2.4rem;padding:.9rem 2.4rem .9rem 0;font-family:var(--font-body-family);font-size:var(--elixir-t-xs);font-weight:500;letter-spacing:.02em;line-height:1.2;white-space:nowrap}.elixir-announce__item a{color:inherit;text-decoration:none}.elixir-announce__dot{width:4px;height:4px;flex:0 0 4px;background:var(--elixir-band-mark, #C9A961);transform:rotate(45deg)}@keyframes elixir-tick{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(hover:hover){.elixir-announce:hover .elixir-announce__track{animation-play-state:paused}}.elixir-v2 .header-wrapper--border-bottom{border-bottom-color:var(--elixir-hairline)}.elixir-hero2{--elixir-hero-hm: 160vw;--elixir-hero-hd: 760px;--elixir-hero-fade: 16%;--elixir-hero-scrim: 0;--elixir-scrim-hold: 39%;--elixir-scrim-end: 42.5%;--elixir-hero-buttons: 13.9%;--elixir-hero-copy-gap: 9.2rem;position:relative;overflow:clip;height:min(var(--elixir-hero-hm),640px);background:var(--elixir-ink);color:#fff;touch-action:pan-y}@media screen and (min-width:750px){.elixir-hero2{height:min(72vw,640px);--elixir-scrim-hold: 27%;--elixir-scrim-end: 41.5%;--elixir-hero-buttons: 6%;--elixir-hero-copy-gap: 8.4rem}}@media screen and (min-width:990px){.elixir-hero2{height:min(52vw,var(--elixir-hero-hd));--elixir-scrim-hold: 37%;--elixir-scrim-end: 41.5%;--elixir-hero-buttons: 2.4rem}}@media screen and (min-width:1200px){.elixir-hero2{--elixir-hero-buttons: 6%}}.elixir-hero2__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .9s var(--elixir-ease, ease);pointer-events:none}.elixir-hero2__slide.is-active{opacity:1;pointer-events:auto;z-index:1}.elixir-hero2__img-pic{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.elixir-hero2__img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.elixir-hero2__slide:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;--elixir-scrim-span: calc(var(--elixir-scrim-end) - var(--elixir-scrim-hold));background:linear-gradient(180deg,rgba(0,0,0,var(--elixir-hero-scrim)) 0%,rgba(0,0,0,var(--elixir-hero-scrim)) var(--elixir-scrim-hold),rgba(0,0,0,calc(var(--elixir-hero-scrim) * .85)) calc(var(--elixir-scrim-hold) + var(--elixir-scrim-span) * .25),rgba(0,0,0,calc(var(--elixir-hero-scrim) * .5)) calc(var(--elixir-scrim-hold) + var(--elixir-scrim-span) * .5),rgba(0,0,0,calc(var(--elixir-hero-scrim) * .15)) calc(var(--elixir-scrim-hold) + var(--elixir-scrim-span) * .75),rgba(0,0,0,0) var(--elixir-scrim-end))}.elixir-hero2__slide:after{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--elixir-hero-fade);z-index:2;pointer-events:none;background:linear-gradient(180deg,transparent 0%,var(--elixir-ground) 100%)}.elixir-hero2__copy{position:absolute;z-index:3;left:0;right:0;top:calc(var(--header-height, 0px) + var(--elixir-hero-copy-gap));padding-inline:var(--elixir-gutter);text-align:center;pointer-events:none}.elixir-hero2__copy>*{pointer-events:auto}.elixir-hero2__title{margin:0 auto;max-width:82rem;font-family:var(--elixir-head);font-stretch:75%;font-variation-settings:"wdth" 75;font-weight:700;font-size:2.24rem;line-height:.86;letter-spacing:0;color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.4);text-wrap:balance}.elixir-hero2__sub{margin:1.2rem auto 0;max-width:56rem;font-family:var(--elixir-ui);font-weight:400;font-size:1.2rem;line-height:1.5;letter-spacing:.6px;color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.4)}@media screen and (min-width:750px){.elixir-hero2__title{font-weight:500;font-size:2.24rem;line-height:.906}.elixir-hero2__sub{margin-top:.8rem;font-size:1.2rem}}@media screen and (min-width:990px){.elixir-hero2__title{font-size:2.52rem}}@media screen and (min-width:1200px){.elixir-hero2__title{font-size:clamp(3rem,7.51vw - 60px,4.48rem)}.elixir-hero2__sub{font-size:1.3rem}}@media screen and (min-width:1400px){.elixir-hero2__sub{margin-top:1.2rem}}.elixir-hero2--ink .elixir-hero2__title,.elixir-hero2--ink .elixir-hero2__sub{color:var(--elixir-ink);text-shadow:none}.elixir-hero2__buttons{position:absolute;z-index:3;left:0;right:0;bottom:var(--elixir-hero-buttons);display:flex;justify-content:center;gap:1.2rem;padding-inline:var(--elixir-gutter)}.elixir-hero2 .elixir-button{min-height:4.8rem;padding:0 1.6rem;font-family:var(--elixir-ui)!important;font-stretch:75%;font-variation-settings:"wdth" 75;font-size:1.4rem!important;font-weight:500!important;letter-spacing:.02em!important;line-height:1!important;border-radius:0!important}@media screen and (min-width:750px){.elixir-hero2 .elixir-button{padding:0 2.8rem;font-size:1.6rem!important;font-weight:500!important;letter-spacing:.02em!important}}.elixir-hero2 .elixir-button--ink{background:var(--elixir-ink)!important;color:#fff!important;border-color:var(--elixir-ink)!important}.elixir-hero2 .elixir-button--outline{background:transparent!important;color:var(--elixir-ink)!important;border:1px solid var(--elixir-ink)!important}@media(hover:hover){.elixir-hero2 .elixir-button--ink:hover{background:var(--elixir-muted, #5c5a57)!important;border-color:var(--elixir-muted, #5c5a57)!important;color:#fff!important}.elixir-hero2 .elixir-button--outline:hover{background:var(--elixir-ink)!important;color:#fff!important}}.elixir-hero2__dots{position:absolute;z-index:4;left:0;right:0;bottom:1.2rem;display:flex;justify-content:center;gap:0}.elixir-hero2__dots button{width:4.4rem;height:4.4rem;padding:0;border:0;border-radius:0;background:transparent;display:grid;place-items:center;cursor:pointer}.elixir-hero2__dots button:before{content:"";width:8px;height:8px;border-radius:50%;border:1px solid var(--elixir-ink);background:transparent}.elixir-hero2__dots button[aria-current=true]:before{background:var(--elixir-ink)}.elixir-hero2__dots button:focus-visible{outline:2px solid var(--elixir-ink);outline-offset:-4px}html:not(.js) .elixir-hero2__slide:not(.is-active){display:none}html:not(.js) .elixir-hero2__dots{display:none}.elixir-ticker{overflow:clip;background:var(--elixir-ground);color:var(--elixir-ink)}.elixir-ticker--gap{margin-top:var(--elixir-section-y)}.elixir-ticker--dark{background-color:var(--elixir-houses-from, #0B0B0B);background-image:linear-gradient(90deg,var(--elixir-houses-from, #0B0B0B),var(--elixir-houses-to, #2B2B2B));color:#fff}.elixir-ticker--dark .elixir-ticker__diamond{background:var(--elixir-band-mark, #C9A961)}.elixir-ticker--dark .elixir-ticker__item .elixir-icon{color:var(--elixir-band-mark, #C9A961)}.elixir-ticker__track{display:flex;width:max-content;animation:elixir-tick var(--elixir-ticker-s, 40s) linear infinite}.elixir-ticker__half{display:flex;flex:0 0 auto}.elixir-ticker__item{display:inline-flex;align-items:center;gap:1rem;padding:1.4rem 4rem 1.4rem 0;font-family:var(--elixir-ui);font-size:var(--elixir-t-xs);font-weight:300;letter-spacing:.02em;line-height:1.3;white-space:nowrap}.elixir-ticker--facts .elixir-ticker__item{height:5rem}.elixir-ticker__item a{color:inherit;text-decoration:none}.elixir-ticker__item .elixir-icon{width:1.8rem;height:1.8rem;flex:0 0 1.8rem;color:var(--elixir-gold)}.elixir-ticker--houses .elixir-ticker__item{gap:2.4rem;padding:1.6rem 2.4rem 1.6rem 0;font-family:var(--elixir-ui);font-stretch:75%;font-variation-settings:"wdth" 75;font-weight:500;font-size:clamp(1.8rem,1.6vw,2.2rem);letter-spacing:.02em;text-transform:none;line-height:1}.elixir-ticker__diamond{width:6px;height:6px;flex:0 0 6px;background:var(--elixir-gold);transform:rotate(45deg)}@media(hover:hover){.elixir-ticker:hover .elixir-ticker__track{animation-play-state:paused}}@media screen and (min-width:750px){.elixir-ticker--houses .elixir-ticker__item{padding-block:2.4rem}}.elixir-finder{text-align:center}.elixir-finder__lead{margin:0 0 1.6rem;color:var(--elixir-muted)}.elixir-finder__scope{margin-bottom:1.6rem}.elixir-finder__box{position:relative;max-width:64rem;margin-inline:auto}.elixir-finder__form{display:flex;align-items:center;gap:1rem;padding:.6rem .6rem .6rem 1.8rem;background:var(--elixir-card);border:1px solid var(--elixir-hairline);box-shadow:var(--elixir-shadow-1);transition:border-color .2s ease}.elixir-finder__form:focus-within{border-color:var(--elixir-ink)}.elixir-finder__icon{flex:0 0 auto;color:var(--elixir-muted)}.elixir-finder__form input[type=search]{flex:1 1 auto;min-width:0;min-height:4.4rem;padding:0;background:none;border:0;outline:none;box-shadow:none;font-family:var(--font-body-family);font-size:var(--elixir-t-base);color:var(--elixir-ink);-webkit-appearance:none;appearance:none}.elixir-finder__form input[type=search]::placeholder{color:var(--elixir-muted);opacity:1}.elixir-finder__form input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.elixir-finder__go{flex:0 0 auto;min-height:4.4rem!important;padding-inline:2rem!important}.elixir-finder__scopeline{margin:1.2rem 0 0;font-size:var(--elixir-t-xs);letter-spacing:.04em;color:var(--elixir-muted)}.elixir-finder__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:1.6rem}.elixir-finder__chip{display:inline-flex;align-items:center;min-height:3.6rem;padding:0 1.4rem;background:var(--elixir-card);border:1px solid var(--elixir-hairline);font-family:var(--font-body-family);font-size:var(--elixir-t-xs);font-weight:500;letter-spacing:.02em;color:var(--elixir-ink);text-decoration:none;transition:border-color .2s ease,background-color .2s ease,color .2s ease}@media(hover:hover){.elixir-finder__chip:hover{border-color:var(--elixir-ink);background:var(--elixir-ink);color:#fff}}.elixir-finder__panel{position:absolute;z-index:40;left:0;right:0;top:calc(100% + .8rem);padding:1rem;max-height:62vh;overflow-y:auto;background:var(--elixir-card);border:1px solid var(--elixir-hairline);box-shadow:var(--elixir-shadow-2);text-align:left}.elixir-finder__list{list-style:none;margin:0;padding:0}.elixir-finder__list a{display:flex;align-items:center;gap:1.2rem;padding:.8rem 1rem;color:var(--elixir-ink);text-decoration:none}@media(hover:hover){.elixir-finder__list a:hover{background:var(--elixir-ground)}}.elixir-finder__list a:focus-visible{background:var(--elixir-ground);outline:none}.elixir-finder__list img{width:4.4rem;height:5.5rem;object-fit:contain;background:#fff;flex:0 0 auto}.elixir-finder__noimg{width:4.4rem;height:5.5rem;background:var(--elixir-ground);flex:0 0 auto}.elixir-finder__meta{display:flex;flex-direction:column;gap:.3rem;min-width:0}.elixir-finder__meta b{font-size:var(--elixir-t-sm);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elixir-finder__meta em{font-style:normal;font-size:var(--elixir-t-xs);color:var(--elixir-muted)}.elixir-finder__more{display:flex;flex-wrap:wrap;gap:.8rem;padding:1rem;margin-top:.6rem;border-top:1px solid var(--elixir-hairline)}.elixir-finder__more a{font-size:var(--elixir-t-xs);letter-spacing:.02em;border:1px solid var(--elixir-hairline);padding:.6rem 1.2rem;color:var(--elixir-ink);text-decoration:none}.elixir-finder__empty{margin:.8rem 1rem 0;font-size:var(--elixir-t-sm);color:var(--elixir-muted)}.elixir-finder__all{display:block;padding:1.2rem 1rem .6rem;text-align:center;font-size:var(--elixir-t-xs);letter-spacing:.02em;color:var(--elixir-ink);text-decoration:underline;text-underline-offset:3px}@media screen and (max-width:749px){.elixir-finder__form{padding-left:1.2rem}.elixir-finder__form input[type=search]{font-size:var(--elixir-t-sm)}.elixir-finder__go{padding-inline:1.4rem!important}.elixir-finder__chip{min-height:3.4rem;padding:0 1.1rem}}.elixir-gender__grid{display:flex;justify-content:center;gap:.8rem}.elixir-gender__tile{flex:1 1 0;min-width:0;display:block;color:var(--elixir-ink);text-decoration:none}.elixir-gender__media{position:relative;display:block;aspect-ratio:3 / 4;overflow:clip;background:var(--elixir-card);box-shadow:var(--elixir-shadow-1);transition:box-shadow .3s var(--elixir-ease, ease)}.elixir-gender__img-pic{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.elixir-gender__img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--elixir-tile-focal, center center);transition:transform .6s var(--elixir-ease, ease)}.elixir-gender__label{display:block;margin-top:1.2rem;text-align:center;font-family:var(--elixir-head);font-stretch:75%;font-variation-settings:"wdth" 75;font-weight:500;font-size:2rem;line-height:1;color:var(--elixir-ink)}@media screen and (min-width:750px){.elixir-gender__grid{gap:2.4rem}.elixir-gender__tile{flex:0 1 40rem}.elixir-gender__label{margin-top:1.6rem;font-size:2.4rem}}@media(hover:hover){.elixir-gender__tile:hover .elixir-gender__media{box-shadow:var(--elixir-shadow-2)}.elixir-gender__tile:hover .elixir-gender__img{transform:scale(1.03)}}.elixir-gender__tile:focus-visible{outline:2px solid var(--elixir-ink);outline-offset:4px}.elixir-cf-zone .elixir-head{margin-bottom:.8rem}.elixir-cf{position:relative;overflow:clip;isolation:isolate;padding-block:2.4rem 0}.elixir-cf[hidden]{display:none}.elixir-stack{position:relative;width:100%;height:var(--stack-h, 34rem);touch-action:pan-y;cursor:grab;outline:none}.elixir-stack:active{cursor:grabbing}.elixir-stack:focus-visible{outline:2px solid var(--elixir-ink);outline-offset:-2px}.elixir-stack__item{position:absolute;left:50%;top:50%;width:var(--stack-w, 30rem);aspect-ratio:1 / 1;background:var(--elixir-card);box-shadow:var(--elixir-shadow-1);transition:transform .45s var(--elixir-stack-ease),opacity .3s ease,box-shadow .45s ease;will-change:transform}.elixir-stack__item.is-active{box-shadow:var(--elixir-shadow-2)}.elixir-stack__item>a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:7%;text-decoration:none;color:var(--elixir-ink)}.elixir-stack__img{display:block;width:100%;height:100%;object-fit:contain;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.elixir-stack__empty{font-family:var(--elixir-ui);font-stretch:75%;font-variation-settings:"wdth" 75;font-size:var(--elixir-t-lg);text-align:center}.elixir-cf__nav{position:absolute;z-index:120;left:0;right:0;top:var(--elixir-nav-top, 50%);display:flex;justify-content:space-between;padding-inline:clamp(.8rem,3vw,4.8rem);pointer-events:none}.elixir-cf__nav button{pointer-events:auto;width:4rem;height:4rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--elixir-hairline);border-radius:0;background:#ffffffb8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--elixir-ink);cursor:pointer;transition:border-color .2s ease,background-color .2s ease}@media(hover:hover){.elixir-cf__nav button:hover{border-color:var(--elixir-ink);background:#fff}}.elixir-cf__nav button:focus-visible{outline:2px solid var(--elixir-ink);outline-offset:2px}.elixir-cf__caption{text-align:center;margin-top:2.4rem;min-height:6.4rem}.elixir-cf__name{margin:0 0 .8rem;font-family:var(--elixir-ui);font-stretch:75%;font-variation-settings:"wdth" 75;font-weight:500;font-size:2rem;line-height:1.1;color:var(--elixir-ink)}@media screen and (min-width:750px){.elixir-cf__name{font-size:2.4rem}}.elixir-cf__caption .elixir-textlink{color:var(--elixir-ink)}@media screen and (max-width:749px){.elixir-stack{--stack-w: 170px !important;--stack-h: 190px !important}.elixir-stack__item{width:170px!important}.elixir-cf__nav button{width:3.6rem;height:3.6rem}.elixir-cf__caption{margin-top:1.6rem}}.elixir-shelf__tabs{display:flex;gap:.8rem;margin:0 0 2.4rem;padding-bottom:.4rem;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.elixir-shelf__tabs::-webkit-scrollbar{display:none}@media screen and (max-width:749px){.elixir-shelf__tabs{margin-inline:calc(-1 * var(--elixir-gutter));padding-inline:var(--elixir-gutter);scroll-padding-inline:var(--elixir-gutter)}}.elixir-shelf__tab{flex:0 0 auto;-webkit-appearance:none;appearance:none;min-height:4rem;padding:0 1.8rem;background:var(--elixir-card);border:1px solid var(--elixir-hairline);border-radius:0;font-family:var(--font-body-family);font-size:var(--elixir-t-xs);font-weight:600;letter-spacing:.02em;line-height:1;color:var(--elixir-muted);cursor:pointer;white-space:nowrap;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.elixir-shelf__tab[aria-selected=true]{background:var(--elixir-ink);color:#fff;border-color:var(--elixir-ink)}@media(hover:hover){.elixir-shelf__tab:not([aria-selected=true]):hover{border-color:var(--elixir-ink);color:var(--elixir-ink)}}.elixir-shelf__tab:focus-visible{outline:2px solid var(--elixir-ink);outline-offset:2px}.elixir-shelf__grid.product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin:0;padding:0;list-style:none}.elixir-shelf__grid.product-grid>.grid__item{width:auto;max-width:none;margin:0;padding:0}@media screen and (max-width:749px){.elixir-shelf__grid.product-grid>.grid__item:nth-child(n+5){display:none}}@media screen and (min-width:750px){.elixir-shelf__grid.product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem 1.6rem}}@media screen and (min-width:990px){.elixir-shelf__grid.product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.elixir-shelf__empty{margin:0;font-size:var(--elixir-t-sm);color:var(--elixir-muted)}.elixir-bn{position:relative}.elixir-bn__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;outline:none}.elixir-bn__track::-webkit-scrollbar{display:none}.elixir-bn__track:focus-visible{outline:2px solid var(--elixir-ink);outline-offset:4px}.elixir-bn__slide{flex:0 0 100%;scroll-snap-align:start;min-width:0}.elixir-bn__media{position:relative;aspect-ratio:4 / 5;overflow:clip;background:var(--elixir-card)}@media screen and (min-width:750px){.elixir-bn__media{aspect-ratio:21 / 9}}.elixir-bn__img-pic{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.elixir-bn__img{display:block;width:100%;height:100%;object-fit:cover}.elixir-bn__hit{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.elixir-bn__hit:focus-visible{outline:2px solid #fff;outline-offset:-6px}.elixir-bn__inner{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:.8rem;padding:0 1.6rem 3.2rem;text-align:center;color:#fff;background:linear-gradient(180deg,#0000 30%,#000000a8 72%,#000000d1);pointer-events:none}.elixir-bn__eyebrow{color:#ffffffd9}.elixir-bn__title{margin:0;font-family:var(--elixir-head);font-stretch:75%;font-variation-settings:"wdth" 75;font-weight:500;font-size:clamp(2.8rem,4vw,5.6rem);line-height:1;color:#fff}.elixir-bn__arrow{position:absolute;z-index:3;top:50%;transform:translateY(-50%);width:4.4rem;height:4.4rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.6);border-radius:0;background:#11111159;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;cursor:pointer;transition:background-color .2s ease}.elixir-bn__arrow--prev{left:1.6rem}.elixir-bn__arrow--next{right:1.6rem}@media(hover:hover){.elixir-bn__arrow:hover{background:#111111b3}}.elixir-bn__arrow:focus-visible{outline:2px solid #fff;outline-offset:2px}.elixir-bn:has(.elixir-bn__foot) .elixir-bn__arrow{top:calc((100% - var(--elixir-bn-foot, 12rem)) / 2)}.elixir-bn__foot{display:flex;flex-direction:column;align-items:center;gap:1.2rem;margin-top:2rem;text-align:center}.elixir-bn__lines{margin:0;font-size:var(--elixir-t-sm);line-height:var(--elixir-lh-body);color:var(--elixir-muted);max-width:52rem}.elixir-bn__lines[hidden],.elixir-bn__shop[hidden]{display:none}.elixir-bn__dots{display:flex;justify-content:center}.elixir-bn__dots button{width:3.2rem;height:3.2rem;padding:0;border:0;border-radius:0;background:transparent;display:grid;place-items:center;cursor:pointer}.elixir-bn__dots button:before{content:"";width:6px;height:6px;background:#1113}.elixir-bn__dots button[aria-current=true]:before{background:var(--elixir-ink)}.elixir-bn__dots button:focus-visible{outline:2px solid var(--elixir-ink);outline-offset:-4px}.elixir-bn__slide--contain .elixir-bn__media{background:#f2f2f2}.elixir-bn__slide--contain .elixir-bn__img{object-fit:contain;object-position:50% 0}.elixir-bn__slide--contain .elixir-bn__inner{background:none;color:var(--elixir-ink);justify-content:flex-end;padding-bottom:2rem}.elixir-bn__slide--contain .elixir-bn__eyebrow{color:var(--elixir-muted)}.elixir-bn__slide--contain .elixir-bn__title{color:var(--elixir-ink)}@media screen and (max-width:749px){.elixir-bn__slide--contain .elixir-bn__img-pic{bottom:24%}.elixir-bn{container-type:inline-size}.elixir-bn__arrow,.elixir-bn:has(.elixir-bn__foot) .elixir-bn__arrow{top:calc(125cqw - 6rem);transform:none}}@media screen and (min-width:750px){.elixir-bn__slide--contain .elixir-bn__img{object-position:50% 50%}.elixir-bn__slide--contain .elixir-bn__img-pic{right:40%}.elixir-bn__slide--contain .elixir-bn__inner{left:60%;justify-content:center;align-items:flex-start;text-align:left;padding:0 4rem 0 0}}.elixir-v2 .elixir-shop-the-set.gradient{background:transparent}.elixir-v2 .elixir-shop-the-set>.page-width{max-width:calc(var(--elixir-wrap) + var(--elixir-gutter) * 2);padding-inline:var(--elixir-gutter);margin-inline:auto}.elixir-v2 .elixir-shop-the-set .elixir-section__head{padding-inline:0}.elixir-v2 .elixir-sets{border:0;gap:1.6rem}.elixir-v2 .elixir-set{border:0;background:var(--elixir-card);box-shadow:var(--elixir-shadow-1)}.elixir-v2 .elixir-set__media{background:var(--elixir-card)}.elixir-camp{--elixir-camp-hd: 760px;--elixir-camp-hm: 620px;position:relative;overflow:clip;height:min(160vw,var(--elixir-camp-hm));margin-top:var(--elixir-section-y);background:var(--elixir-ink);color:#fff}@media screen and (min-width:750px){.elixir-camp{height:min(56.25vw,var(--elixir-camp-hd))}}.elixir-camp__img-pic{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.elixir-camp__img{display:block;width:100%;height:100%;object-fit:cover}.elixir-camp:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#00000014,#0000 35%,#0000008c);pointer-events:none}.elixir-camp--scrim:before{background:linear-gradient(180deg,#0000001a,#00000026 30%,rgba(0,0,0,var(--elixir-camp-scrim, .7)) 62% 100%)}.elixir-camp__hit{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.elixir-camp__hit:focus-visible{outline:2px solid #fff;outline-offset:-6px}.elixir-camp__inner{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:0 var(--elixir-gutter) 8%;text-align:center;pointer-events:none}.elixir-camp__inner>*{pointer-events:auto}.elixir-camp__eyebrow{margin:0 0 1.2rem;font-family:var(--font-body-family);font-size:var(--elixir-t-xs);font-weight:500;letter-spacing:.02em;color:#fff}.elixir-camp__title{margin:0 0 2.4rem;max-width:100%;font-family:var(--elixir-head);font-stretch:75%;font-variation-settings:"wdth" 75;font-weight:300;font-size:clamp(4.8rem,8vw,12.8rem);line-height:.95;letter-spacing:.01em;color:#fff;text-wrap:balance}.elixir-camp__sub{margin:-1.2rem 0 2.4rem;font-size:var(--elixir-t-base);color:#ffffffe6;max-width:52rem}.elixir-camp .elixir-button--ghost{background:transparent!important;color:#fff!important;border-color:#fff!important}@media(hover:hover){.elixir-camp .elixir-button--ghost:hover{background:#fff!important;color:var(--elixir-rule)!important}}.elixir-camp--top .elixir-camp__inner,.elixir-camp--left .elixir-camp__inner{justify-content:flex-start;padding:8% var(--elixir-gutter) 0}.elixir-camp--left .elixir-camp__inner{align-items:flex-start;text-align:left;padding-top:2.4rem}.elixir-camp--left .elixir-camp__title{font-size:clamp(4.4rem,6.6vw,9.6rem);max-width:48rem}.elixir-camp--left .elixir-camp__sub{max-width:42rem}.elixir-camp--top.elixir-camp--scrim:before,.elixir-camp--left.elixir-camp--scrim:before{background:linear-gradient(180deg,rgba(0,0,0,calc(var(--elixir-camp-scrim, .7) + .15)) 0% 38%,#00000026 70%,#0000001a)}@media screen and (min-width:750px){.elixir-camp--left .elixir-camp__inner{justify-content:center;padding:0 var(--elixir-gutter) 0 max(var(--elixir-gutter),calc((100vw - var(--elixir-wrap)) / 2))}.elixir-camp--left.elixir-camp--scrim:before{background:linear-gradient(90deg,rgba(0,0,0,var(--elixir-camp-scrim, .7)) 0% 36%,#00000026 66%,#00000014),linear-gradient(180deg,#0000 70%,#00000059)}}.elixir-v2 .jdgm-reviews-grid-widget .jm-grid-header__text:before,.elixir-v2 .jdgm-reviews-grid-widget .jm-grid-header>p:first-child:before{content:"[\a0";color:#11111159}.elixir-v2 .jdgm-reviews-grid-widget .jm-grid-header__text:after,.elixir-v2 .jdgm-reviews-grid-widget .jm-grid-header>p:first-child:after{content:"\a0]";color:#11111159}.elixir-v2 .jdgm-reviews-grid-widget .jm-grid-header__text,.elixir-v2 .jdgm-reviews-grid-widget .jm-grid-header>p:first-child{text-align:left;font-size:clamp(2.4rem,2.1vw,3rem)!important}.elixir-home .shopify-section:has(.jdgm-reviews-grid-widget){padding-top:calc(var(--elixir-section-y) - 4.8rem)}.elixir-home .shopify-section:has(.jdgm-reviews-grid-widget)+.shopify-section .elixir-panel-zone{margin-top:calc(var(--elixir-section-y) - 4.8rem)}.elixir-panel-zone{position:relative;z-index:2;margin-top:var(--elixir-section-y);margin-bottom:-4.8rem}.elixir-panel{position:relative;width:100%;height:min(160vw,64rem);overflow:clip;background:var(--elixir-ink);color:#fff;box-shadow:var(--elixir-shadow-2)}@media screen and (min-width:750px){.elixir-panel{height:min(56.25vw,72rem)}}.elixir-panel__img-pic{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.elixir-panel__img{display:block;width:100%;height:100%;object-fit:cover}.elixir-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#00000059,#00000026 45%,#00000073);pointer-events:none}.elixir-panel__label{position:absolute;z-index:2;top:3.2rem;left:max(var(--elixir-gutter),calc((100vw - var(--elixir-wrap)) / 2));color:#fff;padding:.4rem 1.2rem;margin-left:-1.2rem;background:#000000a6;box-shadow:0 0 2.4rem 1.2rem #000000a6}.elixir-panel__label:before,.elixir-panel__label:after{color:#ffffff73}.elixir-panel__giant{position:absolute;z-index:1;left:max(var(--elixir-gutter),calc((100vw - var(--elixir-wrap)) / 2));top:44%;transform:translateY(-50%);margin:0;font-family:var(--font-heading-family);font-weight:500;font-size:clamp(4rem,4.4vw,6.3rem);line-height:1;white-space:nowrap;color:#ffffff12;pointer-events:none}@media screen and (max-width:749px){.elixir-panel__giant{display:none}}.elixir-panel__card{position:absolute;z-index:2;left:50%;bottom:6.4rem;transform:translate(-50%);width:min(calc(100% - 3.2rem),44rem);padding:2.4rem 2.8rem;background:#11111194;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.18);color:#fff;font-size:var(--elixir-t-sm);line-height:var(--elixir-lh-body);text-align:center}.elixir-panel__card p{margin:0 0 1.2rem;font-size:inherit;line-height:inherit}.elixir-panel__card p:last-child{margin-bottom:0}.elixir-panel__card a{color:#fff}@media screen and (min-width:750px){.elixir-panel__card{padding:3.2rem 3.6rem;font-size:var(--elixir-t-base)}}@media screen and (max-width:749px){.elixir-panel__label{top:2.4rem}.elixir-panel__card{bottom:5.6rem}}.elixir-v2 .footer{position:relative;z-index:1}.elixir-home .footer{padding-top:11.2rem!important}.elixir-v2 .footer .footer__content-top{padding-bottom:3.2rem}.elixir-v2 .footer-block__heading{margin-bottom:1.2rem;font-family:var(--font-body-family);font-size:var(--elixir-t-xs)!important;font-weight:600;letter-spacing:.02em;line-height:1.4}.elixir-v2 .footer-block__details-content .list-menu__item--link,.elixir-v2 .footer-block__details-content.rte,.elixir-v2 .footer-block__details-content.rte p{font-size:var(--elixir-t-sm);line-height:1.7}.elixir-v2 .footer-block__details-content .list-menu__item--link{padding-block:.3rem}.elixir-v2 .footer .newsletter-form__field-wrapper .field__input{background:transparent;border:1px solid rgba(255,255,255,.35)!important;border-radius:0!important;box-shadow:none!important;color:#fff;font-size:var(--elixir-t-sm)}.elixir-v2 .footer .newsletter-form__field-wrapper .field__input:focus{border-color:#fff!important}.elixir-v2 .footer .newsletter-form__field-wrapper .field:after,.elixir-v2 .footer .newsletter-form__field-wrapper .field:before{box-shadow:none!important}.elixir-v2 .footer .newsletter-form__field-wrapper .field__label{color:#fff9;font-size:var(--elixir-t-sm)}.elixir-v2 .footer .newsletter-form__button{min-height:4.4rem}.elixir-v2 .footer .footer__content-bottom{border-top:1px solid rgba(255,255,255,.14)}.elixir-footer__pay,.elixir-footer__pay .elixir-payment-row{margin:0;padding:0;display:flex;align-items:center;gap:1.6rem;list-style:none;flex-wrap:wrap}.elixir-footer__pay .elixir-payment-row__item{display:inline-flex;align-items:center;background:#fff;padding:.4rem .8rem}.elixir-footer__pay .elixir-payment-row__logo{display:block;height:1.6rem;width:auto}@media screen and (max-width:749px){.elixir-footer__pay .elixir-payment-row{gap:.8rem}.elixir-footer__pay .elixir-payment-row__item{padding:.4rem .6rem}.elixir-footer__pay .elixir-payment-row__logo{height:1.4rem}}.elixir-v2 .rte table:not(.elixir-spec){display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;table-layout:auto}.elixir-footer__pay-label{margin:0 0 .8rem;font-size:var(--elixir-t-xs);letter-spacing:.02em;color:#fff9}.elixir-footer__giant{display:block;width:100%;margin:4rem auto 0;padding:0}.elixir-footer__giant svg{display:block;width:100%;height:auto;overflow:visible}.elixir-footer__giant text{font-family:var(--font-heading-family);font-weight:500;fill:#fff;text-transform:uppercase}.elixir-v2 .footer .footer__content-bottom-wrapper--center+.elixir-footer__giant{margin-top:3.2rem}@media screen and (max-width:749px){.elixir-v2 .footer .policies{display:flex;flex-wrap:wrap;justify-content:center;column-gap:1.6rem;row-gap:0}.elixir-v2 .footer .policies li:before{content:none;padding:0}}body.elixir-v2 #ProductGridContainer>.collection:not(.template-search__results)>.product-grid{gap:1.6rem;background:transparent}body.elixir-v2 #ProductGridContainer>.collection:not(.template-search__results)>.product-grid>.grid__item{background:transparent}@media screen and (min-width:750px){.elixir-v2 .facets-vertical .product-grid-container{padding-right:var(--elixir-pad-inline);padding-top:2.4rem}}@media screen and (max-width:749px){body.elixir-v2 #ProductGridContainer>.collection:not(.template-search__results)>.product-grid{gap:1.2rem;padding-inline:1.2rem}.elixir-v2 #main-collection-filters.facets-wrapper{background:var(--elixir-ground)}}.elixir-v2 .collection-hero,.elixir-v2 .elixir-premium .facets-vertical .facets-wrapper{background:transparent}.elixir-v2 .product__media-item .product__media,.elixir-v2 .product__media-item .product__media img,.elixir-v2 .product__media-wrapper .product__media{background:var(--elixir-card)}.elixir-v2 .product__media-item .product__media{box-shadow:var(--elixir-shadow-1)}.elixir-v2 .product__media-item .product__media:before,.elixir-v2 .product__media-item .product__media:after{box-shadow:none;border:0}.elixir-v2 .elixir-notes.gradient,.elixir-v2 .elixir-pairs-with.gradient,.elixir-v2 .elixir-recently-viewed.gradient,.elixir-v2 .elixir-category-band.gradient{background:transparent}@media(prefers-reduced-motion:reduce){.elixir-announce__track,.elixir-ticker__track{animation:none}.elixir-hero2__slide,.elixir-stack__item,.elixir-gender__img,.elixir-gender__media,.elixir-toggle button,.elixir-finder__chip,.elixir-shelf__tab,.elixir-bn__arrow,.elixir-cf__nav button,.elixir-v2 .product-grid>.grid__item .card-wrapper{transition:none!important}.elixir-bn__track{scroll-behavior:auto}.elixir-gender__tile:hover .elixir-gender__img{transform:none}}.card__media.elixir-card-media--frame .media,.card__media.elixir-card-media--contain .media,.elixir-recent__media.elixir-card-media--frame,.elixir-recent__media.elixir-card-media--contain{background:#fff}.card__media.elixir-card-media--contain .media>img,.elixir-recent__media.elixir-card-media--contain>img{object-fit:contain}.card__media.elixir-card-media--frame .media>img,.elixir-recent__media.elixir-card-media--frame>img{top:12%;left:12%;right:auto;bottom:auto;width:76%;height:76%;object-fit:contain;box-sizing:border-box;border:.6rem solid #fff;box-shadow:0 0 0 1px #11111114,0 .8rem 2.4rem #11111114}
/*# sourceMappingURL=/cdn/shop/t/8/assets/elixir-v2.css.map */
