.bundlearea{margin-top:30px}.bundlearea h3{font-size:18px;color:#002042;font-weight:500;margin-bottom:30px}.bundlewrap{display:flex;align-items:start;justify-content:center;flex-wrap:wrap;gap:5px}.bundlebox{border-radius:4px;border:2px solid rgba(0,32,66,.04);background:linear-gradient(0deg,#fff3 0% 100%),#f9fbff;text-align:center;width:31.4%;padding:12px 10px;position:relative}.bundlebox:after{content:"";background:url(uncheck.png) no-repeat center center;background-size:cover;width:16px;height:16px;position:absolute;top:20px;right:10px}.bundlebox.active:after{content:"";background:url(check.png) no-repeat center center;background-size:cover;width:16px;height:16px;position:absolute;top:20px;right:10px}.bundlebox.active{border-radius:4px;border:1px solid rgba(0,32,66,.25);background:radial-gradient(50% 50% at 50% 50%,#f7f7f7,#cbd2e000),#eff4fb}.bundlebox h4{color:#002042;font-size:12px;font-weight:500;text-transform:capitalize;margin:10px 0 5px}.bundleprice{display:flex;align-items:center;gap:8px;justify-content:center}.bundleprice .oldprice,.bundleprice .newprice{font-size:11px}.bundlebox input{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;cursor:pointer;z-index:9;opacity:0}.popularbadge{width:100%;border-radius:8px;background:linear-gradient(180deg,#ffbd03 0% 100%);height:22px;color:#002042;font-weight:700;text-transform:uppercase;font-size:9px;display:flex;align-items:center;justify-content:center;position:absolute;top:-15px;left:0;right:0;margin:0 auto}.bundleimg img{width:24px}.hurryup{color:#002042;font-size:14px;font-weight:700;text-transform:capitalize;margin:15px 0}.bundletotalprice .oldprice,.bundletotalprice .newprice{font-size:16px}.bundletotalprice .savebubble{background:#00a26f}.prdprice.bundletotalprice{margin:0}.bundlezigzag .prdlist ul li{font-size:15px;text-align:left}.bundlezigzag .zigzagcontentbox h2 span{color:#002042;font-size:15px;font-weight:600;text-transform:capitalize;display:block}.bundlebtngroup h3{color:#002042;font-size:15px;font-weight:700;text-transform:capitalize;margin-bottom:20px}.bundlebtngroup .primarybtn{max-width:365px;margin:20px auto 0}.bundlemissonbanner{background:#f3f7ff}.bundlemissonbanner .footbancontent h3,.bundlemissonbanner .footbancontent p{color:#002042}.bundlemissonbanner .securetext{margin:10px 0 0;max-width:407px}.bundlemissonbanner .securetext p{margin:0}.bundlemissonbanner .securecard{width:195px}.bundlemissonbanner .prdprice.bundletotalprice{margin:20px 0 0;justify-content:center}.bundlemissonbanner .footbancontent .primarybtn{max-width:100%}.bundleprdfooter .primarybtn{max-width:510px}.bundleprdfooter .prdbancontent .securetext{max-width:510px;margin-left:0}.bundleprdfooter .prdbancontent .securecard{width:285px}.mobpricewrap{display:flex;align-items:center;justify-content:center;gap:10px}.mobpricewrapbottom{display:flex;align-items:center;justify-content:center;gap:10px;margin:10px 0 20px}.bundleprdfooter .prdbancontent h3{margin:12px 0}.bundleprdfooter .prdprice.bundletotalprice{flex-wrap:wrap;margin-top:15px}.bundleprdfooter .prdprice .savebubble{font-size:14px}@media only screen and (min-width :768px){.bundleimg img{width:45px}.bundlebox h4,.bundleprice .oldprice,.bundleprice .newprice{font-size:14px}.popularbadge{width:112px;height:29px;font-size:10px}.bundlebox{padding:25px 10px;border-radius:12px}.bundlebox.active{border:2px solid rgba(0,32,66,.25);border-radius:12px}.bundlebox.active:after{width:24px;height:24px}.bundlebox:after{width:24px;height:24px}.hurryup{font-size:18px;margin:25px 0}.bundlezigzag .zigzagcontentbox h2{display:flex;align-items:center;justify-content:space-between}.bundlezigzag .prdlist ul li,.bundlezigzag .zigzagcontentbox h2 span,.bundlebtngroup h3{font-size:18px}.bundlemissonbanner .prdprice.bundletotalprice{justify-content:start}.bundlemissonbanner .footbancontent .primarybtn{max-width:400px}.bundlemissonbanner .footbancontent{padding:100px 0}}@media only screen and (min-width :992px){.bundlewrap{gap:15px}.bundlebox{width:31%}.bundletotalprice .oldprice,.bundletotalprice .newprice{font-size:24px}}@media only screen and (min-width :1200px){.bundlebox{width:31.4%}.bundleprdfooter .prdprice .savebubble{font-size:18px}}@media only screen and (min-width :1500px){.bundlemissonbanner .footbancontent{padding:150px 0}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/bundle-css.css.map */
