:root{--main-color: #590E08;--primary-color: #D96729;--text-color: #000}@font-face{font-family:royalebold;src:url(../assets/royale_bold-webfont.woff2) format("woff2"),url(../assets/royale_bold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:ernie;src:url(../assets/AdobeHandwriting-Ernie.woff2) format("woff2"),url(../assets/AdobeHandwriting-Ernie.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:interstatelight;src:url(../assets/interstatelight-webfont.woff2) format("woff2"),url(../assets/interstatelight-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:interstateregular;src:url(../assets/interstateregular-webfont.woff2) format("woff2"),url(../assets/interstateregular-webfont.woff) format("woff");font-weight:400;font-style:normal}.video-back{position:relative;overflow:hidden;z-index:0;background-color:#fff}.video-back video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;height:auto;object-fit:cover;z-index:-1;opacity:.08;pointer-events:none}.video-back .back{position:relative;z-index:1;color:#000}.template-index #header-component[data-sticky-state=active] span.menu-list__link-title,.template-page #header-component span.menu-list__link-title{color:#000}.template-page h1,.custom-section-content h2{font-family:RoyaleBold,serif!important;font-size:clamp(24px,4vw,41px)!important;position:relative;line-height:1.1!important;margin-bottom:40px;text-transform:uppercase!important;font-weight:400!important}span.cart-drawer__heading.h3.cart-drawer__heading--empty{font-family:RoyaleBold,serif!important;font-size:clamp(18px,2vw,21px)!important;position:relative;line-height:1.1!important;margin-bottom:40px;text-transform:uppercase!important;font-weight:400!important}span.cart-drawer__heading.h3,.custom-info-product h3,.header-product h2{font-family:RoyaleBold,serif!important;font-size:clamp(20px,4vw,18px)!important;position:relative;line-height:1.1!important;margin-bottom:40px;text-transform:uppercase!important;font-weight:400!important}p strong{font-family:interstateregular,serif!important;font-weight:400}.title-link a{color:var(--main-color);font-family:interstateregular,serif!important}header-actions{height:20px}.cart-drawer__heading .cart-bubble__text{color:#fff!important}.cart-bubble__background{background-color:var(--main-color)!important}.template-index .header-section.is-scrolled header-component[data-sticky-state=active] header-actions svg circle,.template-index .header-section.is-scrolled header-component[data-sticky-state=active] header-actions svg path{stroke:#000}.template-page .header-section header-component header-actions svg circle,.template-page .header-section header-component header-actions svg path{stroke:#000!important}h1,h2{font-family:royalebold}span.menu-list__link-title{font-size:16px}p,.product-information p,label,select{font-family:interstatelight;margin:0;font-size:clamp(1rem,.95rem + .23vw,1rem)}span.cart-bubble__text{font-family:interstateregular!important;font-size:12px;margin:0}.button,button{font-family:interstateregular}.cart__summary-totals span,input,.heritage-button,td.cart-items__details.cart-primary-typography,td.cart-items__details.cart-primary-typography a,text-component{font-family:interstateregular;margin:0;font-weight:500}a.menu-list__link.menu-list__link--active span{color:var(--main-color)!important}.header__column.header__column--right,.header__column.header__column--left{padding-top:10px!important}.account-button{height:inherit!important}li.menu-drawer__list-item--flat a{font-family:royalebold;text-transform:uppercase;font-size:clamp(1.2rem,2vw,1.5rem)!important}span.account-button__icon,.header-actions__cart-icon svg{width:20px!important;height:20px!important}.header-actions__action,.template--index .menu-list__link{color:#fff!important}.header__column--right header-actions{margin-inline-start:inherit!important;align-items:center}#header-component{margin-left:auto;margin-right:auto}.header-logo__image-container--inverse{margin-top:10px}.header-logo:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:100px;height:161px;background-color:#fff;border-radius:50px;z-index:-1;opacity:0}.template-index .header-logo{z-index:1}.template-page .header-logo:before{transform:translate(-50%,-50%) scale(1);opacity:1}h6{font-family:ernie!important;font-size:clamp(1.8rem,3vw,2.8rem);color:#fff;margin:10px 0 0!important;font-style:italic}#header-component[data-sticky-state=active] .header__row,#header-component[data-sticky-state=active] .header__column--center{overflow:visible!important;box-shadow:0 1px #00000017}.template-index #header-component[data-sticky-state=active] .header-logo{margin-bottom:-50px;padding-bottom:10px}.template-index #header-component[data-sticky-state=active] .header-logo:before{transform:translate(-50%,-50%) scale(1);opacity:1}#header-component[data-sticky-state=active] .header-logo:before{box-shadow:0 1px #00000017}.template-page #header-component .header-logo,.template-collection #header-component .header-logo{margin-bottom:-50px;padding-bottom:10px;z-index:2;border-radius:50px}.template-page #header-component .header-logo:before,.template-collection #header-component .header-logo:before{transform:translate(-50%,-50%) scale(1);opacity:1!important}.custom-header-section,.resource-list{max-width:1400px;margin:0 auto;padding:0 20px}.featured-blog-posts-card__content h4 h2{font-family:interstatelight,sans-serif!important;font-size:clamp(.9rem,1.2vw,1.1rem)!important;text-transform:uppercase!important;margin:0 auto 15px!important;line-height:1.4!important;font-weight:600!important;max-width:100%!important;text-align:center!important}footer .button{margin:0!important;height:45px}footer h3,footer .h3 span{color:#fff!important;font-family:royalebold,sans-serif!important;font-size:1.3rem!important}footer .h3{margin:0!important;padding:0}footer .logo{max-width:200px;width:100%;margin:0 auto}footer .logo .social-icons__icon{margin-top:20px!important}footer .logo .social-icons__icon path{fill:#fff}footer input,footer button{padding:.8em!important}footer button{color:#fff!important}footer h4{font-family:interstatelight,sans-serif!important;font-size:1rem!important;color:#fff!important;line-height:1.2!important;font-weight:300!important;margin-bottom:15px!important}footer p{font-family:interstatelight,sans-serif!important;font-size:.8rem!important;line-height:1.2!important;margin-top:5px!important}.footer-content.spacing-style{max-width:1100px;margin:0 auto;color:#fff;padding-top:0;position:relative}.footer-content.spacing-style img{position:relative}footer h3,.title-contact h4{display:block;font-family:ernie,cursive;font-size:clamp(2rem,4vw,3.5rem);color:var(--primary-color);margin-top:-1.2rem;font-weight:400}@media screen and (min-width:1025px){.header[transparent] .header-logo__image-container--inverse .header-logo__image{min-width:190px;height:190px}.header__columns{margin-left:auto;margin-right:auto;align-items:start}}.header__menu-list{display:flex;flex-wrap:wrap;align-items:center;column-gap:1rem;padding:0;margin:0;list-style:none}.header__column--center .header__menu-list{justify-content:center}.header__column--right .header__menu-list{justify-content:flex-end}.custom-section-content .custom-separator{width:60px}.template-page #MainContent .blog-post-content{max-width:1240px;margin:0 auto}.template-page #MainContent .blog-post-content h2{font-size:clamp(16px,4vw,24px)!important;position:relative;line-height:1.1!important;margin-bottom:40px;text-transform:uppercase!important;font-weight:400!important}.template-page #MainContent .blog-post-content h3{font-family:interstateregular,sans-serif!important;font-size:clamp(14px,4vw,20px)!important;line-height:1.2!important;font-weight:400!important}@media screen and (max-width:991px){.custom-info-product{margin-bottom:80px!important}.custom-info-product{margin-top:30px}footer .navigation{order:-1;margin-bottom:30px}footer{background-color:#590e08!important}footer summary.menu__heading.h3{justify-content:start}footer .logo{order:-1;top:-6vh}.template-page .header-logo__image,.template-index .header-logo__image-container:nth-child(1) .header-logo__image{width:100px;padding:15px}.pd-showcase__product-img{margin:0 auto}.shopify-section-group-footer-group{padding-left:30px;padding-right:30px}.header-mobile-hidden{display:none!important}h1{font-size:1.8rem!important}.header__columns{padding-inline:var(--padding-md)!important}.header__menu-list{display:none!important}}@media screen and (min-width:749px)and (max-width:1169px){.navigation .group-block-content{padding-right:20px}.newsletters{padding-left:20px}}.custom-info-product h6{font-size:1.7rem;color:var(--main-color)}@media screen and (min-width:749px)and (max-width:991px){footer{padding-top:40px}}@media screen and (min-width:992px){.custom-info-product .divider{margin:0 50px}summary.menu__heading.h3{justify-content:end}.navigation .group-block-content{text-align:right}footer{background-color:#590e08!important;padding:50px 0 0}footer .logo{position:relative;top:-14em}.template-index .header-logo__image,.template-page .header-logo__image{width:100px;padding:15px}.bloc-produit{margin-top:15vh}.header-desktop-hidden{display:none!important}}@media screen and (min-width:750px)and (max-width:991px){.header .desktop\:hidden,.header .hidden--desktop,.header .header-desktop-hidden{display:flex!important}.header .mobile\:hidden,.header .hidden--mobile,.header .header-mobile-hidden{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
