.product-info__title{text-transform:none!important;font-family:var(--font-heading--family)!important;font-weight:500!important;line-height:1.15!important}h1,h2,.faq-section__heading,.image-with-text-section__heading,.nfp-real__title,.featured-collection-section__heading,.rich-text-section__heading,.collection-list-section__heading{text-transform:none!important;letter-spacing:0!important}.product-info__price-wrap{display:flex!important;flex-wrap:wrap;align-items:center;gap:10px!important}.product-info__price-wrap .product-info__compare{order:1;color:#8a8a8a!important;font-size:17px!important;padding:0!important;margin:0!important}#MainContent .product-info__price-wrap .product-info__price{order:2;color:#c0392b!important;font-weight:700!important;font-size:24px!important;margin:0!important}.product-info__price-wrap .product-info__savings-badge{order:3;display:inline-block!important;visibility:visible!important;opacity:1!important;background:#00b67a!important;color:#fff!important;border-radius:4px;padding:5px 9px!important;font-size:12px!important;font-weight:700!important;letter-spacing:.04em;text-transform:uppercase;border:0!important;margin:0!important;line-height:1.2}#MainContent button.button--primary.product-info__add,#MainContent .product-info__add{background:#00b67a!important;border-color:#00b67a!important;color:#fff!important;border-radius:6px!important;min-height:54px;font-size:15px!important;letter-spacing:.12em!important;width:100%}button.button--primary.product-info__add:hover{background:#009e6a!important;border-color:#009e6a!important}.product-info__description h3,.product-info__description h4,.product-info__accordion-content h3,.product-info__accordion-content h4{font-family:var(--font-heading--family)!important;font-size:17px!important;font-weight:600!important;text-transform:none!important}.product-info__description strong{font-weight:600!important}.product-info__shipping-estimate{background:#f5f3f0;border-radius:6px;padding:10px 12px;font-size:14px}@media(max-width:749px){.trust-points__list,.trust-points__track,.trust-points__slider,.trust-points__grid{display:flex!important;flex-direction:column!important;transform:none!important;overflow:visible!important;gap:22px!important;width:100%!important}.trust-points__item{width:100%!important;min-width:0!important;max-width:none!important;flex:0 0 auto!important;text-align:center}.trust-points__icon,.trust-points__icon svg,.trust-points__icon img{width:48px!important;height:48px!important;margin:0 auto 8px}.trust-points__dots,.trust-points__nav,.trust-points [class*=arrow],.trust-points [class*=dot]{display:none!important}}.trust-points__icon,.trust-points__icon svg{color:#1f2a44!important}@media(max-width:749px){.trust-points__scroll-track{display:none!important}}.trust-points__item-title{font-family:var(--font-heading--family)!important;text-transform:none!important;letter-spacing:0!important;font-size:18px!important}.announcement-bar,.announcement-bar *{font-family:var(--font-primary--family)!important;letter-spacing:.06em}.product-info__accordion-trigger,.product-info__accordion-trigger.label{font-family:var(--font-primary--family)!important;letter-spacing:.25em!important;font-size:12px!important;font-weight:400!important;text-transform:uppercase}.product-info__yc-point-text{font-size:14px;font-weight:500}#MainContent .product-sticky-bar.nfp-sticky-dlx{left:0!important;right:0!important;bottom:0!important;max-width:none!important;width:100%;background:#fff;box-shadow:0 -4px 18px #0000001a;padding:10px 12px calc(10px + env(safe-area-inset-bottom))}#MainContent .product-sticky-bar.nfp-sticky-dlx:not([hidden]){display:flex;align-items:center;gap:10px}.nfp-sticky-info{display:flex;align-items:center;gap:10px;flex:1 1 auto;min-width:0}.nfp-sticky-info[hidden]{display:none}.nfp-sticky-info img{width:48px;height:48px;object-fit:cover;border-radius:4px;flex:0 0 48px}.nfp-sticky-info__txt{min-width:0;line-height:1.25}.nfp-sticky-info__t{font-family:var(--font-heading--family);font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nfp-sticky-info__p{font-size:13px}.nfp-sticky-info__p s{color:#8a8a8a;margin-right:4px}.nfp-sticky-info__p b{color:#c0392b}#MainContent .nfp-sticky-dlx .product-info__add{width:auto!important;flex:0 0 auto;min-height:46px!important;padding:0 16px!important;font-size:12px!important;letter-spacing:.1em!important;box-shadow:none!important;white-space:nowrap}.faq-item__icon{width:28px!important;height:28px!important;border:1px solid #cfcfcf;border-radius:50%;display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 28px}.faq-item__icon svg{width:12px!important;height:12px!important}.faq-section__heading{font-family:var(--font-heading--family)!important}.faq-item__question{align-items:center}.header__logo-text{font-family:var(--font-heading--family)!important;font-weight:400!important;letter-spacing:.32em!important}@media(max-width:749px){.header__logo-text{font-size:15px!important;letter-spacing:.24em!important}}.nfp-extra-point{display:flex;align-items:center;gap:10px;margin:-4px 0 12px;color:#111}.nfp-extra-point svg{flex:0 0 24px}.nfp-last-items{display:flex;align-items:center;gap:8px;color:#f97316;font-size:15px;font-weight:400;margin:4px 0 12px;gap:12px}.nfp-last-items__dot{position:relative;width:12px;height:12px;border-radius:50%;background:#f97316;flex:0 0 12px;box-shadow:0 0 0 3px #f9731640}.nfp-last-items__dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#f97316;animation:nfpPulse 1.6s ease-out infinite}@keyframes nfpPulse{0%{transform:scale(1);opacity:.6}to{transform:scale(2.6);opacity:0}}body,p,li,span,a,button,input,select,label,.button,.rte,.product-tile__title,.product-info__option-name,.product-info__option-value,.faq-item__question-text,.footer__accordions summary,.announcement-bar__text,.product-info__yc-point-text{font-family:"Archivo",var(--font-primary--family),sans-serif}body{letter-spacing:normal!important;color:#041e3a}body,.product-info__description p,.product-info__description li,.rte p,.rte li,.faq-item__answer p{font-size:15.5px!important;line-height:1.55!important;color:#041e3a!important}.product-tile__title,.faq-item__question-text{letter-spacing:normal!important;color:#041e3a!important}.product-tile__price,.product-tile__price-current,.product-tile__price-compare{font-size:15px!important}.product-tile__price-current{font-weight:600!important}.product-tile__price-compare,.product-info__price-wrap .product-info__compare,.nfp-sticky-info__p s{color:#5b6575!important}.button,.shopify-payment-button__button--unbranded{font-size:14px!important;letter-spacing:.2em!important;font-weight:600!important}.product-info__accordion-trigger,.product-info__accordion-trigger.label{font-size:12px!important;letter-spacing:.2em!important;font-weight:600!important;color:#041e3a!important}.product-info__option-name{letter-spacing:.25em!important;font-weight:600!important;font-size:13.5px!important}.trust-points__item-text,.trust-points__item-text p{color:#041e3a!important}.product-info__yc-point-text,.nfp-extra-point{font-size:15px!important;color:#041e3a!important}#MainContent .product-info__block--description{margin-top:22px!important}#MainContent .product-info__description h3{font-family:Playfair Display,serif!important;font-size:17px!important;line-height:1.35!important;font-weight:600!important;color:#041e3a!important;margin:20px 0 8px!important}#MainContent .product-info__description ul{margin:0 0 14px!important;padding-left:20px!important}#MainContent .product-info__description li{margin:0 0 4px!important}#MainContent .product-info__description img{border-radius:6px;margin:6px 0}
/*# sourceMappingURL=/cdn/shop/t/31/assets/nfp-delacroix.css.map */
