.service-strip{height:30px;background:#203a2d;color:#fff;display:flex;align-items:center;justify-content:center;gap:55px;font-size:11px}.service-strip span:before{content:'✓';color:#96cc55;font-weight:900;margin-right:7px}.topbar{top:30px}.config-card{top:120px}.checkout-dock{position:fixed;z-index:28;left:0;right:0;bottom:0;height:76px;background:#fff;border-top:1px solid #cfd7d1;box-shadow:0 -6px 22px rgba(20,38,28,.1);display:flex;align-items:center;justify-content:flex-end;gap:28px;padding:10px clamp(20px,4vw,64px)}.checkout-dock small{display:block;color:#6e7971;font-size:11px}.dock-product{margin-right:auto;display:grid;gap:3px}.dock-product strong{font-size:15px}.checkout-dock label{font-size:11px;color:#6e7971}.checkout-dock input{display:block;width:68px;height:36px;border:1px solid #cdd5cf;padding:0 8px;margin-top:3px}.dock-price{text-align:right}.dock-price strong{display:block;font-size:23px;color:#203b2d}.checkout-dock button{height:50px;border:0;background:#78b82a;color:#17251d;font-weight:850;padding:0 28px;min-width:220px}.checkout-dock button span{margin-left:25px}body{padding-bottom:76px}.primary{display:none}.price-box{margin-top:18px}.config-card::-webkit-scrollbar{width:7px}.config-card::-webkit-scrollbar-thumb{background:#c7d0c9}.config-card::-webkit-scrollbar-track{background:#eff2ef}@media(max-width:760px){.service-strip{height:26px;gap:0;justify-content:center}.service-strip span{display:none}.service-strip span:first-child{display:block}.topbar{top:26px}.checkout-dock{height:auto;min-height:72px;padding:9px 12px;gap:10px}.dock-product,.checkout-dock label{display:none}.dock-price{margin-right:auto;text-align:left}.dock-price strong{font-size:20px}.checkout-dock button{min-width:190px;height:48px;padding:0 14px}.checkout-dock button span{margin-left:10px}body{padding-bottom:76px}}
