html.hp-agegate-open,html.hp-agegate-open body{overflow:hidden!important}#hp-age-gate{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:none;align-items:center;justify-content:center;padding:22px;background:radial-gradient(circle at 50% 14%,rgba(255,24,44,.24),transparent 34%),#000000f5;color:#fff}html.hp-agegate-open #hp-age-gate{display:flex}.hp-agegate-card{width:min(520px,100%);border:1px solid rgba(255,40,50,.48);border-radius:24px;padding:34px 28px 28px;text-align:center;background:linear-gradient(180deg,#50000a47,#070707fa 42%),#080808;box-shadow:0 28px 80px #000000b8,0 0 38px #ff14281f}.hp-agegate-logo{margin:0 0 4px;font-size:clamp(34px,8vw,54px);line-height:1;font-weight:900;letter-spacing:-.05em}.hp-agegate-logo .hot{color:#ff2634}.hp-agegate-logo .pep{color:#f2f2f2}.hp-agegate-logo .z{display:inline-block;color:#ff2634;transform:skew(-20deg) scaleX(1.12);text-shadow:0 0 18px rgba(255,34,50,.55)}.hp-agegate-subbrand{margin-bottom:24px;color:#cfcfcf;font-size:11px;font-weight:700;letter-spacing:.28em}.hp-agegate-title{margin:0 0 8px;font-size:26px;font-weight:900;letter-spacing:.04em}.hp-agegate-copy{max-width:390px;margin:0 auto 22px;color:#c7c7c7;font-size:14px;line-height:1.55}.hp-agegate-label{display:block;margin-bottom:10px;text-align:left;color:#fff;font-size:13px;font-weight:800;letter-spacing:.08em}.hp-agegate-dob{display:grid;grid-template-columns:1.15fr .85fr 1fr;gap:10px;margin-bottom:14px}.hp-agegate-dob select{width:100%;min-height:50px;padding:0 12px;border:1px solid rgba(255,255,255,.18);border-radius:12px;outline:none;background:#111;color:#fff;font:inherit}.hp-agegate-dob select:focus{border-color:#ff2634;box-shadow:0 0 0 3px #ff26341f}.hp-agegate-error{min-height:21px;margin:3px 0 10px;color:#ff6b75;font-size:13px;font-weight:700}.hp-agegate-enter,.hp-agegate-exit{width:100%;min-height:52px;border-radius:13px;font-weight:900;letter-spacing:.08em;cursor:pointer}.hp-agegate-enter{border:1px solid #ff5660;background:linear-gradient(180deg,#ff3342,#c5001a);color:#fff;box-shadow:0 0 24px #ff142d2e}.hp-agegate-exit{margin-top:10px;border:1px solid rgba(255,255,255,.2);background:transparent;color:#d7d7d7}.hp-agegate-note{margin:16px 0 0;color:#858585;font-size:11px;line-height:1.45}@media(max-width:520px){.hp-agegate-card{padding:28px 18px 22px;border-radius:20px}.hp-agegate-dob{grid-template-columns:1fr 1fr 1fr;gap:7px}.hp-agegate-dob select{padding:0 7px;font-size:14px}}#hp-age-gate{background:radial-gradient(circle at 50% 9%,rgba(138,11,34,.29),transparent 39%),#000000f7;color:#f8ebd7}.hp-agegate-card{border:1px solid rgba(232,201,137,.53);border-radius:21px;background:linear-gradient(180deg,#4d091a59,#0b0608fb 46%),#080508;box-shadow:0 32px 80px #000000bd,0 0 34px #9b0d2724}.hp-agegate-logo{font-family:Georgia,Times New Roman,serif;font-weight:700;letter-spacing:.025em;line-height:1.15}.hp-agegate-logo .hot,.hp-agegate-logo .pep{color:#edd19a}.hp-agegate-logo .z{color:#df1c39;transform:skew(-20deg) scaleX(1.12);text-shadow:0 0 17px rgba(223,28,57,.38)}.hp-agegate-subbrand{color:#dac296}.hp-agegate-title{font-family:Georgia,Times New Roman,serif;font-weight:700;color:#ffe5ae;letter-spacing:.01em}.hp-agegate-copy{color:#d7c6b5}.hp-agegate-label{color:#f5dfb7}.hp-agegate-dob select{border-color:#e8c98959;background:#10090c;color:#fff1db}.hp-agegate-dob select:focus{border-color:#f4d79b;box-shadow:0 0 0 3px #e8c98921}.hp-agegate-error{color:#ff8290}.hp-agegate-enter{background:linear-gradient(180deg,#c92742,#85071f);border:1px solid rgba(249,214,151,.68);color:#fff1d7;border-radius:9px;box-shadow:0 7px 22px #81081f33}.hp-agegate-exit{border-color:#e8c9894d;color:#e2cda9;border-radius:9px}.hp-agegate-note{color:#ac9989}@media(max-width:520px){.hp-agegate-card{padding:27px 16px 22px}.hp-agegate-logo{font-size:clamp(29px,8vw,43px)}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/age-gate.css.map */
