.price .cover-offer{--offer-red:var(--color-text-attention,#be373b);--offer-ink:var(--color-text-primary,#414045);--offer-muted:var(--color-text-secondary,#525252);font-family:var(--base-font-family,Helvetica,Arial,sans-serif);color:var(--offer-ink);letter-spacing:normal;text-align:left;width:100%}
.cover-offer__prices{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-height:40px}
.price .cover-offer [data-product-price]{font-family:inherit;font-size:32px;font-weight:400;line-height:1.2;letter-spacing:-.025em;color:var(--offer-red);white-space:nowrap}
.price .cover-offer .cover-offer__comparison{display:inline-flex;align-items:center;font-family:inherit;font-size:22px;font-weight:400;line-height:1.2;color:#757575;white-space:nowrap}
.cover-offer__comparison s{text-decoration-thickness:1px}
.price .cover-offer .cover-offer__percent{display:inline-flex;align-items:center;white-space:nowrap;font-family:inherit;font-size:14px;line-height:1;font-weight:700;letter-spacing:0;color:var(--offer-red);background:color-mix(in srgb,var(--offer-red) 7%,white);border:1px solid color-mix(in srgb,var(--offer-red) 35%,white);border-radius:4px;padding:7px 9px}
.price .cover-offer .cover-offer__hint{font-family:inherit;font-size:13px;line-height:1.5;font-weight:400;color:var(--offer-muted);margin:5px 0 0;letter-spacing:normal}
.price .cover-offer .cover-offer__details{display:flex;flex-wrap:wrap;align-items:center;column-gap:6px;row-gap:6px;font-family:inherit;font-size:13px;font-weight:400;line-height:1.5;color:var(--offer-muted);margin:7px 0 0;letter-spacing:normal}
.price .cover-offer .cover-offer__included{display:flex;align-items:center;gap:10px;width:100%;box-sizing:border-box;margin:16px 0 0;padding:13px 14px;border:1px solid #dedde0;border-radius:8px;background:#f7f7f8;color:var(--offer-ink);font-family:inherit;font-size:14px;line-height:1.4;letter-spacing:normal;text-align:left}
.cover-offer__gift{flex:0 0 24px;color:#414045}
.price .cover-offer .cover-offer__included-title{display:block;font-family:inherit;font-size:14px;line-height:1.4;font-weight:600;color:inherit}
.price .cover-offer .cover-offer__included-value{display:block;font-family:inherit;font-size:13px;line-height:1.4;font-weight:400;color:var(--offer-muted);margin-top:2px}
.cover-offer [hidden],.cover-atc-offer [hidden]{display:none!important}
.atc-main.cover-atc-offer{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;column-gap:8px;row-gap:3px}
.cover-atc-offer [data-cover-atc-price]{white-space:nowrap}
.cover-atc-offer .cover-atc-compare{margin-left:7px;font-size:.8em;font-weight:400;opacity:.8;text-decoration:line-through}
@media(max-width:374px){.cover-offer__prices{gap:10px}.price .cover-offer [data-product-price]{font-size:28px}.price .cover-offer .cover-offer__comparison{font-size:20px}.price .cover-offer .cover-offer__percent{font-size:13px;padding:6px 8px}}

.price .cover-offer .cover-offer__deal{display:block;margin:0 0 5px;font-family:inherit;font-size:11px;font-weight:700;line-height:1.4;letter-spacing:.035em;text-transform:uppercase;color:#414045}
.cover-atc-offer [data-cover-atc-amount]{font-weight:400}


.price .cover-offer a.cover-offer__included--link{cursor:pointer;text-decoration:none;transition:border-color .15s,box-shadow .15s}
.price .cover-offer a.cover-offer__included--link:hover{border-color:var(--offer-ink);box-shadow:0 2px 8px #41404514}
.price .cover-offer a.cover-offer__included--link:focus-visible{outline:2px solid var(--offer-ink);outline-offset:3px}
@media(prefers-reduced-motion:reduce){.price .cover-offer a.cover-offer__included--link{transition:none}}
.price .cover-offer .cover-offer__shipping{white-space:nowrap}
.price .cover-offer .cover-offer__details .product-inventory-status{margin:0 0 0 4px;padding:0;font-family:inherit;letter-spacing:normal}
.price .cover-offer .cover-offer__details .product-inventory-status__text{margin:0;font-family:inherit;font-size:12px;font-weight:400;line-height:1.5;white-space:nowrap}

.product-form .guarden-guarantee .guarden-guarantee__icon{color:#35724d;background:#e8f2eb}
.product-form .guarden-guarantee:hover{border-color:#35724d33}

.price .cover-offer .cover-offer__included-copy{flex:1 1 auto;min-width:0}
.price .cover-offer .cover-offer__storage-photo{position:relative;display:block;flex:0 0 72px;width:72px;height:72px;overflow:hidden;border-radius:6px;background:#e7e6e4}
.price .cover-offer .cover-offer__storage-photo img{position:absolute;display:block;width:250%;height:auto;max-width:none;left:-29.167%;top:-70.833%;margin:0}
@media(min-width:768px){.price .cover-offer .cover-offer__storage-photo{flex-basis:80px;width:80px;height:80px}}
@media(max-width:359px){.price .cover-offer .cover-offer__storage-photo{flex-basis:64px;width:64px;height:64px}.price .cover-offer .cover-offer__included{padding:11px 12px;gap:8px}}

.price .cover-offer .cover-offer__included-title{display:block}
.price .cover-offer .cover-offer__included-title>span{min-width:0}
.price .cover-offer .cover-offer__gift-tile{display:flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;background:#f5f5f6;border-radius:8px;color:#414045}
.price .cover-offer .cover-offer__gift-inline{display:block;width:20px;height:20px;margin:0;color:inherit}
@media(max-width:359px){.price .cover-offer .cover-offer__included-title{font-size:13px}}

@media(max-width:359px){.price .cover-offer .cover-offer__included{gap:6px}.price .cover-offer .cover-offer__storage-photo{flex-basis:48px;width:48px;height:48px}}
