:root{--adv2-red: #B3261E;--adv2-red-dark: #8F1D17;--adv2-cream: #F6EFE0;--adv2-ink: #1A2744}.adv2-top{background:var(--adv2-red);color:#fff;text-align:center;padding:10px 16px;font-family:var(--font-body, system-ui, sans-serif);font-size:.9375rem;font-weight:700;letter-spacing:.01em;line-height:1.35}.adv2-top a{color:#fff;text-decoration:none;display:block}.adv2-top a:hover .adv2-top__link{text-decoration:underline}.adv2-top__link{text-decoration:underline;text-underline-offset:3px}.adv2-top__dot{width:9px;height:9px;border-radius:50%;background:#fff;display:inline-block;margin-right:.1em;animation:adv2-pulse 1.4s ease-in-out infinite}@keyframes adv2-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.8)}}@media(prefers-reduced-motion:reduce){.adv2-top__dot{animation:none}}.adv2-img{margin:var(--space-8, 2rem) 0}.adv2-img img{display:block;width:100%;height:auto;border-radius:10px}.adv2-img figcaption{margin-top:.5rem;font-size:.875rem;color:#6b6558;text-align:center}.adv2-img__ph{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;text-align:center;padding:1.25rem;border:2px dashed #b9ad98;border-radius:10px;background:repeating-linear-gradient(45deg,#faf6ec,#faf6ec 14px,#f3ecda 14px 28px);color:#6b6558;width:100%}.adv2-img--4-5 .adv2-img__ph{aspect-ratio:4 / 5}.adv2-img--4-3 .adv2-img__ph{aspect-ratio:4 / 3}.adv2-img--3-2 .adv2-img__ph{aspect-ratio:3 / 2}.adv2-img--1-1 .adv2-img__ph{aspect-ratio:1 / 1}.adv2-img--16-9 .adv2-img__ph{aspect-ratio:16 / 9}.adv2-img__tag{font-size:.6875rem;font-weight:800;letter-spacing:.14em;background:#1a2744;color:#fff;padding:3px 9px;border-radius:99px}.adv2-img__note{font-size:.8125rem;line-height:1.45;max-width:34em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical}.adv2-h{margin-top:var(--space-12, 3rem)}.adv2-h .adv2-h2,.adv2-h .adv2-h3{margin-top:0}.adv2-lede{margin-top:.75rem!important;font-weight:700;font-size:1.1875rem;line-height:1.45;color:var(--adv2-ink)}.adv2-rte{margin-top:var(--space-5, 1.25rem)}.adv2-rte p+p,.adv2-rte ul,.adv2-rte ol{margin-top:var(--space-4, 1rem)}.adv2-rte ul{padding-left:1.25rem}.adv2-rte li+li{margin-top:.5rem}.adv2-hr{border:0;border-top:1px solid var(--color-border, #E4DCCE);margin:var(--space-10, 2.5rem) 0}.adv2-article--tint{background:var(--adv2-cream);padding:var(--space-8, 2rem) 0}.adv2-quote{margin:var(--space-6, 1.5rem) 0 0;padding:.25rem 0 .25rem 1.1rem;border-left:4px solid #d9c9a3}.adv2-quote p{font-family:var(--font-heading, Georgia, serif);font-style:italic;font-size:1.1875rem;line-height:1.5;color:var(--adv2-ink)}.adv2-quote cite{display:block;margin-top:.5rem;font-style:normal;font-size:.875rem;color:#6b6558}.adv2-pull{margin:var(--space-10, 2.5rem) 0;padding:var(--space-6, 1.5rem) 0;border-top:3px solid var(--adv2-ink);border-bottom:3px solid var(--adv2-ink);text-align:center;font-family:var(--font-heading, Georgia, serif);font-size:clamp(1.5rem,4.6vw,2.125rem);line-height:1.25;color:var(--adv2-ink)}.adv2-pull p+p{margin-top:.6rem}.adv2-cta{margin:var(--space-8, 2rem) 0 0;text-align:center}.adv2-btn{display:inline-block;width:100%;max-width:520px;text-align:center}.adv2-stockline{margin-top:.6rem!important;font-size:.875rem;font-weight:700;color:var(--adv2-red);line-height:1.4;text-align:center}.adv2-test{margin:var(--space-6, 1.5rem) 0 0}.adv2-steps{display:grid;gap:.75rem}.adv2-step{display:flex;gap:.9rem;align-items:flex-start;background:#fff;border:1px solid var(--color-border, #E4DCCE);border-radius:12px;padding:.9rem 1rem}.adv2-step__n{flex:0 0 auto;width:2.4rem;height:2.4rem;border-radius:50%;background:var(--adv2-ink);color:#fff;font-weight:800;font-size:1.15rem;display:grid;place-items:center}.adv2-step p{font-size:1.1875rem;line-height:1.5;padding-top:.25rem}.adv2-steps__note{font-weight:700;color:var(--adv2-ink);padding:.1rem .25rem}.adv2-steps__note--big{font-size:1.25rem;font-family:var(--font-heading, Georgia, serif)}.adv2-test__btns{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-top:1rem}.adv2-test__btn{min-height:56px;border:2px solid var(--adv2-ink);background:#fff;color:var(--adv2-ink);border-radius:12px;font:700 1.0625rem/1.2 var(--font-body, system-ui, sans-serif);cursor:pointer;padding:.6rem}.adv2-test__btn[aria-pressed=true]{background:var(--adv2-ink);color:#fff}.adv2-test__reply{margin-top:1rem!important;padding:1rem 1.1rem;background:var(--adv2-cream);border-radius:12px;font-family:var(--font-heading, Georgia, serif);font-size:1.25rem;line-height:1.4;color:var(--adv2-ink)}.adv2-test__reply[hidden]{display:none}.adv2-strip{margin:var(--space-8, 2rem) 0;background:var(--adv2-cream);border-radius:14px;padding:var(--space-5, 1.25rem)}.adv2-strip__row{display:grid;grid-template-columns:1fr;gap:1.25rem}@media(min-width:640px){.adv2-strip__row{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}.adv2-strip__step{position:relative;min-width:0}.adv2-strip__step .adv2-img{margin:0}.adv2-strip__n{position:absolute;z-index:2;top:-10px;left:-6px;width:2.1rem;height:2.1rem;border-radius:50%;background:var(--adv2-ink);color:#fff;font-weight:800;display:grid;place-items:center;box-shadow:0 2px 6px #0003}.adv2-strip__cap{margin-top:.6rem!important;font-weight:800;font-size:1.0625rem;line-height:1.3;text-align:center;color:var(--adv2-ink)}.adv2-strip__foot{margin-top:1rem!important;text-align:center;font-size:.9375rem;color:#6b6558}.adv2-strip--compact{padding:.75rem;margin:var(--space-6, 1.5rem) 0 0}.adv2-strip--compact .adv2-img{margin:0}.adv2-rule{margin-top:var(--space-6, 1.5rem);padding:1rem 1.1rem;border-left:5px solid var(--adv2-ink);background:#fff;border-radius:0 10px 10px 0}.adv2-rule__t{font-weight:800;font-size:1.1875rem;color:var(--adv2-ink)}.adv2-rule .adv2-rte{margin-top:.4rem}.adv2-check{margin-top:var(--space-5, 1.25rem)}.adv2-check ul{list-style:none;padding:0;margin:0}.adv2-check li{position:relative;padding:.55rem 0 .55rem 2rem;border-bottom:1px solid var(--color-border, #E4DCCE)}.adv2-check li:before{content:"\2714";position:absolute;left:0;top:.55rem;color:#2e7d4f;font-weight:800}.adv2-stock{padding:var(--space-10, 2.5rem) 0;background:#fff6f4;border-top:3px solid var(--adv2-red);border-bottom:1px solid #f0cfca;margin-top:var(--space-10, 2.5rem)}.adv2-bar{margin:var(--space-5, 1.25rem) 0 0}.adv2-bar__track{height:22px;border-radius:99px;background:#f0d9d5;overflow:hidden;border:1px solid #e3b9b3}.adv2-bar__fill{display:block;height:100%;background:linear-gradient(90deg,#d93a2f,var(--adv2-red-dark));border-radius:99px}.adv2-bar__label{margin-top:.5rem!important;font-weight:800;letter-spacing:.06em;font-size:.875rem;color:var(--adv2-red-dark);text-align:center}.adv2-tier__img{display:block;padding:.75rem .75rem 0}.adv2-tier__img .adv2-img{margin:0}.adv2-tier__left{display:block;margin:.25rem 1rem 0;font-size:.8125rem;font-weight:800;letter-spacing:.04em;color:var(--adv2-red);text-transform:uppercase}.adv2-buyingfor{margin-top:var(--space-6, 1.5rem)}.adv2-guarantee{display:flex;gap:.75rem;align-items:flex-start;margin:var(--space-5, 1.25rem) 0;padding:1rem 1.1rem;background:#f2f8f3;border:1px solid #c9dfcd;border-radius:12px}.adv2-guarantee .material-symbols-rounded{color:#2e7d4f;font-size:1.75rem;flex:0 0 auto}.adv2-signoff{margin-top:1rem!important;font-style:italic;color:#6b6558}.adv2-offer .adv2-btn.ps-ps__link{margin-top:1rem}.template-page-advertorial-2 .announcement-bar,.template-page-advertorial-2 .site-header,.template-page-advertorial-2 .brand-bar,.template-page-advertorial-2 .mobile-nav{display:none!important}body.template-page-advertorial-2{padding-top:0!important}.template-page-advertorial-2 .ps-hero.adv2-head{padding-top:var(--space-8, 2rem)}
/*# sourceMappingURL=/cdn/shop/t/32/assets/adv2.css.map */
