@import"https://fonts.googleapis.com/css2?family=Archivo:wdth,wght@75..125,100..900&display=swap";:root{--db-ink:#15171C;--db-text:#313131;--db-rasp:#C81E5B;--db-btn:#373936;--db-btn-hover:#282927;--db-band:#F7F7F7;--db-line:#E5E5E5;--font-body-family:"Archivo",sans-serif;--font-body-style:normal;--font-body-weight:400;--font-body-weight-bold:700;--font-heading-family:"Archivo",sans-serif;--font-heading-style:normal;--font-heading-weight:800}html{scroll-behavior:smooth}body{background:#fff;color:#313131;font-family:Archivo,sans-serif}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.button,.header__menu-item{font-family:Archivo,sans-serif}h1,h2,.h0,.h1,.h2{font-stretch:115%;font-weight:800;letter-spacing:.01em}.button{text-transform:uppercase;letter-spacing:.1em;font-weight:700}.price,.db-price,.totals__total-value{font-variant-numeric:tabular-nums}a,button,label,select{-webkit-tap-highlight-color:transparent}[class*=color-scheme]{--color-background:255,255,255;--color-foreground:49,49,49;--color-button:55,57,54;--color-button-text:255,255,255;--color-secondary-button:255,255,255;--color-secondary-button-text:33,33,33;--color-link:33,33,33;--color-badge-background:255,255,255}.header-wrapper{background:#fff;border-bottom:1px solid #E5E5E5}.header__heading-link .h2,.header__heading-link span{display:none}.header__heading-link{display:inline-block;width:210px;height:24px;background:url(dripburst-logo-light.svg) no-repeat left center/contain}.header__menu-item span,.header__menu-item{color:#212121;letter-spacing:.08em;text-transform:uppercase;font-weight:600}.header__icon,.header__icon svg{color:#212121}.announcement-bar,.utility-bar{background:#111}.announcement-bar__message{color:#fff;font-weight:600;letter-spacing:.06em}.footer{background:#fff;border-top:1px solid #E5E5E5;color:#313131}.db-section{font-family:Archivo,sans-serif;color:#313131;background:#fff}.db-band{background:#f7f7f7}.db-wrap{max-width:1200px;margin:0 auto;padding:0 24px}.db-eyebrow{color:#c81e5b;font-weight:700;letter-spacing:.18em;text-transform:uppercase;font-size:12px;margin:0}.db-h2{color:#15171c;font-weight:800;font-stretch:115%;text-transform:uppercase;font-size:clamp(26px,4vw,44px);line-height:1.06;margin:10px 0 14px}.db-btn{display:inline-block;background:#373936;color:#fff;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:16px 30px;border-radius:4px;text-decoration:none;font-size:13.5px;transition:background .2s ease,transform .12s ease}button.db-btn{font-family:inherit;border:none;cursor:pointer}.db-btn:hover{background:#282927;color:#fff}.db-btn:active,.db-mini-btn:active{transform:scale(.965)}.db-btn--rasp{background:#c81e5b}.db-btn--rasp:hover{background:#a81049}.db-btn--rasp:before{content:"";display:inline-block;width:9px;height:9px;background:#ffffffeb;border-radius:0 50% 50%;transform:rotate(45deg);margin-right:10px}.db-btn--ghost{background:#fff;color:#212121;border:1px solid #212121}.db-btn--ghost:hover{background:#f2f2f2;color:#212121}.db-muted{color:#6b6b6b}.db-card{background:#f7f7f7;border-radius:12px}.db-placeholder{border:1.5px dashed #C9C9C9;border-radius:8px;color:#9a9a9a;background:#fcfcfc}.db-drop{display:inline-block;border-radius:0 50% 50%;transform:rotate(45deg)}.db-wm{position:relative;overflow:hidden}.db-wm:after{content:"";position:absolute;left:50%;top:50%;width:36%;max-width:110px;aspect-ratio:1;background:#e1e1e1;border-radius:0 50% 50%;transform:translate(-50%,-54%) rotate(45deg)}details.db-acc{border-bottom:1px solid #E0E0E0}details.db-acc summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;padding:18px 0;font-weight:700;color:#15171c}details.db-acc summary::-webkit-details-marker{display:none}details.db-acc summary:after{content:"+";color:#c81e5b;font-size:20px;font-weight:800}details.db-acc[open] summary:after{content:"\2212"}details.db-acc .db-acc-body{padding:0 0 18px;color:#5a5a5a;line-height:1.65}@keyframes db-sneak-in{0%{opacity:0;transform:translateY(-10px);animation-timing-function:cubic-bezier(.3,0,0,1)}76.92%{opacity:1;transform:translateY(0);animation-timing-function:linear}to{opacity:1;transform:translateY(0)}}.db-reveal{opacity:0}.db-reveal.db-in{animation:db-sneak-in .7s cubic-bezier(.3,0,0,1) both}@media(prefers-reduced-motion:reduce){.db-reveal{opacity:1}.db-reveal.db-in{animation:none}}@keyframes db-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.db-marquee{overflow:hidden;white-space:nowrap}.db-marquee>div{display:inline-flex;gap:32px;animation:db-marquee 30s linear infinite;padding-right:32px;will-change:transform;align-items:center}@keyframes db-pop{0%{transform:scale(1)}40%{transform:scale(1.5)}to{transform:scale(1)}}.db-pop{animation:db-pop .45s cubic-bezier(.3,0,0,1)}.db-mm-promo{display:flex!important;flex-direction:column!important;background:#0b0c0f url(/cdn/shop/files/brand-banner-fruitburst.jpg?v=1784857715) right bottom/cover no-repeat!important;padding:16px!important;aspect-ratio:5/3;min-height:0!important;justify-content:flex-end!important;align-items:flex-start!important}.db-mm-promo .db-eyebrow{display:none!important}.db-mm-promo h4{margin:0 0 10px!important;font-size:17px!important;color:#fff!important;line-height:1.08!important;max-width:55%;text-shadow:0 1px 4px rgba(0,0,0,.78)}.db-mm-promo .db-mm-cta{font-size:10px!important;padding:10px 14px!important;border-radius:8px!important;width:auto!important;align-self:flex-start!important;letter-spacing:.1em!important}#db-flavours .db-fc{box-shadow:14px 6px 20px -9px #15171c57,3px 1px 5px -1px #15171c2e!important}#db-flavours .db-fg-track{padding-bottom:24px!important}#db-col .db-cc{box-shadow:14px 6px 20px -9px #15171c57,3px 1px 5px -1px #15171c2e!important}@media(max-width:989px){.db-hdr__logo{width:min(186px,calc(100vw - 200px))!important}}@media(max-width:339px){#db-hero .db-hero-ctas .db-btn{font-size:10px;padding:12px 4px;letter-spacing:.05em}}.db-mm-links--help a svg{width:19px;height:19px;stroke:#c81e5b;stroke-width:1.7}
/*# sourceMappingURL=/cdn/shop/t/2/assets/dripburst.css.map */
