@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600&family=Playfair+Display:ital,wght@0,500;0,600;0,700;0,800;1,500;1,600;1,700&display=swap";:root{--background:#170d07;--surface:#1e1209;--surface-alt:#241509;--text-primary:#f7f3ee;--text-secondary:#d0c6bf;--text-muted:#9b8c82;--light-surface:#f1f1f1;--light-surface-alt:#e8e4e0;--dark-text:#171717;--border:#ffffff1f;--border-light:#ffffff0f;--font-sans:"Inter", "Helvetica Neue", Arial, sans-serif;--font-serif:"Playfair Display", Georgia, "Times New Roman", serif;--font-heading:"Playfair Display", Georgia, "Times New Roman", serif;--font-display:"Playfair Display", Georgia, "Times New Roman", serif;--space-section:clamp(72px, 8vw, 112px);--container-max:1180px;--pad-x:clamp(20px, 4vw, 60px)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;width:100%;max-width:100%;font-size:16px;overflow-x:clip}body{background-color:var(--background);color:var(--text-primary);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;width:100%;max-width:100%;font-weight:400;line-height:1.6;overflow-x:clip}img{max-width:100%;height:auto;display:block}button{cursor:pointer;background:0 0;border:none;font-family:inherit}a{color:inherit;text-decoration:none}ul{list-style:none}.container{width:min(calc(100% - calc(var(--pad-x) * 2)), var(--container-max));margin-inline:auto}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}body.menu-open{overflow:hidden}#faq,#contact,#specifications{scroll-margin-top:100px}h1,h2,h3,h4{font-family:var(--font-display,"Playfair Display", Georgia, serif);font-style:normal}.page-transition{opacity:0;animation:.45s cubic-bezier(.22,1,.36,1) forwards pageFadeIn;transform:translateY(10px)}@keyframes pageFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}[data-reveal]{opacity:0;will-change:opacity, transform;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(20px)}[data-reveal=heading]{opacity:0;transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1);transform:translateY(22px)}[data-reveal=text]{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1) .1s,transform .7s cubic-bezier(.22,1,.36,1) .1s;transform:translateY(16px)}[data-reveal=image]{opacity:0;will-change:opacity, transform;transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1);transform:translateY(15px)scale(.985)}[data-reveal=stagger]>*{opacity:0;will-change:opacity, transform;transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1);transform:translateY(18px)}[data-reveal=stagger]>:first-child{transition-delay:0s}[data-reveal=stagger]>:nth-child(2){transition-delay:80ms}[data-reveal=stagger]>:nth-child(3){transition-delay:.16s}[data-reveal=stagger]>:nth-child(4){transition-delay:.24s}[data-reveal=stagger]>:nth-child(5){transition-delay:.32s}[data-reveal=stagger]>:nth-child(6){transition-delay:.4s}[data-reveal].is-revealed,[data-reveal=heading].is-revealed,[data-reveal=text].is-revealed{opacity:1;transform:translateY(0)}[data-reveal=image].is-revealed{opacity:1;transform:translateY(0)scale(1)}[data-reveal=stagger].is-revealed>*{opacity:1;transform:translateY(0)}[data-reveal].is-revealed,[data-reveal=heading].is-revealed,[data-reveal=text].is-revealed,[data-reveal=image].is-revealed,[data-reveal=stagger].is-revealed>*{will-change:auto}[data-delay="100"]{transition-delay:.1s!important}[data-delay="150"]{transition-delay:.15s!important}[data-delay="200"]{transition-delay:.2s!important}[data-delay="300"]{transition-delay:.3s!important}.hero-anim-eyebrow{opacity:0;animation:.6s cubic-bezier(.22,1,.36,1) .1s forwards heroFadeIn}.hero-anim-heading{opacity:0;animation:.7s cubic-bezier(.22,1,.36,1) .22s forwards heroFadeUp}.hero-anim-desc{opacity:0;animation:.7s cubic-bezier(.22,1,.36,1) .36s forwards heroFadeUp}.hero-anim-actions{opacity:0;animation:.7s cubic-bezier(.22,1,.36,1) .5s forwards heroFadeUp}.hero-anim-image{opacity:0;animation:.9s cubic-bezier(.22,1,.36,1) 50ms forwards heroImgFade}@keyframes heroFadeIn{0%{opacity:0}to{opacity:1}}@keyframes heroFadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes heroImgFade{0%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-reveal],[data-reveal=heading],[data-reveal=text],[data-reveal=image],[data-reveal=stagger]>*,.hero-anim-eyebrow,.hero-anim-heading,.hero-anim-desc,.hero-anim-actions,.hero-anim-image,.page-transition{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}._header_k7754_4{z-index:1000;-webkit-backdrop-filter:blur(20px)saturate(115%);backdrop-filter:blur(20px)saturate(115%);background:linear-gradient(90deg,#594a459e 0%,#3d312c99 48%,#523421a3 100%);border-bottom:1px solid #ffffff09;align-items:center;width:100%;height:92px;display:flex;position:sticky;top:0}._inner_k7754_24{justify-content:space-between;align-items:center;width:min(100% - 48px,1180px);height:100%;margin-inline:auto;display:flex}._logo_k7754_34{flex-shrink:0;align-items:center;display:flex}._logoImg_k7754_40{aspect-ratio:1130/470;object-fit:cover;object-position:49.5% 47%;mix-blend-mode:screen;width:clamp(155px,13vw,200px);height:auto;display:block}._nav_k7754_51,._navList_k7754_57{align-items:center;gap:28px;display:flex}._navLink_k7754_63{font-family:var(--font-sans);color:#fffffff0;letter-spacing:.01em;white-space:nowrap;font-size:15px;font-weight:400;transition:color .2s}._navLink_k7754_63:hover{color:#fff}._navLinkActive_k7754_77{color:#fff;font-weight:500}._contactBtn_k7754_82{font-family:var(--font-sans);color:#fffffff5;-webkit-backdrop-filter:blur(10px);letter-spacing:.01em;white-space:nowrap;background:#ffffff2e;border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;padding:10px 18px;font-size:14px;font-weight:500;transition:background .2s,border-color .2s;display:inline-flex}._contactBtn_k7754_82:hover{background:#ffffff47;border-color:#fff3}._headerActions_k7754_106{flex-shrink:0;align-items:center;gap:6px;display:flex}._cartLink_k7754_113{color:#fffffff0;min-height:44px;font-family:var(--font-sans);background:#ffffff12;border:1px solid #ffffff1c;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:14px;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex;position:relative}._cartLink_k7754_113:hover,._cartLinkActive_k7754_132{background:#ffffff26;border-color:#fff3}._cartLink_k7754_113:focus-visible,._hamburger_k7754_138:focus-visible,._mobileClose_k7754_139:focus-visible{outline-offset:3px;outline:2px solid #f3eee8}._cartCount_k7754_144{color:#2a160b;font-variant-numeric:tabular-nums;background:#f3eee8;border-radius:999px;place-items:center;min-width:21px;height:21px;padding-inline:5px;font-size:11px;font-weight:750;line-height:1;display:inline-grid}._hamburger_k7754_138{cursor:pointer;background:0 0;border:none;border-radius:4px;flex-direction:column;flex-shrink:0;justify-content:center;gap:5px;width:44px;height:44px;padding:10px;display:none}._hamburger_k7754_138 span{transform-origin:50%;background:#fff;border-radius:2px;width:22px;height:2px;transition:transform .25s,opacity .25s;display:block}._hamburgerOpen_k7754_185 span:first-child{transform:translateY(7px)rotate(45deg)}._hamburgerOpen_k7754_185 span:nth-child(2){opacity:0;transform:scaleX(0)}._hamburgerOpen_k7754_185 span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}._mobileMenu_k7754_199{z-index:99999;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);-webkit-overflow-scrolling:touch;opacity:0;pointer-events:none;background:#1b0f09fa;width:100%;height:100dvh;transition:opacity .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1);display:none;position:fixed;inset:0;overflow-y:auto;transform:translateY(-8px)}._mobileMenuOpen_k7754_219{opacity:1;pointer-events:all;transform:translateY(0)}._mobileMenuBar_k7754_226{height:calc(72px + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px);padding-right:max(20px, env(safe-area-inset-right,20px));padding-left:max(20px, env(safe-area-inset-left,20px));border-bottom:1px solid #ffffff14;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}._mobileLogo_k7754_238{align-items:center;display:flex}._mobileLogoImg_k7754_243{aspect-ratio:1130/470;object-fit:cover;object-position:49.5% 47%;mix-blend-mode:screen;width:135px;height:auto;display:block}._mobileClose_k7754_139{cursor:pointer;color:#fffffff2;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:8px;flex-shrink:0;place-items:center;width:44px;height:44px;transition:background .2s;display:grid}._mobileClose_k7754_139:hover{background:#ffffff0f}._mobileNav_k7754_274{padding:24px 20px;padding-bottom:calc(36px + env(safe-area-inset-bottom,0px));flex-direction:column;display:flex}._mobileNavList_k7754_281{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._mobileNavItem_k7754_289{display:block}._mobileNavLink_k7754_293{width:100%;min-height:58px;font-family:var(--font-sans);letter-spacing:.01em;color:#fffffff5;border-bottom:1px solid #ffffff0f;align-items:center;padding:14px 4px;font-size:21px;font-weight:300;line-height:1.2;text-decoration:none;transition:color .15s;display:flex}._mobileNavLink_k7754_293:hover{color:#fff}._mobileContactWrap_k7754_315{margin-top:28px}._mobileContactBtn_k7754_319{color:#fff;width:fit-content;font-family:var(--font-sans);letter-spacing:.01em;background:#ffffff24;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;padding:12px 22px;font-size:16px;font-weight:600;transition:background .2s;display:inline-flex}._mobileContactBtn_k7754_319:hover{background:#ffffff38}@media (width>=1440px){._header_k7754_4{height:96px}}@media (width<=1024px){._header_k7754_4{height:80px}._nav_k7754_51,._navList_k7754_57{gap:20px}}@media (width<=899px){._nav_k7754_51{display:none}._hamburger_k7754_138{display:flex}._mobileMenu_k7754_199{display:block}}@media (width<=767px){._header_k7754_4{height:72px}._inner_k7754_24{width:min(100% - 32px,1180px)}._logoImg_k7754_40{width:clamp(130px,35vw,155px)}._cartLink_k7754_113{background:0 0;border-color:#0000;width:44px;padding:0}._cartLabel_k7754_398{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._cartCount_k7754_144{min-width:18px;height:18px;font-size:10px;position:absolute;top:2px;right:0}}@media (width<=390px){._inner_k7754_24{width:min(100% - 24px,1180px)}._logoImg_k7754_40{width:126px}}._hero_90ccd_1{background:#170d08;height:clamp(590px,63vh,720px);position:relative;overflow:hidden}._heroImage_90ccd_11{object-fit:cover;object-position:center center;z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}._heroOverlays_90ccd_25{z-index:1;pointer-events:none;background:linear-gradient(90deg,#190e08b8 0%,#190e087a 30%,#190e0826 58%,#190e0805 100%),#140a052e;position:absolute;inset:0}._heroWordmark_90ccd_44{width:max-content;font-family:var(--font-sans);letter-spacing:-.07em;color:#ebe1da47;white-space:nowrap;pointer-events:none;z-index:2;-webkit-user-select:none;user-select:none;font-size:clamp(160px,20vw,310px);font-weight:500;line-height:.75;position:absolute;bottom:-5%;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 0%,#000000e6 45%,#00000059 75%,#0000 100%);mask-image:linear-gradient(#000 0%,#000000e6 45%,#00000059 75%,#0000 100%)}._heroBottomFade_90ccd_79{pointer-events:none;z-index:3;background:linear-gradient(#170d0800 0%,#170d0833 35%,#170d089e 72%,#170d08 100%);height:38%;position:absolute;inset:auto 0 0}._heroInner_90ccd_97{z-index:5;flex-direction:column;justify-content:flex-start;width:min(100% - 48px,1180px);height:100%;margin-inline:auto;display:flex;position:relative}._heroContent_90ccd_108{z-index:5;max-width:680px;padding-top:clamp(65px,8vh,95px);position:relative}._heading_90ccd_115{font-family:var(--font-sans);letter-spacing:-.045em;color:#fff;max-width:720px;margin-bottom:clamp(14px,1.5vw,20px);font-size:clamp(42px,4.6vw,64px);font-weight:500;line-height:1.06}._subheading_90ccd_126{font-family:var(--font-sans);color:#ffffffd1;max-width:580px;margin-bottom:0;font-size:clamp(15px,1.15vw,18px);font-weight:400;line-height:1.55}._brDesktop_90ccd_136{display:none}@media (width>=768px){._brDesktop_90ccd_136{display:inline}}._heroActions_90ccd_147{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}._btn_90ccd_154{font-family:var(--font-sans);color:#fff;-webkit-backdrop-filter:blur(5px);letter-spacing:.01em;white-space:nowrap;cursor:pointer;background:#78675b80;border:1px solid #ffffff0a;border-radius:999px;justify-content:center;align-items:center;padding:10px 20px;font-size:14px;font-weight:500;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}._btn_90ccd_154:hover{background:#78675bad;border-color:#ffffff29}@media (width<=1024px){._heroWordmark_90ccd_44{font-size:clamp(130px,22vw,220px)}._heroContent_90ccd_108{max-width:600px}._heading_90ccd_115{font-size:clamp(42px,5.8vw,58px)}}@media (width<=767px){._hero_90ccd_1{height:auto;min-height:560px;padding-bottom:70px}._heroInner_90ccd_97{width:min(100% - 32px,1180px)}._heroContent_90ccd_108{max-width:100%;padding-top:55px}._heading_90ccd_115{max-width:100%;font-size:clamp(36px,10vw,48px)}._subheading_90ccd_126{max-width:100%;font-size:15px}._heroWordmark_90ccd_44{font-size:clamp(105px,31vw,170px);bottom:-1%}._heroActions_90ccd_147{margin-top:24px}}@media (width<=389px){._heading_90ccd_115{font-size:clamp(32px,9vw,38px)}._heroWordmark_90ccd_44{font-size:clamp(90px,28vw,120px)}}._section_9e7zj_1{background-color:var(--surface);height:auto;min-height:0;padding-top:60px;padding-bottom:70px}._container_9e7zj_10{width:min(100% - 48px,800px);margin-inline:auto}._label_9e7zj_16{text-align:left;align-items:center;gap:8px;margin-bottom:38px;display:flex}._labelDot_9e7zj_24{color:var(--text-primary);flex-shrink:0;font-size:7px;line-height:1}._labelText_9e7zj_31{font-family:var(--font-sans);letter-spacing:.14em;color:var(--text-primary);text-transform:uppercase;font-size:11px;font-weight:500}._benefitsList_9e7zj_41{flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}._benefitItem_9e7zj_50{text-align:left;border-top:1px solid #ffffff1a;width:100%;padding-block:26px}._benefitTitle_9e7zj_57{font-family:var(--font-sans);color:var(--text-primary);letter-spacing:.04em;text-transform:uppercase;margin:0 0 8px;font-size:clamp(20px,1.5vw,25px);font-style:normal;font-weight:700;line-height:1.2}._benefitDesc_9e7zj_69{font-family:var(--font-sans);color:var(--text-muted);max-width:680px;margin:0;font-size:14px;font-weight:400;line-height:1.55}._btnWrap_9e7zj_80{justify-content:center;width:100%;margin-top:32px;display:flex}._aboutBtn_9e7zj_87{font-family:var(--font-sans);color:var(--dark-text);background:var(--light-surface);letter-spacing:.02em;white-space:nowrap;cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;padding:10px 20px;font-size:14px;font-weight:500;text-decoration:none;transition:background .2s;display:inline-flex}._aboutBtn_9e7zj_87:hover{background:var(--light-surface-alt)}@media (width<=1024px){._section_9e7zj_1{padding-block:56px}._container_9e7zj_10{width:min(100% - 48px,760px);margin-inline:auto}._benefitItem_9e7zj_50{padding-block:24px}}@media (width<=767px){._section_9e7zj_1{padding:48px 20px 56px}._container_9e7zj_10{width:100%;margin-inline:auto}._label_9e7zj_16{margin-bottom:28px}._benefitItem_9e7zj_50{padding-block:22px}._benefitTitle_9e7zj_57{font-size:20px}._benefitDesc_9e7zj_69{max-width:100%;font-size:14px}._btnWrap_9e7zj_80{margin-top:28px}}@media (width<=390px){._section_9e7zj_1{padding-left:16px;padding-right:16px}._container_9e7zj_10{width:100%}._benefitItem_9e7zj_50{padding-block:20px}}._section_1ln7w_1{background-color:var(--surface);padding-block:clamp(80px,9vw,130px)}._container_1ln7w_6{width:min(calc(100% - calc(var(--pad-x) * 2)), var(--container-max));text-align:center;flex-direction:column;align-items:center;margin-inline:auto;display:flex}._statement_1ln7w_15{letter-spacing:-.01em;color:var(--text-secondary);max-width:760px;margin-inline:auto;font-family:Times New Roman,Times,serif;font-size:clamp(34px,4vw,58px);font-style:normal;font-weight:600;line-height:1.2}._divider_1ln7w_27{border:none;border-top:1px solid var(--border);width:min(80%,820px);margin-top:clamp(40px,5vw,60px)}@media (width<=767px){._section_1ln7w_1{padding-block:72px}._statement_1ln7w_15{max-width:100%;font-size:clamp(28px,8.5vw,42px);line-height:1.2}._divider_1ln7w_27{width:90%;margin-top:40px}}._section_vakd7_1{background-color:var(--surface);padding-block:clamp(80px,8vw,120px);scroll-margin-top:100px}._container_vakd7_7{width:min(calc(100% - calc(var(--pad-x) * 2)), var(--container-max));grid-template-columns:minmax(280px,.85fr) minmax(460px,1.15fr);align-items:start;gap:clamp(48px,6vw,96px);margin-inline:auto;display:grid}._leftCol_vakd7_17{flex-direction:column;align-items:flex-start;display:flex}._label_vakd7_23{align-items:center;gap:8px;margin-bottom:clamp(20px,2.5vw,32px);display:flex}._labelDot_vakd7_30{color:var(--text-primary);font-size:7px;line-height:1}._labelText_vakd7_36{font-family:var(--font-sans);letter-spacing:.14em;color:var(--text-primary);text-transform:uppercase;font-size:11px;font-weight:500}._heading_vakd7_45{font-family:var(--font-display);color:var(--text-primary);letter-spacing:-.015em;margin-bottom:clamp(16px,2vw,24px);font-size:clamp(36px,3.4vw,52px);font-style:normal;font-weight:700;line-height:1.08}._body_vakd7_56{font-family:var(--font-sans);color:var(--text-muted);max-width:440px;margin-bottom:clamp(24px,3vw,36px);font-size:clamp(14px,1.05vw,16px);font-weight:400;line-height:1.6}._contactBtn_vakd7_66{font-family:var(--font-sans);color:var(--dark-text);background:var(--light-surface);letter-spacing:.02em;cursor:pointer;border-radius:999px;align-items:center;padding:10px 20px;font-size:14px;font-weight:500;text-decoration:none;transition:background .2s;display:inline-flex}._contactBtn_vakd7_66:hover{background:var(--light-surface-alt)}._rightCol_vakd7_87{flex-direction:column;width:100%;display:flex}._accordionWrap_vakd7_93{background:#f0ece7;border-radius:14px;width:100%;max-width:620px;padding:10px;overflow:hidden}._accordionList_vakd7_102{flex-direction:column;gap:6px;display:flex}._faqItem_vakd7_109{background:#faf8f5;border-radius:10px;transition:background .2s;overflow:hidden}._faqItemOpen_vakd7_116{background:#faf8f5}._faqQuestion_vakd7_120{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:56px;padding:14px 18px;transition:background .15s;display:flex}._faqQuestion_vakd7_120:hover{background:#00000005}._faqQuestion_vakd7_120:focus-visible{outline-offset:-2px;outline:2px solid #6b4a33}._questionText_vakd7_145{font-family:var(--font-sans);color:var(--dark-text);flex:1;font-size:clamp(15px,1.1vw,16px);font-weight:500;line-height:1.35}._faqToggle_vakd7_154{color:#fff;background:#1e2a3a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:background .2s,transform .2s;display:flex}._toggleIcon_vakd7_167{transition:transform .3s;display:block}._vertLine_vakd7_172{transform-origin:50%;transition:opacity .3s,transform .3s}._toggleIconOpen_vakd7_177 ._vertLine_vakd7_172{opacity:0;transform:scaleY(0)}._faqAnswer_vakd7_183{transition:max-height .35s cubic-bezier(.4,0,.2,1);overflow:hidden}._faqAnswerText_vakd7_188{font-family:var(--font-sans);color:#19191999;padding:0 18px 16px;font-size:clamp(14px,1vw,15px);font-weight:400;line-height:1.62}@media (width<=900px){._container_vakd7_7{grid-template-columns:1fr;gap:40px}._accordionWrap_vakd7_93,._body_vakd7_56{max-width:100%}}@media (width<=767px){._section_vakd7_1{padding-block:64px}._heading_vakd7_45{font-size:clamp(30px,8.5vw,40px)}._faqQuestion_vakd7_120{padding:12px 14px}._questionText_vakd7_145{font-size:15px}}._section_1x6i4_1{background-color:var(--surface);width:100%;margin:0;padding:0;line-height:0;overflow:hidden}._image_1x6i4_10{object-fit:cover;object-position:center 45%;width:100%;height:clamp(480px,50vw,700px);display:block}@media (width<=767px){._image_1x6i4_10{object-position:center 50%;height:clamp(340px,90vw,500px)}}._siteFooter_17ihw_4{background-color:#140c08;border-top:1px solid #ffffff0f;width:100%;padding:72px 0 28px}._footerContainer_17ihw_11{width:min(100% - 48px,1180px);margin-inline:auto}._footerMain_17ihw_17{grid-template-columns:1.3fr .65fr 1fr;align-items:start;gap:clamp(60px,8vw,120px);display:grid}._brandCol_17ihw_25{flex-direction:column;align-items:flex-start;display:flex}._logoWrap_17ihw_31{align-items:center;display:inline-flex}._logoImg_17ihw_36{aspect-ratio:1130/470;object-fit:cover;object-position:49.5% 47%;mix-blend-mode:screen;width:clamp(150px,12vw,180px);height:auto;display:block}._brandDesc_17ihw_46{font-family:var(--font-sans);color:#ffffff8c;max-width:260px;margin-top:20px;font-size:13px;line-height:1.6}._contactBtn_17ihw_55{color:#1b110c;font-family:var(--font-sans);letter-spacing:.01em;background:#f3f0ec;border-radius:999px;justify-content:center;align-items:center;width:fit-content;margin-top:24px;padding:11px 20px;font-size:13px;font-weight:500;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}._contactBtn_17ihw_55:hover{background:#fff;transform:translateY(-1px)}._colHeading_17ihw_81{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:#ffffff61;margin-bottom:20px;font-size:10px;font-weight:600;line-height:1}._navCol_17ihw_93{flex-direction:column;display:flex}._navList_17ihw_98{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}._navLink_17ihw_107{font-family:var(--font-sans);color:#ffffffa8;font-size:14px;font-weight:400;line-height:1.4;text-decoration:none;transition:color .2s}._navLink_17ihw_107:hover{color:#fff}._contactCol_17ihw_122{flex-direction:column;display:flex}._contactList_17ihw_127{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}._contactRow_17ihw_136{align-items:flex-start;gap:10px;display:flex}._icon_17ihw_142{color:#ffffff73;flex-shrink:0;margin-top:3px}._contactLink_17ihw_148{font-family:var(--font-sans);color:#ffffff9e;font-size:13.5px;line-height:1.5;text-decoration:none;transition:color .2s}._contactLink_17ihw_148:hover{color:#fff}._contactText_17ihw_161{font-family:var(--font-sans);color:#ffffff9e;font-size:13.5px;line-height:1.5}._footerBottom_17ihw_169{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:56px;padding-top:22px;display:flex}._copyright_17ihw_180{font-family:var(--font-sans);color:#fff6;margin:0;font-size:11.5px;line-height:1.4}._tagline_17ihw_188{font-family:var(--font-sans);color:#fff9;margin:0;font-size:11.5px;line-height:1.4}._legalLinks_17ihw_197{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._legalLink_17ihw_197{font-family:var(--font-sans);color:#ffffff73;white-space:nowrap;font-size:11.5px;text-decoration:none;transition:color .2s}._legalLink_17ihw_197:hover{color:#fffc}._legalDot_17ihw_217{color:#fff3;font-size:9px;line-height:1}@media (width<=1024px){._footerMain_17ihw_17{grid-template-columns:1.2fr .7fr 1fr;gap:40px}}@media (width<=767px){._siteFooter_17ihw_4{padding:56px 0 24px}._footerContainer_17ihw_11{width:calc(100% - 40px)}._footerMain_17ihw_17{grid-template-columns:1fr;gap:44px}._footerBottom_17ihw_169{flex-direction:column;align-items:flex-start;gap:12px;margin-top:44px}._legalLinks_17ihw_197{gap:8px}}@media (width<=390px){._footerContainer_17ihw_11{width:calc(100% - 32px)}}._section_2fdyj_1{background-color:var(--background);padding-top:clamp(80px,9vw,120px);padding-bottom:clamp(32px,4vw,56px);padding-inline:var(--pad-x)}._container_2fdyj_8{width:min(calc(100% - calc(var(--pad-x) * 2)), var(--container-max));margin-inline:auto}._labelRow_2fdyj_13{align-items:center;gap:8px;margin-bottom:clamp(16px,2vw,24px);display:flex}._labelDot_2fdyj_20{color:var(--text-primary);font-size:7px;line-height:1}._labelText_2fdyj_26{font-family:var(--font-sans);letter-spacing:.14em;color:var(--text-primary);text-transform:uppercase;font-size:11px;font-weight:500}._heading_2fdyj_35{font-family:var(--font-sans);letter-spacing:-.045em;color:var(--text-primary);margin-bottom:clamp(24px,3vw,40px);font-size:clamp(44px,5.4vw,72px);font-weight:500;line-height:1.04}._subtitle_2fdyj_45{font-family:var(--font-sans);color:var(--text-muted);letter-spacing:.05em;text-align:center;font-size:clamp(14px,1.1vw,16px);font-weight:400}@media (width<=767px){._heading_2fdyj_35{letter-spacing:-.04em;font-size:clamp(36px,9vw,48px)}._subtitle_2fdyj_45{text-align:left}}._section_h0iqc_1{padding-inline:var(--pad-x);background:var(--background);padding-bottom:clamp(64px,8vw,104px);position:relative}._container_h0iqc_8{width:min(calc(100% - calc(var(--pad-x) * 2)), var(--container-max));margin-inline:auto}._grid_h0iqc_13{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(18px,2.2vw,28px);display:grid}._card_h0iqc_20{background:#21140d;border:1px solid #ffffff1f;border-radius:8px;flex-direction:column;min-width:0;transition:border-color .22s,transform .22s;display:flex;overflow:hidden}._card_h0iqc_20:first-child{grid-column:1/-1;grid-template-columns:minmax(0,1.3fr) minmax(320px,.7fr);display:grid}._card_h0iqc_20:hover{border-color:#ffffff47;transform:translateY(-2px)}._cardComingSoon_h0iqc_42{background:#1c110b}._visualWrap_h0iqc_46{background:#120904;width:100%;height:280px;position:relative;overflow:hidden}._card_h0iqc_20:first-child ._visualWrap_h0iqc_46{height:100%;min-height:430px}._image_h0iqc_59{object-fit:cover;object-position:center 45%;width:100%;height:100%;transition:transform .45s cubic-bezier(.22,1,.36,1);display:block}._card_h0iqc_20:nth-child(2) ._image_h0iqc_59{object-position:center 48%}._card_h0iqc_20:nth-child(3) ._image_h0iqc_59{object-position:center 52%}._card_h0iqc_20:hover ._image_h0iqc_59{transform:scale(1.025)}._placeholder_h0iqc_80{width:100%;height:100%;color:var(--text-muted);background:#1b100a;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}._placeholderIcon_h0iqc_92{color:#ffffff4d}._podIcon_h0iqc_96{display:block}._placeholderText_h0iqc_100{font-family:var(--font-sans);letter-spacing:.12em;color:#fff6;text-transform:uppercase;font-size:11px}._badge_h0iqc_108{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);border-radius:3px;padding:6px 11px;font-size:10px;font-weight:600;position:absolute;top:16px;right:16px}._badgeAvailable_h0iqc_123{color:#28170e;background:#faf7f3eb;border:1px solid #ffffffa6}._badgeComingSoon_h0iqc_129{color:#ffffffbf;background:#170d07c7;border:1px solid #ffffff2e}._content_h0iqc_135{flex-direction:column;flex-grow:1;padding:clamp(24px,3vw,38px);display:flex}._card_h0iqc_20:first-child ._content_h0iqc_135{justify-content:center}._meta_h0iqc_146{margin-bottom:14px}._subtitle_h0iqc_150{font-family:var(--font-sans);letter-spacing:.1em;color:#c8bdb4;text-transform:uppercase;margin-bottom:7px;font-size:10.5px;font-weight:600}._title_h0iqc_160{font-family:var(--font-sans);letter-spacing:-.03em;color:var(--text-primary);margin:0;font-size:clamp(22px,2vw,30px);font-weight:500;line-height:1.15}._card_h0iqc_20:first-child ._title_h0iqc_160{font-size:clamp(28px,3vw,40px)}._description_h0iqc_174{font-family:var(--font-sans);color:var(--text-secondary);flex-grow:1;margin-bottom:26px;font-size:13.5px;line-height:1.7}._tiersSection_h0iqc_183{border-top:1px solid #ffffff1a;margin-top:auto;padding-top:18px}._previewHighlights_h0iqc_189{flex-direction:column;gap:9px;margin:0 0 22px;padding:0;list-style:none;display:flex}._highlightItem_h0iqc_198{font-family:var(--font-sans);color:var(--text-secondary);align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}._highlightDot_h0iqc_208{color:#d8d0ca;margin-top:5px;font-size:7px;line-height:1}._actionWrap_h0iqc_215{flex-direction:column;display:flex}._specBtn_h0iqc_220{width:100%;min-height:46px;font-family:var(--font-sans);letter-spacing:.01em;color:#28170e;background:#f3eee8;border:1px solid #f3eee8;border-radius:4px;justify-content:center;align-items:center;padding:11px 18px;font-size:13px;font-weight:600;text-decoration:none;transition:background .18s,color .18s;display:inline-flex}._specBtn_h0iqc_220:hover{color:#fff;background:0 0}._comingSoonNotice_h0iqc_244{font-family:var(--font-sans);color:var(--text-muted);border-top:1px solid #ffffff14;align-items:flex-start;gap:9px;margin-top:auto;padding-top:18px;font-size:12.5px;line-height:1.5;display:flex}._noticeDot_h0iqc_257{color:#ffffff73;margin-top:2px;font-size:10px}@media (width<=900px){._card_h0iqc_20:first-child{grid-template-columns:1fr}._card_h0iqc_20:first-child ._visualWrap_h0iqc_46{height:clamp(300px,52vw,430px);min-height:0}}@media (width<=767px){._grid_h0iqc_13{grid-template-columns:1fr}._card_h0iqc_20:first-child{grid-column:auto}._visualWrap_h0iqc_46,._card_h0iqc_20:first-child ._visualWrap_h0iqc_46{height:clamp(230px,65vw,320px)}._content_h0iqc_135{padding:22px 20px 24px}}._section_1ls0u_1{background-color:var(--surface);padding-block:var(--space-section);padding-inline:var(--pad-x)}._container_1ls0u_7{width:min(calc(100% - calc(var(--pad-x) * 2)), var(--container-max));grid-template-columns:1fr 1.3fr;align-items:start;gap:clamp(48px,6vw,96px);margin-inline:auto;display:grid}._leftCol_1ls0u_17{flex-direction:column;align-items:flex-start;display:flex;position:sticky;top:2rem}._label_1ls0u_25{align-items:center;gap:8px;margin-bottom:24px;display:flex}._labelDot_1ls0u_32{color:var(--text-primary);font-size:7px;line-height:1}._labelText_1ls0u_38{font-family:var(--font-sans);letter-spacing:.14em;color:var(--text-primary);text-transform:uppercase;font-size:11px;font-weight:500}._heading_1ls0u_47{font-family:var(--font-display);color:var(--text-primary);letter-spacing:-.01em;margin-bottom:16px;font-size:clamp(36px,4vw,56px);font-style:normal;font-weight:700;line-height:1.1}._subheading_1ls0u_58{font-family:var(--font-display);color:var(--text-secondary);margin-bottom:32px;font-size:clamp(18px,2vw,24px);font-style:normal;font-weight:400;line-height:1.4}._btnGroup_1ls0u_68{flex-wrap:wrap;gap:10px;display:flex}._btn_1ls0u_68{font-family:var(--font-sans);letter-spacing:.02em;white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;padding:10px 22px;font-size:14px;font-weight:500;text-decoration:none;transition:background .2s,border-color .2s,color .2s;display:inline-flex}._btnLight_1ls0u_89{background:var(--light-surface);color:var(--dark-text);border:none}._btnLight_1ls0u_89:hover{background:var(--light-surface-alt)}._btnOutline_1ls0u_99{border:1px solid var(--border);color:var(--text-secondary);background:0 0}._btnOutline_1ls0u_99:hover{color:var(--text-primary);border-color:#ffffff4d}._rightCol_1ls0u_111{padding-top:4px}._timeline_1ls0u_115{flex-direction:column;list-style:none;display:flex}._timelineItem_1ls0u_121{grid-template-columns:32px 1fr;gap:20px;display:grid;position:relative}._nodeWrap_1ls0u_129{flex-direction:column;flex-shrink:0;align-items:center;padding-top:4px;display:flex}._node_1ls0u_129{background:var(--text-primary);z-index:1;border-radius:50%;flex-shrink:0;width:14px;height:14px;position:relative}._line_1ls0u_147{background:#f7f3ee33;flex:1;width:1px;min-height:48px;margin-top:6px;margin-bottom:6px}._timelineContent_1ls0u_157{padding-bottom:clamp(32px,4vw,48px)}._stageNumber_1ls0u_161{font-family:var(--font-sans);letter-spacing:.1em;color:var(--text-muted);margin-bottom:4px;font-size:12px;font-weight:500}._stageTitle_1ls0u_170{font-family:var(--font-sans);color:var(--text-primary);margin-bottom:8px;font-size:clamp(16px,1.2vw,18px);font-weight:500;line-height:1.35}._stageDesc_1ls0u_179{font-family:var(--font-sans);color:var(--text-muted);max-width:440px;font-size:clamp(13px,.95vw,15px);font-weight:400;line-height:1.65}@media (width<=899px){._container_1ls0u_7{grid-template-columns:1fr;gap:40px}._leftCol_1ls0u_17{position:static}._stageDesc_1ls0u_179{max-width:100%}}._selector_qcfm8_1{border:1px solid var(--quantity-border,#ffffff4d);background:var(--quantity-background,#ffffff09);border-radius:4px;grid-template-columns:44px 46px 44px;align-items:center;min-height:44px;display:inline-grid;overflow:hidden}._button_qcfm8_12{width:44px;height:44px;color:var(--quantity-color,#f5f1ec);font:inherit;cursor:pointer;background:0 0;border:0;font-size:1.15rem;transition:background-color .18s,color .18s}._button_qcfm8_12:hover:not(:disabled){color:var(--quantity-color,#fff);background:var(--quantity-hover,#ffffff1a)}._button_qcfm8_12:focus-visible{outline:2px solid var(--quantity-focus,#f5f1ec);outline-offset:-3px}._button_qcfm8_12:disabled{cursor:not-allowed;opacity:.32}._value_qcfm8_39{text-align:center;color:var(--quantity-color,#f5f1ec);font-variant-numeric:tabular-nums;font-weight:600}._section_dbbl0_1{background-color:var(--background);padding-inline:var(--pad-x);isolation:isolate;padding-bottom:clamp(48px,6vw,72px);position:relative;overflow:clip}._container_dbbl0_11{width:min(calc(100% - calc(var(--pad-x) * 2)), var(--container-max));z-index:2;margin-inline:auto;position:relative}._wordmarkWrap_dbbl0_27{z-index:1;pointer-events:none;height:0;position:sticky;top:28vh;overflow:visible}._wordmark_dbbl0_27{font-family:var(--font-sans);letter-spacing:-.06em;color:#ebe1da2e;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;font-size:clamp(64px,10vw,150px);font-weight:500;line-height:.82;animation:.9s cubic-bezier(.22,1,.36,1) both _specWordmarkIn_dbbl0_1;position:absolute;top:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000000e6 0%,#000c 50%,#0000004d 80%,#0000 100%);mask-image:linear-gradient(#000000e6 0%,#000c 50%,#0000004d 80%,#0000 100%)}@keyframes _specWordmarkIn_dbbl0_1{0%{opacity:0;transform:translate(-50%)translateY(28px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (prefers-reduced-motion:reduce){._wordmark_dbbl0_27{animation:none}}._specTable_dbbl0_94{border-top:1px solid var(--border);flex-direction:column;display:flex}._specRow_dbbl0_100{border-bottom:1px solid var(--border);grid-template-columns:220px 1fr;align-items:baseline;gap:24px;padding:clamp(12px,1.2vw,16px) 0;display:grid}._specLabel_dbbl0_109{font-family:var(--font-sans);color:var(--text-muted);letter-spacing:.01em;flex-shrink:0;font-size:14px;font-weight:400;line-height:1.5}._specValue_dbbl0_119{font-family:var(--font-sans);color:var(--text-secondary);letter-spacing:.01em;text-align:right;margin:0;font-size:14px;font-weight:400;line-height:1.6}._specList_dbbl0_130{text-align:right;list-style:none}._specList_dbbl0_130 li{line-height:1.65}._specNote_dbbl0_139{font-family:var(--font-sans);color:var(--text-muted);border-left:2px solid #ffffff2e;max-width:720px;margin-top:8px;padding-left:16px;font-size:13.5px;line-height:1.6}._conventionalNote_dbbl0_150{font-family:var(--font-sans);color:var(--text-secondary);letter-spacing:.01em;margin-top:28px;font-size:13px;font-weight:600}@media (width<=767px){._specRow_dbbl0_100{grid-template-columns:1fr;gap:4px;padding:12px 0}._specLabel_dbbl0_109{text-transform:uppercase;letter-spacing:.08em;font-size:12px}._specValue_dbbl0_119{text-align:left;font-size:14px}._specList_dbbl0_130{text-align:left}._wordmarkWrap_dbbl0_27{top:20vh}._wordmark_dbbl0_27{color:#ebe1da1f;white-space:normal;text-align:center;width:90vw;font-size:clamp(52px,18vw,88px);line-height:.9;left:50%}}@media (width>=768px) and (width<=1023px){._wordmarkWrap_dbbl0_27{top:25vh}._wordmark_dbbl0_27{color:#ebe1da26;font-size:clamp(70px,11vw,130px)}}._page_18en8_1{background-color:var(--background);color:var(--text-primary);min-height:100vh;padding-bottom:clamp(60px,8vw,100px)}._container_18en8_8{width:min(calc(100% - calc(var(--pad-x) * 2)), var(--container-max));margin-inline:auto}._navBar_18en8_14{padding-top:clamp(100px,12vw,140px);padding-bottom:24px}._backLink_18en8_19{font-family:var(--font-sans);color:var(--text-muted);align-items:center;gap:8px;font-size:13px;font-weight:500;text-decoration:none;transition:color .2s,transform .2s;display:inline-flex}._backLink_18en8_19:hover{color:var(--text-primary);transform:translate(-2px)}._heroGrid_18en8_37{border-bottom:1px solid var(--border);grid-template-columns:1fr 1.05fr;align-items:start;gap:clamp(32px,5vw,64px);padding-bottom:clamp(60px,7vw,90px);display:grid}._visualColumn_18en8_47{position:sticky;top:100px}._imageCard_18en8_52{border:1px solid var(--border);background:var(--surface);border-radius:10px;position:relative;overflow:hidden;box-shadow:0 16px 40px #0006}._mainImage_18en8_61{aspect-ratio:4/3.5;object-fit:cover;width:100%;height:auto;display:block}._badgeOverlay_18en8_69{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--text-primary);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#120a05d9;border:1px solid #fff3;border-radius:3px;align-items:center;gap:6px;padding:6px 14px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;top:16px;left:16px}._badgeDot_18en8_89{background:#f3eee8;border-radius:50%;width:6px;height:6px}._detailsColumn_18en8_97{flex-direction:column;display:flex}._eyebrow_18en8_102{font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:#c8bdb4;align-items:center;gap:8px;margin-bottom:8px;font-size:11px;font-weight:600;display:inline-flex}._title_18en8_115{font-family:var(--font-sans);color:var(--text-primary);margin-bottom:8px;font-size:clamp(30px,3vw,42px);font-weight:500;line-height:1.15}._subtitle_18en8_124{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);margin-bottom:20px;font-size:14px;font-weight:500}._description_18en8_134{font-family:var(--font-sans);color:var(--text-secondary);margin-bottom:28px;font-size:15px;line-height:1.7}._orderCard_18en8_143{background:var(--surface);border:1px solid var(--border);border-radius:8px;margin-bottom:28px;padding:24px}._orderSectionTitle_18en8_151{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin-bottom:14px;font-size:12px;font-weight:600}._variantGrid_18en8_161{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:24px;display:grid}._variantOption_18en8_168{cursor:pointer;text-align:center;background:#ffffff08;border:1px solid #ffffff1a;border-radius:6px;flex-direction:column;padding:16px 12px;transition:all .2s;display:flex;position:relative}._variantOption_18en8_168:hover{background:#ffffff0d;border-color:#ffffff40}._variantOptionSelected_18en8_186{background:#ffffff12;border-color:#f3eee8;box-shadow:inset 0 0 0 1px #f3eee8a6}._variantRadio_18en8_192{opacity:0;pointer-events:none;position:absolute}._variantSize_18en8_198{font-family:var(--font-sans);color:var(--text-primary);margin-bottom:4px;font-size:18px;font-weight:600}._variantPrice_18en8_206{font-family:var(--font-sans);color:#f3eee8;font-size:14px;font-weight:600}._variantSubnote_18en8_213{font-family:var(--font-sans);color:var(--text-muted);margin-top:4px;font-size:10.5px}._actionsRow_18en8_221{align-items:center;gap:16px;display:flex}._addButton_18en8_227{color:#28170e;min-height:48px;font-family:var(--font-sans);cursor:pointer;background:#f3eee8;border:1px solid #f3eee8;border-radius:4px;flex:1;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:14px;font-weight:700;transition:background .2s,opacity .2s,transform .15s;display:inline-flex}._addButton_18en8_227:hover:not(:disabled){background:#fff;transform:translateY(-1px)}._addButton_18en8_227:disabled{opacity:.5;cursor:not-allowed;transform:none}._feedbackMessage_18en8_257{font-family:var(--font-sans);color:var(--text-primary);background:#ffffff0f;border:1px solid #ffffff2e;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:12px 16px;font-size:13px;display:flex}._viewCartLink_18en8_272{color:#f3eee8;text-underline-offset:3px;white-space:nowrap;font-weight:600;text-decoration:underline}._viewCartLink_18en8_272:hover{color:#fff}._bulkMessage_18en8_284{font-family:var(--font-sans);color:var(--text-muted);margin-top:16px;font-size:12.5px;line-height:1.55}._bulkMessage_18en8_284 a{color:var(--text-primary);text-underline-offset:3px;text-decoration:underline}._bulkWarning_18en8_298{font-family:var(--font-sans);color:var(--text-secondary);background:#ffffff0d;border:1px solid #ffffff29;border-radius:6px;margin-top:16px;padding:12px 16px;font-size:13px;line-height:1.5}._bulkQuoteLink_18en8_310{color:#f7f3ee;text-underline-offset:3px;margin-top:6px;font-weight:600;text-decoration:underline;display:inline-block}._shippingAssurance_18en8_320{font-family:var(--font-sans);color:var(--text-muted);border-top:1px solid #ffffff14;flex-direction:column;gap:10px;padding-top:16px;font-size:12.5px;display:flex}._assuranceItem_18en8_331{align-items:center;gap:10px;display:flex}._assuranceIcon_18en8_337{color:#c8bdb4;flex:0 0 18px;width:18px;height:18px;display:inline-flex}._assuranceIcon_18en8_337 svg{width:100%;height:100%}._specsSection_18en8_351{padding-top:clamp(60px,8vw,90px);padding-bottom:clamp(40px,6vw,70px)}._specsHeader_18en8_356{margin-bottom:clamp(32px,4vw,48px)}._specsTitle_18en8_360{font-family:var(--font-display);color:var(--text-primary);margin-bottom:8px;font-size:clamp(28px,2.5vw,36px);font-weight:600}._specsSubtitle_18en8_368{font-family:var(--font-sans);color:var(--text-muted);font-size:14px}._specTable_18en8_374{grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:24px;display:grid}._specCard_18en8_381{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:6px;padding:16px 20px;display:flex}._specLabel_18en8_391{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);font-size:11px;font-weight:600}._specValue_18en8_400{font-family:var(--font-sans);color:var(--text-primary);font-size:14px;font-weight:500;line-height:1.5}._specList_18en8_408{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}._specTag_18en8_417{background:#ffffff0d;border:1px solid #ffffff14;border-radius:6px;padding:3px 8px;font-size:12px;display:inline-block}._specNote_18en8_426{font-family:var(--font-sans);color:var(--text-muted);max-width:800px;font-size:13px;font-style:italic;line-height:1.6}@media (width<=900px){._heroGrid_18en8_37{grid-template-columns:1fr;gap:36px}._visualColumn_18en8_47{position:static}._specTable_18en8_374{grid-template-columns:1fr}}@media (width<=600px){._variantGrid_18en8_161{grid-template-columns:1fr}._actionsRow_18en8_221{flex-direction:column;align-items:stretch}}._section_bq0xx_1{background-color:var(--background);padding-top:clamp(70px,7vw,105px);padding-bottom:clamp(60px,7vw,90px)}._container_bq0xx_7{width:min(100% - 48px,1180px);margin-inline:auto}._introContent_bq0xx_12{max-width:680px}._heading_bq0xx_16{font-family:var(--font-sans);letter-spacing:-.04em;color:#f5f0ea;margin-bottom:clamp(14px,1.5vw,20px);font-size:clamp(40px,4vw,60px);font-style:normal;font-weight:500;line-height:1.12}._subtitle_bq0xx_27{font-family:var(--font-sans);color:var(--text-primary);margin-bottom:18px;font-size:clamp(17px,1.3vw,20px);font-weight:500;line-height:1.35}._body_bq0xx_36{font-family:var(--font-sans);max-width:600px;color:var(--text-secondary);flex-direction:column;gap:14px;font-size:clamp(15px,1.1vw,17px);line-height:1.65;display:flex}._btn_bq0xx_47{color:#18100b;font-family:var(--font-sans);white-space:nowrap;cursor:pointer;background:#f4f2ef;border-radius:999px;justify-content:center;align-items:center;width:fit-content;margin-top:24px;padding:10px 18px;font-size:14px;font-weight:500;text-decoration:none;transition:background .2s,opacity .2s;display:inline-flex}._btn_bq0xx_47:hover{background:#e8e4e0}._imageWrap_bq0xx_71{border-radius:14px;width:100%;margin-top:48px;overflow:hidden}._plantImage_bq0xx_78{object-fit:cover;object-position:center 35%;width:100%;height:clamp(480px,48vw,650px);display:block}@media (width<=767px){._section_bq0xx_1{padding-top:56px;padding-bottom:48px}._container_bq0xx_7{width:min(100% - 32px,1180px)}._heading_bq0xx_16{font-size:clamp(34px,9vw,44px)}._subtitle_bq0xx_27{font-size:17px}._body_bq0xx_36{font-size:15px}._imageWrap_bq0xx_71{border-radius:10px;margin-top:36px}._plantImage_bq0xx_78{height:clamp(340px,95vw,480px)}}._section_vr08o_1{background-color:var(--background);padding-top:clamp(60px,7vw,100px);padding-bottom:clamp(60px,7vw,90px)}._container_vr08o_7{width:min(100% - 48px,1180px);margin-inline:auto}._headerGrid_vr08o_13{grid-template-columns:minmax(0,1fr) minmax(320px,.75fr);align-items:end;gap:clamp(48px,8vw,120px);display:grid}._leftCol_vr08o_20{flex-direction:column;display:flex}._label_vr08o_25{align-items:center;gap:8px;margin-bottom:20px;display:flex}._labelDot_vr08o_32{color:var(--text-primary);flex-shrink:0;font-size:7px;line-height:1}._labelText_vr08o_39{font-family:var(--font-sans);letter-spacing:.14em;color:var(--text-primary);text-transform:uppercase;font-size:11px;font-weight:500}._heading_vr08o_48{font-family:var(--font-sans);color:var(--text-primary);letter-spacing:-.035em;font-size:clamp(32px,3.2vw,46px);font-style:normal;font-weight:500;line-height:1.1}._rightCol_vr08o_58{padding-bottom:6px}._supportingText_vr08o_62{font-family:var(--font-sans);color:var(--text-secondary);max-width:470px;font-size:clamp(15px,1.1vw,17px);line-height:1.6}._imageGrid_vr08o_71{grid-template-columns:1.65fr 1fr;gap:14px;margin-top:clamp(32px,4vw,44px);display:grid}._imageWrap_vr08o_78{border-radius:12px;overflow:hidden}._storyImage_vr08o_83{object-fit:cover;width:100%;height:clamp(330px,30vw,440px);display:block}@media (width<=1024px){._headerGrid_vr08o_13{grid-template-columns:1fr 1fr;gap:40px}._imageGrid_vr08o_71{grid-template-columns:1.4fr 1fr}._storyImage_vr08o_83{height:clamp(280px,32vw,360px)}}@media (width<=767px){._section_vr08o_1{padding-top:48px;padding-bottom:48px}._container_vr08o_7{width:min(100% - 32px,1180px)}._headerGrid_vr08o_13{grid-template-columns:1fr;align-items:flex-start;gap:20px}._heading_vr08o_48{font-size:clamp(30px,8vw,40px)}._supportingText_vr08o_62{max-width:100%;font-size:15px}._imageGrid_vr08o_71{grid-template-columns:1fr;gap:12px;margin-top:28px}._storyImage_vr08o_83{border-radius:10px;height:clamp(260px,75vw,360px)}}._section_1fsf6_1{background-color:var(--background);padding-top:clamp(60px,7vw,90px);padding-bottom:clamp(70px,8vw,100px)}._container_1fsf6_7{flex-direction:column;width:min(100% - 48px,820px);margin-inline:auto;display:flex}._storyBlock_1fsf6_14{flex-direction:column;display:flex}._withDivider_1fsf6_19{border-top:1px solid #ffffff14;margin-top:clamp(48px,5.5vw,64px);padding-top:clamp(44px,5vw,56px)}._heading_1fsf6_25{font-family:var(--font-sans);color:var(--text-primary);letter-spacing:-.025em;margin-bottom:clamp(14px,1.5vw,20px);font-size:clamp(26px,2.2vw,34px);font-style:normal;font-weight:500;line-height:1.15}._body_1fsf6_36{font-family:var(--font-sans);color:var(--text-secondary);flex-direction:column;gap:14px;font-size:clamp(15px,1.05vw,16.5px);line-height:1.7;display:flex}@media (width<=767px){._section_1fsf6_1{padding-top:48px;padding-bottom:56px}._container_1fsf6_7{width:min(100% - 32px,820px)}._withDivider_1fsf6_19{margin-top:40px;padding-top:36px}._heading_1fsf6_25{font-size:clamp(25px,7vw,32px)}._body_1fsf6_36{font-size:15px}}._section_nyhmr_4{background-color:var(--background);padding-top:clamp(64px,7vw,100px);padding-bottom:clamp(90px,8vw,130px);scroll-margin-top:100px}._container_nyhmr_11{width:min(100% - 48px,1180px);margin-inline:auto}._intro_nyhmr_17{max-width:640px}._labelRow_nyhmr_21{align-items:center;gap:8px;margin-bottom:18px;display:flex}._labelDot_nyhmr_28{color:var(--text-primary);flex-shrink:0;font-size:7px;line-height:1}._labelText_nyhmr_35{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--text-primary);font-size:11px;font-weight:600}._heading_nyhmr_44{font-family:var(--font-sans);letter-spacing:-.04em;color:var(--text-primary);margin-bottom:22px;font-size:clamp(40px,4vw,58px);font-weight:500;line-height:1.05}._description_nyhmr_54{font-family:var(--font-sans);color:#ffffffb8;max-width:560px;font-size:16px;line-height:1.6}._grid_nyhmr_63{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;gap:clamp(32px,5vw,72px);margin-top:56px;display:grid}._imageWrap_nyhmr_72{border-radius:8px;min-height:560px;overflow:hidden}._image_nyhmr_72{object-fit:cover;object-position:center 30%;width:100%;height:100%;display:block}._formCard_nyhmr_87{background:#21140d;border:1px solid #ffffff21;border-radius:8px;flex-direction:column;padding:clamp(28px,3vw,42px);display:flex;box-shadow:0 20px 55px #00000024}._formIntro_nyhmr_98{margin-bottom:28px}._formHeading_nyhmr_102{font-family:var(--font-sans);color:var(--text-primary);letter-spacing:-.025em;margin-bottom:8px;font-size:clamp(26px,2.5vw,32px);font-style:normal;font-weight:500;line-height:1.15}._formSubtext_nyhmr_113{font-family:var(--font-sans);color:#fff9;font-size:14px;line-height:1.5}._form_nyhmr_87{flex-direction:column;flex:1;gap:18px;display:flex}._formRow_nyhmr_128{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._fieldGroup_nyhmr_134{flex-direction:column;display:flex}._label_nyhmr_21{font-family:var(--font-sans);color:#ffffffd1;margin-bottom:8px;font-size:13px;font-weight:500;line-height:1}._optional_nyhmr_149{color:#ffffff73;font-weight:400}._control_nyhmr_155{color:#21150f;width:100%;min-height:52px;font-family:var(--font-sans);appearance:none;background:#f7f3eff5;border:1px solid #ffffff1f;border-radius:4px;outline:none;padding:0 16px;font-size:14px;line-height:1;transition:border-color .2s,box-shadow .2s}._control_nyhmr_155::placeholder{color:#20161173}._control_nyhmr_155:focus{border-color:#c2a082d9;box-shadow:0 0 0 3px #c2a08224}._controlError_nyhmr_183{border-color:#c85a4bb3}._controlError_nyhmr_183:focus{border-color:#c85a4bd9;box-shadow:0 0 0 3px #c85a4b1f}._control_nyhmr_155:-webkit-autofill{-webkit-text-fill-color:#21150f;caret-color:#21150f;-webkit-box-shadow:inset 0 0 0 1000px #f7f3eff5}._control_nyhmr_155:-webkit-autofill:hover{-webkit-text-fill-color:#21150f;caret-color:#21150f;-webkit-box-shadow:inset 0 0 0 1000px #f7f3eff5}._control_nyhmr_155:-webkit-autofill:focus{-webkit-text-fill-color:#21150f;caret-color:#21150f;-webkit-box-shadow:inset 0 0 0 1000px #f7f3eff5}._textarea_nyhmr_202{resize:vertical;border-radius:4px;min-height:160px;padding:16px;line-height:1.55}._errorMsg_nyhmr_211{font-family:var(--font-sans);color:#dc6e5af2;margin-top:6px;font-size:12px;line-height:1.4}._errorBanner_nyhmr_220{background:#c83c321f;border:1px solid #c83c3240;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}._errorBanner_nyhmr_220 p{font-family:var(--font-sans);color:#ffa08cf2;flex:1;font-size:13px;line-height:1.45}._retryBtn_nyhmr_240{font-family:var(--font-sans);color:#ffa08cf2;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffa08c59;border-radius:999px;flex-shrink:0;padding:6px 14px;font-size:13px;font-weight:500;transition:background .2s}._retryBtn_nyhmr_240:hover{background:#ffa08c1a}._submitBtn_nyhmr_260{color:#1c110b;width:100%;min-height:54px;font-family:var(--font-sans);letter-spacing:.01em;cursor:pointer;background:#f2eee9;border:1px solid #ffffff26;border-radius:4px;justify-content:center;align-items:center;gap:10px;margin-top:4px;font-size:14px;font-weight:600;transition:transform .2s,background .2s,box-shadow .2s,opacity .2s;display:flex}._submitBtn_nyhmr_260:hover:not(:disabled){background:#fff;transform:translateY(-1px);box-shadow:0 8px 25px #00000029}._submitBtn_nyhmr_260:disabled{opacity:.72;cursor:not-allowed;transform:none}._btnArrow_nyhmr_296{flex-shrink:0;transition:transform .2s}._submitBtn_nyhmr_260:hover:not(:disabled) ._btnArrow_nyhmr_296{transform:translate(3px)}@keyframes _spin_nyhmr_310{to{transform:rotate(360deg)}}._spinner_nyhmr_310{border:2px solid #1c110b40;border-top-color:#1c110b;border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.7s linear infinite _spin_nyhmr_310;display:inline-block}._successMsg_nyhmr_322{text-align:center;flex-direction:column;flex:1;align-items:center;gap:12px;padding:48px 16px;display:flex}._successIcon_nyhmr_332{color:#8cc88cf2;background:#78aa782e;border:1px solid #78aa784d;border-radius:50%;place-items:center;width:52px;height:52px;font-size:22px;font-weight:300;display:grid}._successTitle_nyhmr_345{font-family:var(--font-sans);color:var(--text-primary);max-width:340px;font-size:clamp(20px,2vw,26px);font-style:normal;font-weight:600;line-height:1.25}._successBody_nyhmr_355{font-family:var(--font-sans);color:#fff9;font-size:14px;line-height:1.5}._infoStrip_nyhmr_363{border-top:1px solid #ffffff14;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:48px;padding-top:32px;display:grid}._infoItem_nyhmr_372{flex-direction:column;gap:8px;display:flex}._infoLabel_nyhmr_378{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:#ffffff73;font-size:10px;font-weight:600}._infoValue_nyhmr_387{font-family:var(--font-sans);color:#ffffffe0;font-size:14px;font-weight:400;line-height:1.45;transition:color .2s}a._infoValue_nyhmr_387:hover{color:var(--text-primary)}@media (width<=1024px){._grid_nyhmr_63{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:36px}._imageWrap_nyhmr_72{min-height:520px}._formCard_nyhmr_87{padding:28px}}@media (width<=899px){._grid_nyhmr_63{grid-template-columns:1fr;gap:28px}._imageWrap_nyhmr_72{border-radius:8px;min-height:360px}._formCard_nyhmr_87{border-radius:8px}._infoStrip_nyhmr_363{grid-template-columns:1fr;gap:24px}}@media (width<=767px){._section_nyhmr_4{padding-top:56px;padding-bottom:72px}._container_nyhmr_11{width:calc(100% - 40px)}._heading_nyhmr_44{font-size:clamp(36px,9vw,46px)}._description_nyhmr_54{font-size:15px}._grid_nyhmr_63{gap:24px;margin-top:36px}._imageWrap_nyhmr_72{border-radius:6px;min-height:clamp(300px,90vw,440px)}._formCard_nyhmr_87{border-radius:6px;padding:22px 18px}._formRow_nyhmr_128{grid-template-columns:1fr}._control_nyhmr_155{font-size:16px}._infoStrip_nyhmr_363{margin-top:36px;padding-top:28px}}@media (width<=390px){._container_nyhmr_11{width:calc(100% - 32px)}._formCard_nyhmr_87{padding:18px 14px}}._section_1ta8x_1{background-color:var(--background);padding-top:clamp(64px,7vw,100px);padding-bottom:clamp(80px,9vw,120px);padding-inline:var(--pad-x);min-height:70vh}._container_1ta8x_9{width:min(calc(100% - calc(var(--pad-x) * 2)), 840px);margin-inline:auto}._header_1ta8x_15{border-bottom:1px solid #ffffff1a;margin-bottom:clamp(36px,4vw,56px);padding-bottom:clamp(24px,3vw,36px)}._labelRow_1ta8x_21{align-items:center;gap:8px;margin-bottom:16px;display:flex}._labelDot_1ta8x_28{color:var(--text-primary);font-size:7px;line-height:1}._labelText_1ta8x_34{font-family:var(--font-sans);letter-spacing:.14em;color:var(--text-primary);text-transform:uppercase;font-size:11px;font-weight:500}._title_1ta8x_43{color:var(--text-primary);letter-spacing:-.02em;margin-bottom:14px;font-family:Times New Roman,Times,serif;font-size:clamp(34px,4.8vw,54px);font-weight:700;line-height:1.15}._meta_1ta8x_53{font-family:var(--font-sans);color:var(--text-muted);letter-spacing:.02em;font-size:13px}._content_1ta8x_61{flex-direction:column;gap:clamp(32px,3.5vw,44px);display:flex}._block_1ta8x_67{flex-direction:column;gap:14px;display:flex}._blockHeading_1ta8x_73{font-family:var(--font-display);color:var(--text-primary);margin:0;font-size:clamp(20px,2.2vw,25px);font-weight:600;line-height:1.3}._blockSubheading_1ta8x_82{font-family:var(--font-sans);color:var(--text-primary);letter-spacing:.01em;margin:6px 0 2px;font-size:15px;font-weight:600}._paragraph_1ta8x_91{font-family:var(--font-sans);color:var(--text-secondary);margin:0;font-size:15px;line-height:1.75}._list_1ta8x_99{flex-direction:column;gap:10px;margin:4px 0 0;padding:0;list-style:none;display:flex}._listItem_1ta8x_108{font-family:var(--font-sans);color:var(--text-secondary);padding-left:22px;font-size:15px;line-height:1.65;position:relative}._listItem_1ta8x_108:before{content:"—";color:var(--text-muted);position:absolute;left:0}._infoCard_1ta8x_125{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:12px;margin-top:6px;padding:22px 24px;display:flex}._infoRow_1ta8x_136{font-family:var(--font-sans);border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:10px;font-size:14px;line-height:1.5;display:flex}._infoRow_1ta8x_136:last-child{border-bottom:none;padding-bottom:0}._infoLabel_1ta8x_153{color:var(--text-muted);flex-shrink:0;font-weight:400}._infoValue_1ta8x_159{color:var(--text-primary);text-align:right;word-break:break-word;font-weight:500}._link_1ta8x_166{color:var(--text-primary);text-underline-offset:3px;text-decoration:underline;transition:color .2s}._link_1ta8x_166:hover{color:#fff}._divider_1ta8x_177{border:none;border-top:1px solid #ffffff14;margin:8px 0}@media (width<=767px){._section_1ta8x_1{padding-top:48px;padding-bottom:72px}._title_1ta8x_43{font-size:clamp(30px,8vw,42px)}._infoRow_1ta8x_136{flex-direction:column;align-items:flex-start;gap:4px}._infoValue_1ta8x_159{text-align:left}._paragraph_1ta8x_91,._listItem_1ta8x_108{font-size:14.5px}}._page_1oz34_1{color:#fff;background:#170d07;min-height:70vh}._cart_1oz34_7{width:min(100% - 48px,1120px);margin-inline:auto;padding:clamp(6rem,9vw,8rem) 0 clamp(5rem,9vw,8rem)}._intro_1oz34_13{max-width:620px;margin-bottom:clamp(2.5rem,5vw,4rem)}._eyebrow_1oz34_18{color:#ffffffc7;letter-spacing:.16em;text-transform:uppercase;margin:0 0 .8rem;font-size:.7rem;font-weight:600}._title_1oz34_27{color:#fff;font-family:var(--font-sans);letter-spacing:-.045em;margin:0;font-size:clamp(2.7rem,5vw,4rem);font-weight:500;line-height:1}._lead_1oz34_37{color:#ffffffa3;margin:1rem 0 0;line-height:1.7}._layout_1oz34_43{grid-template-columns:minmax(0,1.55fr) minmax(300px,.72fr);align-items:start;gap:clamp(2.5rem,6vw,5.5rem);display:grid}._items_1oz34_50{border-top:1px solid #ffffff3d}._item_1oz34_50{border-bottom:1px solid #ffffff2e;grid-template-columns:124px minmax(0,1fr) auto;gap:1.4rem;padding:1.6rem 0;display:grid}._itemImage_1oz34_62{object-fit:cover;object-position:center 45%;border:1px solid #fff3;border-radius:4px;width:124px;height:140px}._itemDetails_1oz34_71{flex-direction:column;justify-content:space-between;min-width:0;display:flex}._itemKicker_1oz34_78{color:#ffffffbd;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .4rem;font-size:.65rem;font-weight:600}._itemName_1oz34_87{color:#fff;font-family:var(--font-sans);letter-spacing:-.02em;margin:0;font-size:clamp(1.2rem,1.8vw,1.5rem);font-weight:500;line-height:1.25}._itemLink_1oz34_97{color:inherit;text-decoration:none}._itemLink_1oz34_97:hover{text-underline-offset:4px;text-decoration:underline}._variantName_1oz34_107{color:#ffffff94;margin:.45rem 0 0;font-size:.82rem}._itemActions_1oz34_113{--quantity-border:#ffffff4d;--quantity-background:#ffffff09;--quantity-color:#fff;--quantity-hover:#ffffff1a;--quantity-focus:#fff;align-items:center;gap:1rem;margin-top:1.1rem;display:flex}._removeButton_1oz34_125{color:#ffffff94;min-height:44px;font:inherit;text-underline-offset:4px;background:0 0;border:0;padding:0 .25rem;font-size:.78rem;text-decoration:underline}._removeButton_1oz34_125:hover{color:#fff}._removeButton_1oz34_125:focus-visible,._primaryLink_1oz34_142:focus-visible,._checkoutButton_1oz34_143:focus-visible,._continueLink_1oz34_144:focus-visible,._itemLink_1oz34_97:focus-visible{outline-offset:3px;outline:2px solid #fff}._lineTotal_1oz34_150{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:650}._summary_1oz34_158{background:#ffffff09;border:1px solid #ffffff38;border-radius:4px;padding:clamp(1.5rem,3vw,2rem);position:sticky;top:112px;box-shadow:0 16px 45px #00000029}._summaryTitle_1oz34_168{color:#fff;font-family:var(--font-sans);letter-spacing:-.025em;margin:0 0 1.4rem;font-size:1.35rem;font-weight:500}._summaryList_1oz34_177{gap:.85rem;margin:0;display:grid}._summaryRow_1oz34_183{color:#ffffffad;justify-content:space-between;gap:1rem;display:flex}._summaryRow_1oz34_183 dd{color:#fff;font-variant-numeric:tabular-nums;margin:0;font-weight:650}._shippingNote_1oz34_197{color:#ffffff85;border-top:1px solid #ffffff29;margin:1.25rem 0 0;padding-top:1rem;font-size:.78rem}._checkoutBoundary_1oz34_205,._bulkNotice_1oz34_206{margin-top:1.5rem}._bulkNotice_1oz34_206 p{color:#ffffffc7;margin:0 0 1.1rem;font-size:.85rem;line-height:1.65}._primaryLink_1oz34_142,._checkoutButton_1oz34_143{color:#211108;width:100%;min-height:48px;font:inherit;text-align:center;background:#fff;border:1px solid #fff;border-radius:4px;justify-content:center;align-items:center;padding:.75rem 1.25rem;font-size:.82rem;font-weight:650;text-decoration:none;transition:background .18s,border-color .18s;display:inline-flex}._primaryLink_1oz34_142:hover,._checkoutButton_1oz34_143:hover{background:#f2eee9;border-color:#f2eee9}._continueLink_1oz34_144{color:#ffffffa3;text-align:center;text-underline-offset:4px;margin-top:14px;font-size:13px;text-decoration:underline;display:block}._checkoutNote_1oz34_253{color:#ffffff80;text-align:center;margin:.75rem 0 0;font-size:.72rem;line-height:1.5}._empty_1oz34_261{border-top:1px solid #ffffff38;border-bottom:1px solid #ffffff38;max-width:580px;padding:2.25rem 0}._emptyTitle_1oz34_268{color:#fff;font-family:var(--font-sans);letter-spacing:-.03em;margin:0;font-size:clamp(1.7rem,3vw,2.25rem);font-weight:500}._emptyCopy_1oz34_277{color:#ffffffa3;margin:.8rem 0 1.6rem;line-height:1.7}._empty_1oz34_261 ._primaryLink_1oz34_142{width:auto}@media (width<=900px){._layout_1oz34_43{grid-template-columns:1fr}._summary_1oz34_158{width:min(100%,520px);position:static}}@media (width<=600px){._cart_1oz34_7{width:min(100% - 32px,1120px);padding-top:4.75rem}._item_1oz34_50{grid-template-columns:82px minmax(0,1fr);gap:1rem}._itemImage_1oz34_62{width:82px;height:104px}._lineTotal_1oz34_150{grid-area:2/2;margin-top:.85rem}._itemActions_1oz34_113{flex-direction:column;align-items:flex-start;gap:.25rem}._removeButton_1oz34_125{min-height:38px}._summary_1oz34_158{padding:1.35rem}}._page_jjaoc_1{background:var(--background,#170d07);min-height:70vh}._checkout_jjaoc_6{width:min(100% - 48px,1160px);margin-inline:auto;padding:clamp(4rem,7vw,6.5rem) 0 clamp(5rem,9vw,8rem)}._intro_jjaoc_12{max-width:680px;margin-bottom:clamp(2rem,4vw,3.5rem)}._eyebrow_jjaoc_17{color:#d6ad67;letter-spacing:.18em;text-transform:uppercase;margin:0 0 .8rem;font-size:.72rem;font-weight:700}._title_jjaoc_26{color:#f5ead7;font-family:var(--font-serif);margin:0;font-size:clamp(2.6rem,6vw,4.6rem);font-weight:400;line-height:1}._lead_jjaoc_35{color:#f5ead79e;margin:1.1rem 0 0;line-height:1.7}._guardContainer_jjaoc_42{max-width:580px;padding:3rem 0}._guardTitle_jjaoc_47{color:#f5ead7;font-family:var(--font-serif);margin:0 0 1rem;font-size:2rem;font-weight:400}._guardCopy_jjaoc_55{color:#f5ead7a6;margin:0 0 2rem;line-height:1.7}._layout_jjaoc_62{grid-template-columns:minmax(0,1.45fr) minmax(320px,.85fr);align-items:start;gap:clamp(2.5rem,5vw,4.5rem);display:grid}._form_jjaoc_70{flex-direction:column;gap:2.75rem;display:flex}._section_jjaoc_76{border-bottom:1px solid #e0b87929;padding-bottom:2.25rem}._section_jjaoc_76:last-of-type{border-bottom:none;padding-bottom:0}._sectionHeader_jjaoc_86{margin-bottom:1.5rem}._sectionTitle_jjaoc_90{color:#f5ead7;font-family:var(--font-serif);margin:0;font-size:clamp(1.4rem,2.5vw,1.75rem);font-weight:400}._sectionSubtitle_jjaoc_98{color:#f5ead78c;margin:.4rem 0 0;font-size:.85rem}._fieldGrid_jjaoc_104{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}._fieldGroup_jjaoc_110{flex-direction:column;display:flex}._fieldGroupFull_jjaoc_115{flex-direction:column;grid-column:1/-1;display:flex}._label_jjaoc_121{color:#f5ead7;justify-content:space-between;align-items:baseline;margin-bottom:.45rem;font-size:.84rem;font-weight:500;display:flex}._optionalTag_jjaoc_131{color:#f5ead76b;font-size:.74rem;font-weight:400}._input_jjaoc_137{color:#f5ead7;background:#ffffff09;border:1px solid #e0b87938;border-radius:8px;width:100%;min-height:46px;padding:.75rem 1rem;font-family:inherit;font-size:.95rem;transition:border-color .2s,background .2s,box-shadow .2s}._input_jjaoc_137::placeholder{color:#f5ead747}._input_jjaoc_137:focus{background:#ffffff0f;border-color:#d6ad67;outline:none;box-shadow:0 0 0 2px #d6ad6738}._input_jjaoc_137[aria-invalid=true]{background:#e07a5f0a;border-color:#e07a5f}._inputReadOnly_jjaoc_166{color:#f5ead78c;cursor:default;-webkit-user-select:none;user-select:none;background:#ffffff04;border-color:#e0b8791f}._inputReadOnly_jjaoc_166:focus{box-shadow:none;border-color:#e0b87933}._checkboxContainer_jjaoc_179{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.65rem;margin-top:.35rem;margin-bottom:.85rem;display:flex}._checkboxInput_jjaoc_189{accent-color:#d6ad67;cursor:pointer;width:16px;height:16px}._checkboxLabel_jjaoc_196{color:#f5ead7bf;font-size:.82rem}._errorMessage_jjaoc_201{color:#e07a5f;margin:.4rem 0 0;font-size:.78rem;line-height:1.4}._helperText_jjaoc_208{color:#f5ead77a;margin:.4rem 0 0;font-size:.76rem;line-height:1.4}._postcodeStatusEligible_jjaoc_216{color:#a3c9a8;background:#8fbc8f14;border:1px solid #8fbc8f4d;border-radius:8px;align-items:center;gap:.6rem;margin-top:.6rem;padding:.65rem .85rem;font-size:.82rem;display:flex}._postcodeStatusOutside_jjaoc_229{color:#e2c38f;background:#e2c38f12;border:1px solid #e2c38f47;border-radius:8px;margin-top:.6rem;padding:.85rem 1rem;font-size:.82rem;line-height:1.5}._outsideAction_jjaoc_240{color:#f5ead7;text-underline-offset:3px;margin-top:.4rem;font-weight:600;text-decoration:underline;display:inline-block}._melbourneNotice_jjaoc_249{color:#f5ead799;background:#ffffff05;border:1px solid #e0b8791f;border-radius:8px;align-items:flex-start;gap:.75rem;margin-bottom:1.5rem;padding:.85rem 1rem;font-size:.8rem;line-height:1.5;display:flex}._noticeIcon_jjaoc_263{flex:0 0 20px;width:20px;height:20px}._melbourneNotice_jjaoc_249 a{color:#d6ad67;text-underline-offset:3px;text-decoration:underline}._formActions_jjaoc_276{flex-direction:column;gap:1rem;margin-top:1rem;display:flex}._submitButton_jjaoc_283{color:#170d07;letter-spacing:.02em;cursor:pointer;background:#d6ad67;border:0;border-radius:9999px;justify-content:center;align-items:center;width:100%;min-height:50px;padding:0 1.5rem;font-family:inherit;font-size:.92rem;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}._submitButton_jjaoc_283:hover:not(:disabled){background:#e2c38f;transform:translateY(-1px)}._submitButton_jjaoc_283:disabled{cursor:not-allowed;opacity:.48}._submitButton_jjaoc_283:focus-visible{outline-offset:3px;outline:2px solid #d6ad67}._backLink_jjaoc_317{color:#f5ead799;text-underline-offset:4px;justify-content:center;align-items:center;padding:.5rem;font-size:.84rem;text-decoration:underline;transition:color .2s;display:inline-flex}._backLink_jjaoc_317:hover{color:#f5ead7}._backLink_jjaoc_317:focus-visible{outline-offset:3px;outline:2px solid #d6ad67}._summary_jjaoc_339{background:#ffffff06;border:1px solid #e0b87938;border-radius:18px;padding:clamp(1.5rem,3vw,2rem);position:sticky;top:120px}._summaryTitle_jjaoc_348{color:#f5ead7;font-family:var(--font-serif);margin:0 0 1.25rem;font-size:1.5rem;font-weight:400}._summaryItemList_jjaoc_356{border-bottom:1px solid #e0b87929;flex-direction:column;gap:1rem;margin-bottom:1.5rem;padding-bottom:1.5rem;display:flex}._summaryItem_jjaoc_356{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._summaryItemDetails_jjaoc_372{min-width:0}._summaryItemName_jjaoc_376{color:#f5ead7;margin:0;font-size:.9rem;font-weight:500}._summaryItemMeta_jjaoc_383{color:#f5ead78c;margin:.25rem 0 0;font-size:.78rem}._summaryItemPrice_jjaoc_389{color:#f5ead7;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:.9rem;font-weight:650}._summaryTotals_jjaoc_398{flex-direction:column;gap:.85rem;display:flex}._summaryRow_jjaoc_404{color:#f5ead7ad;justify-content:space-between;align-items:baseline;gap:1rem;font-size:.88rem;display:flex}._summaryRow_jjaoc_404 dt{margin:0}._summaryRow_jjaoc_404 dd{color:#f5ead7;font-variant-numeric:tabular-nums;margin:0;font-weight:650}._shippingPlaceholder_jjaoc_424{font-style:italic;color:#e2c38f!important;font-weight:500!important}._summaryTotal_jjaoc_398{color:#f5ead7;border-top:1px solid #e0b87933;margin-top:.25rem;padding-top:1rem;font-size:1rem}._calculateButton_jjaoc_438{color:#f5ead7;min-height:48px;font:inherit;cursor:pointer;background:0 0;border:1px solid #d6ad67;border-radius:9999px;justify-content:center;align-items:center;padding:0 1.4rem;font-size:.9rem;font-weight:600;display:inline-flex}._calculateButton_jjaoc_438:hover,._calculateButton_jjaoc_438:focus-visible,._recalculateButton_jjaoc_456:hover,._recalculateButton_jjaoc_456:focus-visible{outline-offset:3px;border-color:#e2c38f;outline:2px solid #d6ad6759}._deliveryStatus_jjaoc_463,._deliveryError_jjaoc_464,._testRateNotice_jjaoc_465{color:#f5ead7c2;background:#ffffff06;border:1px solid #e0b87938;border-radius:10px;margin:0;padding:.9rem 1rem;font-size:.84rem;line-height:1.55}._deliveryError_jjaoc_464{border-color:#e07a5f5c}._deliveryError_jjaoc_464 p{margin:0 0 .8rem}._testRateNotice_jjaoc_465{color:#e2c38f;margin-bottom:1rem}._deliveryOptions_jjaoc_489{flex-direction:column;gap:1rem;display:flex}._deliveryFieldset_jjaoc_495{border:0;gap:.75rem;margin:0;padding:0;display:grid}._deliveryOption_jjaoc_489{color:#f5ead7;cursor:pointer;border:1px solid #e0b8793d;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;min-height:54px;padding:.85rem 1rem;display:grid}._deliveryOption_jjaoc_489:has(._deliveryRadio_jjaoc_516:checked){background:#d6ad6712;border-color:#d6ad67}._deliveryOption_jjaoc_489:focus-within{outline-offset:3px;outline:2px solid #d6ad67}._deliveryRadio_jjaoc_516{accent-color:#d6ad67;width:18px;height:18px;margin:0}._deliveryOptionName_jjaoc_533{overflow-wrap:anywhere;min-width:0;font-weight:600}._deliveryOptionPrice_jjaoc_539{font-variant-numeric:tabular-nums;font-weight:650}._recalculateButton_jjaoc_456{color:#d6ad67;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;align-self:flex-start;padding:0;font-size:.8rem}._srOnly_jjaoc_556{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._summaryFootnote_jjaoc_568{color:#f5ead780;border-top:1px solid #e0b87924;margin:1.4rem 0 0;padding-top:1rem;font-size:.76rem;line-height:1.5}._reviewContainer_jjaoc_578{max-width:720px;padding:1rem 0}._reviewCard_jjaoc_583{background:#ffffff06;border:1px solid #e0b8793d;border-radius:16px;margin-bottom:2rem;padding:clamp(1.75rem,4vw,2.5rem)}._reviewSection_jjaoc_591{border-bottom:1px solid #e0b87924;margin-bottom:1.75rem;padding-bottom:1.75rem}._reviewSection_jjaoc_591:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}._reviewHeading_jjaoc_603{color:#d6ad67;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .85rem;font-size:.76rem;font-weight:700}._reviewText_jjaoc_612{color:#f5ead7;margin:.25rem 0;font-size:.92rem;line-height:1.5}._reviewMuted_jjaoc_619{color:#f5ead799}._phaseNotice_jjaoc_623{color:#f5ead7;background:#d6ad670f;border:1px solid #d6ad6759;border-radius:12px;margin-top:1.5rem;padding:1.25rem 1.4rem}._phaseNoticeTitle_jjaoc_632{color:#d6ad67;margin:0 0 .45rem;font-size:.92rem;font-weight:600}._phaseNoticeText_jjaoc_639{color:#f5ead7b8;margin:0;font-size:.84rem;line-height:1.6}._reviewActions_jjaoc_646{gap:1rem;margin-top:1.5rem;display:flex}._paymentButton_jjaoc_652{color:#170d07;cursor:pointer;background:#d6ad67;border:0;border-radius:9999px;justify-content:center;align-items:center;min-height:48px;padding:0 1.5rem;font-family:inherit;font-size:.88rem;font-weight:700;transition:background .2s,opacity .2s;display:inline-flex}._paymentButton_jjaoc_652:hover:not(:disabled){background:#e2c38f}._paymentButton_jjaoc_652:disabled{cursor:wait;opacity:.65}._paymentError_jjaoc_678{color:#f3aaa2;margin:1rem 0 0;font-size:.84rem;line-height:1.5}._secondaryButton_jjaoc_685{color:#f5ead7;cursor:pointer;background:0 0;border:1px solid #e0b87959;border-radius:9999px;justify-content:center;align-items:center;min-height:48px;padding:0 1.5rem;font-family:inherit;font-size:.88rem;font-weight:500;transition:border-color .2s,background .2s;display:inline-flex}._secondaryButton_jjaoc_685:hover{background:#ffffff0a;border-color:#d6ad67}._primaryLink_jjaoc_707{color:#170d07;background:#d6ad67;border-radius:9999px;justify-content:center;align-items:center;min-height:48px;padding:0 1.5rem;font-size:.88rem;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}._primaryLink_jjaoc_707:hover{background:#e2c38f}@media (width<=900px){._layout_jjaoc_62{grid-template-columns:1fr;gap:3rem}._summary_jjaoc_339{order:-1;position:static}}@media (width<=600px){._fieldGrid_jjaoc_104{grid-template-columns:1fr}._fieldGroupHalf_jjaoc_744{grid-column:1/-1}._reviewActions_jjaoc_646{flex-direction:column}._calculateButton_jjaoc_438{width:100%}}._page_s0sz9_1{color:#fdfbf7;background:#110b08;flex-direction:column;min-height:100vh;display:flex}._main_s0sz9_9{flex:1;justify-content:center;align-items:center;min-height:620px;padding:clamp(96px,10vw,140px) 24px;display:flex}._card_s0sz9_18{text-align:center;background:#18110d;border:1px solid #4a352a;border-radius:8px;width:min(100%,580px);padding:clamp(32px,6vw,52px);box-shadow:0 24px 70px #00000047}._iconWrap_s0sz9_28{color:#f3eee8;background:#2b1b14;border:1px solid #f3eee84d;border-radius:50%;place-items:center;width:64px;height:64px;margin:0 auto 24px;display:grid}._icon_s0sz9_28{width:32px;height:32px}._eyebrow_s0sz9_45{font-family:var(--font-sans);letter-spacing:.14em;color:#d4c8bf;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:600}._title_s0sz9_55{font-family:var(--font-sans);letter-spacing:-.035em;color:#fdfbf7;margin-bottom:16px;font-size:clamp(30px,4vw,40px);font-weight:500;line-height:1.15}._copy_s0sz9_65{max-width:440px;font-family:var(--font-sans);color:#b9ada4;margin:0 auto 26px;font-size:14px;line-height:1.65}._reference_s0sz9_74{background:#110b08;border:1px solid #3e2d25;border-radius:4px;margin-bottom:30px;padding:16px}._referenceLabel_s0sz9_82{font-family:var(--font-sans);letter-spacing:.12em;color:#a89f91;text-transform:uppercase;margin-bottom:4px;font-size:10px;display:block}._referenceValue_s0sz9_92{letter-spacing:.06em;color:#f3eee8;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:clamp(15px,3vw,18px);font-weight:700}._actions_s0sz9_101{justify-content:center;gap:12px;display:flex}._primaryAction_s0sz9_107,._secondaryAction_s0sz9_108{min-height:46px;font-family:var(--font-sans);border-radius:4px;justify-content:center;align-items:center;padding:11px 22px;font-size:13px;font-weight:600;transition:background .18s,border-color .18s;display:inline-flex}._primaryAction_s0sz9_107{color:#110b08;background:#f3eee8;border:1px solid #f3eee8}._primaryAction_s0sz9_107:hover{background:#fff;border-color:#fff}._secondaryAction_s0sz9_108{color:#fdfbf7;background:#2b1b14;border:1px solid #4a352a}._secondaryAction_s0sz9_108:hover{background:#3e271e;border-color:#5b4033}._primaryAction_s0sz9_107:focus-visible,._secondaryAction_s0sz9_108:focus-visible{outline-offset:3px;outline:2px solid #f3eee8}@media (width<=560px){._main_s0sz9_9{min-height:560px;padding-inline:16px}._card_s0sz9_18{padding:30px 20px}._actions_s0sz9_101{flex-direction:column}._primaryAction_s0sz9_107,._secondaryAction_s0sz9_108{width:100%}}._dashboardContainer_1qetz_7,._ordersPageContainer_1qetz_8,._detailContainer_1qetz_9{flex-direction:column;gap:1.75rem;width:100%;display:flex}._pageHeader_1qetz_19{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._greetingTitle_1qetz_27,._pageTitle_1qetz_28{font-family:var(--font-serif,"Playfair Display", Georgia, serif);color:#28201a;letter-spacing:-.01em;margin:0;font-size:clamp(1.6rem,2.5vw,2.15rem);font-weight:700;line-height:1.2}._greetingSubtitle_1qetz_38,._pageSubtitle_1qetz_39{color:#6d5e53;margin:.35rem 0 0;font-size:.925rem;line-height:1.45}._headerActions_1qetz_46{align-items:center;gap:.75rem;display:flex}._orderCountBadge_1qetz_52{color:#55483e;background-color:#fff;border:1px solid #ded7ca;border-radius:9999px;padding:.35rem .85rem;font-size:.8rem;font-weight:600;box-shadow:0 1px 2px #28201a0a}._metricsGrid_1qetz_66{grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid}._metricCard_1qetz_72{background-color:#fff;border:1px solid #e8e2d6;border-radius:12px;flex-direction:column;padding:1.25rem 1.35rem;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 1px 3px #28201a08}._metricCard_1qetz_72:hover{transform:translateY(-1px);box-shadow:0 4px 12px #28201a0f}._metricHeader_1qetz_88{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}._metricLabel_1qetz_95{text-transform:uppercase;letter-spacing:.06em;color:#7d6e63;font-size:.73rem;font-weight:600}._metricIconWrap_1qetz_103{border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}._iconNeutral_1qetz_112{color:#4a3e35;background-color:#f4efe8}._iconGreen_1qetz_117{color:#23632a;background-color:#eef5ee}._iconAmber_1qetz_122{color:#8c5819;background-color:#fcf4e8}._iconBlue_1qetz_127{color:#245075;background-color:#f0f4f9}._metricValue_1qetz_132{font-family:var(--font-serif,"Playfair Display", Georgia, serif);color:#28201a;margin-bottom:.35rem;font-size:2.15rem;font-weight:700;line-height:1.1}._metricSub_1qetz_141{color:#8c7e73;font-size:.775rem}._recentSection_1qetz_149{flex-direction:column;gap:1rem;display:flex}._sectionHeaderRow_1qetz_155{justify-content:space-between;align-items:flex-end;margin-bottom:.25rem;display:flex}._sectionTitle_1qetz_162{font-family:var(--font-serif,"Playfair Display", Georgia, serif);color:#28201a;margin:0;font-size:1.35rem;font-weight:700}._sectionSubtitle_1qetz_170{color:#7d6e63;margin:.2rem 0 0;font-size:.85rem}._linkArrow_1qetz_176{color:#3d2b1f;align-items:center;gap:.35rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:gap .15s;display:inline-flex}._linkArrow_1qetz_176:hover{gap:.55rem;text-decoration:underline}._controlsBar_1qetz_195{flex-direction:column;gap:1rem;display:flex}._searchBox_1qetz_201{width:100%;max-width:480px;position:relative}._searchIcon_1qetz_207{color:#8c7e73;pointer-events:none;position:absolute;top:50%;left:.85rem;transform:translateY(-50%)}._searchInput_1qetz_216{box-sizing:border-box;color:#28201a;background-color:#fff;border:1px solid #ded7ca;border-radius:8px;width:100%;padding:.65rem 2.25rem .65rem 2.35rem;font-size:.875rem;transition:all .15s}._searchInput_1qetz_216:focus{border-color:#3d2b1f;outline:none;box-shadow:0 0 0 3px #3d2b1f14}._searchInput_1qetz_216::placeholder{color:#9c8e82}._searchClearBtn_1qetz_238{color:#8c7e73;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.25rem;font-size:.8rem;position:absolute;top:50%;right:.65rem;transform:translateY(-50%)}._searchClearBtn_1qetz_238:hover{color:#28201a}._filterTabs_1qetz_256{background-color:#fff;border:1px solid #e8e2d6;border-radius:8px;flex-wrap:wrap;gap:.4rem;width:fit-content;padding:.35rem;display:flex}._filterTab_1qetz_256{color:#6d5e53;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;padding:.45rem .85rem;font-size:.825rem;font-weight:500;transition:all .15s}._filterTab_1qetz_256:hover{color:#28201a;background-color:#f7f3ec}._filterTab_1qetz_256:focus-visible{outline-offset:1px;outline:2px solid #8c6b4f}._filterTabActive_1qetz_290{font-weight:600;color:#fbf9f5!important;background-color:#28201a!important}._tableCard_1qetz_299{background-color:#fff;border:1px solid #e8e2d6;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #28201a08}._ordersTable_1qetz_307{border-collapse:collapse;text-align:left;width:100%}._ordersTable_1qetz_307 th{color:#6e5f54;text-transform:uppercase;letter-spacing:.06em;background-color:#faf7f2;border-bottom:1px solid #e8e2d6;padding:.85rem 1rem;font-size:.72rem;font-weight:600}._ordersTable_1qetz_307 td{color:#3d2f26;vertical-align:middle;border-bottom:1px solid #f2ede5;padding:.9rem 1rem;font-size:.875rem}._ordersTable_1qetz_307 tbody tr:last-child td{border-bottom:none}._ordersTable_1qetz_307 tbody tr:hover{background-color:#fdfbf7}._orderRefLink_1qetz_340{font-family:var(--font-mono,monospace);color:#3d2b1f;font-size:.84rem;font-weight:600;text-decoration:none}._orderRefLink_1qetz_340:hover{text-decoration:underline}._cellCustomerName_1qetz_352{color:#28201a;font-weight:600}._cellCustomerEmail_1qetz_357{color:#8c7e73;margin-top:.1rem;font-size:.775rem}._cellDate_1qetz_363{color:#55483e;white-space:nowrap;font-size:.825rem}._cellTotal_1qetz_369{color:#28201a;white-space:nowrap;font-weight:700}._cellMuted_1qetz_375{color:#8c7e73}._cellTrackingCode_1qetz_379{font-family:var(--font-mono,monospace);color:#4a3e35;background-color:#f6f2ec;border-radius:4px;padding:.2rem .45rem;font-size:.8rem;font-weight:600}._cellTrackingEmpty_1qetz_389{color:#b0a599}._btnTableAction_1qetz_393{color:#3d2b1f;background-color:#fff;border:1px solid #d8d0c2;border-radius:6px;justify-content:center;align-items:center;padding:.35rem .75rem;font-size:.8rem;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}._btnTableAction_1qetz_393:hover{color:#1a120c;background-color:#f5f0e6;border-color:#beb3a3}._mobileCardList_1qetz_417{flex-direction:column;gap:.85rem;display:none}._mobileOrderCard_1qetz_423{color:inherit;background-color:#fff;border:1px solid #e8e2d6;border-radius:10px;flex-direction:column;gap:.75rem;padding:1rem;text-decoration:none;display:flex;box-shadow:0 1px 2px #28201a08}._mobileOrderCard_1qetz_423:hover{background-color:#fdfcf9;border-color:#c9bfb0}._mobileCardTop_1qetz_441{border-bottom:1px solid #f2ede5;justify-content:space-between;align-items:flex-start;padding-bottom:.65rem;display:flex}._mobileOrderNumber_1qetz_449{font-family:var(--font-mono,monospace);color:#28201a;font-size:.925rem;font-weight:700}._mobileOrderDate_1qetz_456{color:#8c7e73;margin-top:.15rem;font-size:.75rem}._mobileCardDetails_1qetz_462{flex-direction:column;gap:.4rem;display:flex}._mobileDetailItem_1qetz_468{justify-content:space-between;font-size:.85rem;display:flex}._mobileDetailLabel_1qetz_474{color:#7d6e63}._mobileDetailVal_1qetz_478{color:#28201a;font-weight:500}._mobileDetailTotal_1qetz_483{color:#28201a;font-weight:700}._mobileCardFooter_1qetz_488{border-top:1px solid #f2ede5;justify-content:space-between;align-items:center;padding-top:.65rem;display:flex}._mobileViewLink_1qetz_496{color:#3d2b1f;font-size:.8rem;font-weight:600}._badge_1qetz_505{text-transform:capitalize;letter-spacing:.03em;white-space:nowrap;border-radius:9999px;align-items:center;padding:.22rem .55rem;font-size:.72rem;font-weight:600;display:inline-flex}._statusPaid_1qetz_517{color:#205c26;background-color:#eef6ee;border:1px solid #c4e4c6}._statusConfirmed_1qetz_523{color:#855317;background-color:#fbf5e9;border:1px solid #eedcb9}._statusShipped_1qetz_529{color:#1e4b6e;background-color:#eff4f9;border:1px solid #cadbe9}._statusCompleted_1qetz_535{color:#205731;background-color:#ebf4ed;border:1px solid #beddc3}._statusCancelled_1qetz_541{color:#8c2b2b;background-color:#fcf1f1;border:1px solid #f6cfcf}._statusRefunded_1qetz_547{color:#5d386f;background-color:#f5f0f7;border:1px solid #ded0e4}._statusPending_1qetz_553{color:#635549;background-color:#f4efe8;border:1px solid #e2dbce}._statusFailed_1qetz_559{color:#9c3b1a;background-color:#fcf0ea;border:1px solid #f5cfbc}._statusNeutral_1qetz_565{color:#635549;background-color:#f4efe8;border:1px solid #e2dbce}._breadcrumbBar_1qetz_574{margin-bottom:-.5rem}._breadcrumbLink_1qetz_578{color:#6d5e53;align-items:center;gap:.4rem;font-size:.85rem;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex}._breadcrumbLink_1qetz_578:hover{color:#28201a}._orderHeroHeader_1qetz_593{background-color:#fff;border:1px solid #e8e2d6;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;padding:1.5rem 1.75rem;display:flex;box-shadow:0 1px 3px #28201a08}._orderHeroInfo_1qetz_606{flex-direction:column;gap:.45rem;display:flex}._orderNumberTitleRow_1qetz_612{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._orderNumberHeading_1qetz_619{font-family:var(--font-serif,"Playfair Display", Georgia, serif);color:#28201a;letter-spacing:-.01em;margin:0;font-size:clamp(1.4rem,2.2vw,1.85rem);font-weight:700}._orderMetaText_1qetz_628{color:#7d6e63;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.85rem;display:flex}._orderHeroActions_1qetz_637{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._detailGrid_1qetz_645{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}._gridColumn_1qetz_651{flex-direction:column;gap:1.5rem;display:flex}._detailCard_1qetz_657{background-color:#fff;border:1px solid #e8e2d6;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #28201a08}._cardHeader_1qetz_665{background-color:#fbf9f5;border-bottom:1px solid #f0eae0;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}._cardTitleWithIcon_1qetz_674{align-items:center;gap:.55rem;display:flex}._cardHeading_1qetz_680{font-family:var(--font-serif,"Playfair Display", Georgia, serif);color:#28201a;margin:0;font-size:1.05rem;font-weight:700}._weightBadge_1qetz_688{color:#7d6e63;background-color:#f2ede5;border-radius:4px;padding:.2rem .55rem;font-size:.75rem}._cardBody_1qetz_696{padding:1.25rem}._cardBodyNoPadding_1qetz_700{padding:0}._keyValueGrid_1qetz_705{grid-template-columns:1fr 1fr;gap:1.15rem;display:grid}._kvItem_1qetz_711{flex-direction:column;gap:.25rem;display:flex}._kvLabel_1qetz_717{text-transform:uppercase;letter-spacing:.05em;color:#8c7e73;font-size:.72rem;font-weight:600}._kvValue_1qetz_725{color:#28201a;word-break:break-word;font-size:.9rem}._kvValueBold_1qetz_731{color:#28201a;font-size:.925rem;font-weight:600}._monoCode_1qetz_737{font-family:var(--font-mono,monospace);color:#55483e;word-break:break-all;background-color:#f7f3ec;border:1px solid #ebe5da;border-radius:6px;padding:.35rem .6rem;font-size:.78rem}._addressBlock_1qetz_749{flex-direction:column;gap:.2rem;display:flex}._addressRecipient_1qetz_755{color:#28201a;margin-bottom:.25rem;font-size:.925rem;font-weight:600}._addressLine_1qetz_762{color:#4a3e35;font-size:.88rem}._addressCountry_1qetz_767{color:#7d6e63;margin-top:.35rem;font-size:.825rem}._itemsTable_1qetz_774{border-collapse:collapse;width:100%}._itemsTable_1qetz_774 th{color:#6e5f54;text-transform:uppercase;letter-spacing:.06em;background-color:#faf7f2;border-bottom:1px solid #e8e2d6;padding:.75rem 1rem;font-size:.72rem;font-weight:600}._itemsTable_1qetz_774 td{color:#3d2f26;vertical-align:middle;border-bottom:1px solid #f2ede5;padding:.85rem 1rem;font-size:.875rem}._itemProductName_1qetz_798{color:#28201a;font-weight:600}._itemSku_1qetz_803{color:#8c7e73;margin-top:.1rem;font-size:.75rem}._itemVariant_1qetz_809{color:#55483e;font-size:.85rem}._financialSummaryBlock_1qetz_815{background-color:#fbf9f5;border-top:1px solid #e8e2d6;flex-direction:column;gap:.5rem;padding:1rem 1.25rem 1.25rem;display:flex}._financialRow_1qetz_824{color:#55483e;justify-content:space-between;font-size:.88rem;display:flex}._financialLabel_1qetz_831{color:#6d5e53}._financialValue_1qetz_835{font-weight:500}._financialTotalRow_1qetz_839{border-top:1px solid #e5decfa6;justify-content:space-between;margin-top:.25rem;padding-top:.65rem;display:flex}._financialTotalLabel_1qetz_847{color:#28201a;font-size:1rem;font-weight:700}._financialTotalValue_1qetz_853{font-family:var(--font-serif,"Playfair Display", Georgia, serif);color:#28201a;font-size:1.25rem;font-weight:700}._trackingDisplayRow_1qetz_861{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}._linkExternal_1qetz_868{color:#8b5e34;align-items:center;gap:.3rem;font-size:.8rem;font-weight:500;text-decoration:none;display:inline-flex}._linkExternal_1qetz_868:hover{text-decoration:underline}._cautionCard_1qetz_883{border-color:#f2d9d9}._cautionCard_1qetz_883 ._cardHeader_1qetz_665{background-color:#fdf5f5;border-color:#f4e1e1}._cautionDescription_1qetz_892{color:#7d6e63;margin:0 0 1rem;font-size:.825rem;line-height:1.45}._cautionActionsRow_1qetz_899{flex-wrap:wrap;gap:.75rem;display:flex}._timelineList_1qetz_906{flex-direction:column;gap:1rem;display:flex}._timelineItem_1qetz_912{gap:.75rem;display:flex;position:relative}._timelineDot_1qetz_918{background-color:#8c6b4f;border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:.35rem}._timelineContent_1qetz_927{flex-direction:column;flex:1;gap:.2rem;display:flex}._timelineEventHeader_1qetz_934{justify-content:space-between;align-items:baseline;display:flex}._timelineStatus_1qetz_940{color:#28201a;text-transform:capitalize;font-size:.85rem;font-weight:600}._timelineTime_1qetz_947{color:#8c7e73;font-size:.75rem}._timelineActor_1qetz_952{color:#78695f;font-size:.75rem}._timelineNote_1qetz_957{color:#55483e;background-color:#fbf9f5;border:1px solid #f0eae0;border-radius:6px;margin-top:.25rem;padding:.4rem .65rem;font-size:.825rem}._btnPrimary_1qetz_970{color:#fff;cursor:pointer;background-color:#28201a;border:1px solid #28201a;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.55rem 1.15rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}._btnPrimary_1qetz_970:hover{background-color:#17110e;border-color:#17110e}._btnPrimary_1qetz_970:focus-visible{outline-offset:2px;outline:2px solid #8c6b4f}._btnPrimary_1qetz_970:disabled{opacity:.65;cursor:not-allowed}._btnSecondary_1qetz_1002{color:#3d2b1f;cursor:pointer;background-color:#fff;border:1px solid #d8d0c2;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.55rem 1.15rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}._btnSecondary_1qetz_1002:hover{color:#1a120c;background-color:#f5f0e6;border-color:#beb3a3}._btnSecondary_1qetz_1002:focus-visible{outline-offset:2px;outline:2px solid #8c6b4f}._btnSecondary_1qetz_1002:disabled{opacity:.65;cursor:not-allowed}._btnSuccess_1qetz_1035{color:#fff;cursor:pointer;background-color:#225a27;border:1px solid #225a27;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.55rem 1.15rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}._btnSuccess_1qetz_1035:hover{background-color:#1a451e;border-color:#1a451e}._btnDanger_1qetz_1057{color:#fff;cursor:pointer;background-color:#8c2b2b;border:1px solid #8c2b2b;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.55rem 1.15rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}._btnDanger_1qetz_1057:hover{background-color:#752222;border-color:#752222}._linkUnderline_1qetz_1079{color:#3d2b1f;text-underline-offset:2px;text-decoration:underline}._linkUnderline_1qetz_1079:hover{color:#8c6b4f}._formGroup_1qetz_1089{flex-direction:column;gap:.35rem;display:flex}._formLabel_1qetz_1095{color:#3d2f26;font-size:.8rem;font-weight:600}._formInput_1qetz_1101{color:#28201a;background-color:#fff;border:1px solid #ded7ca;border-radius:8px;padding:.65rem .85rem;font-size:.875rem;transition:all .15s}._formInput_1qetz_1101:focus{border-color:#3d2b1f;outline:none;box-shadow:0 0 0 3px #3d2b1f14}._formTextarea_1qetz_1117{color:#28201a;resize:vertical;background-color:#fff;border:1px solid #ded7ca;border-radius:8px;padding:.65rem .85rem;font-family:inherit;font-size:.875rem;transition:all .15s}._formTextarea_1qetz_1117:focus{border-color:#3d2b1f;outline:none;box-shadow:0 0 0 3px #3d2b1f14}._formHelpText_1qetz_1135{color:#8c7e73;font-size:.75rem}._modalBackdrop_1qetz_1143{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:100;box-sizing:border-box;background-color:#1e140f80;justify-content:center;align-items:center;width:100vw;height:100vh;padding:1.5rem;display:flex;position:fixed;top:0;left:0}._modalCard_1qetz_1159{background-color:#fff;border:1px solid #e8e2d6;border-radius:12px;flex-direction:column;width:100%;max-width:500px;animation:.18s cubic-bezier(.16,1,.3,1) _modalPop_1qetz_1;display:flex;overflow:hidden;box-shadow:0 10px 30px #1e140f33}@keyframes _modalPop_1qetz_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}._modalHeader_1qetz_1183{background-color:#fbf9f5;border-bottom:1px solid #f0eae0;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}._modalTitle_1qetz_1192{font-family:var(--font-serif,"Playfair Display", Georgia, serif);color:#28201a;margin:0;font-size:1.2rem;font-weight:700}._modalCloseBtn_1qetz_1200{color:#7d6e63;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.25rem .5rem;font-size:1rem}._modalCloseBtn_1qetz_1200:hover{color:#28201a;background-color:#f0eae0}._modalBody_1qetz_1215{flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex}._modalDescription_1qetz_1222{color:#55483e;margin:0;font-size:.88rem;line-height:1.5}._refundWarningBox_1qetz_1229{color:#8c3214;background-color:#fff8f5;border:1px solid #f9ded5;border-radius:8px;padding:.85rem 1rem;font-size:.825rem;line-height:1.45}._modalFooter_1qetz_1239{background-color:#faf7f2;border-top:1px solid #f0eae0;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;display:flex}._errorAlert_1qetz_1251{color:#8c2b2b;background-color:#fdf2f2;border:1px solid #f5cfcf;border-radius:8px;align-items:flex-start;gap:.75rem;padding:.85rem 1.15rem;font-size:.875rem;line-height:1.45;display:flex}._infoAlert_1qetz_1264{color:#1e5a25;background-color:#eef6ee;border:1px solid #c8e4ca;border-radius:8px;align-items:flex-start;gap:.75rem;padding:.85rem 1.15rem;font-size:.875rem;line-height:1.45;display:flex}._loadingCard_1qetz_1277{color:#7d6e63;background-color:#fff;border:1px solid #e8e2d6;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:3.5rem 2rem;font-size:.9rem;display:flex}._spinner_1qetz_1291{border:3px solid #e8e2d6;border-top-color:#3d2b1f;border-radius:50%;width:28px;height:28px;animation:.8s linear infinite _spin_1qetz_1291}@keyframes _spin_1qetz_1291{to{transform:rotate(360deg)}}._emptyStateCard_1qetz_1306{text-align:center;box-sizing:border-box;background-color:#fff;border:1px solid #e8e2d6;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:600px;margin:0 auto;padding:3.5rem 2rem;display:flex}._emptyIconWrap_1qetz_1322{color:#8c7e73;background-color:#fbf9f5;border:1px solid #e8e2d6;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:1rem;display:flex}._emptyTitle_1qetz_1335{font-family:var(--font-serif,"Playfair Display", Georgia, serif);color:#28201a;margin:0 0 .45rem;font-size:1.25rem;font-weight:700}._emptyDescription_1qetz_1343{color:#7d6e63;max-width:440px;margin:0;font-size:.88rem;line-height:1.5}._authContainer_1qetz_1354{box-sizing:border-box;background-color:#fbf9f5;justify-content:center;align-items:center;min-height:100vh;padding:2rem 1.5rem;display:flex}._authCard_1qetz_1364{background-color:#fff;border:1px solid #e8e2d6;border-radius:14px;flex-direction:column;gap:1.5rem;width:100%;max-width:420px;padding:2.25rem;display:flex;box-shadow:0 4px 16px #28201a0d}._authHeader_1qetz_1377{text-align:center;flex-direction:column;align-items:center;display:flex}._authBrandLink_1qetz_1384{margin-bottom:.85rem;display:inline-block}._authLogoImage_1qetz_1389{object-fit:contain;width:auto;height:44px}._authPortalBadge_1qetz_1395{text-transform:uppercase;letter-spacing:.08em;color:#78695f;background-color:#f4efe8;border:1px solid #e5decfa6;border-radius:9999px;margin-bottom:.75rem;padding:.2rem .6rem;font-size:.7rem;font-weight:600}._authTitle_1qetz_1408{font-family:var(--font-serif,"Playfair Display", Georgia, serif);color:#28201a;margin:0;font-size:1.45rem;font-weight:700}._authSubtitle_1qetz_1416{color:#7d6e63;margin:.35rem 0 0;font-size:.85rem;line-height:1.45}._authForm_1qetz_1423{flex-direction:column;gap:1.15rem;display:flex}._authFooter_1qetz_1429{text-align:center;color:#7d6e63;border-top:1px solid #f0eae0;padding-top:1.15rem;font-size:.825rem}@media (width<=1023px){._metricsGrid_1qetz_66{grid-template-columns:repeat(2,1fr)}._detailGrid_1qetz_645{grid-template-columns:1fr}}@media (width<=768px){._tableCard_1qetz_299{display:none}._mobileCardList_1qetz_417{display:flex}._metricsGrid_1qetz_66{grid-template-columns:1fr}._orderHeroHeader_1qetz_593{flex-direction:column;align-items:flex-start}._orderHeroActions_1qetz_637,._orderHeroActions_1qetz_637 button{width:100%}._keyValueGrid_1qetz_705{grid-template-columns:1fr}}._shellContainer_1m5sc_3{color:#28201a;width:100%;min-height:100vh;font-family:var(--font-sans,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);background-color:#fbf9f5;display:flex}._sidebar_1m5sc_15{z-index:40;background-color:#fff;border-right:1px solid #e8e2d6;flex-direction:column;justify-content:space-between;width:260px;min-width:260px;height:100vh;display:flex;position:sticky;top:0}._sidebarHeader_1m5sc_29{border-bottom:1px solid #f0eae0;padding:1.5rem 1.25rem 1.25rem}._brandLink_1m5sc_34{color:inherit;align-items:center;gap:.75rem;text-decoration:none;display:flex}._logoImage_1m5sc_42{object-fit:contain;width:auto;height:38px}._brandFallbackText_1m5sc_48{font-family:var(--font-serif,"Playfair Display", Georgia, serif);letter-spacing:.05em;color:#28201a;font-size:1.35rem;font-weight:700}._portalBadge_1m5sc_56{text-transform:uppercase;letter-spacing:.08em;color:#78695f;background-color:#f4efe8;border:1px solid #e5decfa6;border-radius:9999px;margin-top:.4rem;padding:.2rem .55rem;font-size:.68rem;font-weight:600;display:inline-block}._navSection_1m5sc_71{flex:1;padding:1.25rem .85rem;overflow-y:auto}._navLabel_1m5sc_77{text-transform:uppercase;letter-spacing:.08em;color:#9c8e82;padding:0 .65rem .5rem;font-size:.7rem;font-weight:600}._navList_1m5sc_86{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}._navItem_1m5sc_95{margin:0}._navLink_1m5sc_99{color:#55483e;border-radius:8px;align-items:center;gap:.75rem;padding:.65rem .85rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .15s ease-in-out;display:flex}._navLink_1m5sc_99:hover{color:#28201a;background-color:#f7f3ec}._navLink_1m5sc_99:focus-visible{outline-offset:2px;outline:2px solid #8c6b4f}._navLinkActive_1m5sc_122{background-color:#28201a;font-weight:600;color:#fbf9f5!important}._navLinkActive_1m5sc_122 svg{stroke:#fbf9f5!important}._navIcon_1m5sc_132{stroke:#78695f;flex-shrink:0;width:18px;height:18px;transition:stroke .15s}._navLink_1m5sc_99:hover ._navIcon_1m5sc_132{stroke:#28201a}._sidebarFooter_1m5sc_145{background-color:#faf8f5;border-top:1px solid #f0eae0;flex-direction:column;gap:.65rem;padding:1rem .85rem 1.25rem;display:flex}._userCard_1m5sc_154{background-color:#fff;border:1px solid #e8e2d6;border-radius:8px;align-items:center;gap:.65rem;padding:.45rem .6rem;display:flex}._userAvatar_1m5sc_164{color:#46372c;background-color:#e8ded2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.75rem;font-weight:700;display:flex}._userInfo_1m5sc_178{flex:1;min-width:0}._userName_1m5sc_183{color:#28201a;white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:600;overflow:hidden}._userRole_1m5sc_192{color:#8c7e73;font-size:.68rem}._utilityActions_1m5sc_197{gap:.4rem;display:flex}._btnUtility_1m5sc_202{color:#4a3e35;cursor:pointer;background-color:#fff;border:1px solid #ded7ca;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:.35rem;padding:.45rem .6rem;font-size:.78rem;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}._btnUtility_1m5sc_202:hover{color:#28201a;background-color:#f3eee5;border-color:#c9bfb0}._btnUtility_1m5sc_202:focus-visible{outline-offset:1px;outline:2px solid #8c6b4f}._mobileHeader_1m5sc_234{z-index:50;background-color:#fff;border-bottom:1px solid #e8e2d6;justify-content:space-between;align-items:center;padding:.85rem 1.25rem;display:none;position:sticky;top:0}._mobileBrand_1m5sc_246{color:inherit;align-items:center;gap:.5rem;text-decoration:none;display:flex}._mobileMenuBtn_1m5sc_254{color:#28201a;cursor:pointer;background:0 0;border:1px solid #ded7ca;border-radius:6px;justify-content:center;align-items:center;padding:.4rem;display:inline-flex}._mobileMenuBtn_1m5sc_254:focus-visible{outline-offset:2px;outline:2px solid #8c6b4f}._drawerBackdrop_1m5sc_271{display:none}._mainWrapper_1m5sc_278{background-color:#fbf9f5;flex-direction:column;flex:1;min-width:0;min-height:100vh;display:flex}._mainContent_1m5sc_287{box-sizing:border-box;flex:1;width:100%;max-width:1240px;margin:0 auto;padding:2.25rem 2rem 4rem}@media (width<=1023px){._shellContainer_1m5sc_3{flex-direction:column}._sidebar_1m5sc_15{display:none}._mobileHeader_1m5sc_234{display:flex}._drawerOpen_1m5sc_313 ._sidebar_1m5sc_15{z-index:100;width:280px;height:100vh;animation:.2s cubic-bezier(.16,1,.3,1) _slideIn_1m5sc_1;display:flex;position:fixed;top:0;left:0;box-shadow:4px 0 24px #00000026}._drawerOpen_1m5sc_313 ._drawerBackdrop_1m5sc_271{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:99;background-color:#1e140f73;width:100vw;height:100vh;display:block;position:fixed;top:0;left:0}._mainContent_1m5sc_287{padding:1.5rem 1.25rem 3rem}}@keyframes _slideIn_1m5sc_1{0%{transform:translate(-100%)}to{transform:translate(0)}}
