@font-face{font-family:StoreBookman;src:url('/classics/assets/fonts/bookman.otf');font-weight:400;font-display:swap}@font-face{font-family:StoreBookman;src:url('/classics/assets/fonts/bookman-demi.otf');font-weight:700;font-display:swap}
:root{--forest:#183b2c;--ivory:#faf2de;--oldgold:#be9756;--rule:#183b2c30;--paper:#faf2de;--green:#183b2c}*{box-sizing:border-box}body{margin:0;background:var(--ivory);color:var(--forest);font:16px/1.65 StoreBookman,Georgia,serif}h1,h2,h3{font-family:StoreBookman,Georgia,serif;letter-spacing:-.045em;line-height:1.08}p{margin:0}a{color:inherit;text-underline-offset:5px}button,input,select{font:inherit}button,a,input,select{touch-action:manipulation}button{cursor:pointer}img{max-width:100%}[hidden]{display:none!important}:focus-visible{outline:3px solid var(--oldgold);outline-offset:4px}.launch-ribbon{padding:9px 20px;text-align:center;background:var(--forest);color:var(--ivory);font-size:12px;letter-spacing:.055em}.launch-ribbon strong{padding-left:12px;font-weight:400;color:#efd39a}.store-header{display:flex;align-items:center;justify-content:space-between;gap:30px;max-width:1440px;margin:auto;padding:20px 48px;border-bottom:1px solid var(--rule)}.store-logo{display:flex;flex-direction:column;align-items:center;flex-shrink:0;text-decoration:none;width:170px;line-height:1}.store-logo img{display:block;width:100%;height:auto}.store-logo span{font-size:12px;letter-spacing:.36em;margin-top:-4px;padding-left:.36em}.store-header nav{display:flex;align-items:center;gap:27px;font-size:14px}.store-header nav a{padding:12px 0;text-decoration:none;border-bottom:1px solid transparent;white-space:nowrap}.store-header nav a:hover,.store-header nav a[aria-current=page]{border-bottom-color:var(--forest)}.header-note{border-left:1px solid var(--rule);padding-left:24px;font-size:12px;line-height:1.5;font-style:italic}.store-main{max-width:1440px;padding:0 48px;margin:auto}.store-hero{display:grid;grid-template-columns:1.2fr .8fr;align-items:center;min-height:640px;padding:62px 0 56px;gap:45px}.kicker{font-size:12px;text-transform:uppercase;letter-spacing:.13em;margin-bottom:20px;line-height:1.5}.store-hero h1{font-size:clamp(48px,5.6vw,84px);letter-spacing:-.055em;font-weight:700;line-height:1.03;margin:0}.store-hero h1 em{font-style:italic;color:#94703c}.hero-lede{font-size:19px;max-width:40ch;margin-top:25px}.launch-date{font-size:16px;margin-top:27px;font-weight:700}.store-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:18px}.solid,.outline,.cream-button{display:inline-flex;gap:25px;align-items:center;justify-content:center;padding:13px 21px;min-height:49px;text-decoration:none;border:1px solid var(--forest);border-radius:3px;font-size:15px;line-height:1.4}.solid{background:var(--forest);color:var(--ivory)}.solid:hover{background:#10291e}.outline{background:transparent;color:var(--forest)}.outline:hover{background:#183b20; color:var(--ivory)}.cream-button{background:var(--ivory);color:var(--forest);border-color:var(--ivory)}.hero-foot{font-size:12px;margin-top:29px;line-height:1.5}.goldy-art{margin:0;position:relative;text-align:center}.goldy-art:before{content:'';position:absolute;width:90%;aspect-ratio:1;left:5%;top:5%;border-radius:50%;border:1px solid #be975666;background:radial-gradient(circle,#e7d5aa66,transparent 70%);z-index:-1}.goldy-art img{width:100%;height:420px;object-fit:contain;display:block}.goldy-art figcaption{font-size:13px;font-style:italic;line-height:1.5;margin-top:15px}.ticker{display:flex;justify-content:space-around;align-items:center;gap:20px;border-block:1px solid var(--rule);padding:21px 0;font-size:14px}.ticker i{font-size:26px;color:#96723f;font-style:normal}.section{padding:84px 0;border-bottom:1px solid var(--rule)}.section h2,.arcade-callout h2,.planner h2,.story-grid h2{font-size:clamp(34px,4vw,55px);margin:0 0 25px}.section p+p,.story-grid p+p{margin-top:17px}.editorial-split{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.editorial-split>div:first-child>p:not(.kicker){max-width:43ch}.text-link{font-weight:400;display:inline-flex;min-height:44px;align-items:center;margin-top:20px;font-size:15px}.flavor-poster{background:#e8d6ad;padding:43px 45px;text-align:center;position:relative;border:1px solid #be975666;box-shadow:10px 10px 0 #183b2c0b}.flavor-poster .kicker{margin-bottom:14px}.poster-number{font-size:11px;text-transform:uppercase;letter-spacing:.14em}.flavor-poster h3{font-size:clamp(45px,5.1vw,72px);margin:24px 0 12px}.poster-plus{font:30px Georgia;color:#95713b}.poster-pair{font-size:25px;line-height:1.2;margin-top:10px}.flavor-poster .small{margin-top:25px;font-size:11px}.small{font-size:13px;line-height:1.6}.food-feature{display:grid;grid-template-columns:1.25fr .75fr;gap:60px;align-items:center}.food-feature figure,.wide-food{margin:0}.food-feature img,.wide-food img{display:block;width:100%;height:auto}.food-feature figcaption,.wide-food figcaption{font-size:11px;margin-top:10px}.food-feature .small{margin-top:20px}.section-title{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:35px}.section-title h2{margin-bottom:0}.section-title .kicker{margin-bottom:15px}.campaign-link{position:relative;display:block}.campaign-link img{width:100%;max-height:570px;object-fit:cover;object-position:center 42%}.campaign-link span{position:absolute;left:30px;bottom:27px;background:var(--ivory);padding:12px 18px;font-size:15px}.merch-home>.small{margin-top:15px}.arcade-callout{display:grid;grid-template-columns:1fr .8fr;background:var(--forest);color:var(--ivory);padding:55px 50px;margin:75px 0 0;gap:35px;align-items:center}.arcade-callout p:not(.kicker){max-width:40ch}.arcade-callout .cream-button{margin-top:26px}.arcade-callout img{width:100%;height:300px;object-fit:contain}.story-strip{text-align:center;border:0;max-width:800px;margin:auto}.story-strip p:not(.kicker){max-width:63ch;margin:auto}.store-footer{background:var(--forest);color:var(--ivory);display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:45px;padding:55px max(48px,calc((100vw - 1344px)/2)) 25px;align-items:start}.store-footer .store-logo{width:170px;margin-bottom:25px}.store-footer h2{font-size:16px;letter-spacing:0;margin:0 0 20px}.store-footer a:not(.store-logo){display:block;min-height:38px;font-size:13px;font-weight:400}.store-footer p{font-size:13px;max-width:28ch}.store-footer .small{font-size:11px;margin-top:18px}.store-footer .footer-line{grid-column:1/-1;border-top:1px solid #faf2de30;padding-top:22px;margin-top:10px;max-width:none;font-size:11px}.page-intro{padding:65px 0 45px;max-width:900px}.page-intro h1{font-size:clamp(44px,5.8vw,76px);margin:0}.page-intro .lede{font-size:19px;max-width:57ch;margin-top:25px}.flavor-lab{display:grid;grid-template-columns:.65fr 1.35fr;gap:25px}.flavor-tabs{display:flex;flex-direction:column}.flavor-tabs button{text-align:left;background:transparent;border:0;border-top:1px solid var(--rule);padding:25px 17px;font-size:16px;line-height:1.5;color:var(--forest)}.flavor-tabs button:last-child{border-bottom:1px solid var(--rule)}.flavor-tabs button[aria-pressed=true]{background:#e5d3ac;border-color:#be9756}.lab-board{background:var(--forest);color:var(--ivory);padding:55px;text-align:center;min-height:480px}.lab-board h2{font-size:clamp(40px,5vw,67px);margin:25px 0 10px}.lab-board h3{font-size:32px;margin:12px 0 23px}.lab-plus{font-style:italic;color:#d8b981}.flavor-notes{font-size:12px;margin-top:18px}.lab-board button{margin-top:28px}.lab-board .small{margin-top:14px}.lab-note{font-size:13px;max-width:85ch;margin-top:22px}.three-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:45px}.three-steps span{font-size:12px;display:block;margin-bottom:25px;color:#876434}.three-steps h2{font-size:28px;letter-spacing:-.035em;margin-bottom:18px}.three-steps p{font-size:15px}.wide-food{max-width:1050px}.wide-food img{max-height:510px;object-fit:cover}.planner{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding:65px 45px;margin-top:65px;background:#e9dfc5}.planner p{max-width:37ch}.planner form{display:flex;flex-direction:column;align-items:stretch;gap:12px}.planner input,.planner select{padding:12px;background:var(--ivory);border:1px solid #183b2c77;width:100%;color:var(--forest);border-radius:0}.planner label{font-size:13px;margin-top:7px}.planner .solid{margin-top:12px}.planner .small{font-size:11px;max-width:none}.plan-result{font-size:15px;padding:20px 0;border-block:1px solid var(--rule);margin:10px 0}.story-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:80px;align-items:center;padding:20px 0 70px}.world-links{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--rule);margin-bottom:70px}.world-links>a{padding:35px 30px 10px 0;text-decoration:none}.world-links>a+a{padding-left:30px;border-left:1px solid var(--rule)}.world-links h2{font-size:26px;margin:0 0 18px}.world-links p{font-size:15px}.world-links span{display:block;margin-top:22px;text-decoration:underline;font-size:14px}.collection-transfer-note{font-size:12px;padding:16px 0;border-bottom:1px solid var(--rule);margin-bottom:20px;max-width:95ch}.store-footer nav{margin:0}.store-header+main{padding-top:0}.store-header .store-logo img{object-fit:contain}.store-header nav a,.store-footer a{font-family:StoreBookman,Georgia,serif}.store-footer .store-logo span{color:var(--ivory)}
@media(min-width:1441px){.store-hero{min-height:680px}.goldy-art img{height:465px}}
@media(max-width:1100px){.store-header{flex-wrap:wrap;padding:18px 30px;gap:10px}.store-header nav{order:3;width:100%;justify-content:space-between;border-top:1px solid var(--rule);gap:15px;padding-top:6px}.header-note{border:0;margin-left:auto}.store-main{padding:0 30px}.store-hero{gap:15px;min-height:570px}.goldy-art img{height:345px}.hero-lede{font-size:17px}.store-actions{gap:10px}.store-actions>a{font-size:13px;padding:12px 14px}.editorial-split{gap:40px}.food-feature{gap:35px}.store-footer{padding:45px 30px 25px;gap:30px}.store-footer{grid-template-columns:1.2fr 1fr 1fr}.store-footer>div:last-of-type{grid-column:2/4}.planner{gap:40px}.arcade-callout{padding:40px 30px}.arcade-callout h2{font-size:38px}}
@media(max-width:700px){.launch-ribbon{font-size:11px}.store-header{padding:14px 20px}.store-logo{width:135px}.store-logo span{font-size:10px}.header-note{font-size:11px}.store-header nav{gap:3px;flex-wrap:wrap;justify-content:center}.store-header nav a{font-size:12px;padding:10px 9px;min-height:44px}.store-main{padding:0 20px}.store-hero{grid-template-columns:1fr;padding:38px 0 32px;gap:18px}.store-hero h1{font-size:52px;line-height:1.05}.hero-lede{font-size:16px;max-width:38ch;margin-top:21px}.store-hero .kicker{font-size:10px}.launch-date{margin-top:21px}.store-actions{display:grid;grid-template-columns:1fr 1fr}.store-actions>a{font-size:13px;gap:9px}.hero-foot{font-size:11px;margin-top:21px}.goldy-art img{height:245px}.goldy-art{max-width:310px;margin:auto;width:100%}.goldy-art figcaption{font-size:12px;margin-top:8px}.ticker{flex-wrap:wrap;justify-content:center;gap:7px 20px;font-size:11px;padding:15px 0}.ticker i{font-size:18px}.ticker i:last-of-type{display:none}.ticker span:last-child{width:100%;text-align:center}.section{padding:48px 0}.section h2,.planner h2,.story-grid h2{font-size:38px}.editorial-split,.food-feature{grid-template-columns:1fr;gap:30px}.editorial-split p{font-size:15px}.flavor-poster{padding:30px 20px}.flavor-poster h3{font-size:55px}.food-feature figure{order:2}.section-title{align-items:start;flex-direction:column;gap:0;margin-bottom:25px}.section-title .text-link{margin-top:13px}.campaign-link img{min-height:270px;object-fit:cover}.campaign-link span{font-size:11px;left:12px;right:12px;bottom:12px;padding:10px}.arcade-callout{grid-template-columns:1fr;padding:32px 24px;margin-top:40px;gap:20px}.arcade-callout h2{font-size:34px}.arcade-callout p{font-size:15px}.arcade-callout img{height:210px}.story-strip{text-align:left}.store-footer{grid-template-columns:1fr 1fr;gap:35px 25px;padding:40px 20px 25px}.store-footer>div:first-child{grid-column:1/-1}.store-footer>div:last-of-type{grid-column:1/-1}.store-footer p{max-width:45ch}.store-footer .store-logo{width:155px}.page-intro{padding:35px 0 30px}.page-intro h1{font-size:45px}.page-intro .lede{font-size:16px;margin-top:20px}.flavor-lab{grid-template-columns:1fr;gap:18px}.flavor-tabs{display:grid;grid-template-columns:1fr 1fr;gap:8px}.flavor-tabs button,.flavor-tabs button:last-child{border:1px solid var(--rule);font-size:12px;padding:13px;min-height:58px}.lab-board{padding:33px 20px;min-height:450px}.lab-board h2{font-size:43px}.lab-board h3{font-size:28px}.lab-board>p{font-size:14px}.lab-board .small{font-size:11px}.lab-note{font-size:12px}.three-steps{grid-template-columns:1fr;gap:30px}.three-steps article+article{border-top:1px solid var(--rule);padding-top:25px}.three-steps span{margin-bottom:14px}.three-steps h2{font-size:29px;margin-bottom:14px}.planner{grid-template-columns:1fr;gap:25px;padding:30px 20px;margin:35px -5px 0}.planner h2{font-size:36px}.planner h2 br{display:none}.planner p{font-size:14px}.story-grid{grid-template-columns:1fr;gap:30px;padding-bottom:45px}.story-grid .goldy-art{order:2}.story-grid p{font-size:15px}.world-links{grid-template-columns:1fr;margin-bottom:40px}.world-links>a,.world-links>a+a{padding:25px 0;border-left:0;border-bottom:1px solid var(--rule)}.world-links h2{font-size:28px}.world-links span{min-height:44px}.store-footer .footer-line{font-size:10px}.collection-transfer-note{font-size:11px}.wide-food img{max-height:none}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}}

.collection-store main:not(.product-main):not(.about)>.collection-transfer-note{margin-inline:4.5%}.planner h2 br:after{content:" "}

/* Signature Monogram And Frosted Surfaces */
body{background-color:#faf2de;background-image:url('/brand/goldy-co-wallpaper.svg');background-size:400px 400px;text-transform:capitalize}
.kicker,.label,.eyebrow,.poster-number,.feature-stamp{text-transform:capitalize!important}
.store-header{position:relative;z-index:10;background:rgba(250,242,222,.76);backdrop-filter:blur(18px) saturate(120%);-webkit-backdrop-filter:blur(18px) saturate(120%);border-bottom:1px solid rgba(255,255,255,.7);box-shadow:0 5px 18px #183b2c06}
.store-hero{margin-top:30px;margin-bottom:30px;padding:44px 34px;background:linear-gradient(120deg,#fffcf0c9,#faf2de7a);border:1px solid #ffffffb3;border-radius:14px;box-shadow:0 15px 45px #183b2c07,inset 0 1px 0 #fff;backdrop-filter:blur(3px)}
.flavor-poster{background:linear-gradient(135deg,#efdfbdbc,#e1cda48f);backdrop-filter:blur(10px);border:1px solid #fff8dcbb;border-radius:10px;box-shadow:0 15px 30px #183b2c0b,inset 0 1px 0 #fff8}
.planner{background:linear-gradient(120deg,#eee3cba8,#e2d3af88);border:1px solid #fff9;border-radius:12px;backdrop-filter:blur(12px);box-shadow:inset 0 1px 0 #fff}
.lab-board,.arcade-callout{background:linear-gradient(120deg,#183b2cf2,#183b2cdd);border:1px solid #fff4;box-shadow:inset 0 1px 0 #fff4,0 15px 45px #183b2c10;border-radius:12px;backdrop-filter:blur(14px)}
.outline{background:#fff9e95c;backdrop-filter:blur(6px);border-color:#183b2c55}.store-logo span{text-transform:capitalize}.collection-transfer-note{background:#faf2debf}.store-footer{background:linear-gradient(#183b2cf5,#183b2c),url('/brand/goldy-co-wallpaper.svg')}
.home-music{display:flex;align-items:center;gap:30px;padding:30px;margin-top:55px;border:1px solid #fff;border-radius:12px;background:#fffcf0a3;backdrop-filter:blur(10px);box-shadow:0 10px 30px #183b2c07}.home-music>img{width:90px;height:90px}.home-music .kicker{font-size:10px;margin-bottom:10px}.home-music h2{font-size:30px;margin:0 0 10px}.home-music p{font-size:13px}.home-music>a{margin-left:auto;white-space:nowrap}
.theme-section{display:grid;grid-template-columns:.65fr 1.35fr;gap:50px;align-items:center;margin:25px 0 65px;padding:40px;border:1px solid #fff;border-radius:12px;background:linear-gradient(125deg,#eee0c6a6,#fffcf0ba);backdrop-filter:blur(10px)}.theme-record{display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:1;border-radius:50%;background:repeating-radial-gradient(circle,#183b2c 0 3px,#204833 4px 5px);box-shadow:0 12px 26px #183b2c22;padding:25px}.theme-record img{width:65%;height:auto;background:#faf2de;border-radius:50%}.theme-record span{font-size:10px;color:#faf2de;margin-top:15px}.theme-section h2{font-size:45px;margin:0 0 20px}.theme-section p{font-size:16px}.theme-section label{display:block;font-size:12px;margin-top:24px}.theme-section audio{display:block;width:100%;margin-top:10px}.jingle-lyrics{border-top:1px solid #183b2c33;margin-top:20px;padding-top:13px}.jingle-lyrics summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-size:14px}.jingle-lyrics summary:before{content:'+';margin-right:13px}.jingle-lyrics[open] summary:before{content:'−'}.jingle-lyrics p{line-height:1.9;margin-top:15px}.jingle-lyrics .small{font-size:12px}
@media(min-width:1101px){.store-header{position:sticky;top:0}}
@media(max-width:700px){.store-hero{padding:28px 19px;margin:20px -5px 24px;min-height:0}.store-hero h1{font-size:48px}.hero-lede{font-size:15px}.store-actions{grid-template-columns:1fr}.store-actions>a{font-size:14px;min-height:46px}.goldy-art img{height:235px}.home-music{display:grid;grid-template-columns:64px 1fr;padding:22px 17px;gap:18px}.home-music>img{width:64px;height:64px}.home-music h2{font-size:24px}.home-music>a{grid-column:1/-1;margin:0}.theme-section{grid-template-columns:1fr;padding:26px 20px;gap:30px}.theme-record{width:210px;margin:auto}.theme-section h2{font-size:37px}.theme-section p{font-size:15px}.theme-section .kicker{font-size:11px}}
@supports not (backdrop-filter:blur(1px)){.store-header,.planner,.theme-section,.home-music{background-color:#faf2de}.store-hero{background:#fff8e8}}

#theme-toggle{margin-top:23px}#theme-status{margin-top:10px}.store-logo span{text-transform:capitalize}
