@media (max-width:1440px){ul.slick.slick-product-list.slick-initialized.slick-slider{padding:0 40px}.product_section button.prev-arrow{left:0}.product_section button.next-arrow{right:0}}@media (max-width: 1300px){.designed_recovery_grid_content:after{bottom:150px;width:580px}}@media (max-width: 1200px){.designed_recovery_grid_content:after{bottom:100px;width:500px}}@media (max-width: 1024px){.designed_recovery_grid_content:after{bottom:80px;width:350px}.top-bar-left-section a{font-size:12px}.banner-side-img img{height:460px}.center-bar-content p{font-size:12px}.header-container.type13 .top-navigation li.level0 a.level-top{padding:10px 5px!important}.banner-content h1{font-size:60px;line-height:60px}.category_heading h1{font-size:40px}.image_category_shop_grid .image_over_text_block:nth-child(1){width:57%}.image_category_shop_grid .image_over_text_block:nth-child(5),.image_category_shop_grid .image_over_text_block:nth-child(4),.image_category_shop_grid .image_over_text_block:nth-child(3){width:31%!important}.over_text_content h2{font-size:32px;margin-bottom:10px}.product_section{padding-top:0}.text_with_btn h2,.rght_text_content h2{font-size:32px}.banner_block_text_with_btn h2{font-size:50px}.client_quote_left_txt h2{font-size:28px}.customer_reviews_content h1,.athletes_testimonial_heading h1{font-size:32px}.name_with_residance_txt h3{font-size:20px}.testimonial_image_box p{font-size:16px}.testimonial_image_box{max-width:700px}.right_repeat_text h2{font-size:28px}.image_with_repeat_text_grid{align-items:center}.right_repeat_text{gap:40px;padding:40px 50px}.left_text_sec_content h2{font-size:40px;line-height:40px}.left_text_sec_content p{font-size:24px}.left_text_sec_content h4{font-size:30px}.text-with-newslater-grid{padding:60px 40px}.subscribe_text h1{font-size:28px}.custom-footer-content ul li a,ul.contact-info li span{font-size:15px}.site-logo img{width:160px}div#header_links a{margin:0;font-size:14px}.header-center{padding:30px 0!important}.header-container .cart-area .mini-cart{margin-left:0!important}.banner-with-text .container{padding-top:50px}.custom_product_template .product-top_content>.row{padding-right:20px!important;padding-left:10px!important}.custom_product_template .collection_slider.customer_review_section{padding-left:10px;padding-right:10px}.custom_image_with_text{padding:70px 20px 0}.right_text{padding:0}.custom_image_with_text h2{font-size:24px;margin-bottom:10px}.custom_product_template .products-collection.porto-products{padding-left:20px;padding-right:20px}.faq_image_text.custom_image_with_text{margin-left:20px;margin-right:20px}.faq_section_bottom{padding-left:20px;padding-right:20px}.faq_title_subtitle p{width:100%}.custom_product_template .custom_newslater_section .container .text-with-newslater-grid{width:95%}.custom_product_template .responsive.slick-initialized.slick-slider .slick-track{gap:14px}.faq_image_text.custom_image_with_text{padding:0}.faq_sec.left_text h1{font-size:22px}.mini-cart{padding-left:8px!important}.search-area.show-icon{margin-left:0!important}}@media (max-width: 821px){.banner-content h1{font-size:30px;line-height:44px}.banner-with-text .container{padding-left:20px!important}.image_btm_text_grid{gap:10px}.banner-content{width:50%}.banner-side-img img{height:310px;position:relative;right:-35px}.banner-img img{height:550px}.category_shop_section{padding-top:128px;padding-bottom:90px}.product_image img{height:150px}.category_heading h1{font-size:30px}.category_heading{padding-bottom:40px!important}.over_text_content{padding:0 20px 20px}.over_text_content h2{font-size:24px}.over_text_content p{font-size:15px;line-height:23px}.image_with_text_grid{gap:30px}.image_with_text_section{padding:40px 0}.banner_block_text_with_btn h2{font-size:40px;margin-bottom:10px}.client_quote_grid_content{padding:0 15px}.client_quote_left_txt p:before{width:70px;height:70px}.client_quote_left_txt p:after{height:70px;width:70px}.right_repeat_text h2{font-size:24px}.right_repeat_text{padding:30px!important}.left_text_sec_content h2{font-size:30px;line-height:30px}.left_text_sec_content img{width:210px}.left_text_sec_content h4{font-size:24px}.text-with-newslater-grid{padding:40px 30px;gap:20px}.subscribe_text h1{font-size:22px}footer.footer-wrapper .info-footer:first-child{max-width:49%!important}.info-footer{border:none!important}footer.footer-wrapper .info-footer:nth-child(2){max-width:48%}footer.footer-wrapper .info-footer:nth-child(3){max-width:48%}footer.footer-wrapper .info-footer:nth-child(4){max-width:48%}.footer-wrapper .row{gap:20px}.subscribe_text p{font-size:14px}.rght_text_content p br{display:none}.testimonial_image_box{max-width:500px;padding:30px 20px 20px}.logo_with_tex{top:25%!important;padding:30px 15px 0}.top-bar-section{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column-reverse}.top-bar-left-section{width:100%;text-align:center}.center-bar-content{width:100%}.logo_with_tex h3{font-size:22px!important}.category_heading h1,h2.section-header__title{font-size:35px}.image_with_text_grid{grid-template-columns:repeat(1,1fr)}div#header_links{display:none}.mobile-nav li.level0>a>span>.cat-label{display:none!important}.center_image img{width:70%}.product_grid{grid-template-columns:repeat(3,2fr)!important}.custom_product_template .product-top_content>.row{display:flex;flex-wrap:wrap}.custom_product_template .product-img-box,.custom_product_template .product-shop{width:100%!important}.custom_image_with_text{flex-wrap:wrap}.custom_image_with_text>div{width:100%}.product_image_with_text_second,.faq_image_text.custom_image_with_text{flex-direction:column-reverse}.custom_image_with_text{padding-top:50px}.custom_product_template div#price span{font-size:26px!important}.product-view .product-name h1,.product_details_sec h2,.custom_product_template .customer_review_section a.customer_reviews_content h1{font-size:28px!important}.ciara-kelly-page{flex-wrap:wrap;gap:30px}.ciara-kelly-image{width:100%;text-align:center}.ciara-kelly-description{width:100%}.custom-blogs ul{grid-template-columns:repeat(2,2fr)}body#blog .blog-wrapper{grid-template-columns:repeat(2,1fr)}.image_with_text_row{flex-wrap:wrap}.image_with_text_row>div{max-width:100%!important;flex:unset!important}}@media (max-width: 600px){.center_image img{width:100%}customer_review_section .responsive.slick-initialized.slick-slider .slick-track{gap:0px}.collection_slider.customer_review_section .page-width{padding:0 20px!important}.header-container.type13 .header-left{min-width:70%!important}.header-right{padding-top:3px!important}.mini-cart{border-left:none}.banner-img img{height:400px}.single_testimonial_box button.slide-arrow.next-arrow{right:-20px}.banner-content h1{font-size:30px;line-height:32px}.image_btm_text_grid{grid-template-columns:repeat(1,3fr);gap:70px}.category_shop_section{padding-top:40px}.category_shop_section .image_category_shop_grid .image_over_text_block{width:100%!important}.product_heading h1,.text_with_btn h2,.rght_text_content h2{font-size:30px}.text_with_right_logo_grid{flex-wrap:wrap;gap:20px;justify-content:center;flex-direction:column-reverse}.right_logo img{width:100%}.text_with_btn{align-items:center}.text_with_btn h2{text-align:center}.text_with_btn p{text-align:center;font-size:16px;line-height:28px}.image_with_text_grid{grid-template-columns:repeat(1,2fr)}.banner_block_section{padding:50px 0}.banner_block_text_with_btn h2{font-size:30px}.client_quote_grid_content{grid-template-columns:repeat(1,2fr);gap:50px}.client_quote_section{padding:40px 0}.customer_reviews_content h1,.athletes_testimonial_heading h1{font-size:30px}.name_with_residance_txt span{text-align:left}.single_testimonial_box button{padding:10px}.single_testimonial_box button svg{width:12px!important;height:12px!important}.single_testimonial_box button.slide-arrow.prev-arrow{left:-20px}.image_with_repeat_text_grid{grid-template-columns:repeat(1,2fr)}.designed_recovery_grid_content{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:column-reverse;gap:40px}.text-with-newslater-grid{grid-template-columns:repeat(1,2fr)}footer.footer-wrapper .info-footer{max-width:100%!important}footer.footer-wrapper .info-footer:first-child{max-width:100%!important}.designed_recovery_section{padding:40px 0}div#tp-widget-wrapper{max-width:250px!important;margin-left:0!important}.logo_with_tex{top:45%!important;height:200px}.logo_with_tex h3{font-size:20px!important}.banner-btn-link{margin-top:35px;margin-bottom:44px}.image_with_btm_text_section{margin-top:-40px}.banner-side-img img{height:200px;position:relative;right:0;overflow:hidden;margin-top:0}.banner-side-img,.banner-content{width:100%}.banner-content p{font-size:16px;margin-top:10px}.banner-content h1{font-size:20px;margin-top:15px}.banner-img img,.banner-img{height:100%}.banner-with-text{height:500px}.banner-with-text .container{flex-direction:column-reverse}.over_text_content p{font-size:13px;line-height:20px}.category_shop_section{padding-top:60px;padding-bottom:60px}.category_heading h1,h2.section-header__title{font-size:30px;margin:0 0 20px}.box-wrapper{width:100%}.client_quote_grid_content{padding:0}.right_repeat_text{padding:50px 20px 20px!important}.right_repeat_text p{font-size:15px;line-height:23px}footer.footer-wrapper .info-footer:nth-child(3){padding-left:10px}.product_section .box-wrapper{width:100%!important;padding-top:40px}.product_section .product_image{text-align:center;display:flex;justify-content:center}.product_section{padding-bottom:60px}.designed_recovery_grid_content:after{bottom:20px;left:0}.four_grid_image_section{flex-wrap:wrap}.insta_img{width:100%}.trust_review_img img{background:#eaf4ff;width:180px;max-width:100%;padding:2px 8px}.product_grid{grid-template-columns:repeat(1,2fr)!important}.client_quote_left_txt p,.client_quote_left_txt h2{text-align:center}.client_quote_left_txt p:after{right:-10px}.shop_button{display:flex;justify-content:center}.product-view .product-name h1,.product_details_sec h2,.custom_product_template .customer_review_section a.customer_reviews_content h1{font-size:26px!important}.custom_product_template .product-img-box{padding-right:10px!important}.custom_product_template .product-top_content>.row{padding-right:10px!important}.custom_product_template .collection_slider.customer_review_section{padding:20px 10px 30px}.custom_image_with_text{padding-top:30px}.faq_image_text.custom_image_with_text{margin-top:40px!important}.custom_product_template .product-image.product-image-zoom img{height:350px!important}.custom_product_template .review-product-details p{flex-wrap:wrap}.custom_product_template .review-product-details span{width:40%;padding:8px}.featured_slider_sectoin{padding:30px 0 60px}.custom-blogs ul{grid-template-columns:repeat(2,2fr)}.ctm_text_content h2{font-size:28px}.custom-blogs ul{grid-template-columns:repeat(1,2fr);gap:20px}.map-section__info.map-section__info--text-align-left{position:unset}.map-section__info.map-section__info--text-align-left .map-section__info-wrapper{box-shadow:unset!important}body#blog .blog-wrapper{grid-template-columns:repeat(1,1fr)}body#your-shopping-cart ul.breadcrumb.text-center{align-items:flex-start!important;justify-content:flex-start}body#your-shopping-cart ul.breadcrumb.text-center i{margin-left:0}.client_image{text-align:center}.client_image img{width:75%}.client_quote_left_txt p>span{display:none}.custom_product_template .bundle_it_together_product{width:100%}.info-footer .widget-wrapper.active h3:after{transform:rotate(45deg)}.footer-block-title h3:after{content:"\f278";font-family:material-design-iconic-font;position:absolute;right:0;top:0;color:#028fc4;transition:all .3s ease-in-out;font-size:18px}}@media (max-width:400px){div#header_links{gap:6px}div#header_links a{padding:0 0 7px;margin:0;font-size:11px;height:25px;width:25px}.header-container.type13 .header-left{min-width:200px!important;width:60%}.header-right{padding-top:10px!important}.product_section button svg{width:15px;height:15px}.product_section button{width:32px;height:32px;display:flex!important;align-items:center;justify-content:center}.single_testimonial_box button{padding:6px}.single_testimonial_box button.slide-arrow.next-arrow{right:-10px}.single_testimonial_box button.slide-arrow.prev-arrow{left:-10px}.banner-content h1{font-size:16px}.banner-content p{font-size:13px;margin-top:7px}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/responsive.css.map */
