.adv{--adv-orange: #F26B2A;--adv-orange-hover: #D9571A;--adv-navy: #153A62;--adv-oat: #EFE7D4;--adv-paper: #FAF8F3;--adv-ink: #1A1A1A;--adv-gold: #C8A951;--adv-muted: #5d6470;--adv-line: #ddd4bf;--adv-display: "Anton", "Impact", "Arial Narrow", sans-serif;--adv-body: "Manrope", "Helvetica Neue", Arial, sans-serif;--font-heading-family: var(--adv-display);--font-body-family: var(--adv-body);max-width:680px;margin:0 auto;background:var(--adv-paper);color:var(--adv-ink);font-family:var(--adv-body);font-size:17px;line-height:1.55;letter-spacing:normal}.adv *{box-sizing:border-box}.adv p{margin:0}.adv h1,.adv h2{font-family:var(--adv-display)!important;font-weight:400!important;letter-spacing:.005em;color:var(--adv-ink);text-wrap:balance;text-transform:none}.adv p,.adv a,.adv li,.adv summary,.adv blockquote,.adv figcaption{font-family:var(--adv-body)!important}.adv-bar{background:var(--adv-navy);color:var(--adv-paper);font-size:13px;font-weight:700;letter-spacing:.03em;text-align:center;padding:9px 16px}.adv-hero{padding:26px 20px 28px}.adv-eyebrow{color:var(--adv-orange);font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px!important}.adv-h1{font-size:clamp(32px,7.4vw,46px);line-height:1.06;margin:0 0 12px}.adv-stars{font-size:13.5px;font-weight:700;margin-bottom:14px!important}.adv-stars span{color:var(--adv-gold);letter-spacing:2px;font-size:16px}.adv-sub{font-size:18px;color:#333;margin-bottom:18px!important}.adv-img{margin:0 0 16px;border-radius:8px;overflow:hidden;background:var(--adv-oat);aspect-ratio:4 / 5}.adv-img img{display:block;width:100%;height:100%;object-fit:cover}.adv-img--product{aspect-ratio:1 / 1}.adv-img--product img{object-fit:contain;height:100%!important}.adv-img img{height:100%!important}.adv-cta{display:block;width:100%;background:var(--adv-orange);color:#fff!important;font:800 17px/1.2 var(--adv-body);letter-spacing:.02em;text-align:center;text-decoration:none!important;border-radius:8px;padding:16px 14px;transition:background .15s}.adv-cta:hover{background:var(--adv-orange-hover)}.adv-cta:focus-visible,.adv a:focus-visible,.adv summary:focus-visible{outline:3px solid var(--adv-navy);outline-offset:2px}.adv-reveal{background:var(--adv-oat);padding:20px;font-size:17.5px}.adv-reveal strong{color:var(--adv-navy)}.adv-reason{padding:28px 20px;border-top:1px solid var(--adv-line)}.adv-reason h2{font-size:clamp(26px,5.6vw,32px);line-height:1.1;margin:0 0 10px}.adv-reason h2 em{font-style:normal;color:var(--adv-orange)}.adv-reason>p{margin-bottom:16px}.adv-file{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--adv-muted);margin-bottom:4px!important}.adv-styles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:16px}.adv-style{display:block;text-decoration:none!important;color:var(--adv-ink);font-size:14px;font-weight:700;text-align:center}.adv-style img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:6px;background:var(--adv-oat);margin-bottom:6px}.adv-reviews{background:var(--adv-oat);padding:28px 20px}.adv-reviews h2,.adv-grid h2,.adv-faq h2{font-size:26px;line-height:1.12;margin:0 0 14px}.adv-rv{background:var(--adv-paper);border:1px solid var(--adv-line);border-radius:8px;padding:14px 16px;margin:0 0 10px}.adv-rv-stars{color:var(--adv-gold);letter-spacing:2px}.adv-rv-title{font-weight:800}.adv-rv blockquote{margin:4px 0 8px;font-size:15.5px}.adv-rv figcaption{font-size:13.5px;font-weight:700}.adv-rv figcaption span{color:var(--adv-muted);font-weight:600}.adv-offer{background:var(--adv-navy);color:var(--adv-paper);padding:32px 20px;text-align:center}.adv-offer h2{color:var(--adv-paper)!important;font-size:34px;line-height:1.08;margin:0 0 8px}.adv-offer p{color:#dfe6ef;margin-bottom:16px!important}.adv-offer .adv-code{display:inline-block;border:2px dashed var(--adv-gold);color:var(--adv-gold);font-weight:800;font-size:20px;letter-spacing:.12em;padding:6px 16px;border-radius:4px}.adv-code span{font-size:11px;letter-spacing:.14em;text-transform:uppercase;opacity:.85;margin-right:6px}.adv-grid{padding:28px 20px}.adv-pgrid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.adv-pgrid a{display:block;color:var(--adv-ink);text-decoration:none!important;font-size:14.5px;line-height:1.3}.adv-pgrid img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:6px;background:var(--adv-oat);margin-bottom:8px}.adv-pgrid b{display:block;font-weight:700;margin-bottom:2px}.adv-price{font-variant-numeric:tabular-nums}.adv-price em{font-style:normal;font-weight:800;color:var(--adv-orange)}.adv-price s{color:var(--adv-muted);margin-left:4px}.adv-grid-note{font-size:13px;color:var(--adv-muted);margin-top:14px!important}.adv-faq{padding:28px 20px;border-top:1px solid var(--adv-line)}.adv-faq details{border-bottom:1px solid var(--adv-line);padding:12px 0}.adv-faq summary{font-weight:700;cursor:pointer}.adv-faq details p{margin-top:6px!important;color:#333}.adv-foot{padding:18px 20px 96px;font-size:13px;color:var(--adv-muted);text-align:center}.adv-sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:680px;margin:0 auto;background:var(--adv-ink);color:var(--adv-paper);padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));font-size:14px;font-weight:700;line-height:1.3}.adv-sticky[hidden]{display:none}.adv-sticky a{flex:0 0 auto;background:var(--adv-orange);color:#fff!important;text-decoration:none!important;border-radius:6px;font-weight:800;padding:10px 14px}@media(min-width:700px){.adv{margin-top:24px;margin-bottom:24px;border-radius:10px;overflow:hidden;box-shadow:0 12px 40px #153a621f}.adv-hero,.adv-reason,.adv-reviews,.adv-offer,.adv-grid,.adv-faq{padding-left:40px;padding-right:40px}.adv-pgrid{grid-template-columns:repeat(3,minmax(0,1fr))}.adv-sticky{bottom:16px;border-radius:10px}}@media(prefers-reduced-motion:reduce){.adv-cta{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/156/assets/advertorial.css.map */
