.aplp-sb{--sb-brown: #532912;--sb-orange: #ef942d;--sb-orange-text: #b85a0b;--sb-text: #302824;--sb-muted: #6f655d;--sb-line: #f4dcc2;--sb-serif: var(--font-heading-family, "Libre Baskerville", Georgia, "Times New Roman", serif);width:100%;color:var(--sb-text)}.aplp-sb,.aplp-sb *,.aplp-sb *:before,.aplp-sb *:after{box-sizing:border-box}.aplp-sb .aplp-sb__wrap{max-width:1280px;margin:0 auto;padding:20px 12px}.aplp-sb .aplp-sb__card{display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden;border:1px solid var(--sb-line);border-radius:22px;background:linear-gradient(135deg,#fff6ec,#ffe9d0);box-shadow:0 14px 34px #5329121a}.aplp-sb .aplp-sb__text{min-width:0;padding:24px 20px 26px}.aplp-sb .aplp-sb__chip{display:inline-block;padding:6px 13px;border:1px solid var(--sb-line);border-radius:999px;background:#fff;color:var(--sb-orange-text);font-size:11.5px;font-weight:700;letter-spacing:.12em;line-height:1.3}.aplp-sb .aplp-sb__title{margin:14px 0 0;color:var(--sb-brown);font-family:var(--sb-serif);font-size:clamp(28px,4vw,40px);font-weight:700;line-height:1.1;letter-spacing:-.02em;text-wrap:balance}.aplp-sb .aplp-sb__lead{max-width:470px;margin:12px 0 0;color:var(--sb-brown);font-family:var(--sb-serif);font-size:15px;line-height:1.6}.aplp-sb .aplp-sb__list{display:grid;gap:10px;margin:20px 0 0;padding:0;list-style:none}.aplp-sb .aplp-sb__item{display:flex;align-items:center;gap:12px;margin:0;padding:0;font-size:15px;line-height:1.4}.aplp-sb .aplp-sb__icon{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--sb-line);border-radius:13px;background:#fff;color:var(--sb-brown)}.aplp-sb .aplp-sb__item-text{min-width:0}.aplp-sb .aplp-sb__item-text strong{color:var(--sb-brown);font-weight:700}.aplp-sb .aplp-sb__price{margin:22px 0 0;color:var(--sb-muted);font-size:15px}.aplp-sb .aplp-sb__price strong{margin:0 4px;color:var(--sb-brown);font-family:var(--sb-serif);font-size:26px;font-weight:700}.aplp-sb .aplp-sb__actions{display:flex;flex-direction:column;gap:10px;margin-top:18px}.aplp-sb .aplp-sb__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:13px 24px;border-radius:999px;font-size:15px;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.aplp-sb .aplp-sb__btn--primary{background:var(--sb-orange);color:var(--sb-brown);box-shadow:0 10px 22px #ef942d59}.aplp-sb .aplp-sb__btn--ghost{border:1px solid #e6cdb9;background:#fff;color:var(--sb-brown)}.aplp-sb .aplp-sb__btn:focus-visible{outline:3px solid var(--sb-orange-text);outline-offset:2px}.aplp-sb .aplp-sb__visual{position:relative;order:-1;min-height:220px;background:repeating-linear-gradient(135deg,#f8d9b3 0 22px,#f4cb9a 22px 44px)}.aplp-sb .aplp-sb__media{position:absolute;top:0;right:0;bottom:0;left:0}.aplp-sb .aplp-sb__media[hidden]{display:none}.aplp-sb .aplp-sb__img{display:block;width:100%;height:100%;object-fit:cover}.aplp-sb .aplp-sb__float{position:absolute;left:14px;bottom:14px;display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:16px;background:#fff;box-shadow:0 12px 28px #5329122e;color:var(--sb-muted);font-size:12.5px;line-height:1.3}.aplp-sb .aplp-sb__float-text{display:block}.aplp-sb .aplp-sb__float-text strong{display:block;color:var(--sb-brown);font-size:14.5px}.aplp-sb .aplp-sb__dot{flex:0 0 auto;width:10px;height:10px;border-radius:50%;background:#3fae5a;box-shadow:0 0 0 4px #3fae5a33}@media screen and (min-width:750px){.aplp-sb .aplp-sb__wrap{padding:28px 24px}.aplp-sb .aplp-sb__card{border-radius:28px}.aplp-sb .aplp-sb__text{padding:36px 36px 34px}.aplp-sb .aplp-sb__lead{font-size:16px}.aplp-sb .aplp-sb__actions{flex-direction:row;flex-wrap:wrap}.aplp-sb .aplp-sb__float{left:22px;bottom:22px}}@media screen and (min-width:1100px){.aplp-sb .aplp-sb__card{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.aplp-sb .aplp-sb__text{padding:44px 44px 40px}.aplp-sb .aplp-sb__visual{order:0;min-height:440px}.aplp-sb .aplp-sb__btn--primary:hover{transform:translateY(-2px);box-shadow:0 14px 28px #ef942d6b}.aplp-sb .aplp-sb__btn--ghost:hover{background:#fff4e8}}@media(prefers-reduced-motion:reduce){.aplp-sb .aplp-sb__btn{transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/aplp-spa-band.css.map */
