:root{--glass-bg: rgba(250, 247, 242, .55);--glass-bg-dark: rgba(10, 61, 42, .35);--glass-border: rgba(255, 255, 255, .45);--glass-border-dark: rgba(212, 175, 55, .35);--glass-highlight: rgba(255, 255, 255, .65);--glass-shadow-1: 0 1px 0 rgba(255,255,255,.6) inset, 0 -2px 6px rgba(10,61,42,.18) inset;--glass-shadow-2: 0 14px 28px -8px rgba(10,61,42,.35), 0 4px 10px -4px rgba(10,61,42,.2);--glass-blur: blur(14px);--glass-panel-blur: blur(18px)}.btn-primary,.btn-gold,.btn-ghost,.btn-ghost-dark,.btn-cart,.btn-scta,.btn-shop-nav{position:relative;border-radius:14px!important;backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);box-shadow:var(--glass-shadow-1),var(--glass-shadow-2);transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1),filter .18s ease!important;overflow:hidden}.btn-primary:before,.btn-gold:before,.btn-ghost:before,.btn-ghost-dark:before,.btn-cart:before,.btn-scta:before,.btn-shop-nav:before{content:"";position:absolute;top:0;left:0;right:0;height:46%;background:linear-gradient(180deg,rgba(255,255,255,.35) 0%,rgba(255,255,255,.06) 70%,transparent 100%);border-radius:14px 14px 50% 50%/14px 14px 100% 100%;pointer-events:none}.btn-primary,.btn-shop-nav{background:linear-gradient(160deg,var(--color-forest-light, #14543A) 0%,var(--color-forest, #0A3D2A) 55%,var(--color-forest-dark, #062A1C) 100%)!important;border:1px solid rgba(212,175,55,.3)!important}.btn-gold,.btn-cart,.btn-scta{background:linear-gradient(160deg,var(--color-gold-bright, #E8C670) 0%,var(--color-gold, #D4AF37) 55%,var(--color-gold-dark, #B8960C) 100%)!important;border:1px solid rgba(255,255,255,.45)!important}.btn-ghost,.btn-ghost-dark{background:var(--glass-bg)!important;border:1.5px solid var(--glass-border-dark)!important}.btn-primary:hover,.btn-gold:hover,.btn-cart:hover,.btn-scta:hover,.btn-shop-nav:hover{transform:translateY(-3px)!important;box-shadow:var(--glass-shadow-1),0 22px 40px -10px #0a3d2a6b,0 6px 14px -4px #d4af3759!important;filter:brightness(1.04)}.btn-ghost:hover,.btn-ghost-dark:hover{transform:translateY(-3px)!important;box-shadow:var(--glass-shadow-1),0 16px 30px -10px #0a3d2a47!important;border-color:#d4af378c!important}.btn-primary:active,.btn-gold:active,.btn-ghost:active,.btn-ghost-dark:active,.btn-cart:active,.btn-scta:active,.btn-shop-nav:active{transform:translateY(0) scale(.97)!important;box-shadow:var(--glass-shadow-1),0 4px 10px -4px #0a3d2a4d!important;transition-duration:90ms!important}.pdp-badge,.tv-cert-icon,.ft-social-link,.trust-icon,.ing-icon,.hero-badge{position:relative;border-radius:50%!important;background:linear-gradient(155deg,rgba(255,255,255,.75) 0%,var(--glass-bg) 55%,rgba(212,175,55,.18) 100%)!important;backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:1.5px solid rgba(212,175,55,.4)!important;box-shadow:0 1px #fffc inset,0 -3px 6px #0a3d2a1f inset,0 10px 20px -8px #0a3d2a4d!important;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s ease!important}.tv-cert-icon,.trust-icon,.ing-icon{width:3.25rem;height:3.25rem;display:flex;align-items:center;justify-content:center;font-size:1.5rem}.pdp-badge:hover,.tv-cert-icon:hover,.ft-social-link:hover,.trust-icon:hover,.ing-icon:hover{transform:translateY(-4px) scale(1.05)!important;box-shadow:0 1px #fffc inset,0 -3px 6px #0a3d2a1f inset,0 16px 28px -8px #d4af3766!important}.pdp-badge,.drawer-cert,.fcert,.hero-badge{border-radius:100px!important;background:linear-gradient(155deg,rgba(255,255,255,.3) 0%,var(--glass-bg-dark) 100%)!important;backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:1px solid rgba(212,175,55,.35)!important;box-shadow:0 1px #ffffff40 inset,0 6px 14px -6px #0a3d2a4d!important}.hero-arrow,.as-arrow{border-radius:50%!important;background:linear-gradient(155deg,#ffffff59,#ffffff14)!important;backdrop-filter:var(--glass-blur)!important;-webkit-backdrop-filter:var(--glass-blur)!important;border:1.5px solid rgba(255,255,255,.45)!important;box-shadow:0 1px #ffffff80 inset,0 -2px 5px #00000026 inset,0 8px 18px -6px #00000059!important;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s ease,background .2s ease!important}.hero-arrow:hover,.as-arrow:hover{background:linear-gradient(155deg,#d4af378c,#d4af3740)!important;transform:translateY(-50%) scale(1.1)!important;box-shadow:0 1px #fff9 inset,0 -2px 5px #00000026 inset,0 12px 26px -6px #d4af3773!important}.hero-dot,.as-dot{border-radius:100px!important;background:linear-gradient(155deg,#ffffff8c,#ffffff26)!important;border:1px solid rgba(255,255,255,.35)!important;box-shadow:0 1px #ffffff80 inset,0 3px 8px -2px #00000040!important;transition:all .26s cubic-bezier(.22,1,.36,1)!important}.hero-dot.is-active,.as-dot.active{background:linear-gradient(155deg,var(--color-gold-bright, #E8C670) 0%,var(--color-gold, #D4AF37) 100%)!important;border-color:#fff9!important;box-shadow:0 1px #ffffffb3 inset,0 0 0 4px #d4af3738,0 4px 12px -2px #d4af378c!important}.as-progress-fill{background:linear-gradient(90deg,var(--color-gold-bright, #E8C670),var(--color-gold, #D4AF37))!important;box-shadow:0 0 8px #d4af3799!important}.qopt{border-radius:16px!important;background:linear-gradient(160deg,rgba(255,255,255,.55) 0%,var(--color-card, #fff) 100%)!important;border:1.5px solid rgba(212,175,55,.25)!important;box-shadow:0 1px #ffffffb3 inset,0 8px 18px -8px #0a3d2a33!important;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s ease,border-color .2s ease!important}.qopt:hover{transform:translateY(-3px)!important;box-shadow:0 1px #ffffffb3 inset,0 14px 26px -8px #0a3d2a47!important;border-color:#d4af378c!important}.qopt.active{background:linear-gradient(160deg,var(--color-gold-bright, #E8C670) 0%,var(--color-gold, #D4AF37) 100%)!important;border-color:#ffffff80!important;color:var(--color-primary-dark, #06251A)!important;box-shadow:0 1px #ffffff80 inset,0 12px 24px -6px #d4af3773!important}.pc{background:linear-gradient(165deg,rgba(255,255,255,.55) 0%,var(--color-card, #fff) 65%)!important;border-radius:20px!important;border:1.5px solid rgba(212,175,55,.22)!important;backdrop-filter:var(--glass-panel-blur);-webkit-backdrop-filter:var(--glass-panel-blur);box-shadow:0 1px #ffffffb3 inset,0 -1px #0a3d2a0d inset,0 16px 32px -12px #0a3d2a38!important;overflow:hidden;transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s ease,border-color .32s ease!important}.pc:hover{border-color:#d4af3780!important;box-shadow:0 1px #fffc inset,0 -1px #0a3d2a0d inset,0 26px 48px -14px #0a3d2a4d,0 8px 18px -6px #d4af3740!important}.pc-img-link{position:relative;display:block}.pc-badge,.pc-badge-sale,.pc-badge-new{border-radius:100px!important;background:linear-gradient(155deg,rgba(255,255,255,.4) 0%,var(--glass-bg-dark) 100%)!important;backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:1px solid rgba(212,175,55,.4)!important;box-shadow:0 1px #ffffff4d inset,0 6px 14px -6px #0a3d2a59!important}.pc-quickadd{border-radius:100px!important;background:linear-gradient(155deg,#ffffffd9,#ffffff8c)!important;backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:1px solid rgba(255,255,255,.6)!important;box-shadow:0 1px #ffffffb3 inset,0 6px 16px -6px #0a3d2a4d!important}.bundle-card{background:linear-gradient(165deg,rgba(255,255,255,.6) 0%,var(--color-ivory-card, #fff) 70%)!important;border-radius:26px!important;border:1.5px solid rgba(212,175,55,.28)!important;backdrop-filter:var(--glass-panel-blur);-webkit-backdrop-filter:var(--glass-panel-blur);box-shadow:0 1px #ffffffbf inset,0 24px 48px -16px #0a3d2a47,0 8px 20px -8px #d4af3726!important;position:relative;overflow:hidden}.bundle-card:before{content:"";position:absolute;top:0;left:5%;right:5%;height:40%;background:linear-gradient(180deg,rgba(255,255,255,.35) 0%,transparent 100%);border-radius:0 0 60% 60%/0 0 100% 100%;pointer-events:none}.bundle-product{background:linear-gradient(160deg,rgba(255,255,255,.7) 0%,var(--color-card, #fff) 100%)!important;border-radius:16px!important;border:1px solid rgba(212,175,55,.25)!important;box-shadow:0 1px #fffc inset,0 10px 22px -10px #0a3d2a38!important}.bundle-product-step{border-radius:100px!important;background:linear-gradient(160deg,var(--color-gold-bright, #E8C670) 0%,var(--color-gold, #D4AF37) 100%)!important;color:var(--color-primary-dark, #06251A)!important;box-shadow:0 1px #ffffff80 inset,0 4px 10px -3px #d4af3780!important}.bundle-offer{background:linear-gradient(160deg,#ffffff59,#d4af3714)!important;border-radius:18px!important;border:1px solid rgba(212,175,55,.2)!important}.as-editorial-copy,.hero-inner{background:linear-gradient(165deg,#ffffff24,#0a3d2a38)!important;backdrop-filter:var(--glass-panel-blur);-webkit-backdrop-filter:var(--glass-panel-blur);border:1px solid rgba(255,255,255,.22)!important;border-radius:24px!important;box-shadow:0 1px #ffffff40 inset,0 24px 48px -16px #00000059!important;padding:40px!important}@media(max-width:860px){.as-editorial-copy,.hero-inner{padding:28px!important;border-radius:18px!important}}.hero-eyebrow,.as-eyebrow{background:linear-gradient(155deg,#d4af374d,#d4af371a)!important;border:1px solid rgba(212,175,55,.35)!important;border-radius:100px!important;padding:6px 16px!important;backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);display:inline-flex!important;box-shadow:0 1px #fff3 inset!important}@media(prefers-reduced-motion:reduce){.btn-primary,.btn-gold,.btn-ghost,.btn-ghost-dark,.btn-cart,.btn-scta,.btn-shop-nav,.pdp-badge,.tv-cert-icon,.ft-social-link,.trust-icon,.ing-icon,.hero-arrow,.as-arrow,.hero-dot,.as-dot,.qopt,.pc{transition:none!important}.btn-primary:hover,.btn-gold:hover,.btn-cart:hover,.btn-scta:hover,.btn-shop-nav:hover,.pdp-badge:hover,.tv-cert-icon:hover,.ft-social-link:hover,.trust-icon:hover,.ing-icon:hover,.hero-arrow:hover,.as-arrow:hover,.qopt:hover,.pc:hover{transform:none!important}}@media(hover:none){.btn-primary:hover,.btn-gold:hover,.btn-ghost:hover,.btn-ghost-dark:hover,.btn-cart:hover,.pdp-badge:hover,.tv-cert-icon:hover,.ft-social-link:hover,.trust-icon:hover,.ing-icon:hover,.hero-arrow:hover,.as-arrow:hover,.qopt:hover,.pc:hover{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/122/assets/amz-glass-3d-system.css.map */
