oro-sticky-buy{display:contents}html:has(.o-sticky.is-shown){scroll-padding-bottom:calc(var(--o-sticky-h, 0px) + 8px)}.o-sticky__bar{position:fixed;right:0;bottom:0;left:0;z-index:35;padding-bottom:env(safe-area-inset-bottom);background:var(--white);box-shadow:0 0 0 1px var(--line),0 -20px 40px -30px rgba(18,18,18,.3);color:var(--ink);transform:translateY(calc(100% + 24px));visibility:hidden;transition:transform var(--dur) var(--ease),visibility 0s linear var(--dur)}.o-sticky.is-shown .o-sticky__bar{transform:none;visibility:visible;transition:transform var(--dur) var(--ease),visibility 0s}html:is(:has(dialog[open]),.consent-pending) .o-sticky__bar{transform:translateY(calc(100% + 24px));visibility:hidden}.o-sticky__in{display:flex;flex-direction:column;gap:8px;padding-top:10px;padding-bottom:14px}.o-sticky__thumb,.o-sticky__pills,.o-sticky__line,.o-sticky__sub{display:none}.o-sticky__text{min-width:0;margin:0}.o-sticky__state[hidden]{display:none}.o-sticky__mline{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;line-height:1.4;color:var(--ink)}.o-sticky__mprice{flex:none;font-variant-numeric:tabular-nums;white-space:nowrap}.o-sticky__per{color:var(--mid)}.o-sticky__add{--o-btn-h: 50px;width:100%;font-size:16px}.o-sticky[data-mode=link] :is(.o-sticky__text--packs,.o-sticky__pills,[data-o-sticky-add]),.o-sticky[data-mode=packs] :is(.o-sticky__text--link,.o-sticky__shop){display:none!important}.o-sticky__text--link .o-sticky__line{display:block;font-size:14px;line-height:1.4}@media screen and (min-width:750px){.o-sticky__in{flex-direction:row;align-items:center;gap:18px;padding-top:12px;padding-bottom:12px}.o-sticky__text{flex:1}.o-sticky__add{--o-btn-h: 48px;flex:none;width:auto;padding-inline:24px;font-size:15px}.o-sticky__mline{justify-content:flex-start;font-size:15px}}@media screen and (min-width:990px){.o-sticky__thumb{display:flex;flex:none;align-items:center;justify-content:center;width:82px;height:52px;background:var(--paper)}.o-sticky__thumb img{width:70px;height:auto}.o-sticky__mline{display:none}.o-sticky__state:not([hidden]),.o-sticky__text--link{display:flex;flex-direction:column;gap:2px}.o-sticky__line{display:block;font-size:15px;line-height:1.4;color:var(--ink)}.o-sticky__sub{display:block;font-size:13px;line-height:1.4;color:var(--mid)}.o-sticky__pills{display:flex;gap:4px}}.o-sticky__pill{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 10px;border:0;border-radius:var(--radius-pill);background:var(--white);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);font-family:inherit;font-size:14px;font-variant-numeric:tabular-nums;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .2s var(--ease),color .2s var(--ease),box-shadow .2s var(--ease)}.o-sticky__pill[aria-checked=true]{background:var(--ink);color:var(--white);box-shadow:none}.o-sticky__pill:disabled{color:var(--mid);cursor:not-allowed}@media(hover:hover){.o-sticky__pill:not([aria-checked=true],:disabled):hover{box-shadow:inset 0 0 0 1px var(--ink)}}@media(prefers-reduced-motion:reduce){.o-sticky__bar,.o-sticky.is-shown .o-sticky__bar{transition:none}}
