:root{--ayp-primary: #1a1f2e;--ayp-secondary: #c8b89a;--ayp-secondary-dark:#b0a085;--ayp-accent: #d4a843;--ayp-bg: #f5f2ee;--ayp-text: #2d2d2d}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.hxl,.hxxl,.banner__heading,.multicolumn-card__info h3,.footer-block__heading,.title,.card__heading,.card__heading a{font-family:Playfair Display,Georgia,Times New Roman,serif}body,p,.field__input,.button,.link,.announcement-bar__message,.list-menu__item,.caption,.caption-large{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}.announcement-bar-section .utility-bar{background:var(--ayp-secondary)!important;background-image:none!important}.announcement-bar-section .announcement-bar__message,.announcement-bar-section .announcement-bar__message span,.announcement-bar-section p,.announcement-bar-section a{color:var(--ayp-primary)!important}.banner .button--primary{background-color:var(--ayp-secondary)!important;color:var(--ayp-primary)!important;border-color:var(--ayp-secondary)!important;border-radius:6px;font-weight:600;letter-spacing:.05em;transition:background-color .2s ease,border-color .2s ease}.banner .button--primary:hover,.banner .button--primary:focus-visible{background-color:var(--ayp-secondary-dark)!important;border-color:var(--ayp-secondary-dark)!important;color:var(--ayp-primary)!important}.header__menu-item>.header__menu-item-link,.header__menu-item>.link{border-bottom:2px solid transparent;padding-bottom:2px;transition:border-color .2s ease}.header__menu-item>.header__menu-item-link:hover,.header__menu-item>.link:hover,.header__menu-item--active>.header__menu-item-link,.header__active-menu-item{border-bottom-color:var(--ayp-secondary)}.section-collection-list .card-wrapper,.collection-list .card-wrapper{overflow:hidden;border-radius:8px;transition:box-shadow .25s ease}.section-collection-list .card-wrapper:hover,.collection-list .card-wrapper:hover{box-shadow:0 8px 28px #1a1f2e24}.section-collection-list .card__media img,.section-collection-list .media img,.collection-list .card__media img,.collection-list .media img{transition:transform .4s ease}.section-collection-list .card-wrapper:hover .card__media img,.section-collection-list .card-wrapper:hover .media img,.collection-list .card-wrapper:hover .card__media img,.collection-list .card-wrapper:hover .media img{transform:scale(1.06)}.card-wrapper{transition:transform .25s ease,box-shadow .25s ease}.card-wrapper:hover{transform:translateY(-4px);box-shadow:0 8px 24px #1a1f2e1f}.card__heading,.card__heading a{font-weight:700;font-size:1.55rem}.card-wrapper .quick-add{opacity:0;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease}.card-wrapper:hover .quick-add{opacity:1;transform:translateY(0)}.card-wrapper .quick-add__submit{background-color:var(--ayp-primary)!important;color:#fff!important;border-radius:6px;font-size:1.3rem;font-weight:600}.card-wrapper .quick-add__submit:hover{background-color:#2a3040!important}.ayp-testimonials .multicolumn-list__item{display:flex}.ayp-testimonials .multicolumn-card{background:#fff;border-radius:12px;box-shadow:0 4px 20px #1a1f2e14;padding:2.8rem 2.4rem;display:flex;flex-direction:column;gap:.8rem;width:100%;transition:box-shadow .25s ease}.ayp-testimonials .multicolumn-card:hover{box-shadow:0 8px 28px #1a1f2e21}.ayp-testimonials .ayp-stars{color:var(--ayp-accent);font-size:2rem;line-height:1;display:block;margin-bottom:.4rem}.ayp-testimonials .multicolumn-card__info h3{font-size:1.5rem;font-style:italic;font-weight:400;color:var(--ayp-text);line-height:1.55}.ayp-testimonials .multicolumn-card__info .rte p{font-size:1.35rem;color:#888;font-weight:500;margin:0}.ayp-testimonials+.center .button,.ayp-testimonials .center .button{background-color:var(--ayp-primary);color:#fff;border-color:var(--ayp-primary);border-radius:6px;font-weight:600;transition:background-color .2s ease}.ayp-testimonials+.center .button:hover{background-color:#2a3040}.ayp-brand-values{background-color:var(--ayp-bg);padding:5.6rem 0}.ayp-brand-values__inner{max-width:var(--page-width, 120rem);margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:repeat(3,1fr);gap:4rem;text-align:center}@media screen and (max-width:749px){.ayp-brand-values__inner{grid-template-columns:1fr;gap:3.2rem}}.ayp-brand-values__item{display:flex;flex-direction:column;align-items:center;gap:1.2rem}.ayp-brand-values__icon{font-size:3.8rem;line-height:1}.ayp-brand-values__title{font-family:Playfair Display,Georgia,serif;font-size:1.9rem;font-weight:600;color:var(--ayp-primary);margin:0}.ayp-brand-values__desc{font-size:1.4rem;color:#666;margin:0;line-height:1.55}footer.footer{background-color:var(--ayp-primary)!important;background-image:none!important}footer.footer .footer-block__heading{color:var(--ayp-secondary)!important;font-family:Inter,system-ui,sans-serif;font-size:1.2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;margin-bottom:1.6rem}footer.footer .list-menu__item--link,footer.footer .footer-block__details-content a,footer.footer .rte a{color:#ffffffb8!important;transition:color .2s ease}footer.footer .list-menu__item--link:hover,footer.footer .footer-block__details-content a:hover,footer.footer .rte a:hover{color:var(--ayp-secondary)!important}footer.footer .footer-block__brand-info .rte,footer.footer .footer-block__brand-info p{color:#ffffffad;font-size:1.4rem;line-height:1.65}footer.footer .footer-block__brand-info h2.footer-block__heading{color:#fff!important;font-size:2.2rem}footer.footer .footer-block__heading.inline-richtext{color:#fff!important}footer.footer .field__input{background:#ffffff14;border-color:#fff3!important;color:#fff!important}footer.footer .field__input::placeholder{color:#fff6}footer.footer .field__label{color:#ffffff80!important}footer.footer .newsletter-form__button{background-color:var(--ayp-secondary)!important;color:var(--ayp-primary)!important}footer.footer .newsletter-form__button:hover{background-color:var(--ayp-secondary-dark)!important}footer.footer .list-social__link svg{fill:#fff9;transition:fill .2s ease}footer.footer .list-social__link:hover svg{fill:var(--ayp-secondary)}footer.footer .footer__content-bottom{border-top-color:#ffffff1a}footer.footer .copyright__content,footer.footer .copyright__content a,footer.footer .policies a,footer.footer small{color:#ffffff61!important}footer.footer .copyright__content a:hover,footer.footer .policies a:hover{color:var(--ayp-secondary)!important}footer.footer .icon--full-color{filter:brightness(.85)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ayp-custom.css.map */
