html,body{max-width:100%;overflow-x:hidden}.bt-freegift i{font-size:0;background:#fff url(//www.hellobotsy.com/cdn/shop/files/bolto-family-kit_200x.jpg?v=10197268740940055030) center/cover;flex:0 0 64px;height:64px;border-radius:12px}.bt-freegift s{display:block;font-size:.85rem;color:var(--grey);font-weight:500;text-align:right}.bt-freegift em{text-align:right}.bt-cartpage{padding:40px 0 120px}.bt-cartpage h1{font-size:clamp(2rem,5vw,2.8rem);margin-bottom:20px}.bt-cartgrid{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:32px;align-items:start}.bt-items{background:#fff;border:1px solid var(--line);border-radius:22px;padding:6px 20px}.bt-cl{display:grid;grid-template-columns:92px minmax(0,1fr) auto;gap:16px;align-items:center;padding:18px 0;border-bottom:1px solid var(--line)}.bt-cl:last-child{border-bottom:0}.bt-cl__img{width:92px;height:92px;border-radius:16px;overflow:hidden;background:var(--cream)}.bt-cl__img img{width:100%;height:100%;object-fit:cover}.bt-cl__t{font:600 1.08rem/1.25 var(--fh);text-decoration:none;display:block}.bt-cl__tag{display:inline-block;margin-top:6px;background:#e9f8f6;color:var(--teal-d);font-size:.8rem;font-weight:700;border-radius:999px;padding:3px 10px}.bt-cl__tag--o{background:#fff0e8;color:var(--orange-d)}.bt-qty{display:inline-flex;align-items:center;margin-top:10px;border:1px solid var(--line);border-radius:999px;overflow:hidden}.bt-qty a{width:36px;height:36px;display:flex;align-items:center;justify-content:center;text-decoration:none;font-size:1.2rem;color:var(--ink)}.bt-qty a:hover{background:var(--cream)}.bt-qty span{min-width:30px;text-align:center;font-weight:700}.bt-cl__rm{display:inline-block;margin-left:12px;font-size:.85rem;color:var(--grey)}.bt-cl__p{text-align:right;white-space:nowrap}.bt-cl__p strong{display:block;font:700 1.15rem/1.2 var(--fh)}.bt-cl__p s{display:block;font-size:.88rem;color:var(--grey)}.bt-cl__p .bt-free{font:700 1.15rem/1.2 var(--fh)}.bt-sum{position:sticky;top:90px;background:var(--cream);border-radius:22px;padding:24px;margin:0}.bt-sum h2{font-size:1.4rem;margin-bottom:12px}.bt-sum__row{display:flex;justify-content:space-between;padding:6px 0;gap:12px}.bt-sum__save{color:var(--teal-d);font-weight:700}.bt-sum__tot{font:700 1.35rem/1.2 var(--fh);border-top:1px solid var(--line);margin-top:8px;padding-top:12px}.bt-sum .bt-btn{margin-top:16px}.bt-sum__note{font-size:.88rem;color:var(--grey);text-align:center;margin:10px 0 0}.bt-sum .bt-assure{grid-template-columns:1fr;gap:8px}.bt-cartempty{text-align:center;padding:40px 0}.bt-cartempty img{width:220px;margin:0 auto 20px;border-radius:24px}.bt-cartbar{display:none}@media(max-width:860px){.bt-cartpage{padding:20px 0 110px}.bt-cartgrid{grid-template-columns:1fr;gap:16px}.bt-items{padding:2px 14px;border-radius:18px}.bt-cl{grid-template-columns:72px minmax(0,1fr) auto;gap:12px;padding:14px 0}.bt-cl__img{width:72px;height:72px;border-radius:12px}.bt-cl__t{font-size:.98rem}.bt-cl__p strong,.bt-cl__p .bt-free{font-size:1.02rem}.bt-sum{position:static;padding:18px}.bt-cartbar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:40;background:#fff;border-top:1px solid var(--line);box-shadow:0 -8px 24px #1b1f3b14;padding:10px 16px calc(10px + env(safe-area-inset-bottom));align-items:center;gap:12px}.bt-cartbar div{flex:1;font-size:.85rem;color:var(--grey)}.bt-cartbar b{display:block;font:700 1.2rem/1.1 var(--fh);color:var(--ink)}.bt-cartbar .bt-btn{padding:14px 22px}}@media(max-width:520px){.bt-sec{padding:52px 0}.bt-wrap{padding:0 16px}.bt-hero__pills .bt-pill{font-size:.88rem}.bt-pack__box{padding:12px}.bt-buy__hl{gap:6px}.bt-buy__hl div{font-size:.78rem;padding:10px 4px}.bt-assure{grid-template-columns:1fr}.bt-cmp th,.bt-cmp td{padding:12px 10px;font-size:.92rem}.bt-gift{padding:18px}.bt-cta{padding:40px 22px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/botsy-2.css.map */
