:root{--dasha-bg: #f6f1e8;--dasha-surface: #fffaf2;--dasha-dark: #121212;--dasha-text: #24231f;--dasha-muted: #6d675b;--dasha-green: #596342;--dasha-green-dark: #3f4930;--dasha-border: #ded6c8;--dasha-soft-border: rgba(18, 18, 18, .1);--dasha-radius: 18px;--dasha-shadow: 0 18px 45px rgba(18, 18, 18, .08)}body{background:var(--dasha-bg)!important;color:var(--dasha-text)}main,#MainContent{background:var(--dasha-bg)!important}.page-width{max-width:1240px}h1,h2,h3,h4,.h0,.h1,.h2,.h3{color:var(--dasha-dark);letter-spacing:-.045em;line-height:1.05}p{color:var(--dasha-muted);line-height:1.7}.header,.shopify-section-group-header-group,header{background:#f6f1e8f0!important}.header-wrapper{border-bottom:1px solid var(--dasha-border)}.header__heading-link,.header__menu-item,.list-menu__item{color:var(--dasha-dark)!important}.header__menu-item{font-weight:500}.button,.shopify-payment-button__button,button[type=submit],.product-form__submit{background:var(--dasha-dark)!important;color:#fff!important;border:1px solid var(--dasha-dark)!important;border-radius:0!important;min-height:48px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;transition:all .25s ease}.button:hover,.shopify-payment-button__button:hover,button[type=submit]:hover,.product-form__submit:hover{background:var(--dasha-green-dark)!important;border-color:var(--dasha-green-dark)!important;color:#fff!important;transform:translateY(-1px)}.button--secondary,.button--tertiary{background:transparent!important;color:var(--dasha-dark)!important;border:1px solid var(--dasha-dark)!important}.button--secondary:hover,.button--tertiary:hover{background:var(--dasha-dark)!important;color:#fff!important}.banner{overflow:hidden}.banner__box{background:#f6f1e8e0!important;border:1px solid rgba(255,255,255,.35);box-shadow:var(--dasha-shadow)}.banner__heading{color:var(--dasha-dark)!important}.banner__text,.banner__text p{color:var(--dasha-muted)!important}.card,.card-wrapper,.product-card-wrapper,.collection-card-wrapper{border-radius:var(--dasha-radius)}.card__inner,.card-information,.collection-card-wrapper .card{background:var(--dasha-surface)!important}.card__inner{border:1px solid var(--dasha-border);overflow:hidden}.card-wrapper{transition:transform .25s ease,box-shadow .25s ease}.card-wrapper:hover{transform:translateY(-4px)}.card-wrapper:hover .card__inner{box-shadow:var(--dasha-shadow)}.card__heading,.card__heading a{color:var(--dasha-dark)!important}.price,.price-item{color:var(--dasha-dark)!important;font-weight:700}.collection,.featured-collection,.product-grid-container{background:var(--dasha-bg)!important}.collection__title,.title-wrapper-with-link{margin-bottom:28px}.product__title h1,.product__title{color:var(--dasha-dark);letter-spacing:-.045em}.product__info-wrapper{background:var(--dasha-bg)}.product__media,.product-media-container{border-radius:var(--dasha-radius);overflow:hidden;background:var(--dasha-surface)}.product-form__input input[type=radio]+label{border:1px solid var(--dasha-border)!important;background:var(--dasha-surface)!important;color:var(--dasha-dark)!important;border-radius:0!important}.product-form__input input[type=radio]:checked+label{border-color:var(--dasha-green-dark)!important;background:var(--dasha-green)!important;color:#fff!important}.quantity{border:1px solid var(--dasha-border);background:var(--dasha-surface)}.accordion{border-top:1px solid var(--dasha-border)!important}.accordion summary{color:var(--dasha-dark)!important;font-weight:600}.footer{background:#111!important;color:#fff!important}.footer p,.footer a,.footer .list-menu__item{color:#ffffffb8!important}.footer a:hover{color:#fff!important}input,textarea,select{border:1px solid var(--dasha-border)!important;background:var(--dasha-surface)!important;color:var(--dasha-dark)!important;border-radius:0!important}@media screen and (max-width:749px){html{scroll-padding-top:calc(var(--header-group-height, 96px) + 12px)}body{overflow-x:clip;-webkit-text-size-adjust:100%}img{max-width:100%}button,a,summary,input,select{touch-action:manipulation}.banner__box{padding:32px 22px!important}.banner__heading{font-size:38px!important}.button,.shopify-payment-button__button,button[type=submit],.product-form__submit{width:100%}.card-wrapper:hover{transform:none}.dasha-category-grid,.dasha-bundle-banner,.dasha-brand-story,.shopify-section-group-footer-group,.dn-story,.dn-routine-products,.dn-judge-reviews,.dn-faq,.dmb-problems,.dmb-split,.dmb-bundle-items,.dmb-routine,.dmb-quote-banner,.dmb-comparison,.dmb-reviews,.dmb-faq,.dmb-final-cta{content-visibility:auto;contain-intrinsic-size:1px 700px}.dn-breadcrumbs{display:none}.dn-product-main{gap:18px}.dn-main-image-box{aspect-ratio:1 / 1}.dn-gallery-count{position:absolute;z-index:4;right:12px;bottom:12px;min-width:48px;height:30px;padding:0 10px;border:1px solid rgba(18,18,18,.08);border-radius:999px;background:#fffaf3e6;color:#292721;display:grid;place-items:center;font-size:11px;font-weight:850;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dn-product-info h1{font-size:clamp(31px,8.8vw,40px);line-height:1}.dn-price-demand,.dn-price-delivery{margin-block:12px}.dn-mobile-sticky{opacity:0;visibility:hidden;transform:translateY(110%);transition:transform .25s ease,opacity .25s ease,visibility .25s ease}.dn-mobile-sticky.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.dmb-breadcrumbs{display:none}.dmb-page{padding-top:18px}.dmb-hero{gap:14px}.dmb-hero-copy{padding-bottom:18px}.dmb-hero-copy h1{font-size:clamp(32px,9vw,42px);line-height:1}.dmb-hero-text{font-size:14px;line-height:1.5}.dmb-hero-pills{display:flex;overflow-x:auto;gap:8px;padding-bottom:4px;scroll-snap-type:x proximity;scrollbar-width:none}.dmb-hero-pills::-webkit-scrollbar{display:none}.dmb-hero-pills span{flex:0 0 auto;min-height:38px;padding-inline:12px;scroll-snap-align:start;white-space:nowrap}.dmb-main-visual{min-height:250px}.dmb-main-visual img{max-height:310px}.dmb-buy-card{padding:20px 16px}.dmb-buy-description{display:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/dasha-custom.css.map */
