:root{--aviqora-ivory: #FBF8F4;--aviqora-stone: #EFE7DC;--aviqora-mist: #F1EAE1;--aviqora-plum: #3B2236;--aviqora-plum-deep: #241521;--aviqora-plum-soft: #4A2E44;--aviqora-forest: #3B2236;--aviqora-forest-deep: #241521;--aviqora-ink: #241A21;--aviqora-champagne: #B0896F;--aviqora-gold: #B0896F;--aviqora-gold-soft: #CDB6A2;--aviqora-champagne-light: #D9C4B4;--aviqora-focus: #7A5C4C;--aviqora-blush: #E7C3B9;--aviqora-blush-soft: #F3E2DC;--aviqora-hairline: rgb(36 21 33 / .1);--aviqora-hairline-strong: rgb(36 21 33 / .22);--aviqora-shadow-sm: 0 1px 2px rgb(36 21 33 / .04), 0 8px 24px -12px rgb(36 21 33 / .1);--aviqora-shadow-md: 0 2px 6px rgb(36 21 33 / .05), 0 24px 60px -24px rgb(36 21 33 / .16);--aviqora-section-gap: clamp(64px, 9vw, 140px);--aviqora-measure: 62ch;--aviqora-ease: cubic-bezier(.16, 1, .3, 1);--aviqora-reveal-duration: .9s}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,.h1,.h2,.h3{font-optical-sizing:auto;font-feature-settings:"liga" 1,"kern" 1}h1,.h1{line-height:1.02}h2,.h2{line-height:1.08}.rte p,.prose p{max-width:var(--aviqora-measure)}.aviqora-eyebrow{display:inline-flex;align-items:center;gap:.6em;font-family:var(--font-subheading--family);font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--color-foreground-subdued);margin:0 0 1rem}.aviqora-eyebrow:before{content:"";width:28px;height:1px;background:currentcolor;opacity:.5}.aviqora-eyebrow--center:after{content:"";width:28px;height:1px;background:currentcolor;opacity:.5}.button,.button-secondary,.button-custom{letter-spacing:.14em;font-size:.78rem;padding-block:1.15rem;padding-inline:2.1rem;transition:color .4s var(--aviqora-ease),background-color .4s var(--aviqora-ease),box-shadow .4s var(--aviqora-ease),transform .4s var(--aviqora-ease)}@media(hover:hover){.button:hover,.button-secondary:hover,.button-custom:hover{transform:translateY(-1px)}}.aviqora-link{position:relative;display:inline-block;font-family:var(--font-subheading--family);font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;color:var(--color-foreground);padding-block-end:4px}.aviqora-link:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentcolor;transform:scaleX(1);transform-origin:right;transition:transform .5s var(--aviqora-ease)}@media(hover:hover){.aviqora-link:hover:after{transform:scaleX(0);transform-origin:left}}.header,.header-section{--border-color: var(--aviqora-hairline)}#header-component{transition:background-color .4s var(--aviqora-ease),box-shadow .4s var(--aviqora-ease),backdrop-filter .4s var(--aviqora-ease)}#header-component[data-sticky-state=active],.header[data-sticky-state=active]{background-color:rgb(var(--color-background-rgb, 251 249 245) / .82);-webkit-backdrop-filter:saturate(1.1) blur(14px);backdrop-filter:saturate(1.1) blur(14px);box-shadow:0 1px 0 var(--aviqora-hairline)}.header__menu a,.menu-drawer a{letter-spacing:.04em}.announcement-bar,.header-announcements{font-size:.72rem;letter-spacing:.16em;text-transform:uppercase}.shopify-section+.shopify-section .section:not(.disable-section-top-offset){--section-min-rhythm: clamp(12px, 3vw, 32px)}product-card{--card-border-hover: var(--aviqora-hairline-strong)}.product-card__content,.product-card-details{padding-block-start:1.1rem}.product-card__content .product-title,.product-card__content h3,.product-card__content h4{font-family:var(--font-body--family);font-weight:500;font-size:.95rem;letter-spacing:.005em;line-height:1.35}.product-card__content .price,.card-gallery~* .price{font-family:var(--font-subheading--family);font-size:.82rem;letter-spacing:.06em;color:var(--color-foreground-subdued)}@media(hover:hover){.card-hover-effect-none product-card .product-media-container img{transition:transform 1.2s var(--aviqora-ease)}.card-hover-effect-none product-card:hover .product-media-container img{transform:scale(1.04)}}.accordion--dividers .details{border-color:var(--aviqora-hairline)}.accordion .details__header{padding-block:1.35rem;letter-spacing:.02em}.accordion .details-content{padding-block-end:1.6rem;color:var(--color-foreground-subdued)}.variant-option input+label,.variant-option .variant-option__button-label{letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}sticky-add-to-cart,.sticky-add-to-cart{box-shadow:0 -1px 0 var(--aviqora-hairline),0 -18px 40px -24px #2415212e;background-color:rgb(var(--color-background-rgb, 251 249 245) / .94);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.product-information .price{font-family:var(--font-subheading--family);letter-spacing:.04em}.product-information .add-to-cart-button{min-height:54px;letter-spacing:.03em;box-shadow:var(--aviqora-shadow-md)}@media(prefers-reduced-motion:no-preference){html.aviqora-js [data-aviqora-reveal]{opacity:0;transform:translateY(18px);transition:opacity var(--aviqora-reveal-duration) var(--aviqora-ease),transform var(--aviqora-reveal-duration) var(--aviqora-ease);will-change:opacity,transform}html.aviqora-js [data-aviqora-reveal].is-visible{opacity:1;transform:none}html.aviqora-js [data-aviqora-reveal][data-aviqora-reveal-delay="1"]{transition-delay:90ms}html.aviqora-js [data-aviqora-reveal][data-aviqora-reveal-delay="2"]{transition-delay:.18s}html.aviqora-js [data-aviqora-reveal][data-aviqora-reveal-delay="3"]{transition-delay:.27s}html.aviqora-js [data-aviqora-reveal][data-aviqora-reveal-delay="4"]{transition-delay:.36s}}.aviqora-section{padding-inline:var(--page-margin, 20px);background-color:var(--aviqora-section-bg, transparent);color:var(--aviqora-section-fg, inherit)}@media(max-width:749px){.aviqora-section[style*=padding-block]{padding-block:clamp(32px,9vw,64px)!important}}@media(max-width:749px){#shopify-section-product_reveal,#shopify-section-concierge{display:none}}.aviqora-section__inner{max-width:90rem;margin-inline:auto}.aviqora-section__inner--narrow{max-width:46rem}.aviqora-section__head{margin-block-end:clamp(32px,5vw,64px)}.aviqora-section__head--center{text-align:center;margin-inline:auto;max-width:40rem}.aviqora-section__title{margin:0}.aviqora-section__intro{margin:1rem 0 0;color:var(--color-foreground-subdued);max-width:44ch}.aviqora-section__head--center .aviqora-section__intro{margin-inline:auto}.aviqora-divider{width:100%;height:1px;background:var(--aviqora-hairline);border:0}.aviqora-petal{width:40px;height:40px;border-radius:60% 0;background:linear-gradient(135deg,var(--aviqora-blush),var(--aviqora-blush-soft));opacity:.9}.aviqora-concierge__launcher{position:fixed;z-index:var(--layer-window-overlay, 10);inset-block-end:clamp(16px,4vw,28px);inset-inline-end:clamp(16px,4vw,28px);display:inline-flex;align-items:center;gap:.7rem;padding:.85rem 1.25rem .85rem 1rem;background:var(--aviqora-ink);color:var(--aviqora-ivory);border:0;border-radius:999px;font-family:var(--font-subheading--family);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;box-shadow:var(--aviqora-shadow-md);transition:transform .4s var(--aviqora-ease),background-color .4s var(--aviqora-ease),opacity .3s var(--aviqora-ease)}@media(hover:hover){.aviqora-concierge__launcher:hover{transform:translateY(-2px);background:#4a2e44}}.aviqora-concierge.is-open .aviqora-concierge__launcher{opacity:0;pointer-events:none}@media(max-width:749px){.aviqora-concierge__launcher{inset-block-end:calc(96px + env(safe-area-inset-bottom,0px))}}.aviqora-concierge__launcher-icon{display:inline-flex;flex-shrink:0;color:var(--aviqora-gold-soft)}.aviqora-concierge__launcher-icon svg{display:block}.aviqora-concierge__scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--layer-menu-drawer, 20);background:#140c1266;opacity:0;transition:opacity .4s var(--aviqora-ease)}.aviqora-concierge.is-open .aviqora-concierge__scrim{opacity:1}.aviqora-concierge__panel{position:fixed;z-index:calc(var(--layer-menu-drawer, 20) + 1);inset-block:0;inset-inline-end:0;width:min(420px,100vw);display:flex;flex-direction:column;background:var(--aviqora-ivory);color:var(--aviqora-ink);box-shadow:var(--aviqora-shadow-md);transform:translate(100%);transition:transform .5s var(--aviqora-ease)}.aviqora-concierge.is-open .aviqora-concierge__panel{transform:none}.aviqora-concierge__panel:focus-visible{outline:none}.aviqora-concierge__panel[hidden]{display:none}.aviqora-concierge__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.4rem 1.4rem 1.1rem;border-bottom:1px solid var(--aviqora-hairline)}.aviqora-concierge__kicker{margin:0 0 .2rem;font-family:var(--font-subheading--family);font-size:.62rem;letter-spacing:.24em;text-transform:uppercase;color:var(--color-foreground-subdued)}.aviqora-concierge__title{margin:0;font-family:var(--font-heading--family);font-size:1.5rem;line-height:1.1}.aviqora-concierge__close{flex-shrink:0;width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--aviqora-hairline);background:transparent;color:inherit;cursor:pointer;transition:background-color .3s var(--aviqora-ease)}@media(hover:hover){.aviqora-concierge__close:hover{background:var(--aviqora-mist)}}.aviqora-concierge__log{flex:1;overflow-y:auto;padding:1.3rem 1.4rem;display:flex;flex-direction:column;gap:.8rem}.aviqora-concierge__msg{max-width:88%;padding:.8rem 1rem;font-size:.9rem;line-height:1.55}.aviqora-concierge__msg p{margin:0 0 .5em}.aviqora-concierge__msg p:last-child{margin-bottom:0}.aviqora-concierge__msg--bot{align-self:flex-start;background:#fff;border:1px solid var(--aviqora-hairline)}.aviqora-concierge__msg--user{align-self:flex-end;background:var(--aviqora-ink);color:var(--aviqora-ivory)}.aviqora-concierge__msg.is-pending{opacity:.55;font-style:italic}.aviqora-concierge__typing{display:inline-flex;gap:4px;align-items:center}.aviqora-concierge__typing span{width:6px;height:6px;border-radius:50%;background:var(--color-foreground-subdued, currentcolor);opacity:.5}@media(prefers-reduced-motion:no-preference){.aviqora-concierge__typing span{animation:aviqora-typing 1.2s var(--aviqora-ease) infinite}.aviqora-concierge__typing span:nth-child(2){animation-delay:.15s}.aviqora-concierge__typing span:nth-child(3){animation-delay:.3s}}@keyframes aviqora-typing{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-3px);opacity:1}}.aviqora-concierge__status{margin:0;padding:.5rem 1.4rem;font-family:var(--font-subheading--family);font-size:.58rem;letter-spacing:.2em;text-transform:uppercase;color:var(--color-foreground-subdued);border-bottom:1px solid var(--aviqora-hairline)}.aviqora-concierge__status:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;margin-inline-end:.5em;background:var(--aviqora-gold-soft);vertical-align:middle}.aviqora-concierge__band{text-align:center;padding-block:clamp(56px,9vw,120px)}.aviqora-concierge__band-heading{margin:0 0 .9rem}.aviqora-concierge__band-body{margin:0 auto 2rem;max-width:44ch;line-height:1.7;color:var(--aviqora-section-fg, inherit);opacity:.85}.aviqora-concierge__band .button{--button-background-color: var(--aviqora-section-fg, var(--color-background));--button-color: var(--aviqora-section-bg, var(--color-foreground));--button-border-color: var(--aviqora-section-fg, var(--color-background))}.aviqora-concierge__topics{padding:0 1.4rem .4rem}.aviqora-concierge__topics-label{margin:0 0 .6rem;font-family:var(--font-subheading--family);font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:var(--color-foreground-subdued)}.aviqora-concierge__chips{display:flex;flex-wrap:wrap;gap:.5rem;padding:.4rem 0 .2rem}.aviqora-concierge__chip{padding:.5rem .85rem;font-family:var(--font-body--family);font-size:.8rem;line-height:1.2;background:transparent;color:inherit;border:1px solid var(--aviqora-hairline-strong);border-radius:999px;cursor:pointer;transition:background-color .3s var(--aviqora-ease),color .3s var(--aviqora-ease)}@media(hover:hover){.aviqora-concierge__chip:hover{background:var(--aviqora-ink);color:var(--aviqora-ivory)}}.aviqora-concierge__form{display:flex;gap:.5rem;padding:1rem 1.4rem;border-top:1px solid var(--aviqora-hairline)}.aviqora-concierge__input{flex:1;min-width:0;padding:.7rem .85rem;font-size:.9rem;background:#fff;border:1px solid var(--aviqora-hairline-strong);color:inherit}.aviqora-concierge__send{flex-shrink:0;width:42px;display:grid;place-items:center;background:var(--aviqora-ink);color:var(--aviqora-ivory);border:0;cursor:pointer}.aviqora-concierge__foot{margin:0;padding:0 1.4rem 1.2rem;font-size:.72rem;line-height:1.5;color:var(--color-foreground-subdued)}.aviqora-concierge__human{color:inherit;text-decoration:underline}@media(prefers-reduced-motion:reduce){.aviqora-concierge__panel,.aviqora-concierge__scrim,.aviqora-concierge__launcher{transition:none}}@media(max-width:749px){.aviqora-concierge__launcher-label{display:none}.aviqora-concierge__launcher{padding:0;width:48px;height:48px;justify-content:center}.aviqora-concierge__panel{width:100vw}}.aviqora-video{position:relative;width:100%;height:100%;overflow:hidden;background:var(--aviqora-ink)}.aviqora-video[style*=--aviqora-video-aspect]{aspect-ratio:var(--aviqora-video-aspect);height:auto}.aviqora-video__el{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--aviqora-video-obj, center);display:block}.aviqora-video__poster-img{object-position:var(--aviqora-video-obj, center)}@media(max-width:749px){.aviqora-video__el,.aviqora-video__poster-img{object-position:var(--aviqora-video-obj-m, center)}}.aviqora-video__el--mobile{display:none}.aviqora-video__play{position:absolute;inset:50% auto auto 50%;translate:-50% -50%;z-index:2;width:64px;height:64px;display:grid;place-items:center;border:1px solid rgb(251 249 245 / .7);border-radius:50%;background:#24152159;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--aviqora-ivory);cursor:pointer;transition:background-color .3s var(--aviqora-ease),transform .3s var(--aviqora-ease)}@media(hover:hover){.aviqora-video__play:hover{background:#24152199;transform:translate(-50%,-50%) scale(1.05)}}.aviqora-video--playing .aviqora-video__play{display:none}.aviqora-video__poster{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .6s var(--aviqora-ease);pointer-events:none}.aviqora-video__poster.is-shown{opacity:1;pointer-events:auto}.aviqora-video__poster-img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:749px){.aviqora-video__el--mobile{display:block}.aviqora-video__el--desktop:not(:only-of-type){display:none}}@media(prefers-reduced-motion:reduce){.aviqora-video__poster{opacity:1}}.aviqora-ph{position:relative;width:100%;height:100%;min-height:100%;display:grid;place-items:center;overflow:hidden;background:radial-gradient(120% 90% at 50% 12%,rgb(255 255 255 / .5),transparent 60%),linear-gradient(180deg,var(--aviqora-stone),var(--aviqora-ivory));color:var(--aviqora-champagne)}.aviqora-ph--dark{background:radial-gradient(130% 100% at 50% 0%,rgb(150 110 135 / .35),transparent 62%),linear-gradient(180deg,var(--aviqora-forest),var(--aviqora-forest-deep));color:var(--aviqora-champagne-light)}.aviqora-ph__motif{width:clamp(96px,16vw,200px);height:auto;opacity:.5}.aviqora-ph--dark .aviqora-ph__motif{opacity:.38}.aviqora-ph__label{position:absolute;inset-block-end:clamp(14px,3vw,28px);font-family:var(--font-subheading--family);font-size:.62rem;letter-spacing:.24em;text-transform:uppercase;color:inherit;opacity:.75}@media(prefers-reduced-motion:no-preference){.aviqora-ph__motif{animation:aviqora-ph-breathe 9s var(--aviqora-ease) infinite}}@keyframes aviqora-ph-breathe{0%,to{transform:scale(1);opacity:.42}50%{transform:scale(1.03);opacity:.55}}.aviqora-eyebrow:before,.aviqora-eyebrow--center:after{background:var(--aviqora-champagne);opacity:.85}.aviqora-section__title,.aviqora-story__heading,.aviqora-why__heading,.aviqora-faq__heading,.aviqora-pf__heading,.aviqora-cv__heading,.aviqora-videosection__heading,.aviqora-news__heading,.aviqora-concierge__band-heading{letter-spacing:-.012em;text-wrap:balance}@media(min-width:750px){.aviqora-section__head{margin-block-end:clamp(40px,5vw,72px)}}.aviqora-news{--color-foreground-subdued: rgb(251 249 245 / .66)}.button,.button-secondary,.button-custom{font-size:.74rem;letter-spacing:.16em}.footer-section .footer,.section--footer{--border-color: var(--aviqora-hairline)}.footer a{letter-spacing:.03em}.footer-utilities,.section--footer-utilities{font-size:.72rem;letter-spacing:.06em}.aviqora-hero__placeholder,.aviqora-video__ph{position:absolute;top:0;right:0;bottom:0;left:0}.aviqora-section__title,.aviqora-story__heading,.aviqora-why__heading,.aviqora-pf__heading,.aviqora-cv__heading,.aviqora-videosection__heading{font-size:clamp(2rem,1.2rem + 3vw,3.4rem);line-height:1.06}.aviqora-faq__heading{font-size:clamp(1.9rem,1.2rem + 2.4vw,2.8rem);line-height:1.08}.aviqora-eyebrow{font-size:.66rem;letter-spacing:.26em}.aviqora-eyebrow:before,.aviqora-eyebrow--center:after{width:34px}.aviqora-section{--aviqora-pad: clamp(72px, 11vw, 168px)}.aviqora-story__body,.aviqora-pf__intro,.aviqora-cv__body,.aviqora-why__intro{font-size:1.02rem;line-height:1.8}@media(prefers-reduced-motion:no-preference){html.aviqora-js [data-aviqora-reveal] .aviqora-story__img,html.aviqora-js [data-aviqora-reveal] .aviqora-why__img,html.aviqora-js [data-aviqora-reveal].aviqora-pf__media .aviqora-pf__img,html.aviqora-js [data-aviqora-reveal] .aviqora-ph{clip-path:inset(0 0 12% 0);transform:scale(1.04);transition:clip-path 1.1s var(--aviqora-ease),transform 1.4s var(--aviqora-ease)}html.aviqora-js [data-aviqora-reveal].is-visible .aviqora-story__img,html.aviqora-js [data-aviqora-reveal].is-visible .aviqora-why__img,html.aviqora-js [data-aviqora-reveal].is-visible.aviqora-pf__media .aviqora-pf__img,html.aviqora-js [data-aviqora-reveal].is-visible .aviqora-ph{clip-path:inset(0 0 0 0);transform:none}}.aviqora-hero__actions .button,.aviqora-pf__actions .button{padding-block:1.25rem;padding-inline:2.4rem}@media(hover:hover){.aviqora-hero__actions .button:hover,.aviqora-pf__actions .button:hover{box-shadow:0 14px 34px -18px #a88f628c}}.aviqora-ship{display:grid;gap:.55rem;width:100%;padding:.9rem 0 .2rem}.aviqora-ship__msg{margin:0;font-family:var(--font-subheading--family);font-size:.72rem;letter-spacing:.06em;line-height:1.4;color:var(--color-foreground, #1E2420)}.aviqora-ship__msg strong{font-weight:600}.aviqora-ship__track{position:relative;height:2px;background:var(--aviqora-hairline-strong);overflow:hidden}.aviqora-ship__fill{position:absolute;inset:0 auto 0 0;width:var(--aviqora-ship-pct, 0%);background:var(--aviqora-champagne);transition:width .6s var(--aviqora-ease)}.aviqora-ship--met .aviqora-ship__fill{background:var(--aviqora-forest)}.aviqora-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--layer-menu-drawer, 20) + 3);display:grid;place-items:center;padding:clamp(16px,4vw,48px)}.aviqora-popup[hidden]{display:none}.aviqora-popup__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#140c128c;opacity:0;transition:opacity .4s var(--aviqora-ease)}.aviqora-popup.is-open .aviqora-popup__scrim{opacity:1}.aviqora-popup__dialog{position:relative;display:grid;grid-template-columns:1fr;width:min(880px,100%);max-height:calc(100dvh - (2*clamp(16px,4vw,48px)));overflow:auto;background:var(--aviqora-ivory);color:var(--aviqora-ink);box-shadow:var(--aviqora-shadow-md);opacity:0;transform:translateY(16px) scale(.98);transition:opacity .5s var(--aviqora-ease),transform .5s var(--aviqora-ease)}.aviqora-popup.is-open .aviqora-popup__dialog{opacity:1;transform:none}@media(min-width:800px){.aviqora-popup__dialog{grid-template-columns:.82fr 1fr}}.aviqora-popup__close{position:absolute;inset-block-start:12px;inset-inline-end:12px;z-index:2;width:34px;height:34px;display:grid;place-items:center;border:0;background:#fbf9f5d9;color:var(--aviqora-ink);cursor:pointer}.aviqora-popup__media{position:relative;min-height:220px;background:var(--aviqora-stone)}.aviqora-popup__img,.aviqora-popup__ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media(max-width:799px){.aviqora-popup__media{min-height:160px;aspect-ratio:16 / 9}}.aviqora-popup__body{padding:clamp(28px,5vw,52px);display:flex;flex-direction:column;gap:.9rem}.aviqora-popup__heading{margin:0;font-family:var(--font-heading--family);font-size:clamp(1.7rem,1.2rem + 1.8vw,2.4rem);line-height:1.08}.aviqora-popup__offer{margin:0;font-family:var(--font-heading--family);font-style:italic;font-size:1.15rem;color:var(--aviqora-champagne)}.aviqora-popup__text{margin:0;color:var(--color-foreground-subdued);line-height:1.7}.aviqora-popup__field{display:flex;gap:.6rem;border-bottom:1px solid var(--aviqora-hairline-strong);padding-block-end:.5rem;margin-block-start:.4rem}.aviqora-popup__field input{flex:1;min-width:0;border:0;background:transparent;font-size:.95rem;padding:.5rem .25rem}.aviqora-popup__field input:focus-visible{outline:none}.aviqora-popup__field .button{white-space:nowrap;padding-block:.9rem;padding-inline:1.5rem}.aviqora-popup__note{margin:.6rem 0 0;font-size:.85rem}.aviqora-popup__note--ok{color:var(--aviqora-forest)}.aviqora-popup__note--ok strong{font-size:1rem;letter-spacing:.08em}.aviqora-popup__note--err{color:#8b2f2f}.aviqora-popup__disclaimer{margin:.3rem 0 0;font-size:.68rem;letter-spacing:.03em;color:var(--color-foreground-subdued)}.aviqora-popup__disclaimer p{margin:0}@media(max-width:559px){.aviqora-popup__field{flex-direction:column;border:0;gap:.8rem}.aviqora-popup__field input{border-bottom:1px solid var(--aviqora-hairline-strong)}}@media(prefers-reduced-motion:reduce){.aviqora-popup__scrim,.aviqora-popup__dialog{transition:none}}.aviqora-social__grid{list-style:none;margin:clamp(28px,5vw,56px) 0 0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(8px,1.5vw,18px)}@media(min-width:750px){.aviqora-social__grid{grid-template-columns:repeat(4,1fr)}}.aviqora-social__item{position:relative;aspect-ratio:1;overflow:hidden;background:var(--aviqora-stone)}.aviqora-social__item img{width:100%;height:100%;object-fit:cover;display:block}@media(hover:hover){.aviqora-social__item img{transition:transform 1s var(--aviqora-ease)}.aviqora-social__item:hover img{transform:scale(1.05)}}.aviqora-social__handle{display:inline-block;margin-block-start:clamp(24px,4vw,40px);font-family:var(--font-subheading--family);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase}.cart-drawer__dialog,.theme-drawer__dialog.color-custom-drawer{--border-color: var(--aviqora-hairline)}.theme-drawer__title,#cart-drawer-heading{font-family:var(--font-heading--family);letter-spacing:-.01em}.cart-items__table-row .price,.cart__subtotal-container .price,cart-summary .price{font-family:var(--font-subheading--family);letter-spacing:.03em}.cart-drawer__summary .button,.cart__checkout-button{letter-spacing:.16em}.aviqora-scene{position:relative;background:var(--aviqora-ivory)}.aviqora-scene__stage{position:relative}.aviqora-scene__beat{position:relative;display:grid;align-items:center;min-height:82svh;padding-block:clamp(64px,12vh,140px);overflow:hidden}.aviqora-scene.is-static .aviqora-scene__beat--m-hide{display:none}.aviqora-scene:not(.is-cinematic) .aviqora-scene__mid,.aviqora-scene:not(.is-cinematic) .aviqora-scene__fg,.aviqora-scene:not(.is-cinematic) .aviqora-scene__gleam{display:none}.aviqora-scene.is-cinematic{height:calc((var(--beats, 1) + .5) * 100svh)}.aviqora-scene.is-cinematic .aviqora-scene__stage{position:sticky;top:0;height:100svh;overflow:hidden}.aviqora-scene.is-cinematic .aviqora-scene__beat{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0;padding-block:0;--enter: 0;--exit: 0;--local: 0;opacity:calc(var(--enter) - var(--exit));transform:scale(calc(1 + (1 - var(--enter)) * .05 - var(--exit) * .06)) translateY(calc((1 - var(--enter)) * 2vh));will-change:opacity,transform;z-index:calc(var(--i, 0) + 1)}.aviqora-scene.is-cinematic .aviqora-scene__beat[data-beat="0"]{--enter: 1;z-index:1}.aviqora-scene__bg{position:absolute;top:-8%;right:0;bottom:-8%;left:0;z-index:0}.aviqora-scene.is-cinematic .aviqora-scene__bg{transform:translate3d(0,calc((var(--local, .5) - .5) * var(--depth, .2) * -26vh),0);will-change:transform}.aviqora-scene__img,.aviqora-scene__video,.aviqora-scene__ph,.aviqora-scene__bg>.aviqora-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.aviqora-scene__img--m{display:none}.aviqora-scene__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgb(36 21 33 / calc(var(--o, .3) + .12)),rgb(36 21 33 / calc(var(--o, .3) * .35)))}.aviqora-scene__beat--bg-ivory{background:var(--aviqora-ivory)}.aviqora-scene__beat--bg-stone{background:var(--aviqora-stone)}.aviqora-scene__beat--bg-plum{background:radial-gradient(140% 110% at 50% 0%,var(--aviqora-plum-soft),transparent 60%),var(--aviqora-plum)}.aviqora-scene__beat--bg-plum-deep{background:radial-gradient(150% 120% at 50% -10%,var(--aviqora-plum),transparent 62%),var(--aviqora-plum-deep)}.aviqora-scene__beat--text-light{color:var(--aviqora-ivory)}.aviqora-scene__beat--text-dark{color:var(--aviqora-ink)}.aviqora-scene__mid{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.aviqora-scene__mid svg{display:block;width:100%;height:100%}.aviqora-scene__ribbon{fill:none;stroke-width:1.5;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1600;stroke-dashoffset:calc(1600 - var(--local, 0) * 1600);opacity:.4}.aviqora-scene__ribbon--2{opacity:.24;stroke-width:1}.aviqora-scene__beat--text-light .aviqora-scene__ribbon{stroke:var(--aviqora-champagne-light)}.aviqora-scene__beat--text-light .aviqora-scene__ribbon--2{stroke:var(--aviqora-champagne)}.aviqora-scene__beat--text-dark .aviqora-scene__ribbon{stroke:var(--aviqora-plum-soft)}.aviqora-scene__beat--text-dark .aviqora-scene__ribbon--2{stroke:var(--aviqora-champagne)}.aviqora-scene.is-cinematic .aviqora-scene__mid{transform:translate3d(0,calc((var(--local, .5) - .5) * var(--depth-mid, .4) * -30vh),0);will-change:transform}.aviqora-scene__fg{position:absolute;top:-12%;right:-18%;bottom:-12%;left:-18%;pointer-events:none;display:grid;opacity:0}.aviqora-scene__fg svg{width:min(58vw,620px);height:auto;filter:blur(2px)}.aviqora-scene__fg--a{justify-items:end;align-content:start}.aviqora-scene__fg--b{justify-items:start;align-content:end}.aviqora-scene__fg--c{justify-items:center;align-content:center}.aviqora-scene.is-cinematic .aviqora-scene__fg{opacity:calc(var(--enter, 1) - var(--exit, 0));transform:scale(calc(.55 + var(--local, 0) * .95)) translateY(calc((1 - var(--local, 0)) * 6vh));filter:blur(calc((1 - var(--enter, 1)) * 10px));will-change:transform,opacity,filter}.aviqora-scene__gleam{position:absolute;top:-20%;right:-35%;bottom:-20%;left:-35%;z-index:4;pointer-events:none;background:linear-gradient(115deg,transparent 42%,rgb(217 196 180 / .14) 47%,rgb(217 196 180 / .28) 50%,rgb(217 196 180 / .14) 53%,transparent 58%);mix-blend-mode:screen;opacity:0}.aviqora-scene.is-cinematic .aviqora-scene__gleam{opacity:1;transform:translate3d(calc(-60% + var(--scene-p, 0) * 220%),0,0);will-change:transform}.aviqora-hero3d{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden;perspective:1400px;animation:aviqora-hero-boot 2.2s var(--aviqora-ease) both}.aviqora-hero3d__blob{position:absolute;border-radius:45% 55% 60% 40%/48% 42% 58% 52%;will-change:transform,opacity,filter}.aviqora-hero3d__blob--bg{width:62vw;height:62vw;max-width:780px;max-height:780px;left:-16vw;top:-14vw;border-radius:42% 58% 61% 39%/46% 42% 58% 54%;background:radial-gradient(120% 120% at 26% 22%,rgb(251 248 244 / .3),transparent 46%),linear-gradient(155deg,#4a2e4452,#3b22366b 55%,#24152142);box-shadow:0 60px 140px -60px #24152159;opacity:.85;animation:aviqora-hero-blob-in 1.6s var(--aviqora-ease) .1s backwards}.aviqora-hero3d__blob--mid{width:38vw;height:38vw;max-width:480px;max-height:480px;right:-4vw;top:8vw;border-radius:55% 45% 40% 60%/50% 55% 45% 50%;background:radial-gradient(120% 120% at 30% 25%,rgb(255 255 255 / .5),transparent 42%),linear-gradient(150deg,#fbf8f4d9,#b0896f59 60%,#4a2e4438);box-shadow:0 40px 90px -40px #24152147;opacity:.9;animation:aviqora-hero-blob-in 1.6s var(--aviqora-ease) .3s backwards}.aviqora-hero3d__blob--fg{width:44vw;height:44vw;max-width:540px;max-height:540px;left:2vw;bottom:-16vw;border-radius:60% 40% 45% 55%/55% 50% 50% 45%;background:radial-gradient(120% 120% at 32% 22%,rgb(255 255 255 / .7),transparent 40%),linear-gradient(150deg,#fbf8f4f2,#d9c4b48c 55%,#b0896f59);box-shadow:0 70px 160px -60px #24152166,0 20px 50px -20px #b0896f4d;animation:aviqora-hero-blob-in 1.6s var(--aviqora-ease) .5s backwards}.aviqora-scene.is-cinematic .aviqora-hero3d__blob--bg{transform:translate3d(calc(var(--mx, 0) * 10px),calc(var(--my, 0) * 8px + (var(--local, .5) - .5) * -6vh),-260px)}.aviqora-scene.is-cinematic .aviqora-hero3d__blob--mid{transform:translate3d(calc(var(--mx, 0) * -18px),calc(var(--my, 0) * 14px + (var(--local, .5) - .5) * -12vh),-90px)}.aviqora-scene.is-cinematic .aviqora-hero3d__blob--fg{opacity:calc(.55 + var(--local, 0) * .45);transform:translate3d(calc(var(--mx, 0) * 30px),calc(var(--my, 0) * 22px + (1 - var(--local, 0)) * 5vh),calc(90px + var(--local, 0) * 170px))}@keyframes aviqora-hero-boot{0%{transform:scale(1.08);filter:blur(3px)}to{transform:scale(1);filter:blur(0)}}@keyframes aviqora-hero-blob-in{0%{opacity:0;filter:blur(6px)}}@keyframes aviqora-hero-float{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(1.5vw,-2vw,0) scale(1.03)}}@keyframes aviqora-hero-text-in{0%{opacity:0;transform:translateY(14px)}}.aviqora-scene__beat[data-beat="0"] .aviqora-scene__eyebrow{animation:aviqora-hero-text-in 1s var(--aviqora-ease) .5s backwards}.aviqora-scene__beat[data-beat="0"] .aviqora-scene__statement{animation:aviqora-hero-text-in 1.1s var(--aviqora-ease) .62s backwards}.aviqora-scene__beat[data-beat="0"] .aviqora-scene__subline{animation:aviqora-hero-text-in 1.1s var(--aviqora-ease) .8s backwards}.aviqora-scene__beat[data-beat="0"] .aviqora-scene__actions{animation:aviqora-hero-text-in 1.1s var(--aviqora-ease) .95s backwards}.aviqora-hero-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:none;pointer-events:none}.aviqora-scene__beat[data-beat="0"].is-webgl .aviqora-hero3d{display:none}.aviqora-scene__beat[data-beat="0"].is-webgl .aviqora-hero-canvas{display:block}.aviqora-scene__content{position:relative;z-index:1;width:100%;max-width:90rem;margin-inline:auto;padding-inline:var(--page-margin, 20px);display:grid}.aviqora-scene.is-cinematic .aviqora-scene__content{align-content:center;height:100%}.aviqora-scene__content--center{justify-items:center;text-align:center}.aviqora-scene__content--start{justify-items:start}.aviqora-scene__content--end{justify-items:end;text-align:right}.aviqora-scene__inner{max-width:42rem}.aviqora-scene__content--center .aviqora-scene__inner{max-width:52rem}.aviqora-scene.is-cinematic .aviqora-scene__inner{transform:translate3d(0,calc((var(--local, .5) - .5) * var(--depth, .6) * 14vh),0);will-change:transform}.aviqora-scene__eyebrow{color:inherit;opacity:.82}.aviqora-scene__statement{margin:.5rem 0 0;font-family:var(--font-heading--family);font-weight:400;font-size:clamp(2.6rem,1.4rem + 5vw,6rem);line-height:1;letter-spacing:-.02em;text-wrap:balance}.aviqora-scene.is-cinematic .aviqora-scene__statement{opacity:var(--enter, 1);transform:translateY(calc((1 - var(--enter, 1)) * 3vh))}.aviqora-scene__subline{margin:1.4rem 0 0;font-size:1.05rem;line-height:1.65;max-width:42ch;opacity:.9}.aviqora-scene__content--center .aviqora-scene__subline{margin-inline:auto}.aviqora-scene.is-cinematic .aviqora-scene__subline,.aviqora-scene.is-cinematic .aviqora-scene__eyebrow,.aviqora-scene.is-cinematic .aviqora-scene__actions{opacity:calc(var(--enter, 1) * 1);transform:translateY(calc((1 - var(--enter, 1)) * 2.4vh))}.aviqora-scene__actions{margin-block-start:clamp(24px,4vh,44px);display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem}.aviqora-scene__content--center .aviqora-scene__actions{justify-content:center}.aviqora-scene__link{color:inherit}.aviqora-scene__beat--text-light .aviqora-scene__actions .button{--button-background-color: var(--aviqora-ivory);--button-color: var(--aviqora-plum-deep);--button-border-color: var(--aviqora-ivory)}.aviqora-scene__skip{position:absolute;z-index:5;inset-block-start:clamp(12px,3vh,28px);inset-inline-end:var(--page-margin, 20px);font-size:.62rem;opacity:.6}.aviqora-scene__skip:hover,.aviqora-scene__skip:focus-visible{opacity:1}.aviqora-scene__cue{position:absolute;z-index:5;inset-block-end:22px;inset-inline-start:50%;translate:-50% 0;width:1px;height:44px;overflow:hidden}.aviqora-scene__cue>span{display:block;width:1px;height:100%;background:currentcolor;opacity:.5}.aviqora-scene__cue--dark>span{background:var(--aviqora-ink)}@media(prefers-reduced-motion:no-preference){.aviqora-scene__cue>span{animation:aviqora-scene-cue 2.4s var(--aviqora-ease) infinite}}@keyframes aviqora-scene-cue{0%{transform:translateY(-100%)}50%{transform:translateY(0)}to{transform:translateY(100%)}}.aviqora-scene.is-static .aviqora-scene__cue{display:none}.aviqora-reveal{color:var(--aviqora-ink)}.aviqora-reveal__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.aviqora-reveal__bg>span{position:absolute;top:0;right:0;bottom:0;left:0}.aviqora-reveal__bg>span:first-child{background:radial-gradient(140% 120% at 50% 0%,var(--aviqora-plum-soft),transparent 60%),var(--aviqora-plum-deep);opacity:calc(1 - var(--local, 1))}.aviqora-reveal__bg>span:last-child{background:var(--aviqora-ivory);opacity:var(--local, 1)}.aviqora-reveal__grid{position:relative;z-index:1;width:100%;max-width:84rem;margin-inline:auto;padding-inline:var(--page-margin, 20px);display:grid;gap:clamp(28px,5vw,72px);align-items:center}.aviqora-scene.is-cinematic .aviqora-reveal__grid{height:100%;align-content:center}@media(min-width:750px){.aviqora-reveal__grid{grid-template-columns:1fr 1fr}.aviqora-reveal__grid--media-left .aviqora-reveal__media{order:-1}}.aviqora-reveal__object{position:relative;aspect-ratio:1;max-width:34rem;margin-inline:auto;width:100%}.aviqora-reveal__img,.aviqora-reveal__ph,.aviqora-reveal__object>.aviqora-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.aviqora-scene.is-cinematic .aviqora-reveal__object{opacity:clamp(0,calc(var(--local, 1) * 2.4),1);transform:scale(calc(.64 + var(--local, 1) * .36)) translateY(calc((1 - var(--local, 1)) * 5vh));filter:blur(calc((1 - var(--local, 1)) * 4px));will-change:transform,opacity,filter}.aviqora-reveal__eyebrow{color:var(--aviqora-champagne)}.aviqora-reveal__title{margin:.4rem 0 0;font-family:var(--font-heading--family);font-weight:400;font-size:clamp(2rem,1.3rem + 3vw,3.4rem);line-height:1.05;letter-spacing:-.015em}.aviqora-reveal__price{margin:.9rem 0 0;font-family:var(--font-subheading--family);font-size:1rem;letter-spacing:.04em}.aviqora-reveal__price--soon{color:var(--aviqora-champagne);text-transform:uppercase;font-size:.72rem;letter-spacing:.18em}.aviqora-reveal__body{margin:1.2rem 0 0;color:var(--color-foreground-subdued);line-height:1.75;max-width:42ch}.aviqora-reveal__actions{margin-block-start:1.8rem;display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem}.aviqora-scene.is-cinematic .aviqora-reveal__copy{opacity:clamp(0,calc((var(--local, 1) - .35) * 2.6),1);transform:translateY(calc((1 - clamp(0,calc((var(--local, 1) - .35) * 2),1))*3vh))}@media(max-width:749px){.aviqora-scene,.aviqora-scene.is-cinematic{height:auto}.aviqora-scene .aviqora-scene__stage,.aviqora-scene.is-cinematic .aviqora-scene__stage{position:static;height:auto;overflow:visible}.aviqora-scene .aviqora-scene__beat,.aviqora-scene.is-cinematic .aviqora-scene__beat{position:relative;inset:auto;opacity:1;transform:none;min-height:68svh;padding-block:clamp(56px,14vh,110px)}.aviqora-scene__beat--m-hide,.aviqora-scene__mid,.aviqora-scene__fg,.aviqora-scene__gleam{display:none}.aviqora-reveal{min-height:42svh!important;padding-block:clamp(32px,8vh,64px)!important}.aviqora-scene__bg,.aviqora-scene.is-cinematic .aviqora-scene__bg{transform:none;top:0;right:0;bottom:0;left:0}.aviqora-scene__inner,.aviqora-scene.is-cinematic .aviqora-scene__inner{transform:none}.aviqora-scene__statement{font-size:clamp(2.2rem,8vw,3.2rem)}.aviqora-reveal__grid{grid-template-columns:1fr}.aviqora-scene.is-cinematic .aviqora-reveal__object,.aviqora-scene.is-cinematic .aviqora-reveal__copy{opacity:1;transform:none;filter:none}.aviqora-reveal__bg>span:first-child{opacity:0}.aviqora-reveal__bg>span:last-child{opacity:1}.aviqora-scene__img--m{display:block}.aviqora-scene__img:not(.aviqora-scene__img--m):has(~.aviqora-scene__img--m){display:none}.aviqora-hero3d{perspective:none}.aviqora-hero3d__blob--mid{display:none}.aviqora-hero3d__blob--bg{width:78vw;height:78vw;left:-24vw;top:-18vw}.aviqora-hero3d__blob--fg{width:66vw;height:66vw;left:-8vw;bottom:-22vw}.aviqora-scene.is-static .aviqora-hero3d__blob--fg{opacity:.92}}@media(max-width:749px)and (prefers-reduced-motion:no-preference){.aviqora-hero3d__blob--bg{animation-name:aviqora-hero-blob-in,aviqora-hero-float;animation-duration:1.4s,18s;animation-timing-function:var(--aviqora-ease),ease-in-out;animation-delay:.1s,1.6s;animation-iteration-count:1,infinite;animation-fill-mode:backwards,none}.aviqora-hero3d__blob--fg{animation-name:aviqora-hero-blob-in,aviqora-hero-float;animation-duration:1.4s,15s;animation-timing-function:var(--aviqora-ease),ease-in-out;animation-delay:.3s,1.8s;animation-iteration-count:1,infinite;animation-fill-mode:backwards,none}}@media(prefers-reduced-motion:reduce){.aviqora-scene,.aviqora-scene.is-cinematic{height:auto}.aviqora-scene .aviqora-scene__stage{position:static;height:auto;overflow:visible}.aviqora-scene .aviqora-scene__beat{position:relative;inset:auto;opacity:1;transform:none;min-height:78svh;padding-block:clamp(56px,12vh,120px)}.aviqora-scene__bg,.aviqora-scene__inner,.aviqora-reveal__object,.aviqora-reveal__copy{transform:none!important;filter:none!important;opacity:1!important}.aviqora-scene__mid,.aviqora-scene__fg,.aviqora-scene__gleam{display:none}.aviqora-reveal__bg>span:first-child{opacity:0}.aviqora-reveal__bg>span:last-child{opacity:1}.aviqora-hero3d,.aviqora-hero3d__blob,.aviqora-scene__beat[data-beat="0"] .aviqora-scene__eyebrow,.aviqora-scene__beat[data-beat="0"] .aviqora-scene__statement,.aviqora-scene__beat[data-beat="0"] .aviqora-scene__subline,.aviqora-scene__beat[data-beat="0"] .aviqora-scene__actions{animation:none!important;filter:none!important;opacity:1!important;transform:none!important}.aviqora-hero3d__blob--bg{opacity:.85!important}.aviqora-hero3d__blob--mid{opacity:.9!important}.aviqora-hero-canvas,.aviqora-scene__beat[data-beat="0"].is-webgl .aviqora-hero-canvas{display:none!important}.aviqora-scene__beat[data-beat="0"].is-webgl .aviqora-hero3d{display:block!important}}.aviqora-anchor{display:block;position:relative;top:calc(-1 * var(--header-height, 72px));height:0;visibility:hidden}:focus-visible{outline:2px solid var(--aviqora-focus);outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/aviqora.css.map */
