html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.01em}::selection{background-color:#8b1a1a59;color:#fff}h1,.h1{font-size:calc(var(--font-heading-scale) * 3.6rem);letter-spacing:.12em;text-transform:uppercase;font-weight:400}@media screen and (min-width:750px){h1,.h1{font-size:calc(var(--font-heading-scale) * 5rem);letter-spacing:.15em}}h2,.h2{font-size:calc(var(--font-heading-scale) * 2.4rem);letter-spacing:.1em;text-transform:uppercase;font-weight:400}@media screen and (min-width:750px){h2,.h2{font-size:calc(var(--font-heading-scale) * 3rem);letter-spacing:.12em}}h3,.h3{font-size:calc(var(--font-heading-scale) * 1.8rem);letter-spacing:.1em;text-transform:uppercase;font-weight:400}h4,.h4{letter-spacing:.08em;text-transform:uppercase;font-weight:400}h5,.h5,h6,.h6{letter-spacing:.14em;text-transform:uppercase;font-weight:400;font-size:1.1rem}.hxxl{letter-spacing:.08em;text-transform:uppercase;font-weight:400;line-height:1.05}.hxl{letter-spacing:.1em;text-transform:uppercase;font-weight:400}.h0{letter-spacing:.12em;text-transform:uppercase;font-weight:400}.caption-with-letter-spacing,.caption-with-letter-spacing--medium,.caption-with-letter-spacing--large{letter-spacing:.2em;text-transform:uppercase;font-size:1rem;opacity:.6}.rich-text__caption,.image-with-text__text--caption{color:#8b1a1a!important;font-weight:600!important;font-size:12px!important;letter-spacing:.28em!important;opacity:1!important}[id$=rich_text_home_testimonials_heading] .rich-text__caption,[id$=rich_text_DkcW8M] .rich-text__caption,[id$=rich_text_KyqrNa] .rich-text__caption,[id$=rich_text_Dnambw] .rich-text__caption,[id$=rich_text_ravers7heading] .rich-text__caption,[id$=rich_text_PPkUPb] .rich-text__caption,[id$=rich_text_R4GYDV] .rich-text__caption,[id$=rich_text_sub_testimonials] .rich-text__caption,[id$=rich_text_BAq4Y9] .rich-text__caption,[id$=__test_head] .rich-text__caption,[id$=__guarantees] .rich-text__caption{color:#f5f0ea!important}.text-body,body{font-size:1.45rem;line-height:1.75;letter-spacing:.02em}.subtitle{color:#ccc}.button,.shopify-payment-button__button,button[type=submit]:not(.btn-cancel){letter-spacing:.18em;text-transform:uppercase;font-size:1.1rem;font-family:var(--font-body-family);padding:1.4rem 3.2rem;transition:background-color .3s ease,color .3s ease,border-color .3s ease,opacity .3s ease;position:relative;overflow:hidden}.button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff0a;opacity:0;transition:opacity .3s ease}.button:hover:after{opacity:1}.button--secondary{border-color:#ffffff40;letter-spacing:.18em;transition:border-color .3s ease}.button--secondary:hover{border-color:#fff9}.cz-multicol-btn-wrap{margin-top:1.5rem}.cz-multicol-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;background:#8b1a1a;color:#fff;font-family:Montserrat,sans-serif;font-size:11px;letter-spacing:.3em;text-transform:uppercase;padding:12px 28px;text-decoration:none;transition:background .3s ease}.cz-multicol-btn:hover{background:#a52222}@media screen and (min-width:750px){.cz-multicol-btn{display:inline-flex;width:auto}}@media screen and (max-width:767px){.cz-multicol-btn-wrap{padding-bottom:90px}}.link,.underlined-link,.customer a,.inline-richtext a{text-decoration:none;border-bottom:1px solid transparent;padding-bottom:.1em;transition:border-color .25s ease}.link:hover,.underlined-link:hover,.customer a:hover,.inline-richtext a:hover{border-bottom-color:#8b1a1acc}.link--text:hover{color:rgb(var(--color-foreground))}.link.list-menu__item--active{text-decoration:none}.footer-block__details-content .list-menu__item--link:hover,.footer-block__details-content .list-menu__item--active:hover{text-decoration:none!important}.header{border-bottom:1px solid rgba(255,255,255,.06);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.header__heading,.header__heading-link,.header__heading-link:after,.header__heading-link:before{border:none!important;border-bottom:none!important;text-decoration:none!important}.header__heading-link,.header__menu-item{letter-spacing:.16em;text-transform:uppercase;font-size:1.1rem;font-family:var(--font-body-family);opacity:.7;transition:opacity .25s ease;border-bottom:none!important}.header__heading-link:hover,.header__menu-item:hover,.header__menu-item.header__active-menu-item{opacity:1;border-bottom:none!important;color:#8b1a1a}.announcement-bar{border-bottom:1px solid rgba(255,255,255,.05);letter-spacing:.14em;text-transform:uppercase;font-size:1.1rem}.card-wrapper{transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.card-wrapper:hover{transform:translateY(-4px)}.card__media img,.card__media .media img{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.card-wrapper:hover .card__media img,.card-wrapper:hover .card__media .media img{transform:scale(1.04)}.card__content{padding-top:1.4rem}.card__heading{font-size:1.3rem;letter-spacing:.1em;text-transform:uppercase;font-weight:400;margin-bottom:.4rem}.card__heading a{border-bottom:none;transition:opacity .25s ease}.card__heading a:hover{opacity:.65}.price{font-size:1.2rem;letter-spacing:.1em;opacity:.8}.section-header{margin-bottom:4rem}.section-header .title{position:relative;display:inline-block;padding-bottom:1.2rem}.section-header .title:after{content:"";position:absolute;bottom:0;left:0;width:3rem;height:1px;background-color:#8b1a1a}.banner__content{padding:4rem 2rem}@media screen and (min-width:750px){.banner__content{padding:6rem 5rem}}.banner__heading{letter-spacing:.15em;text-transform:uppercase;line-height:1.1}.banner__box{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.product__title{letter-spacing:.12em;text-transform:uppercase;font-weight:400;font-size:calc(var(--font-heading-scale) * 2.2rem)}.product__text{font-size:1.4rem;line-height:1.8;opacity:.8;letter-spacing:.02em}.product-form__submit{width:100%;letter-spacing:.2em;padding:1.6rem}.footer{border-top:1px solid rgba(255,255,255,.06);padding-top:5rem}.footer__heading{letter-spacing:.2em;text-transform:uppercase;font-size:1rem;font-family:var(--font-body-family);margin-bottom:2rem;opacity:.5}.footer__list li a{font-size:1.3rem;letter-spacing:.06em;opacity:.7;border-bottom:none;transition:opacity .25s ease}.footer__list li a:hover{opacity:1}.footer__copyright{font-size:1.1rem;letter-spacing:.1em;opacity:.35;text-transform:uppercase;border-top:1px solid rgba(255,255,255,.05);padding-top:2rem;margin-top:3rem}.field__input,.select__select,.customer .field input,.customer select{background-color:transparent;border-color:#ffffff26;letter-spacing:.06em;font-size:1.3rem;transition:border-color .25s ease}.field__input:focus,.select__select:focus,.customer .field input:focus{border-color:#8b1a1ab3;outline:none;box-shadow:none}.form__label{letter-spacing:.12em;text-transform:uppercase;font-size:1rem;opacity:.6}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#0a0a0a}::-webkit-scrollbar-thumb{background:#8b1a1a80;border-radius:2px}::-webkit-scrollbar-thumb:hover{background:#8b1a1acc}hr{background-color:#ffffff0f;margin:4rem 0}.badge{letter-spacing:.12em;text-transform:uppercase;font-size:.9rem;font-family:var(--font-body-family)}.cart__item{border-bottom:1px solid rgba(255,255,255,.06)}.totals__total-value{letter-spacing:.08em}.cz-disc{border-top:1px solid rgba(255,255,255,.1);padding:16px 0 4px;margin-bottom:4px}.cz-disc-label{display:block;font-family:var(--font-body-family);font-size:9px;letter-spacing:.28em;text-transform:uppercase;color:#ffffff73;margin-bottom:9px}.cz-disc-row{display:flex;gap:8px}.cz-disc-input{flex:1 1 auto;min-width:0;background:transparent;border:1px solid rgba(255,255,255,.18);color:#f5f0ea;font-family:var(--font-body-family);font-size:13px;letter-spacing:.08em;padding:11px 12px;border-radius:0;transition:border-color .2s}.cz-disc-input::placeholder{color:#ffffff4d;letter-spacing:.06em}.cz-disc-input:focus{outline:none;border-color:#8b1a1a}.cz-disc-apply{flex:0 0 auto;background:#8b1a1a;border:1px solid #8B1A1A;color:#fff;font-family:var(--font-body-family);font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;padding:11px 20px;cursor:pointer;transition:background .2s,opacity .2s}.cz-disc-apply:hover:not(:disabled){background:#701515}.cz-disc-apply:disabled{opacity:.5;cursor:default}.cz-disc-msg{font-family:var(--font-body-family);font-size:11.5px;line-height:1.5;margin:9px 0 0;min-height:0}.cz-disc-msg:empty{display:none}.cz-disc-msg.is-error{color:#d9534f}.cz-disc-msg.is-ok{color:#8fbf72}.cz-disc-chips{display:flex;flex-wrap:wrap;gap:8px;margin:11px 0 0;padding:0}.cz-disc-chip{display:inline-flex;align-items:center;gap:9px;border:1px dashed rgba(139,26,26,.7);background:#8b1a1a1a;padding:7px 10px;font-family:var(--font-body-family);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#f5f0ea}.cz-disc-remove{background:none;border:none;color:#ffffff80;font-size:16px;line-height:1;cursor:pointer;padding:0 2px;transition:color .2s}.cz-disc-remove:hover{color:#fff}
/*# sourceMappingURL=/cdn/shop/t/24/assets/chokerz-premium.css.map */
