@import"https://fonts.googleapis.com/css2?family=Cabin:wght@400;500;600;700&family=Playfair+Display:wght@400;600;700;800;900&display=swap";:root{--af-heading: "Playfair Display", serif;--af-body: "Cabin", sans-serif;--af-gold: #C9A84C;--af-gold-hover: #D4B55A;--af-dark: #1A1714;--af-cream: #FAF7F2;--af-bone: #F5F0EB;--af-forest: #2C3527;--af-sage: #7A8B6F;--af-text: #2A2520;--af-text-muted: #5C544A;--af-border: rgba(107, 79, 58, .15)}body{font-family:var(--af-body)!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.hxl,.product__title h1,.collection-hero__title,.card__heading,.card__heading a,.title,.rte h1,.rte h2,.rte h3,.rte h4{font-family:var(--af-heading)!important;font-weight:800}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.shopify-payment-button__button{font-family:var(--af-body)!important;font-weight:700;letter-spacing:.5px;text-transform:uppercase;transition:all .3s ease!important;position:relative;overflow:hidden}.product-form__submit,.product-form__submit.button,.product-form__submit.button:not([disabled]){background:#c9a84c!important;background-color:#c9a84c!important;color:#1a1714!important;border:2px solid #C9A84C!important;box-shadow:0 4px 20px #c9a84c4d;--color-button: 201, 168, 76;--color-button-text: 26, 23, 20}.product-form__submit:hover,.product-form__submit.button:hover{background:#d4b55a!important;background-color:#d4b55a!important;color:#1a1714!important;border-color:#d4b55a!important;box-shadow:0 6px 30px #c9a84c66}.product-form__submit:after{display:none!important}.button--secondary{background-color:transparent!important;color:var(--af-text)!important;border:2px solid var(--af-border)!important}.button--secondary:hover{border-color:var(--af-gold)!important;color:var(--af-gold)!important}.button:not(.product-form__submit):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent);transform:translate(-100%);transition:transform .6s;pointer-events:none;z-index:1}.button:not(.product-form__submit):hover:after{transform:translate(100%)}.button:hover,.shopify-challenge__button:hover,.customer button:hover{transform:translateY(-2px);box-shadow:0 6px 24px #c9a84c4d}cart-notification,cart-notification .cart-notification,#cart-notification{--color-foreground: 42, 37, 32;--color-background: 250, 247, 242;--color-button: 201, 168, 76;--color-button-text: 26, 23, 20;--color-secondary-button: 250, 247, 242;--color-secondary-button-text: 42, 37, 32}cart-notification .cart-notification__header *,cart-notification h2,cart-notification [class*=notification__header]{color:#2a2520!important}cart-notification .cart-notification-product__name,cart-notification .cart-notification-product__name a{color:#2a2520!important;font-family:var(--af-heading)!important;font-weight:800}cart-notification .lightbox-close,cart-notification .cart-notification__close,cart-notification button[aria-label] svg,cart-notification .modal__close-button{color:#2a2520!important}#cart-notification-button{color:#2a2520!important;border:2px solid #2A2520!important;background:transparent!important}#cart-notification-button:hover{border-color:#c9a84c!important;color:#c9a84c!important;background:transparent!important}#cart-notification-button:after{display:none!important}.section-header{border-bottom:1px solid rgba(107,79,58,.15)!important;box-shadow:0 2px 12px #1a17140f}.header-wrapper{background:#f5f0eb!important}.header__heading-link{transition:opacity .3s ease}.header__heading-link:hover{opacity:.85}.header__inline-menu .list-menu__item--link{font-family:var(--af-body)!important;font-weight:600;font-size:1.4rem;letter-spacing:.3px;transition:color .3s ease}.header__inline-menu .list-menu__item--link:hover{color:var(--af-gold)!important}.header__icon{transition:color .3s ease}.header__icon:hover{color:var(--af-gold)!important}.announcement-bar{font-family:var(--af-body)!important;font-weight:600;letter-spacing:1.5px;font-size:1.3rem;text-transform:uppercase}.card-wrapper{transition:transform .35s ease}.card-wrapper:hover{transform:translateY(-4px)}.card{transition:box-shadow .35s ease,border-color .35s ease!important;border-radius:12px!important;overflow:hidden}.card-wrapper:hover .card{box-shadow:0 14px 36px #1a17141f;border-color:var(--af-gold)!important}.card__media img{transition:transform .5s ease!important}.card-wrapper:hover .card__media img{transform:scale(1.03)}.card__heading a{font-family:var(--af-heading)!important;font-weight:800;transition:color .3s ease}.card-information .price{font-family:var(--af-heading)!important;font-weight:700}.card__content{padding:1.6rem}.card__badge{font-family:var(--af-body)!important;font-weight:700;letter-spacing:.5px;text-transform:uppercase;font-size:1.1rem}.product__title h1{font-family:var(--af-heading)!important;font-weight:800;line-height:1.2}.product__text.caption-with-letter-spacing{font-family:var(--af-body)!important;text-transform:uppercase;letter-spacing:2px;font-weight:600;color:var(--af-sage)!important;font-size:1.2rem}.product__description,.product__description p{font-family:var(--af-body)!important;line-height:1.8;color:var(--af-text-muted);margin-top:1.5rem}.product .price--large .price-item{font-family:var(--af-heading)!important;font-weight:800}.product .price .price-item--sale{color:var(--af-gold)}.product__info-container .product-form__submit{font-size:1.6rem;padding:1.8rem 3.8rem;letter-spacing:1px}.product__accordion .accordion__title{font-family:var(--af-body)!important;font-weight:700;font-size:1.5rem}.product__media-wrapper .product__media{border-radius:12px;overflow:hidden}.product__info-wrapper{font-family:var(--af-body)!important}.shopify-payment-button__more-options{color:var(--af-text-muted)!important;font-family:var(--af-body)!important;font-size:1.3rem}.shopify-payment-button__more-options:hover{color:var(--af-gold)!important}.share-button{color:var(--af-text-muted);margin-top:1rem}.collection-hero__title{font-family:var(--af-heading)!important;font-weight:800}.collection-hero__description{font-family:var(--af-body)!important;color:var(--af-text-muted)}.collection .title-wrapper{margin-bottom:2rem}.facet-filters__label,.facet-filters__sort,.facets__summary{font-family:var(--af-body)!important}.facets-container{border-bottom:1px solid var(--af-border);padding-bottom:1.5rem;margin-bottom:2rem}.facets__product-count{font-family:var(--af-body)!important;color:var(--af-text-muted)}.quick-add__submit,.quick-add__submit.button,.card .button{background:#c9a84c!important;background-color:#c9a84c!important;color:#1a1714!important;border:2px solid #C9A84C!important;--color-button: 201, 168, 76;--color-button-text: 26, 23, 20}.quick-add__submit:hover,.quick-add__submit.button:hover,.card .button:hover{background:#d4b55a!important;background-color:#d4b55a!important;color:#1a1714!important;border-color:#d4b55a!important;box-shadow:none!important;transform:none!important}.quick-add__submit:after,.card .button:after{display:none!important}.footer{border-top:1px solid rgba(201,168,76,.2)!important}.footer__content-bottom-wrapper{border-top:1px solid rgba(201,168,76,.1)!important}.footer a{font-family:var(--af-body)!important;transition:color .3s ease}.footer a:hover{color:var(--af-gold)!important}.footer-block__heading{font-family:var(--af-heading)!important;font-weight:800;text-transform:uppercase;letter-spacing:1px}.footer .list-social__link{transition:opacity .3s ease,transform .3s ease}.footer .list-social__link:hover{opacity:1;transform:translateY(-2px);color:var(--af-gold)!important}.footer .list-social .svg-wrapper,.footer .list-social__link .svg-wrapper{width:28px!important;height:28px!important}.footer .list-social__link svg,.footer .list-social .icon{width:28px!important;height:28px!important}.footer .list-social__item{padding:0 1.2rem}.footer__content-bottom{font-size:1.2rem;padding-top:2rem;text-align:center!important}.footer__content-bottom-wrapper{display:flex!important;flex-direction:column!important;align-items:center!important;gap:1.5rem;text-align:center!important}.footer__content-bottom-wrapper.page-width{flex-wrap:wrap!important;justify-content:center!important}.footer__column--info{width:100%!important;text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important}.footer__column.footer__localization{width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important}.policies.list-unstyled{justify-content:center!important;display:flex!important;flex-wrap:wrap!important}.footer__content-bottom .footer__column{width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:1rem}.footer__copyright{text-align:center;order:3}.footer__copyright.caption{width:100%!important;text-align:center!important;display:block!important}.footer__copyright .copyright__content{justify-content:center!important}.footer .policies{text-align:center;display:flex;justify-content:center;flex-wrap:wrap;gap:.3rem;order:2}.footer .policies a{font-size:1.3rem;opacity:1}.footer .policies a:hover{opacity:1;color:var(--af-gold)!important}.footer .list-payment{justify-content:center;order:1}.footer .localization-form{display:flex;flex-direction:column;align-items:center}.footer .localization-form .select__select,.footer .localization-form label{font-family:var(--af-body)!important}.footer .list-payment{opacity:.8}.footer__copyright,.footer .policies a{opacity:1}.cart-notification,.cart-drawer,.cart-notification .button,.cart-drawer .button{font-family:var(--af-body)!important}.cart-item__name{font-family:var(--af-heading)!important;font-weight:700}.cart__empty-text{font-family:var(--af-heading)!important}.totals__subtotal-value,.totals .price{font-family:var(--af-heading)!important;font-weight:800}.subtitle,.caption-with-letter-spacing{font-family:var(--af-body)!important;letter-spacing:1.5px;text-transform:uppercase;font-weight:600}.section-header .title,.rich-text .rich-text__heading{font-family:var(--af-heading)!important}@keyframes af-fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.scroll-trigger.animate--slide-in{animation-timing-function:cubic-bezier(.22,1,.36,1)!important}a:not(.button){transition:color .3s ease}.underline-links-hover a:hover{text-decoration-color:var(--af-gold)}.field__input,.select__select,.customer .field input,.customer select{font-family:var(--af-body)!important;border-radius:6px}.field__input:focus,.select__select:focus{border-color:var(--af-gold);box-shadow:0 0 0 2px #c9a84c33}.newsletter-form__field-wrapper .field__input{font-family:var(--af-body)!important}.image-with-text .image-with-text__heading,.slideshow .slideshow__heading{font-family:var(--af-heading)!important;font-weight:800}.af-gold,.rte .af-gold{color:var(--af-gold)!important}@media screen and (max-width:749px){.card{border-radius:10px!important}.button:hover,.card-wrapper:hover{transform:none}.announcement-bar{font-size:1.2rem;letter-spacing:1px}.product__title h1{font-size:2.8rem}.footer .list-social__link svg,.footer .list-social .icon{width:22px!important;height:22px!important}}.predictive-search__heading{font-family:var(--af-body)!important;text-transform:uppercase;letter-spacing:1px;font-weight:600;color:var(--af-sage)}.predictive-search__item-heading{font-family:var(--af-heading)!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/all-feathers-overrides.css.map */
