:root{--dd-red:#C0272D;--dd-red-dark:#9E1E23;--dd-red-soft:#FBEDEE;--dd-ink:#16181D;--dd-muted:#5B616E;--dd-line:#E6E7EB;--dd-surface:#F6F7F9;--dd-radius:12px;--dd-star:#F59E0B;--dd-green:#177f55}body{letter-spacing:0;color:var(--dd-ink)}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{letter-spacing:-.02em;font-weight:700;color:var(--dd-ink)}.h5,h5{letter-spacing:0}.caption-with-letter-spacing{letter-spacing:.08em}a{color:var(--dd-ink)}.rte a,.ddpd__read a,.ddpd__info a,.dd-about__body a,.ddh__steps a,.ddx__empty a,.link,.customer a{color:var(--dd-red)}.announcement-bar-section .utility-bar,.announcement-bar-section .announcement-bar{background:var(--dd-ink)!important;color:#fff}.announcement-bar__message{font-size:1.3rem;letter-spacing:.04em;font-weight:600}.header-wrapper{border-bottom:1px solid var(--dd-line)}.header__menu-item{font-size:1.5rem;font-weight:600;color:var(--dd-ink)}.header__menu-item:hover span,.header__active-menu-item{text-decoration:none;color:var(--dd-red)}.header__submenu{border-radius:var(--dd-radius);border:1px solid var(--dd-line);box-shadow:0 12px 32px #16181d1a;padding:.8rem 0}.header__submenu .header__menu-item{font-weight:500;font-size:1.4rem;padding:.7rem 2rem}.button:not(.button--secondary):not(.button--tertiary),.shopify-payment-button__button--unbranded{background:var(--dd-red)!important;color:#fff!important;border-radius:8px!important;font-weight:600;letter-spacing:0}.button:not(.button--secondary):not(.button--tertiary):hover,.shopify-payment-button__button--unbranded:hover{background:var(--dd-red-dark)!important}.button:not(.button--secondary):not(.button--tertiary):after,.button:before{box-shadow:none!important}.button--secondary{border-radius:8px;font-weight:600;letter-spacing:0;color:var(--dd-ink)}.button--secondary:after{box-shadow:0 0 0 1px var(--dd-ink)!important}.product-form__submit{min-height:5.2rem}.card-wrapper .card{background:#fff;border:1px solid var(--dd-line);border-radius:var(--dd-radius);overflow:hidden;transition:border-color .15s,box-shadow .15s}.card-wrapper:hover .card{border-color:#cfd2d8;box-shadow:0 6px 20px #16181d12}.card-wrapper .card__inner,.card-wrapper .card .card__inner .card__media{border-radius:0}.card-wrapper .card__content{padding:1.2rem 1.4rem 1.4rem}.card-wrapper .card__heading{font-size:1.5rem;font-weight:600;line-height:1.35;letter-spacing:0}.card-wrapper .card__heading a{text-decoration:none}.card-wrapper .price{font-size:1.4rem;font-weight:600;color:var(--dd-ink);letter-spacing:0}.card-wrapper .card-information{margin-top:.4rem}.card-wrapper .card__heading a:hover{text-decoration:none;color:var(--dd-red)}.card-wrapper .card__information{padding-bottom:0}.collection-hero__title{font-weight:700}.collection-hero__description{color:var(--dd-muted);max-width:72rem}.product__title h1{font-size:clamp(2.6rem,3.2vw,3.6rem);line-height:1.15;font-weight:700}.product .price-item--regular,.product .price__regular .price-item{font-size:2.8rem;font-weight:700;letter-spacing:-.01em}.product__info-container>*+*{margin-top:1.4rem}.product__description{color:#2b2f36}.product__description h2{font-size:2rem;line-height:1.3;margin:0 0 1.2rem}.product__description p,.product__description li{font-size:1.55rem;line-height:1.65}.product__description ul{padding-left:1.8rem}.product__description li{margin:.3rem 0}.jdgm-star,.jdgm-star.jdgm--on,.jdgm-star.jdgm--half{color:var(--dd-star)!important}.jdgm-write-rev-link,.jdgm-btn--solid{background:var(--dd-red)!important;border-color:var(--dd-red)!important;border-radius:8px!important}.footer{border-top:1px solid var(--dd-line);background:var(--dd-surface)}.title-wrapper-with-link .title{font-weight:700}.title-wrapper-with-link a.link{color:var(--dd-red);font-weight:600;text-decoration:none}.dd-psample,a[href="/pages/free-samples"][style*="1a73e8"]{background:#fff!important;color:var(--dd-red)!important;border:1.5px solid var(--dd-red)!important;border-radius:8px!important;font-weight:700!important}.dd-psample:hover,a[href="/pages/free-samples"][style*="1a73e8"]:hover{background:var(--dd-red-soft)!important}.dd-psample-msg+p a{color:var(--dd-muted)!important;font-size:1.3rem}.ddl{--ddl-accent:#C0272D!important}.card-wrapper .card--standard>.card__content,.card-wrapper .card>.card__content{padding:1.2rem 1.4rem 1.4rem!important}.card-wrapper .card__information{padding:0!important}.card-wrapper .card--standard .card__inner{border:0}.center.collection__view-all a.link,.collection__view-all .link{display:inline-block;padding:1rem 2.2rem;border:1px solid var(--dd-ink);border-radius:8px;color:var(--dd-ink)!important;text-decoration:none;font-weight:600;font-size:1.5rem}.collection__view-all .link:hover{border-color:var(--dd-red);color:var(--dd-red)!important}.product__tax{display:none!important}.dd-card-meta{display:flex;flex-wrap:wrap;gap:4px 12px;margin:.4rem 0 .2rem;font-size:1.3rem;line-height:1.4;color:var(--dd-muted)}.dd-card-meta__upd{color:#177f55;font-weight:600}.dd-card-meta:empty{display:none}.dd-stars{--dd-r:100%;position:relative;display:inline-block;font-size:1.4rem;line-height:1;letter-spacing:.15em;color:#e3e5e9}.dd-stars:before{content:"\2605\2605\2605\2605\2605"}.dd-stars:after{content:"\2605\2605\2605\2605\2605";position:absolute;left:0;top:0;width:var(--dd-r);overflow:hidden;white-space:nowrap;color:var(--dd-star)}.dd-card-stars{display:flex;align-items:center;gap:6px;margin:.2rem 0 .4rem}.dd-card-stars__n{font-size:1.2rem;color:var(--dd-muted)}.dd-crumbs{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:1.25rem;color:var(--dd-muted);margin:0 0 .8rem}.dd-crumbs a{color:var(--dd-muted)!important;text-decoration:none}.dd-crumbs a:hover{color:var(--dd-ink)!important}.dd-crumbs [aria-current]{color:var(--dd-ink)}.dd-popular{display:inline-block;margin:0 0 .6rem;padding:.35rem 1rem;border-radius:999px;background:var(--dd-ink);color:#fff;font-size:1.2rem;font-weight:700}.dd-paynote{margin:.8rem 0 0;font-size:1.3rem;color:var(--dd-muted)}.dd-guarantee{display:flex;gap:1.2rem;align-items:flex-start;margin-top:1.4rem;padding:1.4rem 1.6rem;border-radius:12px;background:#eef7f2;color:var(--dd-green)}.dd-guarantee svg{flex:none;margin-top:.2rem}.dd-guarantee strong{display:block;color:var(--dd-ink);font-size:1.45rem;margin-bottom:.3rem}.dd-guarantee span{display:block;color:#3f4550;font-size:1.35rem;line-height:1.5}.dd-guarantee a{color:var(--dd-green)!important;font-weight:600}html body .jdgm-widget .jdgm-star,html body .jdgm-rev-widg .jdgm-star,html body .jdgm-prev-badge .jdgm-star{color:var(--dd-star)!important}html body .jdgm-write-rev-link,html body .jdgm-rev-widg .jdgm-btn--solid,html body .jdgm-widget .jdgm-btn--solid{background:var(--dd-ink)!important;border-color:var(--dd-ink)!important;color:#fff!important;border-radius:8px!important}.jdgm-rev-widg__title{font-weight:700!important;letter-spacing:-.01em}@media screen and (min-width:990px){.product__media-wrapper{position:sticky;top:2.4rem;align-self:flex-start}}.jm-review-widget,.jm-review-item,.jm-star-rating,[class*=jm-]{--jm-review-widget-star-and-histogram-color:#F59E0B!important;--jm-review-widget-button-color:#16181D!important;--jm-widget-primary-color:#16181D!important;--jm-review-widget-form-button-color:#16181D!important}
/*# sourceMappingURL=/cdn/shop/t/115/assets/dd-clean.css.map */
