:root{--font-heading-family: "Bebas Neue", "Arial Narrow", sans-serif;--font-heading-style: normal;--font-heading-weight: 400;--font-body-family: "Inter", -apple-system, "Segoe UI", sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--kw-accent: #8ba012;--kw-accent-rgb: 197, 230, 0}h1,h2,h3,.h0,.h1,.h2,.h3,.product__title h1,.collection-hero__title,.title,.cart__title,.customer h1,.footer-block__heading{font-family:var(--font-heading-family);font-weight:400;letter-spacing:.03em;text-transform:uppercase}h1,.h1{letter-spacing:.04em}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.shopify-payment-button__button--unbranded{font-family:var(--font-body-family);font-weight:700;text-transform:uppercase;letter-spacing:.12em;font-size:1.3rem;transition:box-shadow .25s ease,background-color .25s ease,color .25s ease}.button:not(.button--secondary):hover,.shopify-payment-button__button--unbranded:hover{box-shadow:0 0 18px rgba(var(--kw-accent-rgb),.45)}.button--secondary,.button.button--secondary{transition:border-color .25s ease,color .25s ease,box-shadow .25s ease}.button--secondary:hover{box-shadow:0 0 14px rgba(var(--kw-accent-rgb),.25)}.link:hover,.underlined-link:hover,.header__menu-item:hover span,.footer__list-social a:hover,.list-menu__item--link:hover{color:var(--kw-accent)}::selection{background:var(--kw-accent);color:#0a0a0a}.header__menu-item span,.header__active-menu-item{text-transform:uppercase;letter-spacing:.14em;font-size:1.2rem;font-weight:600}.header__active-menu-item{color:var(--kw-accent);text-decoration-color:var(--kw-accent)}.header__heading-logo-wrapper,.header__heading-link{transition:opacity .25s ease}.card--card,.card--standard .card__inner{transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease;border:1px solid #1e1e1e;border-radius:12px;overflow:hidden}.card-wrapper:hover .card--card,.card-wrapper:hover .card--standard .card__inner{border-color:rgba(var(--kw-accent-rgb),.35);box-shadow:0 0 26px rgba(var(--kw-accent-rgb),.1);transform:translateY(-3px)}.card__heading{font-family:var(--font-body-family);font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-size:1.25rem}.card .price{font-family:Courier New,Courier,monospace;font-weight:700;letter-spacing:.06em}.badge{text-transform:uppercase;letter-spacing:.1em;font-weight:700;font-size:1rem;border:none}.badge--bottom-left,.badge:not(.badge--sold-out){background:var(--kw-accent);color:#0a0a0a}.badge.sold-out-badge,.badge--sold-out{background:#2a2a2a;color:#bbb}.field__input,.select__select,.customer .field input,.text-area,.quantity__input{transition:border-color .25s ease,box-shadow .25s ease}.field__input:focus,.select__select:focus,.customer .field input:focus,.text-area:focus,.quantity__input:focus{border-color:var(--kw-accent);box-shadow:0 0 12px rgba(var(--kw-accent-rgb),.18);outline:none}.kw-state-restriction{border:1px solid rgba(220,80,60,.4);background:#c83c2814;border-radius:10px;padding:1.4rem 1.6rem;margin:0 0 2rem}.kw-state-restriction__head{font-family:var(--font-body-family);font-weight:700;text-transform:uppercase;letter-spacing:.12em;font-size:1.2rem;color:#ff8a70;margin-bottom:.8rem}.kw-state-restriction p{font-size:1.4rem;line-height:1.6;margin:0 0 .8rem}.kw-state-restriction p:last-child{margin-bottom:0}.kw-state-restriction strong{color:#ff8a70}.product__media-wrapper .product-media-container{position:relative;aspect-ratio:1 / 1;padding-bottom:0!important;max-height:none!important;background:var(--kw-dark-2, #111111);border:1px solid #2a2a2a!important;border-radius:20px!important;overflow:hidden!important;transition:border-color .35s cubic-bezier(.4,0,.2,1)}.product__media-wrapper .product-media-container:hover{border-color:rgba(var(--kw-accent-rgb),.28)!important}.product__media-wrapper .product-media-container .product__media,.product__media-wrapper .product-media-container .product__modal-opener{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;height:auto!important;width:auto!important;aspect-ratio:auto!important;padding:0!important}.product__media-wrapper .product-media-container img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;box-sizing:border-box;padding:5%}.product__media-wrapper .product-media-container deferred-media,.product__media-wrapper .product-media-container .deferred-media,.product__media-wrapper .product-media-container .deferred-media__poster{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:auto!important;height:auto!important;aspect-ratio:auto!important;padding:0!important}.product__media-wrapper .product-media-container video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;box-sizing:border-box;padding:5%}.product__media-wrapper .product-media-container iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;height:auto;aspect-ratio:16 / 9;border:0}.product__media-wrapper .product-media-container .deferred-media__poster-button{z-index:3}.product__media-wrapper .product__media-item .product-media-container:before,.product__media-wrapper .product__media-item .product-media-container:after{content:"";position:absolute;width:18px;height:18px;border-color:rgba(var(--kw-accent-rgb),.35);border-style:solid;pointer-events:none;z-index:2;opacity:0;transition:opacity .35s ease}.product__media-wrapper .product__media-item .product-media-container:before{top:14px;left:14px;border-width:1px 0 0 1px;border-top-left-radius:4px}.product__media-wrapper .product__media-item .product-media-container:after{bottom:14px;right:14px;border-width:0 1px 1px 0;border-bottom-right-radius:4px}.product__media-wrapper .product-media-container:hover:before,.product__media-wrapper .product-media-container:hover:after{opacity:1}.product__media-icon,.product__media-icon--lightbox{background:#0a0a0ad1!important;border:1px solid #2a2a2a;color:#fff!important;opacity:1!important;border-radius:8px;transition:border-color .25s ease,background .25s ease}.product-media-container:hover .product__media-icon{border-color:rgba(var(--kw-accent-rgb),.5)}.thumbnail-list__item .thumbnail{border:1px solid #2a2a2a!important;border-radius:10px!important;background:var(--kw-dark-2, #111111);transition:border-color .25s ease,box-shadow .25s ease}.thumbnail-list__item .thumbnail img{object-fit:contain;box-sizing:border-box;padding:6%}.thumbnail-list__item .thumbnail:hover{border-color:rgba(var(--kw-accent-rgb),.4)!important}.thumbnail-list__item .thumbnail[aria-current=true]{border-color:var(--kw-accent)!important;box-shadow:0 0 0 1px var(--kw-accent),0 0 14px rgba(var(--kw-accent-rgb),.18)}.thumbnail-list__item .thumbnail[aria-current=true]:after{border:none}.cart-item__name{text-transform:uppercase;letter-spacing:.04em;font-weight:600}.totals__total-value{font-family:Courier New,Courier,monospace;letter-spacing:.06em}.footer-block__heading{letter-spacing:.12em}.footer__copyright{text-transform:uppercase;letter-spacing:.12em;font-size:.95rem}@view-transition{navigation:auto}::view-transition-old(root){animation:kw-phase-out .26s cubic-bezier(.4,0,1,1) both}::view-transition-new(root){animation:kw-phase-in .42s cubic-bezier(.22,1,.36,1) both}html[data-kw-template=product]::view-transition-new(root){animation-name:kw-depth-in}html[data-kw-template=collection]::view-transition-new(root),html[data-kw-template=list-collections]::view-transition-new(root),html[data-kw-template=search]::view-transition-new(root){animation-name:kw-drift-in}html[data-kw-template=cart]::view-transition-new(root){animation-name:kw-rise-in}html[data-kw-template=index]::view-transition-new(root){animation-name:kw-descend-in}@keyframes kw-phase-out{to{opacity:0;transform:scale(.988);filter:blur(6px)}}@keyframes kw-phase-in{0%{opacity:0;transform:scale(1.012);filter:blur(6px)}}@keyframes kw-depth-in{0%{opacity:0;transform:scale(1.045);filter:blur(8px)}}@keyframes kw-drift-in{0%{opacity:0;transform:translate(22px);filter:blur(5px)}}@keyframes kw-rise-in{0%{opacity:0;transform:translateY(18px);filter:blur(5px)}}@keyframes kw-descend-in{0%{opacity:0;transform:translateY(-16px);filter:blur(5px)}}@supports not (view-transition-name: root){body{animation:kw-fallback-in .38s cubic-bezier(.22,1,.36,1) both}@keyframes kw-fallback-in{0%{opacity:0;transform:translateY(8px)}}}html.kw-exit body{opacity:0;transform:scale(.99);transition:opacity .22s ease,transform .22s ease}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}@supports not (view-transition-name: root){body{animation:none}}html.kw-exit body{transition:none;opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/kworqs-cohesion.css.map */
