body:has(.tempters-age-entry) #shopify-section-header,body:has(.tempters-age-entry) .shopify-section-group-header-group,body:has(.tempters-age-entry) .shopify-section-group-footer-group,body:has(.tempters-age-entry) #shopify-section-footer,body:has(.tempters-age-entry) #shopify-section-announcement-bar,body:has(.tempters-age-entry) #privy-widget{display:none!important}body:has(.tempters-age-entry){margin:0;background:var(--age-bg,#f4eee3)}.tempters-age-entry{min-height:100svh;background:var(--age-bg);color:var(--age-text);font-family:inherit;text-align:center;display:flex;flex-direction:column}.tempters-age-entry__announcement{background:#151d44;color:#fff;font-size:clamp(13px,2vw,20px);font-weight:700;letter-spacing:.045em;padding:14px 16px}.tempters-age-entry__top{padding:18px 16px 12px;border-bottom:1px solid var(--age-text)}.tempters-age-entry__logo{max-width:min(260px,75vw);width:auto;height:auto;max-height:100px;object-fit:contain;margin:auto}.tempters-age-entry__wordmark{font-size:clamp(30px,5vw,50px);font-weight:800;letter-spacing:.06em}.tempters-age-entry__content{width:min(100% - 36px,720px);margin:0 auto;padding:clamp(20px,4vw,48px) 0 70px;display:flex;flex-direction:column;align-items:center}.tempters-age-entry__hero{width:min(100%,570px);height:auto;object-fit:contain;margin:0 auto 26px}.tempters-age-entry h1{font-family:inherit!important;color:var(--age-text);font-weight:800;font-size:clamp(28px,4.2vw,48px);line-height:1.12;letter-spacing:.035em;margin:0 0 20px;text-transform:uppercase}.tempters-age-entry__subheading{font-size:17px;margin:0 0 20px}.tempters-age-entry__actions{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%}.tempters-age-entry__yes,.tempters-age-entry__no{font-family:inherit!important;font-size:clamp(17px,2.4vw,23px);font-weight:800;letter-spacing:.025em;line-height:1.3;text-decoration:none!important;border:2px solid var(--age-text);border-radius:15px;padding:17px 24px;cursor:pointer;text-align:center;transition:filter .15s ease}.tempters-age-entry__yes{background:var(--age-button);color:var(--age-button-text)!important;width:100%}.tempters-age-entry__no{background:var(--age-text);color:var(--age-bg);min-width:128px}.tempters-age-entry__yes:hover,.tempters-age-entry__no:hover{filter:brightness(1.1)}.tempters-age-entry__yes:focus-visible,.tempters-age-entry__no:focus-visible{outline:3px solid #b37820;outline-offset:4px}.tempters-age-entry__denied{font-weight:700;font-size:18px;margin:22px 0 0}[hidden]{display:none!important}@media(min-width:900px){.tempters-age-entry__content{width:min(100% - 40px,900px)}.tempters-age-entry__hero{width:min(100%,480px)}.tempters-age-entry__yes{max-width:660px}}@media(max-width:600px){.tempters-age-entry__top{padding:13px 10px}.tempters-age-entry__logo{max-height:72px}.tempters-age-entry__content{width:calc(100% - 28px);padding:22px 0 48px}.tempters-age-entry__hero{margin-bottom:24px}.tempters-age-entry h1{font-size:clamp(26px,7vw,38px)}.tempters-age-entry__yes{padding:16px 10px}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/tempters-age-entry.css.map */
