:root{--dtb-cream: #FDF8F0;--dtb-cream-d: #F0E6D0;--dtb-cocoa: #2C1810;--dtb-rose: #E8445A;--dtb-rose-d: #C43348;--dtb-gold: #D4A853;--dtb-sage: #5C8A5A;--dtb-muted: #7A6259;--dtb-border: rgba(44,24,16,.09);--dtb-ff-h: "Playfair Display", Georgia, serif;--dtb-ff-b: "DM Sans", system-ui, sans-serif;--dtb-radius: 16px;--dtb-radius-sm:10px}.header-section .header__row--top,.header-section .header .header__row{background-color:var(--dtb-cream)!important;border-bottom-color:var(--dtb-border)!important}.header-section .menu-list__link,.header-section header-menu .menu-list__link{color:var(--dtb-muted)!important;font-family:var(--dtb-ff-b)!important;font-weight:500!important;font-size:14px!important;transition:color .2s!important}.header-section .menu-list__link:hover,.header-section .menu-list__link[aria-expanded=true],.header-section .header-actions__action,.header-section .search-action{color:var(--dtb-cocoa)!important}.header-section .header-actions__action:hover{color:var(--dtb-rose)!important}.header-section .header[data-sticky-state=active] .header__row{background-color:var(--dtb-cream)!important;box-shadow:0 2px 16px #2c181014!important}.header-section .mega-menu,.header-section .menu-list__submenu{background-color:var(--dtb-cream)!important;border-color:var(--dtb-border)!important}.header-section #Details-menu-drawer-container{background-color:var(--dtb-cream)!important}.header-section .menu-drawer .menu-list__link{color:var(--dtb-cocoa)!important}.announcement-bar,[data-section-type=announcement-bar]{background-color:var(--dtb-cocoa)!important;color:#ffffffd9!important}body{background-color:var(--dtb-cream)!important;font-family:var(--dtb-ff-b)}.shopify-section{background-color:var(--dtb-cream)}.color-scheme-1,.color-default{background-color:#fff}h1,h2,h3{font-family:var(--dtb-ff-h)!important;color:var(--dtb-cocoa)!important;letter-spacing:-.025em}h4,h5,h6{font-family:var(--dtb-ff-b)!important;color:var(--dtb-cocoa)!important}.template-product .shopify-section,.product-information{background-color:var(--dtb-cream)!important}.template-product h1{font-family:var(--dtb-ff-h)!important;color:var(--dtb-cocoa)!important;letter-spacing:-.025em!important;line-height:1.1!important}.template-product .price,.template-product .price__container .price{color:var(--dtb-rose)!important;font-weight:700!important}.template-product .variant-picker .swatch--selected,.template-product .variant-picker .button-swatch--selected{background:var(--dtb-cocoa)!important;border-color:var(--dtb-cocoa)!important;color:#fff!important}.template-product .button--primary,.template-product [data-add-to-cart]{background:var(--dtb-cocoa)!important;border-color:var(--dtb-cocoa)!important;color:#fff!important;font-family:var(--dtb-ff-b)!important;font-weight:600!important;border-radius:12px!important;transition:background .2s,transform .15s!important}.template-product .button--primary:hover,.template-product [data-add-to-cart]:hover{background:var(--dtb-rose)!important;border-color:var(--dtb-rose)!important;transform:translateY(-1px)}.sticky-atc,[data-sticky-atc]{background:var(--dtb-cocoa)!important;color:#fff!important}.template-product .accordion__summary{border-color:var(--dtb-border)!important;color:var(--dtb-cocoa)!important;font-family:var(--dtb-ff-b)!important;font-weight:600!important}.template-product .rte,.template-product [data-type-preset=rte],.template-product .accordion__content{font-family:var(--dtb-ff-b)!important;color:var(--dtb-muted)!important;font-size:15px!important;line-height:1.75!important}.template-product .rte p,.template-product .accordion__content p{margin-bottom:12px!important;color:var(--dtb-muted)!important;line-height:1.75!important}.template-product .rte p:last-child,.template-product .accordion__content p:last-child{margin-bottom:0!important}.template-product .rte h2,.template-product .rte h3,.template-product .rte h4{font-family:var(--dtb-ff-h)!important;color:var(--dtb-cocoa)!important;margin:20px 0 8px!important;letter-spacing:-.02em!important}.template-product .rte h2{font-size:1.4rem!important}.template-product .rte h3{font-size:1.2rem!important}.template-product .rte ul,.template-product .rte ol,.template-product .accordion__content ul,.template-product .accordion__content ol{padding-left:20px!important;margin:10px 0 14px!important;color:var(--dtb-muted)!important}.template-product .rte li,.template-product .accordion__content li{margin-bottom:6px!important;line-height:1.65!important;color:var(--dtb-muted)!important}.template-product .rte ul li{list-style-type:disc!important}.template-product .rte ol li{list-style-type:decimal!important}.template-product .rte strong,.template-product .accordion__content strong{font-weight:700!important;color:var(--dtb-cocoa)!important}.template-product .rte em{color:var(--dtb-muted)!important;font-style:italic!important}.template-product .rte a{color:var(--dtb-rose)!important;text-decoration:underline!important;text-underline-offset:2px!important}.template-product .rte a:hover{color:var(--dtb-rose-d)!important}.template-product .rte hr{border:none!important;border-top:1px solid var(--dtb-border)!important;margin:20px 0!important}.dtb-section-product-boosters,.dtb-pb26{background:var(--dtb-cream)!important}product-recommendations,.product-recommendations{background:var(--dtb-cream)!important;padding:0!important}product-recommendations .section,.product-recommendations .section{background:var(--dtb-cream)!important;padding-top:48px!important;padding-bottom:56px!important}product-recommendations h2,product-recommendations h3,.product-recommendations h2,.product-recommendations h3{font-family:var(--dtb-ff-h)!important;color:var(--dtb-cocoa)!important;font-size:clamp(1.4rem,3vw,2rem)!important;letter-spacing:-.025em!important;margin-bottom:24px!important}product-recommendations .resource-list__item,.product-recommendations .resource-list__item{background:#fff!important;border-radius:var(--dtb-radius)!important;overflow:hidden!important;border:1px solid var(--dtb-border)!important;transition:transform .2s ease,box-shadow .2s ease!important;box-shadow:0 2px 8px #2c18100f!important}product-recommendations .resource-list__item:hover,.product-recommendations .resource-list__item:hover{transform:translateY(-3px)!important;box-shadow:0 8px 24px #2c18101f!important}product-recommendations .product-title,.product-recommendations .product-title{font-family:var(--dtb-ff-b)!important;color:var(--dtb-cocoa)!important;font-weight:600!important;font-size:14px!important;line-height:1.35!important}product-recommendations .price,.product-recommendations .price{color:var(--dtb-rose)!important;font-weight:700!important}.template-collection .shopify-section,.product-grid-container{background:var(--dtb-cream)!important}.template-collection h1,.collection-hero h1,.collection-hero__title{font-family:var(--dtb-ff-h)!important;color:var(--dtb-cocoa)!important;letter-spacing:-.03em!important}.collection-hero__description,.template-collection .collection-description{color:var(--dtb-muted)!important;font-family:var(--dtb-ff-b)!important}.product-grid__item{background:#fff!important;border-radius:var(--dtb-radius)!important;overflow:hidden!important;border:1px solid var(--dtb-border)!important;transition:transform .22s ease,box-shadow .22s ease!important;box-shadow:0 2px 8px #2c18100d!important}.product-grid__item:hover{transform:translateY(-3px)!important;box-shadow:0 10px 28px #2c18101c!important}.product-grid__item .product-title,.card-information .product-title{font-family:var(--dtb-ff-b)!important;color:var(--dtb-cocoa)!important;font-weight:600!important;font-size:14px!important}.product-grid__item .price,.card-information .price{color:var(--dtb-rose)!important;font-weight:700!important}.facets-block-wrapper,.facets{background:#fff!important;border:1px solid var(--dtb-border)!important;border-radius:var(--dtb-radius-sm)!important}.facets__summary,.facets__disclosure-details summary{color:var(--dtb-cocoa)!important;font-family:var(--dtb-ff-b)!important;font-weight:600!important}.active-facets__button,.facets__active-button{background:var(--dtb-cocoa)!important;color:#fff!important;border-radius:100px!important;font-family:var(--dtb-ff-b)!important}.facets-sort .select,.sort-by select{border-color:var(--dtb-border)!important;border-radius:var(--dtb-radius-sm)!important;color:var(--dtb-cocoa)!important;font-family:var(--dtb-ff-b)!important}.pagination .pagination__item{font-family:var(--dtb-ff-b)!important;color:var(--dtb-cocoa)!important;border-color:var(--dtb-border)!important;border-radius:8px!important}.pagination .pagination__item--current,.pagination .pagination__item:hover{background:var(--dtb-cocoa)!important;color:#fff!important;border-color:var(--dtb-cocoa)!important}.resource-list__item{background:#fff!important;border-radius:var(--dtb-radius)!important;overflow:hidden!important;border:1px solid var(--dtb-border)!important;transition:transform .22s ease,box-shadow .22s ease!important;box-shadow:0 2px 8px #2c18100d!important}.resource-list__item:hover{transform:translateY(-3px)!important;box-shadow:0 10px 28px #2c18101c!important}.collection-title,.collection-card__title{font-family:var(--dtb-ff-h)!important;color:var(--dtb-cocoa)!important;font-weight:700!important}.button,.btn,button[class*=button]{font-family:var(--dtb-ff-b)!important;font-weight:600!important;border-radius:12px!important;transition:background .2s,transform .15s,box-shadow .2s!important}.button--primary{background:var(--dtb-cocoa)!important;color:#fff!important;border-color:var(--dtb-cocoa)!important}.button--primary:hover{background:var(--dtb-rose)!important;border-color:var(--dtb-rose)!important;transform:translateY(-1px)!important}.button--secondary{border-color:var(--dtb-border)!important;color:var(--dtb-cocoa)!important;background:transparent!important}.button--secondary:hover{border-color:var(--dtb-cocoa)!important;background:#2c18100a!important}input,textarea,select{font-family:var(--dtb-ff-b)!important;border-color:var(--dtb-border)!important;border-radius:var(--dtb-radius-sm)!important;color:var(--dtb-cocoa)!important}input:focus,textarea:focus,select:focus{border-color:var(--dtb-cocoa)!important;outline:none!important;box-shadow:0 0 0 3px #2c18101a!important}.breadcrumbs,.breadcrumb{font-family:var(--dtb-ff-b)!important;color:var(--dtb-muted)!important;font-size:13px!important}.breadcrumbs a,.breadcrumb a{color:var(--dtb-muted)!important;text-decoration:none!important}.breadcrumbs a:hover,.breadcrumb a:hover{color:var(--dtb-cocoa)!important}.template-page .shopify-section,.template-blog .shopify-section,.template-article .shopify-section{background:var(--dtb-cream)!important}.template-page h1,.template-blog h1,.template-article h1{font-family:var(--dtb-ff-h)!important;color:var(--dtb-cocoa)!important}.template-page .rte,.template-blog .rte,.template-article .rte{color:var(--dtb-muted)!important;font-family:var(--dtb-ff-b)!important;line-height:1.7!important}.template-page a,.template-blog a,.template-article a{color:var(--dtb-rose)!important}.template-cart .shopify-section{background:var(--dtb-cream)!important}.template-cart h1{font-family:var(--dtb-ff-h)!important;color:var(--dtb-cocoa)!important}.cart__item-name{font-family:var(--dtb-ff-b)!important;color:var(--dtb-cocoa)!important;font-weight:600!important}.cart__item-price,.cart__summary .price{color:var(--dtb-rose)!important;font-weight:700!important}.template-search .shopify-section{background:var(--dtb-cream)!important}.template-search h1{font-family:var(--dtb-ff-h)!important;color:var(--dtb-cocoa)!important}.shopify-section-group-footer-group{background:var(--dtb-cocoa)!important}.shopify-section-group-footer-group h2,.shopify-section-group-footer-group h3{color:#fff!important;font-family:var(--dtb-ff-h)!important;font-size:1.1rem!important}.shopify-section-group-footer-group p,.shopify-section-group-footer-group a,.shopify-section-group-footer-group li{color:#fffc!important;font-family:var(--dtb-ff-b)!important}.shopify-section-group-footer-group a:hover{color:var(--dtb-gold)!important}@media(prefers-reduced-motion:reduce){.product-grid__item,.resource-list__item,product-recommendations .resource-list__item,.button,.btn{transition:none!important}.product-grid__item:hover,.resource-list__item:hover{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/123/assets/dtb-header-override.css.map */
