.homepage-sections-heading{margin-top:60px}@media only screen and (min-width: 1401px){.shopify-section .homepage-sections-wrapper{padding:60px 0}}@media screen and (max-width: 1660px){.site-header .site-header__nav ul.site-nav li a.site-nav__link{padding:15px 8px}.text-image-advert-section .grid .grid__item .image{max-width:200px;max-height:200px}.text-image-advert-section .grid .grid__item .image img{width:100%}.text-image-advert-section .grid .grid__item .text span{font-size:22px}}@media screen and (max-width: 1399px){.site-header .site-header__wrapper .site-header__wrapper__right.top-links ul li{padding-left:14px}.site-header .site-header__wrapper .site-header__wrapper__right.top-links ul li i{font-size:.8em}.site-header .site-header__nav ul.site-nav li a.site-nav__link{padding:15px 6px}.homepage-slider-container.slider-section--image--slideshow .homepage-sections--slideshow-wrapper .homepage-featured-content-box .sitewide--title-wrapper .homepage-sections--title{font-size:30px}.text-image-advert-section .grid .grid__item .text span{font-size:20px}#shop-the-proceive-range .collection_list_section .wrapper .homepage-indiv-section-wrapper .featured_products_section .grid__item{padding-left:10px;margin-bottom:0}#shop-the-proceive-range .collection_list_section .wrapper .homepage-indiv-section-wrapper .featured_products_section .grid__item .grid-view-item .grid-view-item--desc-wrapper .product-grid--title{line-height:1}#shop-the-proceive-range .collection_list_section .wrapper .homepage-indiv-section-wrapper .featured_products_section .grid__item .grid-view-item .grid-view-item--desc-wrapper .product-grid--title a,#shop-the-proceive-range .collection_list_section .wrapper .homepage-indiv-section-wrapper .featured_products_section .grid__item .grid-view-item .grid-view-item--desc-wrapper .product-grid--price .money{font-size:16px}#shop-the-proceive-range .collection_list_section .wrapper .homepage-indiv-section-wrapper .show-view-all--button a{font-size:16px;line-height:22px}}@media screen and (max-width: 1510px){h2.homepage-sections--title{font-size:30px}.site-header .site-header__wrapper{flex-wrap:wrap}.site-header .site-header__wrapper .site-header__wrapper__left,.site-header .site-header__wrapper .site-header__wrapper__right{justify-content:center}.homepage-slider-container.slider-section--image--slideshow .homepage-sections--slideshow-wrapper .homepage-featured-content-box .sitewide--title-wrapper .homepage-sections--title{font-size:26px}.product-grid--title{font-size:18px;line-height:22px}#shop-the-proceive-range .collection_list_section .wrapper .homepage-indiv-section-wrapper .featured_products_section .grid-view-item .quick-add-wrapper .quick-add-button-variants,#shop-the-proceive-range .collection_list_section .wrapper .homepage-indiv-section-wrapper .featured_products_section .grid-view-item .quick-add-wrapper .quick-add-button{padding:10px}.proceive-calculator-banner .homepage-sections--slideshow-wrapper .homepage-sections--title{font-size:40px}}@media screen and (max-width: 1510px) and (min-width: 768px){.site-header .site-header__wrapper__left.desktop{display:none}.site-header .site-header__wrapper__right.top-links.mobile{display:flex}.site-header .site-header__wrapper__right.top-links.desktop{display:none}.site-header .site-header__wrapper__right.top-links ul li ul.site-nav__dropdown li.dropdown-submenu{padding-left:0;padding-right:0}}@media screen and (max-width: 1024px){h2{font-size:30px;line-height:36px}h3{font-size:26px;line-height:32px}.rte{line-height:24px;font-size:18px}p{font-size:18px;line-height:24px}.feature_carousel .jdgm-carousel-title-and-link .jdgm-carousel-title{font-size:21px;line-height:25x}.feature_carousel .jdgm-carousel-title-and-link .jdgm-all-reviews-rating-wrapper{margin-top:4px}.feature_carousel .jdgm-carousel-title-and-link .jdgm-all-reviews-rating-wrapper span{font-size:16px}.feature_carousel .jdgm-widget .jdgm-carousel-item__review-body>p{font-size:18px}.feature_carousel .jdgm-widget .jdgm-carousel-item__reviewer-name{font-size:16px}.homepage-slider-container.slider-section--image--slideshow .homepage-sections--slideshow-wrapper .homepage-featured-content-box .homepage-featured-content-box-inner .sitewide--title-wrapper .homepage-sections--title{font-size:24px}.homepage-slider-container.slider-section--image--slideshow .homepage-sections--slideshow-wrapper .homepage-featured-content-box .homepage-featured-content-box-inner div{text-align:left}.team_section .homepage-content--image img{object-fit:cover!important;object-position:right;min-height:inherit}.team_section .homepage-featured-content-box{left:0}.team_section .homepage-featured-content-box .featured-row__subtext p{font-size:18px;line-height:24px}.newsletter--section .newsletter--section--grid_inner.newsletter_title .homepage-sections--title{font-size:26px;line-height:32px}.op_for_men_women .homepage-indiv-section-wrapper{display:flex;flex-wrap:wrap}.op_for_men_women .homepage-indiv-section-wrapper .grid__item{width:100%}.op_for_men_women .homepage-indiv-section-wrapper .grid__item.feature_row__image_wrapper{order:1}.op_for_men_women .homepage-indiv-section-wrapper .grid__item .image_item{width:50%}#shop-the-proceive-range .collection_list_section .wrapper .homepage-indiv-section-wrapper{margin-bottom:40px}#shop-the-proceive-range .collection_list_section .wrapper .homepage-indiv-section-wrapper .homepage-sections--title{font-size:24px;line-height:24px;font-weight:600;margin-bottom:30px}#shop-the-proceive-range .collection_list_section .wrapper .homepage-indiv-section-wrapper .owl-stage-outer{overflow:hidden}#shop-the-proceive-range .collection_list_section .wrapper .owl-dots{margin-top:20px}.proceive-calculator-banner .homepage-sections--slideshow-wrapper .homepage-sections--title{font-size:30px}}@media screen and (max-width: 1510px) and (min-width: 1025px){.award_page .homepage-featured-content-wrapper .grid__item.large--one-quarter{width:33.33%}.award_page .homepage-featured-content-wrapper .grid__item.large--one-quarter .rte{font-size:16px}}@media screen and (max-width: 1024px) and (min-width: 768px){.award_page .homepage-featured-content-wrapper .grid__item.large--one-quarter{width:50%}.award_page .homepage-featured-content-wrapper .grid__item.large--one-quarter .rte{font-size:14px}}@media screen and (max-width: 767px){.site-title{padding:10px 0!important}.featured-products-wrapper .homepage-sections-wrapper .homepage-indiv-section-wrapper .homepage-product-grid-wrapper{margin:0}.featured-products-wrapper .homepage-sections-wrapper .homepage-indiv-section-wrapper .homepage-product-grid-wrapper .featured-product--grid-item{padding-left:0}.logo-bar__item{margin:0 0 20px;width:50%!important}}@media screen and (max-width: 768px){h1.homepage-sections--title{font-size:28px;line-height:32px}h2.homepage-sections--title{font-size:26px;line-height:32px}.rte{line-height:22px;font-size:16px}.header-section--wrapper .mobile-nav-bar-wrapper .mobile-grid--table .grid__item .site-nav--mobile{justify-content:flex-end}.header-section--wrapper .mobile-nav-bar-wrapper .mobile-grid--table .grid__item .site-nav--mobile a{min-width:20px;min-height:20px;padding:0 0 0 20px}.header-section--wrapper .mobile-nav-bar-wrapper .mobile-grid--table .grid__item .site-nav--mobile a i{font-size:1.3em}.homepage-slider-container.slider-section--image--slideshow .homepage-sections--slideshow-wrapper .homepage-featured-content-box .homepage-featured-content-box-inner .sitewide--title-wrapper .homepage-sections--title{font-size:26px}.homepage-slider-container.slider-section--image--slideshow .homepage-sections--slideshow-wrapper .homepage-featured-content-box .homepage-featured-content-box-inner div{text-align:center}.feature_carousel .jdgm-carousel-title-and-link .jdgm-carousel-title{font-size:22px;line-height:26px}.feature_carousel .jdgm-carousel-title-and-link .jdgm-all-reviews-rating-wrapper span{font-size:16px}.why_proceive .grid__item{margin-top:0}.team_section .homepage-content--image{min-height:400px!important;background:#e7e0ec}.team_section .homepage-content--image>div{min-height:inherit!important}.team_section .homepage-content--image>div img{opacity:.3}.newsletter--section .grid{display:flex;align-items:center}.newsletter--section .grid .newsletter--section--grid_inner.newsletter_title .homepage-sections--title{font-size:22px;line-height:28px}.why_proceive .homepage-featured-content-box-inner .featured-row__subtext ul li{font-size:18px}#our-products .about_proceive .about_proceive_wrapper .homepage-indiv-section-wrapper{display:flex;flex-wrap:wrap}#our-products .about_proceive .about_proceive_wrapper .homepage-indiv-section-wrapper .grid__item.homepage-content--image{order:1}#our-products .about_proceive .about_proceive_wrapper .homepage-indiv-section-wrapper .grid__item.feature_row__image_wrapper{order:2}.template-page .meet_experts .about_proceive_wrapper .homepage-indiv-section-wrapper{display:flex;flex-wrap:wrap}.template-page .meet_experts .about_proceive_wrapper .homepage-indiv-section-wrapper .grid__item.homepage-content--image{order:1}.template-page .meet_experts .about_proceive_wrapper .homepage-indiv-section-wrapper .grid__item.feature_row__image_wrapper{order:2}.template-page .swiper-slide .homepage-featured-content-box{position:absolute;top:50%;left:50%!important;transform:translate(-50%,-50%)}.template-page .swiper-slide .homepage-featured-content-box h1.homepage-sections--title{font-size:28px;line-height:32px}.template-page .swiper-slide .homepage-featured-content-box .homepage-featured-content-box-inner.show-mobile{display:none}.team_section{display:flex;flex-wrap:wrap}.team_section .homepage-content--image{order:2;width:100%}.team_section .homepage-content--image>div img{opacity:1}.team_section .homepage-featured-content-box{position:unset;transform:unset}.team_section .homepage-featured-content-box-inner,.team_section .sitewide--title-wrapper h2{text-align:center!important}.award_page .homepage-featured-content-wrapper .grid__item.large--one-quarter .rte{font-size:14px}}@media screen and (max-width: 580px){.newsletter--section .grid{flex-wrap:wrap}.newsletter--section .grid .newsletter--section--grid_inner.newsletter_title{margin-bottom:20px}}@media screen and (max-width: 479px){h1.homepage-sections--title{font-size:26px;line-height:30px}h2.homepage-sections--title{font-size:22px;line-height:28px}.announcement-bar p{font-size:13px}.header-section--wrapper .mobile-nav-bar-wrapper .mobile-grid--table .grid__item .site-nav--mobile{justify-content:flex-end}.header-section--wrapper .mobile-nav-bar-wrapper .mobile-grid--table .grid__item .site-nav--mobile a i{font-size:1.1em}.header-section--wrapper .mobile-nav-bar-wrapper .mobile-grid--table .grid__item .site-nav--mobile .site-nav__link i.fa-bars:before{font-size:.7em}.homepage-slider-container.slider-section--image--slideshow .homepage-sections--slideshow-wrapper .homepage-featured-content-box .homepage-featured-content-box-inner{padding:0!important}.homepage-slider-container.slider-section--image--slideshow .homepage-sections--slideshow-wrapper .homepage-featured-content-box .homepage-featured-content-box-inner .sitewide--title-wrapper .homepage-sections--title{font-size:20px;line-height:26px}.homepage-slider-container.slider-section--image--slideshow .homepage-sections--slideshow-wrapper .homepage-featured-content-box .homepage-featured-content-box-inner .homepage-featured-box-btn{padding:8px 24px;margin-top:0}.why_proceive .homepage-featured-content-box-inner .featured-row__subtext ul li{font-size:16px}.template-page .swiper-slide .homepage-featured-content-box h1.homepage-sections--title{font-size:26px;line-height:30px}}@media screen and (max-width: 425px){.feature_carousel .jdgm-carousel-title-and-link{margin-bottom:30px}}@media screen and (max-width: 379px){.site-title{padding:5px 0!important}.nav-bar .site-header__logowrapper .site-header__logo-image img{width:130px!important}.rte{line-height:19px;font-size:15px}.header-section--wrapper .mobile-nav-bar-wrapper .mobile-grid--table .grid__item .site-nav--mobile{justify-content:flex-end}.header-section--wrapper .mobile-nav-bar-wrapper .mobile-grid--table .grid__item .site-nav--mobile a{padding:0 0 0 12px}.header-section--wrapper .mobile-nav-bar-wrapper .mobile-grid--table .grid__item .site-nav--mobile a i{font-size:.9em}.header-section--wrapper .mobile-nav-bar-wrapper .mobile-grid--table .grid__item .site-nav--mobile .site-nav__link i.fa-bars:before{font-size:.7em}}
/*# sourceMappingURL=/s/files/1/0515/0300/5876/t/9/assets/responsive.scss.css.map */
