@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Karla:ital,wght@0,200..800;1,200..800&display=swap";@font-face{font-family:Big Caslon;src:url(/cdn/shop/files/big-caslon-regular.ttf?v=1734533080) format("truetype");font-weight:400;font-style:normal}html{scroll-behavior:smooth}:root{--beige-light: rgba(245, 242, 237, 1);--beige-dark: #866804;--text-color: rgba(121, 121, 120, 1);--background-color: #f4f4f4;--font-heading: "Cormorant Garamond", serif;--font-body: "Karla", sans-serif;--font-button: "Plus Jakarta Sans", sans-serif}.m-0{margin:0}.p-0{padding:0}.text-center{text-align:center}.text-bold{font-weight:700}.d-flex{display:flex}.justify-center{justify-content:center}.align-center{align-items:center}body{font-family:var(--font-body);color:var(--text-color);background-color:var(--background-color)}.cormorant-garamond-light{font-family:Cormorant Garamond,serif;font-weight:300;font-style:normal}.cormorant-garamond-regular{font-family:Cormorant Garamond,serif;font-weight:400;font-style:normal}.cormorant-garamond-medium{font-family:Cormorant Garamond,serif;font-weight:500;font-style:normal}.cormorant-garamond-semibold{font-family:Cormorant Garamond,serif;font-weight:600;font-style:normal}.cormorant-garamond-bold{font-family:Cormorant Garamond,serif;font-weight:700;font-style:normal}.cormorant-garamond-light-italic{font-family:Cormorant Garamond,serif;font-weight:300;font-style:italic}.cormorant-garamond-regular-italic{font-family:Cormorant Garamond,serif;font-weight:400;font-style:italic}.cormorant-garamond-medium-italic{font-family:Cormorant Garamond,serif;font-weight:500;font-style:italic}.cormorant-garamond-semibold-italic{font-family:Cormorant Garamond,serif;font-weight:600;font-style:italic}.cormorant-garamond-bold-italic{font-family:Cormorant Garamond,serif;font-weight:700;font-style:italic}.plus-jakarta-sans{font-family:Plus Jakarta Sans,sans-serif;font-optical-sizing:auto;font-style:normal}.karla{font-family:Karla,sans-serif;font-optical-sizing:auto;font-style:normal}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .06rem)}.text-body{font-family:var(--font-body);font-size:18px;font-weight:400;line-height:28px}h1,.h1{font-size:64px;font-weight:400;line-height:77.5px}h2,.h2{font-size:48px;font-weight:400;line-height:58.13px}h3,.h3{font-size:32px;font-weight:400;line-height:38.75px}h4,.h4{font-size:20px;font-weight:400;line-height:24.22px}@media screen and (max-width: 990px){h1,.h1{font-size:40px;font-weight:400;line-height:48.44px}h2,.h2,h3,.h3{font-size:32px;font-weight:400;line-height:38.75px}h4,.h4{font-size:20px;font-weight:400;line-height:24.22px}.text-body{font-family:var(--font-body);font-size:18px;font-weight:400;line-height:28px}}.button{font-family:var(--font-button);font-size:14px;font-weight:400;line-height:20px;padding:unset;padding-block:10px;border-bottom:1px solid;justify-content:flex-start;gap:4px;min-width:unset}.button:after{content:"\2192";margin-top:3px;color:inherit;width:20px;font-size:inherit;height:20px;position:static;z-index:1;border-radius:unset;box-shadow:unset;transition:unset}.button:before{content:unset}.button:not([disabled]):hover:after{box-shadow:unset}@media screen and (max-width: 990px){.button{padding-block:unset}}.rte:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),.rte.body:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){letter-spacing:initial;font-size:18px;line-height:28px;color:#606060}p{letter-spacing:initial!important}.custom__nav-menu{display:flex;flex-direction:column;width:100%;grid-area:footer;align-items:center;padding-top:23px}@media screen and (max-width: 990px){.custom__nav-menu{display:none}.header__icon .icon{width:1.25rem;height:1.25rem}.header__icon .icon.icon-hamburger{color:#866804}}.custom__nav-menu .header__menu-item{text-transform:uppercase;color:#000}@media screen and (min-width: 990px){.header--middle-center:not(.drawer-menu){grid-template-areas:"navigation heading icons" "footer footer footer"}}.template-about-us .rich-text-lines:after,.template-about-us .rich-text-lines:before{content:"";width:calc(100% - 40px);margin:auto;border-top:1px solid #d9cea5;position:absolute;bottom:20px;z-index:1;left:50%;transform:translate(-50%);height:auto}.template-about-us .rich-text-lines:before{bottom:unset;top:20px;z-index:2}.card__content{text-align:center;margin-top:16px}.card-information .price .price__regular{font-size:16px;font-weight:400;line-height:27.2px;text-align:center;color:#5b5f62}.card__content .card-information{text-align:center;margin-top:8px}.footer-block__newsletter{text-align:left}.footer-block__newsletter .newsletter-form__field-wrapper .field:before,.footer-block__newsletter .newsletter-form__field-wrapper .field:after{content:unset}.footer-block__newsletter .newsletter-form__field-wrapper .field{border-bottom:1px solid;padding-left:unset}.footer-block__newsletter .newsletter-form__field-wrapper .field .field__label{left:0}.footer-block__newsletter .newsletter-form__field-wrapper .field input{padding-left:unset}.footer-block__heading.inline-richtext{text-align:left}.footer-block__heading.inline-richtext{color:#212121;margin-bottom:unset}.accordion-content{display:block;max-height:none;overflow:visible}.accordion-icon{display:none}@media (max-width: 768px){.accordion-content{display:block;max-height:0;overflow:hidden;transition:max-height .3s ease-out}.accordion-content.active{max-height:500px;margin-top:20px}.footer-block__heading{cursor:pointer}.accordion-icon{display:inline-block}}@media (max-width: 990px){.footer-block__heading.inline-richtext{cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-size:18px;font-weight:400;line-height:21.8px;text-align:left}.footer-block__newsletter .footer-block__heading.inline-richtext{margin-bottom:20px}}.footer-block__brand-info .list-unstyled.list-social.footer__list-social{margin-top:22px}@media screen and (max-width: 990px){.footer__content-top.page-width,.footer{padding-bottom:unset}}.inner_container_megaMenu{display:flex;align-items:flex-start;gap:40px;justify-content:center}.inner_container_megaMenu img{max-width:220px;max-height:300px;height:100%;object-fit:cover}.megaMenu-image__highlight span{font-family:Big Caslon;font-size:15px;font-weight:500;line-height:18.13px;letter-spacing:.04em;color:#000;text-align:center}.megaMenu-images{display:flex;gap:18px}.megaMenu-image__highlight a,.megaMenu-image__highlight{display:flex;gap:16px;flex-direction:column;align-items:center}details[open]>.header__menu-item{text-decoration:none;opacity:1;color:#000}.header__active-menu-item{color:#000;text-decoration:none}.header__menu-item:hover span{text-decoration:none}.mega-menu__link:hover,.mega-menu__link--active{color:#000!important}.mega-menu__link{color:#000!important;text-decoration:none!important}.product__info-wrapper .product-form__input--pill input[type=radio]:checked+label{border-radius:unset;background-color:#f5f2ed;color:var(--beige-dark)}.product__info-wrapper .product-form__input--pill input[type=radio]+label{border-radius:unset;border:1px solid rgba(217,206,165,1);color:#d9cea5}.product__info-wrapper .product-form__input--pill input[type=radio]+label:hover{border-color:var(--beige-dark)}body .footer-block__details-content .list-menu__item--link,body .copyright__content a{color:#797978}@media screen and (max-width: 990px){.footer .footer__content-top{padding-left:20px;padding-right:24px}}#HeaderMenu-locations:before{content:unset}#HeaderMenu-locations:not(.second__menu #HeaderMenu-locations){color:var(--beige-dark)}#HeaderMenu-locations:not(.second__menu #HeaderMenu-locations) .header__active-menu-item,#HeaderMenu-locations:not(.second__menu #HeaderMenu-locations) span{color:var(--beige-dark);text-decoration:underline}@media screen and (max-width: 990px){.custom__nav-menu .header__menu-item{font-size:17px}.caption-with-letter-spacing,.rich-text__caption{font-size:20px;font-style:italic;font-weight:400;line-height:24.22px}body section .multicolumn .page-width{padding-inline:20px;padding-block:24px}}.caption-with-letter-spacing,.rich-text__caption{text-transform:uppercase}.contact__fields .field__label{font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#797978}.template-contact .text-area{overflow:visible}.footer-block__heading span{font-size:20px}body .footer-block__details-content .list-menu__item--link,body .copyright__content a{font-size:15px;line-height:0}.list-menu__item--link{padding-bottom:8px}.footer-block__newsletter p{font-size:15px!important}.product__title,.product__title h1{font-size:36px;font-weight:400;line-height:46.8px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.header__icon.header__icon--search.header__icon--summary.link.focus-inset.modal__toggle{margin-top:3px;margin-right:-3px}@media screen and (max-width: 990px){.desktop_only{display:none!important}}@media screen and (min-width: 990px){.mobile_only{display:none!important}}.product-form__input price-per-item,.price-per-item__container{width:25%}@media screen and (max-width: 989px){.header__icons{gap:18px}}@media screen and (min-width: 989px){.caption-with-letter-spacing--large{font-size:22px}}.predictive-search{background:#fff!important}.predictive-search__heading,.predictive-search__list-item,.predictive-search__item-heading.h5{color:var(--beige-dark)!important}.cart-page.empty{justify-content:center;align-items:center}.cart-page.empty .cart__items-wrapper{width:100%;display:block}.cart-page.empty .shopify-section.cart__footer-wrapper{display:none}.cart__warnings{min-height:400px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom-styles.css.map */
