@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&display=swap";:root{--nb-black: #111111;--nb-white: #F8F6F2;--nb-accent: #E8441A;--nb-accent-dark: #c73a15;--nb-dark: #2B2B2B;--nb-grey: #888888;--nb-light: #EFEFEB;--nb-radius: 4px;--nb-radius-card: 10px;--nb-stripe: 4px}body{background-color:var(--nb-white)}*{box-sizing:border-box}h1,h2,h3,h4,.card__heading{font-weight:500;letter-spacing:-.01em}.header{background-color:var(--nb-black)!important}.header__heading-link,.header__menu-item,.header a{color:#ffffffb3!important}.header a:hover{color:#fff!important}.header__cta,.header .button{background-color:var(--nb-accent)!important;color:#fff!important;border:none!important;border-radius:var(--nb-radius)!important}.banner{background-color:var(--nb-black)!important;position:relative;overflow:hidden}.banner__heading{color:#fff!important}.banner__text{color:#ffffffa6!important}.banner .button--primary{background-color:var(--nb-accent)!important;color:#fff!important}.banner .button--secondary{background-color:transparent!important;color:#fffc!important;border:.5px solid rgba(255,255,255,.3)!important}.banner__eyebrow-tag{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--nb-accent);margin-bottom:14px}.banner__pills{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.banner__pill{display:flex;align-items:center;gap:6px;background:#ffffff14;border:.5px solid rgba(255,255,255,.15);border-radius:20px;padding:5px 12px;font-size:12px;color:#ffffffb3}.banner__pill-dot{width:5px;height:5px;border-radius:50%;background-color:var(--nb-accent);flex-shrink:0}.banner__buttons{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.card-wrapper{position:relative}.card-wrapper .card{border-radius:var(--nb-radius-card);overflow:hidden;border:.5px solid #e0e0e0;position:relative}.card__media{background-color:var(--nb-black)}.card__content,.card__information{padding-left:16px!important;padding-right:16px!important}.card__heading{padding-left:0!important}.card-information{padding-left:16px!important}.button,.button--primary,[type=submit]{background-color:var(--nb-accent)!important;color:#fff!important;border:none!important;border-radius:var(--nb-radius)!important;font-weight:500!important}.button:hover,.button--primary:hover{background-color:var(--nb-accent-dark)!important}.button--secondary{background-color:transparent!important;color:var(--nb-dark)!important;border:.5px solid #aaaaaa!important;border-radius:var(--nb-radius)!important}.product__description p:first-child{background:#fff3ef;border-left:3px solid var(--nb-accent);border-radius:0 4px 4px 0;padding:10px 14px;color:#993c1d;font-weight:500;font-size:14px;margin-bottom:16px}.product__media-wrapper{position:relative}.product-media-container{border-radius:var(--nb-radius-card);overflow:hidden}.product__author{font-size:13px;color:var(--nb-grey);margin-bottom:16px;margin-top:4px}.product__price-note{display:block;font-size:12px;color:var(--nb-grey);margin-top:4px;margin-bottom:16px}.product__trust{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.product__trust span{font-size:11px;color:var(--nb-grey);background:var(--nb-light);border-radius:20px;padding:4px 10px}.price__sale,.price-item--sale{color:var(--nb-accent)!important}.price__regular .price-item{font-weight:500}.badge--sale,.badge--on-sale{background-color:var(--nb-accent)!important;color:#fff!important;border-radius:3px!important;font-size:10px!important;font-weight:700!important;letter-spacing:.04em!important}.nastybev-about{background-color:#fff;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:48px 32px}.nastybev-about__inner{max-width:900px;margin:0 auto;display:flex;align-items:flex-start;gap:28px}.nastybev-avatar{width:60px;height:60px;border-radius:50%;background-color:var(--nb-accent);display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;font-weight:500;flex-shrink:0}.nastybev-about__copy h2{font-size:22px;font-weight:500;margin-bottom:12px;color:var(--nb-black)}.nastybev-about__copy p{font-size:15px;line-height:1.65;color:#555;max-width:620px}.nastybev-stats{background-color:#efefeb!important;border-bottom:.5px solid #d8d8d4}.nastybev-stats__inner{max-width:900px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding:40px 32px}.nastybev-stat-card{background:#fff;border-radius:8px;padding:20px;border:.5px solid #e0e0e0}.nastybev-stat-num{font-size:28px;font-weight:500}.nastybev-stat-num span{color:var(--nb-accent)}.nastybev-stat-label{font-size:12px;color:var(--nb-grey);margin-top:4px}.nb-email-capture{background:var(--nb-black);padding:48px 32px;text-align:center}.footer{background-color:var(--nb-black)!important}.footer a,.footer__content,.footer p,.footer li{color:#fff9!important}.footer a:hover{color:var(--nb-accent)!important}.footer__logo{color:#fff!important;font-weight:500}@media(max-width:768px){.nastybev-stats__inner{grid-template-columns:1fr}.nastybev-about__inner{flex-direction:column}.product__grid{grid-template-columns:1fr!important}.banner{padding:40px 20px 36px}.banner__buttons{flex-direction:column}.banner__buttons .button{text-align:center}}.cart-notification{background-color:#fff;border:1px solid #e0e0e0}.cart-notification *{color:#111!important}.cart-notification-product__name{color:#111!important;font-weight:500}.cart-notification-product__price{color:#111!important}.cart-notification__links .button--secondary{color:#111!important;border:1px solid #e0e0e0!important;background:#fff!important}.cart-drawer{background-color:#fff}.cart-drawer *{color:#111}.cart-item__price-wrapper,.cart-item__price,.totals,.totals *{color:#111!important}.cart-drawer__footer{background-color:#f8f8f8}.cart-notification .price,.cart-notification .price__regular,.cart-notification .price-item,.cart-notification .price-item--regular,.cart-notification span.price-item{color:#111!important}.header__heading,.header__heading a,.header__heading-link,.header__heading span,.header .h2{font-family:Space Grotesk,sans-serif!important;font-weight:600!important;letter-spacing:-.02em!important;color:#fff!important}.header__icon--account{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/nastybev-custom.css.map */
