@media(max-width:1024px){section.main-banner-section{padding:52px 0 70px}section.sunraysia-product-section{padding:0 0 70px}.cs-form-section{padding:100px 0}section.product-specials-section{padding:70px 0}.testimonials-section{padding:130px 0 120px}.sec-title{font-size:44px}.cus-container{padding:0 20px}.main-cellection-sec ul#product-grid{grid-template-columns:repeat(2,1fr)!important}.ctg-tc-01 h1{font-size:32px}.ctg-tc-02{padding-left:6%}.ctg-tc-02 .clamped-txt,.ctg-tc-02 .clamped-txt p{font-size:13px}.ctg-tc-02 .clamped-txt{margin-bottom:18px}.ctg-cards-row{gap:20px}.prd-card .card-information>.price span{font-size:16px}.prd-card .card__information .price.price--on-sale .price__sale span.price-item{font-size:18px}.policy-sec-title{font-size:38px;margin-bottom:70px}.policy-sec,.about-section{padding:80px 0}.contact-sec .mail-box ul{gap:40px}.main-prod-sec{padding:64px 0 80px!important}.prod-main-grid media-gallery:has(.thumbnail-slider){grid-template-columns:80px 1fr!important}.product__info-wrapper p.product__text{font-size:14px}.product__info-wrapper .product__title h1{font-size:36px;line-height:120%}.price--on-sale .price__sale span.price-item{font-size:20px}.price--on-sale .price__sale s.price-item.price-item--regular{font-size:14px}.product-form__input--pill input[type=radio]+label{font-size:12px!important;padding:10px 14px!important;border-radius:6px!important}.product__info-wrapper .pd-desc svg{max-width:64px!important}.product__info-wrapper .pd-desc{gap:10px}.product__info-wrapper .pd-desc b{font-size:14px}.product__info-wrapper .pd-desc span{font-size:12px}.product__info-wrapper .product-form__quantity quantity-input.quantity{width:125px!important}.prod-main-grid{grid-template-columns:50% 1fr}.product__info-wrapper product-form.product-form .product-form__buttons .product-form__submit{max-width:calc(100% - 135px)}.prd-details-sec{padding:60px 0}.prd-details-cell{padding:35px;grid-template-columns:1fr 70%}.prd-details-cell-title h2{font-size:28px}.prd-details-cell-dets .clamped-txt *{font-size:14px}.prd-details-wrap{gap:20px}body:has(.main-prod-sec) .testimonials-section{margin:0!important}.key-ingredient-top h2{font-size:34px}.key-ingredient-grid{grid-template-columns:repeat(3,1fr);max-width:700px;margin:0 auto}.custom-faq-section{padding:80px 0}.custom-faq-layout{gap:30px;grid-template-columns:280px 1fr}.custom-faq-intro h2{font-size:30px}.custom-faq-intro p,.custom-faq-btn{font-size:14px}.custom-faq-contact{padding:30px}.custom-faq-contact h3{font-size:28px}.custom-faq-contact h4{font-size:18px}.custom-faq-contact p{font-size:14px}.custom-faq-question span:first-child{font-size:16px}.custom-faq-icon{width:30px;height:30px;min-width:30px}.custom-faq-answer-inner{padding:0 20px 20px 27px;font-size:14px}.related-prods-sec{padding:70px 0 80px!important}.related-specials-top h2{font-size:40px}.brand-page{padding:80px 0}}@media(max-width:900px){.footer-grid{grid-template-columns:repeat(2,1fr);gap:40px}.footer-bottom-inner{flex-direction:column;gap:15px;padding:18px 20px;text-align:center}.specials-top{flex-direction:column;gap:20px}.specials-tabs{flex-wrap:wrap;gap:18px}.product-box{flex-direction:column-reverse;gap:20px;padding:18px}.product-inner-box-left-text{margin:0 0 20px}.product-inner-box-right img{width:100%}.product-inner-box-left-text p{margin-bottom:10px}.testimonial-box h3{font-size:28px}.privacy .top-sec-dt{margin-bottom:100px}.brand-grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:768px){.testimonials-section{padding:60px 15px}.mySwiper{height:500px}.quote-mark img{width:58px;height:64px}.testimonial-box h3{font-size:26px}.cs-form-section{padding:60px 0}.cs-form-box{padding:35px 24px}.cs-form-heading{font-size:28px}.cs-form-form{flex-direction:column;align-items:stretch;gap:12px}.sec-title{font-size:40px}.cs-product-grid{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:35px;-webkit-overflow-scrolling:touch}.cs-product-grid::-webkit-scrollbar{height:4px}.cs-product-grid::-webkit-scrollbar-track{background:#d9d9d9;border-radius:35px}.cs-product-grid::-webkit-scrollbar-thumb{background:#28282a;border-radius:35px}.cs-product-box{min-width:95%;flex:0 0 95%;scroll-snap-align:start}.brand-grid::-webkit-scrollbar{height:4px}.brand-grid::-webkit-scrollbar-track{background:#d9d9d9;border-radius:35px}.brand-grid::-webkit-scrollbar-thumb{background:#28282a;border-radius:35px}.fitness-gallery-images{grid-template-columns:repeat(3,1fr)}}@media(max-width:767px){.hdi-mid{display:none!important}.header{display:flex!important;justify-content:space-between!important}.hdi-left{gap:20px}.hdi-left header-drawer .header__icon--menu{height:34px!important;width:34px!important}.hdi-left header-drawer .header__icon--menu svg.icon{height:14px!important;width:14px}.hdi-left a.header__heading-link{max-height:33px}.hdi-left a.header__heading-link img{width:130px!important;max-width:100%;height:auto}.product-grid{display:grid;grid-template-columns:repeat(2,1fr)}.product-box{flex-direction:row}.specials-top{margin-bottom:30px}.testimonials-section{padding:40px 0;margin:60px 0}.quote-mark img{width:30px;height:40px}.quote-mark{margin-bottom:6px}.testimonial-box h4{margin-bottom:10px}.fitness-social-section{padding:40px 0;margin:60px 0}.product-specials-section{padding:40px 0}.specials-tabs{justify-content:space-between;width:100%}.fitness-gallery-images{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.cs-form-section,.footer-top{padding:60px 0}.sec-title{font-size:28px!important}.parah{font-size:14px}.top-sec-dt{gap:20px;margin-bottom:30px}.fitness-social-section .top-sec-dt{margin-bottom:64px}.cat-nav-section{padding:18px 16px}.cat-nav-wrapper{gap:14px}.cat-nav-row{gap:10px}.cat-nav-item{min-height:40px;padding:0 13px;font-size:13px}.cat-nav-arrow{font-size:34px}section.sunraysia-product-section{padding:0 0 37px}.sunrayisa-item{font-size:18px;margin-right:40px}.special-product-img{height:190px}.special-product-img img{max-height:140px}.product-badges{left:auto;right:auto;margin:0 auto}.special-product-info h3{margin:0 0 10px;font-size:16px}.special-price{flex-wrap:wrap;gap:8px}.special-price span{font-size:16px}.special-price del{font-size:14px}.specials-bottom{margin-top:12px;gap:14px}.specials-next{width:40px;height:40px}.product-specials-section{margin:60px 0}.fitness-main-image img{width:100%;height:360px;object-fit:cover;border-radius:14px}.cs-form-box{padding:53px 18px}.cs-form-box .top-sec-dt{align-items:flex-start;gap:16px;margin-bottom:22px}.cs-form-box .top-sec-dt .parah{font-weight:500;text-align:left}.cs-form-form{gap:28px}.cs-form-input{width:100%}.cs-form-btn{padding:18px 24px!important;width:max-content}.fitness-social-icons{display:none}.footer-contact h2{font-size:24px}.footer-grid{grid-template-columns:1fr;gap:32px}.footer-col h3{font-size:24px;margin:0 0 21px}.footer-settings{flex-wrap:wrap;gap:20px}.footer-top{padding:55px 0 44px}footer .links-web a{font-size:24px}footer .links-web{margin:0 0 50px}.footer-col ul{gap:10px}.footer-col a{font-size:14px}.footer-bottom{border:none}.footer-bottom-inner{padding:0 0 55px;gap:28px!important;flex-direction:column-reverse}.fitness-gallery-images{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:20px;-webkit-overflow-scrolling:touch}.fitness-gallery-images::-webkit-scrollbar{display:none}.fitness-gallery-images img{flex:0 0 calc(50% - 10px);min-width:calc(50% - 10px);scroll-snap-align:start;max-width:270px}.gallery-mobile-arrows{display:flex;justify-content:center;gap:20px}.gallery-mobile-arrows button{width:40px;height:40px;border:0;border-radius:8px;background-color:#ffdc44;cursor:pointer;display:flex;align-items:center;justify-content:center}.blog-sec{padding:40px 0;background-color:#f1f1f1;display:block;margin-bottom:60px}.blog-sec .blog-box .blog-cntn{background-color:#fff;padding:20px;border-radius:14px}.blog-sec .blog-box .blog-cntn ul{display:flex;align-items:center;gap:20px}.blog-sec .blog-box .blog-cntn h3{font-family:Oswald;font-weight:400;font-size:20px;line-height:120%;letter-spacing:0%;color:#28282a;margin:16px 0 12px}.blog-sec .blog-box .blog-cntn .parah{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.blog-sec .blog-box .blog-cntn a.more-btn{font-family:DM Sans;font-weight:700;font-size:14px;line-height:100%;letter-spacing:2%;text-decoration:underline;color:#28282a}.custom-collection-section{padding:60px 0 80px}.featured-card{min-height:125px;padding:18px 20px}.featured-item-count{font-size:12px}.featured-card h3{font-size:16px}.collection-grid-area{padding-top:60px}.collection-main-heading{font-size:26px}.custom-collection-grid{grid-template-columns:repeat(2,1fr);gap:30px 20px;max-width:100%}.collection-grid-image{width:110px;height:110px}.collection-grid-card h3{font-size:16px}.featured-collection-cards{gap:20px}.featured-arrow{width:38px;height:38px;margin-top:10px}.featured-arrow svg{height:18px;width:18px}.collection-grid-count{font-size:12px}.ctg-top-row{grid-template-columns:100%!important}.ctg-tc-02{padding:0;border:none}.policy-sec-title{font-size:28px;margin-bottom:60px}.cntn-holder-policy .return-item{gap:40px}.policy-sec{padding:60px 0}.custom-breadcrumb-sec{padding-bottom:0!important;border:none}.policy-cntn h2{font-size:24px!important}.blog-sec{display:block}.privacy .top-sec-dt{margin-bottom:40px}.about-section{padding:20px 0 60px}.about-banner{padding:48px 0 0}.about-content .sec-title{margin:0}.contact-sec .mail-box ul{grid-template-columns:1fr;gap:30px}.contact-sec .mail-box{margin:30px 0}.contact-sec{padding:96px 0 60px}.contact-form .fild-row{margin-bottom:20px;flex-wrap:wrap}.contact-form textarea{margin-bottom:23px}.contact-form .site-btn{max-width:max-content}.map-sec{padding-bottom:60px}.map-sec .stores-box{max-width:calc(100% - 40px);justify-content:space-between;padding:32px 40px;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px}.map-sec .stores-box .left{text-align:center}.map-sec .stores-box h3{font-size:24px}.map-sec .stores-box ul li a,.map-sec .stores-box ul li span{font-size:14px}.map-sec .stores-box .tm{margin-top:14px}.map-sec .stores-box .site-btn{max-width:max-content}.team-sec{display:block}.prod-main-grid{grid-template-columns:100%!important}.prod-main-grid media-gallery:has(.thumbnail-slider){grid-template-columns:100px 1fr!important}.main-prod-sec{padding:64px 0 60px!important}.prd-details-cell{grid-template-columns:100%!important}.prd-details-cell-dets{padding:0;border:none!important}.key-ingredient-grid{max-width:550px}.key-ingredient-icon{width:100px;height:100px}.key-ingredient-cell h3{font-size:16px}.custom-faq-section{padding:60px 0}.custom-faq-layout{grid-template-columns:100%!important}.custom-faq-left{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:center}.custom-faq-intro h2{font-size:26px;margin:0 0 10px}.custom-faq-contact h3{font-size:22px}.custom-faq-contact h4{font-size:14px;margin:0 0 16px}.custom-faq-contact p+p{margin-top:10px}#cart-icon-bubble .svg-wrapper{min-width:18px!important;width:18px!important;height:18px!important}.header__icon--cart{gap:8px!important}.header__icon--cart span.header__cart-total{font-size:14px!important}.brand-page{padding:60px 0}.bottom-banner-text{left:20px;max-width:80%}.main-banner-bottom{grid-template-columns:1fr}.brand-grid{grid-template-columns:repeat(2,1fr)}.brand-box img{max-width:160px}.bottom-banner-text h2{font-size:28px}.bottom-banner-text .banner-btn{padding:8px 16px;font-size:14px}.main-banner-small{height:200px}}@media(max-width:750px){.main-cellection-sec{padding-bottom:60px!important}.facets-vertical{grid-template-columns:100%!important}facet-filters-form.facets.facets-vertical-sort.small-hide{display:none!important}aside facet-filters-form.facets.small-hide{display:none!important}.product-count,span.mobile-facets__open-label.button-label.small-hide{display:none!important}.mobile-facets__wrapper span.mobile-facets__open-label.button-label{font-family:Oswald;font-weight:400;font-size:16px;line-height:120%;letter-spacing:0%;text-align:center;text-transform:uppercase;color:#28282a}.mobile-facets__heading.medium-hide.large-up-hide{font-family:Oswald;font-weight:400;font-size:18px;line-height:120%;letter-spacing:0%}summary.mobile-facets__summary.focus-inset span{font-family:Oswald;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%}.mobile-facets__sort label{font-family:Oswald;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%}.mobile-facets__sort .select select{padding:12px 14px!important;outline:none!important;box-shadow:none!important;border:1px solid #0000004D;border-radius:8px!important;font-family:DM Sans;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0%;color:#000;-webkit-appearance:none!important;appearance:none!important;margin:0!important;height:auto!important}.mobile-facets__sort .select span{right:10px}}@media(max-width:575px){.bottom-links{flex-wrap:wrap;justify-content:center;gap:18px}.main-banner-section{padding:40px 0 60px}.cs-product-box{padding:24px}.cs-product-inner-box-left-text p{margin-bottom:24px}.cs-product-inner-box-left-text h3{font-size:18px}.cs-product-inner-btn{width:40px;height:40px}.cs-product-box .cs-product-inner-box-right{max-width:115px}.featured-card{grid-template-columns:100%!important}.featured-card-image{order:-1}.featured-card-image img{aspect-ratio:100/70}.featured-card-content{gap:10px;justify-content:center;align-items:center!important;text-align:center!important}.featured-arrow{display:none!important}.ctg-card{flex-basis:calc(50% - 30px);flex-grow:1;max-width:100%!important}.prod-main-grid media-gallery:has(.thumbnail-slider){grid-template-columns:60px 1fr!important}.product__info-wrapper .product__title h1{font-size:32px}.product-form__input--pill input[type=radio]+label{padding:8px 12px!important;letter-spacing:0px}.prd-details-cell-title h2{font-size:24px}.prd-details-cell-dets .readmore-btn{font-size:14px}.key-ingredient-top h2{font-size:30px}.key-ingredient-grid{gap:30px 20px}.key-ingredient-icon{width:80px;height:80px}.key-ingredient-cell h3{font-size:14px}.custom-faq-left{grid-template-columns:100%}.custom-faq-layout{gap:40px}.custom-faq-icon:after{height:10px}.custom-faq-icon:before{width:10px}.custom-faq-question span:first-child{font-size:15px}.related-specials-top h2{font-size:32px}.product-badges{width:calc(100% - 20px)}}@media(max-width:480px){.testimonial-box h3{font-size:25px;margin-bottom:30px}.store-name{margin-bottom:6px;font-size:14px}.testimonial-box h4{margin-bottom:20px}.verified-customer{margin:0!important}.verified-customer p{font-size:14px}.verified-customer img{width:12px;height:12px}.quote-mark img{width:58px;height:64px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/responsive.css.map */
