h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{text-transform:uppercase;letter-spacing:.04em;font-weight:400}body,.body,p{font-weight:400;line-height:1.7}.pb-custom-hero .custom-heading{font-style:italic;text-transform:none;letter-spacing:.02em;font-size:clamp(2.5rem,5vw,3.5rem);color:#fff;text-shadow:2px 3px 6px rgba(0,0,0,.5)}.pb-custom-hero .custom-subtext{font-size:clamp(.95rem,1.8vw,1.15rem);color:#fff;letter-spacing:.01em}.color-scheme-1{background-image:radial-gradient(circle at 50% 50%,rgba(255,255,255,.1) 0%,transparent 70%)}.color-scheme-2{background-image:radial-gradient(ellipse at center,rgba(204,200,167,.3) 0%,transparent 80%)}.button,.shopify-challenge__button,button[type=submit],.btn{text-transform:uppercase;letter-spacing:.12em;font-weight:600;border-radius:0;transition:all .3s ease}.button:hover,.btn:hover{opacity:.9;transform:translateY(-1px)}.button--secondary,.btn--secondary{border:2px solid #3F3C39;background:#ffffff38;color:#3f3c39}.button--secondary:hover,.btn--secondary:hover{background:#3f3c39;color:#ccc8a7}.header{border-bottom:3px solid #5C070E}.header__heading-link{letter-spacing:.03em}.announcement-bar{text-transform:uppercase;letter-spacing:.15em;font-size:.75rem;font-weight:600}.header__menu-item,.header__menu-item span{text-transform:none;letter-spacing:.03em;font-weight:400;text-decoration:underline;text-underline-offset:4px}.header__menu-item:hover span{color:#ccc8a7}.card__heading,.card__heading a{text-transform:uppercase;letter-spacing:.04em}.card{border-radius:0;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #3f3c3933}.text-box,.rich-text__wrapper{border:4px solid #DC2030;outline:3px solid #363B53;outline-offset:4px;background:#ccc8a7;padding:2rem}.pb-custom-footer,.footer{border-top:3px solid #DC2030}.footer__heading,.pb-custom-footer h3,.pb-custom-footer h4{text-transform:uppercase;letter-spacing:.08em;text-decoration:underline;text-underline-offset:6px}.section-header__title,.title,.collection__title{text-transform:uppercase;letter-spacing:.06em}.section-header__title{display:flex;align-items:center;gap:1rem}.section-header__title:before,.section-header__title:after{content:"";flex:1;height:1px;background:#ffffff80}.featured-collection .title:before{content:"\2605";color:#dc2030}.featured-collection .title:after{content:" \2605";color:#dc2030}.age-verification-overlay,.pb-age-verification{background:#5c070ef2}.age-verification-overlay h2,.pb-age-verification h2{text-transform:uppercase;letter-spacing:.1em;color:#ccc8a7}.newsletter-form__field-wrapper{border-radius:0}.newsletter-form__button{text-transform:uppercase;letter-spacing:.1em;background:#dc2030;color:#fff}.newsletter-form__button:hover{background:#9c231f}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#ccc8a7}::-webkit-scrollbar-thumb{background:#9c231f;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#5c070e}::selection{background:#dc2030;color:#fff}@media screen and (max-width:749px){.pb-custom-hero .custom-heading{font-size:2rem}.pb-custom-hero .custom-subtext{font-size:.9rem}.announcement-bar{font-size:.65rem;letter-spacing:.1em}.text-box,.rich-text__wrapper{outline-offset:2px;outline-width:2px;border-width:3px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
