@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Inter:wght@400;500;600;700;800&display=swap";:root{--kd-red: #E8002A;--kd-red-dk: #B8001F;--kd-blue: #0057FF;--kd-navy: #001F5C;--kd-dark: #0D0D0D;--kd-grey: #F4F4F4;--kd-mid: #6B6B6B;--kd-font-heading: "Bebas Neue", sans-serif;--kd-font-body: "Inter", sans-serif}body{font-family:var(--kd-font-body)!important}.announcement-bar{background:var(--kd-blue)!important;border-bottom:none!important}.announcement-bar__message{color:#fff!important;font-family:var(--kd-font-heading)!important;font-size:14px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important}.section-header{background:#fff!important;border-bottom:3px solid var(--kd-red)!important;box-shadow:0 2px 8px #0000000f!important}.header{background:#fff!important}.header__heading a,.header__heading-link{color:#0d0d0d!important;font-family:var(--kd-font-heading)!important;font-weight:900!important;letter-spacing:.06em!important}.header .list-menu__item--link,.header .header__menu-item{color:#0d0d0d!important;font-family:var(--kd-font-heading)!important;font-size:15px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:color .15s!important}.header .list-menu__item--link:hover,.header .header__menu-item:hover{color:var(--kd-red)!important}.header__icon svg{stroke:#0d0d0d!important}.header__icon:hover svg{stroke:var(--kd-red)!important}.cart-count-bubble{background:var(--kd-red)!important}.menu-drawer{background:#fff!important}.menu-drawer .list-menu__item--link{color:#0d0d0d!important;font-size:17px!important}.menu-drawer .list-menu__item--link:hover{color:var(--kd-red)!important}h1,h2,h3,h4,.featured-collection__title,.collection-list__title,.rich-text__heading{font-family:var(--kd-font-heading)!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:.06em!important;color:#0d0d0d!important}.featured-collection__title,.collection-list__title{font-size:2.8rem!important;position:relative!important;display:inline-block!important;padding-bottom:10px!important;margin-bottom:4px!important}.featured-collection__title:after,.collection-list__title:after{content:""!important;position:absolute!important;bottom:0!important;left:0!important;width:48px!important;height:4px!important;background:var(--kd-red)!important;display:block!important}.card-wrapper{transition:transform .25s!important}.card-wrapper:hover{transform:translateY(-3px)!important}.card__heading,.card__heading a,.card__heading span,.card-information .card__heading,.card-information__text h3,.card-information__text .card__heading,.card__information .card__heading{font-family:var(--kd-font-heading)!important;font-weight:400!important;font-size:17px!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#0d0d0d!important;line-height:1.3!important}.card-wrapper:hover .card__heading,.card-wrapper:hover .card__heading a{color:var(--kd-red)!important}.card__vendor{font-size:11px!important;letter-spacing:.1em!important;color:var(--kd-mid)!important;text-transform:uppercase!important}.price-item,span.price-item,s.price-item{font-family:var(--kd-font-body)!important;font-size:15px!important;font-weight:600!important}.price-item--sale,span.price-item--sale,.price--on-sale .price-item--sale{color:var(--kd-red)!important;font-weight:700!important;font-size:15px!important}s.price-item--regular,.price--on-sale s.price-item--regular{color:#bbb!important;text-decoration:line-through!important;font-size:13px!important;font-weight:400!important}.price-item--regular:not(s){color:#0d0d0d!important;font-weight:700!important;font-size:15px!important}.badge{font-family:var(--kd-font-heading)!important;font-size:12px!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;border-radius:0!important}.badge--sale{background:var(--kd-red)!important;color:#fff!important}.badge--sold-out{background:#0d0d0d!important;color:#fff!important}.button,.button--primary{background:var(--kd-dark)!important;color:#fff!important;border-radius:0!important;font-family:var(--kd-font-heading)!important;font-weight:800!important;font-size:15px!important;letter-spacing:.12em!important;text-transform:uppercase!important;transition:background .2s,transform .15s!important;border:none!important}.button:hover,.button--primary:hover{background:var(--kd-red)!important;transform:translateY(-1px)!important}.button--secondary{background:transparent!important;border:2px solid var(--kd-dark)!important;color:var(--kd-dark)!important;border-radius:0!important;font-family:var(--kd-font-heading)!important;font-weight:800!important;font-size:15px!important;letter-spacing:.12em!important;text-transform:uppercase!important;transition:all .2s!important}.button--secondary:hover{background:var(--kd-dark)!important;color:#fff!important}.product__title{font-family:var(--kd-font-heading)!important;font-weight:900!important;font-size:3.2rem!important;text-transform:uppercase!important;letter-spacing:.04em!important;line-height:1!important;color:#0d0d0d!important}.product__vendor{font-family:var(--kd-font-heading)!important;font-size:13px!important;letter-spacing:.16em!important;color:var(--kd-red)!important;font-weight:700!important;text-transform:uppercase!important}.product-form__submit{width:100%!important;padding:18px!important;font-size:16px!important;font-weight:900!important;letter-spacing:.14em!important;background:var(--kd-red)!important;color:#fff!important}.product-form__submit:hover{background:var(--kd-red-dk)!important}.product__price .price,.product__price .price-item,.product .price{font-size:1.8rem!important;font-weight:800!important}.product__price .price-item--sale{color:var(--kd-red)!important;font-size:1.8rem!important}.product__price .price-item--regular{font-size:1.3rem!important}.swatch__label{font-family:var(--kd-font-heading)!important;font-size:14px!important;font-weight:700!important;letter-spacing:.06em!important;min-width:52px!important;text-align:center!important;border-radius:0!important;border:1.5px solid #ddd!important;color:#333!important;transition:all .15s!important}.swatch__label:hover{border-color:var(--kd-red)!important;color:var(--kd-red)!important}.swatch__input--available:checked+.swatch__label{background:var(--kd-red)!important;color:#fff!important;border-color:var(--kd-red)!important}.kitdrip-customization{border:2px solid var(--kd-blue)!important;border-left:5px solid var(--kd-blue)!important;background:#f0f5ff!important;padding:22px 20px!important;margin:20px 0 22px!important;border-radius:0!important}.kitdrip-custom__title{font-family:var(--kd-font-heading)!important;font-size:16px!important;font-weight:900!important;letter-spacing:.16em!important;color:var(--kd-blue)!important}.kitdrip-custom__label{font-family:var(--kd-font-heading)!important;font-size:13px!important;font-weight:800!important;letter-spacing:.14em!important;color:#333!important}.kitdrip-pill__input:checked+.kitdrip-pill__label{border-color:var(--kd-blue)!important;background:#dce8ff!important;color:var(--kd-blue)!important}.collection__title{font-family:var(--kd-font-heading)!important;font-size:4rem!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:#0d0d0d!important}.color-scheme-3 .collection__title{color:#fff!important}.accordion{border-top:1px solid #e8e8e8!important}.accordion__title{font-family:var(--kd-font-heading)!important;font-size:14px!important;font-weight:800!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#0d0d0d!important;padding:16px 0!important}.accordion:hover .accordion__title,.accordion[open] .accordion__title{color:var(--kd-red)!important}.color-scheme-3 h1,.color-scheme-3 h2,.color-scheme-3 .rich-text__heading{color:#fff!important}.color-scheme-3 p{color:#fffc!important}.color-scheme-3 .button,.color-scheme-3 .button--primary{background:var(--kd-red)!important;color:#fff!important}.color-scheme-3 .button:hover{background:#fff!important;color:var(--kd-red)!important}.kd-mega{border-top:3px solid var(--kd-red)!important}.kd-mega__col-title{color:var(--kd-red)!important;border-bottom-color:#e8002a33!important}.kd-mega__col-title:hover{color:var(--kd-red-dk)!important}.kd-mega__item-link{color:#1a1a1a!important}.kd-mega__item-link:hover{background:#f5f7ff!important;color:var(--kd-navy)!important;border-radius:4px}.kd-hero-grid__eyebrow{color:#ffffffd9!important}.kd-hero-grid__heading{color:#fff!important;text-shadow:0 2px 12px rgba(0,0,0,.5)!important}.kd-hero-grid__panel:hover .kd-hero-grid__btn{background:var(--kd-red)!important;color:#fff!important}.kd-split__eyebrow{color:#fffc!important}.kd-split__heading,.kd-split__left .kd-split__heading{color:#fff!important;text-shadow:0 2px 16px rgba(0,0,0,.6)!important}.cart-drawer__header{background:#0d0d0d!important;border-bottom:3px solid var(--kd-red)!important}.cart-drawer__heading{color:#fff!important;font-family:var(--kd-font-heading)!important;font-weight:900!important;letter-spacing:.1em!important;font-size:1.5rem!important;text-transform:uppercase!important}.cart-item .price{color:var(--kd-red)!important;font-weight:700!important;font-size:1.1rem!important}.footer{background:#111!important;border-top:4px solid var(--kd-red)!important}.footer__heading{font-family:var(--kd-font-heading)!important;font-size:15px!important;font-weight:800!important;letter-spacing:.14em!important;color:#fff!important;text-transform:uppercase!important}.footer .link,.footer li a,.footer p{color:#888!important;font-size:15px!important}.footer li a:hover{color:#fff!important}.footer__copyright,.footer__copyright p{color:#555!important;font-size:13px!important}.pagination__item--current{background:var(--kd-red)!important;color:#fff!important;border-color:var(--kd-red)!important}.pagination__item:hover{border-color:var(--kd-red)!important;color:var(--kd-red)!important}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:var(--kd-red)}::-webkit-scrollbar-thumb:hover{background:var(--kd-red-dk)}.shopify-product-reviews,.spr-container,.spr-header,.spr-reviews,.jdgm-widget,.jdgm-preview-badge,.okeReviews,.loox-rating,[data-reviews-widget],.product__rating,.rating-star,.star-rating,product-reviews,#shopify-product-reviews,.review-section{display:none!important}.powered-by-link,.powered-by,a[href*="shopify.com/legal"],.footer__powered-by,[class*=powered]{display:none!important}.utility-bar{background-color:#1b4332!important;color:#fff!important;letter-spacing:.1em}.utility-bar a,.utility-bar p,.utility-bar span,.utility-bar__announcement,.announcement-bar__message{color:#fff!important}*{--color-border: #1B4332}.header-wrapper{border-bottom-color:#1b4332!important}.newsletter-form__field-wrapper input,[class*=newsletter] input,[class*=email] input[type=email]{background-color:#fff!important;color:#0d0d0d!important;border-color:#ccc!important}.newsletter-form__field-wrapper input::placeholder,[class*=newsletter] input::placeholder{color:#888!important}.kd-pill--active,.kd-version--active,[data-active=true].kd-pill{background-color:#1b4332!important;border-color:#1b4332!important;color:#fff!important}@media(max-width:749px){.header__heading-logo,.header__heading img,.header__heading-link img{max-width:120px!important;height:auto!important}}@media(max-width:749px){.card__heading,.card__heading a,.card-information .card__heading{font-size:15px!important}.price-item,span.price-item,.card-information .price-item{font-size:14px!important}.price-item--sale{font-size:14px!important;color:var(--kd-red)!important}s.price-item--regular{font-size:12px!important}.featured-collection__title,.collection-list__title,.product__title{font-size:2.4rem!important}.collection__title{font-size:3rem!important}.product__price .price-item{font-size:1.4rem!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/kitdrip-custom.css.map */
