h1,.text-block h1{font-family:Playfair Display,Georgia,serif!important;font-size:24px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:-.01em!important;color:#0f0d11!important;margin:0!important}h2,.section-header h2{font-family:Playfair Display,Georgia,serif!important;font-weight:700!important;font-style:normal!important;line-height:1.15!important;letter-spacing:-.01em!important;color:#0f0d11!important;font-size:28px!important}@media(min-width:750px){h1,.text-block h1{font-size:28px!important}h2,.section-header h2{font-size:36px!important}}h3,h4,h5,h6{font-family:Montserrat,sans-serif!important;font-style:normal!important;letter-spacing:0!important;color:#0f0d11!important}h3{font-size:20px!important;font-weight:700!important;line-height:1.25!important}h4{font-size:16px!important;font-weight:700!important;line-height:1.3!important}h5{font-size:15px!important;font-weight:700!important;line-height:1.35!important}body,p,li,span:not(.icon):not(.material-symbols-sharp):not(.rating-star):not(.rating-star--filled):not(.rating-star--unfilled),a,label,input,textarea,select,button{font-family:Montserrat,sans-serif}p{font-size:15px;line-height:1.65;color:#444;font-weight:400}strong,b{font-weight:700;color:#1a1a1a}em,i{font-style:italic;color:#555}.announcement-bar,.announcement-bar p,.announcement-bar span,.announcement-bar a,.announcement-bar li,.announcement-bar strong{font-family:Montserrat,sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.03em!important;color:#fff!important}.image-banner p,.image-banner span,.image-banner strong,.image-banner b,.image-banner em,.image-banner h1,.image-banner h2,.image-banner h3,.image-banner a,.image-banner__content p,.image-banner__content span,.image-banner__content strong,.image-banner__content b,.image-banner__content em,.image-banner__content h1,.image-banner__content h2,.image-banner__content h3,.image-banner__content a,.slideshow p,.slideshow span,.slideshow strong,.slideshow h1,.slideshow h2,.slideshow a,[class*=slideshow] p,[class*=slideshow] span,[class*=slideshow] strong,[class*=slideshow] h1,[class*=slideshow] h2,[class*=slideshow] a,[class*=hero] p,[class*=hero] span,[class*=hero] strong,[class*=hero] h1,[class*=hero] h2,[class*=hero] a{color:#fff!important}.cart-drawer h1,.cart-drawer h2,.cart-drawer h3,.cart-drawer p,.cart-drawer span,.cart-drawer strong,.cart-drawer a,[class*=cart-drawer] h1,[class*=cart-drawer] h2,[class*=cart-drawer] h3,[class*=cart-drawer] p,[class*=cart-drawer] span,[class*=cart-drawer] strong,[class*=cart-drawer] a{color:inherit!important}.color-inverse p,.color-inverse span,.color-inverse strong,.color-inverse h1,.color-inverse h2,.color-inverse h3,.color-inverse a,[data-color-scheme=dark] p,[data-color-scheme=dark] span,[data-color-scheme=dark] strong,[data-color-scheme=dark] h1,[data-color-scheme=dark] h2,[data-color-scheme=dark] a,.dark p,.dark span,.dark strong,.dark h1,.dark h2,.dark a{color:#fff!important}[class*=countdown] h2,[class*=promo] h2,[class*=urgency] h2{font-family:Playfair Display,Georgia,serif!important;font-weight:700!important}[class*=countdown] p,[class*=countdown] span,[class*=promo] p,[class*=promo] span{font-family:Montserrat,sans-serif!important;font-size:14px!important}.product__description{font-size:15px!important;line-height:1.65!important;color:#444!important}.product__description p{margin-bottom:10px!important}.product__description strong{font-weight:700!important;color:#1a1a1a!important}.product__description hr{border:none!important;border-top:1px solid #eee!important;margin:20px 0!important}.product-form__submit,button[name=add],.cart__submit-button{font-family:Montserrat,sans-serif!important;font-size:15px!important;font-weight:700!important;letter-spacing:.03em!important;text-transform:none!important}.price .badge,.savings-badge,.discount-badge{font-family:Montserrat,sans-serif!important;font-size:13px!important;font-weight:700!important}.price s,.price del,.price .price--compare{font-size:14px!important;font-weight:400!important;color:#999!important}.price .price--sale,.price .money{font-weight:800!important;color:#0f0d11!important}details summary{font-family:Montserrat,sans-serif!important;font-size:15px!important;font-weight:700!important;color:#1a1a1a!important;line-height:1.4!important}details .accordion__content,details .faq__answer,details p{font-size:14px!important;line-height:1.6!important;color:#555!important;font-weight:400!important}.testimonial h5,.testimonial-title,[class*=testimonial] h5,[class*=avis] h5{font-family:Montserrat,sans-serif!important;font-size:15px!important;font-weight:700!important;font-style:normal!important;color:#1a1a1a!important}.testimonial p,.testimonial em,[class*=testimonial] p,[class*=avis] p{font-family:Montserrat,sans-serif!important;font-size:14px!important;line-height:1.55!important;font-weight:400!important;color:#555!important}footer,footer p,footer a,footer li{font-family:Montserrat,sans-serif!important;font-size:13px!important;line-height:1.6!important}.ov-app-section{font-family:Montserrat,sans-serif!important}.ov-heading{font-family:Playfair Display,Georgia,serif!important;font-weight:700!important;font-size:28px!important;line-height:1.15!important;letter-spacing:-.01em!important;color:#0f0d11!important}@media(min-width:750px){.ov-heading{font-size:36px!important}}.ov-intro{font-family:Montserrat,sans-serif!important;font-size:15px!important;color:#555!important}.ov-eyebrow{font-family:Montserrat,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:.08em!important}.ov-card-title{font-family:Montserrat,sans-serif!important;font-size:14px!important;font-weight:700!important}.ov-card-desc{font-family:Montserrat,sans-serif!important;font-size:13px!important;font-weight:400!important;color:#888!important}.ov-caption{font-family:Montserrat,sans-serif!important;font-size:13px!important}.icon,[class*=material-symbols]{font-family:Material Symbols Sharp!important}.ov-faq-list{max-width:760px;margin:0 auto}.ov-faq-item{border-bottom:1px solid #f0e8f0}.ov-faq-question{display:flex;justify-content:space-between;align-items:center;padding:1.1rem 0;font-size:1rem;font-weight:600;color:#111;cursor:pointer;list-style:none}.ov-faq-question::-webkit-details-marker{display:none}.ov-faq-question:after{content:"+";font-size:1.4rem;font-weight:300;color:#e0006e;flex-shrink:0;margin-left:1rem}details[open]>.ov-faq-question:after{content:"\2212"}.ov-faq-answer{padding:0 0 1rem;color:#444!important;font-size:.9375rem;line-height:1.75}.ov-faq-answer p{margin:0;color:#444!important}.rating-star--filled.icon{font-variation-settings:"FILL" 1,"wght" var(--icon-weight, 300),"GRAD" var(--icon-grade, 0),"opsz" 24!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-typo.css.map */
