footer.footer:after{content:"";display:block;height:var(--sticky-buy-offset, 0px)}sticky-buy-bar{--sb-control-h: var(--sb-h, 4.8rem);--sb-control-font: var(--sb-font, 1.4rem);position:fixed;left:0;right:0;bottom:0;z-index:55;display:block;padding-bottom:env(safe-area-inset-bottom,0px);background:rgb(var(--color-background));color:rgb(var(--color-foreground));border-top:.1rem solid rgba(var(--color-foreground),.08);box-shadow:0 -.4rem 1.6rem #00000014;transform:translateY(110%);visibility:hidden;transition:transform .3s ease,visibility 0s linear .3s}sticky-buy-bar.is-visible{transform:none;visibility:visible;transition:transform .3s ease}@media screen and (max-width:749px){sticky-buy-bar{--sb-control-h: var(--sb-h-m, 4.2rem);--sb-control-font: var(--sb-font-m, 1.3rem)}sticky-buy-bar.sticky-buy--desktop{display:none}}@media screen and (min-width:750px){sticky-buy-bar.sticky-buy--mobile{display:none}}.sticky-buy__inner{display:flex;align-items:center;gap:1.2rem;padding-top:var(--sb-pad, 1rem);padding-bottom:var(--sb-pad, 1rem)}.sticky-buy__media{flex:0 0 auto;width:var(--sticky-image, 4.8rem);height:var(--sticky-image, 4.8rem);border-radius:.8rem;overflow:hidden;background:rgba(var(--color-foreground),.04)}.sticky-buy__media img{display:block;width:100%;height:100%;object-fit:cover}.sticky-buy__info{flex:1 1 auto;min-width:0}.sticky-buy__title{margin:0;font-size:var(--sb-title, 1.4rem);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-buy__price .price{margin:0;font-size:var(--sb-price, 1.4rem);line-height:1.3}.sticky-buy__price .price .price-item--regular,.sticky-buy__price .price .price-item--sale{font-size:inherit}.sticky-buy__price .price__badge-sale,.sticky-buy__price .price__badge-sold-out,.sticky-buy__price .unit-price{display:none}.sticky-buy__variant{--cs-height: var(--sb-control-h);--cs-font: var(--sb-control-font);--cs-radius: var(--sb-radius, .8rem);--cs-padding: 1.4rem;flex:0 1 var(--sb-var-w, 22rem)}.sticky-buy__button{--buttons-radius: var(--sb-radius, .8rem);--buttons-radius-outset: var(--sb-radius, .8rem);flex:0 0 auto;width:var(--sb-btn-w, 22rem);min-width:0;height:var(--sb-control-h);min-height:0;padding:0 1.6rem;border-radius:var(--sb-radius, .8rem);font-size:var(--sb-control-font);line-height:1.2}.sticky-buy__button:after,.sticky-buy__button:before{border-radius:inherit}.sticky-buy__button>span{display:block;max-width:100%;white-space:nowrap;overflow:hidden}.sticky-buy__button.is-wrap>span{white-space:normal}.pdp--btn-upper .sticky-buy__button,.sticky-buy--upper .sticky-buy__button{text-transform:uppercase}.sticky-buy--normal-case .sticky-buy__button{text-transform:none}.sticky-buy__button--buy-now:not([disabled]){background:var(--pdp-buy-now-bg, rgb(var(--color-button)));color:var(--pdp-buy-now-text, rgb(var(--color-button-text)))}.sticky-buy__button.loading>span{visibility:hidden}.sticky-buy__error{margin:0;padding-bottom:.8rem;font-size:1.3rem;color:rgb(var(--color-foreground))}.sticky-buy__error[hidden]{display:none}@media screen and (max-width:749px){.sticky-buy__inner{gap:1rem;padding-top:var(--sb-pad-m, .8rem);padding-bottom:var(--sb-pad-m, .8rem)}.sticky-buy__button{width:auto;flex:0 1 auto;max-width:60%;padding:0 1.4rem}.sticky-buy__variant{--cs-padding: 1.2rem}.sticky-buy--has-picker .sticky-buy__inner{flex-wrap:wrap}.sticky-buy--has-picker .sticky-buy__info{flex:1 1 calc(100% - var(--sticky-image, 4.8rem) - 1rem)}.sticky-buy--has-picker .sticky-buy__variant{flex:0 0 calc(var(--sb-split-m, 40%) - .5rem)}.sticky-buy--has-picker .sticky-buy__button{flex:1 1 0;max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/111/assets/component-sticky-buy-bar.css.map */
