:root{--cod-navy: #16325c;--cod-blue: #3a6bb5;--cod-sky: #eaf1fb;--cod-red: #c8161d;--cod-green: #0b7a50;--cod-ink: #14213a;--cod-muted: #52607a;--cod-line: #d3deee}main[data-template="product.cod-offer"] .quantity-selector-wrapper{display:none}.cod-lede{margin:0;color:var(--cod-muted);font-size:1rem;line-height:1.5}.cod-receipt{position:relative;padding:18px 18px 14px;color:var(--cod-ink);background:var(--cod-sky);border:1px solid var(--cod-line);border-radius:14px}.cod-receipt__title{margin:0 0 10px;font-size:1.0625rem;font-weight:700;color:var(--cod-navy)}.cod-receipt__row{display:flex;justify-content:space-between;gap:16px;padding:3px 0;font-size:.9375rem}.cod-receipt__row--free span:last-child{padding:0 10px;color:#fff;font-weight:700;background:var(--cod-green);border-radius:6px}.cod-receipt__row--was{color:var(--cod-muted)}.cod-receipt__row--save{color:var(--cod-red);font-weight:700}.cod-receipt__total{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-top:10px;padding-top:12px;font-weight:700;border-top:2px dashed #a9bddb}.cod-receipt__total strong{font-size:2rem;line-height:1.1;color:var(--cod-navy)}.cod-receipt__note{margin:6px 0 0;font-size:.8125rem;line-height:1.4;color:var(--cod-muted)}.cod-buy{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:62px;padding:10px 18px;color:#fff;background:var(--cod-red);border:0;border-radius:14px;cursor:pointer}.cod-buy strong{font-size:1.25rem;line-height:1.2}.cod-buy span{font-size:.8125rem;line-height:1.3}.cod-buy:hover{background:#a90f16}.cod-buy:focus-visible{outline:3px solid var(--cod-navy);outline-offset:2px}.cod-buy:disabled{background:var(--cod-muted);cursor:not-allowed}.cod-buy--small{width:auto;min-width:150px;min-height:52px;padding:6px 16px}.cod-buy--small strong{font-size:1.0625rem}.cod-buy--small span{font-size:.6875rem}.cod-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding:0;list-style:none}.cod-trust li{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:.75rem;line-height:1.3;text-align:center;color:var(--cod-ink)}.cod-trust svg{width:26px;height:26px;fill:none;stroke:var(--cod-blue);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.cod-page{color:var(--cod-ink)}.cod-sec{padding:48px 16px}.cod-wrap{max-width:1040px;margin:0 auto}.cod-wrap--narrow{max-width:680px}.cod-page h2{margin:0 0 22px;font-size:1.75rem;line-height:1.2;color:inherit}.cod-page h3{margin:0 0 3px;font-size:1.0625rem;line-height:1.3;color:inherit}.cod-page p{margin:0;font-size:1rem;line-height:1.5}.cod-split,.cod-duo{display:grid;gap:30px;align-items:center}.cod-duo{align-items:start}.cod-split__media img{display:block;width:100%;height:auto;border-radius:14px}.cod-benefits__list{display:grid;gap:16px;margin:0;padding:0;list-style:none}.cod-benefits__list li{display:flex;gap:12px}.cod-benefits__list svg{flex:none;width:24px;height:24px;margin-top:1px;fill:none;stroke:var(--cod-green);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.cod-benefits__list p{color:var(--cod-muted)}.cod-cash{color:#fff;background:var(--cod-navy)}.cod-steps{display:grid;gap:22px;margin:0;padding:0;list-style:none;counter-reset:cod}.cod-steps li{position:relative;padding-left:52px;counter-increment:cod}.cod-steps li:before{content:counter(cod);position:absolute;top:0;left:0;width:38px;height:38px;font-size:1.125rem;font-weight:700;line-height:38px;text-align:center;color:var(--cod-navy);background:#fff;border-radius:50%}.cod-steps p{color:#d7e2f3}.cod-facts{margin:0}.cod-facts div{display:grid;grid-template-columns:42% 1fr;gap:12px;padding:11px 0;border-bottom:1px solid var(--cod-line)}.cod-facts dt{color:var(--cod-muted)}.cod-facts dd{margin:0;font-weight:600}.cod-howto{margin:0;padding-left:22px;font-size:1rem;line-height:1.5}.cod-howto li{padding:5px 0}.cod-howto__note{margin-top:10px!important;font-weight:600}.cod-reviews,.cod-faq{background:var(--cod-sky)}.cod-faq details{background:#fff;border-radius:10px;margin-bottom:8px}.cod-faq summary{padding:14px 16px;font-size:1rem;font-weight:600;line-height:1.4;cursor:pointer}.cod-faq summary:focus-visible{outline:3px solid var(--cod-blue);border-radius:10px}.cod-faq details p{padding:0 16px 14px;color:var(--cod-muted)}.cod-final{text-align:center}.cod-final h2{margin-bottom:6px}.cod-final p{margin-bottom:18px;color:var(--cod-muted)}.cod-sticky{position:fixed;z-index:20;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px calc(8px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--cod-line);transform:translateY(110%);visibility:hidden;transition:transform .2s ease,visibility .2s}.cod-sticky.is-on{transform:none;visibility:visible}.cod-sticky p strong{display:block;font-size:1.25rem;line-height:1.2;color:var(--cod-navy)}.cod-sticky p span{font-size:.8125rem;color:var(--cod-muted)}@media(max-width:749px){.cod-page{padding-bottom:72px}}@media(min-width:750px){.cod-sticky{display:none}.cod-sec{padding:72px 24px}.cod-page h2{font-size:2.25rem}.cod-split{grid-template-columns:1fr 1fr;gap:56px}.cod-duo{grid-template-columns:1.15fr 1fr;gap:56px}.cod-steps{grid-template-columns:repeat(3,1fr);gap:32px}.cod-final .cod-buy{max-width:420px;margin:0 auto}}@media(prefers-reduced-motion:reduce){.cod-sticky{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cod-offer.css.map */
