.rws-store .rws-mobile-purchase{display:none}.rws-store .rws-mobile-purchase:not([hidden]){position:fixed;inset-inline:0;bottom:0;z-index:90;display:flex;justify-content:center;padding:12px max(18px,env(safe-area-inset-right)) calc(12px + env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left));border-top:1px solid var(--store-line,#dfd7cb);background:var(--store-surface-soft,#fffdf9);color:var(--store-ink,#26221f);box-shadow:0 -8px 28px #26221f0c;font-family:inherit}.rws-store .rws-mobile-purchase .rws-mobile-purchase-jump{width:min(100%,420px);min-height:52px;padding:14px 26px;border-radius:8px;font-size:17px;font-weight:700;line-height:1.5;text-align:center;background:var(--rws-palette-primary,var(--store-accent,#26221f));color:var(--rws-palette-on-primary,var(--rws-primary-ink,#fff))}.rws-store .rws-mobile-purchase .rws-mobile-purchase-jump:hover{background:var(--rws-palette-hover,var(--store-accent,#26221f));color:var(--rws-palette-on-hover,var(--rws-primary-ink,#fff))}.rws-store .rws-mobile-purchase .rws-mobile-purchase-jump:focus-visible,.rws-store .rws-cod-instruction[tabindex="-1"]:focus{outline:3px solid var(--rws-ui-focus-color,var(--store-accent,#26221f));outline-offset:4px}.rws-store .rws-cod-instruction[tabindex="-1"]{scroll-margin-block-start:calc(var(--rws-sticky-top,16px) + 20px)}html:has(.rws-mobile-purchase:not([hidden])){scroll-padding-block-end:calc(var(--rws-mobile-purchase-height,80px) + 16px)}@media(max-width:782px){.rws-store .rws-mobile-purchase .rws-mobile-purchase-jump{width:100%}}@media(prefers-reduced-motion:reduce){html:has(.rws-mobile-purchase),.rws-store .rws-mobile-purchase{scroll-behavior:auto}}
