:root{--dan-cream: #F7F0EA;--dan-white: #FFFFFF;--dan-blush: #E8C4B8;--dan-clay: #B87C63;--dan-cocoa: #6B4034;--dan-espresso: #221715;--dan-gold: #C9A227;--dan-line: #E0D3CA;--dan-muted: #7A6259;--dan-sale: #C1123C;--dan-success: #4A7C59;--dan-error: #B3261E}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.section__heading,.title,.card__heading,.product__title,.product-title,.banner__heading,.rich-text__heading,.collection__title{font-family:Bodoni Moda,serif!important;font-weight:400!important;letter-spacing:-.01em!important;text-transform:none!important}body{font-family:Jost,sans-serif}.rte,p,li,.product__text,.price,.card__information,.facets,.cart__ctas,button,.button,.btn,input,select,textarea,label{font-family:Jost,sans-serif!important}.material-icons,.material-icons-outlined,.material-icons-round,.material-symbols-outlined,.material-symbols-rounded,.material-symbols-sharp,[class*=material-symbols],[class*=material-icons],i[class*=icon],[class*=gp-icon],.gp-icon,.icon{font-family:Material Symbols Outlined,Material Icons,Material Icons Outlined!important}.card__heading,.card__heading a{font-size:1.25rem!important;font-weight:400!important}body,.color-background-1{background-color:var(--dan-cream)}body,.rte,p,.product__text,li{color:var(--dan-espresso)}.caption,.subtitle,.card__information .caption,.price__availability,small{color:var(--dan-muted)!important}.card,.card-wrapper,.card__inner,.collection-card,.card--standard .card__inner{background:var(--dan-white)!important;border:1px solid var(--dan-line)!important;box-shadow:none!important;border-radius:2px!important}.card__media,.media{border-radius:2px!important;overflow:hidden;background:var(--dan-cream)}.card__content{padding:14px!important}.button,.btn,[type=submit],.shopify-payment-button__button,.product-form__submit,.cart__checkout-button{background:var(--dan-espresso)!important;color:var(--dan-cream)!important;border:1px solid var(--dan-espresso)!important;border-radius:2px!important;box-shadow:none!important;text-transform:uppercase!important;letter-spacing:.16em!important;font-size:.82rem!important;font-weight:500!important;transition:all .25s ease!important}.button:hover,.btn:hover,[type=submit]:hover,.product-form__submit:hover,.cart__checkout-button:hover{background:var(--dan-cocoa)!important;border-color:var(--dan-cocoa)!important;color:var(--dan-cream)!important}.button--secondary,.button--tertiary{background:transparent!important;color:var(--dan-cocoa)!important;border:1px solid var(--dan-cocoa)!important}a{color:var(--dan-espresso)}a:hover,.link:hover{color:var(--dan-clay)!important}.price__sale .price-item--sale,.price-item--sale,.price--on-sale .price-item--regular,.badge--sale,.badge.price__badge-sale{color:var(--dan-sale)!important}.price-item--regular{color:var(--dan-espresso)!important;font-weight:500!important}s,.price-item--last,del{color:var(--dan-sale)!important;opacity:1!important}.badge--sale{background:var(--dan-sale)!important;color:var(--dan-white)!important;border-radius:2px!important;letter-spacing:.06em!important;text-transform:uppercase!important}.rating-star,.spr-icon-star,.jdgm-star,.stamped-fa-star,.a2r-star--full,.okeReviews-reviewsSummary-starRating{color:var(--dan-gold)!important}.announcement-bar,.announcement-bar__message,.utility-bar,.announcement{background:var(--dan-espresso)!important;color:var(--dan-cream)!important;letter-spacing:.2em!important;font-size:.72rem!important;text-transform:uppercase!important;font-weight:500!important}.announcement-bar a,.announcement-bar__message a{color:var(--dan-cream)!important}.header{background:var(--dan-cream)!important;border-bottom:1px solid var(--dan-line)!important}.color-background-2,.color-accent-2{background-color:var(--dan-blush)!important;color:var(--dan-espresso)!important}.button,.card,.card-wrapper,.badge,input,select,textarea,.field__input,.select__select,.media,.card__media,.global-media-settings,.price,.quick-add__submit{border-radius:2px!important}*{box-shadow:none!important}.field__input,.select__select,.search__input{border:1px solid var(--dan-line)!important;background:var(--dan-white)!important}.field__input:focus,.select__select:focus,.search__input:focus{border-color:var(--dan-clay)!important;box-shadow:0 0 0 1px var(--dan-clay)!important}.caption-with-letter-spacing,.subtitle,.eyebrow{font-family:Jost,sans-serif!important;text-transform:uppercase!important;letter-spacing:.3em!important;font-size:.68rem!important;font-weight:500!important;color:var(--dan-muted)!important}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:var(--dan-cream)}::-webkit-scrollbar-thumb{background:var(--dan-clay);border-radius:2px}.page-width{max-width:1200px!important}.dan-logo{display:inline-flex;flex-direction:column;align-items:center;line-height:1;text-decoration:none}.dan-logo__dan{font-family:Bodoni Moda,serif;font-weight:700;font-size:2rem;letter-spacing:.18em;color:var(--dan-espresso);padding-left:.18em}.dan-logo__beauty{font-family:Jost,sans-serif;font-weight:400;font-size:.56rem;letter-spacing:.42em;color:var(--dan-espresso);margin-top:.35em;padding-left:.42em}.dan-wa{position:fixed;right:18px;bottom:18px;z-index:9999;width:56px;height:56px;border-radius:50%;background:var(--dan-espresso);color:var(--dan-cream);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px #22171547!important;transition:transform .25s ease}.dan-wa:hover{transform:scale(1.06);color:var(--dan-cream)}.dan-wa svg{width:30px;height:30px;fill:var(--dan-cream)}.dan-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(20px,5vw,64px);background:var(--dan-cream);border-top:1px solid var(--dan-line);border-bottom:1px solid var(--dan-line);padding:clamp(20px,4vw,32px) 16px;text-align:center}.dan-trust__item{display:flex;flex-direction:column;align-items:center;gap:8px;max-width:220px}.dan-trust__item svg{width:26px;height:26px;stroke:var(--dan-cocoa);fill:none}.dan-trust__item span{font-family:Jost,sans-serif;text-transform:uppercase;letter-spacing:.16em;font-size:.72rem;font-weight:500;color:var(--dan-espresso)}.horizontal-ticker,.announcement-bar{background:var(--dan-espresso)!important}.horizontal-ticker,.horizontal-ticker *,.announcement-bar,.announcement-bar *{color:var(--dan-cream)!important;letter-spacing:.2em!important;text-transform:uppercase!important}.horizontal-ticker__item,.announcement-bar__announcement{font-family:Jost,sans-serif!important;font-weight:500!important;font-size:.72rem!important}.slideshow__text.banner__box{padding:clamp(28px,4vw,44px)!important;gap:12px!important;background:linear-gradient(#2217154d,#2217156b)!important;border:none!important}.slideshow__text .banner__heading{font-family:Bodoni Moda,serif!important;font-weight:400!important;color:var(--dan-cream)!important;font-size:clamp(2rem,5vw,3rem)!important;line-height:1.08!important;margin-bottom:4px!important;text-shadow:0 1px 12px rgba(34,23,21,.35)}.slideshow__text .banner__text,.slideshow__text .banner__text p,.slideshow__text .subtitle{font-family:Jost,sans-serif!important;color:var(--dan-cream)!important;font-size:1.02rem!important;opacity:.95}.button:before,.button:after{background:transparent!important;box-shadow:none!important}.button--secondary,.button--tertiary{color:var(--dan-cocoa)!important}.header__heading .h2,.header__heading-link,.header__heading-link .h2{color:var(--dan-espresso)!important;font-family:Bodoni Moda,serif!important;font-weight:700!important;letter-spacing:.16em!important;text-transform:uppercase!important}.header__heading-logo{mix-blend-mode:multiply}.header__inline-menu a,.header__menu-item,.header__inline-menu .list-menu__item,.header__active-menu-item,.header summary,.header .list-menu a,.header nav a{color:var(--dan-espresso)!important}.header__inline-menu a:hover,.header__menu-item:hover{color:var(--dan-clay)!important}.header__submenu,.mega-menu__content,.list-menu--disclosure,.header .list-menu--disclosure{background:var(--dan-white)!important;border:1px solid var(--dan-line)!important}.header__submenu a,.mega-menu a,.list-menu--disclosure a{color:var(--dan-espresso)!important}.header__submenu a:hover,.list-menu--disclosure a:hover{color:var(--dan-clay)!important;background:var(--dan-cream)!important}.header__icons .header__icon,.header__icon svg,.header__icon .icon{color:var(--dan-espresso)!important}.header__icon svg{stroke:var(--dan-espresso)!important}.header__icon .cart-count-bubble{background:var(--dan-espresso)!important}.header__icon .cart-count-bubble span{color:var(--dan-cream)!important}.menu-drawer,.menu-drawer__inner-container,.cart-drawer,.drawer__inner{background:var(--dan-cream)!important}.menu-drawer a,.menu-drawer summary,.menu-drawer__menu-item,.cart-drawer a,.drawer a,.drawer__heading,.cart-item__name{color:var(--dan-espresso)!important}.search-modal__content,.predictive-search{background:var(--dan-cream)!important}.search-modal__content *,.predictive-search *{color:var(--dan-espresso)!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/bmastery-custom.css.map */
