@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400;500&family=Montserrat:wght@300;400;500&display=swap";:root{--premium-label-font: "Montserrat", sans-serif;--premium-label-size: 10px;--premium-label-weight: 400;--premium-label-spacing: 4px;--premium-label-color: #8b7355;--premium-label-margin: 20px;--premium-headline-font: "Cormorant Garamond", serif;--premium-headline-size: 28px;--premium-headline-weight: 400;--premium-headline-color: #1a1a1a;--premium-headline-line-height: 1.4;--premium-headline-margin: 20px;--premium-body-font: "Montserrat", sans-serif;--premium-body-size: 13px;--premium-body-weight: 300;--premium-body-color: #333333;--premium-body-line-height: 1.8;--premium-body-max-width: 320px;--premium-button-font: "Montserrat", sans-serif;--premium-button-size: 10px;--premium-button-weight: 400;--premium-button-spacing: 2px;--premium-button-padding: 14px 30px;--premium-button-color: #1a1a1a;--premium-button-border: 1px solid #1a1a1a;--premium-button-margin-top: 25px;--premium-container-padding: 60px 30px;--premium-container-bg-warm: #f4f1eb;--premium-container-bg-light: #f4f1eb}.premium-section{padding:var(--premium-container-padding);text-align:center;background-color:var(--premium-container-bg-warm)}.premium-section--light{background-color:var(--premium-container-bg-light)}.premium-label,.premium-section__label{font-family:var(--premium-label-font);font-size:var(--premium-label-size);font-weight:var(--premium-label-weight);letter-spacing:var(--premium-label-spacing);color:var(--premium-label-color);text-transform:uppercase;margin-bottom:var(--premium-label-margin);line-height:1.4}.premium-headline,.premium-section__headline{font-family:var(--premium-headline-font);font-size:var(--premium-headline-size);font-weight:var(--premium-headline-weight);color:var(--premium-headline-color);line-height:var(--premium-headline-line-height);margin-bottom:var(--premium-headline-margin);text-transform:none}.premium-body,.premium-section__body{font-family:var(--premium-body-font);font-size:var(--premium-body-size);font-weight:var(--premium-body-weight);color:var(--premium-body-color);line-height:var(--premium-body-line-height);max-width:var(--premium-body-max-width);margin:0 auto}.premium-body p,.premium-section__body p{margin:0}.premium-button,.premium-section__button{display:inline-block;font-family:var(--premium-button-font);font-size:var(--premium-button-size);font-weight:var(--premium-button-weight);letter-spacing:var(--premium-button-spacing);text-transform:uppercase;padding:var(--premium-button-padding);background:transparent;border:var(--premium-button-border);color:var(--premium-button-color);text-decoration:none;transition:all .3s ease;cursor:pointer;margin-top:var(--premium-button-margin-top)}.premium-button:hover,.premium-section__button:hover{background-color:var(--premium-button-color);color:#fff}.rich-text .rich-text__blocks .caption-with-letter-spacing,.rich-text .rich-text__caption{font-family:var(--premium-label-font)!important;font-size:var(--premium-label-size)!important;font-weight:var(--premium-label-weight)!important;letter-spacing:var(--premium-label-spacing)!important;color:var(--premium-label-color)!important;text-transform:uppercase!important;margin-bottom:var(--premium-label-margin)!important}.rich-text .rich-text__blocks .rich-text__heading,.rich-text__heading.h0,.rich-text__heading.h1,.rich-text__heading.h2,.rich-text__heading.hxl,.rich-text__heading.hxxl{font-family:var(--premium-headline-font)!important;font-size:var(--premium-headline-size)!important;font-weight:var(--premium-headline-weight)!important;color:var(--premium-headline-color)!important;line-height:var(--premium-headline-line-height)!important;letter-spacing:0!important;text-transform:none!important;margin-bottom:var(--premium-headline-margin)!important}.rich-text .rich-text__blocks .rich-text__text,.rich-text .rich-text__text.rte{font-family:var(--premium-body-font)!important;font-size:var(--premium-body-size)!important;font-weight:var(--premium-body-weight)!important;color:var(--premium-body-color)!important;line-height:var(--premium-body-line-height)!important;max-width:var(--premium-body-max-width)!important;margin-left:auto!important;margin-right:auto!important}.rich-text .rich-text__buttons{margin-top:var(--premium-button-margin-top)!important}.rich-text .rich-text__buttons .button--primary,.rich-text .rich-text__buttons .button--secondary{font-family:var(--premium-button-font)!important;font-size:var(--premium-button-size)!important;font-weight:var(--premium-button-weight)!important;letter-spacing:var(--premium-button-spacing)!important;text-transform:uppercase!important;padding:var(--premium-button-padding)!important;background:transparent!important;border:var(--premium-button-border)!important;color:var(--premium-button-color)!important;border-radius:0!important;min-width:auto!important}.rich-text .rich-text__buttons .button--primary:hover,.rich-text .rich-text__buttons .button--secondary:hover{background-color:var(--premium-button-color)!important;color:#fff!important}.image-with-text__content .caption-with-letter-spacing,.image-with-text__text--caption{font-family:var(--premium-label-font)!important;font-size:var(--premium-label-size)!important;font-weight:var(--premium-label-weight)!important;letter-spacing:var(--premium-label-spacing)!important;color:var(--premium-label-color)!important;text-transform:uppercase!important;margin-bottom:var(--premium-label-margin)!important}.image-with-text__content .image-with-text__heading{font-family:var(--premium-headline-font)!important;font-size:var(--premium-headline-size)!important;font-weight:var(--premium-headline-weight)!important;color:var(--premium-headline-color)!important;line-height:var(--premium-headline-line-height)!important;letter-spacing:0!important;text-transform:none!important;margin-bottom:var(--premium-headline-margin)!important}.image-with-text__content .image-with-text__text{font-family:var(--premium-body-font)!important;font-size:var(--premium-body-size)!important;font-weight:var(--premium-body-weight)!important;color:var(--premium-body-color)!important;line-height:var(--premium-body-line-height)!important}.image-with-text__content .button--primary,.image-with-text__content .button--secondary{font-family:var(--premium-button-font)!important;font-size:var(--premium-button-size)!important;font-weight:var(--premium-button-weight)!important;letter-spacing:var(--premium-button-spacing)!important;text-transform:uppercase!important;padding:var(--premium-button-padding)!important;background:transparent!important;border:var(--premium-button-border)!important;color:var(--premium-button-color)!important;border-radius:0!important;margin-top:var(--premium-button-margin-top)!important}.image-with-text__content .button--primary:hover,.image-with-text__content .button--secondary:hover{background-color:var(--premium-button-color)!important;color:#fff!important}.blog-preview__title{font-family:var(--premium-label-font)!important;font-size:var(--premium-label-size)!important;font-weight:var(--premium-label-weight)!important;letter-spacing:var(--premium-label-spacing)!important;color:var(--premium-label-color)!important;text-transform:uppercase!important;margin-bottom:var(--premium-label-margin)!important;line-height:1.4!important}.blog-preview__heading{font-family:var(--premium-headline-font)!important;font-size:var(--premium-headline-size)!important;font-weight:var(--premium-headline-weight)!important;color:var(--premium-headline-color)!important;line-height:var(--premium-headline-line-height)!important;margin-bottom:var(--premium-headline-margin)!important;text-transform:none!important;letter-spacing:0!important}.blog-preview__text{font-family:var(--premium-body-font)!important;font-size:var(--premium-body-size)!important;font-weight:var(--premium-body-weight)!important;color:var(--premium-body-color)!important;line-height:var(--premium-body-line-height)!important;max-width:var(--premium-body-max-width)!important;margin:0 auto!important}.blog-preview__button{font-family:var(--premium-button-font)!important;font-size:var(--premium-button-size)!important;font-weight:var(--premium-button-weight)!important;letter-spacing:var(--premium-button-spacing)!important;text-transform:uppercase!important;padding:var(--premium-button-padding)!important;background:transparent!important;border:var(--premium-button-border)!important;color:var(--premium-button-color)!important;border-radius:0!important;text-decoration:none!important;margin-top:var(--premium-button-margin-top)!important}.blog-preview__button:hover{background-color:var(--premium-button-color)!important;color:#fff!important;transform:none!important}.multirow .image-with-text__heading,.multirow .image-with-text__heading.h0,.multirow .image-with-text__heading.h1,.multirow .image-with-text__heading.h2,.multirow .image-with-text__heading.hxl,.multirow .image-with-text__heading.hxxl{font-family:var(--premium-label-font)!important;font-size:11px!important;font-weight:var(--premium-label-weight)!important;letter-spacing:3px!important;color:var(--premium-label-color)!important;text-transform:uppercase!important;margin-bottom:12px!important;line-height:1.4!important}.multirow .image-with-text__text,.multirow .image-with-text__text p{font-family:var(--premium-headline-font)!important;font-size:20px!important;font-weight:var(--premium-headline-weight)!important;font-style:italic!important;color:var(--premium-headline-color)!important;line-height:1.4!important;margin-bottom:0!important}.multirow .button,.multirow .button.button--primary,.multirow .button.button--secondary{display:inline-flex!important;align-items:center!important;justify-content:center!important;font-family:var(--premium-button-font)!important;font-size:var(--premium-button-size)!important;font-weight:var(--premium-button-weight)!important;letter-spacing:var(--premium-button-spacing)!important;text-transform:uppercase!important;padding:var(--premium-button-padding)!important;background:transparent!important;border:var(--premium-button-border)!important;color:var(--premium-button-color)!important;border-radius:0!important;margin-top:12px!important;line-height:1!important}.multirow .button:hover,.multirow .button.button--primary:hover,.multirow .button.button--secondary:hover{background-color:var(--premium-button-color)!important;color:#fff!important}body{font-family:Buenard,serif;font-weight:400;line-height:1.7;color:#1a1a1a}h1,h2,h3,.h1,.h2,.h3{font-family:Buenard,serif;font-weight:400;line-height:1.2;color:#1a1a1a}h4,h5,h6,.h4,.h5,.h6,.caption,.subtitle,label,.label{font-family:Questrial,sans-serif;font-weight:400;letter-spacing:.1em}.button,.btn,button[type=submit],input[type=submit]{font-family:Questrial,sans-serif;font-size:11px;font-weight:400;letter-spacing:.15em;text-transform:uppercase}.card__heading,.card__heading a,.product__title,.product-item__title{font-family:Buenard,serif;font-weight:400;letter-spacing:.01em}.price,.price-item,.card-information .price{font-family:Questrial,sans-serif;font-weight:400;letter-spacing:.05em}.card__information-title,.product__vendor,.caption-with-letter-spacing{font-family:Questrial,sans-serif;font-size:10px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:#666}.header__menu-item,.menu-drawer__menu-item,.header__menu-item span,.list-menu__item{font-family:Questrial,sans-serif;font-weight:400;letter-spacing:.1em;text-transform:uppercase}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=number],textarea,select{font-family:Buenard,serif;font-size:15px}.field__label,.form__label{font-family:Questrial,sans-serif;font-size:11px;letter-spacing:.15em;text-transform:uppercase}.collection__title .title,.section-header__title,.title--primary{font-family:Questrial,sans-serif;font-size:11px;font-weight:400;letter-spacing:.25em;text-transform:uppercase;color:#1a1a1a}.footer,.footer__content{font-family:Buenard,serif}.footer__heading{font-family:Questrial,sans-serif}.text-label{font-family:Questrial,sans-serif;font-size:11px;font-weight:400;letter-spacing:.25em;text-transform:uppercase}.text-body{font-family:Buenard,serif;font-size:16px;line-height:1.7}.text-heading{font-family:Buenard,serif;font-weight:400;line-height:1.2}@media screen and (max-width:749px){:root{--premium-headline-size: 24px;--premium-body-size: 12px;--premium-container-padding: 40px 20px}.rich-text .rich-text__blocks .rich-text__text,.rich-text .rich-text__text.rte{max-width:100%!important;padding:0 10px!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/typography-custom.css.map */
