.bp-satc-section{--bp-ink: #231a17;--bp-accent: #b8443f;--bp-accent-dark: #a63f3b;--bp-hair: rgba(35, 26, 23, .14)}.bp-satc{position:fixed;bottom:0;left:0;right:0;z-index:90;background:#fff;border-top:1.5px solid var(--bp-ink);box-shadow:0 -6px 24px #231a1724;padding-bottom:env(safe-area-inset-bottom,0)}.bp-satc[hidden]{display:none}.bp-satc__inner{display:flex;align-items:center;gap:10px;padding:9px 14px}@media screen and (min-width:750px){.bp-satc__inner{max-width:1200px;margin:0 auto;gap:18px;padding:11px 50px}}.bp-satc__media{flex:0 0 auto;width:44px;height:44px;overflow:hidden;border:1px solid var(--bp-hair);border-radius:2px;background:#faf7f4}@media screen and (min-width:750px){.bp-satc__media{width:52px;height:52px}}.bp-satc__media img{width:100%;height:100%;object-fit:cover;display:block}.bp-satc__copy{flex:1 1 auto;display:flex;flex-direction:column;gap:1px;min-width:0}.bp-satc__title{font-size:12px;line-height:1.3;color:#231a17b8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:750px){.bp-satc__title{font-size:14.5px}}.bp-satc__price{display:flex;align-items:baseline;gap:5px;font-family:Georgia,Times New Roman,serif}.bp-satc__price s{font-size:12px;opacity:.5}.bp-satc__price strong{font-size:17px;font-weight:400;color:var(--bp-ink)}@media screen and (min-width:750px){.bp-satc__price strong{font-size:20px}}.bp-satc__btn{flex:0 0 auto;min-height:46px;padding:0 18px;border:1.5px solid var(--bp-ink);border-radius:100px;background:var(--bp-ink);color:#fff;font-family:inherit;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}@media screen and (min-width:750px){.bp-satc__btn{min-height:50px;padding:0 30px;font-size:13px}}.bp-satc__btn:hover:not([disabled]),.bp-satc__btn:focus-visible{background:var(--bp-accent);border-color:var(--bp-accent)}.bp-satc__btn[disabled]{opacity:.6}.bp-satc__soldout{flex:0 0 auto;font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#231a1780}body:has(.bp-satc:not([hidden])){padding-bottom:70px}@media screen and (min-width:750px){body:has(.bp-satc:not([hidden])){padding-bottom:80px}}
/*# sourceMappingURL=/cdn/shop/t/100/assets/section-bp-sticky-atc.css.map */
