.header[transparent],#header-component[transparent],#header-component[sticky],#header-component{--closed-underlay-height: 100%;background-color:#fff}.header[transparent] .header__row,#header-component .header__row,#header-component[transparent] .header__row,#header-component[sticky] .header__row{background-color:#fff}.header[transparent] .header__underlay-closed,#header-component .header__underlay-closed,#header-component[transparent] .header__underlay-closed,#header-component[sticky] .header__underlay-closed{background-color:#fff;--color-scheme-top-row: #FFFFFF;--color-scheme-bottom-row: #FFFFFF}#header-component[transparent][data-sticky-state=active] .header__row--top,#header-component[sticky][data-sticky-state=active] .header__row--top,#header-component[data-sticky-state=active] .header__row--top{border-bottom:.5px solid rgba(185,145,87,.25);transition:border-color .16s ease}#header-component[transparent=not-sticky],#header-component[transparent=not-sticky] .header__row,#header-component[transparent=not-sticky] .header__underlay-closed{background-color:#fff}:root{--color-background: #FFFFFF;--color-background-rgb: 255, 255, 255;--color-foreground: #2D190E;--color-foreground-rgb: 45, 25, 14;--color-foreground-heading: #2D190E;--color-border: rgba(185, 145, 87, .45);--color-border-rgb: 185, 145, 87;--color-primary: #B99157;--color-primary-hover: #A6783C;--color-input-background: #FFFFFF;--color-input-text: #2D190E}.menu-drawer,.menu-drawer__submenu{--color-background: #FFFFFF;--color-foreground: #2D190E;background-color:var(--color-background);color:var(--color-foreground)}.menu-drawer__backdrop{background-color:#2d190e73;backdrop-filter:brightness(.65) blur(3px);-webkit-backdrop-filter:brightness(.65) blur(3px)}.menu-drawer__menu-item,.menu-drawer__menu-item-text,.menu-drawer a{color:var(--color-foreground)}@media screen and (min-width:990px){.mega-menu__grid{display:flex;flex-direction:row;align-items:flex-start;gap:0;padding:36px 48px 40px;max-width:1280px;margin:0 auto;box-sizing:border-box}.mega-menu__list{display:grid;grid-template-columns:repeat(3,minmax(160px,1fr));grid-column:unset;gap:0;flex:1 1 auto;min-width:0;padding:0;margin:0;list-style:none;align-content:start}.mega-menu__column{display:grid;grid-template-columns:subgrid;grid-column:1 / -1;gap:0}.mega-menu__column>div{grid-column:span 1;min-width:0}.mega-menu__link{display:flex;align-items:center;padding:10px 20px 10px 0;font-family:var(--longeva-font-body, "Poppins", system-ui, -apple-system, sans-serif);font-size:14px;font-weight:400;letter-spacing:.005em;line-height:1.4;color:#2d190e;text-decoration:none;border-bottom:0;transition:color .16s ease,transform .16s ease;white-space:normal}.mega-menu__link:hover,.mega-menu__link:focus-visible{color:#a6783c;transform:translate(3px);outline:none}.mega-menu__grid>.longeva-mega-promo{flex:0 0 220px;width:220px;margin-left:40px;align-self:stretch;border-left:1px solid rgba(185,145,87,.3);padding-left:32px;display:flex;flex-direction:column;gap:0}.longeva-mega-promo__image-wrap{aspect-ratio:3 / 4;overflow:hidden;border:1px solid rgba(185,145,87,.45);border-radius:2px;background:color-mix(in srgb,#B99157 10%,#F2E6DC);flex-shrink:0}.longeva-mega-promo__image-wrap img{width:100%;height:100%;object-fit:cover;display:block}.longeva-mega-promo__body{padding:14px 0 0;display:flex;flex-direction:column;gap:6px;flex:1}.longeva-mega-promo__eyebrow{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#b99157;font-weight:500;line-height:1;margin:0}.longeva-mega-promo__headline{font-size:14px;font-weight:500;letter-spacing:-.01em;line-height:1.3;color:#2d190e;margin:0}.longeva-mega-promo__caption{font-size:12px;line-height:1.5;color:#2d190ea6;margin:0}.longeva-mega-promo__cta{display:inline-flex;align-items:center;gap:5px;margin-top:auto;padding-top:12px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:500;color:#a6783c;text-decoration:none;border-bottom:1px solid rgba(185,145,87,.45);padding-bottom:2px;transition:color .16s ease,border-color .16s ease}.longeva-mega-promo__cta:hover{color:#2d190e;border-bottom-color:#2d190e}.longeva-mega-promo__cta:after{content:"";display:inline-block;width:12px;height:1px;background:currentColor;transition:width .16s ease}.longeva-mega-promo__cta:hover:after{width:18px}.mega-menu{background:#fff;border-top:0;box-shadow:0 16px 32px #2d190e12,0 2px 8px #2d190e0a}.menu-list__list-item:has([aria-expanded=true])>.menu-list__submenu{box-shadow:inset 0 1px #fff}}@media screen and (min-width:750px)and (max-width:989px){.mega-menu__grid{display:flex;flex-direction:row;flex-wrap:wrap;padding:28px 32px 32px;gap:0;box-sizing:border-box}.mega-menu__list{display:grid;grid-template-columns:repeat(2,minmax(140px,1fr));grid-column:unset;flex:1 1 100%;gap:0;padding:0;margin:0;list-style:none}.mega-menu__column{display:grid;grid-template-columns:subgrid;grid-column:1 / -1;gap:0}.mega-menu__column>div{grid-column:span 1}.mega-menu__link{display:flex;align-items:center;padding:9px 16px 9px 0;font-size:13px;color:#2d190e;text-decoration:none;border-bottom:1px solid transparent;transition:color .16s ease,border-color .16s ease}.mega-menu__link:hover{color:#a6783c;border-bottom-color:#b9915759}.mega-menu__grid>.longeva-mega-promo{display:none}.mega-menu{background:#fff;border-top:1px solid #E6DFD5;box-shadow:0 12px 24px #2d190e0f}}html{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-optical-sizing:auto}body,.longeva-hero__sub,.longeva-editorial__extract,.longeva-editorial__category,.longeva-trust-strip,.longeva-brand-rail{font-feature-settings:"onum" 1,"calt" 1,"kern" 1}.longeva-hero__heading,.longeva-editorial__heading,.longeva-editorial__title,h1,h2,h3{font-feature-settings:"calt" 1,"kern" 1,"liga" 1,"dlig" 0;font-optical-sizing:auto}.longeva-hero__heading{letter-spacing:clamp(-.015em,-.015em + .005 * (1vw - .3vw),-.02em)}.longeva-editorial__heading{letter-spacing:-.015em}.longeva-editorial__title{letter-spacing:-.008em}.longeva-editorial__category,.longeva-editorial__read,.longeva-editorial__view-all,.longeva-hero__cta,[class*=longeva-][class*=__cta],[class*=longeva-][class*=__label]{letter-spacing:.1em}.longeva-price,.longeva-price-display,[data-price],.price,.price__regular,.price__sale,.price-item,.product-form__price{font-feature-settings:"tnum" 1,"lnum" 1,"onum" 0,"kern" 1,"frac" 0;font-variant-numeric:lining-nums tabular-nums;font-weight:500}.longeva-price__qualifier{font-weight:300;font-size:.8em;letter-spacing:0;margin-right:.15em}.longeva-price__currency{display:inline-block;margin-right:-.04em;font-feature-settings:"tnum" 1,"lnum" 1}.longeva-price__amount{font-weight:600;letter-spacing:-.01em;font-feature-settings:"tnum" 1,"lnum" 1,"onum" 0}a,.longeva-hero__cta,.longeva-editorial__view-all,[class*=longeva-][class*=__cta],[class*=longeva-][class*=__read],[class*=longeva-][class*=__link]{text-underline-offset:.25em;text-decoration-thickness:.5px;text-decoration-skip-ink:auto}.longeva-prose a,.rte a{text-underline-offset:.2em;text-decoration-thickness:1px;text-decoration-color:var(--longeva-border, rgba(185, 145, 87, .45));transition:text-decoration-color var(--longeva-duration-base, .16s) var(--longeva-easing)}.longeva-prose a:hover,.rte a:hover{text-decoration-color:var(--longeva-gold-dark, #A6783C)}.longeva-grain{position:relative;isolation:isolate}.longeva-grain:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;border-radius:inherit;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23g)'/%3E%3C/svg%3E");background-size:200px 200px;background-repeat:repeat;opacity:.035;mix-blend-mode:overlay}.longeva-grain--dark:before{opacity:.055;mix-blend-mode:soft-light}.longeva-hero__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:radial-gradient(ellipse 120% 110% at 50% 50%,transparent 52%,rgba(45,25,14,.18) 75%,rgba(45,25,14,.32) 100%)}.longeva-hero__net:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23g)'/%3E%3C/svg%3E");background-size:200px 200px;background-repeat:repeat;opacity:.04;mix-blend-mode:overlay}.longeva-hero__net{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40'%3E%3Cpath d='M20 34 C4 24 2 8 10 8 C18 8 20 14 20 20 C20 14 22 8 30 8 C38 8 36 24 20 34 Z' fill='none' stroke='%23B99157' stroke-width='0.8'/%3E%3C/svg%3E");background-size:40px 40px;background-repeat:repeat;-webkit-mask-image:radial-gradient(ellipse 80% 80% at 100% 100%,rgba(0,0,0,1) 0%,rgba(0,0,0,.6) 45%,rgba(0,0,0,0) 75%);mask-image:radial-gradient(ellipse 80% 80% at 100% 100%,#000,#0009 45%,#0000 75%);background-color:transparent}.longeva-rule{display:block;border:none;margin:0 auto;max-width:1440px;padding-inline:var(--longeva-space-6, 24px);height:0;overflow:visible;position:relative}.longeva-rule:after{content:"";display:block;height:var(--longeva-stroke-rule, .5px);background:var(--longeva-gold, #B99157);opacity:.3}.longeva-rule--full:after{opacity:.65;height:var(--longeva-stroke-hairline, 1px)}.longeva-hero+.longeva-rule:after,.longeva-section--dark .longeva-rule:after,[data-section-bg=dark] .longeva-rule:after{background:var(--longeva-ivory, #F2E6DC);opacity:.2}.longeva-section--ruled{position:relative}.longeva-section--ruled:before{content:"";display:block;position:absolute;top:0;left:50%;transform:translate(-50%);width:min(1440px,calc(100% - 48px));height:var(--longeva-stroke-rule, .5px);background:var(--longeva-gold, #B99157);opacity:.3;pointer-events:none}:root{--longeva-bg-wash-1: var(--longeva-ivory, #F2E6DC);--longeva-bg-wash-2: color-mix(in srgb, var(--longeva-brand-dark, #2D190E) 2%, var(--longeva-ivory, #F2E6DC));--longeva-bg-wash-3: color-mix(in srgb, var(--longeva-brand-dark, #2D190E) 4%, var(--longeva-ivory, #F2E6DC))}.longeva-section--wash-1{background:var(--longeva-bg-wash-1)}.longeva-section--wash-2{background:var(--longeva-bg-wash-2)}.longeva-section--wash-3{background:var(--longeva-bg-wash-3)}.longeva-section--fade-in{-webkit-mask-image:linear-gradient(to bottom,transparent 0,rgba(0,0,0,1) 32px);mask-image:linear-gradient(to bottom,transparent 0,rgba(0,0,0,1) 32px)}::selection{background-color:color-mix(in srgb,var(--longeva-gold, #B99157) 35%,transparent);color:var(--longeva-brand-dark, #2D190E)}:root{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--longeva-gold, #B99157) 45%,transparent) transparent}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--longeva-gold, #B99157) 45%,transparent);border-radius:2px}::-webkit-scrollbar-thumb:hover{background:var(--longeva-gold, #B99157)}*:focus{outline:none}*:focus-visible{outline:1.5px solid var(--longeva-gold, #B99157);outline-offset:3px;border-radius:2px;outline-color:var(--longeva-gold, #B99157);transition:outline-color var(--longeva-duration-fast, .12s) var(--longeva-easing),outline-offset var(--longeva-duration-fast, .12s) var(--longeva-easing)}.longeva-hero__image,.longeva-editorial__image,[class*=longeva-][class*=__image]{image-rendering:auto;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);will-change:transform}@media(prefers-reduced-motion:reduce){*:focus-visible{transition:none}.longeva-grain:before,.longeva-hero__net:before{display:none}}@media(forced-colors:active){.longeva-grain:before,.longeva-hero__net:before,.longeva-hero__media:before{display:none}.longeva-rule:after,.longeva-section--ruled:before{background:ButtonBorder;opacity:1}::selection{background-color:Highlight;color:HighlightText}}.menu-drawer{background:#fff;border-right:1px solid #E6DFD5}@keyframes longeva-rule-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.menu-drawer:after{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--longeva-gold, #B99157);transform:scaleX(0);transform-origin:left center;opacity:.75;pointer-events:none;z-index:10}.menu-open>.menu-drawer:after{animation:longeva-rule-draw .42s cubic-bezier(.22,1,.36,1) both;animation-delay:80ms}.menu-drawer__menu-item--mainlist{padding-top:18px;padding-bottom:18px;min-height:0;border-bottom:.5px solid rgba(185,145,87,.18);transition:color var(--longeva-duration-base, .16s) cubic-bezier(.22,1,.36,1),transform var(--longeva-duration-base, .16s) cubic-bezier(.22,1,.36,1)}.menu-drawer__list-item--divider .menu-drawer__menu-item--mainlist{min-height:0;padding-block:18px}.menu-drawer__menu-item--mainlist:hover,.menu-drawer__menu-item--mainlist:focus-visible,.menu-drawer__menu-item--mainlist.menu-drawer__menu-item--active{color:var(--longeva-gold-dark, #A6783C);transform:translate(6px)}.menu-drawer__menu-item--child{transition:color var(--longeva-duration-base, .16s) cubic-bezier(.22,1,.36,1),transform var(--longeva-duration-base, .16s) cubic-bezier(.22,1,.36,1)}.menu-drawer__menu-item--child:hover,.menu-drawer__menu-item--child:focus-visible,.menu-drawer__menu-item--child.menu-drawer__menu-item--active{color:var(--longeva-gold-dark, #A6783C);transform:translate(4px)}menu-drawer .menu-drawer__menu-item--mainlist,menu-drawer .menu-drawer__menu-item--child{font-family:var(--longeva-font-body, "Poppins", system-ui, -apple-system, sans-serif);font-size:clamp(17px,4.4vw,20px);font-weight:500;letter-spacing:-.008em;line-height:1.3;color:var(--longeva-text, var(--color-foreground, #2D190E));padding-top:18px;padding-bottom:18px}menu-drawer .menu-drawer__menu-item--child{border-bottom:.5px solid rgba(185,145,87,.18)}menu-drawer .menu-drawer__menu-item--mainlist:hover,menu-drawer .menu-drawer__menu-item--mainlist:focus-visible,menu-drawer .menu-drawer__menu-item--mainlist.menu-drawer__menu-item--active,menu-drawer .menu-drawer__menu-item--child:hover,menu-drawer .menu-drawer__menu-item--child:focus-visible,menu-drawer .menu-drawer__menu-item--child.menu-drawer__menu-item--active{color:var(--longeva-gold-dark, #A6783C)}menu-drawer .menu-drawer__menu-item--mainlist,menu-drawer .menu-drawer__menu-item--child{padding-left:24px;padding-right:24px}.menu-drawer__menu-item .icon-caret--forward{color:var(--longeva-gold, #B99157);transition:transform var(--longeva-duration-base, .16s) cubic-bezier(.22,1,.36,1)}.menu-drawer__menu-item:hover .icon-caret--forward,.menu-drawer__menu-item:focus-visible .icon-caret--forward{transform:translate(3px)}.menu-drawer__back-button .icon-caret--backward{color:var(--longeva-gold, #B99157);transition:transform var(--longeva-duration-base, .16s) cubic-bezier(.22,1,.36,1)}.menu-drawer__back-button:hover .icon-caret--backward{transform:translate(-3px)}.menu-drawer__back-button{font-size:.6875rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--longeva-brand-dark, #2D190E);border-bottom:.5px solid rgba(185,145,87,.2);padding:16px var(--padding-xl, 24px);transition:color var(--longeva-duration-base, .16s) cubic-bezier(.22,1,.36,1)}.menu-drawer__back-button:hover{color:var(--longeva-gold-dark, #A6783C)}.menu-drawer__close-button{position:relative}.menu-drawer__close-button:before{content:"";position:absolute;inset:50% auto auto 50%;width:28px;height:28px;transform:translate(-50%,-50%);border:1px solid rgba(185,145,87,.45);border-radius:50%;pointer-events:none;transition:border-color var(--longeva-duration-base, .16s) ease}.menu-drawer__close-button:hover:before{border-color:var(--longeva-gold, #B99157)}.menu-drawer__utility-links{border-top:.5px solid rgba(185,145,87,.28);padding:20px var(--padding-xl, 24px) 24px;margin-inline-start:0;background:color-mix(in srgb,var(--longeva-brand-dark, #2D190E) 2%,var(--longeva-ivory, #F2E6DC))}.menu-drawer__promo-line{margin:0 0 10px;font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--longeva-gold, #B99157);font-weight:500}.menu-drawer__account-link{display:inline-block;font-size:.8125rem;letter-spacing:.03em;color:var(--longeva-brand-dark, #2D190E);text-decoration:none;border-bottom:.5px solid rgba(185,145,87,.4);padding-bottom:1px;transition:color var(--longeva-duration-base, .16s) ease,border-color var(--longeva-duration-base, .16s) ease}.menu-drawer__account-link:hover{color:var(--longeva-gold-dark, #A6783C);border-color:var(--longeva-gold-dark, #A6783C)}.menu-drawer-container[open] .menu-drawer__animated-element{animation-timing-function:cubic-bezier(.22,1,.36,1);animation-delay:calc(60ms + (var(--menu-drawer-animation-index) - 1) * 55ms)}@media screen and (min-width:990px){.menu-list__submenu{background:var(--longeva-bg-elevated, #FFFFFF);border-top:.75px solid rgba(185,145,87,.45);border-bottom:.75px solid rgba(185,145,87,.28);box-shadow:0 12px 32px #2d190e14,0 2px 4px #2d190e0a}.menu-list__submenu-inner{max-width:1280px;margin:0 auto;padding-top:0;padding-bottom:0;column-gap:32px}.mega-menu__link--parent{font-size:.625rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--longeva-gold, #B99157);margin-bottom:12px;display:block;text-decoration:none;padding-top:0;transition:color var(--longeva-duration-base, .16s) ease}.mega-menu__link--parent:hover{color:var(--longeva-gold-dark, #A6783C)}.mega-menu__link:not(.mega-menu__link--parent){color:var(--longeva-brand-dark, #2D190E);font-size:.875rem;padding:7px 0;text-decoration:none;display:inline-block;background-image:linear-gradient(var(--longeva-gold, #B99157),var(--longeva-gold, #B99157));background-repeat:no-repeat;background-size:0 .5px;background-position:0 100%;transition:color var(--longeva-duration-base, .16s) ease,background-size var(--longeva-duration-base, .16s) cubic-bezier(.22,1,.36,1)}.mega-menu__link:not(.mega-menu__link--parent):hover{color:var(--longeva-gold-dark, #A6783C);background-size:100% .5px}@keyframes longeva-mega-in{0%{opacity:0;transform:translateY(calc(var(--full-open-header-height) - var(--submenu-height))) translateY(6px)}to{opacity:var(--submenu-content-opacity, 1);transform:translateY(calc(var(--full-open-header-height) - var(--submenu-height)))}}.menu-list__list-item:has([aria-expanded=true]) .menu-list__submenu-inner{animation:longeva-mega-in .2s cubic-bezier(.22,1,.36,1) both}.mega-menu__content{border-left:.5px solid rgba(185,145,87,.25);padding-left:32px}.mega-menu__content .resource-card__image{aspect-ratio:3 / 4;object-fit:cover;border-radius:2px}}@media(prefers-reduced-motion:reduce){.menu-open>.menu-drawer:after{animation:none;transform:scaleX(1)}.menu-drawer-container[open] .menu-drawer__animated-element{animation-delay:0ms;animation-timing-function:step-start}.menu-drawer__menu-item--mainlist:hover,.menu-drawer__menu-item--mainlist:focus-visible,.menu-drawer__menu-item--child:hover,.menu-drawer__menu-item--child:focus-visible{transform:none}.menu-drawer__menu-item:hover .icon-caret--forward,.menu-drawer__back-button:hover .icon-caret--backward{transform:none}}@media(prefers-reduced-motion:reduce)and (min-width:990px){.menu-list__list-item:has([aria-expanded=true]) .menu-list__submenu-inner{animation:none}.mega-menu__link:not(.mega-menu__link--parent){transition:color var(--longeva-duration-fast, .12s) ease;background-size:100% .5px}}@media(forced-colors:active){.menu-drawer:after,.menu-drawer__close-button:before,.mega-menu__link:not(.mega-menu__link--parent){display:none}.menu-drawer__menu-item--mainlist,.menu-drawer__menu-item--child,.mega-menu__link--parent{color:ButtonText;border-color:ButtonBorder}.menu-drawer__menu-item--mainlist:hover,.menu-drawer__menu-item--child:hover{color:Highlight}}#header-component .header__row--top{padding-block:calc(2 * var(--space-unit, 4px))}@media(min-width:750px){#header-component .header__row--top{padding-block:calc(4 * var(--space-unit, 4px)) 0}}#header-component .header__actions a,#header-component .header__actions button,#header-component .header__icon{min-width:44px;min-height:44px}#header-component .header-actions__cart-icon .cart-bubble{background-color:transparent;color:#f2e6dc}#header-component .header-actions__cart-icon .cart-bubble__background{background-color:#2d190e;box-shadow:0 0 0 2px #f2e6dc;border-radius:9px}#header-component .header-actions__cart-icon .cart-bubble__text{font-size:11px;font-weight:700;line-height:18px}@media(min-width:990px){.menu-list__list-item>.menu-list__submenu .mega-menu{background:#fff;border-top:0;box-shadow:0 24px 48px #2d190e1a,0 4px 12px #2d190e0d}.menu-list__list-item>.menu-list__submenu .mega-menu__grid{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px 72px;max-width:1280px;margin:0 auto;padding:32px 48px 36px;box-sizing:border-box}.menu-list__list-item>.menu-list__submenu .mega-menu__column{display:block;padding:0;flex:0 1 auto;min-width:160px}.menu-list__list-item>.menu-list__submenu .mega-menu__column>div{display:block}.menu-list__list-item>.menu-list__submenu .mega-menu__list{display:contents}.menu-list__list-item>.menu-list__submenu .mega-menu__link--parent{display:block;padding:0 0 8px;margin-bottom:8px;border-bottom:1px solid rgba(185,145,87,.3);font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#2d190e;text-decoration:none;cursor:default}.menu-list__list-item>.menu-list__submenu .mega-menu__link--parent:hover,.menu-list__list-item>.menu-list__submenu .mega-menu__link--parent:focus-visible{color:#a6783c;outline:none}.menu-list__list-item>.menu-list__submenu .mega-menu__link--parent .icon{display:none}body.longeva-theme .menu-list__list-item>.menu-list__submenu .mega-menu__column>div>ul.list-unstyled{display:block;margin:0;padding:0;list-style:none;column-count:1}.menu-list__list-item>.menu-list__submenu .mega-menu__column>div>ul.list-unstyled>li{padding:0;margin:0}.menu-list__list-item>.menu-list__submenu .mega-menu__column>div>ul.list-unstyled .mega-menu__link{display:block;padding:.4em 0;font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:.88em;font-weight:400;line-height:1.4;color:#2d190ed6;text-decoration:none;transition:color .14s ease}.menu-list__list-item>.menu-list__submenu .mega-menu__column>div>ul.list-unstyled .mega-menu__link:hover,.menu-list__list-item>.menu-list__submenu .mega-menu__column>div>ul.list-unstyled .mega-menu__link:focus-visible{color:#a6783c;outline:none}.menu-list__list-item>.menu-list__submenu .mega-menu__column>div>.mega-menu__link:not(.mega-menu__link--parent){display:block;padding:.4em 0;font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:.88em;font-weight:400;color:#2d190ed6;text-decoration:none;transition:color .14s ease}.menu-list__list-item>.menu-list__submenu .mega-menu__column>div>.mega-menu__link:not(.mega-menu__link--parent):hover{color:#a6783c}}@media(max-width:989px){menu-drawer .menu-drawer__submenu{position:fixed;inset:var(--header-end, 72px) 0 0 0;width:100vw;height:calc(100vh - var(--header-end, 72px));padding-inline:0;overflow-y:auto;background-color:#f2e6dc;color:#2d190e;transform:translate3d(100%,0,0);transition:transform .22s cubic-bezier(.4,0,.2,1);z-index:30}menu-drawer details[open]>.menu-drawer__submenu{transform:translateZ(0)}menu-drawer .menu-drawer__back-button,menu-drawer .menu-drawer__menu-item--back{color:#b99157;padding-inline:16px;padding-block:calc(2.4rem - 4px);font-weight:500;letter-spacing:.04em}menu-drawer .menu-drawer__back-button:hover,menu-drawer .menu-drawer__back-button:focus-visible{color:#a6783c}}body.longeva-drawer-open{overflow:hidden;touch-action:none}@media(min-width:750px){#header-component[data-sticky-state=active] .header__row--bottom{max-height:200px;opacity:1;overflow:hidden;transition:max-height .22s cubic-bezier(.4,0,.2,1),opacity .16s ease}#header-component[data-sticky-state=active][data-sticky-direction=down] .header__row--bottom{max-height:0;opacity:0}}@media(prefers-reduced-motion:reduce){#header-component[data-sticky-state=active] .header__row--bottom{transition:none}}@media(min-width:990px){.menu-list__list-item>.menu-list__submenu .mega-menu__grid[data-lv-brand-az]{display:flex;flex-direction:column;width:100%;max-width:1280px;margin:0 auto;padding:0;background:#f2e6dc;max-height:540px;overflow:hidden}.menu-list__list-item>.menu-list__submenu .mega-menu__grid[data-lv-brand-az]>.mega-menu__list{display:none}.menu-list__list-item>.menu-list__submenu .lv-brand-pill-bar{flex:0 0 auto;display:flex;flex-wrap:nowrap;align-items:center;gap:6px;padding:18px 40px 14px;background:#f2e6dc;border-bottom:.5px solid rgba(185,145,87,.25);overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.menu-list__list-item>.menu-list__submenu .lv-brand-pill-bar::-webkit-scrollbar{display:none}.menu-list__list-item>.menu-list__submenu .lv-brand-pill{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 10px;border-radius:999px;border:1px solid rgba(45,25,14,.15);background:transparent;color:#2d190e;font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease;white-space:nowrap}.menu-list__list-item>.menu-list__submenu .lv-brand-pill:hover,.menu-list__list-item>.menu-list__submenu .lv-brand-pill:focus-visible{background:#2d190e12;outline:none}.menu-list__list-item>.menu-list__submenu .lv-brand-pill[aria-selected=true]{background:#2d190e;color:#f2e6dc;border-color:#2d190e}.menu-list__list-item>.menu-list__submenu .lv-brand-search-wrap{margin-left:auto;flex:0 0 auto}.menu-list__list-item>.menu-list__submenu .lv-brand-search{height:28px;min-width:180px;padding:0 12px 0 30px;border-radius:999px;border:1px solid rgba(45,25,14,.15);background:#fff;background-image:linear-gradient(45deg,transparent 50%,#2D190E 50%,#2D190E 60%,transparent 60%),linear-gradient(135deg,transparent 50%,#2D190E 50%,#2D190E 60%,transparent 60%);background-position:11px 13px,14px 13px;background-size:4px 4px,4px 4px;background-repeat:no-repeat;font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:12px;color:#2d190e;transition:border-color .14s ease,box-shadow .14s ease}.menu-list__list-item>.menu-list__submenu .lv-brand-search:focus{outline:none;border-color:#b99157;box-shadow:0 0 0 3px #b9915726}.menu-list__list-item>.menu-list__submenu .lv-brand-search::placeholder{color:#2d190e66}.menu-list__list-item>.menu-list__submenu .lv-brand-scroll-area{flex:1 1 auto;overflow-y:auto;padding:0 40px 32px;scrollbar-width:thin;scrollbar-color:rgba(166,120,60,.35) transparent}.menu-list__list-item>.menu-list__submenu .lv-brand-scroll-area::-webkit-scrollbar{width:6px}.menu-list__list-item>.menu-list__submenu .lv-brand-scroll-area::-webkit-scrollbar-thumb{background:#a6783c59;border-radius:3px}.menu-list__list-item>.menu-list__submenu .lv-brand-section{scroll-margin-top:16px;margin-top:20px}.menu-list__list-item>.menu-list__submenu .lv-brand-section:first-child{margin-top:24px}.menu-list__list-item>.menu-list__submenu .lv-brand-section__title{margin:0 0 10px;padding:0 0 8px;font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#2d190e66;border-bottom:.5px solid rgba(185,145,87,.2)}.menu-list__list-item>.menu-list__submenu .lv-brand-section--popular .lv-brand-section__title{color:#b99157;font-size:10px;letter-spacing:.16em;margin-bottom:14px}.menu-list__list-item>.menu-list__submenu .lv-brand-section--popular .lv-brand-grid{grid-template-columns:repeat(4,1fr)}.menu-list__list-item>.menu-list__submenu .lv-brand-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:4px 24px;list-style:none;margin:0;padding:0}.menu-list__list-item>.menu-list__submenu .lv-brand-grid>li{margin:0;padding:0}.menu-list__list-item>.menu-list__submenu .lv-brand-link{display:block;padding:5px 0;font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:13px;font-weight:400;line-height:1.4;color:#2d190e;text-decoration:none;transition:color .14s ease}.menu-list__list-item>.menu-list__submenu .lv-brand-link:hover,.menu-list__list-item>.menu-list__submenu .lv-brand-link:focus-visible{color:#a6783c;outline:none}body.longeva-theme .menu-list__list-item>.menu-list__submenu .lv-brand-section[hidden],body.longeva-theme .menu-list__list-item>.menu-list__submenu .lv-brand-grid>li[hidden],body.longeva-theme .menu-list__list-item>.menu-list__submenu .lv-brand-pill[hidden]{display:none}@media(prefers-reduced-motion:reduce){.menu-list__list-item>.menu-list__submenu .lv-brand-pill,.menu-list__list-item>.menu-list__submenu .lv-brand-link,.menu-list__list-item>.menu-list__submenu .lv-brand-search{transition:none}body.longeva-theme .menu-list__list-item>.menu-list__submenu .lv-brand-scroll-area{scroll-behavior:auto}}}@media(max-width:989px){menu-drawer .mega-menu__grid[data-lv-brand-az]{display:flex;flex-direction:column;background:#f2e6dc;padding:0}menu-drawer .mega-menu__grid[data-lv-brand-az]>.mega-menu__list{display:none}menu-drawer .lv-brand-pill-bar{position:sticky;top:0;z-index:2;display:flex;gap:6px;padding:12px 16px 10px;background:#f2e6dc;border-bottom:.5px solid rgba(185,145,87,.25);overflow-x:auto;white-space:nowrap;scrollbar-width:none}menu-drawer .lv-brand-pill-bar::-webkit-scrollbar{display:none}menu-drawer .lv-brand-pill{flex:0 0 auto;min-width:28px;height:28px;padding:0 10px;border-radius:999px;border:1px solid rgba(45,25,14,.15);background:transparent;color:#2d190e;font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;white-space:nowrap}menu-drawer .lv-brand-pill[aria-selected=true]{background:#2d190e;color:#f2e6dc;border-color:#2d190e}menu-drawer .lv-brand-search-wrap{padding:10px 16px;background:#f2e6dc;border-bottom:.5px solid rgba(185,145,87,.18)}menu-drawer .lv-brand-search{width:100%;height:44px;padding:0 16px 0 36px;border-radius:999px;border:1px solid rgba(45,25,14,.15);background:#fff;background-image:linear-gradient(45deg,transparent 50%,#2D190E 50%,#2D190E 60%,transparent 60%),linear-gradient(135deg,transparent 50%,#2D190E 50%,#2D190E 60%,transparent 60%);background-position:14px 22px,17px 22px;background-size:4px 4px,4px 4px;background-repeat:no-repeat;font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:14px;color:#2d190e}menu-drawer .lv-brand-search:focus{outline:none;border-color:#b99157;box-shadow:0 0 0 3px #b9915726}menu-drawer .lv-brand-scroll-area{flex:1 1 auto;overflow-y:auto;padding:0 0 32px}menu-drawer .lv-brand-section--popular{padding:16px 16px 12px}menu-drawer .lv-brand-section--popular .lv-brand-section__title{margin:0 0 10px;font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#b99157}menu-drawer .lv-brand-section--popular .lv-brand-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 16px;list-style:none;margin:0;padding:0}menu-drawer .lv-brand-section--popular .lv-brand-link{min-height:44px;display:flex;align-items:center;font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:14px;color:#2d190e;text-decoration:none;padding:0 4px}menu-drawer details.lv-brand-section{border-top:.5px solid rgba(185,145,87,.18);margin:0;padding:0}menu-drawer details.lv-brand-section[open]{background:#b991570a}menu-drawer details.lv-brand-section>summary{display:flex;justify-content:space-between;align-items:center;list-style:none;cursor:pointer;padding:14px 16px;font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#2d190e8c;min-height:44px}menu-drawer details.lv-brand-section>summary::-webkit-details-marker{display:none}menu-drawer details.lv-brand-section[open]>summary{color:#2d190e}menu-drawer details.lv-brand-section>summary:after{content:"+";color:#b99157;font-size:16px;font-weight:400;line-height:1}menu-drawer details.lv-brand-section[open]>summary:after{content:"\2212"}menu-drawer details.lv-brand-section .lv-brand-grid{list-style:none;margin:0;padding:0 0 8px}menu-drawer details.lv-brand-section .lv-brand-grid>li{margin:0;padding:0}menu-drawer details.lv-brand-section .lv-brand-link{display:flex;align-items:center;min-height:44px;padding:0 16px 0 24px;font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:14px;color:#2d190e;text-decoration:none}menu-drawer details.lv-brand-section .lv-brand-link:hover,menu-drawer details.lv-brand-section .lv-brand-link:focus-visible{color:#a6783c;background:#b991570f}body.longeva-theme menu-drawer .lv-brand-section[hidden],body.longeva-theme menu-drawer .lv-brand-grid>li[hidden],body.longeva-theme menu-drawer .lv-brand-pill[hidden]{display:none}}@media(max-width:989px){.menu-drawer__list-item--flat>.menu-drawer__menu-item--parent{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#a6783c;font-weight:600;font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);padding-block:10px;min-height:0;cursor:pointer}.menu-drawer__list-item--flat>.menu-drawer__menu-item--parent[id^=HeaderDrawer-shop-by-brand-]{cursor:default;pointer-events:none}.menu-drawer__list-item--flat>.menu-drawer__menu-item--parent .svg-wrapper.icon-caret{display:none}.menu-drawer__list-item--flat.menu-drawer__list-item--divider>.menu-drawer__menu-item--parent{border-bottom:none}}@media(max-width:989px){.menu-drawer__submenu:not(#link-shop-by-brand) .menu-drawer__list-item--flat>.menu-drawer__menu-item--parent{min-height:44px;align-items:center;cursor:pointer}.menu-drawer__submenu:not(#link-shop-by-brand) .menu-drawer__list-item--flat>.menu-drawer__menu-item--parent:after{content:"";width:7px;height:7px;margin-inline-start:auto;border-top:1.5px solid var(--longeva-accent, #A6783C);border-right:1.5px solid var(--longeva-accent, #A6783C);transform:rotate(45deg);flex-shrink:0;opacity:.75;transition:transform .16s ease,opacity .16s ease}.menu-drawer__submenu:not(#link-shop-by-brand) .menu-drawer__list-item--flat>.menu-drawer__menu-item--parent:active:after{transform:rotate(45deg) translate(1px,-1px);opacity:1}}body.template-collection,.template-collection .product-grid-container,.template-collection .collection-wrapper,.template-collection .collection-content{background-color:#fff}.template-collection h1,.template-collection .collection-hero__title,.template-collection .collection-title{font-family:var(--longeva-font-display, "Owners XWide", "Poppins", system-ui, sans-serif);font-size:clamp(28px,4vw,52px);font-weight:600;letter-spacing:-.015em;line-height:1.1;color:#2d190e;text-transform:none}.template-collection product-card .product-card__content{background-color:#fff;border:.75px solid transparent;border-radius:4px;transition:border-color .18s ease}.template-collection product-card:hover .product-card__content,.template-collection product-card:focus-within .product-card__content{border-color:#2d190e47}.template-collection .facets-block-wrapper--vertical,.template-collection .facets--vertical{border-right:1px solid #E6DFD5;padding-right:24px}.template-collection .facets__heading,.template-collection .facets__summary>span{font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#2d190e8c}.template-collection .facets__filter-label,.template-collection .facets__label{font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:13px;font-weight:400;color:#2d190e;line-height:1.45}.template-collection input[type=checkbox]:checked+.facets__label,.template-collection input[type=checkbox]:checked~.facets__label{font-weight:600}.template-collection input[type=checkbox]{accent-color:#B99157}.template-collection .facets-controls-wrapper .select__select,.template-collection .facets-controls-wrapper select,.template-collection .sorting select{font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:12px;font-weight:500;letter-spacing:.06em;color:#2d190e;background-color:transparent;border:.75px solid rgba(185,145,87,.45);border-radius:4px;padding:8px 32px 8px 12px;cursor:pointer;appearance:none;-webkit-appearance:none;transition:border-color .16s ease,box-shadow .16s ease}.template-collection .facets-controls-wrapper .select__select:hover,.template-collection .facets-controls-wrapper select:hover,.template-collection .sorting select:hover{border-color:#b99157bf}.template-collection .facets-controls-wrapper .select__select:focus,.template-collection .facets-controls-wrapper select:focus,.template-collection .sorting select:focus{outline:1.5px solid #B99157;outline-offset:2px;border-color:#b99157}@media(prefers-reduced-motion:reduce){.template-collection product-card .product-card__content,.template-collection .facets-controls-wrapper select,.template-collection .sorting select{transition:none}}body.template-product{background-color:#fff}h1,.user-select-text [role=heading]{font-family:var(--longeva-font-display, "Owners XWide", "Poppins", system-ui, sans-serif);font-size:clamp(22px,3vw,36px);font-weight:600;letter-spacing:-.015em;line-height:1.15;color:#2d190e}.price-item--sale.price{font-size:clamp(20px,2.5vw,28px);font-weight:600;color:#2d190e;font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);letter-spacing:-.01em}.compare-at-price{font-size:clamp(14px,1.4vw,16px);font-weight:400;color:#b99157d9;text-decoration:line-through;text-decoration-color:#b9915799;text-decoration-thickness:.75px}.price__regular .price-item{font-size:clamp(20px,2.5vw,28px);font-weight:600;color:#2d190e;letter-spacing:-.01em}.button.add-to-cart-button{background-color:#2d190e;color:#f2e6dc;border:1px solid #2D190E;border-radius:3px;padding-block:14px;font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.button.add-to-cart-button:hover:not(:disabled),.button.add-to-cart-button:focus-visible:not(:disabled){background-color:#a6783c;border-color:#a6783c;color:#fff}.button.add-to-cart-button:disabled,.button.add-to-cart-button[disabled]{background-color:#2d190e40;border-color:transparent;color:#f2e6dca6;cursor:not-allowed}.sticky-add-to-cart__button.button.add-to-cart-button{background-color:#2d190e;color:#f2e6dc;border-color:#2d190e}.sticky-add-to-cart__button.button.add-to-cart-button:hover:not(:disabled){background-color:#a6783c;border-color:#a6783c}.variant-option--buttons .variant-option__button-label{display:inline-flex;align-items:center;justify-content:center;padding:8px 18px;border:.75px solid rgba(185,145,87,.5);border-radius:3px;background-color:#fff;color:#2d190e;font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:13px;font-weight:500;letter-spacing:.03em;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.variant-option--buttons .variant-option__button-label:hover{border-color:#b99157}.variant-option--buttons input[type=radio]:checked+.variant-option__button-label{background-color:#2d190e;border-color:#2d190e;color:#f2e6dc}.variant-option--buttons input[type=radio]:disabled+.variant-option__button-label,.variant-option--buttons .variant-option__button-label[data-sold-out]{opacity:.38;cursor:default;pointer-events:none}.variant-option--buttons input[type=radio]:focus-visible+.variant-option__button-label{outline:1.5px solid #B99157;outline-offset:3px}.quantity-selector{border:.75px solid rgba(185,145,87,.45);border-radius:3px;background-color:#fff;display:inline-flex;align-items:stretch;overflow:hidden}.quantity-selector input{font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:14px;font-weight:500;color:#2d190e;background:transparent;border:none;text-align:center;width:3rem;padding-block:10px}.button.quantity-minus,.button.quantity-plus{background:transparent;border:none;color:#2d190e;padding-inline:12px;cursor:pointer;transition:color .14s ease}.button.quantity-minus:hover,.button.quantity-plus:hover{color:#a6783c}.quantity-selector:focus-within{outline:1.5px solid #B99157;outline-offset:2px;border-color:#b99157}.longeva-pdp-trust{display:block;font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#b99157;line-height:1.5;margin-block-end:12px}.accordion{border-top:.5px solid rgba(185,145,87,.25)}.accordion__button{border-bottom:.5px solid rgba(185,145,87,.25);font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:13px;font-weight:600;letter-spacing:.04em;color:#2d190e;padding-block:16px}.accordion__button:hover{color:#a6783c}.accordion__content{border-bottom:.5px solid rgba(185,145,87,.18);font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:14px;line-height:1.65;color:#2d190ecc;padding-bottom:20px}@media(prefers-reduced-motion:reduce){.button.add-to-cart-button,.variant-option--buttons .variant-option__button-label,.button.quantity-minus,.button.quantity-plus,.accordion__button{transition:none}}@media(forced-colors:active){.button.add-to-cart-button{background-color:ButtonText;color:ButtonFace;border-color:ButtonBorder}.variant-option--buttons input[type=radio]:checked+.variant-option__button-label{background-color:Highlight;color:HighlightText;border-color:Highlight}.quantity-selector{border-color:ButtonBorder}.longeva-pdp-trust{color:LinkText}}.price sup,.price sub,.price-item sup,.price-item sub,.product-card sup,.product-card sub{font-size:1em;vertical-align:baseline;line-height:inherit}.cart-page,.cart-drawer{background-color:#fff;color:var(--longeva-brand-dark, #2D190E)}body.template-cart{background-color:#fff}.cart-page__title,.cart-drawer .cart-title,.cart-page .cart-title{font-family:var(--longeva-font-display, "Owners XWide", "Poppins", system-ui, sans-serif);font-weight:600;letter-spacing:-.015em;color:var(--longeva-brand-dark, #2D190E)}.cart-page__title{font-size:clamp(28px,4vw,44px);line-height:1.1}.cart-page .cart-primary-typography,.cart-drawer .cart-primary-typography{font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-weight:500;color:var(--longeva-brand-dark, #2D190E)}.cart-page .cart-secondary-typography,.cart-drawer .cart-secondary-typography{font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);color:var(--longeva-brand-dark, #2D190E)}.cart-page .cart-items__wrapper>*+*,.cart-drawer .cart-items__wrapper>*+*{border-block-start:1px solid #E6DFD5}.cart-page .cart-items__table-row,.cart-drawer .cart-items__table-row{padding-block:16px}.cart-page .cart-totals,.cart-drawer .cart-totals{border-block-start:1px solid #E6DFD5;padding-block-start:16px}.cart-page .cart-totals__value,.cart-drawer .cart-totals__value,.cart-page .cart-totals__original-value,.cart-drawer .cart-totals__original-value{font-family:var(--longeva-font-display, "Owners XWide", "Poppins", system-ui, sans-serif);font-weight:600;color:var(--longeva-brand-dark, #2D190E)}.cart-page__summary{background-color:#f7f4ef;border:1px solid #E6DFD5;border-radius:4px;padding:24px}.cart-page .button[name=checkout],.cart-drawer .button[name=checkout],.cart-page .cart-items__empty-button,.cart-drawer .cart-items__empty-button{background-color:var(--longeva-brand-dark, #2D190E);color:var(--longeva-ivory, #F2E6DC);border:1px solid var(--longeva-brand-dark, #2D190E);font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-weight:500;letter-spacing:.04em;text-transform:uppercase;font-size:.875rem;padding-block:14px;border-radius:2px;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.cart-page .button[name=checkout]:hover,.cart-drawer .button[name=checkout]:hover,.cart-page .cart-items__empty-button:hover,.cart-drawer .cart-items__empty-button:hover{background-color:#3c2517;border-color:#3c2517;color:#fff}.cart-page .button[name=checkout]:focus-visible,.cart-drawer .button[name=checkout]:focus-visible{outline:2px solid var(--longeva-gold, #B99157);outline-offset:2px}.cart-page .quantity-selector,.cart-drawer .quantity-selector{border:1px solid #E6DFD5;border-radius:0;background-color:transparent}.cart-bubble .cart-bubble__background{background-color:var(--longeva-brand-dark, #2D190E)}.cart-bubble .cart-bubble__text,.cart-bubble .cart-bubble__text-count{color:#fff;font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-weight:600;font-size:.6875rem;letter-spacing:.02em}.cart-page .cart-note__instructions,.cart-drawer .cart-note__instructions{border:1px solid #E6DFD5;border-radius:0;background-color:#fff;color:var(--longeva-brand-dark, #2D190E);font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);padding:10px 12px}.cart-page .cart-note__instructions:focus,.cart-drawer .cart-note__instructions:focus{outline:2px solid var(--longeva-gold, #B99157);outline-offset:1px}.cart-page .accelerated-checkout-wrapper,.cart-drawer .accelerated-checkout-wrapper{border-block-start:1px solid #E6DFD5;padding-block-start:12px;margin-block-start:12px}@media(prefers-reduced-motion:reduce){.cart-page .button[name=checkout],.cart-drawer .button[name=checkout],.cart-page .cart-items__empty-button,.cart-drawer .cart-items__empty-button{transition:none}}@media(forced-colors:active){.cart-page .button[name=checkout],.cart-drawer .button[name=checkout]{background-color:ButtonText;color:ButtonFace;border-color:ButtonBorder}.cart-page__summary{border-color:CanvasText}}.cart-drawer__dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(480px,calc(100% - 32px));max-width:480px;height:auto;max-height:84vh;padding:0;border:0;border-radius:0;background:#fff;color:#2d190e;overflow:hidden;opacity:0;transform:translateY(8px) scale(.99);transition:opacity .24s ease,transform .24s ease}.cart-drawer__dialog[open]{opacity:1;transform:none}@starting-style{.cart-drawer__dialog[open]{opacity:0;transform:translateY(8px) scale(.99)}}.cart-drawer__dialog::backdrop{background:#2d190e61}@media screen and (max-width:749px){.cart-drawer__dialog{inset:auto 0 0 0;margin:0;width:100%;max-width:none;max-height:88vh;border-radius:14px 14px 0 0;transform:translateY(100%);transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .22s ease}.cart-drawer__dialog[open]{transform:translateY(0)}@starting-style{.cart-drawer__dialog[open]{transform:translateY(100%)}}.cart-drawer__dialog .cart-drawer__inner:before{content:"";display:block;width:36px;height:4px;margin:8px auto 0;border-radius:999px;background:#e6dfd5}}.cart-drawer__dialog .cart-drawer__inner{display:flex;flex-direction:column;max-height:inherit;background:#fff}@media(prefers-reduced-motion:reduce){.cart-drawer__dialog{transition:none;opacity:1;transform:none}}body.longeva-theme{--font-heading--family: var(--longeva-font-display, "Poppins", system-ui, sans-serif);--font-body--family: var(--longeva-font-body, "Poppins", system-ui, sans-serif)}body.longeva-theme h1,body.longeva-theme h2,body.longeva-theme h3,body.longeva-theme .product-title,body.longeva-theme [class*=product-title],body.longeva-theme .header__heading,body.longeva-theme .header__heading-link{font-family:var(--longeva-font-display, "Poppins", system-ui, sans-serif)}body.longeva-theme h1.product-title,body.longeva-theme .product-information h1{font-size:clamp(22px,2.4vw,28px);font-weight:600;letter-spacing:-.01em;line-height:1.2;color:var(--longeva-brand-dark, #2D190E);text-transform:none}.longeva-pdp-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.longeva-pdp-chip{display:inline-block;padding:3px 8px;border:1px solid rgba(185,145,87,1);font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:10px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:#b99157;text-decoration:none;border-radius:0;line-height:1.4}.longeva-pdp-chip--indication{border-color:#2d190e66;color:#2d190eb3}.longeva-pdp-chip[href]:hover{background:#b9915714}.longeva-pdp-provenance{margin:0 0 16px;font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:11px;font-weight:300;letter-spacing:.04em;line-height:1.6;color:#2d190e8c}.longeva-pdp-provenance .longeva-pdp-provenance__sep{margin:0 6px;color:#b991578c}.longeva-pdp-provenance b,.longeva-pdp-provenance .longeva-pdp-provenance__num{font-weight:500;color:#2d190ed9}.longeva-pdp-vat-note{display:block;margin-top:2px;font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:11px;font-weight:300;color:#2d190e8c}.longeva-pdp-volume{margin:0 0 18px;padding:10px 14px;background:var(--longeva-ivory, #F2E6DC);border:1px solid rgba(185,145,87,.4);border-radius:0}.longeva-pdp-volume__label{display:block;font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:11px;font-weight:500;color:var(--longeva-gold-dark, #A6783C);letter-spacing:.06em;text-transform:uppercase}.longeva-pdp-volume__value{display:block;margin-top:2px;font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:12px;color:var(--longeva-brand-dark, #2D190E);line-height:1.5}.longeva-pdp-coldchain{display:inline-flex;align-items:center;gap:6px;margin:0 0 16px;font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:11px;color:#2d190eb3}.longeva-pdp-coldchain__icon{width:14px;height:14px;stroke:#b99157;fill:none;flex:0 0 14px}.longeva-pdp-dispatch{display:flex;align-items:center;gap:8px;margin:0 0 16px;font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:12px;color:#2d190ecc}.longeva-pdp-dispatch:before{content:"";width:5px;height:5px;border-radius:50%;background:#b99157;flex:0 0 5px}.longeva-pdp-trust-strip{list-style:none;margin:16px 0 18px;padding:0;display:grid;gap:4px}.longeva-pdp-trust-strip li{display:flex;align-items:center;gap:6px;font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:11px;font-weight:300;color:#2d190ea6;line-height:1.6}.longeva-pdp-trust-strip li:before{content:"";width:10px;height:10px;flex:0 0 10px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%23B99157' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='2.5,6.5 5,9 9.5,3.5'/></svg>") center / contain no-repeat}.longeva-pdp-accel-toggle{display:block;width:100%;margin:4px 0 0;padding:8px 0;background:transparent;border:none;border-top:1px solid rgba(45,25,14,.08);font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:11px;letter-spacing:.04em;color:#2d190e80;text-align:center;cursor:pointer;transition:color .16s ease}.longeva-pdp-accel-toggle:hover{color:var(--longeva-brand-dark, #2D190E)}.longeva-pdp-accel-toggle__chevron{display:inline-block;margin-left:6px;transition:transform .2s ease}.longeva-pdp-accel-toggle[aria-expanded=true] .longeva-pdp-accel-toggle__chevron{transform:rotate(180deg)}.longeva-pdp-accel-panel[hidden]{display:none}.longeva-pdp-accel-panel{padding-top:12px}body.longeva-theme .product-form-buttons[data-longeva-accel-hidden] .accelerated-checkout-block,body.longeva-theme .product-form-buttons[data-longeva-accel-hidden] [data-shopify-payment-button]{display:none}.longeva-pdp-disclaimer{margin:0;font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:10px;font-weight:300;line-height:1.6;color:#2d190e80}.longeva-pdp-sticky{position:fixed;inset:auto 0 0 0;z-index:80;display:none;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom)) 16px;background:var(--longeva-brand-dark, #2D190E);color:var(--longeva-ivory, #F2E6DC);transform:translateY(100%);transition:transform .22s cubic-bezier(.4,0,.2,1)}.longeva-pdp-sticky[data-visible=true]{transform:translateY(0)}.longeva-pdp-sticky__meta{flex:1 1 auto;min-width:0}.longeva-pdp-sticky__title{display:block;font-family:var(--longeva-font-display, "Poppins", system-ui, sans-serif);font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.005em}.longeva-pdp-sticky__price{display:block;margin-top:1px;font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:11px;color:#f2e6dcb3}.longeva-pdp-sticky__cta{flex:0 0 auto;padding:10px 18px;background:var(--longeva-gold, #B99157);color:var(--longeva-brand-dark, #2D190E);font-family:var(--longeva-font-display, "Poppins", system-ui, sans-serif);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;border:none;border-radius:0;cursor:pointer;transition:background-color .16s ease}.longeva-pdp-sticky__cta:hover,.longeva-pdp-sticky__cta:focus-visible{background:var(--longeva-gold-dark, #A6783C);outline:none}.longeva-pdp-sticky__cta:focus-visible{outline:2px solid var(--longeva-ivory, #F2E6DC);outline-offset:2px}@media(min-width:750px){body.longeva-theme .longeva-pdp-sticky{display:none}}@media(max-width:749px){body.longeva-theme .longeva-pdp-sticky{display:flex}}@media(min-width:1024px){body .longeva-pdp-faq{background:var(--longeva-ivory, #F2E6DC);border-top:1px solid rgba(185,145,87,.28);padding:56px 0}body .longeva-pdp-faq__inner{max-width:720px;padding-inline:24px}body .longeva-pdp-faq__heading{font-family:var(--longeva-font-display, "Poppins", system-ui, sans-serif);font-size:clamp(22px,2.4vw,28px);text-transform:none;letter-spacing:-.005em;color:#2d190e;margin-bottom:28px}body .longeva-pdp-faq__question{font-size:15px}body .longeva-pdp-faq__answer{font-size:14px}body .longeva-pdp-faq__summary{padding:20px 0;min-height:44px}}@media(prefers-reduced-motion:reduce){.longeva-pdp-sticky,.longeva-pdp-accel-toggle__chevron,.longeva-pdp-sticky__cta{transition:none}}.longeva-pdp-chip:focus-visible,.longeva-pdp-accel-toggle:focus-visible{outline:2px solid var(--longeva-gold, #B99157);outline-offset:2px}:root,body{--color-variant-background: transparent;--color-variant-text: #2D190E;--color-variant-border: rgba(45, 25, 14, .16);--color-selected-variant-background: rgba(45, 25, 14, .04);--color-selected-variant-text: #2D190E;--color-selected-variant-border: rgba(45, 25, 14, .18);--color-variant-hover-background: rgba(45, 25, 14, .03);--color-variant-hover-text: #2D190E;--color-variant-hover-border: rgba(185, 145, 87, .55);--button-background-color: #2D190E;--button-color: #F2E6DC;--color-secondary-button-background: #2D190E;--color-secondary-button-text: #F2E6DC;--color-button-background: #2D190E;--color-button-text: #F2E6DC}body.longeva-theme .variant-option--buttons{position:relative;display:flex;gap:8px;padding:0;border:none;background:transparent}body.longeva-theme .variant-option--buttons .variant-option__button-label{position:relative;z-index:1;padding:12px 20px;border-radius:0;border:1px solid rgba(45,25,14,.16);background-color:transparent;color:#2d190e8c;font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:12px;font-weight:400;letter-spacing:.04em;cursor:pointer;transition:color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),transform 90ms ease;will-change:transform}body.longeva-theme .variant-option--buttons .variant-option__button-label:hover{color:#2d190ecc;border-color:#b991578c}body.longeva-theme .variant-option--buttons .variant-option__button-label:active{transform:scale(.97)}body.longeva-theme .variant-option--buttons input[type=radio]:checked+.variant-option__button-label{color:#2d190e;background-color:transparent;border-color:#2d190e3d;font-weight:500}body.longeva-theme .variant-option--buttons input[type=radio]:focus-visible+.variant-option__button-label{outline:2px solid var(--longeva-gold, #B99157);outline-offset:3px}.variant-option--buttons .longeva-variant-indicator{position:absolute;bottom:-2px;left:0;width:0;height:1.5px;background:var(--longeva-gold-dark, #A6783C);transform:translate(0);transition:transform .34s cubic-bezier(.4,0,.2,1),width .34s cubic-bezier(.4,0,.2,1);pointer-events:none;z-index:2}body.longeva-theme .quantity-selector,body.longeva-theme quantity-selector .quantity-selector,body.longeva-theme [class*=quantity-selector]{background-color:transparent;border:1px solid rgba(45,25,14,.18);border-radius:0;transition:border-color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1)}body.longeva-theme .quantity-selector:hover,body.longeva-theme .quantity-selector:focus-within{border-color:#b99157a6;box-shadow:inset 0 0 0 .5px #b9915759}body.longeva-theme .quantity-selector .button{background:transparent;color:#2d190e;transition:transform .14s cubic-bezier(.34,1.56,.64,1),color .14s ease;will-change:transform}body.longeva-theme .quantity-selector .button:hover{color:var(--longeva-gold-dark, #A6783C)}body.longeva-theme .quantity-selector .button:active:not(:disabled){transform:scale(.88)}body.longeva-theme .quantity-selector input[name=quantity],body.longeva-theme .quantity-selector [data-quantity-input]{background:transparent;color:#2d190e;font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:14px;font-weight:500}.longeva-qty-tick{position:relative;display:inline-block;width:24px;height:1.4em;overflow:hidden;vertical-align:middle;text-align:center;font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:14px;font-weight:500;color:#2d190e;line-height:1.4}.longeva-qty-tick__cell{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;will-change:transform,opacity}.longeva-qty-tick__cell[data-state=enter-up]{animation:longeva-qty-enter-up .22s cubic-bezier(0,0,.2,1) both}.longeva-qty-tick__cell[data-state=exit-up]{animation:longeva-qty-exit-up .18s cubic-bezier(.4,0,1,1) both}.longeva-qty-tick__cell[data-state=enter-down]{animation:longeva-qty-enter-down .22s cubic-bezier(0,0,.2,1) both}.longeva-qty-tick__cell[data-state=exit-down]{animation:longeva-qty-exit-down .18s cubic-bezier(.4,0,1,1) both}@keyframes longeva-qty-enter-up{0%{transform:translateY(60%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes longeva-qty-exit-up{0%{transform:translateY(0);opacity:1}to{transform:translateY(-60%);opacity:0}}@keyframes longeva-qty-enter-down{0%{transform:translateY(-60%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes longeva-qty-exit-down{0%{transform:translateY(0);opacity:1}to{transform:translateY(60%);opacity:0}}body.longeva-theme .button.add-to-cart-button,body.longeva-theme .button.add-to-cart-button.button-secondary,body.longeva-theme .sticky-add-to-cart__button.add-to-cart-button,body.longeva-theme .sticky-add-to-cart__button.add-to-cart-button.button-secondary{position:relative;overflow:hidden;background-color:#2d190e;color:#f2e6dc;border:1px solid #2D190E;border-radius:0;font-family:var(--longeva-font-display, "Poppins", system-ui, sans-serif);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;padding:16px 24px;min-height:52px;cursor:pointer;isolation:isolate;transition:transform .16s cubic-bezier(0,0,.2,1),background-color .24s cubic-bezier(.4,0,.2,1);will-change:transform}body.longeva-theme .button.add-to-cart-button:before,body.longeva-theme .sticky-add-to-cart__button.add-to-cart-button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgba(166,120,60,.35) 50%,transparent 100%);transform:translate(-100%);transition:transform .6s cubic-bezier(.4,0,.2,1);pointer-events:none;z-index:0}body.longeva-theme .button.add-to-cart-button:hover:before,body.longeva-theme .sticky-add-to-cart__button.add-to-cart-button:hover:before{transform:translate(100%)}body.longeva-theme .button.add-to-cart-button>*,body.longeva-theme .sticky-add-to-cart__button.add-to-cart-button>*{position:relative;z-index:1}body.longeva-theme .button.add-to-cart-button:active,body.longeva-theme .sticky-add-to-cart__button.add-to-cart-button:active{transform:scaleY(.97)}body.longeva-theme .button.add-to-cart-button:focus-visible,body.longeva-theme .sticky-add-to-cart__button.add-to-cart-button:focus-visible{outline:2px solid var(--longeva-gold, #B99157);outline-offset:3px}body.longeva-theme .button.add-to-cart-button .svg-wrapper,body.longeva-theme .button.add-to-cart-button .add-to-cart-icon{display:none}.button.add-to-cart-button[data-longeva-state=loading] .add-to-cart-text{opacity:0}.button.add-to-cart-button[data-longeva-state=loading]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='40' height='8' viewBox='0 0 40 8'><circle cx='6'  cy='4' r='3' fill='%23F2E6DC'><animate attributeName='opacity' values='0.25;1;0.25' dur='1.2s' begin='0s' repeatCount='indefinite'/></circle><circle cx='20' cy='4' r='3' fill='%23F2E6DC'><animate attributeName='opacity' values='0.25;1;0.25' dur='1.2s' begin='0.15s' repeatCount='indefinite'/></circle><circle cx='34' cy='4' r='3' fill='%23F2E6DC'><animate attributeName='opacity' values='0.25;1;0.25' dur='1.2s' begin='0.30s' repeatCount='indefinite'/></circle></svg>") center / 40px 8px no-repeat;z-index:2}.button.add-to-cart-button[data-longeva-state=success]:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:100%;background:var(--longeva-gold, #B99157);transform-origin:left;animation:longeva-atc-success-sweep .32s cubic-bezier(.4,0,.2,1) both;z-index:2}@keyframes longeva-atc-success-sweep{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.longeva-pdp-dispatch[data-revealed=false]{opacity:0;transform:translateY(4px)}.longeva-pdp-dispatch{opacity:1;transform:translateY(0);transition:opacity .32s cubic-bezier(0,0,.2,1) 80ms,transform .32s cubic-bezier(0,0,.2,1) 80ms}.longeva-pdp-dispatch:before{transform-origin:center;animation:longeva-bullet-pulse 10s ease-in-out infinite}.longeva-pdp-dispatch[data-revealed=false]:before{transform:scale(0)}.longeva-pdp-dispatch[data-revealed=true]:before{animation:longeva-bullet-land .22s cubic-bezier(.34,1.56,.64,1) 0s 1 both,longeva-bullet-pulse 10s ease-in-out 1.5s infinite}@keyframes longeva-bullet-land{0%{transform:scale(0)}60%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes longeva-bullet-pulse{0%,90%,to{transform:scale(1)}95%{transform:scale(1.18)}}.longeva-pdp-dispatch__countdown{margin-left:6px;padding:1px 6px;border:.5px solid rgba(185,145,87,.5);font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:10.5px;font-weight:500;letter-spacing:.06em;color:var(--longeva-gold-dark, #A6783C);text-transform:uppercase;white-space:nowrap;border-radius:0}@media(prefers-reduced-motion:reduce){body.longeva-theme .variant-option--buttons .variant-option__button-label,body.longeva-theme .quantity-selector,body.longeva-theme .quantity-selector .button,body.longeva-theme .button.add-to-cart-button,body.longeva-theme .sticky-add-to-cart__button.add-to-cart-button,body.longeva-theme .variant-option--buttons .longeva-variant-indicator,body.longeva-theme .longeva-pdp-dispatch,body.longeva-theme .longeva-pdp-dispatch:before,body.longeva-theme .longeva-qty-tick__cell{transition:none!important;animation:none!important}.button.add-to-cart-button:before,.sticky-add-to-cart__button.add-to-cart-button:before{display:none}}body.longeva-theme .quick-add__button,body.longeva-theme .quick-add,body.longeva-theme .product-card .quick-add__button,body.longeva-theme .product-card .quick-add,body.longeva-theme .product-card-figure .quick-add__button,body.longeva-theme .product-card-figure .quick-add,body.longeva-theme product-card .quick-add__button,body.longeva-theme product-card .quick-add{display:none}.longeva-pdp-faq{background:var(--longeva-ivory, #F2E6DC);border-top:1px solid rgba(185,145,87,.28);padding:56px 0}.longeva-pdp-faq__inner{max-width:720px;margin:0 auto;padding-inline:24px;box-sizing:border-box}.longeva-pdp-faq__heading{font-family:var(--longeva-font-display, "Poppins", system-ui, sans-serif);font-size:clamp(22px,2.4vw,28px);font-weight:600;letter-spacing:-.005em;line-height:1.2;color:#2d190e;margin:0 0 28px;text-align:left}body.longeva-theme .product-form-buttons .quantity-selector,body.longeva-theme quantity-selector.quantity-selector,body.longeva-theme quantity-selector .quantity-selector{display:inline-flex;align-items:center;justify-content:space-between;min-height:44px}body.longeva-theme .product-form-buttons .quantity-selector .button{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 14px}body.longeva-theme .product-form-buttons .longeva-qty-tick,body.longeva-theme .product-form-buttons-block .longeva-qty-tick{display:inline-flex;align-items:center;justify-content:center;position:relative;width:28px;height:100%;min-height:44px;vertical-align:middle;font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:14px;font-weight:500;line-height:1;color:#2d190e}.product-form-buttons .longeva-qty-tick__cell{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}body.longeva-theme .product-form-buttons .quantity-selector input[name=quantity]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;opacity:0;pointer-events:none}body.longeva-theme .product-information h1,body.longeva-theme .product-information .text-block h1,body.longeva-theme .product-information [class*=text-block] h1{font-family:var(--longeva-font-display, "Owners XWide", "Poppins", system-ui, sans-serif);font-size:clamp(24px,2.8vw,32px);font-weight:600;letter-spacing:-.015em;line-height:1.15;color:#2d190e;margin:0 0 8px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/longeva-atmosphere-v2.css.map */
