@font-face{font-family:GT Alpina Fine;src:url(/cdn/shop/files/GT-Alpina-Fine-Standard-Light.woff2?v=1793282856) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GT Alpina Fine Italic;src:url(/cdn/shop/files/GT-Alpina-Fine-Standard-Light-Italic.woff2?v=1793282855) format("woff2");font-weight:400;font-style:italic;font-display:swap}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:GT Alpina Fine,serif!important}p{font-family:Inter Tight!important;font-weight:300!important}.features--button-transition :is(.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded):not([disabled]):hover,.button{border:unset;background:transparent;color:#d6b069;letter-spacing:.2em}.button{position:relative}.button:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:#d6b069;transform:scaleX(1);transform-origin:left;transition:transform .3s ease-in-out}.button:hover:after{transform:scaleX(0)}#cart-drawer .button:after{display:none}#cart-drawer .button{background:#1e3436}.footerBottom .heading{font-family:GT Alpina Fine,serif!important;color:#d6b069;font-size:16px}@media(max-width:699px){.partnershipsFindout .h1{font-size:40px}.button{font-size:16px}}.variant-desc,.variant-card-title{font-size:18px;line-height:normal}.variant-card-title{font-weight:600}.block-swatch{width:100%;display:flex;justify-content:flex-start;align-items:center;padding:25px}.variant-card-price{font-size:32px;font-family:serif;align-self:end;margin-left:auto!important}.footer__block--newsletter p{font-weight:300;font-size:16px;line-height:24px;color:#e3d9cc}.footer__block--newsletter h2{color:#e3d9cc;line-height:100%;font-size:40px;letter-spacing:0}.footer__block--links li a{font-size:16px;color:#e3d9cc;letter-spacing:0;line-height:30px}.footer__block--newsletter .gap-4{gap:30px}.footer__block--newsletter input{border:1px solid #E3D9CC}.footer__block--newsletter .form-control{padding-bottom:12px}a.header-sidebar__linklist-button.h6{font-size:16px}.product-info__block-group.accordion-group .accordion,.variant-picker__option-values .block-swatch{border-color:#e3d9cc}:checked+.block-swatch,.block-swatch.is-selected{border:2px solid #d6b069}.blog-post-card__info p a,.template-name-page_partnership .prose h2{letter-spacing:0}.template-name-page_about .content-over-media .prose p.h1{font-size:48px}.shopify-policy__body p span{font-family:Inter Tight!important;font-weight:300!important}.template-name-page_partnership .partnershipsFindout .button-group .button{display:none}@media(max-width:1440px){.product .variant-desc,.variant-card-title{font-size:16px}.product .variant-card-price{font-size:28px}}@media(max-width:1200px){.product .variant-desc,.product .variant-card-title{font-size:14px}.product .variant-card-price{font-size:24px}}@media(max-width:1080px){.product .block-swatch{padding:15px}}@media(max-width:500px){.product .block-swatch{padding:23px 17px;flex-wrap:wrap}.product .variant-card-price{font-size:24px;width:100%;text-align:end}.product .quantity-selector{max-width:107px}.product .rating-badge__stars{width:100%}.product .rating-badge{gap:10px}.product .page-dots>*:after{background:#d6b069}}@media(max-width:410px){.product .block-swatch{padding:18px 12px}.product .variant-card-image{width:70px}}.template-name-page_formulations .partnershipsFindout,.template-name-page_formulations .founderNote{display:none}@media(max-width:767px){.footer__block--newsletter h2{font-size:36px;line-height:1.2}}@media(max-width:575px){.footer__block--newsletter h2{font-size:32px;line-height:1.2}}.shopify-pc__banner__dialog{width:90%!important;left:0!important;right:0!important;margin:0 auto}#shopify-pc__banner__body-title{text-transform:uppercase;letter-spacing:1px;font-weight:700;color:#142426}.shopify-pc__banner__btn-accept,.shopify-pc__banner__btn-decline{padding:16px 10px!important;border:none!important;color:#1e3436!important;font-weight:600;font-size:16px;text-transform:uppercase}.shopify-pc__banner__btn-manage-prefs{border:none!important;color:#1e3436!important;font-weight:600;font-size:16px;text-transform:uppercase;text-decoration:none!important}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-manage-prefs:focus span{outline:none!important}.shopify-pc__banner__dialog button:focus,.shopify-pc__banner__btn-decline:focus{box-shadow:none!important}.shopify-policy__body h2,.shopify-policy__body h3{margin-top:30px!important;text-transform:inherit!important}.shopify-policy__body h2{margin-top:50px!important}.shopify-policy__container h1 span,shopify-policy__container h2 span,shopify-policy__container h3 span,shopify-policy__container h4 span,shopify-policy__container h5 span,.shopify-policy__container h1,shopify-policy__container h2,shopify-policy__container h3,shopify-policy__container h4,shopify-policy__container h5{text-transform:inherit!important}.shopify-policy__title.h2{display:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/generic-style.css.map */
