.pagebanner .banner__box h2{text-transform:capitalize}.banner__box{padding-top:15rem!important}.quick-add-modal__content-info .product{padding:0!important}nav.header__inline-menu{text-align:center}@media(max-width:1199px){.sticky--box{top:130px}}@media(max-width:749px){.sticky--box{top:90px}.our-values .ov-heading{font-size:28px}}@media screen and (min-width:1441px)and (max-width:1600px){.template-blog .pagebanner .banner__box h2{margin:0 auto;font-size:54px;line-height:normal;max-width:760px}.newsletter .newsletter__wrapper .newsletter__content h2{font-size:35px}.temp-faq .collapsible-content__wrapper{padding:40px 0 0!important}.temp-faq .collapsible-content-wrapper-narrow .collapsible-content__header h2{font-size:35px}.temp-privacy-policy .rich-text__blocks h2.h1,.temp-terms-conditions .rich-text__blocks h2.h1,.temp-refund-cancellation .rich-text__blocks h2.h1{font-size:35px;padding:40px 0 12px}.template-article .article-wrap article.article-template .article-template__content h2{font-size:30px;padding:0 0 10px}.quick-add-modal__content{width:80%!important}}@media screen and (min-width:1301px)and (max-width:1440px){.section-header{max-width:95%}.testimonials-nav button.ts-next{right:20px}.testimonials-nav button.ts-prev{left:20px}.grid.product-grid{column-gap:30px}.template-index .grid.product-grid{padding:0}.newsletter .newsletter__wrapper{max-width:90%}.newsletter .newsletter__wrapper .newsletter__content h2{font-size:32px}.our-values .our-values-title h2{font-size:130px}.our-values{padding-bottom:100px}.pagebanner .banner__box h2{font-size:60px;font-weight:700;max-width:700px;margin:0 auto}.template-blog .pagebanner .banner__box{padding:0!important}nav.header__inline-menu{text-align:center}.section-header header.header{grid-template-columns:auto}.template-article .pagebanner .banner__box h2,.temp-refund-cancellation .pagebanner .banner__box h2{max-width:100%}.collection-outer{padding:20px 40px}.collection-outer .collection ul{row-gap:20px;column-gap:27px}.card .card__content .card__information h3{font-size:19px}.template-collection .banner__box h2{font-size:90px}.template-blog .pagebanner{min-height:100vh}.care-designed-section{padding:40px 0}.comparison-section{padding:50px 30px}.comparison-section .comparison-outer .comparison-content,.comparison-section .comparison-outer .comparison-table{flex:0 0 50%}.comparison-section .comparison-outer .comparison-table .every-table-outer tbody tr td:first-child{padding:20px}.comparison-section .comparison-outer .comparison-table .every-table-outer{width:100%}.comparison-content .hands-circle{top:34%;left:auto;width:130px;height:120px;right:6%}section.product-facts-outer{padding:50px 0}.main-heading{font-size:55px!important;max-width:780px!important}.temp-faq .collapsible-content__wrapper{padding:40px 0 0!important}.temp-faq .collapsible-content-wrapper-narrow .collapsible-content__header h2{font-size:35px}.temp-privacy-policy .rich-text__blocks h2.h1,.temp-terms-conditions .rich-text__blocks h2.h1,.temp-refund-cancellation .rich-text__blocks h2.h1{font-size:35px;padding:40px 0 12px}.temp-contact .rich-text .rich-text__wrapper h2{font-size:35px}.temp-contact .rich-text{padding:40px 0 30px}.contact-secs slider-component ul{padding:0 40px}.contact-secs slider-component ul li{flex:0 0 47.5%}.temp-contact .contact{padding:50px 40px;gap:40px}.temp-contact .contact .conform h2{font-size:35px}.section-template--26446652277071__custom_liquid_C8tR69-padding{padding:0 40px}.template-blog .blog-articles{gap:20px}.template-blog .blog-articles .blog-articles__article:nth-child(1),.template-blog .blog-articles .blog-articles__article:nth-child(6),.template-blog .blog-articles .blog-articles__article:nth-child(7){max-width:40%}.template-blog .blog-articles .blog-articles__article{max-width:28%}.template-blog .main-blog{padding-top:215px}.template-article .article-wrap{gap:40px;padding:40px 30px 0}.template-article .article-wrap section.latest-articles-sidebar ul li .article-content h4 a{font-size:15px}.template-article .article-wrap article.article-template .article-template__content h2{font-size:30px;padding:0 0 10px}.template-article .article-wrap section.latest-articles-sidebar ul li .article-image a img{width:100px;height:100px}section.about-tabs-section .about-tabs-container .about-tabs-left img{max-width:100%}section.about-tabs-section .about-tabs-container{padding:60px 40px}.our-pillars .our-pillars-header p{padding:25px 0 60px}.our-pillars .pillars-list .pillar-box .pillar-content h3{font-size:17px;padding:20px 0 8px}.our-pillars .pillars-list .pillar-box{max-width:24%;min-height:295px}.our-pillars .pillars-list{gap:15px}section.journey-timeline{padding:40px 0 0}.banner-stats__items{width:92%}.section-template--26458310312271__featured_collection_8eKbq6-padding{padding-top:30px!important}.quick-add-modal__content{width:80%!important}.product .product__info-wrapper .product__title h2.h1{font-size:22px;line-height:29px}.product-form__input--pill input[type=radio]+label{font-size:12px!important}.quick-add-modal__content .product .product__info-wrapper ul.icon-with-text li span{font-size:13px}section.about-tabs-section .about-tabs-container .about-tabs-right .about-tab-outer .tabs:before{width:33%}section.about-tabs-section .about-tabs-container .about-tabs-right .about-tab-outer .tabs button.tab-btn{padding:13px 0}.template-collection .prodmenu{max-width:400px!important}.collection-outer .collection ul li.grid__item{width:30.9%;max-width:30.9%}.comparison-section .comparison-outer .hand-image img{max-width:90%}.temp-faq .pagebanner .banner__box h2{max-width:100%}.testimonial-name{font-size:15px}header.header{padding:10px 20px!important}}@media screen and (min-width:1200px)and (max-width:1300px){.template-article .article-wrap section.latest-articles-sidebar{width:60%!important}.testimonials-nav button.ts-next{right:25px}}@media screen and (min-width:1025px)and (max-width:1300px){.page-width{padding:0 20px}.section-header{max-width:96%;width:96%}header.header{gap:0;padding-left:3rem!important;padding-right:3rem!important}header.header .header__inline-menu ul{gap:5px}header.header nav.header__inline-menu .list-menu__item span,.section-header header.header .header__icons .header__icon span{font-size:13px}.header__menu-item{padding:0 0 0 5px}.header__icon .svg-wrapper{width:37px;height:37px}.mainbanner.banner .banner__box h2.banner__heading{font-size:60px;max-width:100%}.our-values .our-values-title h2{font-size:130px}.our-values{padding:0 0 110px}.testimonials-section{padding:50px 0}.collection{padding:40px 0!important}.testimonials-nav button.ts-next{right:25px}.testimonials-nav button.ts-prev{left:25px}.grid.product-grid{column-gap:26px}.template-index .grid.product-grid{padding:0}.card .card__content .card__information h3{font-size:15px}.video-section-home .image-with-text__content{padding:0 0 0 40px}.ctabanner .banner__content .banner__box .banner__text p{max-width:510px}.newsletter .newsletter__wrapper{column-gap:30px}.newsletter .newsletter__wrapper{padding:60px 50px;margin:0 40px}.newsletter .newsletter__wrapper .newsletter__content h2{font-size:30px}.our-values .our-values-list{justify-content:center}.our-values-list .our-value-box{max-width:23%}.collection-outer{gap:30px;padding:0 30px}.collection-outer .collection ul li.grid__item{width:47%;max-width:47%}.collection-outer .collection ul{row-gap:30px}.template-collection .prodmenu ul.dropdown li .product-card a h3{font-size:13px}.template-collection .collection{padding:20px 0!important}.template-collection .banner__box h2{font-size:70px}.template-collection .newsletter .newsletter__wrapper{max-width:90%;margin:0 auto}.card .card__content .card__information .card-information .price__sale span.price-item{font-size:19px}.card .card__content .card__information .card-information p.prod-desc{font-size:12px}section.product-facts-outer .product-facts-inner .facts-flex img{max-width:90%}section.product-facts-outer{padding:40px 0}.product .product__info-wrapper .product__title h1{font-size:24px;line-height:32px}.product .product__info-wrapper .product__description p{font-size:15px;line-height:23px}.product .product__info-wrapper .price__sale span.price-item{font-size:25px}.product-form__input--pill input[type=radio]+label{font-size:12px!important}.product .product__info-wrapper ul.icon-with-text li span{font-size:12px}.product .product__info-wrapper{padding-left:32px}.product .product__info-wrapper .product-form__buttons{width:70%}.main-heading{font-size:50px!important;line-height:60px!important;max-width:671px!important}.care-designed-section{padding:40px 0}.care-designed-section h2 p{font-size:35px}.care-designed-section .care-grid{padding:0 20px}.care-designed-section .care-grid .every-care-inner .every-content h3{font-size:20px}.every-care-inner img{max-width:80%!important}section.product-facts-outer .product-facts-content h2{font-size:35px}.collapsible-content__wrapper .image-top-content h3{font-size:30px}.collapsible-content .collapsible-content__wrapper .grid{gap:34px}.collapsible-content .collapsible-content__wrapper .grid .grid__item .accordion summary h3{font-size:18px}.testimonials-section .ts-heading p{font-size:35px}.comparison-box{padding-left:20px}.comparison-section .comparison-outer .comparison-content p.care-p{padding:20px 0 33px}.comparison-section .comparison-outer .hands-circle{height:90px;width:90px;top:31%;left:auto;right:6%}.comparison-section .comparison-outer .comparison-content h2{font-size:35px;line-height:100%}.comparison-section .comparison-outer .comparison-content,.comparison-section .comparison-outer .comparison-table{flex:0 0 49%}.comparison-section .comparison-outer .comparison-table .every-table-outer tbody tr td:first-child{padding:20px}.comparison-section .comparison-outer .comparison-table .every-table-outer tbody tr td{font-size:16px;line-height:20px}.comparison-section{padding:50px 20px}.collapsible-content__wrapper{padding:40px 0!important}.comparison-section .comparison-outer .comparison-table .every-table-outer{width:100%}.pagebanner .banner__box h2{font-size:50px;max-width:90%;margin:0 auto}.comparison-section .comparison-outer .hand-image img{max-width:90%}.temp-faq .collapsible-content__wrapper{padding:40px 0 0!important}.temp-faq .collapsible-content-wrapper-narrow .collapsible-content__header h2{font-size:35px}.temp-privacy-policy .rich-text__blocks h2.h1,.temp-terms-conditions .rich-text__blocks h2.h1,.temp-refund-cancellation .rich-text__blocks h2.h1{font-size:35px;padding:40px 0 12px}.temp-contact .rich-text{padding:40px 0 30px}.temp-contact .rich-text .rich-text__wrapper h2{font-size:35px}.contact-secs slider-component ul{gap:40px;padding:0 30px}.contact-secs slider-component ul li{flex:0 0 47.9%}.temp-contact .contact{padding:40px 30px;gap:30px}.temp-contact .contact .conform h2{font-size:35px}.section-template--26446652277071__custom_liquid_C8tR69-padding{padding:0 30px}.template-blog .newsletter .newsletter__wrapper{width:100%;max-width:90%;margin:0 auto}.template-blog .blog-articles{gap:20px}.template-blog .card .card__content .card__information p{font-size:15px;line-height:22px}.template-blog .blog-articles .blog-articles__article{flex:0 0 31.9%;max-width:100%}.template-blog .main-blog{padding-top:216px}.template-article .article-wrap{gap:30px;padding:60px 30px 0}.template-article .article-wrap section.latest-articles-sidebar{width:100%}.template-article .article-wrap article.article-template .article-template__hero-container{height:auto}.template-article .article-wrap article.article-template .media img{height:auto}.template-article .article-wrap article.article-template .article-template__content h2{font-size:25px;padding:0 0 10px}.template-article .article-wrap article.article-template .article-template__content p strong{font-size:18px}.template-article .article-wrap article.article-template .article-template__content{padding:0}.about-tabs-left img{max-width:100%}section.about-tabs-section .about-tabs-container{padding:40px 30px}section.about-tabs-section .about-tabs-container .about-tabs-right{max-width:50%}section.about-tabs-section .about-tabs-container .about-tabs-right h2{font-size:35px}section.about-tabs-section .about-tabs-container .about-tabs-right p.description{font-size:15px}section.about-tabs-section .about-tabs-container .about-tabs-right p.subheading{padding:10px 0}.our-pillars{padding:40px 0}.our-pillars .our-pillars-header h2{font-size:35px}.our-pillars .our-pillars-header h2 strong:after{bottom:-5px}.our-pillars .our-pillars-header p{padding:20px 0 40px;font-size:15px;max-width:100%}.our-pillars .pillars-list .pillar-box{height:-webkit-fill-available;max-width:24%;flex:0 0 24%}.our-pillars .pillars-list .pillar-box .pillar-content h3{font-size:16px;padding:10px 0 8px}.our-pillars .pillars-list .pillar-box .pillar-icon{width:60px;height:60px}section.journey-timeline{padding:40px 20px!important}.banner-stats__items{padding:40px 50px;bottom:20px;width:97%}.banner-stats__items .banner-stats__item h3{font-size:50px;padding-bottom:0}.banner-stats__items .banner-stats__item p{font-size:16px;line-height:19px}.banner-stats__items .banner-stats__item:after{top:5px;right:-92px;width:2px}.banner-stats__media video.banner-stats__video{height:640px}.quick-add-modal .product .product__info-wrapper .product__title h2.h1{font-size:20px;line-height:30px}.quick-add-modal .product__info-wrapper{padding-left:20px!important}.quick-add-modal .product .product__info-wrapper ul.icon-with-text{flex-wrap:wrap}.quick-add-modal .product .product__info-wrapper ul.icon-with-text li{width:47%}.quick-add-modal__content{width:88%!important}.quick-add-modal__content .product__info-container .product-form__buttons{width:65%!important}.journey-slider{padding:40px 0 90px!important}.journey-nav{bottom:-10px!important}.about-tab-outer{padding:2px 4px 65px}section.about-tabs-section .about-tabs-container .about-tabs-right .about-tab-outer .tabs:before{width:33%}section.about-tabs-section .about-tabs-container .about-tabs-right .about-tab-outer .tabs button.tab-btn{padding:13px 0}.template-article .pagebanner h2,.temp-terms-conditions .banner__box h2,.temp-refund-cancellation .pagebanner .banner__box h2,.temp-faq .pagebanner .banner__box h2{max-width:100%}.template-blog .card .card__content .card__information h3 a{font-size:16px}swym-storefront-layout-as-drawer .swym-storefront-layout-layout button#swym-storefront-layout-close-drawer-button{margin-right:0}#swym-storefront-layout-collection-option-button{right:11px!important}.testimonial-name{font-size:12px}header.header{padding:10px 15px!important}header.header .header__icons .desktop-localization-wrapper button.disclosure__button span{max-width:14ch;font-size:11px}}@media screen and (min-width:990px)and (max-width:1024px){.page-width{padding-left:20px;padding-right:20px}.template-product .product{padding:150px 0 28px;justify-content:space-between}.template-product .product .grid__item,.template-product .product .product__info-wrapper{max-width:48%!important;width:48%!important}.template-product .product .grid__item ul li{max-width:100%!important}.product .product__info-wrapper .product-form__buttons{width:65%}.product .product__info-wrapper .appstle_subscription_wrapper .appstle_subscription_wrapper_option .appstle_subscription_description_text ol li{font-size:15px;line-height:21px;padding-bottom:10px}.product .product__info-wrapper ul.icon-with-text li span{font-size:13px}.template-article .article-wrap article.article-template .article-template__content p span{font-size:15px}.template-article .article-wrap{gap:20px;padding:50px 30px 0}.template-article .article-wrap article.article-template{max-width:550px}.template-article .article-wrap article.article-template .article-template__hero-container{height:auto}.template-article .article-wrap article.article-template .media img{height:auto}.template-article .article-wrap article.article-template .article-template__content h2{font-size:25px;padding:0 0 10px}.comparison-section .comparison-outer .comparison-content,.comparison-section .comparison-outer .comparison-table{flex:0 0 48%!important}.comparison-section .comparison-outer .hands-circle{top:22%!important;left:auto;right:-4%}header.header{padding:10px 15px!important}header.header nav ul{gap:10px}header.header nav ul li .header__menu-item{padding:0}header.header .header__icons .desktop-localization-wrapper button.disclosure__button{padding-left:0}header.header .header__icons .desktop-localization-wrapper button.disclosure__button span{max-width:14ch;font-size:11px}header.header nav ul li summary.header__menu-item{padding-right:27px}}@media screen and (min-width:767px)and (max-width:989px){.section-header header.header{grid-template-columns:1fr 1fr 1fr!important}.template-article .article-wrap{flex-wrap:wrap;flex-direction:column-reverse;padding:40px 20px 0}.template-article .article-wrap section.latest-articles-sidebar{width:100%}.template-article .article-wrap article.article-template .article-template__hero-container{height:auto}.template-article .article-wrap article.article-template .media img{height:auto}.template-article .pagebanner .banner__box h2{font-size:40px;line-height:normal}.template-article .article-wrap article.article-template .article-template__content h2{font-size:25px;padding:0 0 10px}.article-wrap .article-template__content{padding:0}.template-article .article-wrap article.article-template{max-width:100%}section.about-tabs-section .about-tabs-container{flex-wrap:wrap;gap:10px}section.about-tabs-section .about-tabs-container .about-tabs-left{width:100%}section.about-tabs-section .about-tabs-container .about-tabs-right{max-width:100%!important}.overflow-hidden-tablet .section-header .header-wrapper{border-radius:0}}@media screen and (min-width:768px)and (max-width:1024px){.page-width{padding-left:20px;padding-right:20px}.mainbanner.banner .banner__box h2.banner__heading{font-size:47px;max-width:100%;margin:0 auto}.mainbanner.banner .banner__box .banner__text p{font-size:17px;line-height:27px}.trusted-families{padding:43px 16px}.trusted-families .tf-heading{font-size:40px;max-width:500px;margin:0 auto}.trusted-families .center-box h3{font-size:50px;line-height:60px}.our-values .our-values-title h2{font-size:60px}.testimonials-section{padding:50px 0}.testimonials-section .ts-heading p{font-size:39px}.testimonials-section .ts-heading p strong:after{bottom:-3px}.grid.product-grid li{width:48%;max-width:48%}.grid.product-grid{row-gap:30px}.collection{padding:40px 0}.testimonials-nav button.ts-next{right:20px}.testimonials-nav button.ts-prev{left:20px}.newsletter .newsletter__wrapper{max-width:90%;margin:0 auto;column-gap:20px;padding:60px 40px}.newsletter .newsletter__wrapper .newsletter__content h2{font-size:26px}.newsletter .newsletter__right form.newsletter-form .contact__fields{column-gap:10px}.video-section-home .image-with-text__content .image-with-text__text.rte p{font-size:15px;line-height:23px}.video-section-home .image-with-text__content{padding:0 0 0 40px}footer.footer .footer__blocks-wrapper .footer-block .footer-block__details-content p{max-width:100%}footer.footer .footer__blocks-wrapper .footer-block{width:50%}footer.footer .footer__blocks-wrapper .footer-block:first-child{padding-bottom:20px;width:100%}footer.footer .footer__blocks-wrapper .footer-block:last-child{padding-top:20px}.ftrlogo-wrap{text-align:center;padding:0 0 20px}.sticky--box{position:unset}.our-values .our-values-title,.our-values .our-values-logo{min-height:auto;position:unset}.our-values .our-values-logo img{max-width:230px;padding:40px 0}.our-values .our-values-list{flex-wrap:wrap;column-gap:26px;row-gap:30px}.our-values-list .our-value-box{transform:none!important;max-width:48%}.our-values{padding:0 0 60px}.collection{padding:50px 0!important}nav.header__inline-menu{text-align:center}.section-header header.header{grid-template-columns:auto;gap:0}.section-header{max-width:90%}.header__icon .svg-wrapper{width:33px;height:33px}header.header nav.header__inline-menu .list-menu__item span,.section-header header.header .header__icons .header__icon span{font-size:12px}.facets__form{gap:0!important}.collection-outer .filterwrap .product-search-wrapper input{width:262px!important;min-width:262px!important}.collection-outer{gap:20px;padding:10px 20px}.collection-outer .filterwrap .facet-filters__field label,.collection-outer .filterwrap .facet-filters__field select{font-size:14px}.template-collection .prodmenu span.prodmenu-ttl{font-size:17px}.template-collection .prodmenu{padding:12px 20px 42px}.template-collection .prodmenu ul.site-menu li a{font-size:13px}.template-collection .prodmenu ul.site-menu li{padding-bottom:0}.template-collection .prodmenu ul.site-menu{padding:0 0 20px}.grid.product-grid{column-gap:20px}.collection-outer .collection ul{row-gap:20px}.template-collection .prodmenu{min-width:220px}.facet-filters{padding-left:1.5rem!important}.collection-outer .collection ul li.grid__item{width:47%;max-width:47%}.card .card__content .card__information h3{font-size:16px}.card .card__content .card__information .card-information .price__sale span.price-item{font-size:20px}.template-collection .collection{padding:0!important}.template-collection .banner__box h2{font-size:47px}.template-product .product .grid__item,.template-product .product .product__info-wrapper{width:100%}.product .product__info-wrapper{padding-left:0}.product .product__info-wrapper .product__title h1{font-size:23px;line-height:28px}.template-product .product .product__info-container{max-width:100%}.product-form__input--pill input[type=radio]+label{font-size:13px!important}.template-product .product{padding:120px 0 28px}section.product-trusted-reviewed h2.main-heading{font-size:34px;max-width:480px;line-height:42px}.product-trusted-reviewed{padding:0!important}.care-designed-section{padding:40px 20px}.care-designed-section h2 p{font-size:32px}.care-designed-section p.every-care-text{padding:20px 0}.care-designed-section .care-grid .every-care-inner .every-content h3{font-size:18px}.every-care-inner img{max-width:80%!important}.comparison-section{padding:40px 20px}.comparison-section .comparison-outer .comparison-content h2{font-size:27px}.comparison-section .comparison-outer .comparison-content p.care-p{padding:10px 0 30px}.comparison-section .comparison-outer .hands-circle{width:90px;height:90px;top:40%}.comparison-content .hand-image{padding-bottom:20px}section.product-facts-outer{padding:40px 0}section.product-facts-outer .product-facts-inner .facts-flex{flex:0 0 48.9%}section.product-facts-outer .product-facts-inner .facts-flex:last-child{flex:0 0 100%}section.product-facts-outer .product-facts-inner .facts-flex .facts-table{width:100%}.collapsible-content__wrapper .image-top-content h3{font-size:30px}.collapsible-content .collapsible-content__wrapper .grid{gap:34px}.collapsible-content .collapsible-content__wrapper .grid .grid__item .accordion summary h3{font-size:16px}.collapsible-content__wrapper{padding:40px 0!important}.product-media-container{width:auto!important}.comparison-section .comparison-outer .comparison-table .every-table-outer tbody tr td:first-child{padding:15px}.comparison-section .comparison-outer .comparison-table .every-table-outer thead tr th{font-size:14px}.comparison-section .comparison-outer .comparison-table .every-table-outer tbody tr td{font-size:14px;line-height:20px}.comparison-section .comparison-outer .comparison-table .every-table-outer thead tr th:last-child{padding:0 100px 0 50px}.comparison-section .comparison-outer .comparison-content,.comparison-section .comparison-outer .comparison-table{flex:0 0 39%}.ctabanner .banner__content .banner__box h2{font-size:32px;max-width:390px}.ctabanner .banner__content .banner__box h2 strong:after{top:38px}.ctabanner .banner__content .banner__box .banner__text p{max-width:388px}.video-section-home{padding:40px 0!important}.home-page-banner .banner__box{top:0}.pagebanner .banner__box h2{font-size:50px;max-width:510px;margin:0 auto}.temp-faq .collapsible-content__wrapper{padding:30px 0 0!important}.temp-faq .collapsible-content-wrapper-narrow .collapsible-content__header h2{font-size:32px}.temp-privacy-policy .rich-text__blocks .rich-text__text,.temp-terms-conditions .rich-text__blocks .rich-text__text,.temp-refund-cancellation .rich-text__blocks .rich-text__text{padding:12px 0 20px}.temp-privacy-policy .rich-text__blocks h2.h1,.temp-terms-conditions .rich-text__blocks h2.h1,.temp-refund-cancellation .rich-text__blocks h2.h1{font-size:35px;padding:30px 0 12px}.temp-contact .rich-text .rich-text__wrapper{padding:0 20px}.temp-contact .rich-text .rich-text__wrapper h2{font-size:35px}.temp-contact .rich-text{padding:30px 0}.temp-contact .rich-text .rich-text__wrapper .rich-text__text p{font-size:15px}.contact-secs slider-component ul{gap:35px;justify-content:center}.contact-secs slider-component ul li{flex:0 0 47.3%}.temp-contact .contact .conform h2{font-size:35px}.temp-contact .contact{padding:40px 20px;gap:30px}#shopify-section-template--26446652277071__custom_liquid_C8tR69{padding:0 20px}.template-blog .pagebanner .banner__box h2{font-size:45px;max-width:90%;margin:0 auto}.template-blog .pagebanner .banner__box p{font-size:18px}.template-blog .blog-articles .blog-articles__article:nth-child(1),.template-blog .blog-articles .blog-articles__article:nth-child(6),.template-blog .blog-articles .blog-articles__article:nth-child(7){max-width:100%;width:100%}.template-blog .blog-articles .blog-articles__article{max-width:47.2%}.template-blog .card .card__content .card__information p{font-size:15px;line-height:22px;margin:0}.template-blog .blog-articles{justify-content:space-between}section.about-tabs-section .about-tabs-container{padding:50px 20px}section.about-tabs-section .about-tabs-container .about-tabs-left img{max-width:100%;width:100%}section.about-tabs-section .about-tabs-container .about-tabs-right{max-width:50%}section.about-tabs-section .about-tabs-container .about-tabs-right h2{font-size:30px}section.about-tabs-section .about-tabs-container .about-tabs-right h2:after{top:33px}section.about-tabs-section .about-tabs-container .about-tabs-right p.description{font-size:15px}.our-pillars{padding:30px 0}.our-pillars .our-pillars-header h2{font-size:30px}.our-pillars .our-pillars-header h2 strong:after{bottom:-5px}.our-pillars .our-pillars-header p{max-width:100%;font-size:15px;padding:25px 0 40px}.our-pillars .pillars-list{flex-wrap:wrap;row-gap:15px}.our-pillars .pillars-list .pillar-box{flex:0 0 49%;max-width:49%;height:-webkit-fill-available}.our-pillars .pillars-list .pillar-box .pillar-content h3{font-size:19px;padding:20px 0 8px}section.journey-timeline{padding:30px 20px 0!important}section.journey-timeline .journey-header h2{font-size:35px}.journey-header p{font-size:15px}.journey-slider{padding:40px 0 130px}.journey-nav{bottom:45px}.banner-stats__items{padding:30px;width:95%}.banner-stats__items .banner-stats__item h3{font-size:40px}.banner-stats__items .banner-stats__item p{font-size:16px;line-height:21px}.banner-stats__items .banner-stats__item:after{top:2px;right:-83px}.banner-stats__media video.banner-stats__video{height:630px}.quick-add-modal .quick-add-modal__content-info .product__info-wrapper{max-width:100%!important;width:100%!important;padding:10px 0 0!important}.product .product__info-wrapper .product__title h2.h1{font-size:23px;line-height:29px}.quick-add-modal .grid__item.product__media-wrapper{max-width:100%!important;width:100%!important}section.about-tabs-section .about-tabs-container .about-tabs-right .about-tab-outer .tabs:before{width:33%}section.about-tabs-section .about-tabs-container .about-tabs-right .about-tab-outer .tabs button.tab-btn{padding:13px 0}.popup-box{max-width:740px}.popup-overlay .popup-content .contact-form{min-height:50px}section.product-facts-outer .product-facts-inner{row-gap:30px;justify-content:space-between}.temp-refund-cancellation .pagebanner .banner__box h2,.temp-faq .pagebanner .banner__box h2{max-width:100%}.care-designed-section .care-grid .every-care-inner .every-content{align-items:flex-start}.comparison-section .comparison-outer .comparison-table .every-table-outer thead tr th:nth-child(2) img{max-width:77px}.testimonial-name{font-size:12px}}@media screen and (min-width:750px)and (max-width:767px){.ctabanner .banner__content .banner__box{top:0!important}.footer__content-top{padding:70px 20px 0!important}.template-index .ftrlogo-wrap{padding-top:120px!important}footer.footer .footer__blocks-wrapper .footer-block{padding-top:20px}header.header nav.header__inline-menu .list-menu__item span,.section-header header.header .header__icons .header__icon span{font-size:13px}.header__icon .svg-wrapper{width:33px;height:33px}.template-product .product .grid__item,.template-product .product .product__info-wrapper{width:100%}.template-product .product .product__info-container{max-width:100%}.product .product__info-wrapper ul.icon-with-text li{width:22.9%!important}.product .product__info-wrapper .product-form__buttons{bottom:0!important;max-width:75%!important}.collapsible-content .collapsible-content__wrapper .grid{align-items:center}.template-product .ftrlogo-wrap{padding-top:0!important}.collapsible-content .collapsible-content__wrapper .collapsible-content__grid-item{width:100%}.collapsible-content .collapsible-content__wrapper .grid{row-gap:30px!important}.ctabanner .banner__content .banner__box{position:relative!important}.contact-secs slider-component ul{padding:0 15px!important;gap:30px!important}.contact-secs slider-component ul li{flex:0 0 47.9%!important}.temp-contact .rich-text .rich-text__wrapper{padding:0 15px}body.template-blog .pagebanner .banner__media{height:100%!important}body.template-blog .pagebanner .banner__box{height:32rem!important}.about-tab-outer{padding:2px 4px 70px}.quick-add-modal .quick-add-modal__content-info .product__info-wrapper{max-width:100%!important;width:100%!important;padding:10px 0 0!important}.quick-add-modal .quick-add-modal__content-info .product .product__info-wrapper ul.icon-with-text li{width:21.9%!important}.quick-add-modal .quick-add-modal__content-info .product .product__info-wrapper .product-form__buttons{bottom:37px!important}.quick-add-modal .grid__item.product__media-wrapper{max-width:100%!important;width:100%!important}.quick-add-modal .quick-add-modal__content-info{padding:20px!important}body.template-article .banner__box{padding-top:6rem!important}body.template-collection .banner__box,body.temp-about-us .banner__box,body.temp-contact .banner__box,body.temp-faq .banner__box,body.temp-privacy-policy .banner__box{padding-top:7rem!important}body.temp-terms-conditions .banner__box{padding-top:8rem!important}body.temp-refund-cancellation .banner__box{padding-top:7rem!important}}@media screen and (min-width:375px)and (max-width:650px){.journey-slider .swiper-slide,.journey-slider .swiper-slide-active{transform:unset!important}}@media screen and (min-width:550px)and (max-width:767px){.mainbanner.banner .banner__box h2.banner__heading{font-size:36px!important;line-height:46px!important}.grid.product-grid li{width:47%!important;max-width:47%!important}.trusted-families .tf-heading{max-width:370px;margin:0 auto}.our-values .our-values-list{row-gap:20px!important;column-gap:15px}.our-values-list .our-value-box{max-width:46%!important}.testimonials-section .ts-heading p{font-size:30px!important}.collection-outer .collection ul li.grid__item{width:47%!important;max-width:47%!important}.template-collection .banner__box h2{font-size:49px}body.template-blog .pagebanner .banner__media{height:640px!important}.template-blog .pagebanner .banner__box{height:40rem!important}section.about-tabs-section .about-tabs-container .about-tabs-right .about-tab-outer .tabs{flex-wrap:nowrap!important}section.about-tabs-section .about-tabs-container .about-tabs-right .about-tab-outer .tabs:before{background-color:#fff!important}section.about-tabs-section .about-tabs-container .about-tabs-right .about-tab-outer .tabs button.tab-btn.active{background-color:var(--accent-color)!important;color:#000}section.about-tabs-section .about-tabs-container .about-tabs-right .about-tab-outer .tabs button.tab-btn{color:#fff}section.about-tabs-section .about-tabs-container .about-tabs-right .about-tab-outer .tabs button.tab-btn{padding:13px 40px}.our-pillars .pillars-list .pillar-box{flex:0 0 49%;height:-webkit-fill-available}.popup-box{flex-wrap:nowrap!important;height:auto!important;overflow-y:hidden!important}.popup-image img{max-height:100%!important}.explore_btn{text-align:left!important}}@media screen and (max-width:767px){.page-width{padding:0 15px}.section-header{max-width:94%;width:94%}.mainbanner.banner .banner__box h2.banner__heading{font-size:30px;line-height:36px;max-width:90%;margin:0 auto}.spslbanner .banner__box h2.banner__heading{margin:0!important}.mainbanner.banner .banner__box .banner__text p{font-size:16px;line-height:24px}.trusted-families{padding:40px 16px}.trusted-families .tf-heading{font-size:26px;max-width:364px;margin:0 auto}.trusted-families .tf-subheading{font-size:15px}.trusted-families .center-box{font-size:20px}.trusted-families .center-box h3{font-size:26px;line-height:37px}.our-values .our-values-title h2{font-size:37px;padding-bottom:30px}.our-values .our-values-logo img{max-width:140px;padding-bottom:40px}.testimonials-section .ts-heading p strong:after{bottom:-5px}.testimonials-section .ts-heading p{font-size:20px;line-height:26px}.testimonials-section{padding:40px 0}.testimonials-section .testimonials-swiper{margin-top:20px}.testimonials-nav button{width:40px;height:40px}.testimonials-nav button.ts-next{right:7px}.testimonials-nav button.ts-prev{left:7px}.testimonial-card .testimonial-text{font-size:14px;line-height:24px;padding:0 37px 24px}.featured-collection-home h2.title{font-size:29px}.featured-collection-home h2.title strong:after{bottom:-4px}.collection{padding:30px 0!important}.grid.product-grid li{width:100%;max-width:100%}.card .card__content .card__information .card-information .price__sale span.price-item{font-size:20px}.grid.product-grid{flex-wrap:wrap;row-gap:25px;padding:0;justify-content:space-between}.template-index .grid.product-grid{padding:0}.newsletter .newsletter__wrapper{padding:40px 30px;flex-wrap:wrap;max-width:90%}.newsletter .newsletter__wrapper .newsletter__content h2{font-size:22px;text-align:center}.newsletter .newsletter__subheading p{font-size:15px;line-height:20px;margin:10px 0 20px;text-align:center}.newsletter .newsletter__right form.newsletter-form .contact__fields{column-gap:10px}.newsletter .newsletter__wrapper input{min-height:40px}.video-section-home{padding:50px 0!important}.video-section-home .image-with-text__media-item video{min-height:300px;margin-bottom:30px}.video-section-home .image-with-text__content{padding:0}.video-section-home .image-with-text__content h2.image-with-text__heading{font-size:29px}.video-section-home .image-with-text__content h2.image-with-text__heading:after{bottom:-7px}.video-section-home .image-with-text__content p.image-with-text__text{margin-top:10px}.video-section-home .image-with-text__content .image-with-text__text.rte p{font-size:14px}.ctabanner{position:relative}.ctabanner .banner__media{min-height:350px}.ctabanner .banner__media img{object-fit:cover}.ctabanner .banner__content .banner__box{position:absolute;bottom:0;padding-left:30px!important}.ctabanner .banner__content .banner__box h2{font-size:22px;max-width:305px}.ctabanner .banner__content .banner__box h2 strong:after{top:59px}.ctabanner .banner__content .banner__box .banner__text p{font-size:15px;max-width:305px}.footer__content-top{padding:0 20px!important}.ftrlogo-wrap{padding:0 0 15px}footer.footer .footer__blocks-wrapper .footer-block:first-child{width:100%}footer.footer .footer__blocks-wrapper .footer-block{width:100%}.footer-block__details-content .list-menu__item--link{padding-bottom:0!important}.newsletter .newsletter__right{max-width:100%}.video-section-home .grid--2-col-tablet .grid__item{width:100%}footer.footer .footer__blocks-wrapper .footer-block .footer-block__details-content p{max-width:100%}.footer__content-bottom{margin-top:20px}footer.footer .footer__blocks-wrapper .footer-block.footer-block--menu:nth-child(3){padding-top:0}.footer-block__details-content{margin-bottom:3rem}.our-values .our-values-title{position:unset}.our-values .our-values-logo{position:unset;min-height:auto}.our-values .our-values-title{min-height:auto}.sticky--box{position:unset}.our-values .our-values-list{flex-wrap:wrap;justify-content:center;row-gap:40px}.our-values-list .our-value-box{max-width:95%;transform:none!important}.our-values{padding:0 0 40px}.template-index .home-page-banner .banner__box{padding-top:14rem}.trusted-families .avatar-6{margin:-50% 0 0 66%}.trusted-families .avatar-7{margin:30% 0% 0 auto}.trusted-families .avatar-8{margin:-8.5% 0 0 21%}.pagebanner .banner__box{max-width:100%!important;position:absolute;bottom:0;height:34rem;background:transparent}.pagebanner{position:relative}.pagebanner .banner__box h2{font-size:35px}.collection-outer{flex-wrap:wrap;flex-direction:column-reverse;padding:0 15px;gap:20px}.collection-outer .filterwrap .product-search-wrapper input{width:100%!important;min-width:100%!important}.collection-outer .filterwrap{display:flex;flex-wrap:wrap}.collection-outer .collection ul li.grid__item{width:100%;max-width:100%}.collection-outer .collection{padding:10px 0!important}.collection-outer .collection ul{row-gap:20px;margin:0}.template-collection .prodmenu{max-width:100%}.template-collection .testimonials-section .ts-heading p{font-size:24px}.template-collection .newsletter .newsletter__wrapper{top:23px}.template-collection .ftrlogo-wrap{padding-top:240px}.card .card__content .card__information h3{font-size:16px}quick-add-modal .product__info-wrapper.grid__item{padding:0}quick-add-modal .product__info-wrapper.grid__item h2{font-size:20px}quick-add-modal .product .product__info-wrapper .price__sale span.price-item{font-size:22px}quick-add-modal .product .product__info-wrapper .price__sale s.price-item{font-size:14px}quick-add-modal .product .product__info-wrapper .price__sale span.discount-percent{font-size:13px}.template-product .product{padding:120px 0 0}.template-product .slider-mobile-gutter .product__media{height:auto}.product-media-container{width:100%!important;max-width:100%}.template-product .slider-mobile-gutter ul li{margin:0!important}.product .product__info-wrapper{padding-left:0}.template-product .slider-mobile-gutter{margin:0!important}.product .product__info-wrapper .product__title h1{font-size:21px;line-height:26px}.product .product__info-wrapper .product__description p{font-size:15px;line-height:25px;padding:6px 0 7px}.product .product__info-wrapper .price__sale span.price-item{font-size:22px}.product .product__info-wrapper .price__sale s.price-item{font-size:16px}.product .product__info-wrapper .price__sale span.discount-percent{font-size:14px}.product-form__input--pill input[type=radio]+label{font-size:11px!important}.product .product__info-wrapper ul.icon-with-text{flex-wrap:wrap}.product .product__info-wrapper ul.icon-with-text li{width:47%}.product .product__info-wrapper .appstle_sub_widget .appstle_widget_title{font-size:18px;line-height:20px}.product .product__info-wrapper .appstle_sub_widget span.appstle_one_time_text{font-size:13px}span.appstle_subscribe_save_text{font-size:16px}span.appstle-text-and-badge-wrapper span.appstle-save-badge{font-size:10px}.product .product__info-wrapper .appstle_subscription_wrapper .appstle_subscription_wrapper_option .appstle_subscription_description_text ol li{font-size:15px;line-height:23px;padding-bottom:7px}.product .product__info-wrapper .product-form__quantity{padding-top:0}.product .product__info-wrapper .product-form__buttons{bottom:16px;max-width:50%!important}.care-designed-section h2 p{font-size:24px}.care-designed-section{padding:30px 15px}.care-designed-section .care-grid .every-care-inner{flex:0 0 100%}.care-designed-section .care-grid .every-care-inner .every-content{flex-direction:row}.care-designed-section p.every-care-text{padding:10px 0 20px;line-height:28px}.care-designed-section .care-grid .every-care-inner .every-content h3{text-align:left;font-size:18px;padding-bottom:0}.care-designed-section .care-grid .every-care-inner .every-content p{font-size:14px;line-height:22px;text-align:left;max-width:100%}.every-care-inner img{max-width:50%!important;padding-bottom:10px}.comparison-section{padding:30px 15px;overflow:hidden}.comparison-section .comparison-outer .comparison-content h2{font-size:22px;text-align:center;max-width:100%}.comparison-section .comparison-outer .comparison-content p.care-p{padding:10px 0 40px;font-size:15px;line-height:22px;text-align:center;max-width:100%}.comparison-section .comparison-outer .hands-circle{width:80px;height:80px;top:120px;right:0;left:auto}.comparison-section .comparison-outer .hand-image img{padding-bottom:20px;max-width:100%}.comparison-section .comparison-outer .comparison-table .every-table-outer tbody tr td:first-child{padding:7px}.comparison-section .comparison-outer .comparison-table .every-table-outer tbody tr td{font-size:12px}.comparison-section .comparison-outer .comparison-table .every-table-outer thead tr th{padding:10px;font-size:13px}.comparison-section .comparison-outer .comparison-table .every-table-outer thead tr th:last-child{max-width:auto;padding:0 0 0 20px}section.product-facts-outer{padding:30px 0}section.product-facts-outer .product-facts-content h2{font-size:24px}section.product-facts-outer .product-facts-content .facts-p{font-size:16px;line-height:24px;padding:10px 0 30px}section.product-facts-outer .product-facts-inner .facts-flex{flex:0 0 100%}section.product-facts-outer .product-facts-inner .facts-flex .pack-bg:first-child{max-width:100%}section.product-facts-outer .product-facts-inner .facts-flex img{max-width:70%}.collapsible-content__wrapper{padding:30px 0!important}.collapsible-content__wrapper .image-top-content h3{font-size:24px}.collapsible-content .collapsible-content__wrapper .grid{gap:10px}.collapsible-content .collapsible-content__wrapper .grid .grid__item .accordion summary h3{font-size:14px}.collapsible-content .collapsible-content__wrapper .grid .grid__item .accordion{padding:18px 0;margin-top:10px}.collapsible-content .collapsible-content__wrapper .grid .grid__item .accordion .accordion__content{margin:0}.collapsible-content .collapsible-content__wrapper .grid .grid__item .accordion .accordion__content p{line-height:22px}section.product-facts-outer .product-facts-inner{row-gap:30px}product-recommendations.related-products{padding:0}.comparison-section .comparison-outer .comparison-table,.comparison-section .comparison-outer .comparison-table .every-table-outer{width:100%}section.product-facts-outer .product-facts-inner .facts-flex .facts-table{width:100%}.comparison-outer .comparison-content{width:100%}.template-collection .spslbanner .banner__content,.template-product .spslbanner .banner__content{position:absolute;top:0;width:100%;height:100%;opacity:.9!important}.template-collection .spslbanner .banner__box h2,.template-product .spslbanner .banner__box h2{font-size:27px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%}.template-collection .spslbanner .banner__box,.template-product .spslbanner .banner__box{max-width:100%!important;height:100%;padding:0!important}.home-page-banner .banner__text{max-width:95%;margin:0 auto}.home-page-banner .banner__box{top:0}.temp-faq .pagebanner .banner__box h2{font-size:32px;max-width:420px;margin:0 auto;line-height:normal}.temp-faq .collapsible-content__wrapper{padding:20px 0 0!important}.temp-faq .collapsible-content-wrapper-narrow .collapsible-content__header h2{font-size:27px}.temp-faq .collapsible-content-wrapper-narrow .grid{padding:0 20px}.temp-faq .collapsible-content-wrapper-narrow .grid .grid__item .accordion details .accordion__content p{font-size:15px}.temp-faq .newsletter{padding:40px 0 20px}.temp-privacy-policy .rich-text__wrapper,.temp-terms-conditions .rich-text__wrapper,.temp-refund-cancellation .rich-text__wrapper{width:auto}.temp-privacy-policy .rich-text__blocks h2.h1,.temp-terms-conditions .rich-text__blocks h2.h1,.temp-refund-cancellation .rich-text__blocks h2.h1{font-size:25px;padding:30px 0 12px}.temp-privacy-policy .rich-text__blocks h2.h2,.temp-terms-conditions .rich-text__blocks h2.h2,.temp-refund-cancellation .rich-text__blocks h2.h2{font-size:20px;padding-bottom:0}.temp-privacy-policy .rich-text__text p,.temp-terms-conditions .rich-text__text p,.temp-refund-cancellation .rich-text__text p{font-size:15px}.temp-contact .rich-text{padding:30px 0}.temp-contact .rich-text .rich-text__wrapper h2{font-size:25px}.temp-contact .rich-text .rich-text__wrapper .rich-text__text p{font-size:15px;line-height:24px;padding-top:10px}.contact-secs slider-component ul li{flex:0 0 100%}.contact-secs slider-component ul{gap:40px}.temp-contact .contact{padding:40px 15px;flex-wrap:wrap;flex-direction:column-reverse}.temp-contact .contact .conform h2{font-size:30px;padding-top:10px}.temp-contact .contact .conform p{padding:5px 0 20px;font-size:15px}.section-template--26446652277071__custom_liquid_C8tR69-padding{padding:0 15px}.temp-contact .newsletter{padding:40px 0 20px}.temp-contact .contact .conimg,.temp-contact .contact .conimg img{width:100%}.template-blog .pagebanner .banner__box h2{font-size:25px}.template-blog .pagebanner .banner__box p{font-size:14px;line-height:21px;padding-bottom:0}.template-blog .newsletter .newsletter__wrapper{margin:-49px auto 0;position:initial;transform:none}.template-blog .main-blog{padding-top:40px}.template-blog .card .card__content .card__information p{font-size:15px;line-height:22px}.template-blog .blog-articles{row-gap:30px}.template-blog .blog-articles .blog-articles__article{max-width:100%}.template-blog .blog-articles .blog-articles__article:nth-child(1),.template-blog .blog-articles .blog-articles__article:nth-child(6),.template-blog .blog-articles .blog-articles__article:nth-child(7){max-width:100%}.template-blog .pagebanner{min-height:500px!important}.template-blog .pagebanner .banner__box{padding:0 15px 40px!important}.template-article .pagebanner .banner__box h2{font-size:25px}.template-article .article-wrap{flex-wrap:wrap;flex-direction:column-reverse;padding:40px 15px 0}.template-article .article-wrap section.latest-articles-sidebar ul li .article-content h4 a{font-size:15px}.template-article .article-wrap article.article-template .article-template__hero-container{height:auto}.template-article .article-wrap article.article-template .media img{height:auto}.template-article .article-wrap section.latest-articles-sidebar ul li .article-content p.article-date{font-size:12px}.article-wrap .article-template__content{padding:0}.template-article .article-wrap article.article-template .article-template__content h2{font-size:22px;padding:0 0 10px}.template-article .article-wrap article.article-template .article-template__content p span{font-size:15px}.template-article .article-wrap article.article-template .article-template__content p strong{font-size:18px;padding:10px 0 12px}.template-article .article-wrap section.latest-articles-sidebar{width:100%}h2.related-products__heading{padding-top:30px}.template-index h2.related-products__heading{padding-top:0}section.about-tabs-section .about-tabs-container{flex-wrap:wrap;padding:30px 15px 40px;gap:10px}.about-tabs-left img{max-width:100%}section.about-tabs-section .about-tabs-container .about-tabs-right{max-width:100%}section.about-tabs-section .about-tabs-container .about-tabs-right h2{font-size:25px}section.about-tabs-section .about-tabs-container .about-tabs-right p.description{font-size:15px}section.about-tabs-section .about-tabs-container .about-tabs-right h2:after{top:30px}.temp-refund-cancellation .pagebanner .banner__box h2{font-size:25px;line-height:normal}section.about-tabs-section .about-tabs-container .about-tabs-right .about-tab-outer .tabs{flex-wrap:wrap}section.about-tabs-section .about-tabs-container .about-tabs-right .about-tab-outer .tabs:before{background-color:#fff}section.about-tabs-section .about-tabs-container .about-tabs-right .about-tab-outer .tabs button.tab-btn.active{background-color:var(--accent-color);color:#fff}section.about-tabs-section .about-tabs-container .about-tabs-right .about-tab-outer .tabs button.tab-btn{color:#000}.about-tab-outer{padding:2px 4px 82px 0}.banner__media:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background-color:#004aade6!important;opacity:.9}.template-blog .pagebanner .banner__media{height:50rem!important}.our-pillars{padding:30px 0}.our-pillars .our-pillars-header h2{font-size:25px}.our-pillars .our-pillars-header h2 strong:after{bottom:-3px}.our-pillars .our-pillars-header p{padding:15px 0 30px;font-size:15px;line-height:24px}.our-pillars .pillars-list{flex-wrap:wrap;row-gap:30px}.our-pillars .pillars-list .pillar-box{max-width:100%}section.journey-timeline{padding:30px 0 0}section.journey-timeline .journey-header h2{font-size:28px}section.journey-timeline .journey-header h2:after{bottom:-36px}section.journey-timeline{padding:30px 15px 0!important}.journey-header p{font-size:15px!important}.journey-slider{padding:40px 0 120px!important}.journey-nav{bottom:20px!important}.banner-stats{overflow:unset}.banner-stats__items{width:100%;flex-wrap:wrap;max-width:92%;padding:30px 0;justify-content:center;row-gap:20px}.banner-stats__items .banner-stats__item:after{content:none}.banner-stats__items .banner-stats__item h3{font-size:35px;padding-bottom:0}.banner-stats__items .banner-stats__item p{font-size:15px;line-height:22px}.banner-stats__media video.banner-stats__video{height:300px}.our-pillars .pillars-list .pillar-box .pillar-content h3{font-size:16px;padding:10px 0 8px;color:#000}.quick-add-modal .quick-add-modal__content-info{padding:10px}.quick-add-modal .product .product__info-wrapper ul.icon-with-text li{width:46%}.drawer__inner{max-width:340px!important}.cart-item__image{height:auto}td.cart-item__details a{font-size:14px}.cart-drawer .cart-item{padding-bottom:10px}.cart-drawer .cart-item td .product-option,.cart-drawer__recommendations-list ul li.grid__item .cart-drawer__recommendation p{font-size:15px}.cart-drawer__recommendations-list ul li.grid__item .cart-drawer__recommendation p.cart-drawer__recommendation-price{font-size:17px;padding:0 0 10px}#cart-progress-wrapper p{font-size:14px}.drawer__inner .drawer__header h2{font-size:25px;margin:0}.cart-drawer__footer .totals h2{font-size:19px}.cart-drawer__footer .totals p{font-size:16px}.cart-drawer__footer small{font-size:15px}#cart-progress-wrapper span{max-width:100%}.cart-drawer__recommendations{padding:0 20px}.cart-footerwrap{padding:20px}.cart-drawer .cart-item:last-child{margin-bottom:110px!important}.temp-terms-conditions .pagebanner .banner__box h2{font-size:30px}.temp-privacy-policy .pagebanner .banner__box h2{font-size:35px}.avatar{width:50px!important;height:50px!important}.main-heading{max-width:210px!important;font-size:19px!important;line-height:23px}.content-wrapper{padding-bottom:0!important}.customer{max-width:90%!important;padding:20px 30px!important}.customer h1{font-size:25px;line-height:normal}.customer form{margin-top:2rem}.template-register .pagebanner .banner__box h2{font-size:30px}.quick-add-modal .button{min-width:auto}.overflow-hidden-tablet .section-header .header-wrapper{border-radius:0}.popup-box{flex-wrap:wrap;height:auto;width:90%;overflow-y:scroll}.popup-overlay .popup-content h2{font-size:22px;line-height:28px;margin-bottom:14px}.popup-overlay .popup-content .contact-form{min-height:50px}.popup-overlay .popup-content .contact-form button{font-size:20px}.popup-box .popup-image,.popup-box .popup-content{flex:auto}.popup-box button.popup-close{min-width:30px;min-height:30px}.popup-image img{max-height:300px}section.about-tabs-section .about-tab-outer .tab-content.active p{left:20px;right:10px;font-size:12px}.product .product__info-wrapper .product-form__buttons button{min-width:auto;padding:0}.banner:after,.banner__media:after{display:inline-block!important}.template-collection .banner__box{padding-top:18rem!important}.temp-about-us .banner__box,.temp-contact .banner__box{padding-top:19rem!important}.temp-faq .banner__box{padding-top:17rem!important}.temp-privacy-policy .banner__box,.temp-terms-conditions .banner__box{padding-top:19rem!important}.temp-refund-cancellation .banner__box{padding-top:18rem!important}.explore_btn{text-align:center}section.about-tabs-section .about-tab-outer .tab-content p{transition:none}.tab-content{transition:none}.template-blog .card .card__content .card__information h3 a{font-size:18px}.template-blog .ctabanner .banner__content .banner__box h2 strong:after{display:none}.swym-ui-component .swym-sfl-popup-dialog.swym-control-centre-mode .swym-cc-sfl-popup-action-container>div .swym-cc-sfl-popup-content h3{font-size:14px!important}.swym-ui-component .swym-sfl-popup-dialog.swym-control-centre-mode .swym-cc-sfl-popup-action-container>div{padding-bottom:15px}.template-index .banner__buttons a.button:after{content:none}.template-index .mainbanner.banner .banner__box .button:hover span{color:#000}.template-index .button:hover svg.button-arrow path{fill:#000}.pagination-wrapper{margin-top:2rem!important}quick-add-modal .slider .product__media-item.grid__item{margin-right:0!important}.slider--mobile:after{padding:0!important}.product .product__info-wrapper .product__title h2{font-size:19px;line-height:28px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/responsive.css.map */
