@media (max-width: 1800px) {
.related-product-active .slick-arrow,.home-shop-active .slick-arrow{left:-50px}
.related-product-active .slick-arrow.slick-next,.home-shop-active .slick-arrow.slick-next{left:auto;right:-50px}
.menu-area-two .logo{padding:20px 50px}
.bottom-shape{margin-bottom:-1px}
}
@media (max-width: 1500px) {
.custom-container{max-width:1320px}
.banner-content .banner-caption{margin:0 0 20px}
.banner-content .title{font-size:60px;margin:0 0 40px}
.banner-images .main-img{max-width:470px}
.banner-images .bg-shape{max-width:960px}
.banner-shape.three{bottom:0;left:30px;max-width:210px;z-index:-1}
.banner-shape.four{bottom:0;right:60px;max-width:180px;z-index:1}
.features-items-wrap .row> :nth-child(4n+2) .features-item,.features-items-wrap .row> :nth-child(4n) .features-item{margin-left:10px;margin-right:30px}
.features-products-thumb{margin:0 120px 0 130px}
.features-product-bottom{margin:40px 0 0}
.header-action > ul li{margin-left:30px}
.video-bg{min-height:600px}
.features-products-wrap:nth-child(2n) .features-products-thumb{margin:0 130px 0 110px}
.features-products-wrap:nth-child(3n+3) .features-products-thumb{margin:0 120px 0 100px}
.related-product-active .slick-arrow,.home-shop-active .slick-arrow{left:0}
.related-product-active .slick-arrow.slick-next,.home-shop-active .slick-arrow.slick-next{left:auto;right:0}
.ingredients-thumb{margin:0 0 25px}
.ingredients-item{margin:0 0 40px}
.ingredients-items-wrap .row> :nth-child(4n+2) .ingredients-item,.ingredients-items-wrap .row> :nth-child(4n) .ingredients-item{margin:0 0 40px 15px}
.ingredients-items-wrap .row> :nth-last-child(-n+2) .ingredients-item{margin-bottom:0}
.formula-img{margin-right:-30px}
.formula-list li{font-size:18px;margin:0 0 15px}
.pricing__box{padding:35px}
.blog-posts-wrapper{margin:0 30px 0 0}
.faq-wrapper{margin:0 0 0 30px}
.fp-circle.one{width:600px;height:600px}
.fp-circle.two{width:550px;height:550px}
.fp-circle.three{width:550px;height:550px}
.blog-bg-shape.one{width:550px;height:550px}
.blog-bg-shape.two{width:580px;height:580px}
.footer-widgets-wrap .row [class*="col-"]:nth-child(4n+2) .footer-widget{padding-left:0}
.footer-widgets-wrap .row [class*="col-"]:nth-child(4n+4) .footer-widget{padding-left:40px}
.footer-widget .footer-text{width:87%}
.offCanvas-wrap{width:390px;padding:15px 40px 35px}
.offCanvas-toggle{width:45px;height:45px;flex:0 0 45px;margin:0 -10px 0 auto}
.offCanvas-content .title{font-size:36px;margin-bottom:20px}
.offCanvas-content{margin-bottom:50px;margin-top:20px}
.offcanvas-contact .number{font-size:28px}
.offcanvas-contact .email{font-size:28px}
.brand-area{padding:115px 0 120px}
.features-products{padding:120px 0}
.home-shop-area{padding:0 0 30px}
.fact-area{padding:30px 0 0}
.ingredients-area{padding:85px 0 120px}
.formula-bg{padding:115px 0 120px}
.pricing-area{padding:115px 0 90px}
.testimonial-bg{padding:115px 0 120px}
.blog-post-area{padding:115px 0 120px}
.breadcrumb-bg{padding:200px 0 120px!important}
.blog-sidebar.pl-20{padding-left:15px}
.rc-post-content h5{font-size:17px}
.blog--post--content .blog--post--title{font-size:32px}
.suxnix-page-content blockquote,.format-quote blockquote,.blog-details-content blockquote{padding:45px 40px}
.suxnix-page-content blockquote::before,.format-quote blockquote::before,.blog-details-content blockquote::before{width:134px;height:140px;background-size:contain;background-repeat:no-repeat}
.blog-avatar-wrap{padding:35px}
.blog-post-avatar-img{margin-right:35px}
.latest-comments ul li .children{margin-left:70px}
.inner-shop-item.home-shop-item{margin:0 0 40px;padding:30px 25px}
.inner-shop-item .home-shop-thumb{margin:0 auto 25px;max-width:160px}
.inner-shop-item .home-shop-thumb img{height:180px}
.inner-shop-item .home-shop-content .title{font-size:19px}
.inner-shop-item .home-shop-thumb .discount{top:-15px;right:-30px}
.suxnix-shop-product-main > .row{--bs-gutter-x:20px}
.shop-sidebar{margin-left:0}
.Product-tag-list li a{padding:6px 15px}
.inner-shop-item .home-shop-thumb > a{min-height:185px}
.contact-box-wrapper{padding:0}
.contact-form-wrap{padding:0 0 0 20px}
.inner-shop-details-content .title{font-size:40px}
.tg-banner-area.banner-bg{padding:140px 0 190px}
.tg-features-inner{padding:0}
.tg-supplement-inner{padding:0}
.tg-supplement-shape{right:-7%;top:0}
.tg-shop-wrapper{padding:0}
.tg-service-inner{padding:0}
.inner-shop-details-content .title br{display:none}
.pricing-wrap{padding:0}
.tg-blog-post-content{padding:35px 30px 30px}
.tg-blog-post-content .title{font-size:20px}
.footer-two-top-wrap .row [class*="col-"]:nth-child(4n+2) .footer-widget{padding-left:30px;padding-right:35px}
.footer-two-top-wrap .row [class*="col-"]:nth-child(4n+4) .footer-widget{padding-left:30px}
.footer-post-item .thumb{width:90px;flex:0 0 90px}
.menu-area-two .logo{padding:15px 30px}
.menu-area-two .navbar-wrap ul li a{padding:40px 20px}
.header-action-two .list-wrap li a{width:90px;padding:20px 15px}
.banner-bg{padding:190px 0 0}
.banner-content-two .title{font-size:60px;margin:0 0 20px}
.banner-img-two{max-width:350px;margin:0 auto}
.banner-content-two p{max-width:90%;margin:0 0 30px}
.section-down{left:180px}
.features-wrap{padding:80px 40px 75px}
.about-content{margin:0 43px 0 50px}
.features-item-three .features-content p{width:100%}
.counter-wrap{padding:60px 30px}
.counter-item{padding:40px 30px;gap:25px}
.ingredients-item-two{gap:15px;margin-bottom:40px}
.ingredients-item-wrap{margin-left:10px}
.ingredients-item-wrap.reverse-item{margin-right:10px}
.pricing-item-two{padding:60px 30px}
.faq-wrapper-two{padding:70px 40px}
.faq-wrapper-two .accordion-button{padding:29px 25px}
.faq-wrapper-two .accordion-body{padding:0 25px 38px}
.footer-widgets-wrap-two .row [class*="col-"]:nth-child(4n+4) .footer-widget{padding-left:0}
}
@media (max-width: 1199.98px) {
.custom-container{max-width:960px}
.header-fixed-position{height:108px}
.menu-area{padding:25px 0}
.menu-nav{justify-content:space-between}
.header-action{margin-right:30px}
.menu-outer .navbar-wrap{display:block!important}
.menu-area .mobile-nav-toggler{display:flex}
.sticky-menu.menu-area{padding:15px 0}
.banner-shape.four,.banner-shape.three{display:none}
.features-products-thumb{margin:0 60px 0 100px}
.features-products-thumb::before{width:550px;height:550px}
.features-products-thumb .shape-img{left:-90px;max-width:220px}
.features-products-wrap{margin-bottom:130px}
.fp-shapes-wrap{display:none}
.features-products-wrap:nth-child(2n) .features-products-thumb{margin:0 100px 0 65px}
.fp-circle.five{bottom:31%}
.features-products-wrap:nth-child(3n+3) .features-products-thumb{margin:0 65px 0 70px}
.features-products-wrap:nth-child(3n+3) .features-products-thumb .shape-img{left:-85px;max-width:180px}
.home-shop-item{padding:0 35px 35px}
.related-product-active .slick-arrow,.home-shop-active .slick-arrow{left:25px}
.related-product-active .slick-arrow.slick-next,.home-shop-active .slick-arrow.slick-next{left:auto;right:25px}
.features-product-content{width:95%}
.ingredients-img{position:relative;margin:0 auto 60px;max-width:80%}
.ingredients-img::after{bottom:10px;width:255px;height:20px}
.ingredients-items-wrap{margin:0;text-align:center}
.ingredients-thumb img{margin:0 auto}
.ingredients-items-wrap .row> :nth-child(4n+2) .ingredients-item,.ingredients-items-wrap .row> :nth-child(4n) .ingredients-item{margin:0 0 40px}
.ingredients-content .title{display:inline-block}
.ingredients-items-wrap .row> :nth-last-child(-n+2) .ingredients-item{margin-bottom:0}
.formula-img{margin-right:0}
.pricing__box{padding:30px 20px 25px}
.pricing-btn a > span{line-height:1.2}
.testimonial-active .slick-arrow{left:0}
.testimonial-active .slick-arrow.slick-next{left:auto;right:0}
.accordion-button{align-items:baseline}
.footer-shape.one{max-width:50px}
.footer-shape.two{max-width:80px}
.footer-widgets-wrap .row [class*="col-"]:nth-child(4n+4) .footer-widget{padding-left:0}
.footer-widgets-wrap .row [class*="col-"]:nth-child(4n+2) .footer-widget{padding-left:25px}
.footer-widget .footer-text{width:90%}
.footer-insta-item a::after{font-size:50px}
.banner-images .bg-shape{max-width:880px}
.banner-images .main-img{max-width:440px}
.breadcrumb-bg{padding:150px 0 120px!important}
.blog-sidebar.pl-20{padding-left:0}
.blog--post--content{padding:35px 30px}
.blog--tag{margin-bottom:15px}
.blog--post--content:not(.blog-details-content) .post-text{margin-bottom:20px}
.blog-sidebar .widget{padding:27px 25px 30px}
.sidebar-social a{height:40px;width:40px;line-height:40px}
.rc-post-thumb{margin-right:15px;width:85px;flex:0 0 85px}
.rc-post-content h5{font-size:15px;margin-bottom:8px}
.brand-area{padding:95px 0 100px}
.features-bg{padding:120px 0}
.suxnix-page-content blockquote,.format-quote blockquote,.blog-details-content blockquote{font-size:24px}
.rp-content{padding:30px 25px}
.rp-content h4{font-size:19px}
.blog-avatar-wrap{padding:40px;display:block;text-align:center}
.blog-post-avatar-img{margin:0 auto 18px}
.comment-form{padding:35px}
.blog-post-navigation .prev-link h4,.blog-post-navigation .next-link h4{font-size:24px}
.d-post-tag ul li a{line-height:1.7}
.shop-sidebar{margin-left:20px}
.inner-shop-item .home-shop-content .title{font-size:20px}
.inner-shop-item.home-shop-item{margin:0 0 50px;padding:30px}
.inner-shop-details-content{padding-left:10px}
.product-desc-content .table-sm th{width:30%}
.contact-box{padding:40px 30px}
.contact-icon{font-size:70px}
.contact-content .title{font-size:25px}
#contact-map{display:block;height:400px;margin:0 0 70px}
.contact-form-wrap{padding:0}
.contact-form-wrap .section-title{text-align:center}
.contact-box::before,.contact-box::after{height:120px}
.contact-form-wrap .form-btn{text-align:center}
.inner-shop-details-content .title{font-size:36px}
.tg-menu-area .header-btn{margin-left:0;margin-right:25px}
.tg-menu-area.menu-area .mobile-nav-toggler{background-image:-moz-linear-gradient(5deg,#94be26 0%,#62af21 100%);background-image:-webkit-linear-gradient(5deg,#94be26 0%,#62af21 100%);background-image:-ms-linear-gradient(5deg,#94be26 0%,#62af21 100%)}
.tg-banner-content .sub-title{font-size:22px}
.tg-banner-content .title{font-size:55px}
.tg-banner-content p{font-size:16px;margin-bottom:30px;width:100%}
.tg-banner-area.banner-bg{padding:140px 0 220px}
.tg-features-item{padding:40px 20px 35px}
.tg-features-icon{margin:0 auto 30px}
.tg-supplement-area{padding:90px 0 120px}
.tg-supplement-content p{width:100%}
.tg-supplement-shape .rotateme{max-width:560px}
.tg-supplement-shape{right:-5%;top:0}
.tg-video-img{margin:0 0 40px}
.tg-video-content{text-align:center}
.tg-shop-content .title{font-size:20px}
.tg-service-item{padding:35px 25px}
.footer-two-top-wrap .row [class*="col-"]:nth-child(4n+2) .footer-widget{padding-left:0;padding-right:0}
.footer-two-top-wrap .row [class*="col-"]:nth-child(4n+4) .footer-widget{padding-left:0}
.menu-area-two{padding:0}
.menu-area-two .mobile-nav-toggler{display:flex}
.menu-area-two .header-action{margin-right:0}
.sticky-menu.menu-area-two{padding:0}
.banner-content-two .title{font-size:48px}
.banner-img-two{max-width:270px}
.banner-img-two .shape{right:-90px;max-width:200px}
.banner-bg{padding:160px 0 40px}
.bottom-shape{height:100px}
.features-item-two{gap:25px;flex-wrap:wrap}
.features-wrap{padding:60px 40px 55px}
.about-content{margin:0}
.counter-item{padding:40px 20px;gap:20px}
.counter-content .count{font-size:38px}
.counter-icon{font-size:60px}
.counter-content p{font-size:16px}
.counter-wrap{padding:45px 30px}
.ingredients-icon{width:70px;height:70px;font-size:32px}
.testimonial-item-two{padding:40px 30px}
.pricing-list .list-wrap{margin-left:15px;margin-bottom:35px}
.pricing-item-two{padding:30px 20px}
.faq-wrapper-two{padding:70px 30px}
.faq-wrapper-two .accordion-button{font-size:18px}
.quick-purchase-gallery{padding:0}
.quick-purchase-content{margin-left:0}
.quick-purchase-content .price{margin-bottom:30px}
.quick-purchase-content p{margin-bottom:20px}
.chosen-wrap .list-wrap{margin-bottom:30px}
.review-wrap{margin-bottom:25px}
.blog-post-content-two{padding:35px 30px 40px}
.blog-post-content-two .title{font-size:28px}
.newsletter-form{width:500px}
.newsletter-wrap-two{padding:50px 30px}
.cart__collaterals-wrap{margin-left:0}
}
@media (max-width: 991.98px) {
.custom-container{max-width:720px}
.banner-images .bg-shape{max-width:100%}
.banner-images .main-img{max-width:440px}
.banner-images::after{bottom:-5px;width:350px;height:46px}
.banner-images .main-img{max-width:340px}
.features-img{text-align:center;margin:0 0 50px}
.features-products-wrap{text-align:center}
.features-products-thumb{margin:0 60px 50px 100px}
.features-product-content .title::after{margin:18px auto 33px}
.features-product-content{width:100%}
.features-product-bottom{margin:35px 0 0;justify-content:center}
.fp-shapes-wrap{display:block}
.fp-shapes-wrap .fp-shape-two{top:35%}
.features-products-wrap:nth-child(2n) .features-products-thumb{margin:0 100px 50px 65px}
.features-products-thumb .main-img::after{opacity:.7}
.features-products-wrap:nth-child(3n+3) .features-products-thumb{margin:0 65px 50px 70px}
.fp-circle.one{width:400px;height:400px}
.fp-circle.two{width:350px;height:350px;bottom:60%}
.fp-circle.three{width:450px;height:450px;bottom:0}
.fact-items-wrapper .row.g-0{--bs-gutter-x:20px}
.fact-item{margin:0 0 20px;padding:25px 20px}
.fact-item .chart{margin-right:20px}
.fact-items-wrapper::after{display:none}
.formula-img{max-width:80%;margin:0 auto 50px}
.pricing__box .pricing-img img{max-height:150px}
.testimonial-item{padding:0}
.blog-posts-wrapper{margin:0 0 100px}
.blog-inner-wrapper::after{display:none}
.faq-wrapper{margin:0}
.footer-shape.two{right:0;bottom:30%}
.pagination-wrap ul{justify-content:center}
.blog-sidebar{margin:100px 0 0}
.rc-post-thumb{margin-right:20px;width:100px;flex:0 0 100px}
.rc-post-content h5{font-size:18px}
.blog-details-post-thumb{padding-top:15px;margin-bottom:35px}
.rp-content h4{font-size:20px}
.shop-sidebar{margin:100px 0 0}
.inner-shop-details-flex-wrap{margin:0 0 50px}
.inner-shop-details-content{padding-left:0}
.add-review form{padding:45px 40px 50px}
.tg-banner-img{margin:0 0 40px}
.tg-banner-img img{margin:0 auto;max-width:75%}
.tg-banner-content{text-align:center}
.tg-banner-content .title br{display:none}
.tg-banner-content p{font-size:17px;width:90%;margin:0 auto 30px}
.tg-features-item{padding:40px 35px 35px}
.tg-supplement-shape{right:10%;top:0}
.tg-shop-content .title{font-size:22px}
.tg-blog-post-content .title{font-size:18px}
.banner-content-two{margin-right:0;text-align:center}
.banner-content-two p{max-width:100%}
.banner-img-two{max-width:320px;margin:50px auto 0}
.banner-content-two .btn-grp{justify-content:center}
.banner-bg{padding:190px 0 0}
.bottom-shape{height:130px}
.about-img.text-center{margin-bottom:50px}
.ingredients-img-two{text-align:center;margin-bottom:60px}
.ingredients-item-wrap.reverse-item{margin-right:0;margin-bottom:40px}
.ingredients-item-wrap{margin-left:0}
.ingredients-item-wrap.reverse-item .ingredients-item-two{flex-direction:row;text-align:left}
.testi-avatar{gap:13px}
.testimonial-top{gap:13px;margin-bottom:30px}
.testimonial-item-two{padding:30px 20px}
.faq-img{position:relative;width:100%;height:560px;background-position:top center}
.quick-purchase-gallery{margin-bottom:50px}
.newsletter-wrap-two{flex-direction:column;gap:0}
.newsletter-wrap-two .title{margin-bottom:25px;text-align:center}
.newsletter-form{width:100%}
.footer-widgets-wrap-two .row [class*="col-"]:nth-child(4n+2) .footer-widget{padding-left:0}
.section-py-130{padding:100px 0}
.features-bg-two{padding:100px 0 225px}
.section-pt-130{padding-top:100px}
.section-pb-100{padding-bottom:70px}
.section-pb-130{padding-bottom:100px}
.cart__collaterals-wrap{margin-top:50px;padding:1.25rem 1.25rem 2.5rem;height:auto}
.order__info-wrap{margin-top:50px}
}
@media (max-width: 767.98px) {
.custom-container{max-width:100%}
.header-fixed-position{height:98px}
.transparent-header{top:0}
.menu-area{padding:20px 0}
.banner-content .banner-caption{margin:0 0 15px}
.banner-shape.one{width:70px}
.banner-shape.two{width:70px;top:auto;bottom:40%;opacity:1}
.banner-content .title{font-size:45px;margin:0 0 30px}
.banner-content{margin:0 0 55px}
.banner-images .bg-shape{display:none}
.banner-images .main-img{max-width:100%;position:unset}
.banner-images::after{display:none}
.banner-shape{opacity:.1}
.brand-title .title{padding:0 75px;line-height:1.3}
.brand-title .title::before,.brand-title .title::after{top:9px}
.banner-area{padding:45px 0 0}
.brand-area{padding:80px 0 85px}
.features-item{margin:0 0 50px!important;text-align:center}
.features-icon{display:inline-flex}
.features-items-wrap .row> :last-child .features-item{margin:0!important}
.fp-shapes-wrap{display:none}
.features-products-thumb::before{width:400px;height:400px}
.features-products-thumb{margin:0 35px 45px 90px;max-width:330px}
.features-product-content .title{font-size:44px;margin-bottom:0}
.features-product-content .title::after{margin:18px auto 30px}
.features-product-bottom{margin:25px 0 0}
.features-product-bottom>*{margin:10px 15px 0}
.features-products-wrap:nth-child(2n) .features-products-thumb{margin:0 80px 45px 40px}
.features-products-wrap:nth-child(2n) .features-products-thumb .shape-img{bottom:27px;left:auto;right:-65px;max-width:190px}
.features-products-wrap:nth-child(3n+3) .features-products-thumb{margin:0 35px 45px 70px}
.features-products-wrap:nth-child(3n+3) .features-products-thumb .shape-img{left:-65px;max-width:165px}
.fp-circle.three{width:350px;height:350px;bottom:30px;left:-100px}
.video-shape.one,.video-shape.two{max-width:100px}
.video-shape.one{bottom:-4%}
.ingredients-img{max-width:75%;margin:0 30px 50px auto}
.ingredients-img .shape{left:-55px;bottom:20px;max-width:180px}
.section-title .title{font-size:44px}
.ingredients-item{margin:0 0 40px!important}
.ingredients-items-wrap .row> :last-child .ingredients-item{margin-bottom:0!important}
.formula-img{max-width:100%}
.pricing__box .pricing-img img{max-height:190px}
.blog-post-item>a{display:inline-block}
.blog-post-thumb{margin:0 0 15px}
.content-top{margin:0 0 15px}
.content-bottom ul{margin:25px 0 0}
.blog-post-item{display:block}
.blog-bg-shape.two{width:380px;height:380px}
.blog-bg-shape.one{width:350px;height:350px}
.footer-widgets-wrap .row [class*="col-"]:nth-child(4n+2) .footer-widget{padding-left:0}
.footer-shape.one{max-width:55px;left:auto;right:0;transform:rotate(180deg)}
.payment-card{margin:10px 0 0}
.scroll-top{right:15px;width:35px;height:35px;line-height:35px;font-size:14px}
.scroll-top.open{bottom:15px}
.copyright-text{text-align:center}
.breadcrumb-content .title{font-size:48px}
.blog--post--content{padding:30px 25px}
.blog--post--content .blog--post--title{font-size:28px}
.blog-thumb-active .slick-arrow{left:25px;font-size:24px}
.blog-thumb-active .slick-arrow.slick-next{right:25px;left:auto}
.quote-post .quote-icon{float:unset;display:block;margin-top:0;margin-bottom:20px}
.rc-post-content h5{font-size:17px}
.blog-details-post-thumb{padding-top:5px;margin-bottom:25px}
.blog-details-wrap .title{font-size:24px;margin-bottom:20px}
.blog-details-wrap{padding-bottom:25px;margin-bottom:25px}
.suxnix-page-content blockquote,.format-quote blockquote,.blog-details-content blockquote{padding:40px 25px}
.suxnix-page-content blockquote::before,.format-quote blockquote::before,.blog-details-content blockquote::before{width:100px;height:100px}
.post-share ul li{margin-left:0;margin-right:20px}
.post-share{margin:30px 0 0}
.navigation-filter{display:inline-block;margin:25px 0}
.blog-avatar-wrap{padding:30px 25px;display:block;text-align:center}
.blog-post-avatar-img{max-width:145px}
.bd-avatar-info h4{font-size:24px}
.latest-comments ul li .comments-box{display:block}
.latest-comments ul li .comments-box .comments-avatar{margin:0 0 20px}
.latest-comments ul li .children{margin-left:0}
.comment-form{padding:25px}
.comment-form .comment-field input{padding:16px 25px;padding-right:35px}
.comment-form .comment-field i{right:20px}
.comment-form .comment-field textarea{padding:20px 25px;padding-right:35px}
.comment-form .btn{margin-top:0;padding:16px 30px}
.inner-shop-area .shop-top-left p{text-align:center}
.inner-shop-area .shop-top-right{justify-content:center;margin:7px auto 0}
.inner-shop-item .home-shop-thumb .discount{top:0;right:-40px}
.inner-shop-details-flex-wrap{margin:0 0 40px}
.inner-shop-details-content .title{font-size:28px}
.product-desc-wrap .nav-tabs .nav-item .nav-link.active::after{display:none}
.product-desc-wrap .nav-tabs .nav-item .nav-link.active{color:var(--tg-secondary-color)}
.product-desc-wrap .nav-tabs .nav-item{margin:0 30px 0 0}
.product-desc-wrap .nav-tabs{padding-bottom:10px}
.product-desc-content .table-sm th{width:auto}
.reviews-comment .review-info{display:block}
.review-img{margin:0 0 15px}
.add-review form{padding:30px 25px 35px}
.breadcrumb-content .title{margin-bottom:10px}
.section-title .title br{display:none}
.tg-banner-area.banner-bg{padding:110px 0 210px}
.tg-banner-img img{margin:0 auto;max-width:100%}
.tg-banner-content .title{font-size:46px}
.tg-banner-content p{font-size:16px;width:95%}
.tg-menu-area::before{top:80px;height:60px}
.tg-menu-area.menu-area .mobile-nav-toggler{width:55px;height:55px;font-size:22px}
.tg-banner-img{margin:0 0 35px}
.tg-supplement-shape .rotateme{max-width:100%}
.tg-supplement-shape{right:0;top:5%}
.tg-section-title .title br{display:none}
.tg-section-title .title{font-size:38px}
.tg-video-bg{padding:120px 0}
.tg-video-bg::before{height:90px}
.tg-shop-content .title{font-size:24px}
.tg-testimonial-item{display:block;text-align:center;border-radius:20px}
.tg-testimonial-thumb{margin:0 auto 25px}
.tg-testimonial-content .rating{font-size:14px;justify-content:center}
.tg-supplement-img{text-align:center!important}
.tg-blog-post-thumb img{width:100%}
.menu-area-two .logo{padding:15px 0 15px 30px;border:none}
.menu-area-two .logo img{max-height:48px}
.menu-area-two{padding:0}
.menu-area-two .mobile-nav-toggler,.menu-area-two .header-action ul li a{width:70px}
.banner-bg{padding:160px 0 0;overflow:hidden}
.banner-content-two .title{font-size:40px}
.banner-img-two{max-width:75%}
.banner-img-two .shape{right:-55px}
.bottom-shape{height:auto}
.view-all-btn.text-end{text-align:left!important}
.newsletter-form button{padding:19px 24px}
.newsletter-form input{padding:28px 140px 28px 20px}
.singUp-wrap{padding:30px 20px}
.singUp-wrap .title{font-size:26px}
.cart__table thead th.product__subtotal,.cart__table thead th.product__price{display:none}
.cart__table .product__price{display:none}
.cart__table .product__subtotal{display:none}
.cart__table tbody td{padding:12px 10px}
.cart__table .product__remove a{position:absolute;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.375rem;height:1.375rem;border-radius:50%;color:#fff;background-color:red;font-size:15px!important;left:0;margin-top:-10px}
.cart__table tbody td.product__quantity{text-align:right;padding-right:0}
.cart__table .quickview-cart-plus-minus{margin:0}
.update__cart-btn{text-align:center!important;width:100%;margin-top:20px}
.update__cart-btn .btn{width:100%;text-align:center;justify-content:center}
.cart__actions-form{width:100%}
.coupon__code-info{flex-wrap:wrap}
.customer__form-wrap{padding:25px 20px}
.order__info-wrap{padding:25px 20px}
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
.custom-container{max-width:540px}
.banner-content .title{font-size:54px;margin:0 0 30px}
.features-img{margin:0 auto 50px;max-width:80%}
.features-product-content .title{font-size:48px;margin-bottom:0}
.related-product-active [class*="col-"],.home-shop-active [class*="col-"]{padding-left:40px;padding-right:40px}
.related-products-area .related-product-active,.home-shop-area .home-shop-active{max-width:400px;margin-left:auto;margin-right:auto}
.related-product-active .slick-arrow,.home-shop-active .slick-arrow{left:-20px}
.related-product-active .slick-arrow.slick-next,.home-shop-active .slick-arrow.slick-next{left:auto;right:-20px}
.ingredients-img{max-width:55%;margin:0 auto 50px}
.blog-post-item{display:flex}
.blog-post-thumb{margin:0 30px 0 0}
.breadcrumb-content .title{font-size:54px}
.blog-sidebar .widget{padding:27px 30px 30px}
.rc-post-content h5{font-size:18px}
.suxnix-page-content blockquote,.format-quote blockquote,.blog-details-content blockquote{font-size:26px}
.rp-content{padding:35px 30px}
.rp-content h4{font-size:24px}
.blog-avatar-wrap{padding:40px 35px}
.comment-form{padding:35px}
.inner-shop-details-content .title{font-size:32px}
.contact-box{padding:60px}
.contact-content .title{font-size:28px}
.contact-icon{font-size:80px}
.section-title .title br{display:block}
.tg-banner-img img{margin:0 auto;max-width:80%}
.tg-banner-content .title{font-size:50px}
.tg-banner-content p{font-size:18px;width:95%}
.tg-section-title .title{font-size:44px}
.tg-testimonial-item{display:flex;text-align:left}
.tg-testimonial-thumb{margin:0 25px 0 0}
.tg-testimonial-content .rating{font-size:13px;justify-content:flex-start;margin-bottom:10px}
.tg-blog-post-content .title{font-size:20px}
.singUp-wrap{padding:30px}
}