@media screen and (max-width:768px){.product__description.mobile{position:relative;height:170px;overflow:hidden}.product__description.mobile::before{content:"Read More";display:block;border-radius:50px;position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:2;padding:4px 10px;background-color:#21B3F1;color:#fff}.product__description.mobile::after{content:"";display:block;position:absolute;bottom:0;left:0;z-index:1;width:100%;height:40px;background:linear-gradient(180deg,#fff0,#fff)}.jdgm-rev-widg.jdgm--js{margin:32px 0}#video-col{height:600px}}.rating-wrapper{display:none!important}.jdgm-rev-widg.jdgm--js{margin:48px 0}#custom-media{width:inherit;padding-bottom:100%;left:50%;transform:translateX(-50%)}#video-col::after{content:none!important}#shopify-section-template--25400361746781__multicolumn_LwaPHV .multicolumn-card__image-wrapper{margin:0;padding:0;border-top-left-radius:12px;border-top-right-radius:12px;overflow:hidden}#shopify-section-template--25400361746781__multicolumn_LwaPHV .multicolumn-card__info .rte::before{content:"";display:block;background:url(/cdn/shop/files/Rating.svg?v=1748981171) center center / contain no-repeat;height:20px;width:150px;margin:6px auto 10px}#shopify-section-template--25400362238301__image_banner_H8fxJp{background-color:#F7F7F7}.product-form__submit,.quick-add__submit{background-color:#21B3F1;color:#fff;border-color:#21B3F1}.padding-sm{padding:60px 0}.bg-yellow{background-color:#F1EA65}.text-white{color:#fff}.video-text-wrapper{display:flex;flex-wrap:wrap;gap:2rem;align-items:center;margin:2rem 0}.video-block,.text-block{flex:1 1 100%}.video-block video{width:100%;height:auto}.custom-video{width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;height:100%;object-fit:cover;display:block}@media (min-width:768px){.video-block,.text-block{flex:1 1 50%}}.custom-container{max-width:1300px;margin:0 auto}.brand-showcase-section{padding:30px 0;background-color:#f8f8f8;position:relative}.brand-showcase-title{font-size:2.5rem;font-weight:600;text-align:left;margin-bottom:40px;color:#333;max-width:1200px;margin-left:auto;margin-right:auto}.brand-showcase-slider-container{max-width:1400px;margin:0 auto;position:relative}.brand-showcase-swiper{overflow:hidden;border-radius:20px;box-shadow:0 20px 40px rgb(0 0 0 / 0.1)}.swiper-slide{height:auto;display:flex;align-items:center;justify-content:center}.brand-showcase-slider{position:relative;padding:0 60px}.slide-content{width:100%;height:500px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px;position:relative}.brand-showcase-slider .card{background-color:#fff}.brand-showcase-slider .text-card .card-heading{padding:16px 16px 0 16px;margin:0}.brand-showcase-slider .image-card .card-heading{padding:16px;margin:0}.brand-showcase-slider .card-text{padding:0 16px 16px 16px;margin:0}.brand-showcase-slider .card-logo{text-align:center;margin-top:16px}.brand-showcase-slider .image-card{width:100%}.brand-showcase-slider .image-card img{width:100%!important;height:auto!important}.product-showcase{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);position:relative;overflow:hidden}.brand-button-next img,.brand-button-prev img{width:24px;height:24px}.brand-button-next{display:grid;position:absolute;top:50%;right:0;transform:translateY(-50%);background-color:#fff;padding:30px 10px;border-top-left-radius:8px;border-bottom-left-radius:8px;cursor:pointer}.brand-button-prev{display:grid;position:absolute;top:50%;left:0;transform:translateY(-50%);background-color:#fff;padding:30px 10px;border-top-right-radius:8px;border-bottom-right-radius:8px;cursor:pointer}.product-showcase .product-image{max-width:300px;height:auto}.product-showcase .product-image img{width:100%;height:auto;object-fit:contain}.slide-overlay{position:absolute;bottom:40px;left:40px}.brand-logo{max-width:120px;height:auto}.brand-story{background:#fff;text-align:center;padding:60px 40px}.brand-logo-section{margin-bottom:30px}.main-brand-logo{max-width:150px;height:auto}.brand-heading{font-size:2.2rem;font-weight:600;color:#333;margin-bottom:25px}.brand-description{font-size:1.1rem;line-height:1.6;color:#666;max-width:500px;margin:0 auto}.text-content{background:linear-gradient(135deg,#74b9ff 0%,#0984e3 100%);color:#fff;text-align:center}.text-heading{font-size:2rem;font-weight:600;margin-bottom:20px}.text-body{font-size:1.1rem;line-height:1.6;margin-bottom:30px;max-width:500px}.brand-button{display:inline-block;padding:12px 30px;background:rgb(255 255 255 / 0.2);color:#fff;text-decoration:none;border-radius:25px;font-weight:500;transition:all 0.3s ease;border:2px solid rgb(255 255 255 / 0.3)}.brand-button:hover{background:rgb(255 255 255 / 0.3);transform:translateY(-2px)}.brand-swiper-next,.brand-swiper-prev{width:50px;height:50px;background:rgb(255 255 255 / 0.9);border-radius:50%;color:#333;box-shadow:0 4px 15px rgb(0 0 0 / 0.15);transition:all 0.3s ease}.brand-swiper-next:hover,.brand-swiper-prev:hover{background:#fff;transform:scale(1.1)}.brand-swiper-next:after,.brand-swiper-prev:after{font-size:16px;font-weight:600}@media (max-width:768px){.brand-showcase-section{padding:40px 15px}.brand-showcase-title{font-size:2rem;margin-bottom:30px}.slide-content{height:400px;padding:30px 20px}.brand-heading{font-size:1.8rem}.text-heading{font-size:1.6rem}.brand-swiper-next,.brand-swiper-prev{width:40px;height:40px}}@media (max-width:480px){.slide-content{height:350px;padding:20px 15px}.brand-showcase-title{font-size:1.6rem}}@media screen and (max-width:768px){.brand-showcase-slider{padding:0 32px}.brand-button-next,.brand-button-prev{padding:20px 0}}