.adv-topbar{background:#121212;color:#fff;text-align:center;padding:1rem 1.5rem;font-weight:600;font-size:1.3rem;letter-spacing:.04em}.adv-topbar p{margin:0}.adv-marquee{background:#c8202f;color:#fff;overflow:hidden;white-space:nowrap;padding:.9rem 0;font-weight:700;font-size:1.4rem}.adv-marquee__track{display:inline-flex;gap:4rem;animation:adv-scroll 30s linear infinite}@keyframes adv-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.adv-marquee__track{animation:none}}.adv{max-width:76rem;margin:0 auto;padding:3rem 1.5rem 5rem;color:#1a1a1a}.adv__label{display:inline-block;margin:0 0 1.2rem;padding:.3rem 1rem;border:1px solid #999;border-radius:4px;font-size:1.1rem;text-transform:uppercase;letter-spacing:.12em;color:#666}.adv__title{font-size:2.8rem;line-height:1.2;margin:0 0 2rem;color:#000}.adv__byline{display:flex;align-items:center;gap:1.2rem;margin-bottom:2rem}.adv__avatar{width:6rem;height:6rem;border-radius:50%;object-fit:cover}.adv__author{margin:0;font-weight:600;font-size:1.5rem}.adv__updated{margin:0;font-size:1.3rem;color:#777}.adv__summary{font-size:1.7rem;line-height:1.6;padding:1.6rem 1.8rem;background:#f0fbfe;border-left:4px solid #9bccde;border-radius:6px;margin-bottom:3rem}.adv__summary p{margin:0}.adv__reason{margin-bottom:4rem}.adv__reason h2{font-size:2.4rem;line-height:1.25;margin:0 0 1.4rem;color:#000}.adv__media{margin:0 0 1.6rem;border-radius:10px;overflow:hidden}.adv__media img,.adv__media svg{display:block;width:100%;height:auto}.adv__media--placeholder{background:#f3f3f3;aspect-ratio:4/3}.adv__text{font-size:1.7rem;line-height:1.7}.adv__text p{margin:0 0 1.4rem}.adv__cta-wrap{text-align:center;margin:1rem 0 4rem}.adv__cta{display:block;width:100%;max-width:46rem;margin:1.6rem auto;padding:1.8rem 2rem;background:#83cfa2;color:#fff!important;text-align:center;text-decoration:none;font-size:2rem;font-weight:700;border-radius:10px;box-shadow:0 6px 18px #83cfa273;transition:transform .15s}.adv__cta:hover{transform:translateY(-2px)}.adv__cta-sub,.adv__trust{margin:.8rem 0 0;text-align:center;font-weight:700;color:#2e8b57;font-size:1.4rem;letter-spacing:.04em}.adv__trust{margin-bottom:4rem}.adv__offer{margin-top:3rem;padding:2.4rem 2rem;border:3px dashed #c8202f;border-radius:14px;background:#fff8f8;text-align:center}.adv__offer h2{font-size:2.4rem;margin:0 0 1.4rem;color:#c8202f}.adv__offer h3{font-size:1.8rem;margin:1.6rem 0 0}.adv__offer-sub{font-size:1.9rem;font-weight:600;margin:1rem 0 0}.adv__offer-highlight{font-size:3.4rem;font-weight:800;margin:.6rem 0;color:#c8202f}.adv__offer-foot{font-size:1.4rem;font-weight:600;margin:1.2rem 0 0}.adv__countdown-label{margin:2rem 0 .8rem;font-weight:800;font-size:1.6rem;letter-spacing:.06em}.adv__countdown{display:flex;justify-content:center;gap:1.2rem}.adv__countdown div{min-width:7rem;padding:1rem;background:#121212;color:#fff;border-radius:8px}.adv__countdown b{display:block;font-size:2.8rem;line-height:1}.adv__countdown span{font-size:1.1rem;text-transform:uppercase;letter-spacing:.1em;opacity:.8}@media(min-width:750px){.adv{padding-top:4.5rem}.adv__title{font-size:3.8rem}.adv__reason h2{font-size:3rem}.adv__offer{padding:3.6rem 4rem}}.adv{max-width:110rem}.adv__header,.adv__offer{max-width:76rem;margin-left:auto;margin-right:auto}.adv__reason{display:grid;grid-template-columns:1fr;gap:1.6rem;margin-bottom:5rem}.adv__reason h2{margin:0}.adv__reason .adv__media{margin:0;border-radius:8px}.adv__reason .adv__text p:last-child{margin-bottom:0}.adv__reason:not(:has(.adv__media)){display:block}.adv__reason:not(:has(.adv__media)) h2{margin-bottom:1.4rem}@media(min-width:750px){.adv__reason{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:1fr auto auto 1fr;grid-template-areas:"media ." "media title" "media text" "media .";column-gap:6rem;row-gap:0;margin-bottom:7rem}.adv__reason h2{grid-area:title;font-size:3.4rem;line-height:1.2;margin-bottom:2rem}.adv__reason .adv__media{grid-area:media}.adv__reason .adv__media img,.adv__reason .adv__media svg{aspect-ratio:1 / 1;object-fit:cover}.adv__reason .adv__text{grid-area:text;font-size:1.8rem;line-height:1.7}}.adv-offer-wrap{background:#fffee6;padding:5rem 1.5rem 6rem}.adv-offer{position:relative;max-width:48rem;margin:0 auto;background:#fff;border:1px dashed #000;border-radius:16px;padding-top:2rem;text-align:center;color:#1a1a2e}.adv-offer__pill{position:absolute;top:-1.6rem;left:50%;transform:translate(-50%);margin:0;padding:.7rem 1.6rem;background:#c0343a;color:#fff;font-size:1.5rem;font-weight:700;border-radius:10px;white-space:nowrap;z-index:1}.adv-offer__image{margin:0 .2rem;border-radius:14px;overflow:hidden}.adv-offer__image img{display:block;width:100%;height:auto}.adv-offer__gifts{margin:0;padding:1.6rem 1rem;font-size:2rem;font-weight:600;color:#000;border-bottom:1px solid #e8e8e8}.adv-offer__body{padding:2.4rem 2rem}.adv-offer__highlight{margin:0;font-size:4rem;line-height:1.1;font-weight:800;color:#c0343a}.adv-offer__limited{margin:.6rem 0 1.2rem;font-size:3rem;line-height:1.1;font-weight:800;color:#1a1a2e}.adv-offer__text{margin:0 0 2.6rem;font-size:1.6rem;line-height:1.4}.adv-offer__btn{display:block;padding:2rem 1.5rem;background:#8caec6;color:#fff!important;font-size:2.2rem;font-weight:700;text-decoration:none;border-radius:10px;transition:filter .15s}.adv-offer__btn:hover{filter:brightness(.95)}.adv-offer__countdown-row{margin:2rem 0 1.4rem;display:flex;justify-content:center;align-items:baseline;gap:1rem;flex-wrap:wrap;font-size:2.2rem;font-weight:800;color:#000}.adv-offer__timer{color:#c0343a;font-size:3rem;letter-spacing:.05em;font-variant-numeric:tabular-nums}.adv-offer__risk{margin:0 0 1.6rem;padding:1.4rem 1rem;background:#fdf5f0;border:1px dashed #ecd9d0;border-radius:10px;font-size:1.9rem;color:#000}.adv-offer__high{color:#c0343a;font-weight:700}.adv-offer__guarantee{margin:0;font-size:1.6rem;font-weight:700;color:#1a1a2e}@media(max-width:749px){.adv-offer__pill{font-size:1.3rem}.adv-offer__highlight{font-size:3.2rem}.adv-offer__limited{font-size:2.4rem}.adv-offer__countdown-row{font-size:1.8rem}.adv-offer__timer{font-size:2.4rem}.adv-offer__risk{font-size:1.6rem}}.adv__avatar{border:3px solid #fff;box-shadow:0 0 0 1px #ddd}.adv-offer{padding-top:0;overflow:visible}.adv-offer__image{margin:0;border-radius:15px 15px 0 0}.adv-offer__guarantee{white-space:nowrap;font-size:clamp(1.1rem,3.3vw,1.4rem);margin:0 -1.4rem}.adv__header{max-width:none;margin-left:0;margin-right:0}.adv__avatar{width:6rem;height:6rem;border-radius:50%;object-fit:cover;border:3px solid #fff;box-shadow:0 0 0 1px #ddd}.adv__byline{gap:1.4rem;margin-bottom:2.4rem}.adv__summary{background:none;border:0;border-radius:0;padding:0 0 2.6rem;margin-bottom:4rem;font-size:1.8rem;line-height:1.7;color:#000;border-bottom:1px solid #e5e5e5}.adv__summary strong{font-weight:700}.adv__summary em{font-style:normal;text-decoration:underline}.adv-offer-wrap{border-top:0;margin-top:6rem}.adv{padding-bottom:0}.adv:after{content:"";display:block;height:1px;background:#e2e2e2;margin-top:6rem}@media(max-width:749px){.adv-offer-wrap{padding-left:1rem;padding-right:1rem}.adv-offer__body{padding:2rem 1.4rem}.adv-offer__risk{font-size:1.4rem;padding:1.2rem .8rem;text-wrap:balance}}@media(max-width:749px){.adv-offer{container-type:inline-size}.adv-offer__guarantee{white-space:nowrap;text-wrap:nowrap;letter-spacing:0;margin:0 -.8rem;font-size:calc((100vw - 6rem) / 31);font-size:3.125cqw}}.adv-sticky{display:none}@media(max-width:749px){.adv-sticky{display:block;position:fixed;left:0;right:0;bottom:0;z-index:50;background:#fff;padding:1.2rem 1.6rem calc(1.2rem + env(safe-area-inset-bottom,0px));box-shadow:0 -4px 18px #00000024;text-align:center;transform:translateY(110%);visibility:hidden;transition:transform .3s ease,visibility .3s}.adv-sticky.is-visible{transform:none;visibility:visible}.adv-sticky__btn{display:block;padding:1.6rem 1rem;background:#9bccde;color:#fff!important;font-size:2rem;font-weight:700;text-decoration:none;text-align:center;border-radius:999px}.adv-sticky__sub{margin:.9rem 0 0;display:flex;align-items:center;justify-content:center;gap:.8rem;font-size:1.4rem;font-weight:700;letter-spacing:.02em;color:#4cae2a}.adv-sticky__check{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:#4cae2a;color:#fff;font-size:1.2rem;line-height:1}}.adv-sticky__btn{border-radius:12px}
/*# sourceMappingURL=/cdn/shop/t/25/assets/section-advertorial.css.map */
