:root{--kd-pill: 999px;--kd-r: 22px}.kd-t-display,.product__title h1,.product__title h2,.collection-hero__title,.title--primary,.main-page-title,.drawer__heading,.related-products__heading,.cart__empty-text,.newsletter__wrapper h2,.template-search .main-search .title,.footer-block__heading{font-family:var(--kd-display);font-weight:var(--kd-display-weight, 900);font-style:var(--kd-display-style, italic);text-transform:uppercase;letter-spacing:-.03em;line-height:.9}.kd-eyebrow-theme,.price,.price-item,.badge,.product-form__input .form__label,.product-form__input legend,.quantity__label,.slider-counter,.announcement-bar__message,.totals__total,.totals__total-value,.tax-note,.cart-item__details .product-option,.facets__summary,.facet-filters__label,.footer__copyright,.localization-form__select,.link--text.caption-large{font-family:var(--kd-mono)}.button,.shopify-challenge__button,.customer button{font-family:var(--kd-mono);text-transform:uppercase;letter-spacing:.08em;font-size:1.3rem;min-height:5rem}.button--primary,.product-form__submit,.cart__checkout-button{--color-button: 14, 14, 14;--color-button-text: 255, 255, 255}.kd-has-sticky .shopify-section-header-sticky{z-index:3}.announcement-bar__message{font-size:1.1rem;font-style:normal;font-weight:400;text-transform:uppercase;letter-spacing:.1em;min-height:3.6rem;padding:.9rem 0}.section-header .header-wrapper{border-bottom:1px solid rgba(var(--color-foreground),.08)}.header{padding-top:1rem;padding-bottom:1rem}.header__icon,.header__icon--menu{width:4.4rem;height:4.4rem}@media(max-width:749px){.header{padding-left:.8rem;padding-right:.8rem}.header__heading-logo-wrapper img{width:112px!important}}.menu-drawer{background:rgb(var(--color-background))}.menu-drawer__menu-item{font-family:var(--kd-display);font-weight:var(--kd-display-weight, 900);font-style:var(--kd-display-style, italic);text-transform:uppercase;letter-spacing:-.02em;font-size:clamp(2.6rem,8vw,3.4rem);line-height:1;padding:1.2rem 2.4rem}.menu-drawer__menu-item--active{text-decoration:none;opacity:.5}.menu-drawer__utility-links{background:rgba(var(--color-foreground),.04)}.menu-drawer__account{font-family:var(--kd-mono);font-style:normal;text-transform:uppercase;font-size:1.2rem;letter-spacing:.08em}.card-wrapper .card{--border-radius: var(--kd-r)}.card-wrapper .card__heading{font-family:var(--kd-display);font-weight:var(--kd-display-weight, 900);font-style:var(--kd-display-style, italic);text-transform:uppercase;letter-spacing:-.01em;font-size:1.4rem;line-height:1.15}.card-wrapper .card__heading a{text-decoration:none}.card-information{gap:.4rem}.card-information .price{font-size:1.3rem;letter-spacing:0}.card__badge .badge{text-transform:uppercase;letter-spacing:.08em;font-size:1rem;padding:.5rem 1rem}.card--standard .card__inner{border-radius:var(--kd-r);overflow:hidden}.card--standard>.card__content{padding-top:1.2rem}@media(min-width:750px){.card-wrapper .card__heading{font-size:1.6rem}}.collection-hero{padding-top:clamp(28px,6vw,72px)}.collection-hero__inner{padding-bottom:clamp(8px,2vw,24px)}.collection-hero__title{font-size:clamp(4.4rem,13vw,11rem);margin:0}.collection-hero__description{font-size:1.5rem;line-height:1.6;max-width:56rem;color:rgba(var(--color-foreground),.7)}.collection .product-grid{row-gap:clamp(2.4rem,4vw,4rem)}@media(max-width:749px){.collection .product-grid{--grid-mobile-horizontal-spacing: 1rem}.collection-hero .page-width,.collection .page-width{padding-left:1.6rem;padding-right:1.6rem}}.template-product .product{gap:0}.product__media-item .product-media-container,.product__media-list .product__media-item,.product-media-container{border-radius:var(--kd-r);overflow:hidden}.product__info-container>*+*{margin-top:1.6rem}.kd-pdp-eyebrow{font-family:var(--kd-mono);font-size:1.2rem;text-transform:uppercase;letter-spacing:.1em;color:rgba(var(--color-foreground),.6);margin:0}.product__title{margin-bottom:0}.product__title h1{font-size:clamp(3.2rem,9vw,5.6rem);margin:0}.product__info-container .price--large{font-size:1.8rem;letter-spacing:0}.product__info-container .price__badge-sold-out,.product__info-container .price__badge-sale{font-family:var(--kd-mono)}.product__tax{font-family:var(--kd-mono);font-size:1.1rem;color:rgba(var(--color-foreground),.55)}.product-form__input legend.form__label,.product-form__input .form__label,.quantity__label{font-size:1.1rem;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.8rem;color:rgba(var(--color-foreground),.7)}.product-form__input--pill input[type=radio]+label{font-family:var(--kd-mono);font-size:1.3rem;text-transform:uppercase;letter-spacing:.04em;min-width:5.6rem;min-height:4.6rem;padding:1.1rem 1.8rem;margin:0 .6rem .8rem 0;display:inline-flex;align-items:center;justify-content:center}.quantity{border-radius:var(--kd-pill);min-height:4.6rem}.quantity:after,.quantity:before{border-radius:var(--kd-pill)}.product-form__buttons{max-width:none}.product-form__submit{background:#0e0e0e!important;color:#fff!important;border-radius:var(--kd-pill);min-height:5.6rem;font-size:1.3rem}.product-form__submit:after{box-shadow:none!important}.product-form__submit[disabled]{background:#0e0e0e59!important}.shopify-payment-button__button{border-radius:var(--kd-pill)!important;min-height:5.6rem;overflow:hidden}.shopify-payment-button__more-options{font-family:var(--kd-mono);font-size:1.2rem}.product__description{font-size:1.5rem;line-height:1.65;color:rgba(var(--color-foreground),.78)}.product__description strong{color:rgb(var(--color-foreground))}.kd-pdp-perks{display:flex;flex-wrap:wrap;gap:.6rem 1.8rem;padding:1.4rem 0;margin:2rem 0 0;list-style:none;border-top:1px solid rgba(var(--color-foreground),.1);border-bottom:1px solid rgba(var(--color-foreground),.1)}.kd-pdp-perks li{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--kd-mono);font-size:1.1rem;text-transform:uppercase;letter-spacing:.08em;color:rgba(var(--color-foreground),.8)}.kd-pdp-perks .kd-icon{width:1.1rem;height:1.1rem}@media(max-width:749px){.template-product .product__media-wrapper{margin:0 -1.5rem}.template-product .product__media-list{padding-left:1.5rem;scroll-padding-left:1.5rem;gap:.8rem}.template-product .product__media-list .product__media-item{width:calc(100% - 4.8rem)}.template-product .slider-buttons{margin-top:.6rem}.template-product .product__info-wrapper{padding-top:2rem}.product__info-container>*+*{margin-top:1.4rem}}@media(min-width:990px){.product__info-wrapper{padding-left:4.8rem}}.kd-sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;padding:.8rem 1.2rem calc(.8rem + env(safe-area-inset-bottom));background:#fffffff2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid rgba(14,14,14,.08);transform:translateY(110%);transition:transform .35s cubic-bezier(.2,.7,.2,1)}.kd-sticky.is-visible{transform:none}.kd-sticky__inner{display:flex;align-items:center;gap:1rem;max-width:64rem;margin:0 auto}.kd-sticky__img{width:4.4rem;height:4.4rem;border-radius:1.2rem;object-fit:cover;flex:none}.kd-sticky__info{display:flex;flex-direction:column;min-width:0;flex:1;gap:.2rem}.kd-sticky__title{font-family:var(--kd-display);font-weight:var(--kd-display-weight, 900);font-style:var(--kd-display-style, italic);text-transform:uppercase;font-size:1.3rem;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kd-sticky__meta{display:flex;gap:.8rem;font-family:var(--kd-mono);font-size:1.1rem;color:#0e0e0ea6;white-space:nowrap}.kd-sticky__meta span:empty{display:none}.kd-sticky__btn{flex:none;min-height:4.8rem;padding:0 2.2rem;border:0;border-radius:var(--kd-pill);background:#0e0e0e;color:#fff;cursor:pointer;font-family:var(--kd-mono);font-size:1.2rem;text-transform:uppercase;letter-spacing:.08em}.kd-sticky__btn.is-soldout{background:#0e0e0e59}@media(min-width:990px){.kd-sticky{display:none}}@media(max-width:989px){.template-product footer.footer{padding-bottom:7.2rem}}.related-products__heading{font-size:clamp(2.8rem,6vw,4.4rem);margin-bottom:2.4rem}.title--primary{font-size:clamp(4rem,11vw,8rem)}.cart__empty-text{font-size:clamp(3.2rem,9vw,5.6rem)}.drawer__inner{border-radius:0}.drawer__heading{font-size:3rem;margin:0}.drawer__header{padding-top:2rem}.cart-item__name{font-family:var(--kd-display);font-weight:var(--kd-display-weight, 900);font-style:var(--kd-display-style, italic);text-transform:uppercase;letter-spacing:-.01em;font-size:1.5rem;text-decoration:none}.cart-item__media .cart-item__image{border-radius:1.4rem}.cart-items thead th{font-family:var(--kd-mono);font-size:1.1rem;letter-spacing:.1em}.cart__checkout-button{border-radius:var(--kd-pill);min-height:5.6rem;background:#0e0e0e;color:#fff}.totals__total{font-size:1.2rem;text-transform:uppercase;letter-spacing:.1em;font-style:normal;font-weight:400}.cart-drawer .cart-items thead{display:none}.cart-drawer .cart-item{padding-top:1.6rem}.totals__total-value{font-size:1.8rem}.cart-drawer .drawer__footer{border-top:1px solid rgba(var(--color-foreground),.1)}.cart-notification{border-radius:0 0 var(--kd-r) var(--kd-r)}.newsletter__wrapper h2{font-size:clamp(3rem,8vw,5.6rem)}.newsletter__wrapper .rte{font-size:1.4rem;color:rgba(var(--color-foreground),.7)}.newsletter-form__field-wrapper .field{border-radius:var(--kd-pill)}.newsletter-form__field-wrapper .field__input{border-radius:var(--kd-pill);padding-left:2.2rem}.newsletter-form__field-wrapper .field__label{left:2.2rem;font-family:var(--kd-mono);text-transform:uppercase;font-size:1.2rem;letter-spacing:.08em}.footer-block__brand-info{display:flex;flex-direction:column;align-items:center;text-align:center}.footer-block__image-wrapper.kd-footer-logo{max-width:none;margin:0 auto 2.4rem}.kd-footer-logo img{display:block;width:clamp(130px,11vw,168px);height:auto;margin:0 auto}.footer__content-top{padding-top:clamp(4rem,6vw,6.4rem)}.footer-block--newsletter+.footer__blocks-wrapper,.footer__blocks-wrapper{justify-content:center}.footer .list-social{justify-content:center}.footer .list-social{gap:.4rem}.footer .list-social__link{padding:1.1rem}.footer__content-bottom{border-top:1px solid rgba(var(--color-foreground),.12)}@media(max-width:749px){.footer-block--newsletter,.footer__blocks-wrapper{text-align:center}}.rte a{text-underline-offset:.3rem}.field__input,.select__select,.customer .field input{font-family:var(--font-body-family)}.collection--empty .title--primary{font-size:clamp(2.2rem,6vw,3.2rem)}.shopify-policy__container{max-width:72rem;padding-top:clamp(3.2rem,6vw,6.4rem);padding-bottom:clamp(4rem,8vw,9.6rem)}.shopify-policy__title h1{font-family:var(--kd-display);font-weight:var(--kd-display-weight, 900);font-style:var(--kd-display-style, italic);text-transform:uppercase;letter-spacing:-.03em;line-height:.95;font-size:clamp(3.2rem,8vw,5.6rem)}.shopify-policy__body h3{font-family:var(--kd-display);font-weight:800;font-style:italic;text-transform:uppercase;letter-spacing:-.01em;font-size:1.8rem;margin:3.2rem 0 1rem}.shopify-policy__body p,.shopify-policy__body li{font-size:1.5rem;line-height:1.7;color:rgba(var(--color-foreground),.8)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/kadosh-theme.css.map */
