:root{--dtn-plum: #5c2f35;--dtn-cream: #fff2d6;--dtn-ink: #3b2226}main[data-template^=page] [id$=__main] .section-content-wrapper{grid-column:1 / -1!important;width:100%!important;max-width:1400px!important;margin-inline:auto!important;padding-inline:clamp(20px,4vw,56px)!important;box-sizing:border-box}main[data-template^=page] [id$=__main] .rte{max-width:none!important;width:100%!important}main[data-template="page.our-family"] .rte h2,main[data-template="page.faq"] .rte h2{font-size:clamp(26px,2.6vw,36px);line-height:1.1;margin:40px 0 14px;letter-spacing:-.01em}main[data-template="page.our-family"] .rte p,main[data-template="page.our-family"] .rte li,main[data-template="page.faq"] .rte p,main[data-template="page.faq"] .rte li{font-size:17px;line-height:1.6}main[data-template="page.faq"] .rte p,main[data-template="page.faq"] .rte li{max-width:80ch}main[data-template="page.our-family"] .rte img{border-radius:0!important}main[data-template="page.faq"] details{border-bottom:1px solid color-mix(in srgb,currentColor 18%,transparent);padding:10px 0}main[data-template="page.faq"] summary{cursor:pointer;font-size:17px;padding:6px 0;list-style:none;display:flex;justify-content:space-between;gap:16px}main[data-template="page.faq"] summary::-webkit-details-marker{display:none}main[data-template="page.faq"] summary:after{content:"+";font-weight:700;opacity:.6}main[data-template="page.faq"] details[open] summary:after{content:"\2013"}main[data-template="page.our-family"] .rte h2,main[data-template="page.our-family"] .rte h3,main[data-template="page.our-family"] .dtn-story h2{font-family:var(--font-body--family, "Raleway"),sans-serif!important;font-weight:700!important;letter-spacing:-.015em!important;text-transform:none!important}main[data-template="page.our-family"] [class*=ai-hero-wave__content]{text-align:left!important;align-items:flex-start!important;margin-left:0!important}main[data-template="page.our-family"] [class*=ai-hero-wave__content] h1,main[data-template="page.our-family"] [class*=ai-hero-wave__content] p{text-align:left!important}[id$=__of_pros] .section-background,[id$=__of_pros]>.section,[id$=__of_pros] .section{background:var(--dtn-plum)!important}[id$=__of_pros] .section-content-wrapper{padding-block:44px!important;gap:28px!important}[id$=__of_pros] .group-block,[id$=__of_pros] .group-block-content{padding-block:0!important;min-height:0!important;gap:6px!important}[id$=__of_pros] h2,[id$=__of_pros] h3{font-family:var(--font-body--family, "Raleway"),sans-serif!important;font-size:15px!important;font-weight:800!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--dtn-cream)!important;margin:0!important;line-height:1.3!important}[id$=__of_pros] p{font-size:14px!important;color:var(--dtn-cream)!important;opacity:.9;margin:0!important}[id$=__of_pros] img{max-width:76px!important;max-height:76px!important}@media(max-width:749px){[id$=__of_pros] .section-content-wrapper{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:10px!important;padding-block:22px!important;align-items:start}[id$=__of_pros] .group-block{width:auto!important}[id$=__of_pros] img{max-width:40px!important;max-height:40px!important}[id$=__of_pros] h2,[id$=__of_pros] h3{font-size:10px!important;letter-spacing:.08em!important;text-align:center}[id$=__of_pros] p{display:none!important}.dtn-story-strip{grid-template-columns:repeat(3,1fr)!important;gap:6px!important}}.product-grid,[class*=product-grid]{align-items:stretch!important}product-card,.product-grid__item{height:100%}product-card .product-card__content{height:100%;display:flex!important;flex-direction:column!important}product-card [class*=__product_title_] p,product-card .product-title,product-card h3.h4{min-height:2.6em;line-height:1.3!important}product-card .product-card__content>:is(product-form-component,.buy-buttons-block,[class*=add-to-cart],[class*=buy_buttons],[class*=__add_to_cart]):last-child,product-card .product-card__content>:last-child:has(>button,>.button,product-form-component,button[name=add]){margin-top:auto!important}html:root{--font-size--paragraph: 1.0625rem;--font-body--weight: 500}@media(max-width:749px){html:root{--font-size--paragraph: 1rem}}.rte,.rte p,.rte li{line-height:1.65}main .rte p,main .rte li{color:var(--dtn-ink)}:where(main p,main li){font-weight:500}[id*=__bundle_sales_carousel_] .bsc-card__desc,[id*=__bundle_sales_carousel_] .bsc-subtitle{font-size:16px!important;line-height:1.5!important;font-weight:500!important}[id*=__bundle_sales_carousel_] .bsc-card__price{font-size:16px!important}[id*=__bundle_sales_carousel_] .bsc-atc-btn,[id*=__bundle_sales_carousel_] .bsc-cta-btn{font-size:15px!important}[class*=ai-testimonial-card__review],[class*=ai-testimonial-card__overlay-text]{font-size:16px!important;line-height:1.55!important}[class*=ai-editorial-paragraph]{font-size:17px!important;line-height:1.65!important}[class*=hero-feature-text]{font-size:16px!important;line-height:1.5!important}.dtn-picks__intro{font-size:17px!important;line-height:1.6!important}.dtn-pick__note{font-size:15px!important;line-height:1.5!important}.dtn-fbt__msg,.dtn-bwp__save{font-size:15px!important}@media(max-width:749px){[id*=__bundle_sales_carousel_] .bsc-card__desc,[id*=__bundle_sales_carousel_] .bsc-subtitle{font-size:15px!important}[class*=ai-editorial-paragraph],.dtn-picks__intro{font-size:16px!important}[class*=hero-feature-text],[class*=ai-testimonial-card__review]{font-size:15px!important}input,select,textarea{font-size:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/dtn-launch.css.map */
