:root{--ink: #111;--paper: #fbfaf7;--line: rgba(17, 17, 17, .18);--muted: rgba(17, 17, 17, .68);--max: 1180px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Courier Prime,Courier New,monospace;font-size:15px;line-height:1.55;text-rendering:optimizeLegibility}img{display:block;max-width:100%}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.22em}.site-header{position:fixed;z-index:10;top:0;left:0;right:0;background:#fbfaf7db;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.nav{width:min(var(--max),calc(100% - 32px));min-height:64px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:12px 0}.brand,.wordmark,.hero-title,.page-title,.product-card .card-title,.large-copy{font-family:Erika Ormig,Times New Roman,serif;font-weight:400}.brand{font-size:clamp(22px,3vw,36px);line-height:1;text-decoration:none}.brand-lockup{display:inline-flex;align-items:center;min-width:max-content}.brand-logo{width:auto;max-width:min(240px,58vw);max-height:46px;object-fit:contain}.nav-links{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:22px;color:var(--muted);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.nav-links a{text-decoration:none}.section{border-bottom:1px solid var(--line)}.section-inner{width:min(var(--max),calc(100% - 32px));margin:0 auto}.hero{min-height:92svh;padding:104px 0 48px;display:grid;align-items:end}.hero-grid{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(280px,.72fr);gap:clamp(36px,7vw,108px);align-items:end}.hero-copy{padding:10vh 0 8vh}.kicker{margin:0 0 22px;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.greeting{margin:0 0 18px;color:var(--muted);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.hero-title{max-width:760px;margin:0;font-size:clamp(68px,12vw,164px);line-height:.88;letter-spacing:0}.hero-subtitle{max-width:520px;margin:28px 0 34px;font-size:clamp(16px,2vw,20px)}.hero-note{max-width:620px;margin:-14px 0 34px;color:var(--muted)}.button{display:inline-flex;min-height:46px;align-items:center;justify-content:center;border:1px solid var(--ink);padding:12px 18px;background:var(--ink);color:var(--paper);font-size:12px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;cursor:pointer}.button:disabled{cursor:not-allowed;opacity:.45}.hero-media{align-self:stretch;display:grid;align-items:center;min-height:520px;padding-bottom:6vh}.hero-media img{width:min(100%,520px);margin-left:auto;border:1px solid var(--line)}.editorial-rule{margin-top:42px;padding-top:12px;border-top:1px solid var(--ink);color:var(--muted);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.product{padding:clamp(72px,11vw,138px) 0}.product-grid{display:grid;grid-template-columns:180px minmax(0,1fr);gap:clamp(34px,8vw,132px)}.product-number{font-size:clamp(52px,8vw,96px);line-height:1}.product-number span{display:block;margin-bottom:18px;font-family:Courier Prime,Courier New,monospace;font-size:12px;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.product-copy h2{margin:0;font-family:Erika Ormig,Times New Roman,serif;font-size:clamp(50px,8vw,118px);font-weight:400;line-height:.96}.product-type{margin:14px 0 28px;color:var(--muted);font-size:13px;letter-spacing:.12em;text-transform:uppercase}.botanicals{margin:0 0 32px;font-size:clamp(17px,2vw,22px)}.quote{max-width:760px;margin:0 0 24px;font-family:Erika Ormig,Times New Roman,serif;font-size:clamp(34px,5vw,68px);line-height:1.03}.serving{max-width:620px;margin:0;color:var(--muted)}.text-link{display:inline-block;margin-top:30px;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.page-hero{padding:clamp(120px,18vw,210px) 0 clamp(70px,10vw,130px)}.page-title{max-width:980px;margin:0;font-size:clamp(58px,11vw,148px);line-height:.92;letter-spacing:0}.page-intro{max-width:660px;margin:28px 0 0;font-size:clamp(17px,2vw,22px)}.archive{padding:clamp(58px,9vw,110px) 0}.directory-grid,.product-list,.note-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--ink);border-left:1px solid var(--line)}.directory-grid.three,.note-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.directory-item,.product-card,.note-grid>div{min-height:210px;padding:18px;display:flex;flex-direction:column;justify-content:flex-end;border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-decoration:none}.directory-item{gap:42px;font-size:clamp(23px,3.4vw,42px);line-height:1}.directory-item span,.card-index{font-family:Courier Prime,Courier New,monospace;color:var(--muted);font-size:12px;letter-spacing:.12em;text-transform:uppercase}.product-list{grid-template-columns:repeat(3,minmax(0,1fr))}.product-card{min-height:430px;gap:16px}.product-card img{width:min(100%,280px);margin:auto auto 18px;border:1px solid var(--line)}.product-card .card-title{font-size:clamp(34px,5vw,62px);line-height:.98}.card-meta{color:var(--muted);font-size:13px}.placeholder-card{color:var(--muted)}.placeholder-card .card-title{color:var(--ink)}.story-panel,.product-notes{padding:clamp(70px,10vw,124px) 0}.split-copy{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:clamp(36px,8vw,120px)}.large-copy{margin:0;font-size:clamp(42px,7vw,98px);line-height:.98}.copy-stack p,.note-grid p{margin:0}.copy-stack{display:grid;gap:22px;align-content:end;color:var(--muted)}.product-detail{padding:clamp(112px,15vw,178px) 0 clamp(64px,9vw,110px)}.detail-grid{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1fr);gap:clamp(36px,7vw,112px);align-items:center}.detail-media{margin:0}.detail-media img{width:min(100%,520px);border:1px solid var(--line)}.detail-copy .page-title{margin-bottom:24px}.product-price{margin:28px 0 18px;font-size:18px}.product-form{display:grid;max-width:360px;gap:12px}.variant-label{font-size:12px;letter-spacing:.12em;text-transform:uppercase}select,.quantity-input{min-height:44px;border:1px solid var(--ink);border-radius:0;padding:10px 12px;background:var(--paper);color:var(--ink);font:inherit}.quantity-input{width:108px}.rte p:first-child{margin-top:0}.rte p:last-child{margin-bottom:0}.pagination{margin-top:32px}.cart-lines{display:grid;border-top:1px solid var(--ink)}.cart-line{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 0;border-bottom:1px solid var(--line)}.cart-title{margin:0 0 4px;font-family:Erika Ormig,Times New Roman,serif;font-size:clamp(26px,4vw,44px);line-height:1}.cart-summary{margin-top:28px;display:flex;flex-wrap:wrap;gap:14px;align-items:center}.preorder-gate{min-height:100svh;padding:clamp(120px,16vw,180px) 0 clamp(70px,10vw,120px);display:grid;align-items:center}.preorder-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.62fr);gap:clamp(38px,8vw,112px);align-items:end}.preorder-copy .page-title{max-width:860px}.password-form,.tester-form{margin-top:34px;display:grid;gap:12px}.password-row{display:flex;gap:10px;align-items:stretch}.password-input{width:100%;min-height:46px;border:1px solid var(--ink);border-radius:0;padding:10px 12px;background:var(--paper);color:var(--ink);font:inherit}.form-message{margin:8px 0 0;color:var(--muted);font-size:13px}.preorder-panel{border-top:1px solid var(--ink);border-left:1px solid var(--line);padding:22px}.preorder-panel h2{margin:0 0 18px;font-family:Erika Ormig,Times New Roman,serif;font-size:clamp(36px,5vw,68px);font-weight:400;line-height:.98}.preorder-panel p{margin:0}.preorder-panel .tester-form{margin-top:28px}.password-page{border-bottom:0}.password-brand{display:inline-block;margin-bottom:clamp(48px,8vw,92px)}.password-logo{max-height:72px}.story{padding:clamp(78px,12vw,150px) 0}.story p{width:min(920px,100%);margin:0;font-family:Erika Ormig,Times New Roman,serif;font-size:clamp(42px,7.5vw,108px);line-height:.98}.use{padding:clamp(64px,10vw,118px) 0}.section-label{margin:0 0 32px;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.use-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--ink);border-left:1px solid var(--line)}.use-item{min-height:190px;padding:18px;display:flex;align-items:flex-end;border-right:1px solid var(--line);border-bottom:1px solid var(--line);font-size:clamp(20px,3vw,34px);line-height:1}.site-footer{padding:34px 0}.footer-grid{display:grid;grid-template-columns:1fr auto;gap:28px;align-items:end}.footer-name{margin:0 0 8px;font-family:Erika Ormig,Times New Roman,serif;font-size:clamp(28px,4vw,52px);line-height:1}.footer-location{margin:0;color:var(--muted)}.footer-links{display:flex;gap:22px;font-size:12px;letter-spacing:.08em;text-transform:uppercase}@media(max-width:820px){.site-header{position:sticky}.nav{min-height:86px;align-items:flex-start;flex-direction:column;justify-content:center;gap:10px}.nav-links{width:100%;justify-content:flex-start;gap:12px 16px;font-size:11px}.hero{min-height:auto;padding-top:62px}.hero-grid,.product-grid,.split-copy,.detail-grid,.preorder-grid,.footer-grid{grid-template-columns:1fr}.hero-copy{padding:38px 0 8px}.hero-media{min-height:0}.hero-media img{width:100%}.product-number{font-size:44px}.use-list{grid-template-columns:repeat(2,minmax(0,1fr))}.directory-grid,.directory-grid.three,.product-list,.note-grid{grid-template-columns:1fr}.use-item{min-height:148px}.directory-item,.product-card,.note-grid>div{min-height:150px}.product-card{min-height:360px}}@media(max-width:480px){.nav,.section-inner{width:min(var(--max),calc(100% - 24px))}.hero-title{font-size:clamp(56px,18vw,82px)}.use-list{grid-template-columns:1fr}.footer-links{flex-direction:column;gap:10px}.password-row{flex-direction:column}}@font-face{font-family:Erika;src:url(/cdn/shop/files/Erika_Ormig_2.ttf?v=1781683606) format("woff2");font-weight:400;font-style:normal}h1,h2,h3,h4,h5,h6,body{font-family:Erika,sans-serif!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/bayou-botanicals.css.map */
