.ypb-mobile-sticky-atc{display:none}body[data-page-type=product] .ypb-mobile-sticky-atc.is-visible{position:fixed;z-index:80;left:50%;bottom:16px;transform:translate(-50%);display:flex;width:min(620px,calc(100% - 32px));align-items:center;gap:14px;padding:10px 12px 10px 16px;border:1px solid #ffc8db;border-radius:999px;background:#fff;box-shadow:0 8px 28px #2e4a4529}body[data-page-type=product] .ypb-mobile-sticky-atc[hidden]{display:none!important}body[data-page-type=product] .ypb-mobile-sticky-atc__summary{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:1px;color:#2e4a45;font-family:var(--theme-body-font-family)}body[data-page-type=product] .ypb-mobile-sticky-atc__choice{overflow:hidden;font-size:11px;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}body[data-page-type=product] .ypb-mobile-sticky-atc__price{font-size:16px;font-weight:800;line-height:1.1}body[data-page-type=product] .ypb-mobile-sticky-atc__button{min-height:42px;flex:0 0 auto;padding:0 18px;border:0;border-radius:999px;background:#2e4a45;color:#fff;font-family:var(--theme-button-font-family);font-size:13px;font-weight:800;line-height:1;cursor:pointer}body[data-page-type=product] .ypb-mobile-sticky-atc__button:disabled{cursor:not-allowed;opacity:.55}@media(max-width:749px){body[data-page-type=product] .ypb-product-media-column{width:100%;max-width:100%;align-items:stretch}body[data-page-type=product] .ypb-product-main-carousel,body[data-page-type=product] .ypb-product-preview-row{width:100%!important;max-width:none!important;margin-inline:0!important;align-self:stretch}body[data-page-type=product] .ypb-payment-options{width:100%;max-width:100%;box-sizing:border-box}body[data-page-type=product] .ypb-payment-options__header{flex-wrap:wrap!important;justify-content:space-between!important;gap:4px 8px!important}body[data-page-type=product] .ypb-payment-options__helper{white-space:nowrap}body[data-page-type=product] .ypb-payment-options__list,body[data-page-type=product] .ypb-payment-options.is-single .ypb-payment-options__list{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;width:100%;max-width:100%;flex-wrap:wrap!important;gap:7px!important;box-sizing:border-box}body[data-page-type=product] .ypb-payment-compact{max-width:100%;gap:6px;font-size:13px}body[data-page-type=product] .ypb-payment-compact__badge{min-height:27px;padding-inline:9px;font-size:12px}.ypb-mobile-sticky-atc{position:fixed;z-index:80;right:0;bottom:0;left:0;display:flex;align-items:center;gap:12px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));border-top:1px solid #ffc8db;background:#fff;box-shadow:0 -5px 18px #2e4a451f}.ypb-mobile-sticky-atc[hidden]{display:none!important}.ypb-mobile-sticky-atc.is-visible{display:flex}.ypb-mobile-sticky-atc__summary{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:2px;color:#2e4a45;font-family:var(--theme-body-font-family)}.ypb-mobile-sticky-atc__choice{overflow:hidden;color:#2e4a45;font-size:12px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.ypb-mobile-sticky-atc__price{color:#2e4a45;font-size:16px;font-weight:700;line-height:1.2}.ypb-mobile-sticky-atc__button{min-height:46px;flex:0 0 auto;padding:0 18px;border:0;border-radius:999px;background:#2e4a45;color:#fff;font-family:var(--theme-button-font-family);font-size:13px;font-weight:700;line-height:1;cursor:pointer}.ypb-mobile-sticky-atc__button:disabled{cursor:not-allowed;opacity:.55}body[data-page-type=product].ypb-mobile-sticky-atc-open{padding-bottom:calc(74px + env(safe-area-inset-bottom))}}@media(max-width:360px){.ypb-mobile-sticky-atc__button{padding-inline:12px;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/ypb-mobile-pdp.css.map */
