html body :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid #fff!important;outline-offset:2px!important;box-shadow:0 0 0 5px #18351e!important}[data-action-quickview],[data-action-quickshop],[data-replace-quickview]{display:none!important}@media(max-width:1024px){.t4s-site-nav__icons a,.t4s-toolbar-item a,.t4s-pr-quantity button,.t4s-quantity-selector,.t4s-push-menu-btn,.t4s-swatch__item,.t4s-product-form__qty .t4s-quantity-input{min-width:44px!important;min-height:44px!important}}@media(min-width:768px)and (max-width:900px){.t4s-site-nav__icons .t4s-site-nav__icon{width:52px!important}}button.t4s-push-menu-btn{-webkit-appearance:none!important;appearance:none!important;border:0!important;background:transparent!important;color:inherit!important;font:inherit;cursor:pointer}body.template-cart #wa,body.is--opend-drawer #wa{display:none!important}@media(max-width:767px){body.template-product #wa,body.template-search #wa{display:none!important}body.template-search h1.title-head{font-size:22px!important;line-height:1.25!important;overflow-wrap:anywhere}}html{overflow-x:hidden!important;overflow-x:clip!important}.t4s-close-overlay,.t4s-sub-menu[id^=content_mega_]{width:100%!important;max-width:100%!important}.t4s-footer-wrap.t4s-row{width:100%!important;margin-right:0!important;margin-left:0!important}.t4s-custom-liquid p[style*="color:#4f8f3f" i]{color:#355b3b!important}.t4s-feature-columns__text,.t4s-feature-columns__text p,.t4s-product del,.t4s-cart_price del,.t4s-minicart-recommendations__item--price del{color:#555!important}button.t4s-swatch__item{-webkit-appearance:none;appearance:none;color:inherit;font:inherit;cursor:pointer}.pfi-product-help{margin:10px 0 0;font-size:13px}.pfi-product-help a{display:inline-flex;align-items:center;min-height:44px;color:#29472e;font-weight:700;text-decoration:underline;text-underline-offset:3px}.pfi-decision-check{margin-top:18px;padding:16px;border:1px solid #d8e0d8;border-left:4px solid #355b3b;background:#f7f9f6;color:#1c211d}.pfi-decision-check__eyebrow{margin:0 0 5px;color:#355b3b;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.pfi-decision-check h2{margin:0 0 9px;font-size:17px;line-height:1.35}.pfi-decision-check>p:not(.pfi-decision-check__eyebrow),.pfi-decision-check li{font-size:13px;line-height:1.55}.pfi-decision-check ul{margin:10px 0;padding-left:19px}.pfi-decision-check li+li{margin-top:5px}.pfi-decision-check__status{margin:10px 0 0;font-weight:600}.pfi-decision-check__actions{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:8px}.pfi-decision-check__actions a{display:inline-flex;align-items:center;min-height:44px;color:#29472e;font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.pfi-product-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0}.pfi-product-facts>div{padding:12px;border:1px solid #d8e0d8;background:#fff}.pfi-product-facts dt{margin-bottom:5px;color:#355b3b;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pfi-product-facts dd,.pfi-product-facts strong,.pfi-product-facts span{display:block;margin:0}.pfi-product-facts strong{font-size:13px;line-height:1.45}.pfi-product-facts span{margin-top:4px;color:#595f5a;font-size:12px;line-height:1.5}.pfi-order-confidence{--pfi-green: #355b3b;--pfi-ink: #1c211d;--pfi-sand: #f5f1e9;display:grid;grid-template-columns:minmax(220px,.85fr) minmax(420px,1.4fr);gap:26px 48px;align-items:center;padding:34px 36px;border:1px solid #e5ded1;border-radius:4px;background:var(--pfi-sand);color:var(--pfi-ink)}.pfi-order-confidence__eyebrow{margin:0 0 7px;color:var(--pfi-green);font-size:12px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.pfi-order-confidence h2{margin:0 0 9px;font-size:clamp(25px,2.4vw,36px);line-height:1.12;letter-spacing:-.02em}.pfi-order-confidence__intro>p:last-child{max-width:460px;margin:0;color:#595f5a;line-height:1.65}.pfi-order-confidence__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.pfi-order-confidence__facts li{display:flex;align-items:flex-start;min-height:78px;gap:11px;padding:14px 15px;border:1px solid #e6e0d5;background:#fff}.pfi-order-confidence__facts li>span{display:grid;place-items:center;width:22px;height:22px;flex:0 0 22px;border-radius:50%;background:var(--pfi-green);color:#fff;font-size:13px;font-weight:700}.pfi-order-confidence__facts strong,.pfi-order-confidence__facts small{display:block}.pfi-order-confidence__facts strong{font-size:14px;line-height:1.3}.pfi-order-confidence__facts small{margin-top:4px;color:#595f5a;font-size:12px;line-height:1.45}.pfi-order-confidence__actions{display:flex;grid-column:1 / -1;gap:12px;padding-top:20px;border-top:1px solid #ddd5c8}.pfi-order-confidence__actions a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 19px;font-size:13px;font-weight:700;letter-spacing:.02em;text-decoration:none}.pfi-order-confidence__primary{border:1px solid var(--pfi-green);background:var(--pfi-green);color:#fff}.pfi-order-confidence__primary:hover{background:#29472e;color:#fff}.pfi-order-confidence__secondary{border:1px solid var(--pfi-green);background:transparent;color:#29472e}@media(max-width:767px){.pfi-product-facts,.pfi-order-confidence,.pfi-order-confidence__facts{grid-template-columns:1fr}.pfi-order-confidence{gap:22px;padding:25px 18px}.pfi-order-confidence__facts li{min-height:0}.pfi-order-confidence__actions{grid-column:auto;flex-direction:column}.pfi-order-confidence__actions a{width:100%}}.pfi-search-recovery{max-width:720px;margin:0 auto;padding:28px 18px}.pfi-search-recovery__status h2{margin:12px 0 7px;font-size:clamp(22px,4vw,30px);line-height:1.25}.pfi-search-recovery__status p{margin:0 auto;max-width:560px;color:#595f5a;line-height:1.6}.pfi-search-recovery__form{max-width:540px;margin:20px auto 0}.pfi-search-recovery__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:20px}.pfi-search-recovery__actions a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 15px;border:1px solid #355b3b;color:#29472e;font-size:13px;font-weight:700;text-decoration:none}.pfi-search-recovery__actions a:first-child{background:#355b3b;color:#fff}@media(max-width:480px){.pfi-search-recovery__actions{display:grid}.pfi-search-recovery__actions a{width:100%}}.pfi-payment-summary{margin:18px 0;padding:18px;border:1px solid #ccd6cd;background:#f7f9f6;color:#1c211d;text-align:left}.pfi-payment-summary__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-bottom:12px;border-bottom:1px solid #d8e0d8}.pfi-payment-summary__head h3,.pfi-payment-summary__head p,.pfi-payment-summary__note,.pfi-payment-summary__check{margin:0}.pfi-payment-summary__head h3{font-size:16px;line-height:1.35}.pfi-payment-summary__head p{font-size:14px;white-space:nowrap}.pfi-payment-summary__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0}.pfi-payment-summary__options>div{padding:12px;border:1px solid #d8e0d8;background:#fff}.pfi-payment-summary__options dt{margin-bottom:5px;color:#355b3b;font-size:13px;font-weight:700}.pfi-payment-summary__options dd{margin:0;font-size:13px;line-height:1.5}.pfi-payment-summary__options dd strong,.pfi-payment-summary__options dd span{display:block}.pfi-payment-summary__note,.pfi-payment-summary__check{font-size:12px;line-height:1.55}.pfi-payment-summary__help{display:inline-flex;align-items:center;min-height:44px;margin-top:8px;color:#29472e;font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.pfi-payment-summary__check{margin-top:8px;font-weight:600}.pfi-payment-summary--compact{margin:12px 0;padding:14px}.pfi-payment-summary--compact .pfi-payment-summary__head,.pfi-payment-summary--compact .pfi-payment-summary__options{display:block}.pfi-payment-summary--compact .pfi-payment-summary__head p,.pfi-payment-summary--compact .pfi-payment-summary__options>div+div{margin-top:8px}@media(max-width:767px){.pfi-payment-summary__head,.pfi-payment-summary__options{display:block}.pfi-payment-summary__head p,.pfi-payment-summary__options>div+div{margin-top:10px}.pfi-payment-summary__head p{white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/pfi-audit-overrides.css.map */
