.corner-t{position:absolute;padding:8px 12px;width:max-content;height:fit-content;top:10px;left:10px;z-index:1;background-color:#009eff;text-transform:capitalize;color:#fff;font-family:myFont;font-weight:700;font-size:18px;line-height:normal;border-top-left-radius:15px;border-bottom-right-radius:15px}.badge-discount{width:fit-content;height:fit-content;background-color:#326b17;border-radius:20px;color:#fff;padding:0 5px;font-size:14px;font-weight:700;order:3}.badge-discount,.corner-t,.ic-con{display:none}.info-card{position:relative;background:var(--bg);height:100%}.info-card.even .ic-info h2,.info-card.even .ic-info p{color:#076096}.info-card.even .ic-info:before{background-color:#ffd23f}.ic-info{padding-block:25px 10px;padding-inline:10px;position:absolute;right:0;left:0;bottom:0;overflow:hidden;z-index:1;display:grid;justify-items:center;text-align:center;gap:4px}.ic-info h2,.ic-info p{margin:0;color:#fff}.ic-info h2{font-size:24px}.ic-info p{font-size:16px;line-height:24px}.ic-info:before{position:absolute;content:"";width:150%;height:150%;top:0;left:50%;transform:translate(-50%);border-radius:50%;background-color:#009eff;z-index:-1}.ic-1{background-size:150%;background-position:center}.ic-1 p{padding-inline:10%}.ic-2{background-position:right -50px;background-size:130%}.ic-2 img{width:70px}.ic-3{padding-top:15%;padding-inline:10%;background-color:#f0f4f7}.ic-3 .brands{display:grid;grid:80px 80px / 1fr 1.2fr;align-items:center;gap:0 15px}.ic-3 .brands img{width:100%}.ic-3 .brands img:first-of-type{grid-area:1 / 1 / 3 / 2}.ic-3 p{padding-inline:15%}.ic-4{background-position:70% 40%;background-size:200%}.ic-4 p{padding-inline:15%}.ic-5{background-position:center 40%;background-size:170%}.ic-5 p{padding-inline:10%}.quick_add_con{display:grid;grid:min-content / 1fr}.quick_add_con button{padding:10px;font-size:1.5rem;font-weight:700;background-color:#ffd23f;letter-spacing:normal;cursor:pointer;min-height:43px}.quick_add_con button:after{box-shadow:none}.quick_add_con button:hover:after{box-shadow:none!important}.quick_add_con select{font-weight:700;font-size:1.5rem;padding-inline:25px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#ffd23f;cursor:pointer;text-align-last:center}.quick_add_con select option{background-color:#fff}.quick_add_con button,.quick_add_con select{color:#242525;border-radius:35px;border:1px solid #242525;width:100%;height:43px;font-family:myFont!important;display:none}.quick_add_con .show{display:block}.cart-gamification{padding:10px 30px 15px;display:none;gap:5px}.cart-gamification>p{margin:0;font-size:12px;text-align:center}.cart-gamification>p>span:not(#cg_reward){font-weight:700;color:#009eff}.cg-con{padding-block:35px}.cg-bar{position:relative;width:90%;height:15px;background:linear-gradient(90deg,#009eff var(--progress),#aeaeae var(--progress),#aeaeae 100%);border-radius:20px}.cg-reward{position:absolute;top:50%;left:var(--x);transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;background-color:#aeaeae;display:grid;place-items:center}.cg-reward svg path{fill:#ebe8e8}.cg-reward.done{background-color:#ffd23f}.cg-reward.done svg path{fill:#000}.cg-reward>span,.cg-reward:after{position:absolute;font-size:12px;display:block;width:max-content;height:fit-content;left:50%;transform:translate(-50%);text-wrap:nowrap}.cg-reward>span{font-family:myFont;font-weight:600;bottom:calc(100% + 3px)}.cg-reward:after{font-weight:700;content:attr(data-title);top:calc(100% + 5px)}.home-banner{padding:60px;grid:min-content / 2fr 1.2fr;gap:30px}.home-banner>img{width:100%;height:auto;cursor:pointer}.home-banner>img:last-of-type{display:none}.hb-scroll{display:grid;gap:15px;min-height:100%;height:0;overflow-y:auto}.hb-scroll::-webkit-scrollbar-thumb{border:4px solid transparent;border-radius:8px;background-clip:padding-box;background:#80808056}.hb-scroll::-webkit-scrollbar{width:8px}.hb-scroll button{display:none}.card-layout{display:grid;gap:10px;text-decoration:none}.card-layout h3,.card-layout p{margin:0;font-weight:700}.card-layout h3{font-size:16px}.card-layout p{font-size:12px;color:#8a8a8a}.card-layout img{width:100%;height:auto}.card-layout .cl-info{align-self:center}.card-layout.tb-card{gap:15px}.card-layout.tb-card .cl-info{text-align:center}.card-layout.hb-card{grid:1fr / 1fr 1fr}.top-brands br,.value-props br{display:none}.top-brands h2,.value-props h2{font-size:40px;text-align:center}.tb-swiper-con{position:relative;padding-inline:100px;padding-bottom:20px;margin-bottom:80px}.tb-swiper-con .tb-pagination{bottom:-15px}.tb-swiper-con .tb-button-prev{left:55px}.tb-swiper-con .tb-button-next{right:55px}.vp-swiper-con{position:relative;padding:0 100px 40px}.value-props h2{font-size:32px}.vp-card{font-size:18px;font-weight:700;font-family:myFont;color:#034dae;text-align:center;display:grid;grid:90px min-content / 1fr;justify-items:center;gap:15px}.vp-card img{width:auto;height:100%;border-radius:50%}.vp-card p{width:max-content;margin:0}.home-banner,.top-brands,.value-props{display:none}@media (max-width: 648px){.home-banner{padding:0;grid:1fr min-content / 1fr}.home-banner>img:first-of-type{display:none}.home-banner>img:last-of-type{display:block}.hb-scroll{padding-inline:20px;padding-bottom:15px;align-items:start;grid-auto-rows:min-content;height:min-content;min-height:auto;overflow:auto}.hb-scroll:not(.expand)>a:nth-child(n+4){display:none}.hb-scroll button{display:block;border:1px solid #242525;color:#242525;font-size:16px;font-weight:700;padding:8px;width:60%;justify-self:center;background-color:#fff;border-radius:20px}.hb-scroll.expand button{display:none}.top-brands h2,.value-props h2{font-size:24px}.top-brands br,.value-props br{display:block}.tb-swiper-con{padding-inline:30px;margin-bottom:40px}.tb-swiper-con .tb-button-next{right:2px}.tb-swiper-con .tb-button-prev{left:2px}.vp-swiper-con{padding:0 40px 40px}.vp-swiper-con .swiper-pagination-bullet{margin:6px!important}.vp-swiper-con .vp-pagination{bottom:0}.vp-card p{width:auto;font-size:16px}.ic-info h2{font-size:14px}.ic-info p{font-size:11px;line-height:16px}.ic-info:before{width:250%}.ic-1{background-size:180%}.ic-2{background-size:150%}.ic-3{padding-top:10%}.ic-3 .brands{grid:repeat(3,40px)/1fr;justify-items:center;gap:10px}.ic-3 .brands img{width:auto;height:100%}.ic-3 .brands img:first-of-type{grid-area:unset}.ic-3 p{padding-inline:5%}.ic-4{background-position:60% 60%;background-size:220%}.ic-5{background-position:center 120%;background-size:190%}}
/*# sourceMappingURL=/cdn/shop/t/124/assets/general.scss.css.map */
