body.longeva-theme .product-information .rte h2,body.longeva-theme .product-information [class*=text-block][class*=rte] h2,body.longeva-theme .product-information .text-block:not(:has(h1)) h2{font-family:var(--longeva-font-display, "Poppins", system-ui, sans-serif);font-size:16px;font-weight:600;letter-spacing:-.005em;color:#2d190e;margin-top:22px;margin-bottom:8px;line-height:1.3}body.longeva-theme .product-information .rte h3,body.longeva-theme .product-information [class*=text-block][class*=rte] h3,body.longeva-theme .product-information .text-block:not(:has(h1)) h3{font-family:var(--longeva-font-display, "Poppins", system-ui, sans-serif);font-size:14px;font-weight:600;letter-spacing:-.005em;color:#2d190e;margin-top:18px;margin-bottom:6px;line-height:1.3}body.longeva-theme .product-information .rte p,body.longeva-theme .product-information [class*=text-block][class*=rte] p,body.longeva-theme .product-information .text-block:not(:has(h1)) p{font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:14px;font-weight:300;line-height:1.65;color:#2d190ed1;margin-top:0;margin-bottom:12px}.product-information .rte ul,.product-information .rte ol{font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:14px;font-weight:300;line-height:1.65;color:#2d190ed1}body.longeva-theme{--quick-add-display: none;--quick-add-mobile-display: none}body.longeva-theme .quick-add,body.longeva-theme .quick-add__button,body.longeva-theme .quick-add__choice-list,body.longeva-theme [class*=quick-add]{display:none;visibility:hidden;opacity:0;pointer-events:none;width:0;height:0}body.longeva-theme quantity-selector-component .longeva-qty-tick,body.longeva-theme quantity-selector .longeva-qty-tick,body.longeva-theme .quantity-selector .longeva-qty-tick,body.longeva-theme .product-form-buttons .longeva-qty-tick{display:inline-flex;align-items:center;justify-content:center;position:relative;width:28px;height:44px;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}body.longeva-theme quantity-selector-component .longeva-qty-tick__cell,body.longeva-theme .quantity-selector .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-card .product-title,body.longeva-theme product-card h1,body.longeva-theme product-card h2,body.longeva-theme product-card h3,body.longeva-theme product-card h4,body.longeva-theme .product-card .product-title,body.longeva-theme .product-card h1,body.longeva-theme .product-card h2,body.longeva-theme .product-card h3,body.longeva-theme .product-card h4,body.longeva-theme .product-grid-view-zoom-in--details h1,body.longeva-theme .product-grid-view-zoom-in--details h2,body.longeva-theme .product-grid-view-zoom-in--details h3,body.longeva-theme .product-grid-view-zoom-in--details h4,body.longeva-theme .product-grid-view-zoom-out--details h1,body.longeva-theme .product-grid-view-zoom-out--details h2,body.longeva-theme .product-grid-view-zoom-out--details h3,body.longeva-theme .product-grid-view-zoom-out--details h4{font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:13px;font-weight:400;letter-spacing:-.005em;line-height:1.35;color:#2d190e;margin:6px 0 4px}body.longeva-theme product-card .price,body.longeva-theme product-card [class*=price],body.longeva-theme .product-card .price,body.longeva-theme .product-card [class*=price]{font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:13px;font-weight:400;color:#5a4636;letter-spacing:.02em;font-variant-numeric:tabular-nums}body.longeva-theme .longeva-pdp-chip--brand,body.longeva-theme .longeva-pdp-provenance,body.longeva-theme .longeva-pdp-volume__label,body.longeva-theme .longeva-pdp-vat-note,body.longeva-theme .longeva-pdp-accel-toggle,body.longeva-theme .longeva-pdp-disclaimer{color:#4a2f16eb}body.longeva-theme .longeva-pdp-chip--brand{border-color:#8a5e28;color:#8a5e28}body.longeva-theme .longeva-pdp-disclosure__eyebrow{color:#8a5e28}body.longeva-theme .longeva-trust-strip__label,body.longeva-theme .trust-strip__label,body.longeva-theme [class*=trust] [class*=label]{font-size:12px}body.longeva-theme .longeva-trust-strip__detail,body.longeva-theme .trust-strip__detail{font-size:11px}body.longeva-theme .newsletter-form input[type=email],body.longeva-theme .email-signup-section input[type=email],body.longeva-theme form[action*=contact] input[type=email],body.longeva-theme .newsletter-form button,body.longeva-theme .email-signup-section button,body.longeva-theme form[action*=contact] button{border-radius:0}body.longeva-theme .cart-bubble,body.longeva-theme .cart-bubble[data-maintain-ratio]{min-width:24px;min-height:24px;display:inline-flex;align-items:center;justify-content:center}body.longeva-theme .cart-bubble__text,body.longeva-theme .cart-bubble__text-count{font-size:11px;font-weight:600;visibility:visible}body.longeva-theme .slideshow-control,body.longeva-theme [class*=slideshow] button,body.longeva-theme [class*=carousel-dot],body.longeva-theme .slideshow-controls__dot,body.longeva-theme button.slideshow-control{min-width:24px;min-height:24px;padding:6px}body.longeva-theme .variant-option--buttons input[type=radio]:checked+.variant-option__button-label{border-color:#2d190e;color:#2d190e}body.longeva-theme .longeva-hero__cta--primary,body.longeva-theme .longeva-hero__cta--secondary{color:#f2e6dc}.skip-to-content-link,.skip-link{position:absolute;top:-100px;left:8px;z-index:999;padding:12px 16px;background:#2d190e;color:#f2e6dc;text-decoration:none;font-family:var(--longeva-font-body, "Poppins", sans-serif);font-size:13px;transition:top .16s ease}.skip-to-content-link:focus,.skip-link:focus{top:8px}.longeva-hero,.longeva-pdp-details,.longeva-pdp-faq,.longeva-pdp-details-section,.longeva-pdp-faq-section,body.template-product .longeva-pdp-details,body.template-product .longeva-pdp-faq,[class*=indication-grid],[class*=account-gate],[class*=editorial]{position:relative}.longeva-hero:after,.longeva-pdp-details:before,.longeva-pdp-faq:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;opacity:.035;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.176  0 0 0 0 0.098  0 0 0 0 0.055  0 0 0 0.5 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");background-size:240px 240px}.longeva-pdp-details>*,.longeva-pdp-faq>*{position:relative;z-index:1}.longeva-reveal-up{opacity:0;transform:translateY(8px);transition:opacity .42s cubic-bezier(.2,.6,.4,1),transform .42s cubic-bezier(.2,.6,.4,1);will-change:opacity,transform}.longeva-reveal-up.is-in{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.longeva-reveal-up,.longeva-reveal-up.is-in{opacity:1;transform:none;transition:none}}#header-component,header.header{position:sticky;top:0;z-index:50;background:#fff;transition:box-shadow .24s ease,border-color .24s ease}#header-component[data-sticky-state=active],header.header[data-scrolled=true]{border-bottom:1px solid #E6DFD5;box-shadow:0 1px #2d190e0a}.menu-list__item>a,.header__menu-item,.menu-list__list-item>a{transition:color .18s ease,border-color .18s ease;border-bottom:1px solid transparent}.menu-list__item>a:hover,.header__menu-item:hover,.menu-list__list-item>a:hover{color:var(--longeva-gold-dark, #A6783C);border-bottom-color:var(--longeva-gold-dark, #A6783C)}body.longeva-theme .product-badges__badge,body.longeva-theme .product-card__badge--sold-out,body.longeva-theme [class*=badge][class*=sold-out]{background:transparent;border:1px solid rgba(45,25,14,.45);border-radius:0;color:#2d190eb3;font-family:var(--longeva-font-body, "Poppins", sans-serif);font-size:9px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:3px 6px}product-card .product-card__vendor,.product-card .vendor,product-card [data-vendor]{display:block;font-family:var(--longeva-font-body, "Poppins", sans-serif);font-size:9px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#8a5e28;margin-bottom:4px}[class*=newsletter] form,[class*=email-signup] form,.newsletter-form-wrapper form{display:flex;gap:0;border:1px solid rgba(45,25,14,.2);background:transparent}body.longeva-theme [class*=newsletter] input[type=email],body.longeva-theme [class*=email-signup] input[type=email]{flex:1;border:none;background:transparent;padding:12px 16px;font-family:var(--longeva-font-body, "Poppins", sans-serif);font-size:13px;color:#2d190e}body.longeva-theme [class*=newsletter] input[type=email]:focus,body.longeva-theme [class*=email-signup] input[type=email]:focus{outline:none;background:#b991570f}body.longeva-theme [class*=newsletter] button[type=submit],body.longeva-theme [class*=email-signup] button[type=submit]{border-radius:0;background:#2d190e;color:#f2e6dc;border:none;padding:0 18px;font-family:var(--longeva-font-body, "Poppins", sans-serif);font-size:12px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.longeva-hero__image,.longeva-hero__picture img{contain:paint}.template-collection [class*=product_title] p,.template-collection [class*=product_title] a,.template-collection [class*=product_title],.template-product [class*=product_title] p,.template-product [class*=product_title] a,.template-product [class*=product_title]{font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:14px;font-weight:400;line-height:1.5;letter-spacing:.045em;color:var(--longeva-text, #2D190E);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:3em;margin:0}@media(max-width:749px){.template-collection [class*=product_title] p,.template-collection [class*=product_title],.template-product [class*=product_title] p,.template-product [class*=product_title]{font-size:13px;line-height:1.5}}@media(max-width:749px){product-recommendations .resource-list,product-recommendations .resource-list--grid{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-padding-inline:16px;gap:12px;margin-inline:-16px;padding:4px 16px 16px;scrollbar-width:thin;scrollbar-color:var(--longeva-gold, #B99157) transparent}product-recommendations .resource-list::-webkit-scrollbar{height:3px}product-recommendations .resource-list::-webkit-scrollbar-thumb{background:var(--longeva-gold, #B99157)}product-recommendations .resource-list__item{flex:0 0 72%;max-width:280px;scroll-snap-align:start}}@media screen and (max-width:989px){body.longeva-theme .menu-drawer{padding-top:6px}body.longeva-theme .menu-drawer__menu>li>.menu-drawer__menu-item--mainlist,body.longeva-theme .menu-drawer__menu-item--mainlist{padding-top:18px;padding-bottom:18px;font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:17px;font-weight:500;letter-spacing:-.005em;color:var(--longeva-text, #2D190E)}body.longeva-theme .menu-drawer__menu>li>.menu-drawer__menu-item--mainlist{border-bottom:1px solid rgba(45,25,14,.08)}body.longeva-theme .menu-drawer__menu>li:last-child>.menu-drawer__menu-item--mainlist{border-bottom:0}body.longeva-theme .menu-drawer__menu-item--mainlist .svg-wrapper,body.longeva-theme .menu-drawer__menu-item--mainlist .icon-caret{color:#2d190e66;transition:color .16s ease,transform .16s ease}body.longeva-theme .menu-drawer__menu-item--mainlist:hover .svg-wrapper,body.longeva-theme .menu-drawer__menu-item--mainlist:focus-visible .svg-wrapper{color:var(--longeva-accent, #A6783C)}body.longeva-theme .menu-drawer .menu-drawer__close-button,body.longeva-theme .menu-drawer__utility-links .header-drawer-icon--close,body.longeva-theme .menu-drawer button:has(.header-drawer-icon--close),body.longeva-theme .menu-drawer [class*=close]{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:var(--longeva-text, #2D190E);transition:background-color .16s ease}body.longeva-theme .menu-drawer .menu-drawer__close-button:hover,body.longeva-theme .menu-drawer button:has(.header-drawer-icon--close):hover{background:#2d190e0f}body.longeva-theme .menu-drawer .header-drawer-icon--close svg,body.longeva-theme .menu-drawer [class*=close] svg{width:18px;height:18px}body.longeva-theme .menu-drawer__menu{padding-bottom:24px}}body.longeva-theme .dialog-zoomed-gallery__dialog .product-media-container.constrain-height,body.longeva-theme .dialog-zoomed-gallery .product-media-container,body.longeva-theme .dialog-zoomed-gallery__dialog .product-media__drag-zoom-wrapper,body.longeva-theme .dialog-zoomed-gallery__dialog .product-media{max-height:none;height:auto;display:flex;align-items:center;justify-content:center}body.longeva-theme .dialog-zoomed-gallery__dialog .product-media-container.constrain-height{min-height:78vh}body.longeva-theme .dialog-zoomed-gallery__dialog .product-media__image,body.longeva-theme .dialog-zoomed-gallery__dialog .product-media img{max-height:82vh;max-width:100%;width:auto;height:auto;object-fit:contain;object-position:center;margin:auto}body.longeva-theme .ui-test-product-list product-card{height:100%}body.longeva-theme .ui-test-product-list .product-card__content.layout-panel-flex.layout-panel-flex--column{height:100%;background:#fff;border:1px solid #E8DDD6;border-radius:6px;box-shadow:0 1px 3px #2d190e0f,0 0 0 .5px #2d190e0a;overflow:hidden;transition:box-shadow .18s ease,transform .18s ease;color:#2d190e;padding:0 14px 16px}@media(hover:hover){body.longeva-theme .ui-test-product-list product-card:hover .product-card__content.layout-panel-flex--column{box-shadow:0 4px 16px #2d190e1f,0 1px 4px #2d190e14;transform:translateY(-2px)}}body.longeva-theme .ui-test-product-list .card-gallery{--gallery-aspect-ratio: 1;position:relative;aspect-ratio:1;height:auto;overflow:hidden;background:#fff;border-radius:6px 6px 0 0;margin:0 -14px 12px;width:calc(100% + 28px);max-width:calc(100% + 28px)}body.longeva-theme .ui-test-product-list .card-gallery .product-media-container,body.longeva-theme .ui-test-product-list .card-gallery slideshow-slide,body.longeva-theme .ui-test-product-list .card-gallery .product-media{background:#fff}body.longeva-theme .ui-test-product-list .card-gallery slideshow-component,body.longeva-theme .ui-test-product-list .card-gallery slideshow-container,body.longeva-theme .ui-test-product-list .card-gallery slideshow-slides,body.longeva-theme .ui-test-product-list .card-gallery slideshow-slide,body.longeva-theme .ui-test-product-list .card-gallery .product-media-container,body.longeva-theme .ui-test-product-list .card-gallery .product-media{position:static}body.longeva-theme .ui-test-product-list .card-gallery .product-media img,body.longeva-theme .ui-test-product-list .card-gallery .product-media__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;aspect-ratio:auto;padding:12%;box-sizing:border-box;object-fit:contain;object-position:center;filter:none}body.longeva-theme .ui-test-product-list .section-resource-list__title,body.longeva-theme .ui-test-product-list h2{font-family:var(--longeva-font-display, "Owners XWide", "Poppins", system-ui, sans-serif);font-size:clamp(20px,2.6vw,26px);font-weight:600;letter-spacing:-.01em;color:var(--longeva-text, #2D190E)}body.longeva-theme.longeva-drawer-open #header-component,body.longeva-theme.longeva-drawer-open header-component,body.longeva-theme.longeva-drawer-open header.header,body.longeva-theme.longeva-drawer-open .header,body.longeva-theme.longeva-drawer-open .header[data-sticky-state],body.longeva-theme.longeva-drawer-open .header[data-sticky-state=active],body.longeva-theme.longeva-drawer-open .header[data-sticky-state=idle],body.longeva-theme.longeva-drawer-open header.shopify-section-group-header-group,body.longeva-theme.longeva-drawer-open .shopify-section-group-header-group,body.longeva-theme.longeva-drawer-open #header-group{view-transition-name:none;transform:none;contain:none;filter:none;perspective:none;will-change:auto}@media screen and (max-width:989px){body.longeva-theme .menu-drawer{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;max-width:100%;height:100svh;background:var(--longeva-bg, #FBF8F5);transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .3s cubic-bezier(.16,1,.3,1)}body.longeva-theme .menu-drawer__backdrop,body.longeva-theme .menu-drawer-container::backdrop{background:#2d190e80}body.longeva-theme .menu-drawer__menu>li>.menu-drawer__menu-item--mainlist,body.longeva-theme .menu-drawer__menu-item--mainlist{min-height:58px;padding-top:17px;padding-bottom:17px;font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:15px;font-weight:500;letter-spacing:.05em;color:#241407;border-bottom:0}body.longeva-theme .menu-drawer__menu>li:has(.menu-drawer__submenu)+li:not(:has(.menu-drawer__submenu))>.menu-drawer__menu-item--mainlist{border-top:1px solid rgba(45,25,14,.1);margin-top:10px;padding-top:24px}body.longeva-theme .menu-drawer__menu-item--child{min-height:50px;font-size:14px;font-weight:400;letter-spacing:.04em;color:#3a2a1c}body.longeva-theme .menu-drawer__back-button{font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--longeva-accent, #A6783C);min-height:52px}@media(prefers-reduced-motion:reduce){body.longeva-theme .menu-drawer,body.longeva-theme .menu-drawer__submenu{transition:opacity .15s ease}}}body.longeva-theme .longeva-cart-recs{margin:18px 0 24px;padding-top:22px;border-top:1px solid rgba(45,25,14,.1)}body.longeva-theme .cart-drawer__items:has(>.longeva-cart-recs){overflow:visible;flex:0 0 auto}body.longeva-theme .longeva-cart-recs__title{margin:0 0 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}body.longeva-theme .longeva-cart-recs__rail{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:2px}body.longeva-theme .longeva-cart-recs__rail::-webkit-scrollbar{display:none}body.longeva-theme .longeva-cart-recs__card{flex:0 0 42%;max-width:132px;display:flex;flex-direction:column;scroll-snap-align:start;text-decoration:none;color:var(--longeva-text, #2D190E)}body.longeva-theme .longeva-cart-recs__media{display:block;aspect-ratio:1;background:#fff;border:1px solid var(--longeva-border, #E7DACB);border-radius:4px;overflow:hidden}body.longeva-theme .longeva-cart-recs__media img{width:100%;height:100%;object-fit:contain;padding:10%;box-sizing:border-box}body.longeva-theme .longeva-cart-recs__meta{display:block;margin-top:12px}body.longeva-theme .longeva-cart-recs__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:12px;font-weight:400;line-height:1.35;letter-spacing:.02em;color:var(--longeva-text, #2D190E)}body.longeva-theme .longeva-cart-recs__price{display:block;margin-top:5px;font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:12px;font-weight:400;color:#5a4636;font-variant-numeric:tabular-nums}body.longeva-theme .longeva-cart-recs__name{min-height:2.7em}body.longeva-theme .longeva-cart-recs__actions{display:flex;align-items:stretch;gap:8px;margin-top:auto;padding-top:14px}body.longeva-theme .longeva-cart-recs__qty{display:inline-flex;align-items:center;border:1px solid var(--longeva-border, #E7DACB);border-radius:4px;flex:0 0 auto}body.longeva-theme .longeva-cart-recs__qty-btn{width:28px;height:34px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;color:var(--longeva-text, #2D190E);font-size:14px;cursor:pointer;transition:color .14s ease}@media(hover:hover){body.longeva-theme .longeva-cart-recs__qty-btn:hover{color:var(--longeva-accent, #A6783C)}}body.longeva-theme .longeva-cart-recs__qty-val{min-width:22px;text-align:center;font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:12px;font-variant-numeric:tabular-nums;color:var(--longeva-text, #2D190E)}body.longeva-theme .longeva-cart-recs__add{flex:1 1 auto;height:34px;background:var(--longeva-text, #2D190E);color:var(--longeva-ivory, #F2E6DC);border:0;border-radius:4px;font-family:var(--longeva-font-body, "Poppins", system-ui, sans-serif);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background-color .16s ease}@media(hover:hover){body.longeva-theme .longeva-cart-recs__add:hover{background:var(--longeva-accent, #A6783C)}}body.longeva-theme .longeva-cart-recs__add:disabled{opacity:.6;cursor:default}body.longeva-theme .longeva-cart-recs__add--done{background:var(--longeva-accent, #A6783C)}@media(hover:hover){body.longeva-theme .longeva-cart-recs__card:hover .longeva-cart-recs__name{color:var(--longeva-accent, #A6783C)}}body.longeva-theme #header-component,body.longeva-theme header-component,body.longeva-theme .header,body.longeva-theme .header__underlay-open{--color-submenu: transparent}body.longeva-theme .header__underlay-open:after{box-shadow:none;border:0}body.longeva-theme .header__underlay-open{border-bottom:0;box-shadow:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/longeva-atmosphere-deferred.css.map */
