:root{--q-bg: #FFFFFF;--q-stone: #E0F2EF;--q-stone-deep: #C9E9E3;--q-ink: #1C1714;--q-ink-soft: #3A322C;--q-muted: #6E645B;--q-saffron: #A3271C;--q-saffron-deep: #7F1D14;--q-gold: #9A7434;--q-gold-light: #E2C58E;--q-white: #FFFFFF;--q-night: #2E1052;--q-cta: #C2410C;--q-cta-hover: #9A3412;--q-save: #166534;--q-save-bg: #E3F1E7;--q-save-bg-strong: #D3E9DA;--q-save-line: rgba(22, 101, 52, .4);--q-alert: #92400E;--q-alert-bg: rgba(180, 83, 9, .1);--q-ivory: var(--q-bg);--q-parchment: var(--q-stone);--q-sand: #CFE7E2;--q-sand-strong: #B5DAD2;--q-gold-mid: #B8935A;--q-maroon: var(--q-ink);--q-maroon-deep: #0E0B09;--q-r-pill: 999px;--q-r-lg: 2rem;--q-r-md: 1.2rem;--q-r-sm: .8rem;--q-radius: var(--q-r-sm);--q-radius-card: var(--q-r-md);--q-ease: cubic-bezier(.22, .61, .36, 1);--q-section: clamp(6.4rem, 9vw, 12.8rem);--q-gutter: 2rem;--q-measure: 62ch;--q-shadow: 0 1px 2px rgba(28, 23, 20, .04), 0 24px 48px -28px rgba(28, 23, 20, .32)}@media screen and (min-width:750px){:root{--q-gutter: clamp(3.2rem, 4.2vw, 5.6rem)}}:root,body .color-scheme-1,body .color-scheme-2,body .color-scheme-3,body .color-scheme-e83360c5-8eb1-4858-847e-0f60878f1bc9{--q-accent: var(--q-saffron);--q-accent-strong: var(--q-saffron);--q-line: rgba(28, 23, 20, .12);--q-line-strong: rgba(28, 23, 20, .24)}body .color-scheme-4{--q-accent: var(--q-gold-light);--q-accent-strong: var(--q-gold-light);--q-line: rgba(243, 237, 228, .16);--q-line-strong: rgba(243, 237, 228, .32)}body .color-scheme-5{--q-accent: #F6DDB0;--q-accent-strong: #F6DDB0;--q-line: rgba(251, 243, 232, .22);--q-line-strong: rgba(251, 243, 232, .4)}html{scroll-behavior:smooth}body{letter-spacing:.005em;line-height:1.65;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body ::selection{background:var(--q-saffron);color:var(--q-white)}body h1,body h2,body h3,body .h0,body .h1,body .h2,body .h3,body .q-serif{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);letter-spacing:-.018em;line-height:1.04;text-transform:none}body .h0{font-size:clamp(4.8rem,7vw,10rem)}body h1,body .h1{font-size:clamp(4rem,5.2vw,7.2rem)}body h2,body .h2{font-size:clamp(3.2rem,4vw,5.6rem)}body h3,body .h3{font-size:clamp(2.2rem,2vw,2.8rem);letter-spacing:-.01em}body h4,body .h4,body h5,body .h5{font-family:var(--font-body-family);font-weight:var(--font-body-weight-medium);letter-spacing:.02em;line-height:1.4}body h1 em,body h2 em,body h3 em,body .h0 em,body .h1 em,body .h2 em,body .q-hero__heading em,body .q-head__title em,body .q-hero2__heading em,body .q-products__title em{font-style:italic;font-weight:var(--font-heading-weight);color:var(--q-accent-strong, var(--q-saffron))}body .rte p,body .rte li{max-width:var(--q-measure)}body .rte a{color:inherit;text-decoration:underline;text-decoration-color:var(--q-accent);text-underline-offset:.25em}body .rte strong{font-weight:var(--font-body-weight-medium)}body :focus-visible{outline:2px solid var(--q-accent, var(--q-saffron))!important;outline-offset:3px!important;box-shadow:none!important}body .q-eyebrow{display:inline-flex;align-items:center;gap:1rem;margin:0 0 1.6rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:var(--font-body-weight-medium);letter-spacing:.22em;text-transform:uppercase;color:rgba(var(--color-foreground),.72);line-height:1.5}body .q-eyebrow:before{content:"";flex:none;width:.7rem;height:.7rem;border-radius:50%;background:var(--q-accent, var(--q-saffron))}body .q-orn{display:none!important}body .q-head{max-width:76rem;margin:0 auto clamp(3.6rem,5vw,6rem)}body .q-head--center{text-align:center}body .q-head--start{margin-left:0;text-align:left}body .q-head__title{margin:0}body .q-head__text{margin:1.8rem auto 0;max-width:56ch;color:rgba(var(--color-foreground),.72);font-size:1.6rem}body .q-head--start .q-head__text{margin-left:0}body .q-arch{position:relative;display:block;overflow:hidden;border-radius:var(--q-r-lg);background:var(--q-stone);isolation:isolate}body .q-arch img,body .q-arch svg.q-placeholder,body .q-arch .placeholder-svg{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--q-ease)}body .q-arch:after{content:none}body .q-pattern,body .q-pattern-soft{position:relative;isolation:isolate}body .q-pattern:before,body .q-pattern-soft:before{content:none}body .q-placeholder{width:100%;height:100%;background:var(--q-stone);fill:#1c171424}body .q-editor-note{padding:2.4rem;border:1px dashed rgba(var(--color-foreground),.3);border-radius:var(--q-r-md);font-size:1.4rem}body .q-icon{display:block;width:100%;height:100%}body .button,body .shopify-payment-button__button--unbranded,body .q-btn{--buttons-radius: 999px;--buttons-radius-outset: 999px;border-radius:var(--q-r-pill)!important;min-height:5.4rem;padding:0 3.2rem;font-family:var(--font-body-family);font-size:1.3rem;font-weight:var(--font-body-weight-medium);letter-spacing:.14em;text-transform:uppercase;transition:background-color .35s var(--q-ease),color .35s var(--q-ease),border-color .35s var(--q-ease),transform .35s var(--q-ease)}body .button:after,body .button:before{border-radius:var(--q-r-pill)!important}body .q-btn{display:inline-flex;align-items:center;justify-content:center;gap:1.2rem;text-decoration:none;border:1px solid rgb(var(--color-button));background:rgb(var(--color-button));color:rgb(var(--color-button-text));cursor:pointer;white-space:nowrap}body .q-btn:hover{background:rgb(var(--color-button-hover));border-color:rgb(var(--color-button-hover));color:rgb(var(--color-button-text-hover))}body .q-btn--ghost{background:transparent;color:rgb(var(--color-foreground));border-color:rgba(var(--color-foreground),.35)}body .q-btn--ghost:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}body .q-btn .q-icon{width:1.8rem;height:1.8rem;transition:transform .35s var(--q-ease)}body .q-btn:hover .q-icon{transform:translate(3px)}body .q-textlink{display:inline-flex;gap:.8rem;align-items:center;font-size:1.25rem;font-weight:var(--font-body-weight-medium);letter-spacing:.16em;text-transform:uppercase;color:inherit;text-decoration:none;padding-bottom:.4rem;border-bottom:1px solid currentColor;transition:color .3s var(--q-ease),border-color .3s var(--q-ease)}body .q-textlink .q-icon{width:1.6rem;height:1.6rem;transition:transform .35s var(--q-ease)}body .q-textlink:hover{color:var(--q-accent-strong, var(--q-saffron))}body .q-textlink:hover .q-icon{transform:translate(3px)}body .field__input,body .select__select,body .customer .field input{border-radius:var(--q-r-sm)!important}body .field:after,body .select:after,body .field:hover.field:after{border-radius:var(--q-r-sm)!important}body .q-input{flex:1;min-width:0;min-height:5.4rem;padding:0 2.4rem;border:1px solid rgba(var(--color-foreground),.28);border-radius:var(--q-r-pill);background:rgba(var(--color-background),.6);color:inherit;font:inherit;font-size:1.6rem;transition:border-color .3s var(--q-ease)}body .q-input::placeholder{color:rgba(var(--color-foreground),.55)}body .q-input:focus{border-color:rgb(var(--color-foreground));outline:none}body .q-reveal{opacity:0;transform:translateY(24px);transition:opacity .9s var(--q-ease),transform .9s var(--q-ease)}body .q-reveal.is-in{opacity:1;transform:none}@keyframes q-reveal{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes q-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes q-settle{0%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes q-spin{to{transform:rotate(360deg)}}body .utility-bar{border-bottom:0!important}body .announcement-bar,body .announcement-bar__message,body .utility-bar{font-family:var(--font-body-family);font-size:1.12rem!important;font-weight:var(--font-body-weight-medium)!important;letter-spacing:.2em;text-transform:uppercase!important}body .announcement-bar__message{padding-block:1rem!important}body .q-marquee{position:relative;overflow:hidden}body .q-marquee__track{display:flex;width:max-content;animation:q-marquee var(--q-marquee-duration, 36s) linear infinite}body .q-marquee:hover .q-marquee__track{animation-play-state:paused}body .q-marquee__group{display:flex;flex:none;align-items:center;list-style:none;margin:0;padding:0}body .q-marquee__item{display:flex;align-items:center;white-space:nowrap}body .q-marquee__item a{color:inherit;text-decoration:none}body .q-marquee__item a:hover{text-decoration:underline;text-underline-offset:.2em}body .q-marquee__sep{display:inline-flex;flex:none;align-items:center;justify-content:center;color:var(--q-accent)}body .q-marquee__sep--dot:before{content:"";width:.6rem;height:.6rem;border-radius:50%;background:currentColor}body .q-marquee--small{padding-block:1.05rem;font-size:1.15rem;font-weight:var(--font-body-weight-medium);letter-spacing:.2em;text-transform:uppercase;line-height:1.4}body .q-marquee--small .q-marquee__sep{width:1.5rem;height:1.5rem;margin-inline:2.8rem}body .q-marquee--large{padding-block:clamp(2.4rem,3.4vw,4.4rem);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(3.6rem,5.6vw,8rem);line-height:1.1;letter-spacing:-.015em}body .q-marquee--large.q-marquee--italic{font-style:italic}body .q-marquee--large .q-marquee__sep{width:clamp(2.8rem,3.4vw,4.8rem);height:clamp(2.8rem,3.4vw,4.8rem);margin-inline:clamp(2.4rem,3.4vw,5.6rem)}@keyframes q-marquee{to{transform:translate3d(-25%,0,0)}}@media(prefers-reduced-motion:reduce){body .q-marquee__track{width:auto;animation:none!important;justify-content:center}body .q-marquee__group{flex-wrap:wrap;justify-content:center;row-gap:.6rem}body .q-marquee__group[aria-hidden=true]{display:none}}body .section-header .header-wrapper{background:rgba(var(--color-background),.9);-webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid var(--q-line)!important;transition:box-shadow .4s var(--q-ease),background-color .4s var(--q-ease)}body .section-header.scrolled-past-header .header-wrapper{box-shadow:0 10px 30px -24px #1c171480}body .header{max-width:var(--page-width);margin-inline:auto;padding:1.4rem var(--q-gutter)!important}body .header__heading{margin:0;font-size:inherit;line-height:1}body .header__heading-link{padding:.4rem 0}body .q-logo{display:inline-flex;align-items:center;gap:1rem;line-height:0}body .q-logo__mark{width:auto;height:4.2rem}body .q-logo__word{width:auto;height:1.8rem}@media screen and (max-width:989px){body .q-logo{gap:.7rem}body .q-logo__mark{height:3.4rem}body .q-logo__word{height:1.4rem}}@media screen and (max-width:359px){body .q-logo__word{height:1.2rem}}@media screen and (min-width:990px){body .header--middle-left .header__inline-menu{justify-self:center}}body .header__menu-item,body .header__menu-item span{font-family:var(--font-body-family);font-size:1.25rem!important;font-weight:var(--font-body-weight-medium);letter-spacing:.16em;text-transform:uppercase!important}body .header__menu-item span{position:relative}body .header__menu-item span:after{content:"";position:absolute;left:0;right:0;bottom:-.7rem;height:1.5px;border-radius:2px;background:var(--q-saffron);transform:scaleX(0);transform-origin:left;transition:transform .45s var(--q-ease)}body .header__menu-item:hover span:after,body .header__active-menu-item:after{transform:scaleX(1)}body .header__menu-item:hover span{text-decoration:none}body .header__icon .header_icon_label{display:none}body .header__icon svg,body .header__icon .icon{width:2.1rem;height:2.1rem}body .header__icon{transition:color .3s var(--q-ease)}body .header__icon:hover{color:var(--q-saffron)}@media screen and (min-width:990px){body .header__icons .open-search-wb{display:none!important}body .header__icons details-modal.header__search.large-up-hide{display:block!important}}body #cart-icon-bubble{position:relative}body .q-cart-count{position:absolute;top:-.3rem;right:-.9rem;min-width:1.8rem;height:1.8rem;padding:0 .45rem;border-radius:999px;background:var(--q-saffron);color:var(--q-white);font-size:1.05rem;font-weight:var(--font-body-weight-medium);line-height:1.8rem;letter-spacing:0;text-align:center;pointer-events:none}body .menu-drawer{background-color:var(--q-bg)}body .menu-drawer__navigation{padding-top:1.2rem}body .menu-drawer__menu-item{font-family:var(--font-heading-family)!important;font-weight:var(--font-heading-weight)!important;font-size:2.8rem!important;letter-spacing:-.01em!important;text-transform:none!important;padding:1.2rem 2.4rem!important;border-bottom:1px solid var(--q-line)}body .menu-drawer__menu-item:hover,body .menu-drawer__menu-item--active,body .menu-drawer__menu-item:focus{color:var(--q-saffron);background-color:transparent}body .menu-drawer__utility-links{background-color:var(--q-stone);border-top:1px solid var(--q-line)}body .menu-drawer__account{font-size:1.2rem!important;letter-spacing:.18em;text-transform:uppercase}body .breadcrumb-main{padding-top:1.8rem}body .breadcrumbs__list{font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase}body .breadcrumbs__item,body .breadcrumbs__link,body .breadcrumbs__item a{color:rgba(var(--color-foreground),.6);text-decoration:none}body .breadcrumbs__link[aria-current=page]{color:rgb(var(--color-foreground))}body .page-width{padding-left:var(--q-gutter);padding-right:var(--q-gutter)}body .q-section{padding-block:var(--q-section)}body .q-section--tight{padding-block:calc(var(--q-section) * .55)}body .q-hero2{position:relative;display:block;--q-hero-h: clamp(56rem, 80svh, 82rem)}body .q-hero2--medium{--q-hero-h: clamp(48rem, 64svh, 66rem)}body .q-hero2--full{--q-hero-h: max(56rem, calc(100svh - 11rem) )}body .q-hero2__track{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}body .q-hero2__track::-webkit-scrollbar{display:none}body .q-hero2__slide{position:relative;flex:0 0 100%;min-width:0;display:grid;grid-template-rows:auto 1fr;scroll-snap-align:start;scroll-snap-stop:always;background:var(--q-slide-bg, var(--q-stone));color:var(--q-ink)}body .q-hero2__media{position:relative;aspect-ratio:6 / 5;overflow:hidden}body .q-hero2__media img,body .q-hero2__media .q-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent 100%);mask-image:linear-gradient(180deg,#000 70%,transparent 100%)}body .q-hero2__content{position:relative;margin-top:-3.2rem;padding:0 var(--q-gutter) 9.2rem}body .q-hero2__inner{max-width:60rem}body .q-hero2 .q-eyebrow{color:#1c1714c7}body .q-hero2 .q-eyebrow:before{background:var(--q-saffron)}body .q-hero2__heading{margin:0 0 2rem;font-size:clamp(4.2rem,6vw,9.2rem);line-height:.98;letter-spacing:-.028em;color:var(--q-ink);text-wrap:balance}body .q-hero2__text{margin:0 0 3.2rem;max-width:44ch;font-size:clamp(1.55rem,1.2vw,1.8rem);line-height:1.7;color:#1c1714c2}body .q-hero2__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem 2.8rem}body .q-hero2 .q-btn{background:var(--q-ink);border-color:var(--q-ink);color:var(--q-bg)}body .q-hero2 .q-btn:hover{background:var(--q-saffron);border-color:var(--q-saffron);color:var(--q-white)}body .q-hero2__price{margin:0;display:flex;align-items:baseline;gap:.8rem;font-size:1.3rem;letter-spacing:.14em;text-transform:uppercase;color:#1c1714b3}body .q-hero2__price strong{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.8rem;letter-spacing:0;text-transform:none;color:var(--q-ink)}@media(prefers-reduced-motion:no-preference){body .q-hero2__slide.is-active .q-hero2__inner>*{animation:q-rise .9s var(--q-ease) both}body .q-hero2__slide.is-active .q-hero2__inner>:nth-child(2){animation-delay:.08s}body .q-hero2__slide.is-active .q-hero2__inner>:nth-child(3){animation-delay:.16s}body .q-hero2__slide.is-active .q-hero2__inner>:nth-child(4){animation-delay:.24s}body .q-hero2__slide.is-active .q-hero2__media img{animation:q-settle 7s ease-out both}}body .q-hero2__controls{position:absolute;left:var(--q-gutter);right:var(--q-gutter);bottom:3.2rem;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:2rem;color:var(--q-ink)}body .q-hero2__count{margin:0;font-size:1.2rem;font-weight:var(--font-body-weight-medium);letter-spacing:.2em;font-variant-numeric:tabular-nums}body .q-hero2__dots{display:flex;gap:.4rem}body .q-hero2__dot{display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:0;background:none;cursor:pointer;color:inherit}body .q-hero2__dot-bar{position:relative;display:block;width:3.6rem;height:2px;border-radius:2px;overflow:hidden;background:#1c171433}body .q-hero2__dot-bar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--q-ink);transform:scaleX(0);transform-origin:left}body .q-hero2__dot.is-active .q-hero2__dot-bar:after{transform:scaleX(var(--q-progress, 0))}body .q-hero2.is-paused .q-hero2__dot.is-active .q-hero2__dot-bar:after{transform:scaleX(1)}body .q-hero2__arrows{display:flex;gap:.8rem}body .q-hero2__arrow{display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:1px solid rgba(28,23,20,.3);border-radius:50%;background:transparent;color:inherit;cursor:pointer;transition:background-color .3s var(--q-ease),color .3s var(--q-ease),border-color .3s var(--q-ease)}body .q-hero2__arrow svg{width:2rem;height:2rem}body .q-hero2__arrow:hover{background:var(--q-ink);border-color:var(--q-ink);color:var(--q-bg)}body .q-hero2__play{display:none}body .q-hero2.is-paused .q-hero2__play{display:block}body .q-hero2.is-paused .q-hero2__pause{display:none}@media screen and (max-width:749px){body .q-hero2__count{display:none}body .q-hero2__arrow:not(.q-hero2__toggle){display:none}body .q-hero2__controls{justify-content:flex-start;bottom:2.4rem}body .q-hero2__dots{order:0}body .q-hero2__arrows{margin-left:auto}body .q-hero2__actions .q-btn{flex:1 1 auto}}@media screen and (min-width:990px){body .q-hero2__slide{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:none;min-height:var(--q-hero-h)}body .q-hero2__media{order:2;aspect-ratio:auto}body .q-hero2__media img,body .q-hero2__media .q-placeholder{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 28%);mask-image:linear-gradient(90deg,transparent 0,#000 28%)}body .q-hero2__content{order:1;align-self:center;margin:0;padding:6.4rem 2.4rem 12rem max(var(--q-gutter),calc((100vw - var(--page-width)) / 2 + var(--q-gutter)))}body .q-hero2__controls{left:max(var(--q-gutter),calc((100vw - var(--page-width)) / 2 + var(--q-gutter)));right:auto;bottom:4rem;justify-content:flex-start;gap:2.8rem}}body .q-hero{position:relative;overflow:hidden}body .q-hero__eyebrow{margin-bottom:2rem}body .q-hero__heading{font-size:clamp(4.4rem,6.4vw,8.8rem);line-height:.98;margin:0 0 2.4rem;letter-spacing:-.025em;color:inherit}body .q-hero__text{font-size:clamp(1.6rem,1.3vw,1.85rem);line-height:1.7;max-width:46ch;margin:0 0 3.6rem;opacity:.86}body .q-hero__ctas{display:flex;flex-wrap:wrap;gap:1.2rem}body .q-hero__trust{list-style:none;margin:3.6rem 0 0;padding:2.4rem 0 0;border-top:1px solid var(--q-line);display:flex;flex-wrap:wrap;gap:1.2rem 2.8rem}body .q-hero__trust li{display:inline-flex;align-items:center;gap:.8rem;font-size:1.35rem;letter-spacing:.04em;color:rgba(var(--color-foreground),.8)}body .q-hero__trust .q-icon{width:1.8rem;height:1.8rem;color:var(--q-accent)}body .q-hero--split{padding-block:clamp(4.8rem,7vw,9.6rem) clamp(5.6rem,8vw,11rem)}body .q-hero__grid{display:grid;gap:clamp(4rem,6vw,8rem);align-items:center}@media screen and (min-width:990px){body .q-hero__grid{grid-template-columns:1.05fr .95fr}}body .q-hero__visual{position:relative;justify-self:center;width:min(100%,52rem)}body .q-hero__arch{aspect-ratio:4 / 5}body .q-hero__chip{position:absolute;left:-2.4rem;bottom:3.2rem;z-index:2;display:flex;align-items:center;gap:1.4rem;max-width:30rem;padding:1rem 2rem 1rem 1rem;background:#fffffff5;border-radius:var(--q-r-pill);box-shadow:var(--q-shadow);color:var(--q-ink);text-decoration:none}body .q-hero__chip-media{flex:none;width:5.6rem;height:5.6rem;border-radius:50%;overflow:hidden;background:var(--q-stone)}body .q-hero__chip-media img{width:100%;height:100%;object-fit:cover}body .q-hero__chip-body{display:grid;gap:.2rem;line-height:1.3}body .q-hero__chip-label{font-size:1.05rem;letter-spacing:.2em;text-transform:uppercase;color:var(--q-saffron)}body .q-hero__chip-title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.9rem}body .q-hero__chip-price{font-size:1.35rem;color:var(--q-muted)}body .q-seal{position:absolute;top:-2.4rem;right:-2.4rem;z-index:2;width:12.4rem;height:12.4rem;display:grid;place-items:center;border-radius:50%;background:var(--q-ink);color:var(--q-gold-light);box-shadow:var(--q-shadow)}body .q-seal__ring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:currentColor;font-family:var(--font-body-family);font-size:9.4px;font-weight:500;letter-spacing:2.6px;text-transform:uppercase}body .q-seal__mark{width:2.4rem;height:auto;filter:brightness(1.9) saturate(.75)}@media(prefers-reduced-motion:no-preference){body .q-seal__ring{animation:q-spin 28s linear infinite}}@media screen and (max-width:989px){body .q-hero--split .q-hero__content{text-align:center}body .q-hero--split .q-hero__text{margin-inline:auto}body .q-hero--split .q-hero__ctas,body .q-hero--split .q-hero__trust{justify-content:center}body .q-hero__visual{width:min(100%,42rem)}body .q-hero__chip{left:50%;transform:translate(-50%);bottom:-2.4rem;width:max-content;max-width:calc(100% - 2rem)}body .q-seal{width:9.6rem;height:9.6rem;top:-1.6rem;right:-.8rem}body .q-seal__mark{width:1.9rem}}body .q-hero--full{display:grid;isolation:isolate;color:var(--q-bg)}body .q-hero--full.q-hero--text-dark{color:var(--q-ink)}body .q-hero--full.q-hero--small{min-height:56rem}body .q-hero--full.q-hero--medium{min-height:min(72rem,86svh)}body .q-hero--full.q-hero--large{min-height:min(92rem,100svh)}body .q-hero--full .q-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}body .q-hero--full .q-hero__media img,body .q-hero--full .q-hero__media svg{width:100%;height:100%;object-fit:cover;display:block}body .q-hero--full .q-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(24,8,44,var(--q-overlay)),rgba(24,8,44,calc(var(--q-overlay) * .35)) 70%)}body .q-hero--full.q-hero--center .q-hero__media:after{background:rgba(24,8,44,var(--q-overlay))}body .q-hero--full.q-hero--text-dark .q-hero__media:after{background:rgba(247,243,237,var(--q-overlay))}body .q-hero--full .q-hero__content{align-self:end;padding-block:clamp(6rem,10vw,12rem);width:100%}body .q-hero--full.q-hero--center .q-hero__content{align-self:center;text-align:center}body .q-hero--full .q-hero__box{max-width:66rem}body .q-hero--full.q-hero--center .q-hero__box,body .q-hero--full.q-hero--center .q-hero__text{margin-inline:auto}body .q-hero--full.q-hero--center .q-hero__ctas,body .q-hero--full.q-hero--center .q-hero__trust{justify-content:center}body .q-hero--full .q-eyebrow{color:#f7f3edd9}body .q-hero--full .q-hero__heading{color:var(--q-bg)}body .q-hero--full.q-hero--text-dark .q-hero__heading{color:var(--q-ink)}body .q-hero--full .q-hero__trust li{color:inherit}body .q-hero--full .q-btn{background:var(--q-bg);color:var(--q-ink);border-color:var(--q-bg)}body .q-hero--full .q-btn:hover{background:var(--q-saffron);color:var(--q-white);border-color:var(--q-saffron)}body .q-hero--full .q-btn--ghost{background:transparent;color:var(--q-bg);border-color:#f7f3ed99}body .q-hero--full .q-btn--ghost:hover{background:var(--q-bg);color:var(--q-ink)}body .q-trust{padding-block:2.6rem}body .q-trust--border{border-block:1px solid var(--q-line)}body .q-trust__list{list-style:none;margin:0;padding:0;display:grid;gap:2rem 1.6rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:990px){body .q-trust__list--3{grid-template-columns:repeat(3,minmax(0,1fr))}body .q-trust__list--4{grid-template-columns:repeat(4,minmax(0,1fr))}body .q-trust__item+.q-trust__item{border-left:1px solid var(--q-line);padding-left:2.4rem}}body .q-trust__list--1{grid-template-columns:1fr;justify-items:center}body .q-trust__item{display:flex;align-items:center;gap:1.2rem}body .q-trust__icon{flex:none;width:2.6rem;height:2.6rem;padding:0;border:0;color:var(--q-accent)}body .q-trust__copy{display:grid;gap:.1rem;line-height:1.35}body .q-trust__title{font-family:var(--font-body-family);font-weight:var(--font-body-weight-medium);font-size:1.4rem;letter-spacing:.02em}body .q-trust__text{font-size:1.25rem;color:rgba(var(--color-foreground),.64)}@media screen and (max-width:749px){body .q-trust__item{align-items:flex-start}body .q-trust__title{font-size:1.3rem}body .q-trust__text{font-size:1.2rem}}body .q-products__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.6rem 3.2rem;margin-bottom:clamp(3.2rem,4vw,5.6rem)}body .q-products__titles .q-eyebrow{margin-bottom:1.2rem}body .q-products__title{margin:0;font-size:clamp(3.6rem,4.6vw,6.4rem)}body .q-products__grid{list-style:none;margin:0 calc(var(--q-gutter) * -1);padding:0 var(--q-gutter) .4rem;display:grid;grid-auto-flow:column;grid-auto-columns:72%;gap:1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--q-gutter);overscroll-behavior-x:contain;scrollbar-width:none}body .q-products__grid::-webkit-scrollbar{display:none}body .q-products__item{min-width:0;scroll-snap-align:start}@media screen and (min-width:750px){body .q-products__grid{grid-auto-columns:calc((100% - 2 * var(--q-gutter) - 3.2rem) / 2.6);gap:2rem}}@media screen and (min-width:1200px){body .q-products__grid{grid-auto-flow:row;grid-template-columns:repeat(var(--q-cols, 4),minmax(0,1fr));margin:0;padding:0;overflow:visible;gap:3.2rem 2.4rem}}body .q-card{position:relative;display:flex;flex-direction:column;height:100%}body .q-card__media{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--q-r-lg);background:var(--q-stone)}body .q-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--q-ease),opacity .6s var(--q-ease)}body .q-card__img--alt{opacity:0}body .q-card:hover .q-card__img{transform:scale(1.045)}body .q-card--alt:hover .q-card__img--alt{opacity:1}body .q-card__badge{position:absolute;top:1.4rem;left:1.4rem;z-index:1;padding:.55rem 1.2rem;border-radius:var(--q-r-pill);background:#ffffffeb;color:var(--q-ink);font-size:1.05rem;font-weight:var(--font-body-weight-medium);letter-spacing:.16em;text-transform:uppercase;line-height:1.3}body .q-card__badge--sale{background:var(--q-saffron);color:var(--q-white);letter-spacing:.06em}body .q-card__body{display:flex;flex:1;flex-direction:column;gap:.6rem;padding-top:1.8rem}body .q-card__title{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(2.1rem,1.7vw,2.5rem);line-height:1.15;letter-spacing:-.01em}body .q-card__title a{color:inherit;text-decoration:none}body .q-card__title a:hover{color:var(--q-saffron)}body .q-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem 1rem;margin:0;font-size:1.55rem;font-weight:var(--font-body-weight-medium);letter-spacing:.02em}body .q-card__price s{font-size:1.35rem;font-weight:var(--font-body-weight);color:var(--q-muted)}body .q-card__price s[hidden]{display:none}body .q-card__form{display:block;margin-top:auto;padding-top:1rem}body .q-card__formel{display:grid;gap:1.2rem}body .q-card__sizes{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0;border:0;min-width:0}body .q-card__size-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}body .q-card__size{display:inline-flex;align-items:center;justify-content:center;min-width:6.4rem;height:3.6rem;padding:0 1.4rem;border:1px solid var(--q-line-strong);border-radius:var(--q-r-pill);font-size:1.3rem;letter-spacing:.04em;cursor:pointer;transition:background-color .25s var(--q-ease),color .25s var(--q-ease),border-color .25s var(--q-ease)}body .q-card__size:hover{border-color:rgb(var(--color-foreground))}body .q-card__size-input:checked+.q-card__size{background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}body .q-card__size-input:focus-visible+.q-card__size{outline:2px solid var(--q-accent);outline-offset:2px}body .q-card__size.is-unavailable{color:var(--q-muted);text-decoration:line-through}body .q-card__add{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:4.8rem;padding:0 2rem;border:1px solid var(--q-ink);border-radius:var(--q-r-pill);background:var(--q-ink);color:var(--q-bg);font-family:var(--font-body-family);font-size:1.2rem;font-weight:var(--font-body-weight-medium);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .3s var(--q-ease),border-color .3s var(--q-ease),color .3s var(--q-ease)}body .q-card__add:hover:not([disabled]){background:var(--q-saffron);border-color:var(--q-saffron);color:var(--q-white)}body .q-card__add[disabled]{background:transparent;border-color:var(--q-line-strong);color:var(--q-muted);cursor:not-allowed}body .q-card__add--link{background:transparent;color:var(--q-ink)}body .q-card__add--link:hover{background:var(--q-ink);color:var(--q-bg)}body .q-card__add.loading>span:not(.loading-overlay__spinner){visibility:hidden}body .q-card__add .loading-overlay__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}body .q-card__add .loading-overlay__spinner.hidden{display:none}body .q-spin{width:2rem;height:2rem;animation:q-spin .8s linear infinite}body .product-card-wrapper .card,body .product-card-wrapper .card__inner{border-radius:var(--q-r-lg)!important}body .product-card-wrapper>.card{background:transparent;border:0!important;overflow:visible}body .product-card-wrapper .card__inner{background:var(--q-stone)!important;overflow:hidden}body .card__media img{transition:transform 1.1s var(--q-ease),opacity .6s var(--q-ease)}body .product-card-wrapper:hover .card__media img{transform:scale(1.04)}body .product-card-wrapper .card__content{padding:1.6rem 0 0!important}body .card__heading,body .card__heading a{font-family:var(--font-heading-family)!important;font-size:clamp(2rem,1.6vw,2.4rem)!important;font-weight:var(--font-heading-weight)!important;letter-spacing:-.01em!important;line-height:1.15;text-transform:none!important;text-decoration:none}body .card-information .price-item--sale,body .card-information .price-item--regular{font-weight:var(--font-body-weight-medium)}body .price--on-sale .price-item--regular{color:var(--q-muted)}body .product--vendor,body .caption-with-letter-spacing.product--vendor,body .card__badge .other_product_badge{display:none!important}body .card__badge .badge,body .badge{border-radius:var(--q-r-pill)!important;font-family:var(--font-body-family);font-size:1.02rem!important;font-weight:var(--font-body-weight-medium);letter-spacing:.16em;text-transform:uppercase;padding:.5rem 1.1rem!important;line-height:1.3}body .badge.soldout_product_badge{background:#ffffffeb!important;color:var(--q-ink)!important;border:0!important}body .badge.percent__badge-sale,body .badge.amount__badge-sale,body .badge.price__badge-sale{background:var(--q-saffron)!important;color:var(--q-white)!important;border:1px solid var(--q-saffron)!important}body .badge.new_product_badge{background:var(--q-ink)!important;color:var(--q-bg)!important;border:1px solid var(--q-ink)!important}body .product-card-wrapper .quick-add .quick-add__submit,body .product-card-wrapper .quick-add .add-to-cart__submit.button{min-height:3.8rem!important;height:3.8rem;background:#fffffff2!important;color:var(--q-ink)!important;border:0!important;box-shadow:0 8px 18px -12px #1c17148c!important;font-size:1.05rem!important;letter-spacing:.14em}body .product-card-wrapper .quick-add .quick-add__submit:hover,body .product-card-wrapper .quick-add .add-to-cart__submit.button:hover{background:var(--q-ink)!important;color:var(--q-bg)!important}body .product-card-wrapper .quick-add .wbquickv svg path{fill:currentColor!important;stroke:currentColor!important}body .product-card-wrapper .quick-add .add-to-cart__submit svg path{stroke:currentColor!important}body .card-wrapper .product-form__input input[type=radio]+label,body .card-wrapper .product-form__input--pill input[type=radio]+label{min-width:0!important;min-height:3.4rem!important;padding:.5rem 1.2rem!important;font-size:1.25rem!important;margin:0 .6rem .6rem 0!important}body .q-cats__grid{list-style:none;margin:0;padding:0;display:grid;gap:1.6rem;grid-template-columns:minmax(0,1fr)}@media screen and (min-width:750px){body .q-cats__grid--2{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem}body .q-cats__grid--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem}}body .q-cat{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--q-r-lg);background:var(--q-stone);color:var(--q-white);text-decoration:none;isolation:isolate}@media screen and (min-width:990px){body .q-cats__grid--2 .q-cat{aspect-ratio:6 / 7}}body .q-cat__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}body .q-cat__media img,body .q-cat__media .q-placeholder{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.3s var(--q-ease)}body .q-cat:hover .q-cat__media img{transform:scale(1.05)}body .q-cat:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#18082c00 32%,#18082c6b 58%,#18082cd1)}body .q-cat__body{position:absolute;left:0;right:0;bottom:0;display:grid;justify-items:start;gap:.6rem;padding:clamp(2.4rem,3vw,4rem)}body .q-cat__label{font-size:1.15rem;font-weight:var(--font-body-weight-medium);letter-spacing:.22em;text-transform:uppercase;opacity:.9}body .q-cat__title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(3.6rem,4.2vw,6rem);line-height:1;letter-spacing:-.02em}body .q-cat__text{max-width:36ch;font-size:1.5rem;line-height:1.55;opacity:.9}body .q-cat__cta{display:inline-flex;align-items:center;gap:1rem;min-height:4.6rem;margin-top:1.2rem;padding:0 2.4rem;border-radius:var(--q-r-pill);background:var(--q-bg);color:var(--q-ink);font-size:1.2rem;font-weight:var(--font-body-weight-medium);letter-spacing:.14em;text-transform:uppercase;transition:background-color .3s var(--q-ease),color .3s var(--q-ease)}body .q-cat__cta .q-icon{width:1.6rem;height:1.6rem;transition:transform .35s var(--q-ease)}body .q-cat:hover .q-cat__cta{background:var(--q-saffron);color:var(--q-white)}body .q-cat:hover .q-cat__cta .q-icon{transform:translate(3px)}body .q-statement__inner{display:grid;justify-items:center;gap:2.4rem;max-width:108rem;margin-inline:auto;text-align:center}body .q-statement__mark{width:2.4rem;height:auto}body .q-statement .q-eyebrow{margin:0}body .q-statement__text{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(3.2rem,4.6vw,6.4rem);line-height:1.1;letter-spacing:-.02em;color:rgb(var(--color-foreground));text-wrap:balance}body .q-statement .q-btn{margin-top:.8rem}body .q-tiles__grid{list-style:none;margin:0;padding:0;display:grid;gap:clamp(2rem,2.6vw,3.6rem) clamp(1.4rem,2vw,2.4rem);grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:750px){body .q-tiles__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}body .q-tiles__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}body .q-tiles__grid--1{grid-template-columns:minmax(0,36rem);justify-content:center}body .q-tile{display:block;color:inherit;text-decoration:none}body .q-tile__media{aspect-ratio:4 / 5}body .q-tile:hover .q-tile__media img{transform:scale(1.05)}body .q-tile__body{display:grid;justify-items:start;gap:.4rem;padding-top:1.6rem}body .q-tile__title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(2.2rem,2vw,2.8rem);line-height:1.15}body .q-tile__text{font-size:1.4rem;color:rgba(var(--color-foreground),.68)}body .q-tile__cta{display:inline-flex;align-items:center;gap:.8rem;margin-top:.6rem;font-size:1.15rem;font-weight:var(--font-body-weight-medium);letter-spacing:.18em;text-transform:uppercase;color:var(--q-accent)}body .q-tile__cta svg{transition:transform .4s var(--q-ease)}body .q-tile:hover .q-tile__cta svg{transform:translate(4px)}body .Collection-new .featured_collection_title_wrapper{text-align:center;justify-content:center;margin-bottom:clamp(3.2rem,4.5vw,5.6rem)}body .Collection-new .collection__title-inner{margin-inline:auto;text-align:center}body .Collection-new .title-wrapper-with-link .title{margin:0}body .Collection-new .collection__description{color:rgba(var(--color-foreground),.72);margin-top:1.4rem;font-size:1.7rem!important}body .Collection-new .collection__description p{font-size:1.7rem!important;line-height:1.7;margin-inline:auto}body .collection__view-all{margin-top:clamp(3.2rem,4vw,4.8rem)!important}body .product-form__input--pill input[type=radio]+label,body .product-form__input input[type=radio]+label,body .product__info-wrapper .product-form__input input[type=radio]+label{border-radius:var(--q-r-pill)!important;min-width:10.4rem;min-height:5.4rem;padding:.8rem 2rem;display:inline-flex!important;flex-direction:column;align-items:center;justify-content:center;gap:0;font-size:1.45rem;letter-spacing:.03em;line-height:1.25;border:1px solid var(--q-line-strong)!important;background:transparent;color:var(--q-ink);transition:border-color .25s var(--q-ease),background-color .25s var(--q-ease),color .25s var(--q-ease)}body .product-form__input input[type=radio]+label:hover,body .product__info-wrapper .product-form__input input[type=radio]+label:hover{border-color:var(--q-ink)!important}body .product-form__input input[type=radio]:checked+label,body .product__info-wrapper .product-form__input input[type=radio]:checked+label{background:var(--q-ink)!important;color:var(--q-bg)!important;border-color:var(--q-ink)!important;box-shadow:none}body .product-form__input input[type=radio].disabled+label{opacity:.5;text-decoration:line-through}body .product-form__input input[type=radio]:focus-visible+label{outline:2px solid var(--q-saffron);outline-offset:2px}body .q-pill__value{font-weight:var(--font-body-weight-medium)}body .q-pill__price{font-size:1.15rem;letter-spacing:.02em;opacity:.72}body .product-form__input .form__label,body .product-form__input legend,body .product__info-container .product-form__input .form__label,body .product__info-container variant-radios legend.form__label{font-size:1.15rem;font-weight:var(--font-body-weight-medium);letter-spacing:.2em;text-transform:uppercase;color:var(--q-muted);margin-bottom:1.2rem}body .product-form__input legend span{color:var(--q-ink);letter-spacing:.06em;text-transform:none;margin-left:.6rem}body .product__info-container>*+*{margin-block:1.8rem 0}body .product__title,body .product__title h1,body .product__info-container .product__title{font-family:var(--font-heading-family);font-size:clamp(3.8rem,4vw,5.6rem)!important;font-weight:var(--font-heading-weight);line-height:1.02;letter-spacing:-.022em;margin:.4rem 0 0;text-transform:none}body .product__text:empty,body .wbcuscontent h2:empty{display:none}body .product__info-container .product__text{margin:.8rem 0 0;font-family:var(--font-heading-family);font-style:italic;font-size:clamp(1.9rem,1.6vw,2.2rem);line-height:1.35;color:var(--q-saffron);text-transform:none;font-weight:var(--font-heading-weight);word-break:normal}body .product__info-container .rating-star{--color-rating-star: var(--q-gold-mid)}body .product__info-container .wbpricetax{padding-block:1.6rem;border-block:1px solid var(--q-line)}body .mainp-price .price{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.4rem}body .mainp-price .price__container{margin:0}body .mainp-price .price-item{font-size:2.8rem;font-weight:var(--font-body-weight-medium);letter-spacing:.005em;color:var(--q-ink)}body .mainp-price .price__sale s.price-item,body .mainp-price .price-item--regular s{font-size:1.8rem;font-weight:var(--font-body-weight);color:var(--q-muted)}body .mainp-price .badge{margin:0}body .product__tax{margin-top:.6rem;font-size:1.25rem;color:var(--q-muted)}body .product__tax a{color:inherit}body .product-form__buttons,body .product__info-wrapper .product-form__buttons{max-width:none;display:grid!important;grid-template-columns:1fr;gap:1rem;align-items:stretch}body .product-form__buttons>*{margin:0!important}body .product__info-wrapper .product-form__buttons .product-form__submit,body .product__info-wrapper .product-form__buttons .shopify-payment-button{width:100%;max-width:none}body .product-form__buttons .product-form__submit,body .product-form__buttons .shopify-payment-button__button{min-height:5.6rem;white-space:nowrap}body .quantity_button_wrapper,body .product__info-wrapper .quantity_button_wrapper{display:grid;grid-template-columns:auto 1fr;gap:1.2rem;align-items:start}body .quantity_button_wrapper>.product-form__quantity{margin:0}body .quantity_button_wrapper .product-form{margin:0}body .quantity_button_wrapper .product__pickup-availabilities{grid-column:1 / -1}body .product-form__quantity .quantity{min-height:5.6rem;width:13rem;background:transparent}body .product-form__submit{width:100%}body .product-form__buttons .product-form__submit,body .product__info-wrapper .product-form__buttons .product-form__submit{background:var(--q-ink);color:var(--q-bg);border:1px solid var(--q-ink)}body .product-form__buttons .product-form__submit:not([disabled]):hover{background:var(--q-saffron);border-color:var(--q-saffron);color:var(--q-white)}body .product-form__buttons .product-form__submit[disabled]{background:transparent;color:var(--q-muted);border-color:var(--q-line-strong);opacity:1;cursor:not-allowed}body .product-form__buttons .shopify-payment-button{margin-top:0}body .product-form__buttons .shopify-payment-button__button--unbranded{text-transform:uppercase!important;letter-spacing:.14em;font-size:1.3rem;min-height:5.6rem;background:var(--q-saffron);color:var(--q-white);border:1px solid var(--q-saffron)}body .product-form__buttons .shopify-payment-button__button--unbranded:hover:not([disabled]){background:var(--q-saffron-deep);border-color:var(--q-saffron-deep);color:var(--q-white)}@media screen and (max-width:749px){body .quantity_button_wrapper,body .product__info-wrapper .quantity_button_wrapper{grid-template-columns:1fr}body .product-form__quantity .quantity{width:100%}}body .q-promise{list-style:none;margin:0;padding:1.6rem 0 0;display:grid;gap:1.1rem;background:none;border:0;border-top:1px solid var(--q-line);border-radius:0}body .q-promise__item{display:flex;align-items:flex-start;gap:1.2rem;font-size:1.4rem;line-height:1.5}body .q-promise__item .q-icon{flex:none;width:2.2rem;height:2.2rem;color:var(--q-saffron)}body .q-promise__item strong{font-weight:var(--font-body-weight-medium);color:var(--q-ink);white-space:nowrap}body .q-pspecs{position:relative;padding:2rem 2.2rem 1.4rem;border:0;border-radius:var(--q-r-lg);background:var(--q-stone)}body .q-pspecs:before{content:none}body .q-pspecs__title{position:relative;display:flex;align-items:center;gap:1rem;margin:0 0 .8rem;font-size:1.15rem;font-weight:var(--font-body-weight-medium);letter-spacing:.22em;text-transform:uppercase;color:var(--q-ink)}body .q-pspecs__title .q-icon{width:2rem;height:2rem;color:var(--q-saffron)}body .q-spec{position:relative;margin:0;display:grid}body .q-spec__row{display:grid;grid-template-columns:minmax(11rem,38%) 1fr;gap:1.6rem;padding:1rem 0;border-top:1px solid var(--q-line)}body .q-spec__row:first-child{border-top:0}body .q-spec dt{font-size:1.15rem;font-weight:var(--font-body-weight-medium);letter-spacing:.16em;text-transform:uppercase;color:var(--q-muted);padding-top:.2rem}body .q-spec dd{margin:0;font-size:1.5rem;color:var(--q-ink)}body .q-spec__row--note{grid-template-columns:1fr}body .product__info-container .wbcuscontent{border-top:1px solid var(--q-line);padding-top:1.8rem}body .product__info-container .wbcuscontent .rte ul{list-style:none;padding:0;margin:0;display:grid;gap:.8rem}body .product__info-container .wbcuscontent .rte li{position:relative;padding-left:2rem;font-size:1.4rem;color:var(--q-muted)}body .product__info-container .wbcuscontent .rte li:before{content:"";position:absolute;left:0;top:.6em;width:.6rem;height:.6rem;border-radius:50%;background:var(--q-saffron)}body .share-button__button{font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase;color:var(--q-muted)}body .product__media-item img,body .product__media img{background:var(--q-stone)}body .product__media-wrapper .global-media-settings,body .product__media-list .global-media-settings{border-radius:var(--q-r-lg)!important;overflow:hidden;border:0!important}body .thumbnail-list .thumbnail{border-radius:var(--q-r-md)!important;border:1px solid transparent!important;overflow:hidden}body .thumbnail-list .thumbnail[aria-current]{border-color:var(--q-ink)!important;box-shadow:none}body q-sticky-atc.q-sticky{position:fixed;left:1.2rem;right:1.2rem;bottom:max(1.2rem,env(safe-area-inset-bottom));z-index:25;display:flex;align-items:center;gap:1.2rem;padding:.8rem .8rem .8rem 2rem;border-radius:var(--q-r-pill);background:#1c1714f0;color:var(--q-bg);box-shadow:0 18px 40px -18px #1c171499;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translateY(calc(100% + 3rem));visibility:hidden;transition:transform .45s var(--q-ease),visibility 0s linear .45s}body q-sticky-atc.q-sticky.is-visible{transform:none;visibility:visible;transition-delay:0s}body .q-sticky__info{display:grid;flex:1;min-width:0;line-height:1.25}body .q-sticky__title{overflow:hidden;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.7rem;white-space:nowrap;text-overflow:ellipsis}body .q-sticky__price{font-size:1.3rem;opacity:.8}body .q-sticky__btn{flex:none;min-height:4.6rem;padding:0 2.2rem;border:0;border-radius:var(--q-r-pill);background:var(--q-saffron);color:var(--q-white);font-family:var(--font-body-family);font-size:1.15rem;font-weight:var(--font-body-weight-medium);letter-spacing:.14em;text-transform:uppercase;cursor:pointer}body .q-sticky__btn[disabled]{background:#f7f3ed24;color:#f7f3edb3;cursor:not-allowed}@media screen and (min-width:750px){body q-sticky-atc.q-sticky{display:none}}body .product__accordion summary,body .accordion summary{padding-block:1.8rem}body .accordion{border-color:var(--q-line)!important}body .q-acc{border-bottom:1px solid var(--q-line)}body .q-acc:first-child{border-top:1px solid var(--q-line)}body .q-acc summary{display:flex;justify-content:space-between;align-items:center;gap:2rem;padding-block:2.2rem;cursor:pointer;list-style:none;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(2rem,1.7vw,2.4rem);line-height:1.25;letter-spacing:-.01em}body .q-acc summary::-webkit-details-marker{display:none}body .q-acc summary:hover{color:var(--q-accent-strong, var(--q-saffron))}body .q-acc__icon{position:relative;flex:none;width:3.6rem;height:3.6rem;border:1px solid var(--q-line-strong);border-radius:50%;transition:background-color .3s var(--q-ease),border-color .3s var(--q-ease),transform .35s var(--q-ease)}body .q-acc__icon:before,body .q-acc__icon:after{content:"";position:absolute;left:50%;top:50%;width:1.2rem;height:1.5px;margin:-.75px 0 0 -.6rem;background:currentColor;transition:transform .35s var(--q-ease)}body .q-acc__icon:after{transform:rotate(90deg)}body .q-acc[open] .q-acc__icon{background:var(--q-ink);border-color:var(--q-ink);color:var(--q-bg)}body .color-scheme-4 .q-acc[open] .q-acc__icon,body .color-scheme-5 .q-acc[open] .q-acc__icon{background:var(--q-bg);border-color:var(--q-bg);color:var(--q-ink)}body .q-acc[open] .q-acc__icon:after{transform:rotate(0)}body .q-acc__body{padding:0 5.6rem 2.4rem 0;font-size:1.55rem;line-height:1.75;color:rgba(var(--color-foreground),.8);animation:q-open .4s var(--q-ease)}body .q-acc__body p{margin:0 0 1.2rem}body .q-acc__body>:last-child{margin-bottom:0}@keyframes q-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}body .q-pinfo__grid{display:grid;gap:3.2rem}@media screen and (min-width:990px){body .q-pinfo__grid{grid-template-columns:1fr 1.6fr;gap:8rem}}body .q-pinfo__intro h2{margin:0}body .q-pinfo__intro p{color:rgba(var(--color-foreground),.7);margin:1.6rem 0 0;max-width:40ch}body .q-pinfo__intro .q-eyebrow{margin-bottom:1.4rem}body .q-pinfo{padding-block:clamp(4.8rem,7vw,9.6rem)}body .q-benefits__grid{list-style:none;margin:0;padding:0;display:grid;gap:clamp(1.2rem,1.6vw,2rem);grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:990px){body .q-benefits__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}body .q-benefits__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}body .q-benefits__grid--1{grid-template-columns:minmax(0,36rem);justify-content:center}body .q-benefit{padding:3.2rem 2.6rem;text-align:left;background:rgba(var(--color-foreground),.035);border:0;border-radius:var(--q-r-lg);transition:transform .45s var(--q-ease),background-color .45s var(--q-ease)}body .q-benefit:hover{transform:translateY(-4px);background:rgba(var(--color-foreground),.06)}body .q-benefit__icon{display:block;width:5.2rem;height:5.2rem;margin:0 0 2.4rem;padding:1.3rem;color:var(--q-saffron);background:var(--q-white);border:0;border-radius:50%}body .q-benefit__title{margin:0 0 .8rem;font-size:clamp(2rem,1.7vw,2.4rem)}body .q-benefit__text{margin:0;font-size:1.45rem;line-height:1.65;color:rgba(var(--color-foreground),.72)}@media screen and (max-width:749px){body .q-benefit{padding:2.2rem 1.6rem}body .q-benefit__icon{width:4.4rem;height:4.4rem;padding:1.1rem;margin-bottom:1.6rem}body .q-benefit__title{font-size:1.8rem}body .q-benefit__text{font-size:1.3rem}}@media screen and (max-width:339px){body .q-benefits__grid{grid-template-columns:1fr}}body .q-feature__grid{display:grid;gap:clamp(4rem,7vw,10rem);align-items:center}@media screen and (min-width:750px){body .q-feature__grid{grid-template-columns:.9fr 1.1fr}body .q-feature--image-right .q-feature__grid{grid-template-columns:1.1fr .9fr}body .q-feature--image-right .q-feature__media{order:2}}body .q-feature__media{width:min(100%,52rem);justify-self:center}body .q-feature__arch{aspect-ratio:4 / 5}body .q-feature__caption{margin:1.6rem 0 0;text-align:center;font-family:var(--font-heading-family);font-style:italic;font-size:1.7rem;color:var(--q-muted)}body .q-feature__text{font-size:1.6rem;line-height:1.8;color:rgba(var(--color-foreground),.78);margin:1.8rem 0 2.4rem}body .q-feature__list{list-style:none;margin:0 0 3.2rem;padding:0;display:grid;gap:2.4rem}body .q-feature__item{display:grid;grid-template-columns:4.8rem 1fr;gap:1.8rem;align-items:start}body .q-feature__icon{width:4.8rem;height:4.8rem;padding:1.2rem;border:0;border-radius:50%;color:var(--q-saffron);background:var(--q-white)}body .q-feature__title{margin:.4rem 0;font-size:clamp(2rem,1.7vw,2.4rem)}body .q-feature__desc{margin:0;font-size:1.45rem;line-height:1.65;color:rgba(var(--color-foreground),.72)}body .q-ritual__grid{display:grid;gap:clamp(4rem,7vw,10rem);align-items:center}@media screen and (min-width:750px){body .q-ritual__grid{grid-template-columns:.85fr 1.15fr}}body .q-ritual__media{width:min(100%,48rem);justify-self:center}body .q-ritual__arch{aspect-ratio:4 / 5}body .q-ritual__list{list-style:none;margin:1.8rem 0 0;padding:0;display:grid}body .q-ritual__item{display:grid;grid-template-columns:5.2rem 1fr;gap:1.6rem;align-items:baseline;padding:1.6rem 0;border-top:1px solid var(--q-line);font-size:1.6rem;line-height:1.6}body .q-ritual__item:last-child{border-bottom:1px solid var(--q-line)}body .q-ritual__num{font-family:var(--font-heading-family);font-style:italic;font-size:2.6rem;line-height:1;color:var(--q-saffron)}body .q-ritual__note{display:flex;gap:1.6rem;align-items:flex-start;margin-top:3.2rem;padding:2rem 2.2rem;background:rgba(var(--color-foreground),.035);border-radius:var(--q-r-lg);border:0}body .q-ritual__note-icon{flex:none;width:3.2rem;height:3.2rem;color:var(--q-saffron)}body .q-ritual__note-title{margin:0 0 .4rem;font-size:1.15rem;font-weight:var(--font-body-weight-medium);letter-spacing:.2em;text-transform:uppercase;color:var(--q-ink)}body .q-ritual__note-text{margin:0;font-size:1.5rem;line-height:1.65}body .q-faq__grid{display:grid;gap:clamp(3.2rem,5vw,8rem)}@media screen and (min-width:990px){body .q-faq__grid{grid-template-columns:.8fr 1.2fr;align-items:start}body .q-faq__intro{position:sticky;top:calc(var(--header-height, 8rem) + 3.2rem)}}body .q-faq__intro .q-head{margin-bottom:1.6rem}body .q-faq__lede{color:rgba(var(--color-foreground),.72);font-size:1.6rem}body .q-faq__lede p{margin:0 0 2.4rem}body .q-intro__inner{max-width:84rem;margin-inline:auto;text-align:center}body .q-intro__heading{margin:0}body .q-intro__text{margin-top:2rem;font-size:clamp(1.7rem,1.5vw,2rem);line-height:1.75;color:rgba(var(--color-foreground),.78)}body .q-intro__text p{margin:0 auto 1.2rem;max-width:58ch}body .q-intro .q-textlink{margin-top:2.4rem}body .q-intro--image{position:relative;isolation:isolate;overflow:hidden;color:var(--q-bg);padding-block:clamp(10rem,14vw,18rem)}body .q-intro__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}body .q-intro__media img{width:100%;height:100%;object-fit:cover;display:block}body .q-intro__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(24,8,44,calc(var(--q-overlay) * .75)),rgba(24,8,44,var(--q-overlay)))}body .q-intro--image .q-eyebrow{color:#f7f3edd9}body .q-intro--image .q-eyebrow:before{background:var(--q-gold-light)}body .q-intro--image .q-intro__heading{color:var(--q-bg)}body .q-intro--image .q-intro__text{color:#f7f3ede6}body .q-intro--image .q-textlink:hover{color:var(--q-gold-light)}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){body .q-intro__media img{animation:q-parallax linear both;animation-timeline:view();animation-range:entry 0% exit 100%}@keyframes q-parallax{0%{transform:scale(1.12) translateY(-4%)}to{transform:scale(1.12) translateY(4%)}}}}body .q-story__grid{display:grid;gap:clamp(4rem,7vw,10rem);align-items:center}@media screen and (min-width:750px){body .q-story__grid{grid-template-columns:1fr 1fr}body .q-story--text-first .q-story__media{order:2}}body .q-story__media{position:relative;width:100%}body .q-story__arch{aspect-ratio:4 / 5}body .q-story__mark{display:none}body .q-story__body{max-width:60rem}body .q-story__body>h2,body .q-story__body .q-head__title{margin-bottom:0}body .q-story__text{margin-top:2rem;font-size:1.65rem;line-height:1.8;color:rgba(var(--color-foreground),.82)}body .q-story__text p{margin:0 0 1.6rem}body .q-story__text h3{font-size:clamp(2.2rem,2vw,2.6rem);margin:0 0 1.2rem;color:var(--q-accent-strong, var(--q-saffron));font-style:italic}body .q-story__text strong{color:rgb(var(--color-foreground))}body .q-story__text em{color:var(--q-muted)}body .q-story__body .q-btn{margin-top:2rem}body .q-values__grid{list-style:none;margin:0;padding:0;display:grid;gap:1.6rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:990px){body .q-values__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}body .q-values__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}body .q-values__grid--1{grid-template-columns:minmax(0,36rem);justify-content:center}body .q-value{position:relative;padding:3.2rem 2.6rem;text-align:left;border:1px solid var(--q-line);border-radius:var(--q-r-lg);background:transparent;transition:background-color .45s var(--q-ease),transform .45s var(--q-ease)}body .q-value:hover{background:rgba(var(--color-foreground),.04);transform:translateY(-4px)}body .q-value__icon{display:block;width:4.4rem;height:4.4rem;margin:0 0 2.4rem;padding:0;border:0;color:var(--q-accent)}body .q-value__title{margin:0 0 1rem;font-size:clamp(2.1rem,1.8vw,2.5rem)}body .q-value__text{margin:0;font-size:1.45rem;line-height:1.65;color:rgba(var(--color-foreground),.74)}@media screen and (max-width:749px){body .q-values__grid{gap:1.2rem}body .q-value{padding:2.4rem 1.6rem}body .q-value__icon{width:3.6rem;height:3.6rem;margin-bottom:1.6rem}body .q-value__title{font-size:1.8rem}body .q-value__text{font-size:1.3rem}}@media screen and (max-width:339px){body .q-values__grid{grid-template-columns:1fr}}body .q-origins__list{display:grid;gap:clamp(6.4rem,9vw,12rem)}body .q-origin{display:grid;gap:clamp(3.2rem,6vw,9.6rem);align-items:center}@media screen and (min-width:750px){body .q-origin{grid-template-columns:1fr 1.1fr}body .q-origin:nth-child(2n) .q-origin__media{order:2}}body .q-origin__media{position:relative;width:min(100%,50rem);justify-self:center}body .q-origin__arch{aspect-ratio:4 / 5}body .q-origin:hover .q-origin__arch img{transform:scale(1.04)}body .q-origin__index{position:absolute;top:1.6rem;left:1.6rem;z-index:2;padding:.4rem 1.2rem;border-radius:var(--q-r-pill);background:#ffffffeb;font-family:var(--font-body-family);font-style:normal;font-size:1.2rem;letter-spacing:.16em;line-height:1.5;color:var(--q-ink)}@media screen and (min-width:750px){body .q-origin:nth-child(2n) .q-origin__index{left:auto;right:1.6rem}}body .q-origin__body{max-width:54rem}body .q-origin__body .q-eyebrow{margin-bottom:1rem}body .q-origin__title{margin:0;font-size:clamp(3.2rem,3.4vw,4.6rem)}body .q-origin__text{margin-top:1.6rem;font-size:1.65rem;line-height:1.8;color:rgba(var(--color-foreground),.8)}body .q-origin__text p{margin:0 0 1.4rem}body .q-origin__body .q-spec{margin:2.4rem 0 0;padding:1.4rem 2rem;background:var(--q-stone);border-left:0;border-radius:var(--q-r-md)}body .q-origin__meta{display:flex;flex-wrap:wrap;gap:1.6rem 2.4rem;align-items:center;margin-top:3.2rem}body .q-origin__price{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.4rem;color:var(--q-ink)}body .q-reviews__grid{display:grid;gap:clamp(1.6rem,2vw,2.4rem)}@media screen and (min-width:750px){body .q-reviews__grid{grid-template-columns:repeat(auto-fit,minmax(30rem,1fr))}}body .q-review{position:relative;display:flex;flex-direction:column;margin:0;padding:clamp(3.2rem,3.6vw,4.8rem);background:rgba(var(--color-foreground),.035);border:0;border-radius:var(--q-r-lg);box-shadow:none}body .q-review:before{content:"\201c";position:absolute;top:1.6rem;right:2.8rem;font-family:var(--font-heading-family);font-size:10rem;line-height:1;color:var(--q-accent);opacity:.22}body .q-review__stars{display:inline-flex;gap:.3rem;margin-bottom:2rem;color:var(--q-saffron)}body .q-review__stars svg{fill:currentColor}body .q-review__stars svg.is-empty{fill:none;stroke:currentColor;stroke-width:1.2}body .q-review__quote{flex:1;border:0!important;padding:0!important;margin:0 0 2.8rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(2.1rem,1.8vw,2.6rem);line-height:1.4;letter-spacing:-.01em;color:rgb(var(--color-foreground))}body .q-review__by{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1.4rem;padding-top:1.8rem;border-top:1px solid var(--q-line);font-size:1.35rem;color:var(--q-muted)}body .q-review__name{color:rgb(var(--color-foreground));font-weight:var(--font-body-weight-medium);letter-spacing:.04em}body .q-review__verified{display:inline-flex;align-items:center;gap:.4rem;color:#2f6b3f}body .q-social__top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.6rem;margin-bottom:3.2rem}body .q-social__top h2{margin:0}body .q-social__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem}@media screen and (min-width:990px){body .q-social__grid{grid-template-columns:repeat(6,1fr)}}body .q-social__tile{display:block;aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--q-r-md);background:var(--q-stone)}body .q-social__tile img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--q-ease)}body .q-social__tile:hover img{transform:scale(1.05)}body .q-news__card{max-width:none;margin-inline:auto;padding:clamp(5.6rem,8vw,11rem) clamp(2.4rem,6vw,9.6rem);text-align:center;border-radius:var(--q-r-lg);overflow:hidden}body .q-news__wordmark{display:block;width:12rem;height:auto;margin:0 auto 2.8rem;opacity:.9}body .q-news__card .q-head{margin-bottom:3.2rem}body .q-news__form{display:flex;gap:.8rem;max-width:56rem;margin-inline:auto}body .q-news__card .q-input{border-color:rgba(var(--color-foreground),.32);background:transparent}body .q-news__msg{margin-top:1.6rem;font-size:1.4rem}body .q-news__social{margin-top:2.8rem;font-size:1.15rem}@media screen and (max-width:479px){body .q-news__form{flex-direction:column}}body .drawer__inner{border-radius:0}body .drawer__heading{font-family:var(--font-heading-family);font-size:3.2rem;font-weight:var(--font-heading-weight);letter-spacing:-.015em}body .cart-item__name{font-family:var(--font-heading-family)!important;font-size:2rem!important;font-weight:var(--font-heading-weight);letter-spacing:-.01em;text-decoration:none}body .cart-item__media img,body .cart-item__image{background:var(--q-stone);border-radius:var(--q-r-md)!important}body .cart-drawer .product--vendor{display:none}body .cart__checkout-button{width:100%}body .cart-drawer .cart__checkout-button,body .cart__ctas .cart__checkout-button{background:var(--q-ink);color:var(--q-bg)}body .cart-drawer .cart__checkout-button:hover,body .cart__ctas .cart__checkout-button:hover{background:var(--q-saffron);color:var(--q-white)}body .totals__total{font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase;font-family:var(--font-body-family);font-weight:var(--font-body-weight-medium)}body .totals__total-value{font-family:var(--font-heading-family);font-size:2.8rem;font-weight:var(--font-heading-weight)}body .quantity{border-radius:var(--q-r-pill)}body .quantity:after,body .quantity:before{border-radius:var(--q-r-pill)!important}body .q-ship{margin:0 0 1.6rem;padding:1.4rem 1.6rem;background:var(--q-stone);border:0;border-radius:var(--q-r-md)}body .q-ship__msg{margin:0 0 1rem;font-size:1.35rem;line-height:1.45}body .q-ship__msg strong{color:var(--q-saffron);font-weight:var(--font-body-weight-medium)}body .q-ship__bar{height:.6rem;border-radius:999px;background:#1c17141a;overflow:hidden}body .q-ship__bar span{display:block;height:100%;border-radius:inherit;background:var(--q-saffron);transition:width .6s var(--q-ease)}body .q-ship--done .q-ship__bar span{background:#2f6b3f}body .collection-hero__title{font-family:var(--font-heading-family)}body .collection-hero__description{max-width:60ch;margin-inline:auto;color:inherit;opacity:.8}body .facets__disclosure .facets__summary,body .facet-filters__sort{border-radius:var(--q-r-pill)}body .product-grid{row-gap:clamp(3.2rem,3.6vw,4.8rem)!important}body .product-grid .q-card{height:100%}body .pagination__item{border-radius:50%}body .coll-page-bnr{position:relative;padding-block:clamp(4.8rem,7vw,8.8rem) clamp(3.2rem,4vw,4.8rem);background:transparent;border-bottom:0;text-align:center}body .coll-page-bnr:before{content:none}body .coll-page-bnr .heading{margin:0;font-family:var(--font-heading-family);font-size:clamp(4.4rem,6vw,8.4rem);letter-spacing:-.025em}body .coll-page-bnr .heading:after{content:none}body .coll-page-bnr .collection-hero{justify-content:center}body .coll-page-bnr .collection-hero__description{margin-top:1.6rem;font-size:1.7rem}body .predictive-search{border-radius:0 0 var(--q-r-md) var(--q-r-md)!important}body .predictive-search__item-heading{font-family:var(--font-heading-family);font-size:1.8rem}body .predictive-search__image{background:var(--q-stone);border-radius:var(--q-r-sm)}body .search-modal__form .field__input{border-radius:var(--q-r-pill)!important}body .search-modal__form .field:after{border-radius:var(--q-r-pill)!important}body .footer{border-top:0}body .footer h2,body .footer .footer-block__heading,body .footer .wbfooterhead{font-family:var(--font-body-family)!important;font-size:1.15rem!important;font-weight:var(--font-body-weight-medium)!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:rgba(var(--color-foreground),.6)!important}body .footer .list-menu__item{font-size:1.5rem;padding-block:.45rem;opacity:.9;transition:opacity .3s var(--q-ease),color .3s var(--q-ease)}body .footer .list-menu__item:hover{opacity:1;color:var(--q-accent)}body .footer .rte p{color:rgba(var(--color-foreground),.78)}body .footer__content-bottom{border-top:1px solid var(--q-line)!important}body .footer__copyright,body .footer .policies,body .copyright__content{font-size:1.2rem;letter-spacing:.06em;opacity:.75}body .footer.color-scheme-4 .footer-logo,body .footer.color-scheme-4 .copyright_main_wrap img{filter:brightness(1.9) saturate(.7)}body .footer .list-social__link{color:rgb(var(--color-foreground))}body .footer .list-social__link:hover{color:var(--q-accent)}body .footer .newsletter-form__field-wrapper .field__input{background:transparent}@media screen and (min-width:990px){body .footer .footer__blocks-wrapper.grid{display:grid!important;grid-template-columns:1.35fr .8fr .95fr 1.35fr;column-gap:clamp(3.2rem,4vw,6.4rem);row-gap:4rem}body .footer .footer__blocks-wrapper>.footer-block{width:auto!important;max-width:none!important;margin:0!important;padding:0!important}}@media screen and (min-width:750px)and (max-width:989px){body .footer .footer__blocks-wrapper.grid{display:grid!important;grid-template-columns:1fr 1fr;gap:4rem 3.2rem}body .footer .footer__blocks-wrapper>.footer-block{width:auto!important;max-width:none!important;margin:0!important;padding:0!important}}body .footer .wb_news_content h2,body .footer .wb_news_content h2 p{font-family:var(--font-body-family)!important;font-size:1.45rem!important;font-weight:var(--font-body-weight)!important;letter-spacing:.01em!important;text-transform:none!important;color:rgba(var(--color-foreground),.78)!important;line-height:1.6;margin:0 0 1.6rem}body .footer .wb_news_content h2 p{margin:0}body .footer .newsletter-form__field-wrapper .field{border:1px solid var(--q-line-strong);border-radius:var(--q-r-pill)}body .footer .newsletter-form__field-wrapper .field__input{padding-inline:2rem}body .footer .newsletter-form__field-wrapper .field__label{left:2rem}body .footer .newsletter-form__field-wrapper .field:after,body .footer .newsletter-form__field-wrapper .field:before{display:none}body .footer .newsletter-form__button{margin-top:1.2rem}body .footer .news_description,body .footer .news_description p{font-size:1.2rem;opacity:.7}body .q-bigmark{padding-block:0 clamp(2.4rem,3vw,4rem);overflow:hidden}body .q-bigmark__img{display:block;width:100%;height:auto;opacity:.16}body .q-page-hero{padding-block:clamp(5.6rem,8vw,10rem) clamp(4rem,6vw,7.2rem);text-align:center;border-bottom:0}body .q-page-hero__inner{max-width:80rem;margin-inline:auto}body .q-page-hero__title{margin:0;font-size:clamp(4.4rem,6vw,8.4rem);letter-spacing:-.025em}body .q-page-hero__text{margin-top:1.8rem;font-size:clamp(1.6rem,1.4vw,1.9rem);color:rgba(var(--color-foreground),.74)}body .q-page-hero__text p{margin-inline:auto}body .q-page-content{padding-block:clamp(4rem,6vw,7.2rem)}body .main-page-title,body .page-title{font-family:var(--font-heading-family);text-align:center;margin-bottom:3.2rem;letter-spacing:-.02em}body .main-page-title:after{content:none}body .page-width--narrow .rte h2,body .page-width--narrow .rte h3{font-family:var(--font-heading-family);margin:3.2rem 0 1.2rem}body .page-width--narrow .rte h3{font-size:clamp(2.2rem,2vw,2.6rem);color:var(--q-saffron)}body .page-width--narrow .rte li{margin-bottom:.6rem}body .contact .title,body .contact h2{font-family:var(--font-heading-family)}body .detail--wrap h3,body .detail--wrap .h4{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2rem}body product-recommendations.related-products:not(.product-recommendations--loaded){padding-top:0!important;padding-bottom:0!important}body .related-products__heading{justify-content:flex-start;text-align:left;margin-bottom:clamp(3.2rem,4vw,4.8rem)}body .related-products__heading .title-left-main{margin-inline:0}body .jdgm-rev-widg,body .jdgm-widget{font-family:var(--font-body-family)!important;color:var(--q-ink)}body .jdgm-rev-widg__title{font-family:var(--font-heading-family)!important;font-weight:var(--font-heading-weight)!important;font-size:clamp(3.2rem,4vw,5.2rem)!important;letter-spacing:-.02em;text-align:center}body .jdgm-write-rev-link,body .jdgm-btn,body .jdgm-btn--solid,body .jdgm-ask-question-btn{background:var(--q-ink)!important;border:1px solid var(--q-ink)!important;color:var(--q-bg)!important;border-radius:var(--q-r-pill)!important;font-family:var(--font-body-family)!important;font-size:1.2rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;padding:1.3rem 2.6rem!important}body .jdgm-write-rev-link:hover,body .jdgm-btn:hover{background:var(--q-saffron)!important;border-color:var(--q-saffron)!important}body .jdgm-star,body .jdgm-prev-badge__stars{color:var(--q-saffron)!important}body .jdgm-widget{--jm-review-widget-button-color: #1C1714;--jm-review-widget-button-text-color: #F7F3ED;--jm-review-widget-star-color: #A3271C;--jm-review-widget-text-color: #1C1714}body .jdgm-widget .jm-button{min-height:4.8rem;padding:0 2.6rem!important;border-radius:var(--q-r-pill)!important;font-family:var(--font-body-family)!important;font-size:1.2rem!important;font-weight:var(--font-body-weight-medium);letter-spacing:.14em;text-transform:uppercase;transition:background-color .3s var(--q-ease),border-color .3s var(--q-ease)}body .jdgm-widget .jm-button--primary{background-color:var(--q-ink)!important;border-color:var(--q-ink)!important;color:var(--q-bg)!important}body .jdgm-widget .jm-button--primary:hover{background-color:var(--q-saffron)!important;border-color:var(--q-saffron)!important;color:var(--q-white)!important}body .jdgm-widget .jm-review-widget-minimal-header__title{font-family:var(--font-heading-family)!important;font-weight:var(--font-heading-weight)!important;font-size:clamp(3.2rem,4vw,5.2rem)!important;line-height:1.05;letter-spacing:-.02em;color:var(--q-ink)}body .jdgm-widget .jm-no-reviews-state__text{font-size:1.6rem;color:var(--q-muted)}body .q-offers{display:grid;gap:1.2rem;min-width:0}body .q-offers__best{display:flex;align-items:center;gap:.9rem;margin:0;padding:1.1rem 1.6rem;border-radius:var(--q-r-md);background:#a3271c12;color:var(--q-ink);font-size:1.45rem;line-height:1.4}body .q-offers__best[hidden]{display:none}body .q-offers__best .q-icon{flex:none;width:2.2rem;height:2.2rem;color:var(--q-saffron)}body .q-offers__best strong{font-weight:var(--font-body-weight-medium);color:var(--q-saffron)}body .q-offers__heading{display:flex;align-items:center;gap:.8rem;margin:.2rem 0 0;font-size:1.15rem;font-weight:var(--font-body-weight-medium);letter-spacing:.2em;text-transform:uppercase;color:var(--q-muted)}body .q-offers__count{display:inline-grid;place-items:center;min-width:2.1rem;height:2.1rem;padding:0 .6rem;border-radius:var(--q-r-pill);background:var(--q-ink);color:var(--q-bg);font-size:1.05rem;letter-spacing:0}body .q-offers__list{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(27rem,88%);gap:1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}body .q-offers__list::-webkit-scrollbar{display:none}body .q-offers__list--single{grid-auto-columns:100%}body .q-offers__status{margin:0;font-size:1.35rem;line-height:1.5;color:var(--q-ink)}body .q-offers__status:empty{display:none}body .q-offer{--q-notch: 1.1rem;position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.4rem;min-width:0;padding:1.6rem 1.8rem 1.6rem 2.4rem;border-radius:var(--q-r-md);background:#e8f5f2;color:var(--q-ink);scroll-snap-align:start;transition:background-color .3s var(--q-ease),box-shadow .3s var(--q-ease);-webkit-mask:radial-gradient(circle var(--q-notch) at 0 50%,#0000 98%,#000) left / 51% 100% no-repeat,radial-gradient(circle var(--q-notch) at 100% 50%,#0000 98%,#000) right / 51% 100% no-repeat;mask:radial-gradient(circle var(--q-notch) at 0 50%,#0000 98%,#000) left / 51% 100% no-repeat,radial-gradient(circle var(--q-notch) at 100% 50%,#0000 98%,#000) right / 51% 100% no-repeat}body .q-offer[hidden]{display:none}body .q-offer.is-applied{background:#d3ede7;box-shadow:inset 0 0 0 1.5px var(--q-saffron)}body .q-offer__badge{display:grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%;background:var(--q-saffron);color:var(--q-white)}body .q-offer__badge .q-icon{width:2.4rem;height:2.4rem;stroke-width:1.8}body .q-offer__body{display:grid;gap:.3rem;min-width:0}body .q-offer__title{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.9rem;line-height:1.2;letter-spacing:-.005em}body .q-offer__code{margin:0;font-size:1.25rem;letter-spacing:.04em;color:var(--q-muted)}body .q-offer__code strong{display:inline-block;margin-left:.2rem;padding:.1rem .7rem;border:1px dashed rgba(28,23,20,.35);border-radius:.5rem;font-weight:var(--font-body-weight-medium);letter-spacing:.1em;color:var(--q-ink);word-break:break-all}body .q-offer__price{margin:.2rem 0 0;font-size:1.35rem;color:var(--q-ink)}body .q-offer__price[hidden]{display:none}body .q-offer__price strong{font-weight:var(--font-body-weight-medium);color:var(--q-saffron)}body .q-offer__price span{color:var(--q-muted)}body .q-offer__note{margin:0;font-size:1.2rem;color:var(--q-muted)}body .q-offer__apply{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:4rem;margin-left:.6rem;padding:0 1.8rem;border:1px solid var(--q-ink);border-radius:var(--q-r-pill);background:var(--q-ink);color:var(--q-bg);font-family:var(--font-body-family);font-size:1.15rem;font-weight:var(--font-body-weight-medium);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color .3s var(--q-ease),border-color .3s var(--q-ease),color .3s var(--q-ease),opacity .3s var(--q-ease)}body .q-offer__apply:before{content:"";position:absolute;top:-1rem;bottom:-1rem;left:-1.4rem;border-left:1.5px dashed rgba(28,23,20,.18)}body .q-offer__apply:hover{background:var(--q-saffron);border-color:var(--q-saffron);color:var(--q-white)}body .q-offer__apply.is-busy{opacity:.6;cursor:progress}body .q-offer__apply-done{display:none;align-items:center;gap:.5rem}body .q-offer__apply-done .q-icon{width:1.6rem;height:1.6rem;stroke-width:1.8}body .q-offer.is-applied .q-offer__apply{background:var(--q-saffron);border-color:var(--q-saffron);color:var(--q-white)}body .q-offer.is-applied .q-offer__apply-idle{display:none}body .q-offer.is-applied .q-offer__apply-done{display:inline-flex}body .mainp-price.q-price-struck .price-item{font-size:1.9rem!important;font-weight:var(--font-body-weight)!important;color:var(--q-muted)!important;text-decoration:line-through}body .mainp-price.q-price-struck .badge{display:none}body .q-codeprice{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.2rem;margin:.6rem 0 0;font-size:1.35rem;line-height:1.3;color:var(--q-ink)}body .q-codeprice[hidden]{display:none}body .q-codeprice strong{font-size:2.8rem;font-weight:var(--font-body-weight-medium);letter-spacing:.005em;color:var(--q-saffron)}body .q-codeprice__tag{display:inline-flex;align-items:center;padding:.4rem 1.1rem;border-radius:var(--q-r-pill);background:#a3271c17;color:var(--q-saffron);font-size:1.15rem;font-weight:var(--font-body-weight-medium);letter-spacing:.06em}body .q-codeprice__save{color:var(--q-muted)}body .q-poffers{display:block}body .q-offers-section__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.8rem 2.4rem;margin-bottom:2.4rem}body .q-offers-section__title{margin:0;font-size:clamp(3rem,3.4vw,4.4rem)}body .q-offers-section__text{margin:0;font-size:1.45rem;color:rgba(var(--color-foreground),.68)}@media screen and (min-width:750px){body .q-offers--section .q-offers__list{grid-auto-flow:row;grid-template-columns:repeat(auto-fill,minmax(38rem,1fr));overflow:visible}}body .q-drawer-offers{padding:1.6rem 0 .4rem;border-top:1px solid var(--q-line)}body .q-offers--drawer .q-offers__list{grid-auto-columns:minmax(26rem,92%)}body .q-offers--drawer .q-offers__list--single{grid-auto-columns:100%}body .q-offers--drawer .q-offer{grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding:1.2rem 1.4rem 1.2rem 2rem}body .q-offers--drawer .q-offer__badge{display:none}body .q-offers--drawer .q-offer__apply{min-height:3.4rem;padding:0 1.4rem;font-size:1.05rem}@media screen and (max-width:389px){body .q-offer{grid-template-columns:minmax(0,1fr) auto;padding-left:2rem}body .q-offer__badge{display:none}}body .q-spot{position:relative;overflow:hidden;isolation:isolate;padding-block:clamp(3.6rem,5vw,6.4rem)}body .q-spot:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(60rem 30rem at 88% 50%,rgba(255,255,255,.12),transparent 70%),radial-gradient(44rem 26rem at 8% 0%,rgba(0,0,0,.14),transparent 70%)}body .q-spot__list{list-style:none;margin:0;padding:0;display:grid;gap:1.2rem;grid-template-columns:minmax(0,1fr)}body .q-spot__item[hidden],body .q-marquee__item[hidden]{display:none!important}body .q-spot__item--lead{grid-column:1 / -1;display:grid;gap:2.8rem;align-items:center;margin-bottom:1.2rem}body .q-spot__eyebrow{display:inline-flex;align-items:center;gap:1rem;margin:0 0 1.6rem;font-size:1.2rem;font-weight:var(--font-body-weight-medium);letter-spacing:.22em;text-transform:uppercase;color:#fbf3e8eb}body .q-spot__pulse{width:.9rem;height:.9rem;border-radius:50%;background:#f6ddb0;animation:q-pulse 1.8s ease-out infinite}@keyframes q-pulse{0%{box-shadow:0 0 #f6ddb0a6}70%{box-shadow:0 0 0 1.2rem #f6ddb000}to{box-shadow:0 0 #f6ddb000}}body .q-spot__title{margin:0;font-size:clamp(3.8rem,5.4vw,7.2rem);line-height:1;letter-spacing:-.025em;color:#fbf3e8;text-wrap:balance}body .q-spot__sub{margin:1.6rem 0 0;max-width:50ch;font-size:1.6rem;line-height:1.6;color:#fbf3e8db}body .q-spot__timer{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:2.6rem}body .q-spot__timer-label{margin-right:.4rem;font-size:1.2rem;font-weight:var(--font-body-weight-medium);letter-spacing:.2em;text-transform:uppercase;color:#fbf3e8db}body .q-spot__unit{display:grid;justify-items:center;min-width:6.4rem;padding:.9rem .8rem .7rem;border-radius:var(--q-r-md);background:#1c171438;border:1px solid rgba(251,243,232,.18)}body .q-spot__unit b{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:3rem;line-height:1;color:#fbf3e8;font-variant-numeric:tabular-nums}body .q-spot__unit small{margin-top:.4rem;font-size:1rem;letter-spacing:.16em;text-transform:uppercase;color:#fbf3e8b8}body .q-spot__ongoing{margin:2.2rem 0 0;font-size:1.25rem;font-weight:var(--font-body-weight-medium);letter-spacing:.16em;text-transform:uppercase;color:#fbf3e8db}body .q-spot__ticket{--q-notch: 1.6rem;position:relative;overflow:hidden;padding:3rem 2.8rem 2.6rem;border-radius:var(--q-r-lg);background:#fff;color:var(--q-ink);text-align:center;box-shadow:0 30px 60px -30px #00000080;-webkit-mask:radial-gradient(circle var(--q-notch) at 0 50%,#0000 98%,#000) left / 51% 100% no-repeat,radial-gradient(circle var(--q-notch) at 100% 50%,#0000 98%,#000) right / 51% 100% no-repeat;mask:radial-gradient(circle var(--q-notch) at 0 50%,#0000 98%,#000) left / 51% 100% no-repeat,radial-gradient(circle var(--q-notch) at 100% 50%,#0000 98%,#000) right / 51% 100% no-repeat}body .q-spot__ticket:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.7),transparent);transform:skew(-18deg);animation:q-shine 5s ease-in-out 1.5s infinite}@keyframes q-shine{0%{left:-60%}28%,to{left:130%}}body .q-spot__ticket-label{margin:0;font-size:1.1rem;font-weight:var(--font-body-weight-medium);letter-spacing:.24em;text-transform:uppercase;color:var(--q-muted)}body .q-spot__code{display:inline-block;margin:1.2rem auto 2.2rem;padding:1rem 2.4rem;border:2px dashed rgba(163,39,28,.5);border-radius:var(--q-r-md);background:#a3271c0d;font-size:clamp(2.2rem,2.6vw,3rem);font-weight:var(--font-body-weight-medium);letter-spacing:.14em;line-height:1.2;color:var(--q-saffron);word-break:break-all}body .q-spot__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}body .q-spot__apply,body .q-spot__shop{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:5.2rem;padding:0 2.8rem;border-radius:var(--q-r-pill);font-family:var(--font-body-family);font-size:1.25rem;font-weight:var(--font-body-weight-medium);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .3s var(--q-ease),border-color .3s var(--q-ease),color .3s var(--q-ease)}body .q-spot__apply{border:1px solid var(--q-ink);background:var(--q-ink);color:var(--q-bg)}body .q-spot__apply:hover{background:var(--q-saffron);border-color:var(--q-saffron);color:var(--q-white)}body .q-spot__shop{border:1px solid rgba(28,23,20,.3);background:transparent;color:var(--q-ink)}body .q-spot__shop:hover{background:var(--q-ink);border-color:var(--q-ink);color:var(--q-bg)}body .q-spot__shop .q-icon{width:1.6rem;height:1.6rem}body .q-spot__hint{margin:1.6rem 0 0;font-size:1.2rem;color:var(--q-muted)}body .q-spot__apply-done{display:none;align-items:center;gap:.6rem}body .q-spot__apply-done .q-icon{width:1.8rem;height:1.8rem;stroke-width:1.8}body .q-spot__item.is-applied .q-spot__apply-idle{display:none}body .q-spot__item.is-applied .q-spot__apply-done{display:inline-flex}body .q-spot__item.is-applied .q-spot__apply{background:var(--q-saffron);border-color:var(--q-saffron);color:var(--q-white)}body .q-spot__apply.is-busy,body .q-spot__chip-apply.is-busy{opacity:.6;cursor:progress}body .q-spot__item:not(.q-spot__item--lead){display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1rem 1rem 1rem 2rem;border:1px solid rgba(251,243,232,.22);border-radius:var(--q-r-pill);background:#1c171433;color:#fbf3e8;font-size:1.4rem;line-height:1.35}body .q-spot__chip-text strong{font-weight:var(--font-body-weight-medium)}body .q-spot__chip-apply{flex:none;display:inline-flex;align-items:center;gap:.5rem;min-height:3.8rem;padding:0 1.8rem;border:0;border-radius:var(--q-r-pill);background:#fff;color:var(--q-ink);font-family:var(--font-body-family);font-size:1.1rem;font-weight:var(--font-body-weight-medium);letter-spacing:.12em;text-transform:uppercase;cursor:pointer}body .q-spot__chip-apply .q-icon{width:1.5rem;height:1.5rem}body .q-spot__item.is-applied .q-spot__chip-apply{background:var(--q-ink);color:#fbf3e8}body .q-spot__status{margin-top:1.6rem;color:#fbf3e8;font-size:1.45rem}@media screen and (min-width:750px){body .q-spot__list{grid-template-columns:repeat(auto-fill,minmax(38rem,1fr))}}@media screen and (min-width:990px){body .q-spot__item--lead{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:6.4rem}}@media screen and (max-width:749px){body .q-spot__unit{min-width:5.6rem}body .q-spot__unit b{font-size:2.6rem}body .q-spot__ticket{padding:2.6rem 2rem 2.2rem}body .q-spot__actions>*{flex:1 1 100%}body .q-spot__item:not(.q-spot__item--lead){border-radius:var(--q-r-lg);flex-wrap:wrap}}body .q-scope a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}body .q-scope a:hover{color:var(--q-saffron)}body .q-spot__products{list-style:none;display:grid;gap:.8rem;max-width:48rem;margin:2.4rem 0 0;padding:0}body .q-spot__product{display:grid;grid-template-columns:6.4rem minmax(0,1fr) auto;align-items:center;gap:1.6rem;padding:.8rem 1.8rem .8rem .8rem;border:1px solid rgba(251,243,232,.24);border-radius:var(--q-r-lg);background:#fbf3e81a;color:#fbf3e8;text-decoration:none;transition:background-color .3s var(--q-ease),border-color .3s var(--q-ease)}body .q-spot__product:hover{background:#fbf3e82e;border-color:#fbf3e866}body .q-spot__product-media{position:relative;display:block;width:6.4rem;aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--q-r-md);background:#fbf3e829}body .q-spot__product-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}body .q-spot__product-text{display:grid;gap:.3rem;min-width:0}body .q-spot__product-name{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2rem;line-height:1.2;overflow-wrap:anywhere}body .q-spot__product-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .9rem;font-size:1.45rem;letter-spacing:.02em}body .q-spot__product-price s{color:#fbf3e89e}body .q-spot__product-price strong{font-size:1.8rem;font-weight:var(--font-body-weight-medium);color:#f6ddb0}body .q-spot__product>.q-icon{width:1.8rem;height:1.8rem;opacity:.8;transition:transform .3s var(--q-ease)}body .q-spot__product:hover>.q-icon{transform:translate(.3rem)}body .q-spot__scope{display:inline-flex;align-items:center;gap:.9rem;margin:2.2rem 0 0;padding:.9rem 1.8rem .9rem 1.4rem;border:1px solid rgba(251,243,232,.24);border-radius:var(--q-r-pill);background:#fbf3e81a;color:#fbf3e8;font-size:1.45rem;line-height:1.4}body .q-spot__scope>.q-icon{flex:none;width:1.6rem;height:1.6rem;color:#f6ddb0;stroke-width:2}body .q-card__badge--offer{top:auto;bottom:1.4rem;background:var(--q-saffron);color:var(--q-white);letter-spacing:.1em;outline:1px dashed rgba(255,255,255,.55);outline-offset:-.4rem}body .q-card__badge[hidden]{display:none}body .q-card__offer{display:flex;align-items:center;gap:.7rem;width:fit-content;max-width:100%;margin:.2rem 0 0;padding:.6rem 1.2rem .6rem .9rem;border:1px dashed rgba(163,39,28,.4);border-radius:var(--q-r-md);background:#e8f5f2;color:var(--q-ink);font-size:1.3rem;line-height:1.4}body .q-card__offer[hidden],body .q-card__offer [hidden]{display:none}body .q-card__offer>.q-icon{flex:none;width:1.6rem;height:1.6rem;color:var(--q-saffron);stroke-width:1.8}body .q-card__offer strong{font-size:1.45rem;font-weight:var(--font-body-weight-medium);color:var(--q-saffron)}body .q-card__offer b{font-weight:var(--font-body-weight-medium);letter-spacing:.06em}body .q-offer__cart{display:flex;align-items:center;gap:.5rem;margin:.3rem 0 0;font-size:1.2rem;line-height:1.4;font-weight:var(--font-body-weight-medium)}body .q-offer__cart--todo{color:var(--q-saffron)}body .q-offer__cart--todo a{color:inherit;text-decoration:underline;text-underline-offset:.2em}body .q-offer__cart--ok{color:var(--q-ink)}body .q-offer__cart--ok .q-icon{flex:none;width:1.4rem;height:1.4rem;color:var(--q-saffron);stroke-width:2.2}body .q-offer__progress{display:block;height:.4rem;margin-top:.5rem;overflow:hidden;border-radius:var(--q-r-pill);background:#1c17141a}body .q-offer__progress>span{display:block;height:100%;border-radius:inherit;background:var(--q-saffron)}@media screen and (max-width:749px){body .q-spot__products{margin-top:2rem}body .q-spot__product{grid-template-columns:5.6rem minmax(0,1fr) auto;gap:1.2rem;padding-right:1.4rem}body .q-spot__product-media{width:5.6rem}body .q-spot__product-name{font-size:1.8rem}body .q-card__offer{font-size:1.2rem;padding:.5rem 1rem .5rem .8rem}body .q-card__badge--offer{bottom:1rem;left:1rem;padding:.45rem 1rem;font-size:.95rem}}body.q-pw-body{display:block;min-height:100%}body .q-soon{display:flex;flex-direction:column;min-height:100vh;min-height:100svh}body .q-soon__top{position:relative;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;width:100%;max-width:var(--page-width);margin-inline:auto;padding:1.6rem var(--q-gutter)}body .q-soon__tools{display:flex;align-items:center;gap:.6rem}body .q-soon__icon{display:grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%;color:rgb(var(--color-foreground));transition:color .3s var(--q-ease)}body .q-soon__icon .icon{width:2rem;height:2rem}body .q-soon__icon:hover{color:var(--q-saffron)}body .q-soon__owner-form,body .q-soon__owner{position:relative}body .q-soon__owner-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:4.4rem;padding:0 1.8rem;border:1px solid var(--q-line-strong);border-radius:var(--q-r-pill);font-size:1.15rem;font-weight:var(--font-body-weight-medium);letter-spacing:.14em;text-transform:uppercase;list-style:none;cursor:pointer;transition:background-color .3s var(--q-ease),color .3s var(--q-ease),border-color .3s var(--q-ease)}body .q-soon__owner-btn::-webkit-details-marker{display:none}body .q-soon__owner-btn .q-icon{width:1.6rem;height:1.6rem}body .q-soon__owner-btn:hover,body .q-soon__owner[open] .q-soon__owner-btn{background:var(--q-ink);border-color:var(--q-ink);color:var(--q-bg)}body .q-soon__owner:not([open])>:not(summary){display:none}body .q-soon__owner-panel{position:absolute;top:calc(100% + 1rem);right:0;z-index:10;width:min(42rem,calc(100vw - 2 * var(--q-gutter)));padding:2.4rem;border-radius:var(--q-r-lg);background:var(--q-bg);box-shadow:var(--q-shadow),0 0 0 1px var(--q-line);animation:q-open .3s var(--q-ease)}body .q-soon__owner-title{margin:0 0 1.6rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.2rem;line-height:1.2;letter-spacing:-.01em;color:var(--q-ink)}body .q-soon__field{display:flex;gap:.8rem}body .q-soon__owner-panel .q-btn{padding:0 2.4rem}body .q-soon__msg{margin:1.2rem 0 0;font-size:1.4rem;line-height:1.5}body .q-soon__msg--error{color:var(--q-saffron)}body .q-soon__hero{position:relative;flex:1;display:grid;grid-template-rows:auto 1fr;background:var(--q-slide-bg, var(--q-stone));color:var(--q-ink)}body .q-soon__media{position:relative;aspect-ratio:6 / 5;overflow:hidden}body .q-soon__media img,body .q-soon__media .q-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent 100%);mask-image:linear-gradient(180deg,#000 70%,transparent 100%)}body .q-soon__content{position:relative;margin-top:-3.2rem;padding:0 var(--q-gutter) 5.6rem}body .q-soon__inner{max-width:60rem}body .q-soon__hero .q-eyebrow{color:#1c1714c7}body .q-soon__hero .q-eyebrow:before{background:var(--q-saffron)}body .q-soon__heading{margin:0 0 2rem;font-size:clamp(4.2rem,5.6vw,8.4rem);line-height:.98;letter-spacing:-.028em;color:var(--q-ink);text-wrap:balance}body .q-soon__text{margin:0 0 3.2rem;max-width:46ch;font-size:clamp(1.55rem,1.2vw,1.8rem);line-height:1.7;color:#1c1714c2}body .q-soon__text p{margin:0}body .q-soon__text p+p{margin-top:1em}body .q-soon__signup .q-soon__field{max-width:54rem}body .q-soon__signup .q-input{background:#ffffff80;border-color:#1c171438}body .q-soon__signup .q-input:focus{border-color:var(--q-ink)}body .q-soon .q-btn{background:var(--q-ink);border-color:var(--q-ink);color:var(--q-bg)}body .q-soon .q-btn:hover{background:var(--q-saffron);border-color:var(--q-saffron);color:var(--q-white)}body .q-soon__fine{margin:1.2rem 0 0;font-size:1.25rem;line-height:1.5;color:#1c17149e}body .q-soon__success{display:inline-flex;align-items:center;gap:1.2rem;margin:0;padding:.8rem 2.4rem .8rem .8rem;border-radius:var(--q-r-pill);background:#ffffff8c;font-size:1.5rem;line-height:1.4;color:var(--q-ink)}body .q-soon__success-icon{flex:none;display:grid;place-items:center;width:3.8rem;height:3.8rem;border-radius:50%;background:var(--q-ink);color:var(--q-bg)}body .q-soon__success-icon .q-icon{width:2.2rem;height:2.2rem}body .q-soon__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem 3.2rem;width:100%;max-width:var(--page-width);margin-inline:auto;padding:2.2rem var(--q-gutter)}body .q-soon__perks{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:1rem 2.8rem}body .q-soon__perk{display:inline-flex;align-items:center;gap:.9rem;font-size:1.35rem;letter-spacing:.02em;color:rgba(var(--color-foreground),.8)}body .q-soon__perk-icon{flex:none;width:2.2rem;height:2.2rem;color:var(--q-saffron)}body .q-soon__legal{margin:0;font-size:1.2rem;letter-spacing:.08em;color:rgba(var(--color-foreground),.55)}@media(prefers-reduced-motion:no-preference){body .q-soon__inner>*{animation:q-rise .9s var(--q-ease) both}body .q-soon__inner>:nth-child(2){animation-delay:.08s}body .q-soon__inner>:nth-child(3){animation-delay:.16s}body .q-soon__inner>:nth-child(4){animation-delay:.24s}body .q-soon__media img{animation:q-settle 7s ease-out both}}@media screen and (max-width:749px){body .q-soon__top{padding-block:1.2rem}body .q-soon__owner-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}body .q-soon__owner-btn{width:4.4rem;padding:0}body .q-soon__bottom{flex-direction:column;align-items:flex-start;padding-block:2.8rem}body .q-soon__perks{flex-direction:column;gap:1.2rem}}@media screen and (max-width:479px){body .q-soon__signup .q-soon__field{flex-direction:column}body .q-soon__signup .q-btn{width:100%}}@media screen and (min-width:990px){body .q-soon__hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:none;min-height:56rem}body .q-soon__heading{font-size:clamp(4.4rem,4.9vw,7.6rem)}body .q-soon__media{order:2;aspect-ratio:auto}body .q-soon__media img,body .q-soon__media .q-placeholder{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 28%);mask-image:linear-gradient(90deg,transparent 0,#000 28%)}body .q-soon__content{order:1;align-self:center;margin:0;padding:6.4rem 4rem 6.4rem max(var(--q-gutter),calc((100vw - var(--page-width)) / 2 + var(--q-gutter)))}}html,body{overflow-x:clip}body img{max-width:100%}@media screen and (max-width:749px){body .button,body .q-btn{min-height:5.2rem;padding:0 2.6rem}body .card__heading,body .card__heading a{font-size:1.9rem!important}body .q-acc__body{padding-right:0}}@media(prefers-reduced-motion:reduce){body *,body *:before,body *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}body .q-journal-section .q-journal{padding-top:clamp(2.4rem,4vw,4.8rem)}body .q-journal__head{margin-bottom:clamp(2.8rem,4vw,4rem)}body .q-journal__topics{display:flex;flex-wrap:wrap;gap:.8rem;margin:0 0 clamp(3.2rem,4vw,4.8rem)}body .q-journal__topic{display:inline-flex;align-items:center;min-height:3.8rem;padding:0 1.8rem;border:1px solid var(--q-line-strong);border-radius:var(--q-r-pill);color:rgb(var(--color-foreground));font-size:1.15rem;font-weight:var(--font-body-weight-medium);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transition:background-color .25s var(--q-ease),border-color .25s var(--q-ease),color .25s var(--q-ease)}body .q-journal__topic:hover{border-color:rgb(var(--color-foreground))}body .q-journal__topic.is-active{background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}body .q-journal__feature{margin-bottom:clamp(4.8rem,7vw,8.8rem)}body .q-journal__grid{list-style:none;display:grid;grid-template-columns:minmax(0,1fr);gap:5.6rem 3.2rem;margin:0;padding:0}body .q-journal__pages{margin-top:5.6rem}body .q-journal__empty{font-size:1.7rem;color:rgba(var(--color-foreground),.75)}body .q-journal__empty a{color:inherit;text-decoration:underline;text-decoration-color:var(--q-accent);text-underline-offset:.25em}body .q-jcard{position:relative;display:flex;flex-direction:column;height:100%}body .q-jcard__media{position:relative;isolation:isolate;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--q-r-lg);background:var(--q-stone)}body .q-jcard__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--q-ease)}body .q-jcard:hover .q-jcard__img{transform:scale(1.05)}body .q-jcard__badge{position:absolute;top:1.4rem;left:1.4rem;z-index:1;padding:.55rem 1.2rem;border-radius:var(--q-r-pill);background:#fffffff0;color:var(--q-ink);font-size:1.05rem;font-weight:var(--font-body-weight-medium);letter-spacing:.16em;text-transform:uppercase;line-height:1.3}body .q-jcard__badge--inline{position:static;background:var(--q-saffron);color:var(--q-white)}body .q-jcard__body{display:flex;flex:1;flex-direction:column;gap:1.1rem;padding-top:2rem}body .q-jcard__meta,body .q-post__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.2rem;margin:0;font-size:1.15rem;font-weight:var(--font-body-weight-medium);letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-foreground),.62)}body .q-jcard__meta>time,body .q-jcard__meta>.q-jcard__time,body .q-post__meta>*+*{display:inline-flex;align-items:center}body .q-jcard__meta>*+*:before,body .q-post__meta>*+*:before{content:"";display:inline-block;flex:none;width:.4rem;height:.4rem;margin-right:1.2rem;border-radius:50%;background:currentColor;opacity:.55}body .q-jcard__time .q-icon{width:1.4rem;height:1.4rem;margin-right:.5rem}body .q-jcard__title{margin:0;font-size:clamp(2.2rem,1.9vw,2.6rem);line-height:1.2;letter-spacing:-.005em;text-wrap:balance}body .q-jcard__title a{color:inherit;text-decoration:none;transition:color .3s var(--q-ease)}body .q-jcard__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:var(--q-r-lg)}body .q-jcard:hover .q-jcard__title a{color:var(--q-accent-strong, var(--q-saffron))}body .q-jcard__excerpt{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:1.5rem;line-height:1.65;color:rgba(var(--color-foreground),.72)}body .q-jcard__more{display:inline-flex;align-items:center;align-self:flex-start;gap:.6rem;margin-top:auto;padding-top:.4rem;font-size:1.15rem;font-weight:var(--font-body-weight-medium);letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--color-foreground));transition:color .3s var(--q-ease),background-color .3s var(--q-ease)}body .q-jcard__more .q-icon{width:1.5rem;height:1.5rem;transition:transform .35s var(--q-ease)}body .q-jcard:hover .q-jcard__more{color:var(--q-accent-strong, var(--q-saffron))}body .q-jcard:hover .q-jcard__more .q-icon{transform:translate(4px)}body .q-jcard--feature{isolation:isolate;justify-content:flex-end;min-height:clamp(52rem,56vw,70rem);overflow:hidden;border-radius:var(--q-r-lg);color:#fbf3e8}body .q-jcard--feature .q-jcard__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;aspect-ratio:auto;border-radius:0}body .q-jcard--feature .q-jcard__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#14062600 28%,#14062680 58%,#140626e0)}body .q-jcard--feature .q-jcard__body{flex:0 0 auto;gap:1.6rem;max-width:80rem;padding:clamp(2.4rem,5vw,6.4rem)}body .q-jcard--feature .q-jcard__meta{color:#fbf3e8d6}body .q-jcard--feature .q-jcard__title{font-size:clamp(3.2rem,4.8vw,6.6rem);line-height:1.03;letter-spacing:-.025em;color:#fbf3e8}body .q-jcard--feature:hover .q-jcard__title a{color:#fbf3e8}body .q-jcard--feature .q-jcard__excerpt{max-width:56ch;font-size:clamp(1.6rem,1.4vw,1.9rem);color:#fbf3e8e0}body .q-jcard--feature .q-jcard__more{min-height:5rem;margin-top:.8rem;padding:0 2.6rem;border-radius:var(--q-r-pill);background:#fff;color:var(--q-ink)}body .q-jcard--feature:hover .q-jcard__more{background:var(--q-saffron);color:var(--q-white)}body .q-journal-teaser__text{max-width:52ch;margin:1.2rem 0 0;font-size:1.6rem;color:rgba(var(--color-foreground),.72)}@media screen and (min-width:750px){body .q-journal__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1200px){body .q-journal__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6.4rem 3.2rem}body .q-journal__grid:has(>li:first-child:nth-last-child(2)){grid-template-columns:repeat(2,minmax(0,1fr))}}body .q-progress{position:fixed;top:0;right:0;left:0;z-index:300;height:3px;pointer-events:none}body .q-progress span{display:block;height:100%;background:var(--q-saffron);transform:scaleX(0);transform-origin:left center}body .q-post{padding-block:clamp(2.4rem,4vw,4.8rem) clamp(4.8rem,7vw,8.8rem)}body .q-post__hero{display:grid;gap:clamp(3.2rem,5vw,6.4rem);align-items:center}body .q-post__title{margin:0;font-size:clamp(3.8rem,5vw,6.8rem);line-height:1.04;letter-spacing:-.025em;text-wrap:balance}body .q-post__lede{max-width:52ch;margin:2.4rem 0 0;font-size:clamp(1.7rem,1.5vw,2rem);line-height:1.6;color:rgba(var(--color-foreground),.75)}body .q-post__byline{display:flex;align-items:center;gap:1.4rem;margin-top:3.2rem;padding-top:2.4rem;border-top:1px solid var(--q-line)}body .q-post__mark{display:grid;flex:none;place-items:center;width:4.8rem;height:4.8rem;border-radius:50%;background:var(--q-stone);color:var(--q-saffron)}body .q-post__mark .q-icon{width:2.4rem;height:2.4rem}body .q-post__byline-name{margin:0 0 .4rem;font-size:1.5rem;font-weight:var(--font-body-weight-medium);color:var(--q-ink)}body .q-post__cover{margin:0}body .q-post__img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--q-r-lg);background:var(--q-stone)}body .q-post__hero--text{max-width:92rem}body .q-post__layout{margin-top:clamp(4.8rem,7vw,8.8rem)}body .q-post__main{max-width:70rem;margin:0 auto}body .q-post__toc{display:none}body .q-post__toc-title{margin:0 0 1.4rem;font-size:1.15rem;font-weight:var(--font-body-weight-medium);letter-spacing:.18em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}body .q-post__toc ol{list-style:none;margin:0;padding:0;border-left:1px solid var(--q-line)}body .q-post__toc li{margin:0}body .q-post__toc a{display:block;margin-left:-1px;padding:.7rem 0 .7rem 1.6rem;border-left:2px solid transparent;font-size:1.4rem;line-height:1.45;color:rgba(var(--color-foreground),.62);text-decoration:none;transition:color .25s var(--q-ease),border-color .25s var(--q-ease)}body .q-post__toc a:hover{color:rgb(var(--color-foreground))}body .q-post__toc a.is-active{border-left-color:var(--q-saffron);color:rgb(var(--color-foreground))}body .q-post__toc-mobile{margin:0 0 3.6rem;border:1px solid var(--q-line);border-radius:var(--q-r-md);background:#e0f2ef8c}body .q-post__toc-mobile summary{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.5rem 1.8rem;list-style:none;cursor:pointer;font-size:1.2rem;font-weight:var(--font-body-weight-medium);letter-spacing:.16em;text-transform:uppercase}body .q-post__toc-mobile summary::-webkit-details-marker{display:none}body .q-post__toc-mobile summary span{margin-left:auto;color:rgba(var(--color-foreground),.6);letter-spacing:.1em}body .q-post__toc-mobile summary:after{content:"+";font-size:1.8rem;line-height:1;transition:transform .25s var(--q-ease)}body .q-post__toc-mobile[open] summary:after{transform:rotate(45deg)}body .q-post__toc-mobile ol{list-style:none;margin:0;padding:0 1.8rem 1rem}body .q-post__toc-mobile a{display:block;padding:.9rem 0;border-top:1px solid var(--q-line);font-size:1.5rem;line-height:1.4;color:rgb(var(--color-foreground));text-decoration:none}body .q-prose{font-size:1.8rem;line-height:1.8;color:var(--q-ink-soft)}body .q-prose>*{max-width:none}body .q-prose p{max-width:none;margin:0 0 2.2rem}body .q-prose>p:first-child:first-letter{float:left;margin:.6rem 1.2rem 0 0;font-family:var(--font-heading-family);font-size:6.6rem;font-weight:var(--font-heading-weight);line-height:.8;color:var(--q-saffron)}body .q-prose h2{margin:5.6rem 0 1.6rem;font-size:clamp(2.6rem,2.6vw,3.4rem);line-height:1.15;letter-spacing:-.01em;color:var(--q-ink);scroll-margin-top:12rem}body .q-prose h3{margin:4rem 0 1.2rem;font-size:clamp(2.1rem,2vw,2.5rem);line-height:1.2;color:var(--q-ink)}body .q-prose>:first-child{margin-top:0}body .q-prose>:last-child{margin-bottom:0;font-size:inherit}body .q-prose strong{color:var(--q-ink)}body .q-prose ul,body .q-prose ol{list-style:none;margin:0 0 2.6rem;padding:0}body .q-prose li{position:relative;max-width:none;margin:0 0 1.2rem;padding-left:2.8rem}body .q-prose ul>li:before{content:"";position:absolute;top:.78em;left:.4rem;width:.7rem;height:.7rem;border-radius:50%;background:var(--q-accent, var(--q-saffron))}body .q-prose ol{counter-reset:q-step}body .q-prose ol>li{counter-increment:q-step;padding-left:4.4rem}body .q-prose ol>li:before{content:counter(q-step);position:absolute;top:.2em;left:0;display:grid;place-items:center;width:2.9rem;height:2.9rem;border-radius:50%;background:var(--q-stone);color:var(--q-saffron);font-size:1.3rem;font-weight:var(--font-body-weight-medium);line-height:1}body .q-prose img{max-width:100%;height:auto;border-radius:var(--q-r-md)}body .q-post__sign{display:flex;align-items:center;gap:1.6rem;margin-top:5.6rem;padding:2.4rem;border-radius:var(--q-r-lg);background:var(--q-stone)}body .q-post__sign .q-post__mark{background:var(--q-bg)}body .q-post__sign-name{margin:0;font-family:var(--font-heading-family);font-size:2.2rem;line-height:1.2;color:var(--q-ink)}body .q-post__sign-text{margin:.4rem 0 0;font-size:1.5rem;line-height:1.5;color:rgba(var(--color-foreground),.72)}body .q-post__share{margin-top:3.2rem}body .q-post__share-label{margin:0 0 1.2rem;font-size:1.15rem;font-weight:var(--font-body-weight-medium);letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}body .q-post__share-links{display:flex;flex-wrap:wrap;gap:.8rem}body .q-post__share-btn{display:inline-flex;align-items:center;min-height:4.2rem;padding:0 1.8rem;border:1px solid var(--q-line-strong);border-radius:var(--q-r-pill);background:transparent;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.15rem;font-weight:var(--font-body-weight-medium);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .25s var(--q-ease),border-color .25s var(--q-ease),color .25s var(--q-ease)}body .q-post__share-btn:hover{background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}body .q-post__back{margin-top:3.6rem}body .q-post__shop,body .q-post__more{border-top:1px solid var(--q-line)}@media screen and (min-width:990px){body .q-post__hero{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}body .q-post__hero--text{grid-template-columns:minmax(0,1fr)}body .q-post__img{aspect-ratio:4 / 5;max-height:76vh}}@media screen and (min-width:1100px){body .q-post__layout.has-toc{display:grid;grid-template-columns:24rem minmax(0,70rem);gap:clamp(4rem,6vw,9.6rem);justify-content:center;align-items:start}body .q-post__layout.has-toc .q-post__main{margin:0}body .q-post__toc{display:block;position:sticky;top:14rem}body .q-post__toc-mobile{display:none}}@media screen and (max-width:749px){body .q-jcard--feature{min-height:54rem}body .q-jcard--feature .q-jcard__meta time{display:none}body .q-prose{font-size:1.7rem}body .q-prose h2{margin-top:4.4rem}body .q-prose>p:first-child:first-letter{font-size:5.6rem}body .q-post__sign{align-items:flex-start;padding:2rem}}body{letter-spacing:0;line-height:1.6;font-synthesis-style:none}body p{text-wrap:pretty}body h1,body h2,body h3,body .h0,body .h1,body .h2,body .h3,body .q-serif{letter-spacing:-.01em;line-height:1.08;text-wrap:balance;font-synthesis-style:none}body .h0{font-size:clamp(4.08rem,5.95vw,8.5rem)}body h1,body .h1{font-size:clamp(3.4rem,4.42vw,6.12rem)}body h2,body .h2{font-size:clamp(2.72rem,3.4vw,4.76rem)}body h3,body .h3{font-size:clamp(1.98rem,1.8vw,2.52rem);letter-spacing:-.005em}body h4,body .h4,body h5,body .h5{letter-spacing:.02em;line-height:1.4}body h1 em,body h2 em,body h3 em,body .h0 em,body .h1 em,body .h2 em,body .q-hero__heading em,body .q-head__title em,body .q-hero2__heading em,body .q-products__title em{font-style:normal;font-weight:inherit;color:inherit}body .q-eyebrow{font-size:1.42rem;letter-spacing:.01em;text-transform:none;line-height:1.5}body .q-eyebrow:before{display:none}body .button,body .shopify-payment-button__button--unbranded,body .q-btn{font-size:1.53rem;letter-spacing:.01em;text-transform:none}body .q-textlink{font-size:1.47rem;letter-spacing:.01em;text-transform:none}body .announcement-bar,body .announcement-bar__message,body .utility-bar{font-size:1.32rem!important;letter-spacing:.01em;text-transform:none!important}body .q-marquee--small{font-size:1.36rem;letter-spacing:.01em;text-transform:none;line-height:1.4}body .q-marquee--large{font-synthesis-style:none;font-size:clamp(3.06rem,4.76vw,6.8rem);line-height:1.1;letter-spacing:-.007em}body .header__menu-item,body .header__menu-item span{font-size:1.47rem!important;letter-spacing:.01em;text-transform:none!important}body .q-hero2__heading{font-size:clamp(3.57rem,5.1vw,7.82rem);line-height:1.04;letter-spacing:-.014em}body .q-hero2__heading em{color:inherit}body .q-hero2__price{font-size:1.53rem;letter-spacing:.01em;text-transform:none}body .q-hero__heading{font-size:clamp(3.74rem,5.44vw,7.48rem);line-height:1.04;letter-spacing:-.013em}body .q-hero__chip-label{font-size:1.25rem;letter-spacing:.01em;text-transform:none}body .q-hero--full .q-hero__heading em,body .q-hero--full.q-hero--text-dark .q-hero__heading em{color:inherit}body .q-trust__title{font-size:1.4rem;letter-spacing:.02em}@media screen and (max-width:749px){body .q-trust__title{font-size:1.3rem}body .q-trust__text{font-size:1.2rem}}body .q-card__badge{font-size:1.25rem;letter-spacing:.01em;text-transform:none;line-height:1.3}body .q-card__title{font-size:clamp(1.89rem,1.53vw,2.25rem);line-height:1.15;letter-spacing:-.005em}body .q-card__price{font-size:1.55rem;letter-spacing:.02em}body .q-card__price s{font-size:1.35rem}body .q-card__add{font-size:1.42rem;letter-spacing:.01em;text-transform:none}body .card__badge .badge,body .badge{font-size:1.25rem!important;letter-spacing:.01em;text-transform:none;line-height:1.3}body .q-cat__label{font-size:1.36rem;letter-spacing:.01em;text-transform:none}body .q-cat__cta{font-size:1.42rem;letter-spacing:.01em;text-transform:none}body .q-statement__text em{font-style:normal;color:inherit}body .q-tile__cta{font-size:1.36rem;letter-spacing:.01em;text-transform:none}body .product-form__input .form__label,body .product-form__input legend,body .product__info-container .product-form__input .form__label,body .product__info-container variant-radios legend.form__label{font-size:1.36rem;letter-spacing:.01em;text-transform:none}body .product__info-container .product__text{font-style:normal;font-size:clamp(1.71rem,1.44vw,1.98rem);line-height:1.35;text-transform:none}body .mainp-price .price-item{font-size:2.52rem;letter-spacing:.005em}body .mainp-price .price__sale s.price-item,body .mainp-price .price-item--regular s{font-size:1.62rem}body .product-form__buttons .shopify-payment-button__button--unbranded{text-transform:none!important;letter-spacing:.01em;font-size:1.53rem}body .q-pspecs__title,body .q-spec dt{font-size:1.36rem;letter-spacing:.01em;text-transform:none}body .share-button__button{font-size:1.42rem;letter-spacing:.01em;text-transform:none}body .q-sticky__btn{font-size:1.36rem;letter-spacing:.01em;text-transform:none}body .q-feature__caption{font-style:normal;font-size:1.7rem}body .q-ritual__num{font-style:normal;font-size:2.34rem;line-height:1.08}body .q-ritual__note-title{font-size:1.36rem;letter-spacing:.01em;text-transform:none}body .q-intro--image .q-intro__heading em{color:inherit}body .q-story__text h3{font-size:clamp(1.98rem,1.8vw,2.34rem);font-style:normal}body .q-review__quote{font-size:clamp(1.89rem,1.62vw,2.34rem);line-height:1.4;letter-spacing:-.005em}body .totals__total{font-size:1.42rem;letter-spacing:.01em;text-transform:none}body .facets__summary,body .facet-filters__label,body .product-count__text{font-size:1.42rem!important;letter-spacing:.01em;text-transform:none}body .footer h2,body .footer .footer-block__heading,body .footer .wbfooterhead{font-size:1.36rem!important;letter-spacing:.01em!important;text-transform:none!important}body .jdgm-write-rev-link,body .jdgm-btn,body .jdgm-btn--solid,body .jdgm-ask-question-btn{font-size:1.42rem!important;letter-spacing:.01em!important;text-transform:none!important}body .jdgm-widget .jm-button{font-size:1.42rem!important;letter-spacing:.01em;text-transform:none}body .q-offers__heading{font-size:1.36rem;letter-spacing:.01em;text-transform:none}body .q-offer__apply{font-size:1.36rem;letter-spacing:.01em;text-transform:none}body .mainp-price.q-price-struck .price-item{font-size:1.71rem!important}body .q-codeprice strong{font-size:2.52rem;letter-spacing:.005em}body .q-spot__eyebrow{font-size:1.42rem;letter-spacing:.01em;text-transform:none}body .q-spot__timer-label{font-size:1.42rem;letter-spacing:.01em;text-transform:none}body .q-spot__unit small{font-size:1.25rem;letter-spacing:.01em;text-transform:none}body .q-spot__ongoing{font-size:1.47rem;letter-spacing:.01em;text-transform:none}body .q-spot__ticket-label{font-size:1.3rem;letter-spacing:.01em;text-transform:none}body .q-spot__apply,body .q-spot__shop{font-size:1.47rem;letter-spacing:.01em;text-transform:none}body .q-spot__chip-apply{font-size:1.3rem;letter-spacing:.01em;text-transform:none}body .q-soon__owner-btn{font-size:1.36rem;letter-spacing:.01em;text-transform:none}body .q-soon__heading em{font-style:normal;color:inherit}body .q-journal__topic{font-size:1.36rem;letter-spacing:.01em;text-transform:none}body .q-jcard__badge{font-size:1.25rem;letter-spacing:.01em;text-transform:none;line-height:1.3}body .q-jcard__meta,body .q-post__meta{font-size:1.36rem;letter-spacing:.01em;text-transform:none}body .q-jcard__more{font-size:1.36rem;letter-spacing:.01em;text-transform:none}body .q-post__toc-title{font-size:1.36rem;letter-spacing:.01em;text-transform:none}body .q-post__toc-mobile summary{font-size:1.42rem;letter-spacing:.01em;text-transform:none}body .q-post__share-label,body .q-post__share-btn{font-size:1.36rem;letter-spacing:.01em;text-transform:none}body{font-synthesis-style:auto}body h1,body h2,body h3,body .h0,body .h1,body .h2,body .h3,body .q-serif{line-height:1.04;font-synthesis-style:auto}body h4,body .h4,body h5,body .h5{line-height:1.4}body h1 em,body h2 em,body h3 em,body .h0 em,body .h1 em,body .h2 em,body .q-hero__heading em,body .q-head__title em,body .q-hero2__heading em,body .q-products__title em{font-style:italic;color:var(--q-accent-strong, var(--q-saffron))}body .q-eyebrow{font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;color:var(--q-accent-strong, var(--q-saffron));line-height:1.5}body .q-head__text{font-size:1.6rem}body .q-editor-note{font-size:1.4rem}body .button,body .shopify-payment-button__button--unbranded,body .q-btn{font-size:1.15rem;letter-spacing:.12em;text-transform:uppercase}body .q-textlink{font-size:1.25rem;letter-spacing:.16em;text-transform:uppercase}body .q-input{font-size:1.6rem}body .announcement-bar,body .announcement-bar__message,body .utility-bar{font-size:1.35rem!important;letter-spacing:0;text-transform:none!important}body .q-marquee--small{font-size:1.35rem;font-weight:var(--font-body-weight);letter-spacing:0;text-transform:none;line-height:1.4}body .q-marquee--large{font-weight:400;font-size:clamp(3.6rem,3.5vw,5rem);line-height:1.05;letter-spacing:-.005em}body .q-marquee--large.q-marquee--italic{font-style:normal}body .header__heading{font-size:inherit;line-height:1}body .q-logo{line-height:0}body .header__menu-item,body .header__menu-item span{font-size:1.4rem!important;font-weight:700!important;letter-spacing:.01em;text-transform:none!important}body .q-cart-count{font-size:1.05rem;line-height:1.8rem;letter-spacing:0}body .menu-drawer__menu-item{font-size:2.52rem!important;letter-spacing:-.01em!important;text-transform:none!important}body .menu-drawer__account{font-size:1.42rem!important;letter-spacing:.01em;text-transform:none}body .breadcrumbs__list{font-size:1.36rem;letter-spacing:.01em;text-transform:none}body .q-hero2__heading{font-size:clamp(3.4rem,4.4vw,6.4rem);line-height:1.04;letter-spacing:-.014em;font-weight:500}body .q-hero2__heading em{color:var(--q-saffron)}body .q-hero2__text{font-size:clamp(1.46rem,1.13vw,1.69rem);line-height:1.7}body .q-hero2__price{font-size:1.3rem;letter-spacing:.14em;text-transform:uppercase}body .q-hero2__price strong{font-size:2.52rem;letter-spacing:0;text-transform:none}body .q-hero2__count{font-size:1.2rem;letter-spacing:.2em}body .q-hero__heading{font-size:clamp(3.4rem,4.6vw,6.6rem);line-height:1.04;letter-spacing:-.013em;font-weight:500}body .q-hero__text{font-size:clamp(1.5rem,1.22vw,1.74rem);line-height:1.7}body .q-hero__trust li{font-size:1.35rem;letter-spacing:.04em}body .q-hero__chip-body{line-height:1.3}body .q-hero__chip-label{font-size:1.05rem;letter-spacing:.2em;text-transform:uppercase}body .q-hero__chip-title{font-size:1.71rem}body .q-hero__chip-price{font-size:1.35rem}body .q-seal__ring{font-size:9.4px;letter-spacing:2.6px;text-transform:uppercase}body .q-hero--full .q-hero__heading em{color:var(--q-gold-light)}body .q-hero--full.q-hero--text-dark .q-hero__heading em{color:var(--q-saffron)}body .q-trust__copy{line-height:1.35}body .q-trust__title{font-weight:var(--font-body-weight-medium);font-size:1.15rem;letter-spacing:.12em;text-transform:uppercase}body .q-trust__text{font-size:1.25rem}@media screen and (max-width:749px){body .q-trust__title{font-size:1.15rem;letter-spacing:.12em;text-transform:uppercase;font-weight:var(--font-body-weight-medium)}body .q-trust__text{font-size:1.2rem}}body .q-products__title{font-size:clamp(3.06rem,3.91vw,5.44rem)}body .q-card__badge{font-size:1.05rem;letter-spacing:.16em;text-transform:uppercase;line-height:1.3}body .q-card__badge--sale{letter-spacing:.06em}body .q-card__title{font-size:clamp(1.89rem,1.53vw,2.25rem);line-height:1.15;letter-spacing:-.005em;word-spacing:.06em}body .q-card__price{font-size:1.7rem;font-weight:var(--font-heading-weight);letter-spacing:0;font-family:var(--font-heading-family)}body .q-card__price s{font-size:1.35rem;font-family:var(--font-body-family)}body .q-card__size{font-size:1.3rem;letter-spacing:.04em}body .q-card__add{font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase}body .card__heading,body .card__heading a{font-size:clamp(1.8rem,1.44vw,2.16rem)!important;letter-spacing:-.01em!important;line-height:1.15;text-transform:none!important}body .card-information .price,body .price-item{font-size:1.5rem;letter-spacing:.02em}body .card__badge .badge,body .badge{font-size:1.02rem!important;letter-spacing:.16em;text-transform:uppercase;line-height:1.3}body .product-card-wrapper .quick-add .quick-add__submit,body .product-card-wrapper .quick-add .add-to-cart__submit.button{font-size:1.05rem!important;letter-spacing:.01em}body .card-wrapper .product-form__input input[type=radio]+label,body .card-wrapper .product-form__input--pill input[type=radio]+label{font-size:1.25rem!important}body .q-cat__label{font-size:1.15rem;letter-spacing:.22em;text-transform:uppercase}body .q-cat__title{font-size:clamp(3.06rem,3.57vw,5.1rem);line-height:1.04;letter-spacing:-.01em}body .q-cat__text{font-size:1.5rem;line-height:1.55}body .q-cat__cta{font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase}body .q-statement__text{font-size:clamp(2.72rem,3.91vw,5.44rem);line-height:1.1;letter-spacing:-.01em}body .q-statement__text em{font-style:italic;color:var(--q-accent-strong)}body .q-tile__title{font-size:clamp(1.98rem,1.8vw,2.52rem);line-height:1.15}body .q-tile__text{font-size:1.4rem}body .q-tile__cta{font-size:1.15rem;letter-spacing:.18em;text-transform:uppercase}body .Collection-new .collection__description{font-size:1.7rem!important}body .Collection-new .collection__description p{font-size:1.7rem!important;line-height:1.7}body .product-form__input--pill input[type=radio]+label,body .product-form__input input[type=radio]+label,body .product__info-wrapper .product-form__input input[type=radio]+label{font-size:1.45rem;letter-spacing:.03em;line-height:1.25}body .q-pill__price{font-size:1.15rem;letter-spacing:.02em}body .product-form__input .form__label,body .product-form__input legend,body .product__info-container .product-form__input .form__label,body .product__info-container variant-radios legend.form__label{font-size:1.15rem;letter-spacing:.2em;text-transform:uppercase}body .product-form__input legend span{letter-spacing:.06em;text-transform:none}body .product__title,body .product__title h1,body .product__info-container .product__title{font-size:clamp(3.23rem,3.4vw,4.76rem)!important;line-height:1.04;letter-spacing:-.011em;text-transform:none}body .product__info-container .product__text{font-family:var(--font-body-family);font-size:clamp(1.6rem,1.3vw,1.8rem);line-height:1.45;text-transform:none;font-weight:var(--font-body-weight-medium);letter-spacing:0}body .mainp-price .price-item{font-size:2.52rem;font-weight:var(--font-heading-weight);letter-spacing:0;font-family:var(--font-heading-family)}body .mainp-price .price__sale s.price-item,body .mainp-price .price-item--regular s{font-size:1.62rem;font-family:var(--font-body-family)}body .product__tax{font-size:1.25rem}body .product-form__buttons .shopify-payment-button__button--unbranded{text-transform:uppercase!important;letter-spacing:.12em;font-size:1.15rem}body .q-promise__item{font-size:1.4rem;line-height:1.5}body .q-pspecs__title{font-size:1.15rem;letter-spacing:.22em;text-transform:uppercase}body .q-spec dt{font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase}body .q-spec dd{font-size:1.5rem}body .product__info-container .wbcuscontent .rte li{font-size:1.4rem}body .share-button__button{font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase}body .q-sticky__info{line-height:1.25}body .q-sticky__title{font-size:1.7rem}body .q-sticky__price{font-size:1.3rem}body .q-sticky__btn{font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase}body .accordion__title{font-size:1.6rem!important;letter-spacing:.02em}body .q-acc summary{font-size:clamp(1.8rem,1.53vw,2.16rem);line-height:1.25;letter-spacing:-.005em}body .q-acc__body{font-size:1.55rem;line-height:1.75}body .q-benefit__title{font-size:clamp(1.8rem,1.53vw,2.16rem)}body .q-benefit__text{font-size:1.45rem;line-height:1.65}@media screen and (max-width:749px){body .q-benefit__title{font-size:1.62rem}body .q-benefit__text{font-size:1.3rem}}body .q-feature__caption{font-size:1.7rem}body .q-feature__text{font-size:1.6rem;line-height:1.8}body .q-feature__title{font-size:clamp(1.8rem,1.53vw,2.16rem)}body .q-feature__desc{font-size:1.45rem;line-height:1.65}body .q-ritual__item{font-size:1.6rem;line-height:1.6}body .q-ritual__num{font-size:2.34rem;line-height:1.08}body .q-ritual__note-title{font-size:1.15rem;letter-spacing:.2em;text-transform:uppercase}body .q-ritual__note-text{font-size:1.5rem;line-height:1.65}body .q-faq__lede{font-size:1.6rem}body .q-intro__text{font-size:clamp(1.6rem,1.41vw,1.88rem);line-height:1.75}body .q-intro--image .q-intro__heading em{color:var(--q-gold-light)}body .q-story__text{font-size:1.65rem;line-height:1.8}body .q-story__text h3{font-size:clamp(1.98rem,1.8vw,2.34rem)}body .q-value__title{font-size:clamp(1.89rem,1.62vw,2.25rem)}body .q-value__text{font-size:1.45rem;line-height:1.65}@media screen and (max-width:749px){body .q-value__title{font-size:1.62rem}body .q-value__text{font-size:1.3rem}}body .q-origin__index{font-size:1.2rem;letter-spacing:.16em;line-height:1.5}body .q-origin__title{font-size:clamp(2.72rem,2.89vw,3.91rem)}body .q-origin__text{font-size:1.65rem;line-height:1.8}body .q-origin__price{font-size:2.16rem}body .q-review:before{font-size:8.5rem;line-height:1.04}body .q-review__quote{font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:1.7rem;line-height:1.6;letter-spacing:0}body .q-review__by{font-size:1.35rem}body .q-review__name{letter-spacing:.04em}body .q-news__msg{font-size:1.4rem}body .q-news__social{font-size:1.15rem}body .drawer__heading{font-size:2.88rem;letter-spacing:-.007em}body .cart-item__name{font-size:1.8rem!important;letter-spacing:-.005em}body .totals__total{font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase}body .totals__total-value{font-size:2.52rem}body .q-ship__msg{font-size:1.35rem;line-height:1.45}body .facets__summary,body .facet-filters__label,body .product-count__text{font-size:1.2rem!important;letter-spacing:.16em;text-transform:uppercase}body .coll-page-bnr .heading{font-size:clamp(3.74rem,5.1vw,7.14rem);letter-spacing:-.013em}body .coll-page-bnr .collection-hero__description{font-size:1.7rem}body .predictive-search__item-heading{font-size:1.62rem}body .footer h2,body .footer .footer-block__heading,body .footer .wbfooterhead{font-size:1.15rem!important;letter-spacing:.22em!important;text-transform:uppercase!important}body .footer .list-menu__item{font-size:1.5rem}body .footer .footer-block__details-content,body .footer .rte{font-size:1.45rem;line-height:1.75}body .footer__copyright,body .footer .policies,body .copyright__content{font-size:1.3rem;letter-spacing:.01em;text-transform:none}body .footer .wb_news_content h2,body .footer .wb_news_content h2 p{font-size:1.45rem!important;letter-spacing:.01em!important;text-transform:none!important;line-height:1.6}body .footer .news_description,body .footer .news_description p{font-size:1.2rem}body .q-page-hero__title{font-size:clamp(3.74rem,5.1vw,7.14rem);letter-spacing:-.013em}body .q-page-hero__text{font-size:clamp(1.5rem,1.32vw,1.79rem)}body .main-page-title,body .page-title{letter-spacing:-.02em}body .page-width--narrow .rte h3{font-size:clamp(1.98rem,1.8vw,2.34rem)}body .detail--wrap,body .detail--wrap p{text-transform:none!important}body .detail--wrap h3,body .detail--wrap .h4{font-size:1.8rem}body .jdgm-rev-widg__title{font-size:clamp(2.72rem,3.4vw,4.42rem)!important;letter-spacing:-.01em}body .jdgm-write-rev-link,body .jdgm-btn,body .jdgm-btn--solid,body .jdgm-ask-question-btn{font-size:1.2rem!important;letter-spacing:.14em!important;text-transform:uppercase!important}body .jdgm-widget .jm-button{font-size:1.2rem!important;letter-spacing:.14em;text-transform:uppercase}body .jdgm-widget .jm-review-widget-minimal-header__title{font-size:clamp(2.72rem,3.4vw,4.42rem)!important;line-height:1.05;letter-spacing:-.01em}body .jdgm-widget .jm-no-reviews-state__text{font-size:1.6rem}body .q-offers__best{font-size:1.45rem;line-height:1.4}body .q-offers__heading{font-size:1.15rem;letter-spacing:.2em;text-transform:uppercase}body .q-offers__count{font-size:1.05rem;letter-spacing:0}body .q-offers__status{font-size:1.35rem;line-height:1.5}body .q-offer__title{font-size:1.71rem;line-height:1.2;letter-spacing:-.003em}body .q-offer__code{font-size:1.25rem;letter-spacing:.04em}body .q-offer__code strong{letter-spacing:.1em}body .q-offer__price{font-size:1.35rem}body .q-offer__note{font-size:1.2rem}body .q-offer__apply{font-size:1.15rem;letter-spacing:.12em;text-transform:uppercase}body .mainp-price.q-price-struck .price-item{font-size:1.71rem!important;font-weight:var(--font-body-weight);font-family:var(--font-body-family)}body .q-codeprice{font-size:1.35rem;line-height:1.3}body .q-codeprice strong{font-size:2.52rem;font-weight:var(--font-heading-weight);letter-spacing:0;font-family:var(--font-heading-family)}body .q-codeprice__tag{font-size:1.15rem;letter-spacing:.06em}body .q-offers-section__title{font-size:clamp(2.55rem,2.89vw,3.74rem)}body .q-offers-section__text{font-size:1.45rem}body .q-offers--drawer .q-offer__title{font-size:1.6rem}body .q-offers--drawer .q-offer__apply{font-size:1.05rem}body .q-spot__eyebrow{font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase}body .q-spot__title{font-size:clamp(3.23rem,4.59vw,6.12rem);line-height:1.04;letter-spacing:-.013em}body .q-spot__sub{font-size:1.6rem;line-height:1.6}body .q-spot__timer-label{font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase}body .q-spot__unit b{font-size:2.7rem;line-height:1.08}body .q-spot__unit small{font-size:1rem;letter-spacing:.16em;text-transform:uppercase}body .q-spot__ongoing{font-size:1.25rem;letter-spacing:.16em;text-transform:uppercase}body .q-spot__ticket-label{font-size:1.1rem;letter-spacing:.24em;text-transform:uppercase}body .q-spot__code{font-size:clamp(1.98rem,2.34vw,2.7rem);letter-spacing:.14em;line-height:1.2}body .q-spot__apply,body .q-spot__shop{font-size:1.25rem;letter-spacing:.14em;text-transform:uppercase}body .q-spot__hint{font-size:1.2rem}body .q-spot__item:not(.q-spot__item--lead){font-size:1.4rem;line-height:1.35}body .q-spot__chip-apply{font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase}body .q-spot__status{font-size:1.45rem}@media screen and (max-width:749px){body .q-spot__unit b{font-size:2.34rem}}body .q-spot__product-name{font-size:1.8rem;line-height:1.2}body .q-spot__product-price{font-size:1.45rem;letter-spacing:.02em}body .q-spot__product-price strong{font-size:1.62rem}body .q-spot__scope{font-size:1.45rem;line-height:1.4}body .q-card__badge--offer{letter-spacing:.01em}body .q-card__offer{font-size:1.3rem;line-height:1.4}body .q-card__offer strong{font-size:1.45rem}body .q-card__offer b{letter-spacing:.06em}body .q-offer__cart{font-size:1.2rem;line-height:1.4}@media screen and (max-width:749px){body .q-spot__product-name{font-size:1.62rem}body .q-card__offer{font-size:1.2rem}body .q-card__badge--offer{font-size:.95rem}}body .q-soon{min-height:100vh;min-height:100svh}body .q-soon__brand{line-height:0}body .q-soon__owner-btn{font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase}body .q-soon__owner-title{font-size:1.98rem;line-height:1.2;letter-spacing:-.005em}body .q-soon__msg{font-size:1.4rem;line-height:1.5}body .q-soon__heading{font-size:clamp(3.57rem,4.76vw,7.14rem);line-height:1.04;letter-spacing:-.014em}body .q-soon__heading em{font-style:italic;color:var(--q-saffron)}body .q-soon__text{font-size:clamp(1.46rem,1.13vw,1.69rem);line-height:1.7}body .q-soon__fine{font-size:1.25rem;line-height:1.5}body .q-soon__success{font-size:1.5rem;line-height:1.4}body .q-soon__perk{font-size:1.35rem;letter-spacing:.02em}body .q-soon__legal{font-size:1.2rem;letter-spacing:.08em}@media screen and (min-width:990px){body .q-soon__heading{font-size:clamp(3.74rem,4.17vw,6.46rem)}}@media screen and (max-width:749px){body .card__heading,body .card__heading a{font-size:1.71rem!important}}body .q-journal__topic{font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase}body .q-journal__empty{font-size:1.7rem}body .q-jcard__badge{font-size:1.05rem;letter-spacing:.16em;text-transform:uppercase;line-height:1.3}body .q-jcard__meta,body .q-post__meta{font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase}body .q-jcard__title{font-size:clamp(1.98rem,1.71vw,2.34rem);line-height:1.2;letter-spacing:-.003em}body .q-jcard__excerpt{font-size:1.5rem;line-height:1.65}body .q-jcard__more{font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase}body .q-jcard--feature .q-jcard__title{font-size:clamp(2.72rem,4.08vw,5.61rem);line-height:1.04;letter-spacing:-.013em}body .q-jcard--feature .q-jcard__excerpt{font-size:clamp(1.5rem,1.32vw,1.79rem)}body .q-journal-teaser__text{font-size:1.6rem}body .q-post__title{font-size:clamp(3.23rem,4.25vw,5.78rem);line-height:1.04;letter-spacing:-.013em}body .q-post__lede{font-size:clamp(1.6rem,1.41vw,1.88rem);line-height:1.6}body .q-post__byline-name{font-size:1.5rem}body .q-post__toc-title{font-size:1.15rem;letter-spacing:.18em;text-transform:uppercase}body .q-post__toc a{font-size:1.4rem;line-height:1.45}body .q-post__toc-mobile summary{font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase}body .q-post__toc-mobile summary span{letter-spacing:.1em}body .q-post__toc-mobile summary:after{font-size:1.8rem;line-height:1}body .q-post__toc-mobile a{font-size:1.5rem;line-height:1.4}body .q-prose{font-size:1.69rem;line-height:1.8}body .q-prose>p:first-child:first-letter{font-size:5.61rem;line-height:1.04}body .q-prose h2{font-size:clamp(2.34rem,2.34vw,3.06rem);line-height:1.15;letter-spacing:-.005em}body .q-prose h3{font-size:clamp(1.89rem,1.8vw,2.25rem);line-height:1.2}body .q-prose>:last-child{font-size:inherit}body .q-prose ol>li:before{font-size:1.3rem;line-height:1}body .q-post__sign-name{font-size:1.98rem;line-height:1.2}body .q-post__sign-text{font-size:1.5rem;line-height:1.5}body .q-post__share-label{font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase}body .q-post__share-btn{font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase}@media screen and (max-width:749px){body .q-prose{font-size:1.7rem}body .q-prose>p:first-child:first-letter{font-size:4.76rem}}:root{--font-heading-family: "Clash Display", "Archivo", sans-serif}body .q-moments__carousel{display:block}body .q-moments__track{position:relative;display:flex;gap:clamp(1.6rem,1.6vw,2.4rem);overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;margin-inline:calc(var(--q-gutter) * -1);padding:.4rem var(--q-gutter) 1.2rem;scroll-padding-inline:var(--q-gutter)}body .q-moments__track::-webkit-scrollbar{display:none}body .q-moments__track:focus-visible{outline:2px solid var(--q-accent-strong, var(--q-saffron));outline-offset:-2px}body .q-moment{flex:0 0 min(64rem,82%);scroll-snap-align:start;display:grid;grid-template-columns:1fr 1fr;overflow:hidden;border-radius:var(--q-r-md);background:var(--q-white);color:var(--q-ink);box-shadow:0 1px 2px #1c17140d}body .q-moment__media{position:relative;aspect-ratio:1 / 1;background:var(--q-stone-deep)}body .q-moment__media img,body .q-moment__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}body .q-moment__body{display:flex;flex-direction:column;justify-content:center;gap:1.2rem;padding:clamp(2.4rem,3vw,4rem)}body .q-moment__title{margin:0;font-family:var(--font-heading-family);font-weight:500;font-size:clamp(2rem,1.9vw,2.8rem);line-height:1.15;letter-spacing:-.01em;color:var(--q-ink);text-wrap:balance}body .q-moment__text{margin:0;font-size:1.55rem;line-height:1.6;color:var(--q-muted)}body .q-moments__nav{display:flex;align-items:center;justify-content:center;gap:2rem;margin-top:clamp(2.4rem,3vw,3.6rem)}body .q-moments__nav[hidden]{display:none}body .q-moments__arrow{display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:1.2rem;border:0;border-radius:50%;background:var(--q-ink);color:var(--q-white);cursor:pointer;transition:background-color .25s var(--q-ease),opacity .25s var(--q-ease)}body .q-moments__arrow--prev .q-icon{transform:scaleX(-1)}body .q-moments__arrow:hover{background:var(--q-saffron)}body .q-moments__arrow:disabled{opacity:.3;cursor:default;background:var(--q-ink)}body .q-moments__arrow:focus-visible,body .q-moments__dot:focus-visible{outline:2px solid var(--q-accent-strong, var(--q-saffron));outline-offset:3px}body .q-moments__dots{display:flex;gap:.2rem}body .q-moments__dot{position:relative;width:2.4rem;height:2.4rem;padding:0;border:0;background:none;cursor:pointer}body .q-moments__dot:before{content:"";position:absolute;top:50%;left:50%;width:.8rem;height:.8rem;margin:-.4rem 0 0 -.4rem;border-radius:50%;background:rgba(var(--color-foreground),.22);transition:transform .25s var(--q-ease),background-color .25s var(--q-ease)}body .q-moments__dot.is-active:before{background:rgb(var(--color-foreground));transform:scale(1.35)}@media screen and (max-width:749px){body .q-moment{flex-basis:86%;grid-template-columns:1fr;grid-template-rows:auto 1fr}body .q-moment__media{aspect-ratio:4 / 3}body .q-moments__nav{gap:1.2rem}}body .q-vcards__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.2rem,1.4vw,2.4rem);margin:0;padding:0;list-style:none}body .q-vcard{display:flex;flex-direction:column;align-items:center;gap:1.2rem;text-align:center;padding:clamp(3.2rem,4vw,5.6rem) clamp(2rem,2.2vw,3.2rem);border-radius:var(--q-r-lg)}body .q-vcard__icon{display:block;width:clamp(6.4rem,6vw,8.8rem);height:clamp(6.4rem,6vw,8.8rem);margin-bottom:clamp(1.2rem,1.6vw,2.4rem);color:var(--q-accent-strong, var(--q-gold-light))}body .q-vcard__icon .q-icon{stroke-width:.9}body .q-vcard__title{margin:0;font-family:var(--font-body-family);font-weight:var(--font-body-weight-bold);font-size:clamp(1.3rem,1.1vw,1.55rem);line-height:1.35;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--color-foreground))}body .q-vcard__text{margin:0;max-width:28ch;font-size:clamp(1.35rem,1.1vw,1.55rem);line-height:1.55;color:rgba(var(--color-foreground),.78)}@media screen and (max-width:989px){body .q-vcards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){body .q-vcard{padding:2.8rem 1.4rem;gap:1rem}body .q-vcard__title{letter-spacing:.04em}}body .q-card__buy{margin-top:-.4rem;background:transparent;border-color:var(--q-ink);color:var(--q-ink)}body .q-card__buy:hover:not([disabled]){background:var(--q-saffron);border-color:var(--q-saffron);color:var(--q-white)}body .q-card__buy[hidden]{display:none}body .q-card__buy.is-busy{opacity:.6;pointer-events:none}body .q-ppanel{position:relative;overflow:hidden;isolation:isolate;max-width:140rem;margin-inline:auto;text-align:center;padding:clamp(5.6rem,7vw,9.6rem) clamp(2rem,5vw,8rem);border-radius:var(--q-r-lg);background:radial-gradient(70% 90% at 90% 0%,rgba(226,197,142,.16),transparent 60%),radial-gradient(60% 80% at 0% 100%,rgba(163,39,28,.2),transparent 60%),linear-gradient(105deg,#1e0a38,#2e1052 45%,#4c1d7a);color:rgb(var(--color-foreground))}body .q-ppanel__heading{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(3rem,4.2vw,5.6rem);line-height:1.08;letter-spacing:-.02em;color:rgb(var(--color-foreground));text-wrap:balance}body .q-ppanel__heading em{font-style:normal;color:var(--q-accent-strong, var(--q-gold-light))}body .q-ppanel__text{max-width:60ch;margin:1.6rem auto 0;font-size:clamp(1.5rem,1.25vw,1.8rem);line-height:1.6;color:rgba(var(--color-foreground),.82);text-wrap:balance}body .q-ppanel__badges{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(2.4rem,3vw,4rem) clamp(1.6rem,4vw,6.4rem);margin:clamp(3.6rem,4.5vw,5.6rem) 0 0;padding:0;list-style:none}body .q-ppanel__badge{display:flex;flex-direction:column;align-items:center;gap:1.4rem;width:clamp(10rem,11vw,14rem)}body .q-ppanel__icon{display:grid;place-items:center;width:6.4rem;height:6.4rem;border-radius:50%;border:1px solid rgba(var(--color-foreground),.22);background:radial-gradient(circle at 30% 25%,rgba(var(--color-foreground),.16),rgba(var(--color-foreground),.03) 70%);box-shadow:inset 0 1px rgba(var(--color-foreground),.12);color:var(--q-accent-strong, var(--q-gold-light))}body .q-ppanel__icon .q-icon{width:3rem;height:3rem;stroke-width:1.3}body .q-ppanel__label{font-size:1.4rem;font-weight:var(--font-body-weight-medium);line-height:1.35;color:rgb(var(--color-foreground))}body .q-ppanel__help{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-top:clamp(3.6rem,4.5vw,5.6rem)}body .q-ppanel__question{margin:0;font-size:1.3rem;font-weight:var(--font-body-weight-bold);letter-spacing:.14em;line-height:1.4;text-transform:uppercase;color:rgb(var(--color-foreground))}body .q-ppanel__answer{margin:0;font-size:1.6rem;line-height:1.5;color:rgba(var(--color-foreground),.82)}body .q-ppanel__btn{margin-top:1.2rem;min-height:4.8rem;padding:0 3.2rem;border-radius:var(--q-r-pill);background:var(--q-bg);border:1px solid var(--q-bg);color:var(--q-ink)}body .q-ppanel__btn:hover{background:var(--q-saffron);border-color:var(--q-saffron);color:var(--q-white)}@media screen and (max-width:749px){body .q-ppanel__badges{gap:2.4rem 1.6rem}body .q-ppanel__badge{width:calc((100% - 3.2rem) / 3);gap:1rem}body .q-ppanel__icon{width:5.6rem;height:5.6rem}body .q-ppanel__icon .q-icon{width:2.6rem;height:2.6rem}body .q-ppanel__label{font-size:1.25rem}}body .q-ppanel--cta .q-ppanel__heading{max-width:28ch;margin-inline:auto;font-size:clamp(3rem,4.2vw,5.8rem);font-weight:400;letter-spacing:-.025em}body .q-ppanel--cta .q-ppanel__heading em{font-weight:600}body .q-ppanel--cta .q-ppanel__text{margin-top:2rem}body .q-ppanel__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem 1.6rem;margin-top:clamp(3.2rem,4vw,4.8rem)}body .q-ppanel__actions .q-ppanel__btn{margin-top:0}body .q-ppanel__btn--ghost{background:transparent;border:1px solid rgba(var(--color-foreground),.55);color:rgb(var(--color-foreground))}body .q-ppanel__btn--ghost:hover{background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));color:var(--q-ink)}@media screen and (max-width:749px){body .q-ppanel__actions{flex-direction:column;align-items:stretch;width:100%;max-width:32rem;margin-inline:auto}}body .q-fnote{max-width:120rem;margin:0 auto;padding:clamp(4.8rem,6vw,8rem) clamp(2.4rem,7vw,12rem);border-radius:var(--q-r-md);text-align:center;background:linear-gradient(180deg,#ffffff73,#fff0 70%),rgb(var(--color-background));color:rgb(var(--color-foreground))}body .q-fnote__quote{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:0 clamp(1.6rem,3vw,4rem);max-width:104rem;margin:0 auto;padding:0;border:0}body .q-fnote__quote p{margin:0;font-size:clamp(1.7rem,1.5vw,2.2rem);line-height:1.65;color:rgb(var(--color-foreground));text-wrap:pretty}body .q-fnote__mark{font-family:var(--font-heading-family);font-weight:600;font-size:clamp(4.8rem,5vw,7.2rem);line-height:.8;color:var(--q-gold)}body .q-fnote__mark--close{align-self:end}body .q-fnote__email{font-weight:var(--font-body-weight-bold);color:rgb(var(--color-foreground));word-break:break-word;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}body .q-fnote__email:hover{color:var(--q-saffron)}body .q-fnote__by{display:flex;flex-direction:column;align-items:center;gap:.6rem;margin-top:clamp(2.8rem,3.5vw,4rem)}body .q-fnote__name{font-family:var(--font-heading-family);font-weight:600;font-size:clamp(1.8rem,1.6vw,2.2rem);letter-spacing:.02em;text-transform:uppercase}body .q-fnote__role{font-size:1.5rem;color:rgba(var(--color-foreground),.7)}@media screen and (max-width:749px){body .q-fnote__quote{grid-template-columns:minmax(0,1fr)}body .q-fnote__mark--close{display:none}body .q-fnote__mark--open{justify-self:center;margin-bottom:.4rem}}body .q-heroprod__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(3.2rem,5vw,8rem);align-items:center}body .q-heroprod__media{position:relative;padding-bottom:clamp(0rem,4vw,6.4rem)}body .q-heroprod__main{display:block;overflow:hidden;border-radius:var(--q-r-lg);background:var(--q-stone);aspect-ratio:1 / 1}body .q-heroprod__main img,body .q-heroprod__main .q-placeholder{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--q-ease)}body .q-heroprod__main:hover img{transform:scale(1.03)}body .q-heroprod__inset{position:absolute;right:clamp(-2.4rem,-2vw,-1.2rem);bottom:0;width:38%;aspect-ratio:4 / 5;overflow:hidden;border:.6rem solid rgb(var(--color-background));border-radius:var(--q-r-md);box-shadow:0 1.6rem 4rem #1c171429}body .q-heroprod__inset img{display:block;width:100%;height:100%;object-fit:cover}body .q-heroprod__badge{position:absolute;top:1.6rem;left:1.6rem;padding:.6rem 1.2rem;border-radius:var(--q-r-pill);background:var(--q-saffron);color:var(--q-white);font-size:1.3rem;font-weight:var(--font-body-weight-medium);letter-spacing:.04em}body .q-heroprod__info{display:flex;flex-direction:column;align-items:flex-start}body .q-heroprod__info .q-eyebrow{margin:0 0 1.2rem}body .q-heroprod__title{margin:0;font-size:clamp(3.6rem,4.6vw,6.4rem);line-height:1.02;letter-spacing:-.02em}body .q-heroprod__title a{color:inherit;text-decoration:none}body .q-heroprod__text{margin:1.6rem 0 0;max-width:48ch;font-size:clamp(1.6rem,1.3vw,1.8rem);line-height:1.6;color:rgba(var(--color-foreground),.8)}body .q-heroprod__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1.2rem;margin:2.4rem 0 0}body .q-heroprod__now{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(2.8rem,2.6vw,3.6rem);letter-spacing:-.01em}body .q-heroprod__was{font-size:1.7rem;color:var(--q-muted)}body .q-heroprod__size{padding:.3rem 1.2rem;border:1px solid var(--q-line-strong);border-radius:var(--q-r-pill);font-size:1.3rem;letter-spacing:.04em}body .q-heroprod__specs{width:100%;margin-top:2.4rem}body .q-heroprod__form{display:block;width:100%;margin-top:2.4rem}body .q-heroprod__formel{display:grid;gap:1.2rem}body .q-heroprod__buttons{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}body .q-heroprod__buttons .q-card__buy{margin-top:0}body .q-heroprod__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem 2.4rem;width:100%;margin-top:2rem}body .q-heroprod__note{display:inline-flex;align-items:center;gap:.8rem;font-size:1.4rem;color:rgba(var(--color-foreground),.75)}body .q-heroprod__note .q-icon{width:2rem;height:2rem;color:var(--q-saffron)}@media screen and (max-width:989px){body .q-heroprod__grid{grid-template-columns:1fr}body .q-heroprod__media{max-width:64rem}}@media screen and (max-width:749px){body .q-heroprod__inset{display:none}body .q-heroprod__media{padding-bottom:0}body .q-heroprod__buttons{grid-template-columns:1fr}}body q-sticky-atc.q-sticky{display:block;left:1rem;right:1rem;bottom:max(1rem,env(safe-area-inset-bottom));padding:1.2rem;border-radius:var(--q-r-lg)}body .q-sticky__inner{display:grid;gap:1.2rem}body .q-sticky__product{display:flex;align-items:center;gap:1.2rem;min-width:0}body .q-sticky__media{flex:none;width:4.8rem;height:4.8rem;border-radius:var(--q-r-md);overflow:hidden;background:var(--q-stone)}body .q-sticky__img{display:block;width:100%;height:100%;object-fit:cover}body .q-sticky__info{display:grid;flex:1;min-width:0;gap:.2rem;line-height:1.25}body .q-sticky__title{overflow:hidden;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.6rem;white-space:nowrap;text-overflow:ellipsis}body .q-sticky__variant{font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:1.3rem;opacity:.7}body .q-sticky__prices{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .8rem;font-size:1.3rem}body .q-sticky__now{font-size:1.6rem;font-weight:var(--font-body-weight-medium);color:var(--q-white)}body .q-sticky__was{opacity:.55}body .q-sticky__note{color:var(--q-gold-light);font-size:1.2rem;letter-spacing:.02em}body .q-sticky__was[hidden],body .q-sticky__note[hidden],body q-sticky-atc .q-sticky__btn[hidden]{display:none}body .q-sticky__actions{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:.8rem}body q-sticky-atc .q-sticky__btn{min-height:4.6rem;padding:0 1.6rem;border:0;border-radius:var(--q-r-pill);background:var(--q-saffron);color:var(--q-white);font-family:var(--font-body-family);font-size:1.15rem;font-weight:var(--font-body-weight-medium);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color .2s var(--q-ease),color .2s var(--q-ease)}body q-sticky-atc.has-two .q-sticky__btn--add{background:var(--q-bg);color:var(--q-ink)}@media(hover:hover){body q-sticky-atc .q-sticky__btn:hover{background:var(--q-saffron-deep)}body q-sticky-atc.has-two .q-sticky__btn--add:hover{background:var(--q-white)}}body q-sticky-atc .q-sticky__btn[disabled]{background:#f7f3ed24;color:#f7f3edb3;cursor:not-allowed}@media screen and (min-width:750px){body q-sticky-atc.q-sticky{display:block;left:0;right:0;bottom:0;padding:1.2rem 0 max(1.2rem,env(safe-area-inset-bottom));border-radius:0}body .q-sticky__inner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3rem;max-width:var(--page-width);margin:0 auto;padding:0 5rem}body .q-sticky__media{width:5.6rem;height:5.6rem}body .q-sticky__title{font-size:1.8rem}body .q-sticky__actions{grid-auto-columns:minmax(18rem,auto)}}body .q-trust{display:grid;gap:1.2rem;margin:0}body .q-trust__pay{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.8rem 1.6rem;padding:1.2rem 1.6rem;border:1px solid var(--q-line);border-radius:var(--q-r-md)}body .q-trust__secure{display:inline-flex;align-items:center;gap:.8rem;font-size:1.3rem;font-weight:var(--font-body-weight-medium);color:var(--q-ink)}body .q-trust__secure .q-icon{width:1.8rem;height:1.8rem;color:var(--q-saffron)}body .q-trust__icons{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none}body .q-trust__icons li{display:flex}body .q-trust__icons .icon{width:3.8rem;height:2.4rem}body .q-trust__badges{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:0;padding:0;list-style:none}body .q-trust__badge{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:1.2rem .8rem;border-radius:var(--q-r-md);background:var(--q-stone);text-align:center;font-size:1.2rem;line-height:1.35;color:var(--q-ink)}body .q-trust__badge .q-icon{width:2.2rem;height:2.2rem;color:var(--q-saffron)}body .q-stock{display:inline-flex;align-items:center;gap:.8rem;margin:1rem 0 0;padding:.5rem 1.2rem;border-radius:var(--q-r-pill);background:#a3271c14;color:var(--q-saffron);font-size:1.3rem;font-weight:var(--font-body-weight-medium)}body .q-stock__dot{flex:none;width:.8rem;height:.8rem;border-radius:50%;background:currentColor;animation:q-stock-pulse 2s var(--q-ease) infinite}@keyframes q-stock-pulse{0%{box-shadow:0 0 #a3271c73}70%{box-shadow:0 0 0 .8rem #a3271c00}to{box-shadow:0 0 #a3271c00}}@media(prefers-reduced-motion:reduce){body .q-stock__dot{animation:none}}body .q-heroprod__info .q-card__offer{margin-top:1.2rem;font-size:1.4rem}body .q-heroprod__info .q-card__offer strong{font-size:1.6rem}body .q-heroprod__form{margin-top:2rem}body .q-hero2__was{font-family:var(--font-body-family);font-size:1.6rem;letter-spacing:0;text-transform:none;color:#1c17148c}body .q-hero2 .q-card__offer{margin-top:1.6rem}body .q-scheck__layout{display:grid;gap:clamp(2.8rem,4vw,6.4rem);align-items:start}@media screen and (min-width:990px){body .q-scheck__layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}body .q-scheck__intro{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem}@media screen and (min-width:990px){body .q-scheck__intro{position:sticky;top:12rem}}body .q-scheck__title{margin:0;font-size:clamp(3rem,3.6vw,4.8rem)}body .q-scheck__text{margin:0;max-width:46rem;font-size:1.6rem;line-height:1.6;color:rgba(var(--color-foreground),.78)}body .q-scheck__intro .q-btn{margin-top:.8rem}body .q-scheck__list{display:grid;gap:1.2rem;margin:0;padding:0;list-style:none;counter-reset:q-scheck}@media screen and (min-width:750px){body .q-scheck__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}}body .q-scheck__item{counter-increment:q-scheck;position:relative;display:grid;grid-template-columns:auto 1fr;gap:1.6rem;align-items:start;padding:2.4rem;border-radius:var(--q-r-lg);background:rgba(var(--color-foreground),.04)}body .q-scheck__item:after{content:"0" counter(q-scheck);position:absolute;top:2rem;right:2.4rem;font-family:var(--font-heading-family);font-size:1.3rem;letter-spacing:.1em;color:rgba(var(--color-foreground),.35)}body .q-scheck__icon{display:grid;place-items:center;width:4.8rem;height:4.8rem;border-radius:50%;background:rgb(var(--color-background));color:var(--q-saffron)}body .q-scheck__icon .q-icon{width:2.4rem;height:2.4rem}body .q-scheck__item-title{margin:.4rem 3rem .6rem 0;font-size:1.9rem}body .q-scheck__item-text{margin:0;font-size:1.45rem;line-height:1.6;color:rgba(var(--color-foreground),.78)}body .q-soon{position:relative;display:flex;flex-direction:column;height:100%;min-height:36rem;overflow:hidden;border-radius:var(--q-r-lg);background:var(--q-night);color:var(--q-bg);text-decoration:none}body .q-soon__media{position:absolute;top:0;right:0;bottom:0;left:0}body .q-soon__media img{width:100%;height:100%;object-fit:cover;opacity:.45;filter:grayscale(.2);transition:transform .6s var(--q-ease),opacity .3s var(--q-ease)}body .q-soon__body{position:relative;display:flex;flex-direction:column;gap:.8rem;margin-top:auto;padding:2.4rem;background:linear-gradient(to top,#1c1714eb 40%,#1c171400)}body .q-soon__tag{align-self:flex-start;padding:.4rem 1.1rem;border-radius:var(--q-r-pill);background:var(--q-gold-light);color:var(--q-ink);font-size:1.1rem;font-weight:var(--font-body-weight-medium);letter-spacing:.12em;text-transform:uppercase}body .q-soon__title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.2rem;line-height:1.15}body .q-soon__text{font-size:1.35rem;line-height:1.5;color:#f7f3edd1}body .q-soon__cta{display:inline-flex;align-items:center;gap:.6rem;margin-top:.4rem;font-size:1.2rem;font-weight:var(--font-body-weight-medium);letter-spacing:.14em;text-transform:uppercase;color:var(--q-gold-light)}body .q-soon__cta .q-icon{width:1.6rem;height:1.6rem}@media(hover:hover){body .q-soon:hover .q-soon__media img{transform:scale(1.04);opacity:.55}}body [data-q-ship-nudge].is-done .q-icon{color:#3f7d4e}body .q-sticky__ship{display:block;font-size:1.15rem;letter-spacing:.02em;color:var(--q-gold-light)}body .q-sticky__ship[hidden]{display:none}body .q-sticky__ship.is-done{color:#9fd3ac}body .q-fssai{display:block;margin-top:.6rem;opacity:.75}body .q-trust__fssai{margin:0;font-size:1.2rem;letter-spacing:.04em;color:var(--q-muted)}body .q-heroprod__badge[hidden],body .q-heroprod__was[hidden]{display:none}body .q-pill__per{font-size:1.1rem;letter-spacing:.02em;opacity:.62}body .product-form__input input[type=radio]+label:has(.q-size-best){position:relative}body .product-form__input:has(.q-size-best) input[type=radio]+label{margin-top:1.2rem}body .q-heroprod__sizes .q-card__size{position:relative}body .q-heroprod__sizes.has-best{padding-top:1rem}body .q-size-best{position:absolute;top:0;left:50%;transform:translate(-50%,-72%);padding:.15rem .8rem;border-radius:var(--q-r-pill);background:var(--q-saffron);color:#fff;font-size:1rem;font-weight:var(--font-body-weight-medium);letter-spacing:.08em;line-height:1.5;text-transform:uppercase;white-space:nowrap;pointer-events:none}body .q-heroprod__per{font-size:1.3rem;letter-spacing:.02em;color:var(--q-muted)}body .q-heroprod__per[hidden]{display:none}body .q-upsell{margin:1.6rem 0 .4rem;padding:1.4rem 1.6rem;border:1px dashed var(--q-line-strong);border-radius:1.2rem}body .q-upsell__title{margin:0 0 1rem;font-size:1.1rem;font-weight:var(--font-body-weight-medium);letter-spacing:.2em;text-transform:uppercase;color:var(--q-muted)}body .q-upsell__list{display:grid;gap:1rem;margin:0;padding:0;list-style:none}body .q-upsell__row{display:flex;align-items:center;justify-content:space-between;gap:1.2rem}body .q-upsell__row+.q-upsell__row{padding-top:1rem;border-top:1px solid var(--q-line)}body .q-upsell__text{display:grid;gap:.2rem;min-width:0}body .q-upsell__name{font-size:1.4rem;font-weight:var(--font-body-weight-medium);line-height:1.3}body .q-upsell__meta{font-size:1.25rem;line-height:1.4;color:var(--q-muted)}body .q-upsell__tag{justify-self:start;margin-top:.3rem;padding:.15rem .8rem;border-radius:var(--q-r-pill);background:#a3271c1a;color:var(--q-saffron);font-size:1rem;font-weight:var(--font-body-weight-medium);letter-spacing:.08em;text-transform:uppercase}body .q-upsell__btn{flex:none;min-width:8.4rem;height:3.8rem;padding:0 1.6rem;border:1px solid rgb(var(--color-foreground));border-radius:var(--q-r-pill);background:transparent;color:rgb(var(--color-foreground));font:inherit;font-size:1.2rem;font-weight:var(--font-body-weight-medium);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background-color .2s var(--q-ease),color .2s var(--q-ease)}body .q-upsell__btn:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}body .q-upsell__btn:focus-visible{outline:2px solid var(--q-accent);outline-offset:2px}body .q-upsell__btn.is-busy{opacity:.6;cursor:progress}body .q-upsell__status{margin:.8rem 0 0;font-size:1.25rem;color:var(--q-saffron)}body .q-upsell__status:empty{display:none}html.q-signup-open{overflow:hidden}body .q-signup{width:min(78rem,calc(100vw - 3.2rem));max-width:none;max-height:calc(100dvh - 3.2rem);padding:0;border:0;border-radius:2rem;overflow:auto;background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 2.4rem 6rem #1c171447}body .q-signup[open]{display:grid;animation:q-signup-in .35s var(--q-ease)}body .q-signup::backdrop{background:#1c17148c}body .q-signup__media{overflow:hidden}body .q-signup__media img{display:block;width:100%;height:100%;object-fit:cover}body .q-signup__body{padding:4.4rem 2.4rem 2.8rem}body .q-signup__close{position:absolute;top:1rem;right:1rem;z-index:1;display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:0;border-radius:50%;background:rgba(var(--color-background),.9);color:rgb(var(--color-foreground));cursor:pointer}body .q-signup__close svg{width:2rem;height:2rem}body .q-signup__close:focus-visible{outline:2px solid var(--q-accent);outline-offset:2px}body .q-signup__title{margin:.8rem 0 0;font-size:clamp(2.6rem,3vw,3.4rem);line-height:1.15}body .q-signup__title em{color:var(--q-saffron)}body .q-signup__text{margin:1.2rem 0 0;font-size:1.5rem;color:var(--q-muted)}body .q-signup__fields{display:grid;gap:1rem;margin-top:2.4rem}body .q-signup__input{width:100%}body .q-signup__error{margin:1rem 0 0;font-size:1.3rem;color:var(--q-saffron)}body .q-signup__small{margin-top:1.4rem;font-size:1.2rem;color:var(--q-muted)}body .q-signup__small p{margin:0}body .q-signup__small a{color:inherit;text-decoration:underline}body .q-signup__done{display:grid;justify-items:start;gap:1.2rem}body .q-signup__done>svg{width:3.2rem;height:3.2rem;color:var(--q-saffron)}body .q-signup__done .q-signup__title{margin:0}@media(max-width:749px){body .q-signup{width:100vw;max-height:92dvh;margin:auto 0 0;border-radius:2rem 2rem 0 0}body .q-signup__media{max-height:18rem}}@media(min-width:750px){body .q-signup:has(.q-signup__media)[open]{grid-template-columns:34rem 1fr}body .q-signup__body{padding:5.2rem 4.8rem 4.4rem}body .q-signup__fields{grid-template-columns:1fr auto}}@keyframes q-signup-in{0%{opacity:0;transform:translateY(1.6rem)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){body .q-signup[open]{animation:none}}body .product-form__buttons .product-form__submit,body .product__info-wrapper .product-form__buttons .product-form__submit,body .q-card__add:not(.q-card__add--link):not(.q-card__buy){background:var(--q-cta);border-color:var(--q-cta);color:var(--q-white)}body .product-form__buttons .product-form__submit:not([disabled]):hover,body .q-card__add:not(.q-card__add--link):not(.q-card__buy):hover:not([disabled]){background:var(--q-cta-hover);border-color:var(--q-cta-hover);color:var(--q-white)}body .product-form__buttons .product-form__submit[disabled],body .q-card__add:not(.q-card__add--link):not(.q-card__buy)[disabled]{background:transparent;border-color:var(--q-line-strong);color:var(--q-muted)}body .product-form__buttons .product-form__submit,body .cart-drawer .cart__checkout-button,body .cart__ctas .cart__checkout-button{--color-button: 194, 65, 12;--color-button-text: 255, 255, 255}body .product-form__buttons .product-form__submit:not([disabled]):hover,body .cart-drawer .cart__checkout-button:hover,body .cart__ctas .cart__checkout-button:hover{--color-button: 154, 52, 18}body .product-form__buttons .shopify-payment-button__button--unbranded{background:var(--q-ink);border-color:var(--q-ink);color:var(--q-bg)}body .product-form__buttons .shopify-payment-button__button--unbranded:hover:not([disabled]){background:var(--q-ink-soft);border-color:var(--q-ink-soft);color:var(--q-bg)}body .q-heroprod__buy{background:var(--q-ink);border-color:var(--q-ink);color:var(--q-bg)}body .q-card__buy:hover:not([disabled]),body .q-heroprod__buy:hover:not([disabled]){background:var(--q-ink-soft);border-color:var(--q-ink-soft);color:var(--q-bg)}body q-sticky-atc .q-sticky__btn,body q-sticky-atc.has-two .q-sticky__btn--add{background:var(--q-cta);color:var(--q-white)}body q-sticky-atc.has-two .q-sticky__btn--buy{background:var(--q-bg);color:var(--q-ink)}@media(hover:hover){body q-sticky-atc .q-sticky__btn:hover,body q-sticky-atc.has-two .q-sticky__btn--add:hover{background:var(--q-cta-hover)}body q-sticky-atc.has-two .q-sticky__btn--buy:hover{background:var(--q-white)}}body q-sticky-atc .q-sticky__btn[disabled]{background:#f7f3ed24;color:#f7f3edb3}body .cart-drawer .cart__checkout-button,body .cart__ctas .cart__checkout-button{background:var(--q-cta);color:var(--q-white)}body .cart-drawer .cart__checkout-button:hover,body .cart__ctas .cart__checkout-button:hover{background:var(--q-cta-hover);color:var(--q-white)}body .q-hero2 .q-btn{background:var(--q-cta);border-color:var(--q-cta);color:var(--q-white)}body .q-hero2 .q-btn:hover{background:var(--q-cta-hover);border-color:var(--q-cta-hover);color:var(--q-white)}body .q-size-best{background:var(--q-cta)}body .badge.percent__badge-sale,body .badge.amount__badge-sale,body .badge.price__badge-sale{background:var(--q-save)!important;border-color:var(--q-save)!important;color:var(--q-white)!important}body .q-card__badge--sale,body .q-heroprod__badge,body .q-card__badge--offer{background:var(--q-save);color:var(--q-white)}body .q-codeprice strong{color:var(--q-save)}body .q-codeprice__tag{background:var(--q-save-bg);color:var(--q-save)}body .q-card__offer{border-color:var(--q-save-line);background:var(--q-save-bg)}body .q-card__offer>.q-icon,body .q-card__offer strong{color:var(--q-save)}body .q-offer{background:var(--q-save-bg)}body .q-offer.is-applied{background:var(--q-save-bg-strong);box-shadow:inset 0 0 0 1.5px var(--q-save)}body .q-offer__badge{background:var(--q-save)}body .q-offer__price strong{color:var(--q-save)}body .q-offer__apply:hover,body .q-offer.is-applied .q-offer__apply{background:var(--q-save);border-color:var(--q-save);color:var(--q-white)}body .q-ship__msg strong{color:var(--q-save)}body .q-ship__bar span,body .q-ship--done .q-ship__bar span{background:var(--q-save)}body [data-q-ship-nudge].is-done .q-icon{color:var(--q-save)}body .q-upsell__tag{background:var(--q-save-bg);color:var(--q-save)}body .q-offer__cart--ok .q-icon{color:var(--q-save)}body .q-review,body .q-scheck__item{background:var(--q-stone)}body .color-scheme-2 .q-review,body .color-scheme-2 .q-scheck__item,body .color-scheme-e83360c5-8eb1-4858-847e-0f60878f1bc9 .q-review{background:var(--q-white)}body .q-stock{background:var(--q-alert-bg);color:var(--q-alert)}body .q-reels__list{display:grid;grid-auto-flow:column;grid-auto-columns:32.6rem;gap:1.6rem;margin-top:clamp(2.4rem,4vw,4rem);padding-bottom:.8rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}body .q-reels__item{margin:0;scroll-snap-align:center}body .q-reels__frame{display:block;width:100%;height:64rem;border:0;border-radius:var(--q-r-md);background:var(--q-white)}body .q-reels__caption{margin:1rem 0 0;font-size:1.35rem;text-align:center;color:var(--q-muted)}body .q-reels__actions{display:flex;justify-content:center;margin-top:clamp(2.4rem,4vw,3.6rem)}@media screen and (min-width:750px){body .q-reels__list{grid-auto-columns:36rem;justify-content:center;gap:2.4rem;overflow:visible}}body .q-film{position:relative;overflow:hidden;padding:clamp(7.2rem,10vw,12rem) 0;background:radial-gradient(55% 70% at 80% 50%,rgba(194,65,12,.38),transparent 62%),radial-gradient(45% 55% at 8% 12%,rgba(226,197,142,.16),transparent 60%),radial-gradient(60% 60% at 30% 110%,rgba(163,39,28,.28),transparent 60%),#1a0830;color:#f7f3ed}body .q-film__strip{position:absolute;left:0;right:0;height:.9rem;background:repeating-linear-gradient(90deg,rgba(247,243,237,.16) 0 1.6rem,transparent 1.6rem 3.2rem);pointer-events:none}body .q-film__strip--top{top:1.8rem}body .q-film__strip--bottom{bottom:1.8rem}body .q-film__grid{position:relative;display:grid;gap:4.8rem;align-items:center}body .q-film__eyebrow{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin:0;font-size:1.1rem;font-weight:var(--font-body-weight-medium);letter-spacing:.2em;text-transform:uppercase;color:var(--q-gold-light)}body .q-film__label{flex-basis:100%;padding-left:2rem;color:#f7f3ed9e}body .q-film__rec{flex:none;width:1rem;height:1rem;border-radius:50%;background:#e5484d;animation:q-rec 1.6s ease-out infinite}@keyframes q-rec{0%{box-shadow:0 0 #e5484d99}70%{box-shadow:0 0 0 1.1rem #e5484d00}to{box-shadow:0 0 #e5484d00}}body .q-film__title{margin:2.2rem 0 0;font-size:clamp(4.2rem,4.8vw,7.4rem);line-height:.98;letter-spacing:-.03em;color:#fffdf9;text-wrap:balance}body .q-film__title em{color:var(--q-gold-light)}body .q-film__text{max-width:46ch;margin:2.4rem 0 0;font-size:clamp(1.6rem,1.3vw,1.8rem);line-height:1.65;color:#f7f3edcc}body .q-film__stat{display:flex;width:fit-content;align-items:baseline;gap:1rem;margin:2.4rem auto 0;padding:1rem 2rem 1rem 1.6rem;border:1px solid rgba(226,197,142,.35);border-radius:var(--q-r-pill);background:#f7f3ed0d;font-size:1.35rem;letter-spacing:.04em;color:#f7f3edd9}body .q-film__stat b{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.4rem;line-height:1;letter-spacing:-.01em;color:var(--q-gold-light)}body .q-film__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem 3.2rem;margin-top:3.2rem}body .q-film .q-film__cta{background:var(--q-cta);border-color:var(--q-cta);color:var(--q-white)}body .q-film .q-film__cta:hover{background:var(--q-cta-hover);border-color:var(--q-cta-hover);color:var(--q-white)}body .q-film .q-film__link{color:#f7f3ed}body .q-film .q-film__link:hover{color:var(--q-gold-light)}body .q-film__stage{position:relative;width:100%;max-width:72rem;justify-self:center}body .q-film__screen{position:relative;padding:.8rem;border-radius:2.6rem;background:linear-gradient(150deg,#3b1a63,#1a0830 55%,#2a0f4c);box-shadow:0 0 0 1px #e2c58e4d,0 3rem 8rem -2rem #000000bf,0 0 16rem -2rem #c2410c8c}body .q-film .q-film__frame{display:block;width:100%;height:48rem;border:0;border-radius:1.8rem;background:var(--q-white)}body .q-film__poster{position:relative;display:block;overflow:hidden;aspect-ratio:16 / 9;border-radius:1.8rem;color:#fffdf9;text-decoration:none;background:#12051f}body .q-film__poster-img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .8s var(--q-ease)}body .q-film__poster:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#18082c00 45%,#18082cb3)}body .q-film__poster:hover .q-film__poster-img{transform:scale(1.03)}body .q-film__action{position:absolute;top:50%;left:50%;z-index:1;display:flex;flex-direction:column;align-items:center;gap:1.4rem;transform:translate(-50%,-50%)}body .q-film__play{position:relative;display:grid;flex:none;place-items:center;width:clamp(7.2rem,9vw,10.4rem);height:clamp(7.2rem,9vw,10.4rem);border-radius:50%;background:var(--q-gold-light);color:#1c1714;animation:q-film-ring 2.2s ease-out infinite;transition:transform .4s var(--q-ease)}body .q-film__play svg{width:42%;height:42%;margin-left:8%}body .q-film__poster:hover .q-film__play{transform:scale(1.08)}@keyframes q-film-ring{0%{box-shadow:0 0 #e2c58e8c}70%{box-shadow:0 0 0 1.6rem #e2c58e00}to{box-shadow:0 0 #e2c58e00}}body .q-film__watch{font-size:1.2rem;font-weight:var(--font-body-weight-medium);letter-spacing:.2em;line-height:1;text-transform:uppercase;white-space:nowrap}body .q-film__poster--play-lower .q-film__action{top:auto;bottom:11%;flex-direction:row;gap:1.2rem;padding:.6rem 2.2rem .6rem .6rem;border:1px solid rgba(226,197,142,.35);border-radius:var(--q-r-pill);background:#18082c99;transform:translate(-50%);transition:border-color .3s var(--q-ease),background-color .3s var(--q-ease)}body .q-film__poster--play-lower .q-film__play{width:4.8rem;height:4.8rem}body .q-film__poster--play-lower:hover .q-film__action{border-color:var(--q-gold-light);background:#18082ccc}body .q-film__poster:focus-visible{outline:2px solid var(--q-gold-light);outline-offset:4px}body .q-film__badge{position:absolute;top:-2.4rem;left:-2.4rem;z-index:2;display:grid;place-items:center;width:9.6rem;height:9.6rem;padding:1rem;border-radius:50%;background:var(--q-gold-light);color:#1c1714;font-size:1.15rem;font-weight:var(--font-body-weight-medium);line-height:1.2;letter-spacing:.14em;text-align:center;text-transform:uppercase;transform:rotate(-12deg);box-shadow:0 1.2rem 3rem -1rem #0009}@media screen and (max-width:749px){body .q-film__badge{top:-1.6rem;left:-.8rem;width:7.6rem;height:7.6rem;font-size:1rem}body .q-film__screen{padding:.5rem;border-radius:2rem}body .q-film .q-film__frame,body .q-film__poster{border-radius:1.5rem}body .q-film__poster--play-lower .q-film__action{bottom:9%;gap:1rem;padding:.5rem 1.6rem .5rem .5rem}body .q-film__poster--play-lower .q-film__play{width:3.8rem;height:3.8rem}body .q-film__watch{font-size:1.05rem;letter-spacing:.16em}}@media screen and (min-width:990px){body .q-film__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:5.6rem}}@media(prefers-reduced-motion:reduce){body .q-film__rec,body .q-film__play{animation:none}}body .product__info-container fieldset.product-form__input:has(.q-pill__price){width:100%!important;min-width:0!important;max-width:none!important}body .product__info-container fieldset.product-form__input:has(.q-pill__price)>div{display:grid;grid-template-columns:repeat(auto-fill,minmax(10.4rem,1fr));gap:2rem 1rem}body .product__info-container fieldset.product-form__input:has(.q-pill__price)>div>legend{grid-column:1 / -1;float:none;width:auto;margin:0 0 -.4rem}body .product__info-container fieldset.product-form__input:has(.q-pill__price) input[type=radio]+label{width:100%;min-width:0;margin:0!important;float:none}@media screen and (max-width:749px){body .product__info-container fieldset.product-form__input:has(.q-pill__price)>div{grid-template-columns:repeat(2,minmax(0,1fr))}}body .product__info-container fieldset.product-form__input:has(.q-pill__price)>div:has(>label:nth-of-type(3):last-of-type){grid-template-columns:repeat(3,minmax(0,1fr))}body .q-cmp__wrap{max-width:88rem;margin:clamp(2.8rem,4vw,4.8rem) auto 0}body .q-cmp__table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:1.5rem;line-height:1.4}body .q-cmp__table th,body .q-cmp__table td{padding:1.6rem 1.8rem;text-align:left;vertical-align:middle;border-bottom:1px solid var(--q-line)}body .q-cmp__corner{width:26%}body .q-cmp__table thead th,body .q-cmp__table thead td{border-bottom:0}body .q-cmp__head{padding-top:1.8rem;padding-bottom:1.8rem;font-size:1.15rem;font-weight:var(--font-body-weight-medium);letter-spacing:.14em;text-transform:uppercase}body .q-cmp__head .q-icon{display:inline-block;width:1.8rem;height:1.8rem;margin-right:.6rem;vertical-align:-.35rem}body .q-cmp__label{font-size:1.2rem;font-weight:var(--font-body-weight-medium);letter-spacing:.1em;text-transform:uppercase;color:var(--q-ink)}body .q-cmp__ours{background:var(--q-white);color:var(--q-ink);font-weight:var(--font-body-weight-medium);box-shadow:inset 1px 0 #c2410c38,inset -1px 0 #c2410c38}body .q-cmp__table thead .q-cmp__ours{border-radius:1.6rem 1.6rem 0 0;background:var(--q-ink);color:var(--q-gold-light);box-shadow:none}body .q-cmp__table tbody tr:last-child td,body .q-cmp__table tbody tr:last-child th{border-bottom:0}body .q-cmp__table tbody tr:last-child .q-cmp__ours{border-radius:0 0 1.6rem 1.6rem;box-shadow:inset 1px 0 #c2410c38,inset -1px 0 #c2410c38,inset 0 -1px #c2410c38}body .q-cmp__theirs{color:var(--q-muted)}body .q-cmp__tick{display:inline-grid;place-items:center;width:2.2rem;height:2.2rem;margin-right:.8rem;border-radius:50%;background:var(--q-save-bg);color:var(--q-save);vertical-align:middle}body .q-cmp__tick .q-icon{width:1.3rem;height:1.3rem;stroke-width:2.4}body .q-cmp__dash{display:inline-block;width:1rem;height:2px;margin-right:1rem;border-radius:2px;background:currentColor;opacity:.5;vertical-align:middle}body .q-cmp__foot{display:flex;flex-direction:column;align-items:center;gap:1.4rem;margin-top:clamp(2.8rem,4vw,4rem);text-align:center}body .q-cmp .q-cmp__cta{background:var(--q-cta);border-color:var(--q-cta);color:var(--q-white)}body .q-cmp .q-cmp__cta:hover{background:var(--q-cta-hover);border-color:var(--q-cta-hover);color:var(--q-white)}body .q-cmp__note{margin:0;font-size:1.3rem;color:var(--q-muted)}@media screen and (max-width:749px){body .q-cmp__table{font-size:1.3rem}body .q-cmp__table th,body .q-cmp__table td{padding:1.2rem .9rem}body .q-cmp__corner{width:27%}body .q-cmp__head{font-size:1rem;letter-spacing:.08em}body .q-cmp__head .q-icon{display:block;margin:0 0 .4rem}body .q-cmp__label{font-size:1rem;letter-spacing:.06em}body .q-cmp__tick,body .q-cmp__dash{display:block;margin:0 0 .5rem}body .q-cmp__tick{display:grid;width:2rem;height:2rem}}body .q-stock{display:flex;align-items:center;gap:.9rem;margin:1.4rem 0;padding:0;border:0;border-radius:0;background:none;font-size:1.4rem;line-height:1.4;color:var(--q-ink)}body .q-stock[hidden]{display:none}body .q-stock__dot{flex:none;color:var(--q-alert)}body .q-stock__text b{font-weight:var(--font-body-weight-medium);color:var(--q-alert)}body .q-hero2__h1{margin:0;font:inherit;letter-spacing:normal;text-transform:none}body .q-hero2__h1 .q-eyebrow{display:flex;width:fit-content}body .q-hero2__h1 .q-hero2__heading{display:block;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight)}body .section-header .header-wrapper{background:#fffffff0;border-bottom:1px solid rgba(154,116,52,.2)!important}body .section-header.scrolled-past-header .header-wrapper{box-shadow:0 14px 28px -28px #1c171499}body .header{min-height:6.8rem;padding-block:.9rem!important}body .header__icons{justify-self:end;align-items:center}body .header__icons .customiconbtn{align-items:center}body .header__icon{color:var(--q-ink)}body .header__icon .q-hicon{display:block;width:2.2rem!important;height:2.2rem!important}body .q-hicon,body .q-hicon *{fill:none!important;stroke:currentColor!important}body .header__icons .q-hlabel{position:absolute!important;width:1px!important;height:1px!important;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media screen and (min-width:990px){body .header{grid-template-columns:auto minmax(0,1fr) auto!important;column-gap:4.8rem}body .header__heading,body .header--middle-left .header__inline-menu{justify-self:start}body .header__inline-menu .list-menu--inline{display:flex;flex-wrap:nowrap;align-items:center;column-gap:2.6rem}body .header__inline-menu .list-menu--inline>li{display:flex;align-items:center}body .header__inline-menu .header__menu-item{padding:1.4rem 0!important;color:var(--q-ink)}body .header__inline-menu .header__menu-item,body .header__inline-menu .header__menu-item span{font-family:var(--font-body-family);font-size:1.15rem!important;font-weight:var(--font-body-weight-medium)!important;letter-spacing:.15em!important;line-height:1;text-transform:uppercase!important;white-space:nowrap}body .header__inline-menu .header__menu-item span:after{bottom:-.7rem;height:1px;transform-origin:center}body .header__inline-menu .header__menu-item:hover{color:var(--q-ink)}body .header__inline-menu .header__active-menu-item{color:var(--q-saffron)}body .header__inline-menu .q-nav-split:before{content:"";width:1px;height:1.4rem;margin-right:2.6rem;background:var(--q-gold);opacity:.45}body .header__icons,body .header__icons .customiconbtn{gap:.6rem}}@media screen and (min-width:1280px){body .header{column-gap:6.4rem}body .header__inline-menu .list-menu--inline{column-gap:3.4rem}body .header__inline-menu .q-nav-split:before{margin-right:3.4rem}body .header__icons,body .header__icons .customiconbtn{gap:2.4rem}body .header__icons .header__icon{display:flex;align-items:center;width:auto;min-width:0;height:4.4rem;padding:0}body .header__icons .userdrop button{display:flex;align-items:center;height:4.4rem;padding:0}body .header__icons summary.header__icon>span:not(.q-hlabel),body .header__icons .header__icon .q-hicon,body .header__icons .header__icon .svgbg{display:none!important}body .header__icons .header__icon .q-hlabel{position:relative!important;display:inline-block!important;width:auto!important;height:auto!important;margin:0;overflow:visible;clip:auto;font-family:var(--font-body-family)!important;font-size:1.15rem!important;font-weight:var(--font-body-weight-medium)!important;letter-spacing:.15em!important;line-height:1!important;text-transform:uppercase;white-space:nowrap}body .header__icons .q-hlabel:after{content:"";position:absolute;left:0;right:.15em;bottom:-.7rem;height:1px;background:var(--q-saffron);transform:scaleX(0);transition:transform .45s var(--q-ease)}body .header__icon:hover .q-hlabel:after,body .header__icon:focus-visible .q-hlabel:after{transform:scaleX(1)}body .header__icon:hover{color:var(--q-ink)}body #cart-icon-bubble .q-cart-count{position:static;display:inline-block!important;height:1.8rem!important;margin-left:.7rem}}@media screen and (max-width:989px){body .header{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;column-gap:1.2rem;min-height:6rem;padding-block:.6rem!important}body .header__icon--menu{display:flex;align-items:center;width:4.4rem;height:4.4rem;margin-left:-1rem;padding-left:1rem}body .header__icon--menu .icon{width:2.2rem!important;height:2.2rem!important}body .header__icons,body .header__icons .customiconbtn{gap:0}body .header__icons .header__icon{display:flex;align-items:center;justify-content:center;width:4.2rem;height:4.4rem}body .header__icons .customiconbtn{margin-right:-1rem}body #cart-icon-bubble .q-cart-count{top:.5rem;right:.2rem}}@media screen and (max-width:749px){body .header__icons user-popup{display:none!important}}body .q-hero2{--q-hero-h: auto}body .q-hero2__media{margin:0;aspect-ratio:auto;overflow:visible;padding:2rem var(--q-gutter) 0}body .q-hero2__photo{position:relative;aspect-ratio:5 / 4;overflow:hidden;border-radius:.6rem;background:#d5ede8;box-shadow:0 1px #1c17140d,0 22px 44px -34px #1c171480}body .q-hero2__media img,body .q-hero2__media .q-placeholder{-webkit-mask-image:none!important;mask-image:none!important;animation:none!important}body .q-hero2__caption{margin-top:1rem;font-size:1.3rem;line-height:1.5;color:var(--q-muted)}body .q-hero2__content{margin-top:0;padding:3.2rem var(--q-gutter) 5.6rem}body .q-hero2 .q-eyebrow{margin-bottom:1.2rem;font-size:1.5rem;font-weight:400;letter-spacing:0;text-transform:none;color:var(--q-muted)}body .q-hero2 .q-eyebrow:before{display:none}body .q-hero2__heading{margin:0 0 1.8rem;max-width:17ch;font-size:clamp(3.2rem,3.5vw,5.2rem);font-weight:500;line-height:1.1;letter-spacing:-.012em;text-wrap:balance}body .q-hero2__heading em{font-style:normal;color:inherit}body .q-hero2__text{margin-bottom:2.8rem;max-width:46ch;font-size:1.6rem;line-height:1.65;color:#1c1714c7}body .q-hero2__actions{gap:1.2rem 2.4rem}body .q-hero2__price{gap:.6rem;font-family:var(--font-body-family);font-size:1.5rem;letter-spacing:0;text-transform:none;color:var(--q-muted)}body .q-hero2__price strong{font-family:var(--font-body-family);font-size:1.8rem;font-weight:600;color:var(--q-ink)}body .q-hero2 .q-card__offer{margin-top:1.4rem;padding:0;border:0;border-radius:0;background:none;font-size:1.45rem}body .q-hero2 .q-card__offer>.q-icon{display:none}body .q-hero2 .q-card__offer strong{font-size:1.5rem;font-weight:600}body .q-hero2__note{margin:.6rem 0 0;font-size:1.4rem;line-height:1.5;color:var(--q-muted)}@media screen and (min-width:990px){body .q-hero2__slide{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:6.4rem;min-height:0;padding:5.6rem max(var(--q-gutter),calc((100vw - var(--page-width)) / 2 + var(--q-gutter))) 6.4rem}body .q-hero2__media{order:2;justify-self:end;width:min(100%,48rem);padding:0}body .q-hero2__photo{aspect-ratio:4 / 5}body .q-hero2__content{order:1;padding:0}body .q-hero2__controls{bottom:1.6rem}}body q-sticky-atc.q-sticky{background:var(--q-night)}
/*# sourceMappingURL=/cdn/shop/t/13/assets/qashvor.css.map */
