sticky-buy.sticky-buy{position:fixed;inset:auto 0 0 0;z-index:20;display:flex;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:rgb(var(--color-background));color:rgb(var(--color-foreground));border-top:1px solid rgba(var(--color-foreground),.12);box-shadow:0 -10px 24px -16px rgba(var(--color-shadow, 0, 0, 0),.45);transform:translateY(110%);visibility:hidden;transition:transform .2s cubic-bezier(.23,1,.32,1),visibility 0s linear .2s}sticky-buy.sticky-buy.is-shown{transform:none;visibility:visible;transition:transform .32s cubic-bezier(.32,.72,0,1),visibility 0s}.sticky-buy__text{flex:1;min-width:0;display:grid;line-height:1.3}.sticky-buy__title{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-buy__price{font-size:15px;font-weight:600;font-variant-numeric:tabular-nums}sticky-buy .sticky-buy__button{flex:none;width:auto;min-width:0;min-height:48px;padding:0 22px}sticky-buy .sticky-buy__button[aria-busy]{opacity:.6;cursor:progress;transition:opacity .15s ease}@media(min-width:750px){sticky-buy.sticky-buy{display:none}}@media(max-width:749px){body:has(sticky-buy){padding-bottom:76px}html:has(sticky-buy){scroll-padding-bottom:96px}}@media(prefers-reduced-motion:reduce){sticky-buy.sticky-buy{transform:none;opacity:0;transition:opacity .15s ease,visibility 0s linear .15s}sticky-buy.sticky-buy.is-shown{opacity:1;transition:opacity .15s ease,visibility 0s}}variant-selects [data-pick-pending] input[type=radio]:checked+label{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));border-color:rgba(var(--color-foreground),var(--variant-pills-border-opacity, .55));box-shadow:none}variant-selects .form__label,variant-selects input[type=radio]+label{transition:color .4s ease,border-color .4s ease}variant-selects .is-asked .form__label{color:rgb(var(--color-foreground));font-weight:600}variant-selects .is-asked input[type=radio]:not(:disabled)+label{border-color:rgb(var(--color-foreground))}.size-note{margin:2px 0 14px;font-size:14px;line-height:1.5;color:rgba(var(--color-foreground),.78)}.size-note button{padding:0;border:0;background:none;color:rgb(var(--color-foreground));font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer;min-height:24px}.style-note{margin:-4px 0 14px;font-size:14px;line-height:1.5;color:rgba(var(--color-foreground),.78)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sticky-buy.css.map */
