:root{--dl-ink:#2a2622;--dl-ink-2:#57504a;--dl-muted:#857c74;--dl-cream:#faf7f2;--dl-cream-2:#f1ebe1;--dl-line:#e8e0d4;--dl-red:#b4472f;--dl-red-dk:#963a26;--dl-yellow:#f2e4c4;--dl-ok:#4a7c59}html body{background:#fff}html .dl-btn--red{box-shadow:0 6px 18px #b4472f2e}html .product-form__submit{box-shadow:0 8px 20px #b4472f33}html .dl-chip--yellow{background:var(--dl-yellow);border-color:var(--dl-yellow);color:var(--dl-ink)}html .dl-marquee{border-block:0;padding:1.3rem 0}html .dl-marquee--yellow{background:var(--dl-cream-2);color:var(--dl-ink)}html .dl-marquee--yellow .dl-marquee__dot{color:var(--dl-red)}html .dl-marquee--dark{background:var(--dl-ink);color:var(--dl-cream)}html .dl-marquee--dark .dl-marquee__dot{color:var(--dl-yellow)}html .dl-marquee__item{font-weight:700;font-size:clamp(1.5rem,1.6vw,2rem);letter-spacing:.04em}html .dl-marquee__dot{width:12px;height:12px}html .dl-promise__ico{background:var(--dl-yellow);color:var(--dl-red)}html .dl-live{box-shadow:0 0 0 4px #4a7c592e}html .dl-statement__text{color:#ffffffe0}html .product-form__submit[disabled]{background:#cfc7bc}html .dl-hero__media{aspect-ratio:auto;border-radius:0;overflow:visible;background:transparent;box-shadow:none;transform:none}html .dl-hero__media img{height:auto;max-height:620px;object-fit:contain;mix-blend-mode:multiply}html .dl-hero__media:before{content:"";position:absolute;top:8%;right:6%;bottom:4%;left:6%;border-radius:50%;background:radial-gradient(closest-side,#efe6d6,#efe6d600);z-index:-1}html .dl-hero__media{isolation:isolate}html .dl-hero__sticker{left:auto;right:6%;bottom:8%;background:#fff;color:var(--dl-red);border:1px solid var(--dl-line);box-shadow:0 10px 24px #2a26221f;font-size:1.4rem}html .card__inner{background:var(--dl-cream)}html .card__media .media{background:transparent}html .card__media .media img{mix-blend-mode:multiply;padding:8%}html .product__media-item .media,html .product-media-container{background:var(--dl-cream)}html .product__media img,html .product-media-container img{mix-blend-mode:multiply}html .thumbnail{background:var(--dl-cream)}html .thumbnail img,html .collection-list .card__media img{mix-blend-mode:multiply}html .cart-item__image{mix-blend-mode:multiply;background:var(--dl-cream);border-radius:10px}html .card__badge{display:flex;flex-wrap:wrap;gap:.6rem;align-items:flex-start}html .card__badge .badge{position:static}html .dl-badge-best{display:inline-flex;align-items:center;background:var(--dl-red);color:#fff;border:1px solid var(--dl-red);box-shadow:0 4px 12px #b4472f40}html .dl-chip--best{background:var(--dl-red);border-color:var(--dl-red);color:#fff}html .dl-chip--best .dl-svg{width:12px;height:12px;display:inline-block}html .product-form__input--pill{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:1.6rem}html .product-form__input--pill .form__label{flex:0 0 100%;margin-bottom:.4rem}html .product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;margin:0;min-width:5.6rem;height:4.6rem;min-height:0;padding:0 1.6rem;line-height:1;text-align:center;font-variant-numeric:tabular-nums}html .main-page-title{font-size:clamp(3.2rem,4vw,5rem);font-weight:800;letter-spacing:-.04em;color:var(--dl-ink);margin-bottom:1.2rem}html .page-width--narrow{max-width:82rem}html .rte{font-size:1.6rem;line-height:1.75;color:var(--dl-ink-2)}html .rte h2{font-size:2.2rem;font-weight:800;letter-spacing:-.02em;color:var(--dl-ink);margin:4rem 0 1.2rem}html .rte h3{font-size:1.7rem;font-weight:700;color:var(--dl-ink);margin:2.4rem 0 .8rem}html .rte a{color:var(--dl-red);text-underline-offset:.25em}html .rte ul{padding-left:2rem}html .rte li{margin-bottom:.5rem}html .rte .dl-lead{font-size:1.85rem;line-height:1.6;color:var(--dl-ink)}html .rte .dl-box{background:var(--dl-cream);border:1px solid var(--dl-line);border-radius:16px;padding:2.4rem 2.8rem;margin:2.4rem 0}html .rte .dl-box p{margin:0 0 .6rem}html .rte .dl-box p:last-child{margin-bottom:0}html .rte .dl-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;margin:2.4rem 0;padding:0;list-style:none}html .rte .dl-facts li{margin:0;background:var(--dl-cream);border:1px solid var(--dl-line);border-radius:14px;padding:1.6rem 1.8rem;font-size:1.4rem;line-height:1.45}html .rte .dl-facts strong{display:block;font-size:1.6rem;color:var(--dl-ink)}html .rte .dl-cta{display:inline-flex;align-items:center;min-height:52px;padding:0 2.8rem;border-radius:999px;background:var(--dl-red);color:#fff!important;text-decoration:none;font-weight:700}html .rte .dl-muted{font-size:1.35rem;color:var(--dl-muted)}html .rte hr{border:0;border-top:1px solid var(--dl-line);margin:3.2rem 0}html .product__description.rte{font-size:1.55rem}html .product__description .dl-desc-intro{font-size:1.65rem;color:var(--dl-ink);margin-bottom:1.6rem}html .product__description h3{font-size:1.45rem;text-transform:uppercase;letter-spacing:.08em;margin:2rem 0 .8rem}html .product__description ul{list-style:none;padding:0}html .product__description li{position:relative;padding-left:2.2rem}html .product__description li:before{content:"";position:absolute;left:0;top:.75em;width:8px;height:8px;border-radius:50%;background:var(--dl-red)}@media(max-width:749px){html .dl-hero__media img{max-height:360px}html .rte .dl-facts{grid-template-columns:1fr}html .rte .dl-box{padding:2rem}html .product-form__input--pill input[type=radio]+label{min-width:5.2rem;height:4.4rem}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/dl-palette.css.map */
