@font-face{font-family:Didot;src:url(/cdn/shop/files/Didot_LT_Std_Headline.otf?v=1776723153) format("opentype")}@font-face{font-family:Parisine;src:url(/cdn/shop/files/Typofonderie_-_Parisine_Std_Clair.otf?v=1776723154) format("opentype")}:root{--FONT-STACK-HEADING: "Didot", serif;--FONT-STACK-BODY: "Parisine", sans-serif;--FONT-STACK-SUBHEADING: "Parisine", sans-serif;--FONT-STACK-NAV: "Parisine", sans-serif;--FONT-STACK-BUTTON: "Parisine", sans-serif;--BORDER-WIDTH: .5px;--STROKE-WIDTH: 7px;--FONT-BODY-SIZE: 13.5px}@media(min-width:1024px){:root{--header-height: 100px;--header-sticky-height: 100px}}a.btn.btn--text.btn--small.btn--black.btn--advanced.btn--view-all{font-weight:400;font-size:12px}@media screen and (max-width:749px){.mobile-reverse{flex-direction:column-reverse!important}}h1,.h1{--heading-size: 100%;font-size:35px!important}h2,.h2{--heading-size: 100%;font-size:26px!important}p{font-size:var(--FONT-BODY-SIZE)!important}@media screen and (max-width:749px){h1,.h1{--heading-size: 100%;font-size:22px!important}h2,.h2,a.section__heading.h2,.section__heading.h2{--heading-size: 100%;font-size:20px!important}}.split-images__content-inner .h2.main-text{font-size:16px;--heading-size: 100%;margin-top:14px}.footer-links,.text__content,a.blog__post-excerpt-link .rte{font-size:var(--FONT-BODY-SIZE)!important}.navtext{font-size:var(--FONT-BODY-SIZE)!important;text-transform:capitalize}.product-grid-item__info a{font-size:var(--FONT-BODY-SIZE)!important;font-weight:400}button.footer-title__button.h5,.footer-title.h5{font-size:var(--FONT-BODY-SIZE)!important}.grandparent .menu__block--narrow,.grandparent .menu__block--wide,.grandparent .dropdown__family{margin-right:10px}.header__dropdown__wrapper{background:#fff}a.navlink.navlink--child.navlink--line{margin-bottom:15px}@media(min-width:1024px){h1.logo{display:none}.custom-logo-center{width:100%}.site-header>.wrapper{--header-sticky-height: 100px;--header-height: 100px}.custom-logo-center{position:relative;z-index:999}.custom-logo-center a{display:block;cursor:pointer;width:fit-content;margin:auto}.custom-logo-center a img{display:flex;justify-content:inherit;width:fit-content;padding:10px 0;order:1;margin:auto}nav#NavStandard{border-bottom:1px solid;background:#fff}.menu__items{margin-top:50px}.logo__image.custom-logo-center__image{height:45px;position:relative;margin-top:-30px;object-fit:contain;object-position:center;image-rendering:auto}nav#NavStandard{order:2}.header__dropdown__inner{width:90%}.grandparent .header__dropdown__wrapper{padding:40px 0}}@media(max-width:1023px){.custom-logo-center{display:none}}.site-header{--bg: white}.navlink--toplevel{padding:0 20px}.site-header--nav-center .menu__item--icons{align-items:flex-start;margin-top:10px;z-index:99999}.menu__item>.navlink{min-height:100%;z-index:999999}.navlink--icon{padding:6px;width:35px}.accordion__title{padding:12px 0!important}.accordion__list{max-width:500px}.accordion__text-wrapper{padding:20px 0}.accordion__title-text{font-weight:400!important;font-size:var(--FONT-BODY-SIZE)!important}.accordion__item{--border-width: .5px !important}.btn--text{font-weight:400;font-size:12px;margin-top:20px!important}.product-grid-item__info a{color:var(--text);font-size:13px;line-height:1.5;text-transform:capitalize!important}.product-grid-item__info.product-grid-item__info--left{gap:3px}.product__media--featured-visible img{padding:40px}.product__media__hover img{padding:0}.product__block--title{margin-bottom:0;padding-bottom:4px}.product-upsell__holder{border:none;background:#f4f3ef}.product-upsell__title{font-family:var(--FONT-STACK-BODY)}.product__title{text-transform:capitalize!important;font-size:25px!important}.product__accordion__title .icon{width:11px}.flickity-page-dots .dot.is-selected{width:10px;height:10px}.flickity-page-dots .dot{margin:0 4px}h2.section__heading.h3{text-transform:capitalize}.select__fieldset .radio__legend__label,.select__fieldset .select__label{font-size:13px;line-height:1.1;letter-spacing:0px;font-family:var(--FONT-STACK-BODY);padding:5px 0}.product__accordion{--border-width: .5px !important}.product__accordion__title{padding:8px 53px 8px 0}@media screen and (max-width:749px){.product__title{font-size:22px}}.btn-quick-buy .btn__inner{box-shadow:none;background:transparent}@media screen and (max-width:749px){.mosaic--content-under.mosaic--spacing .mosaic__item--with-image .mosaic__item__content{padding:14px 0 0!important}.mosaic__item__heading{margin:0!important}}.mosaic__item__heading{margin:0!important}.icons-row-item__text{color:#000!important}.icons-row-item__text p{font-size:13px}.blog h1.text-center{margin-bottom:45px}.article__image__wrapper{display:none}a.blog__post-title-link{text-transform:capitalize;line-height:1.35}.section-header--article{padding-bottom:13px}.section-header.section-header--article h1{text-transform:capitalize}.cart-drawer__head h3{font-weight:400!important;font-size:23px}.newsletter-form .input-group__field,.newsletter-form .input-group__btn--icon{border:none}.footer-block--newsletter.text-left .input-group{align-items:flex-start;width:100%;justify-content:space-between}newsletter-form .input-group--inline{margin:0;position:relative;max-width:none;flex-wrap:nowrap;flex-direction:row}input#Email--newsletter::placeholder{font-size:14px;text-transform:capitalize}form#NewsletterForm--newsletter{border:.5px solid}@media screen and (min-width:750px){.footer-copyright{display:flex;gap:20px}.footer-copyright__menu{margin-top:0}.footer-bottom__content{display:flex;flex-direction:row-reverse;justify-self:flex-start}.select-popout__toggle{padding:0}.localization-form{padding-left:50px}.footer-bottom{padding-bottom:20px}button.select-popout__toggle{font-size:11px}popout-select.select-popout.select-popout--country{padding-right:9px;margin-top:11px}.footer-block.footer-block--newsletter.text-left{text-align:right}}.shopify-policy__container{padding-top:60px}@media screen and (max-width:749px){.footer-blocks{--gutter: 15px}.footer-block.footer-block--newsletter.text-left{margin:25px 0;gap:14px}#SiteFooter .footer-block--newsletter .footer-title{font-size:13px}.footer-copyright{display:flex;gap:25px}collapsible-elements.footer-block.footer-block--menu.text-left{gap:5px;padding-bottom:20px}.footer-copyright__menu{margin-top:0}.footer-block.footer-block--newsletter.text-left p{font-size:13px;max-width:320px}.payment-icon-list>li{margin:0 7px 15px 0}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/custom-styles.css.map */
