.st-footer{background:var(--st-ink);color:var(--st-line-3)}.st-footer__inner{padding-top:40px;padding-bottom:96px;display:flex;flex-direction:column;gap:18px;font-size:14px}.st-footer__logo{font-family:var(--st-head);font-weight:800;font-size:18px;color:#fff}.st-footer__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.st-footer__links a{color:var(--st-line-3)!important;text-decoration:none}.st-footer__links a:hover{color:#fff!important;text-decoration:underline}.st-footer__copy{font-size:12.5px;color:var(--st-peri)}@media(min-width:990px){.st-footer__inner{padding-top:48px;padding-bottom:96px;flex-direction:row;flex-wrap:wrap;gap:24px 48px;align-items:center;justify-content:space-between;font-size:15px}.st-footer__logo{font-size:20px}.st-footer__links{display:flex;flex-wrap:wrap;gap:12px 24px}.st-footer__copy{flex-basis:100%;font-size:13px;border-top:1px solid rgba(255,255,255,.1);padding-top:20px}}.st-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90}.st-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f1b2d73;opacity:0;transition:opacity .25s ease}.st-drawer__panel{position:absolute;top:0;right:0;bottom:0;width:100%;max-width:440px;background:#fff;display:flex;flex-direction:column;font-size:15px;line-height:1.5;transform:translate(100%);transition:transform .3s ease;outline:none}.st-drawer.is-open .st-drawer__overlay{opacity:1}.st-drawer.is-open .st-drawer__panel{transform:translate(0)}@media(prefers-reduced-motion:reduce){.st-drawer__overlay,.st-drawer__panel{transition:none}}.st-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:0 16px;height:64px;border-bottom:1px solid var(--st-line);flex-shrink:0}.st-drawer__title{font-family:var(--st-head);font-weight:800;font-size:20px}.st-drawer__ship{background:var(--st-sky);padding:10px 16px;font-size:13.5px;font-weight:600;color:var(--st-blue);display:flex;align-items:center;gap:8px;flex-shrink:0}.st-drawer__body{flex:1;min-height:0;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:14px}.st-drawer__lines{display:flex;flex-direction:column;gap:16px}.st-drawer__empty{text-align:center;color:var(--st-muted);padding:32px 0}.st-line{display:flex;gap:12px;align-items:flex-start}.st-line__img{width:76px;height:76px;border-radius:12px;background:var(--st-sky);flex-shrink:0;overflow:hidden;display:flex;align-items:center;justify-content:center;color:var(--st-blue);font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.st-line__img img{width:100%;height:100%;object-fit:cover}.st-line__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.st-line__top{display:flex;justify-content:space-between;gap:8px}.st-line__title{font-weight:700;font-size:15px;line-height:1.35}.st-line__price{font-weight:700;white-space:nowrap;text-align:right}.st-line__price s{display:block;font-weight:500;font-size:13px;color:var(--st-muted)}.st-line__variant{font-size:13.5px;color:var(--st-muted)}.st-line__actions{display:flex;align-items:center;justify-content:space-between;gap:10px}.st-seg{display:grid;grid-template-columns:repeat(var(--st-seg-n, 2),minmax(0,1fr));gap:6px;background:var(--st-bg);border-radius:12px;padding:4px}.st-seg button{height:40px;border-radius:9px;border:0;background:transparent;color:var(--st-muted);font-weight:700;font-size:14px;cursor:pointer}.st-seg button[aria-pressed=true]{background:#fff;color:var(--st-ink);box-shadow:0 1px 4px #0f1b2d26}.st-qty{display:inline-flex;align-items:center;border:1px solid var(--st-line-2);border-radius:10px}.st-qty button{width:34px;height:34px;border:0;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--st-ink)}.st-qty span{min-width:24px;text-align:center;font-weight:700;font-size:14px}.st-link-btn{border:0;background:none;padding:0;color:var(--st-muted);font-size:13px;text-decoration:underline;cursor:pointer}.st-upgrade{display:flex;align-items:center;gap:12px;width:100%;text-align:left;background:var(--st-peach);border:1.5px solid #F2C3AA;border-radius:14px;padding:12px 14px;color:var(--st-ink);cursor:pointer}.st-upgrade>.st-icon{color:var(--st-rust)}.st-upgrade__text{display:flex;flex-direction:column;flex:1}.st-upgrade__title{font-weight:700;font-size:14.5px}.st-upgrade__sub{font-size:13px;color:var(--st-muted)}.st-upgrade__cta{font-weight:800;color:var(--st-rust);font-size:14px}.st-bump{border:2px solid var(--st-line-2);border-radius:16px;overflow:hidden;transition:border-color .15s}.st-bump.is-on{border-color:var(--st-blue)}.st-bump__head{background:var(--st-ink);color:#fff;font-family:var(--st-head);font-weight:800;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;padding:6px 14px}.st-bump__row{display:flex;gap:12px;align-items:center;padding:14px;cursor:pointer;background:#fff}.st-bump__row input{width:22px;height:22px;margin:0;accent-color:var(--st-blue);flex-shrink:0}.st-bump__img{width:56px;height:56px;border-radius:10px;background:var(--st-sky);flex-shrink:0;overflow:hidden;display:flex;align-items:center;justify-content:center;color:var(--st-blue);font-size:9.5px;font-weight:700;text-transform:uppercase}.st-bump__img img{width:100%;height:100%;object-fit:cover}.st-bump__text{display:flex;flex-direction:column;flex:1;min-width:0}.st-bump__title{font-weight:700;font-size:14.5px}.st-bump__sub{font-size:13px;color:var(--st-muted)}.st-bump__price{font-weight:800;white-space:nowrap}.st-drawer__foot{border-top:1px solid var(--st-line);padding:14px 16px calc(18px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:10px;flex-shrink:0;background:#fff}.st-drawer__row{display:flex;justify-content:space-between;align-items:baseline;font-size:14px;color:var(--st-muted)}.st-drawer__row--total{color:var(--st-ink);font-size:15px}.st-drawer__row--total span:first-child{font-weight:700}.st-drawer__row--total span:last-child{font-family:var(--st-head);font-weight:800;font-size:20px}.st-drawer__note{text-align:center;font-size:12.5px;color:var(--st-muted)}.st-drawer__note .st-pd{padding:0 4px}.st-drawer .st-cta-btn{box-shadow:none}.st-drawer__error{background:#fdecec;color:#8a1c1c;border-radius:10px;padding:10px 12px;font-size:13.5px}.st-drawer.is-busy .st-drawer__body,.st-drawer.is-busy .st-drawer__foot{opacity:.6;pointer-events:none}.st-upsell{position:fixed;top:0;right:0;bottom:0;left:0;z-index:95;background:var(--st-bg);display:flex;justify-content:center;overflow-y:auto}.st-upsell__panel{width:100%;max-width:480px;min-height:100%;display:flex;flex-direction:column;gap:16px;padding:20px 16px calc(20px + env(safe-area-inset-bottom));font-size:15px;line-height:1.5}.st-upsell__progress{display:flex;flex-direction:column;gap:8px}.st-upsell__bars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.st-upsell__bars span{height:5px;border-radius:999px;background:var(--st-line-2)}.st-upsell__bars span.is-on{background:var(--st-blue)}.st-upsell__steps{display:flex;justify-content:space-between;font-size:12px;font-weight:600;color:var(--st-muted)}.st-upsell__steps .is-on{color:var(--st-blue)}.st-upsell__head{display:flex;flex-direction:column;gap:6px;text-align:center}.st-upsell__title{font-family:var(--st-head);font-weight:800;font-size:28px;line-height:1.15;letter-spacing:-.02em;text-wrap:balance}.st-upsell .st-media{border-radius:18px}.st-upsell__offer{background:#fff;border-radius:18px;padding:18px;display:flex;flex-direction:column;gap:10px;box-shadow:var(--st-shadow)}.st-upsell__row{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.st-upsell__name{font-family:var(--st-head);font-weight:800;font-size:17px;line-height:1.3}.st-upsell__prices{display:flex;align-items:baseline;gap:10px}.st-upsell__price{font-family:var(--st-head);font-weight:800;font-size:28px}.st-upsell__was{font-size:16px;color:var(--st-muted)}.st-upsell__body{font-size:14px;color:var(--st-muted)}.st-upsell__actions{margin-top:auto;display:flex;flex-direction:column;gap:10px}@media(min-width:990px){.st-upsell{background:#0f1b2d8c;align-items:center;padding:32px}.st-upsell__panel{min-height:0;max-width:460px;background:var(--st-bg);border-radius:24px;padding:28px;box-shadow:0 24px 60px #0f1b2d59}.st-upsell__actions{margin-top:4px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/st-landing-4.css.map */
