.ds-product,.ds-product *{font-family:var(--gl-sans,'Inter',sans-serif)!important}.ds-product h1,.ds-product-name{font-family:var(--gl-serif,'Playfair Display',serif)!important;font-weight:400!important;letter-spacing:-.01em!important}:root{--ds-pink:#2c4748!important;--ds-pink2:#5f7a7b!important}.ds-breadcrumb a,.ds-breadcrumb span{font-family:var(--gl-sans)!important;font-size:12px!important;letter-spacing:.5px!important}.ds-crumb-pill{background:transparent!important;border:1px solid var(--gl-border,rgb(0 0 0 / .1))!important;color:var(--gl-dark,#1a1a1a)!important;font-size:11px!important;letter-spacing:.8px!important;text-transform:uppercase!important;border-radius:0!important;padding:6px 14px!important}.ds-crumb-pill:hover{border-color:var(--gl-forest,#2c4748)!important;color:var(--gl-forest)!important;background:transparent!important}.ds-product-name,.ds-product h1{font-size:32px!important;font-weight:400!important;color:var(--gl-dark,#1a1a1a)!important;line-height:1.2!important}.ds-product-price,.ds-price{color:var(--gl-dark)!important}.ds-product-price .ds-price-from{color:var(--gl-muted,#4a4a4a)!important;font-size:12px!important;text-transform:uppercase!important;letter-spacing:1.5px!important;font-weight:500!important}.ds-stars{color:var(--gl-gold,#d4b878)!important}.ds-stock{color:var(--gl-spruce,#5f7a7b)!important}.ds-qty-pill,.ds-qty-quick{border-color:var(--gl-border,rgb(0 0 0 / .1))!important;color:var(--gl-dark)!important;border-radius:0!important;font-family:var(--gl-sans)!important}.ds-qty-pill:hover,.ds-qty-pill.active,.ds-qty-quick:hover,.ds-qty-quick.active{background:var(--gl-forest)!important;color:#fff!important;border-color:var(--gl-forest)!important}.ds-color-btn.active{outline-color:var(--gl-forest)!important;box-shadow:0 0 0 2px var(--gl-forest)!important}.ds-btn-cart,.ds-btn-primary,.ds-add-cart{background:var(--gl-forest,#2c4748)!important;color:#fff!important;border:1px solid var(--gl-forest)!important;border-radius:0!important;font-family:var(--gl-sans)!important;font-size:12px!important;letter-spacing:1.5px!important;text-transform:uppercase!important;font-weight:400!important;padding:14px 32px!important;transition:all .3s!important}.ds-btn-cart:hover,.ds-btn-primary:hover,.ds-add-cart:hover{background:#1e3334!important}.ds-btn-secondary,.ds-btn-wa,.ds-btn-sample{background:transparent!important;color:var(--gl-forest)!important;border:1px solid var(--gl-border)!important;border-radius:0!important;font-family:var(--gl-sans)!important;font-size:12px!important;letter-spacing:1.5px!important;text-transform:uppercase!important}.ds-btn-secondary:hover,.ds-btn-wa:hover,.ds-btn-sample:hover{border-color:var(--gl-forest)!important}.ds-section-title,.ds-accordion-title{font-family:var(--gl-serif)!important;font-weight:400!important;font-style:italic!important;color:var(--gl-dark)!important}.ds-tab.active,.ds-accordion-header.active{border-color:var(--gl-forest)!important;color:var(--gl-forest)!important}.ds-product-desc,.ds-desc{font-family:var(--gl-sans)!important;font-weight:300!important;line-height:1.8!important;color:var(--gl-dark)!important}.dc-badge,.ds-badge{background:var(--gl-forest)!important;border-radius:0!important;font-family:var(--gl-sans)!important;font-size:10px!important;letter-spacing:1px!important;text-transform:uppercase!important}.ds-product-gallery,.ds-gallery{background:var(--gl-cloud,#f6f5ef)!important}.ds-related-title{font-family:var(--gl-serif)!important;font-style:italic!important;font-weight:400!important}.ds-rcard{border-radius:0!important}.ds-rcard:hover{border-color:var(--gl-border)!important;box-shadow:0 8px 32px rgb(0 0 0 / .06)!important}.ds-faq-q{font-family:var(--gl-sans)!important;font-weight:400!important}.ds-tier-header{background:var(--gl-cloud,#f6f5ef)!important;color:var(--gl-dark)!important;font-family:var(--gl-sans)!important;font-size:11px!important;letter-spacing:.5px!important;text-transform:uppercase!important}.ds-delivery-badge{background:var(--gl-cloud)!important;color:var(--gl-forest)!important;border-radius:0!important}.ds-contact-wa{background:var(--gl-forest)!important;border-radius:0!important}[style*="ff2d78"],[style*="FF2D78"]{color:var(--gl-forest)!important}.mkp-breadcrumb-bar{font-family:var(--gl-sans,'Inter',sans-serif)!important}.mkp-bc-pill{background:transparent!important;border:1px solid rgb(0 0 0 / .1)!important;color:#1a1a1a!important;border-radius:0!important;font-size:11px!important;letter-spacing:.8px!important;text-transform:uppercase!important;font-family:var(--gl-sans)!important}.mkp-bc-pill:hover,.mkp-bc-pill.is-current{border-color:#2c4748!important;color:#2c4748!important;background:transparent!important}*{--ds-pink:#2c4748!important}.ds-sample-badge{color:#2c4748!important;background:#f6f5ef!important}.ds-sample-product{color:#2c4748!important}[style*="ff2d78"]{color:#2c4748!important}[style*="FF2D78"]{color:#2c4748!important}[style*="rgb(255, 45, 120)"]{color:#2c4748!important}[style*="rgb(255, 240, 245)"]{background:#f6f5ef!important}.mkp-product-name,.mkp-title,h1.mkp-product-name{font-family:'Playfair Display',Georgia,serif!important;font-weight:400!important;font-size:32px!important}button,a.button,.button,[type="submit"]{border-radius:0!important}.mkp-price-label{color:#4a4a4a!important;font-family:var(--gl-sans)!important;font-size:11px!important;letter-spacing:1.5px!important}.mkp-step-header{font-family:var(--gl-sans)!important;letter-spacing:1.5px!important;text-transform:uppercase!important;font-size:11px!important}.mkp-qty-pill{border-radius:0!important;border-color:rgb(0 0 0 / .1)!important}.mkp-qty-pill:hover,.mkp-qty-pill.active{background:#2c4748!important;color:#fff!important;border-color:#2c4748!important}.mkp-stock{color:#5f7a7b!important}.mkp-budget,.mkp-budget-box{border-radius:0!important;border-color:rgb(0 0 0 / .1)!important}.mkp-budget-title{font-family:'Playfair Display',serif!important;font-weight:400!important;font-style:italic!important}body.single-product{font-family:'Inter',sans-serif!important}body.single-product h1,body.single-product h2,body.single-product h3{font-family:'Playfair Display',serif!important;font-weight:400!important}