.design-v2{--hover-gold:#b88a32;--hover-gold-bright:#d2ad5d;--hover-gold-deep:#684913;--hover-gold-rgb:184,138,50}.design-v2 :is(.site-header nav a,.site-header nav button,.login-link,footer a:last-child):is(:hover,:focus-visible){color:var(--hover-gold-bright);text-shadow:0 0 14px rgba(var(--hover-gold-rgb),.24)}.design-v2 :is(.mini-cta,.main-cta,.checkout-submit):not(:disabled):is(:hover,:focus-visible){border-color:#c09236;color:#fff4d6;background:linear-gradient(180deg,#90691e,#5f410f);box-shadow:0 15px 34px rgba(0,0,0,.38),0 0 24px rgba(var(--hover-gold-rgb),.16),inset 0 1px rgba(255,238,188,.22);filter:none;transform:translateY(-2px)}.design-v2 .trailer-button:not(:disabled):is(:hover,:focus-visible){border-color:rgba(184,138,50,.9);color:#d8b45f;background:linear-gradient(180deg,rgba(28,21,8,.98),rgba(8,7,4,.99));box-shadow:0 15px 34px rgba(0,0,0,.4),0 0 22px rgba(var(--hover-gold-rgb),.13),inset 0 1px rgba(255,233,176,.09)}.design-v2 .trailer-button:not(:disabled):is(:hover,:focus-visible) span{border-color:#b88a32;color:#edce78;background:radial-gradient(circle at 42% 35%,rgba(116,81,20,.78),rgba(17,12,4,.98) 68%);box-shadow:0 0 14px rgba(var(--hover-gold-rgb),.24),inset 0 0 9px rgba(190,143,54,.12)}.design-v2 .modal-close:is(:hover,:focus-visible){border-color:rgba(184,138,50,.78);color:#e0bd68;background:#181106;box-shadow:0 0 18px rgba(var(--hover-gold-rgb),.12)}.design-v2 .pillar-card:is(:hover,:focus-visible){--pillar-accent:#b88a32;--pillar-accent-rgb:184,138,50;border-color:rgba(var(--hover-gold-rgb),.58);background:radial-gradient(circle at 18% 48%,rgba(var(--hover-gold-rgb),.13),transparent 35%),radial-gradient(circle at 92% -8%,rgba(var(--hover-gold-rgb),.1),transparent 38%),linear-gradient(148deg,rgba(17,15,10,.99),rgba(4,5,7,.99) 68%);box-shadow:0 34px 72px rgba(0,0,0,.46),0 0 0 1px rgba(var(--hover-gold-rgb),.07),0 0 32px rgba(var(--hover-gold-rgb),.1),inset 0 1px rgba(255,239,196,.07)}.design-v2 .pillar-card:is(:hover,:focus-visible) .pillar-icon{border-color:rgba(var(--hover-gold-rgb),.78);box-shadow:0 20px 38px rgba(0,0,0,.42),0 0 30px rgba(var(--hover-gold-rgb),.17),inset 0 1px rgba(255,240,199,.11),inset 0 0 24px rgba(var(--hover-gold-rgb),.1)}.design-v2 .pillar-card:is(:hover,:focus-visible) .pillar-icon:before{background:conic-gradient(from 210deg,transparent 0 34deg,rgba(142,101,29,.36) 34deg 151deg,#c79a40 151deg 184deg,rgba(116,79,20,.24) 184deg 238deg,transparent 238deg 360deg);filter:drop-shadow(0 0 5px rgba(var(--hover-gold-rgb),.35))}.design-v2 .pillar-card:is(:hover,:focus-visible) .pillar-icon:after{filter:sepia(1) saturate(3.1) hue-rotate(356deg) brightness(.92) drop-shadow(0 0 6px rgba(var(--hover-gold-rgb),.32))}.design-v2 .pillar-card:is(:hover,:focus-visible) :is(.pillar-icon__orbit,.pillar-icon__plate){border-color:rgba(var(--hover-gold-rgb),.68)}.design-v2 .pillar-card:is(:hover,:focus-visible) .pillar-copy:before,.design-v2 .pillar-card:is(:hover,:focus-visible) .pillar-meta,.design-v2 .pillar-card:is(:hover,:focus-visible) .pillar-cta b{color:var(--hover-gold-bright)}.design-v2 .pillar-card:is(:hover,:focus-visible) .pillar-copy>span{border-color:rgba(var(--hover-gold-rgb),.35)}.design-v2 .pillar-card:is(:hover,:focus-visible) .pillar-cta{border-color:rgba(var(--hover-gold-rgb),.36);color:#f0dfb5;background:linear-gradient(180deg,rgba(43,31,10,.62),rgba(10,8,4,.72))}
