:root{--gold:#B67300;--gold-light:#D89A3F;--gold-deep:#7E5100;--black:#1D1D1B;--black-2:#100F0E;--charcoal:#2A2825;--cream:#F4EFE6;--cream-2:#EAE0CC;--paper:#FAF7F1;--ink:#1D1D1B;--muted:#7A7166;--border:rgba(29,29,27,.12);--border-gold:rgba(182,115,0,.35);--c-oasis:#DDA90C;--c-bourbon:#3DA4D9;--c-gin:#7AA86C;--c-rye:#E89270}.display{font-family:Fraunces,Georgia,serif;font-weight:400;line-height:1.02;letter-spacing:-.01em}.eyebrow{font-family:Neutraface,Inter,sans-serif;font-size:11px;letter-spacing:.32em;text-transform:uppercase;font-weight:600;color:var(--gold)}.eyebrow.on-dark{color:var(--gold-light)}h2.display{font-size:clamp(36px,5vw,68px);letter-spacing:-.015em}h3.display{font-size:clamp(28px,3.5vw,44px)}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 28px;border:1.5px solid var(--ink);font-family:Neutraface,Inter,sans-serif;font-size:12px;letter-spacing:.22em;text-transform:uppercase;font-weight:600;transition:all .25s ease;background:transparent;color:var(--ink)}.btn:hover{background:var(--ink);color:var(--paper)}.btn.btn-gold{background:var(--gold);border-color:var(--gold);color:#fff}.btn.btn-gold:hover{background:var(--gold-deep);border-color:var(--gold-deep)}.btn.btn-block{width:100%}.btn.btn-ghost-light{border-color:#f4efe680;color:var(--cream)}.btn.btn-ghost-light:hover{background:var(--cream);color:var(--ink)}.btn .arrow{transition:transform .25s ease}.btn:hover .arrow{transform:translate(4px)}.container{max-width:1320px;margin:0 auto;padding:0 32px}.section-head{text-align:center;max-width:720px;margin:0 auto 48px}.section-head .eyebrow{margin-bottom:16px;display:inline-block}.section-head h2{margin-bottom:14px}.rule{width:48px;height:1px;background:var(--gold);margin:18px auto;position:relative}.rule:before,.rule:after{content:"";position:absolute;top:50%;width:4px;height:4px;background:var(--gold);transform:translateY(-50%) rotate(45deg)}.rule:before{left:-12px}.rule:after{right:-12px}.spirits{background:var(--black);color:var(--cream);position:relative}.spirits .eyebrow{color:var(--gold-light)}.spirits h2{color:var(--cream)}.bottle-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#d89a3f2e;border:1px solid rgba(216,154,63,.18)}.bottle{background:var(--black);padding:32px 24px;text-align:center;transition:background .35s ease;position:relative;overflow:hidden;color:var(--cream);display:flex;flex-direction:column;align-items:center}.bottle:hover{background:var(--charcoal)}.bottle .label-tag{position:absolute;top:18px;left:18px;font-size:9px;letter-spacing:.24em;text-transform:uppercase;color:#f4efe673;font-weight:600}.bottle .label-tag.featured{color:var(--gold-light)}.bottle-art{height:220px;width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.bottle-art img{max-height:100%;width:auto;filter:drop-shadow(0 12px 24px rgba(0,0,0,.4));transition:transform .4s ease}.bottle:hover .bottle-art img{transform:translateY(-6px)}.bottle h3{font-family:Fraunces,Georgia,serif;font-weight:500;font-size:24px;margin-bottom:6px;color:var(--cream)}.bottle .cat{font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:#f4efe68c;margin-bottom:18px;font-weight:600}.bottle .price{font-size:14px;letter-spacing:.04em;color:var(--cream)}.bottle .quick-add{margin-top:18px;display:inline-block;font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:600;border-bottom:1px solid var(--gold-light);padding-bottom:2px;color:var(--gold-light);transition:color .2s}.bottle:hover .quick-add{color:var(--cream);border-color:var(--cream)}.shop-all{text-align:center;margin-top:40px}.manifesto{background:var(--charcoal);color:var(--cream);padding:56px 0;text-align:center;position:relative;overflow:hidden}.manifesto:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at center,rgba(182,115,0,.1) 0%,transparent 60%);pointer-events:none}.manifesto:after{content:"";position:absolute;left:0;right:0;bottom:0;height:32px;background-image:url(//hollywooddistillery.com/cdn/shop/t/10/assets/deco-band.png?v=91725884637589983381786027756);background-size:auto 32px;background-repeat:repeat-x;background-position:center;opacity:.22;pointer-events:none}.manifesto .container{position:relative}.manifesto p{font-family:Fraunces,Georgia,serif;font-weight:400;font-size:clamp(22px,2.6vw,32px);line-height:1.35;letter-spacing:-.005em;max-width:820px;margin:0 auto 20px;color:var(--cream)}.manifesto p em{font-style:italic;color:var(--gold-light)}.manifesto .read-more{display:inline-flex;align-items:center;gap:10px;font-size:11px;letter-spacing:.24em;text-transform:uppercase;font-weight:600;color:var(--gold-light);border-bottom:1px solid var(--gold-deep);padding-bottom:4px;transition:color .2s}.manifesto .read-more:hover{color:var(--cream);border-color:var(--cream)}.exp-card .eyebrow{color:var(--gold-light);margin-bottom:12px;display:inline-block}.exp-card .btn{align-self:flex-start}.awards{background:var(--cream-2);padding:32px 0;border-top:1px solid var(--border-gold);border-bottom:1px solid var(--border-gold)}.awards-row{display:flex;justify-content:space-between;align-items:center;gap:32px;flex-wrap:wrap}.award-item{display:flex;align-items:center;gap:14px;flex:1;min-width:240px}.award-item .medal{width:36px;height:36px;border-radius:50%;border:1px solid var(--gold);display:flex;align-items:center;justify-content:center;font-family:Fraunces,Georgia,serif;font-size:13px;color:var(--gold);flex-shrink:0}.award-item .who{font-family:Fraunces,Georgia,serif;font-size:15px;font-style:italic;color:var(--ink);line-height:1.3}.award-item .what{font-size:9px;letter-spacing:.24em;text-transform:uppercase;color:var(--muted);margin-top:2px;font-weight:600}.age-gate .btn{padding:14px 32px}.age-gate .btn.btn-gold{background:var(--gold);border-color:var(--gold);color:#fff}.age-gate .btn.btn-ghost{border-color:#f4efe666;color:#f4efe6cc}.age-gate .btn.btn-ghost:hover{background:transparent;color:var(--cream);border-color:var(--cream)}@media(max-width:640px){.container{padding:0 20px}}@media(max-width:980px){.bottle-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.bottle-grid{grid-template-columns:1fr}.hero-ctas .btn{width:100%;justify-content:center}}.mega-menu .hd-mega{grid-column:1 / -1;display:grid;grid-template-columns:repeat(var(--hd-mega-cols,4),minmax(0,1fr));gap:16px;width:100%;list-style:none;margin:0;padding:6px 0 2px}.hd-mega>li{min-width:0;display:flex}.hd-mega-card{display:flex;flex-direction:column;width:100%;background:#fff;overflow:hidden;text-decoration:none;border:1px solid transparent;transition:border-color .2s ease}.hd-mega-card:hover{border-color:#b77300}.hd-mega-art{position:relative;height:290px;width:100%;overflow:hidden;background:#fff}.hd-mega-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hd-mega-card--bottle .hd-mega-img--main{object-fit:contain;padding:14px}.hd-mega-label{font-family:Fraunces,Georgia,serif;font-weight:500;font-size:18px;letter-spacing:-.01em;color:var(--ink);text-align:center;padding:14px 8px 18px}.menu-list .menu-list__link--active,.menu-list .menu-list__link[aria-current=page]{color:#b67300!important}.menu-list__link[aria-haspopup=true] .menu-list__link-title{display:inline-flex;align-items:center}.menu-list__link[aria-haspopup=true] .menu-list__link-title:after{content:"";display:inline-block;width:.36em;height:.36em;margin-left:.55em;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-.14em) rotate(45deg);transition:transform .2s ease}.menu-list__list-item:hover>.menu-list__link[aria-haspopup=true] .menu-list__link-title:after,.menu-list__link[aria-haspopup=true][aria-expanded=true] .menu-list__link-title:after{transform:translateY(.05em) rotate(-135deg)}.hd-social{display:inline-flex;align-items:center;justify-content:center;color:currentColor;width:34px;height:34px;text-decoration:none;opacity:.9;transition:opacity .2s ease,color .2s ease}.hd-social:hover{opacity:1;color:var(--gold-light)}.hd-social svg{width:19px;height:19px}@media(max-width:989px){.mega-menu .hd-mega{grid-template-columns:repeat(2,minmax(0,1fr))}.hd-mega-art{height:200px}.hd-social{display:none}}.btn:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:1.5px solid currentColor;pointer-events:none;transition:border-color .25s ease}.btn.btn-block:after{top:5px;right:5px;bottom:5px;left:5px}:is(.button,.button-secondary,.button-custom):not(.button-unstyled):not([class*=close]):not([class*=skip]){position:relative}:is(.button,.button-secondary,.button-custom):not(.button-unstyled):not([class*=close]):not([class*=skip]):after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:1.5px solid currentColor;pointer-events:none}.hs-btn{position:relative}.hs-btn:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:1.5px solid currentColor;pointer-events:none}.hd-mega-seal{position:absolute;top:15px;right:15px;width:80px;height:80px;z-index:2;pointer-events:none;opacity:0;transition:opacity .25s ease;animation:hd-seal-spin 4s linear infinite;animation-play-state:paused}.hd-mega-card:hover .hd-mega-seal{opacity:1;animation-play-state:running}@keyframes hd-seal-spin{to{transform:rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/hd-system.css.map */
