:root{--font-body-family: "Barlow", "Helvetica Neue", Arial, sans-serif;--font-body-style: normal;--font-body-weight: 500;--font-body-weight-bold: 800;--font-heading-family: "Barlow Condensed", "Arial Narrow", Impact, sans-serif;--font-heading-style: normal;--font-heading-weight: 800}body{letter-spacing:0}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:0;line-height:.95;text-transform:uppercase}h4,.h4,h5,.h5{font-family:var(--dr-ui);font-weight:800;letter-spacing:.06em;text-transform:uppercase}.caption-with-letter-spacing{font-family:var(--dr-ui);font-weight:700;letter-spacing:.12em}.main-page-title,.title-wrapper-with-link .title--primary,.template-search__header h1,.article-template__title,.shopify-policy__title h1,.page-width>.title--primary,.customer h1{font-family:var(--dr-display);font-weight:800;font-size:clamp(48px,6.4vw,96px);line-height:.88;letter-spacing:0;text-transform:uppercase;text-wrap:balance}.button,.shopify-challenge__button,.customer button,.shopify-payment-button__button--unbranded{font-family:var(--dr-ui);font-weight:800;font-size:1.5rem;letter-spacing:.08em;text-transform:uppercase}.button{min-height:5.2rem;padding-left:3rem;padding-right:3rem}.field__input,.select__select,.customer .field input,.text-area{font-family:var(--dr-ui);font-weight:600;letter-spacing:.02em}.field__label,.form__label{font-weight:600;letter-spacing:.04em}.field__input:focus-visible,.select__select:focus-visible{box-shadow:0 0 0 3px var(--dr-pink)}.product .product__title{margin-bottom:.6rem}.product .product__title h1{font-size:clamp(42px,4.4vw,68px);line-height:.9;text-wrap:balance}.product .price{font-family:var(--dr-ui);letter-spacing:0}.product .price .price-item{font-weight:800;font-size:2.6rem}.product .product-form__submit{--color-button: 208, 249, 84;--color-button-text: 6, 6, 8;--alpha-button-background: 1;min-height:5.8rem;font-size:1.6rem;background-color:var(--dr-lime);color:var(--dr-black)}.product .product-form__submit:not([disabled]):hover{background-color:#c2ef3a}.product .shopify-payment-button__button--unbranded{min-height:5.8rem;font-size:1.6rem}.product .product__media-item .media{background-color:var(--dr-paper)}.product .product__media-item .media img{mix-blend-mode:multiply}.product .quantity__input{font-weight:700}.product .product__description.rte h2{font-size:clamp(26px,2.2vw,34px)}.product .product__description.rte table{font-size:14px}.share-button__button{font-family:var(--dr-ui);font-weight:800;font-size:1.3rem;letter-spacing:.1em;text-transform:uppercase}.dr-pdp-tag{display:inline-block;margin:0;padding:7px 11px;font-family:var(--dr-ui);font-weight:800;font-size:12px;line-height:1;letter-spacing:.14em;text-transform:uppercase;background:var(--dr-black);color:var(--dr-lime)}.dr-pdp-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;margin:0;padding:18px 0;list-style:none;border-top:2px solid var(--dr-black);border-bottom:2px solid var(--dr-black)}.dr-pdp-facts li{position:relative;padding-left:24px;font-family:var(--dr-ui);font-weight:700;font-size:13px;line-height:1.35;letter-spacing:.06em;text-transform:uppercase;color:var(--dr-black)}.dr-pdp-facts li:before{content:"";position:absolute;left:0;top:2px;width:12px;height:12px;border:2px solid var(--dr-black);border-radius:50%;background:var(--dr-lime)}.dr-pdp-note{margin:0;font-family:var(--dr-script);font-size:26px;line-height:1;color:var(--dr-pink);text-transform:uppercase;transform:rotate(-3deg);transform-origin:left center}.card-wrapper .card__heading{font-family:var(--dr-display);font-weight:800;font-size:2.2rem;line-height:1;letter-spacing:.02em;text-transform:uppercase}.card-wrapper .card__heading a{text-decoration:none}.card-wrapper .price-item{font-weight:700}.card-wrapper .card__media img{mix-blend-mode:multiply}.badge{font-family:var(--dr-ui);font-weight:800;letter-spacing:.1em;text-transform:uppercase}.cart-items th,.cart-items .caption-with-letter-spacing{font-size:1.2rem}.cart-item__name{font-family:var(--dr-display);font-weight:800;font-size:2.4rem;line-height:1;text-transform:uppercase;text-decoration:none}.cart-item__name:hover{text-decoration:underline;text-decoration-color:var(--dr-pink);text-decoration-thickness:3px}.cart__empty-text{font-family:var(--dr-display);font-weight:800;font-size:clamp(48px,6.4vw,96px);line-height:.88;text-transform:uppercase}.totals__total{font-family:var(--dr-display);font-size:2.6rem;text-transform:uppercase}.totals__total-value{font-family:var(--dr-ui);font-weight:800;font-size:2.4rem;letter-spacing:0}.cart__checkout-button,.cart-notification .button--primary{--color-button: 208, 249, 84;--color-button-text: 6, 6, 8;--alpha-button-background: 1;background-color:var(--dr-lime);color:var(--dr-black)}.cart-notification{border-width:2px}.cart-notification__heading{font-family:var(--dr-ui);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.cart-notification-product__name{font-family:var(--dr-display);font-weight:800;font-size:2rem;text-transform:uppercase}.template-search .search__input{font-size:1.8rem}.template-search__header{margin-bottom:3rem}.article-template header{margin-top:4rem}.article-template__title{font-size:clamp(44px,5.6vw,84px)}.article-template .circle-divider,.article-template .caption-with-letter-spacing{font-size:1.3rem}.article-template__content.rte{margin-top:3.2rem;max-width:72.6rem}.article-template__link,.article-template__back a{font-family:var(--dr-ui);font-weight:800;font-size:1.4rem;letter-spacing:.1em;text-transform:uppercase;text-decoration:none}.shopify-policy__container{max-width:86rem;padding-top:clamp(48px,6vw,96px);padding-bottom:clamp(56px,7vw,112px);padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.shopify-policy__title{margin-bottom:3.2rem;text-align:left}.contact .field__input{min-height:5.6rem}.contact .text-area{min-height:16rem}.contact__button .button{min-width:22rem}.footer{border-top:0}.footer .footer-block__heading{font-family:var(--dr-ui);font-weight:800;font-size:1.4rem;letter-spacing:.12em;text-transform:uppercase;color:var(--dr-lime)}.footer .footer-block__brand-info .footer-block__heading{font-family:var(--dr-display);font-size:clamp(32px,3vw,44px);line-height:.92;letter-spacing:0;color:var(--dr-white)}.footer .footer-block__brand-info .rte{color:var(--dr-soft);font-weight:600}.footer .list-menu__item--link{font-weight:600;font-size:1.5rem;color:var(--dr-soft);text-decoration:none}.footer .list-menu__item--link:hover{color:var(--dr-lime)}.footer .newsletter-form__button{width:5.2rem;background:var(--dr-lime);color:var(--dr-black)}.footer .list-social__link{color:var(--dr-white)}.footer .list-social__link:hover{color:var(--dr-pink)}.footer__content-bottom{border-top:1px solid rgba(253,253,253,.14)}.footer .copyright__content,.footer .copyright__content a,.footer .policies a{color:#fdfdfd9e;font-weight:600;letter-spacing:.04em}@media screen and (max-width:749px){.product .product__title h1{font-size:clamp(40px,11vw,56px)}.dr-pdp-facts{gap:10px 14px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/drippy-theme.css.map */
