.offer-hero{--offer-surface:#eeefe6;position:relative;width:calc(100% - 96px);max-width:1344px;margin:24px auto;background:var(--offer-surface);color:var(--ink);border-radius:18px;overflow:hidden;isolation:isolate}.offer-hero__slide{position:relative;min-height:460px;display:flex;align-items:center;isolation:isolate}.offer-hero__slide[hidden],.offer-hero__controls[hidden]{display:none}.offer-hero__art{position:absolute;z-index:-1;inset-block:0;inset-inline:27% 0;overflow:hidden}.offer-hero__image{width:100%;height:100%;object-fit:cover;object-position:58% center;display:block}.offer-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--offer-surface),rgba(238,239,230,.86) 9%,transparent 45%);pointer-events:none}.offer-hero__content{position:relative;width:53%;padding-block:38px 44px;padding-inline:44px 0;display:flex;flex-direction:column;align-items:flex-start}.offer-hero__eyebrow{color:#526047;font-size:11px;line-height:1.5;letter-spacing:.12em;text-transform:uppercase;font-weight:700;margin-bottom:20px}.offer-hero h1{max-width:530px;font-size:clamp(38px,4.2vw,64px);line-height:1.05;letter-spacing:-.055em;overflow-wrap:break-word}.offer-hero__description{max-width:365px;font-size:15px;line-height:1.7;margin-top:18px;margin-bottom:16px}.offer-hero .button{gap:24px;background:var(--ink);color:#fff;border-radius:8px;font-size:13px;min-height:48px}.offer-hero .button span{font-size:20px;line-height:1}.offer-hero__product{position:absolute;inset-inline-start:calc(100% + 24px);bottom:60px;width:265px;padding:16px 20px;border-radius:8px;background:#f9f7edf2;color:var(--ink);font-size:12px;font-weight:700;line-height:1.4;text-decoration:none;display:flex;align-items:center;gap:12px}.offer-hero__product span{font-size:18px;flex:none;margin-inline-start:auto}.offer-hero a:focus-visible,.offer-hero__controls button:focus-visible{outline:3px solid var(--ink);outline-offset:4px}.offer-hero__controls{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:12px 44px;border-top:1px solid rgba(34,37,32,.1)}.offer-hero__dots{display:flex;gap:4px;align-items:center}.offer-hero__dot{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:transparent;border:0;padding:0;color:var(--ink);cursor:pointer}.offer-hero__dot span{width:22px;height:3px;background:#7b8174;transition:width .2s ease}.offer-hero__dot[aria-pressed=true] span{width:36px;height:4px;background:var(--ink)}.offer-hero__navigation{display:flex;gap:12px;align-items:center}.offer-hero__timer{display:flex;align-items:center;gap:8px;font-size:12px;white-space:nowrap}.offer-hero__progress{width:56px;height:3px;background:#c6ccbb;overflow:hidden}.offer-hero__progress span{display:block;width:100%;height:100%;background:var(--ink);transform:scaleX(0);transform-origin:left}.offer-hero__navigation button{width:44px;height:44px;border:1px solid #afb7a5;border-radius:50%;background:var(--offer-surface);color:var(--ink);display:flex;align-items:center;justify-content:center;font-size:20px;line-height:1;cursor:pointer}.offer-hero__navigation button:hover{background:#dce2ce}.offer-hero__navigation button:disabled{opacity:.5;cursor:default}.offer-hero__count{font-size:12px;font-weight:600;letter-spacing:.08em;margin-inline-end:4px;font-variant-numeric:tabular-nums;white-space:nowrap}.offer-hero__count,.offer-hero__timer{direction:ltr}[dir=rtl] .offer-hero__shade{transform:scaleX(-1)}[dir=rtl] .offer-hero__navigation button:not([data-offer-pause]) span{transform:scaleX(-1)}[dir=rtl] .offer-hero__progress span{transform-origin:right}@media(min-width:761px){.offer-hero__slide[data-offer-kind=bread] .offer-hero__image,.offer-hero__slide[data-offer-kind=plastic] .offer-hero__image,.offer-hero__slide[data-offer-kind=paper] .offer-hero__image{object-position:58% top}}@media(max-width:1100px){.offer-hero{width:calc(100% - 56px)}.offer-hero__content{padding-inline:32px 0}.offer-hero__product{width:220px;inset-inline-start:calc(100% + 12px)}.offer-hero__controls{padding-inline:24px;gap:12px}.offer-hero__dots{gap:0}.offer-hero__navigation{gap:8px}}@media(max-width:760px){.offer-hero{width:calc(100% - 36px);margin-block:18px;border-radius:13px}.offer-hero__slide{display:flex;flex-direction:column;min-height:0;align-items:stretch}.offer-hero__content{width:100%;min-height:360px;padding:30px 27px 24px}.offer-hero h1{max-width:100%;font-size:40px}.offer-hero__eyebrow{font-size:10px;margin-bottom:17px}.offer-hero__description{max-width:none;font-size:14px;margin-block:20px 22px}.offer-hero .button{font-size:12px;padding:12px 16px;min-height:44px}.offer-hero__art{position:relative;inset:auto;z-index:0;height:270px;flex:none;order:1}.offer-hero__image{object-position:65% 63%}.offer-hero__shade{background:linear-gradient(180deg,var(--offer-surface),transparent 34%)}.offer-hero__product{position:relative;inset:auto;bottom:auto;width:auto;max-width:280px;margin-top:20px;padding:0;background:transparent;font-size:12px}.offer-hero__controls{padding:8px 12px 16px;flex-direction:column;gap:2px}.offer-hero__navigation{gap:12px}[dir=rtl] .offer-hero__shade{transform:none}}.offer-hero__slide[data-offer-kind=giaguaro] .offer-hero__image{object-fit:contain;background:#fff;padding:14px}@media(prefers-reduced-motion:reduce){.offer-hero__dot span{transition:none}}.offer-hero__pricing{margin-bottom:22px;max-width:420px}.offer-hero__price-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:5px;line-height:1.15}.offer-hero__price{font-size:44px;letter-spacing:-.035em;font-weight:800}.offer-hero__was{font-size:18px;color:#656b61}.offer-hero__saving{padding:5px 9px;background:#d5ed79;border-radius:5px;font-size:13px;font-weight:700}.offer-hero__tax{font-size:12px;margin-top:8px;color:#4f5749}.offer-hero__pallet{display:grid;gap:3px;padding-block:10px 0;margin-top:8px;border-top:1px solid #b6bead;font-size:12px;line-height:1.5}.offer-hero__pallet strong{font-size:22px;line-height:1.2}.offer-hero__pallet .price-context{display:block;font-size:11px}@media(max-width:760px){.offer-hero__price{font-size:36px}.offer-hero__pricing{max-width:100%;margin-bottom:18px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/offer-hero.css.map */
