.ly-switcher-wrapper.ly-breakpoint-1.fixed.bottom_right{display:none}.header-disclosures .disclosure__toggle{font-family:Cabin,sans-serif;font-style:normal;font-weight:400;font-size:14px!important;line-height:20px;color:#fff}.dryeyes-container .success-msg,.dryeyes-container .error-msg{margin:10px 0 30px;padding:10px;border-radius:3px;display:block}.dryeyes-container .success-msg{color:#270;background-color:#dff2bf}.dryeyes-container .success-msg p{margin-bottom:0}.dryeyes-container .error-msg{color:#d8000c;background-color:#ffbaba}#section-id-announcement-bar .announcement-bar__right .inline-menu{display:inline-block;vertical-align:middle;margin-right:10px}#section-id-announcement-bar .announcement-bar__right .header-disclosures{vertical-align:middle}div#shopify-section-header{background:#fff}.product-block .block-inner-inner .image-cont{background:#fafafa}.product-block .block-inner-inner .image-cont .quickbuy-toggle{display:none}.cc-accordion-item__title:before,.cc-accordion-item__title:after{height:1.5px;background:#2d2d2d}.cc-accordion-item__title:before{background:url(plus.png);width:11px;height:11px;background-repeat:no-repeat;background-position:center;position:absolute;top:0;bottom:0;margin:auto}.cc-accordion-item[open]:not(.is-closing) .cc-accordion-item__title:after{background:url(minus.png);width:11px;height:11px;background-repeat:no-repeat;background-position:center;position:absolute;top:0;bottom:0;margin:auto}.announcement-bar__announcements{margin:9.5px 0}.announcement-bar__left .social-links ul,.announcement-bar__left .social-links li{float:left;margin-right:2px}.announcement-bar__left .social-links a svg{width:13px;height:13px}.announcement .announcement__text{font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:13px;line-height:24px;color:#fff}.announcement-bar a{font-family:Cabin,sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:22px;color:#fff;padding:0}#pageheader .logo-area.container.container--no-max{border-bottom:1.5px solid #E2E2E2}#main-nav .navigation .navigation__tier-2-container{border-bottom:1.5px solid #E2E2E2;border-top:1.5px solid #E2E2E2;top:99%}#pageheader.pageheader .logo{padding:18px 0}#pageheader .header-account-link span.header-account-link__text,#pageheader .show-search-link span.show-search-link__text,#pageheader .cart-link .cart-link__label{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:13px;line-height:19px;color:#000}#pageheader .show-search-link span.show-search-link__text{top:2px;position:relative}#main-nav .navigation.navigation--main ul.navigation__tier-1 li.navigation__item a.navigation__link{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:15px;line-height:22px;text-transform:uppercase;color:#000}#main-nav .navigation.navigation--main ul.navigation__tier-1 li.navigation__item.navigation__item--with-children .navigation__link.navigation__column-title{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:#000;text-transform:none;opacity:1;padding:0;margin-bottom:11px}#main-nav .navigation.navigation--main ul.navigation__tier-1 li.navigation__item.navigation__item--with-children .navigation__child-tier .navigation__tier-3 .navigation__item .navigation__link{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:13px;line-height:24px;color:#868686;text-transform:none;opacity:1;padding:0;margin-bottom:3px}#main-nav .navigation.navigation--main{border-bottom:1.5px solid #E2E2E2;border-top:none}.template-collection #shopify-section-template--16019859931352__1656504557d6949f52,.template-product #shopify-section-template--16019860193496__1656504002f3f5e21c,.template-index #shopify-section-template--16019859964120__16561556122d51596f{background:#ffea3b}.template-collection #content div#section-id-template--16019859931352__1656504557d6949f52,.template-product #content div#section-id-template--16019860193496__1656504002f3f5e21c,.template-index #content div#section-id-template--16019859964120__16561556122d51596f{margin:auto;padding:13px 0}.template-collection #content div#section-id-template--16019859931352__1656504557d6949f52 .column--half:first-child .rte p:before,.template-product #content div#section-id-template--16019860193496__1656504002f3f5e21c .column--half:first-child .rte p:before,.template-index #content div#section-id-template--16019859964120__16561556122d51596f .column--half:first-child .rte p:before{content:" ";background-image:url(truck_icon_new.png);background-repeat:no-repeat;background-size:contain;height:25px;width:25px;display:block;position:absolute;right:300px;left:0;top:12px;bottom:0;margin:auto}.template-collection #content div#section-id-template--16019859931352__1656504557d6949f52 .column--half:last-child .rte p:before,.template-product #content div#section-id-template--16019860193496__1656504002f3f5e21c .column--half:last-child .rte p:before,.template-index #content div#section-id-template--16019859964120__16561556122d51596f .column--half:last-child .rte p:before{content:" ";background-image:url(phon_icon.png);background-repeat:no-repeat;background-size:contain;height:15px;width:15px;display:block;position:absolute;left:0;right:185px;top:0;bottom:0;margin:auto}.template-collection #content div#section-id-template--16019859931352__1656504557d6949f52 .flexible-layout--align-center,.template-product #content div#section-id-template--16019860193496__1656504002f3f5e21c .flexible-layout--align-center,.template-index #content div#section-id-template--16019859964120__16561556122d51596f .flexible-layout--align-center{margin-bottom:0}.template-collection #content div#section-id-template--16019859931352__1656504557d6949f52 .column--half:first-child,.template-collection #content div#section-id-template--16019859931352__1656504557d6949f52 .column--half:last-child,.template-product #content div#section-id-template--16019860193496__1656504002f3f5e21c .column--half:first-child,.template-product #content div#section-id-template--16019860193496__1656504002f3f5e21c .column--half:last-child,.template-index #content div#section-id-template--16019859964120__16561556122d51596f .column--half:first-child,.template-index #content div#section-id-template--16019859964120__16561556122d51596f .column--half:last-child{font-family:Cabin,sans-serif;font-style:normal;font-size:13px;line-height:17px;color:#000;margin-bottom:0}.template-collection #content div#section-id-template--16019859931352__1656504557d6949f52 .column--half:first-child:before,.template-product #content div#section-id-template--16019860193496__1656504002f3f5e21c .column--half:first-child:before,.template-index #content div#section-id-template--16019859964120__16561556122d51596f .column--half:first-child:before{content:" ";position:absolute;right:0;top:-3px;border:1px solid #000000;height:23px}.template-collection #content div#section-id-template--16019859931352__1656504557d6949f52 .column--half:first-child,.template-product #content div#section-id-template--16019860193496__1656504002f3f5e21c .column--half:first-child,.template-index #content div#section-id-template--16019859964120__16561556122d51596f .column--half:first-child{font-weight:600}.template-collection #content div#section-id-template--16019859931352__1656504557d6949f52 .column--half:last-child,.template-product #content div#section-id-template--16019860193496__1656504002f3f5e21c .column--half:last-child,.template-index #content div#section-id-template--16019859964120__16561556122d51596f .column--half:last-child{font-weight:700;text-decoration-line:underline}.template-index #section-id-template--16019859964120__16359276425da8ce46 .slide .subheading--over{font-family:Cabin,sans-serif;font-style:normal;font-size:11px;line-height:16px;text-transform:uppercase;color:#fff;margin-bottom:10px}.template-index #section-id-template--16019859964120__16359276425da8ce46 .slide .overlay-text__title.h1-style{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:60px;line-height:65px;color:#fff;margin-bottom:17px}.template-index #section-id-template--16019859964120__16359276425da8ce46 .slide .overlay-text__rte.rte{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:26px;color:#fff}.template-index #section-id-template--16019859964120__16359276425da8ce46 .slide .overlay-text__button.button.altcolour{padding:13px 19px;font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:13px;line-height:19px;text-align:center;text-transform:uppercase;color:#fff;background:#275d1c;border-radius:10px}.template-index #shopify-section-template--16019859964120__1635927863703110df .fully-spaced-row--medium{margin-bottom:50px}.template-index #shopify-section-template--16019859964120__1635927863703110df .container{max-width:908px;padding:0;margin:auto}.template-index #shopify-section-template--16019859964120__1635927863703110df h2.majortitle.in-content.h1-style{font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:27px;line-height:35px;text-align:center;color:#000;margin-bottom:22px;padding:1px 0}.template-index #shopify-section-template--16019859964120__1635927863703110df .rte.lightly-spaced-row{max-width:479px;margin:auto;font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:24px;text-align:center;color:#6d7174}.template-index #section-id-template--16019859964120__16561502272700b17e .fully-spaced-row--medium{margin-top:50px}.template-index #section-id-template--16019859964120__16561502272700b17e .fully-spaced-row--medium .gallery__row .gallery__item{overflow:visible}.template-index #section-id-template--16019859964120__16561502272700b17e .fully-spaced-row--medium .overlay-text{bottom:-20px}.template-index #section-id-template--16019859964120__16561502272700b17e .fully-spaced-row--medium .overlay-text__inner{padding:0}.template-index #section-id-template--16019859964120__16561502272700b17e .fully-spaced-row--medium .overlay-text__inner .overlay-text__text{background:#ffea3b;color:#6d7175;display:inline-block;vertical-align:top;padding:20px 30px;min-width:50%}.template-index #section-id-template--16019859964120__16561502272700b17e .fully-spaced-row--medium .overlay-text__inner .subheading--over{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:11px;line-height:13px;text-transform:uppercase;color:#777;margin-bottom:6px;padding:0 0 4px}.template-index #section-id-template--16019859964120__16561502272700b17e .fully-spaced-row--medium .overlay-text__inner .overlay-text__title.h4-style{font-family:Cabin,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:18px;text-transform:uppercase;color:#000;margin-bottom:10px}.template-index #section-id-template--16019859964120__16561502272700b17e .fully-spaced-row--medium .overlay-text__inner .overlay-text__button-row{margin-top:0;line-height:0}.template-index #section-id-template--16019859964120__16561502272700b17e .fully-spaced-row--medium .overlay-text__inner span.overlay-text__button.btn.btn--primary:hover,.template-index #section-id-template--16019859964120__16561502272700b17e .fully-spaced-row--medium .overlay-text__inner span.overlay-text__button.btn.btn--primary{font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:10px;line-height:14px;text-decoration-line:underline!important;text-transform:uppercase;color:#000!important;background:transparent!important;padding:0 3px 3px;margin-top:0}.template-index #shopify-section-template--16019859964120__16359278867b92de38{background:#ffea3b}.template-index #shopify-section-template--16019859964120__16359278867b92de38 .fully-spaced-row--medium{padding:55px 0}.template-index #shopify-section-template--16019859964120__16359278867b92de38 .subheading.subheading--over{font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:12px;line-height:17px;text-transform:uppercase;color:#000}.template-index #shopify-section-template--16019859964120__16359278867b92de38 h2.majortitle.in-content.h1-style{font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:27px;line-height:35px;text-transform:uppercase;color:#fff;background:#275d1c;padding:4px 5px 0;max-width:401px;max-width:fit-content}.template-index #shopify-section-template--16019859964120__16359278867b92de38 .rte{font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:24px;color:#000}.template-index #shopify-section-template--16019859964120__16359278867b92de38 .rte p{margin-bottom:0}.template-index #shopify-section-template--16019859964120__16359278867b92de38 a.btn.btn--primary{font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:13px;line-height:19px;text-align:center;text-transform:uppercase;color:#fff;background:#275d1c;border-radius:10px;padding:11.5px 18.5px}.template-index #shopify-section-template--16019859964120__16359278676808bea5 .collection-slider-row{margin-bottom:77px}.template-index #shopify-section-template--16019859964120__16359278676808bea5 .collection-slider h2 .has-paging__title span{font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:26px;text-align:center;text-transform:uppercase;color:#000}.template-index #shopify-section-template--16019859964120__16359278676808bea5 .collection-slider .view-all .small-feature-link{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:11px;line-height:16px;text-align:center;text-decoration-line:underline;text-transform:uppercase;color:#484a4b;text-decoration-color:#484a4b}.template-index #shopify-section-template--16019859964120__16359278676808bea5 .product-block .image-cont{background:#fafafa;padding:97.5px 48.5px}.product-block .block-inner .vendor{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:11px;line-height:16px;color:#6d6d6d;text-transform:uppercase;margin-top:0;margin-bottom:4px}.product-block .product-info{margin-top:13px}.product-block .product-info .product-block__title{font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:23px;color:#1d1d1d;margin-bottom:5px}.product-block .product-price span.product-price__item.product-price__amount.theme-money{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:15px;line-height:22px;color:#515151}.product-block .product-price span.product-price__item.price-label{display:none}.template-index #shopify-section-template--16019859964120__16561516624d79c5bf{background:#dde1e6}.template-index #shopify-section-template--16019859964120__16561516624d79c5bf .fully-spaced-row--medium{padding-top:76px;padding-bottom:81px}.template-index #shopify-section-template--16019859964120__16561516624d79c5bf .subheading--over{font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:12px;line-height:17px;text-transform:uppercase;color:#000}.template-index #shopify-section-template--16019859964120__16561516624d79c5bf h2.majortitle.in-content.h1-style{font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:26.5px;line-height:35px;text-transform:uppercase;color:#fff;background:#275d1c;margin-bottom:21px;text-align:left;max-width:430px;padding:0 2px;max-width:fit-content}.template-index #shopify-section-template--16019859964120__16561516624d79c5bf .rte{font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:24px;color:#000;max-width:430px}.template-index #shopify-section-template--16019859964120__16561516624d79c5bf .lightly-spaced-row-above{margin-top:32px}.template-index #shopify-section-template--16019859964120__16561516624d79c5bf .lightly-spaced-row-above .btn.btn--primary{font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:13px;line-height:19px;text-align:center;text-transform:uppercase;color:#fff;background:#275d1c;border-radius:10px;padding:13px 38.5px;border:none}.template-index #shopify-section-template--16019859964120__163592870141219e2f h2.hometitle.h4-style.align-center{font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:26px;text-align:center;text-transform:uppercase;color:#000;margin-bottom:30px}.template-index #shopify-section-template--16019859964120__163592870141219e2f .blog-row a.cc-animate-init.-in.cc-animate-complete{font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:26px;text-align:center;text-transform:uppercase;color:#000}.template-index #shopify-section-template--16019859964120__163592870141219e2f .blog-row .article__inner h3{font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:17px;line-height:22px;color:#000;margin-bottom:16px}.template-index #shopify-section-template--16019859964120__163592870141219e2f .blog-row .article__inner .rte{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:#95989a;margin-bottom:38px}.template-index #shopify-section-template--16019859964120__163592870141219e2f .blog-row .article__inner .meta{margin-top:0}.template-index #shopify-section-template--16019859964120__163592870141219e2f .blog-row .article__inner .meta span.iconmeta.time{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:12px;line-height:24px;color:#7d8083}.template-index #shopify-section-template--16019859964120__16359281184fd0d618{background:#dde1e6}.template-index #shopify-section-template--16019859964120__16359281184fd0d618 .fully-spaced-row--medium{padding-top:46px;padding-bottom:83px;margin-bottom:0}.template-index .testimonial-list--with-images .testimonial-list__controls .slick-arrow svg{display:none}.template-index .testimonial-list--with-images .testimonial-list__controls .slick-prev.slick-arrow:hover,.template-index .testimonial-list--with-images .testimonial-list__controls .slick-prev.slick-arrow{background-image:url(left-arrow.png)!important;width:24px;height:24px;background-size:auto!important;background-repeat:no-repeat!important;background-position:100%!important;background-color:transparent!important}.template-index .testimonial-list--with-images .testimonial-list__controls .slick-next.slick-arrow:hover,.template-index .testimonial-list--with-images .testimonial-list__controls .slick-next.slick-arrow{background-image:url(right-arrow.png)!important;width:24px;height:24px;background-size:auto!important;background-repeat:no-repeat!important;background-position:100%!important;background-color:transparent!important}.template-index .testimonial-list--with-images .testimonial-list__controls{top:-110px}.template-index #shopify-section-template--16019859964120__16359281184fd0d618 .fully-spaced-row--medium .testimonial__buy_this_product_link{padding-left:20%;margin-top:10px}.template-index #shopify-section-template--16019859964120__16359281184fd0d618 .fully-spaced-row--medium .testimonial__buy_this_product_link a{font-family:Cabin,sans-serif;font-style:normal;font-weight:700;font-size:13.5px;line-height:19px;text-decoration-line:underline;color:#323232;padding:2px 0}.template-index #shopify-section-template--16019859964120__16359281184fd0d618 .subheading{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:13px;line-height:24px;text-transform:uppercase;color:#0f2d07;margin-bottom:40px}.template-index #shopify-section-template--16019859964120__16359281184fd0d618 .testimonial__content .testimonial__star-rating.heading-font{display:none}.template-index #shopify-section-template--16019859964120__16359281184fd0d618 .testimonial__content .testimonial__text blockquote.testimonial__blockquote.heading-font{font-family:Cabin,sans-serif;font-style:normal;font-weight:700;font-size:26px;line-height:37px;color:#020202;margin-bottom:25px;padding-right:0}.template-index #shopify-section-template--16019859964120__16359281184fd0d618 .testimonial__content .testimonial__author{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:15px;line-height:24px;color:#020202;margin-bottom:48px}.template-index #shopify-section-template--16019859964120__16359281184fd0d618 .testimonial__column--image .rimage-wrapper{background:#fff}.template-index #shopify-section-template--16019859964120__16359281184fd0d618 .testimonial__column--image .rimage-wrapper .rimage__image{width:319px;height:319px;position:absolute;left:0;right:0;margin:auto;top:0;bottom:0}#pagefooter{background:#fff}#pagefooter .cross-page-promos{background:#265d1c;padding:23px 0}#pagefooter .cross-page-promos .column{margin-bottom:23px}#pagefooter .cross-page-promos .column .icon-with-caption__icon{margin-bottom:7px}#pagefooter .cross-page-promos .column .icon-with-caption .icon-with-caption__text{margin-top:8px;padding-bottom:7px}#pagefooter .cross-page-promos .column .icon-with-caption__icon svg{display:none}#pagefooter .cross-page-promos .block-id-1478526632862 .icon-with-caption__icon{background-image:url(footer_truck_icon.png);background-repeat:no-repeat;width:44px;height:23px;background-size:contain;margin:auto}#pagefooter .cross-page-promos .block-id-1478526645605 .icon-with-caption__icon{background-image:url(footer-hear-icon.png);background-repeat:no-repeat;width:26px;height:23px;background-size:contain;margin:auto}#pagefooter .cross-page-promos .block-id-1478526647261 .icon-with-caption__icon{background-image:url(footer-phone-icon.png);background-repeat:no-repeat;width:26px;height:23px;background-size:contain;margin:auto}#pagefooter .cross-page-promos a,#pagefooter .cross-page-promos h6{font-family:Cabin,sans-serif;font-style:normal;font-weight:700;font-size:13px;line-height:18px;color:#fff;margin-bottom:0}#pagefooter .cross-page-promos a:hover{opacity:1}#pagefooter .section-footer__row h1,#pagefooter .section-footer__row h2,#pagefooter .section-footer__row h3,#pagefooter .section-footer__row h4,#pagefooter .section-footer__row h5,#pagefooter .section-footer__row h6{font-family:Cabin,sans-serif;font-style:normal;font-weight:700;font-size:15px;line-height:19px;text-transform:uppercase;color:#000;margin-bottom:13px}#pagefooter .section-footer__text{margin-bottom:30px;font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:13px;line-height:24px;color:#7d8083}#pagefooter .section-footer__text-block:first-child h6{margin-bottom:17px}#pagefooter .section-footer__newsletter-block h6{margin-bottom:12px}#pagefooter ul.section-footer__menu-block__menu li{margin-bottom:7px}#pagefooter ul.section-footer__menu-block__menu li a{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:#7d8083}#pagefooter .section-footer__newsletter-block button.btn.btn--primary.signup-form__button{font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:13px;line-height:19px;text-align:center;text-transform:uppercase;color:#fff;background:#275d1c;border-radius:10px;padding:11.5px 47px}#pagefooter .copyright{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:12px;line-height:24px;color:#7d8083}#pagefooter .section-footer__lower-menu a{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:11px;line-height:24px;color:#7d8083}#pagefooter .section-footer__row-lower{flex-wrap:nowrap;padding-top:50px;padding-bottom:14px}#pagefooter .section-footer__newsletter-block .signup-form__email{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:#7d8083}#shopify-section-footer .section-footer__row-container{border-top:1.5px solid #E1E1E1}.template-collection #content .shopify-section .page-header .rimage-wrapper{height:450px}.template-collection #content .shopify-section .page-header .overlay-text .overlay-text__text h1.overlay-text__title.super-large-text{font-family:Cabin,sans-serif;font-style:normal;font-weight:700;font-size:40px;line-height:51px;text-align:center;text-transform:uppercase;color:#fff;margin-bottom:10px}.template-collection #content .shopify-section .page-header .overlay-text .overlay-text__text .overlay-text__rte.rte.large-text{font-family:Cabin,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:24px;text-align:center;color:#fff;max-width:100%}.template-collection #content .shopify-section .page-header .rimage-wrapper.page-header--padded-medium .overlay-text:before{content:"";height:100%;width:100%;position:absolute;background:url(cat-overlay-bg.png)}.template-collection #content .shopify-section .page-header .rimage-wrapper.page-header--padded-medium .overlay-text{padding-bottom:0;padding-top:0;height:100%}.template-collection #content .shopify-section .utility-bar{margin-bottom:17px}.template-collection #content .shopify-section .utility-bar .utility-bar__left .toggle-btn span{font-family:Cabin,sans-serif;font-style:normal;font-weight:700;font-size:15px;line-height:22px;color:#000}.template-collection #content .shopify-section .utility-bar .utility-bar__centre .utility-bar__item{margin:10px 0;font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:15px;line-height:24px;text-transform:lowercase;color:#404040}.template-collection #content .shopify-section .utility-bar .utility-bar__right .link-dropdown .link-dropdown__button span.link-dropdown__button-text{font-family:Cabin,sans-serif;font-style:normal;font-weight:700;font-size:15px;line-height:22px;text-transform:capitalize;color:#000}.template-collection #content .shopify-section .utility-bar .utility-bar__right .link-dropdown .link-dropdown__options a.link-dropdown__link{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:15px;line-height:22px;text-transform:capitalize;color:#000}.template-collection #content .shopify-section .filters .filter-group a.filter-group__heading{margin-top:33px}.template-collection #content .shopify-section .filters .filter-group .filter-toggle__group-label,.template-collection #content .shopify-section .filters .filter-group .filter-group__heading__text{font-family:Cabin,sans-serif;font-style:normal;font-weight:700;font-size:15px;line-height:22px;color:#000;margin:1px 0}.template-collection #content .shopify-section .filters .filter-toggle .filter-toggle__options .filter-toggle__input-label-text{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:15px;line-height:22px;color:#000}.template-collection #content .shopify-section .filters .filter-toggle .filter-toggle__options{padding:6px 4px;width:165px;height:37px;background:#f1f1f1;border-radius:5px}.template-collection #content .shopify-section .filters .filter-toggle .filter-toggle__options .filter-toggle__input-label-text{border:1px solid transparent;padding:5px 13px}.template-collection #content .shopify-section .filters .filter-toggle .filter-toggle__options .filter-toggle__input:checked+.filter-toggle__input-label-text{border:1.5px solid #484848!important;border-radius:5px}.template-collection #content .shopify-section .filters .filter-group .cc-price-range__input-container{border:1.5px solid #CECECE;border-radius:5px}.template-collection .cc-price-range__input-currency-symbol{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:26px;color:#000;margin-right:0}.template-collection #content .shopify-section .filters .filter-group .cc-price-range .cc-price-range__input::placeholder,.template-collection #content .shopify-section .filters .filter-group .cc-price-range .cc-price-range__input{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:26px;color:#000;height:48px}.template-collection #CollectionFilterForm .filter-group .filter-group__item span.filter-group__item__text{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:21px;color:#000}.template-collection #CollectionFilterForm .filter-group span.filter-group__heading__indicator{color:#000}.template-product .rimage-outer-wrapper,.template-collection .collection-listing .product-block .image-cont{background:#fafafa}#shopify-section-store-messages #section-id-store-messages .store-messages .message{padding:13px 0}#shopify-section-store-messages #section-id-store-messages .store-messages .tagline{font-family:Cabin,sans-serif;font-style:normal;font-size:13px;line-height:17px;color:#000;margin-bottom:0}#shopify-section-store-messages #section-id-store-messages .store-messages .message-1 .tagline:before{content:" ";background-image:url(truck_icon_new.png);background-repeat:no-repeat;background-size:contain;height:25px;width:25px;display:block;position:absolute;right:300px;left:0;top:12px;bottom:0;margin:auto}html[lang=fr] #shopify-section-store-messages #section-id-store-messages .store-messages .message-1 .tagline:before{right:380px}#shopify-section-store-messages #section-id-store-messages .store-messages .message-1 .tagline{font-weight:600}#shopify-section-store-messages #section-id-store-messages .store-messages .message-2 .tagline:before{content:" ";background-image:url(phon_icon.png);background-repeat:no-repeat;background-size:contain;height:15px;width:15px;display:block;position:absolute;left:0;right:185px;top:0;bottom:0;margin:auto}html[lang=fr] #shopify-section-store-messages #section-id-store-messages .store-messages .message-2 .tagline:before{right:230px}#shopify-section-store-messages #section-id-store-messages .store-messages .message-2 .tagline{font-weight:700;text-decoration-line:underline}#shopify-section-store-messages #section-id-store-messages .store-messages .message .fluff{border-left:1px solid #000000;opacity:1;height:23px;top:0;bottom:0;margin:auto}body.template-suffix-contact .custom_contact_detail h3{font-family:Cabin,sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:23px;color:#000;margin-bottom:23px}body.template-suffix-contact .custom_contact_detail p{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:13px;line-height:24px;color:#7d8083;margin-bottom:9px}body.template-suffix-contact .custom_contact_detail p.info{max-width:244px;padding-right:25px}body.template-suffix-contact .custom_contact_detail p a{font-weight:600;color:#000;text-decoration:none}body.template-suffix-contact .custom_contact_detail p a.view_faq_link{margin-top:5px;display:block}body.template-suffix-contact form#contact_form h2{font-family:Cabin,sans-serif;font-style:normal;font-weight:700;font-size:19px;line-height:24px;text-transform:uppercase;color:#000;margin-bottom:17px}body.template-suffix-contact form#contact_form .rte{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:13px;line-height:24px;color:#7d8083}body.template-suffix-contact form#contact_form label{font-family:Cabin,sans-serif;font-style:normal;font-weight:700;font-size:13px;line-height:19px;color:#626669;margin-bottom:8px}body.template-suffix-contact form#contact_form label.required:after{content:"*";margin-left:5px}body.template-suffix-contact form#contact_form input[type=email],body.template-suffix-contact form#contact_form input[type=text],body.template-suffix-contact form#contact_form input[type=number],body.template-suffix-contact form#contact_form input[type=tel],body.template-suffix-contact form#contact_form textarea{border:1.5px solid #E2E3E4;border-radius:2px}body.template-suffix-contact form#contact_form input[type=email],body.template-suffix-contact form#contact_form input[type=text],body.template-suffix-contact form#contact_form input[type=number],body.template-suffix-contact form#contact_form input[type=tel]{height:52px}body.template-suffix-contact .page-header{background:url(contact_title_background.png);position:absolute;top:0;left:0;width:100%;height:500px;background-repeat:no-repeat;background-position:center center;background-size:cover}body.template-suffix-contact .page-header:after{content:"";background:url(contact_title_overlay.png);position:absolute;top:0;left:0;width:100%;height:500px;background-repeat:no-repeat;background-position:center center;background-size:cover}body.template-suffix-dry-eyes .page-section-spacing,body.template-suffix-about-us .page-section-spacing,body.template-suffix-contact .page-section-spacing{margin-top:0;position:relative}body.template-suffix-contact .contact-container{padding-top:582px}body.template-suffix-contact .page-header h1.majortitle{margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;height:50px;font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:40px;line-height:51px;text-align:center;text-transform:uppercase;color:#fff;z-index:1}body.template-suffix-contact form#contact_form button[type=submit]{font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:13px;line-height:19px;text-align:center;text-transform:uppercase;color:#fff;border-radius:10px;padding:13px 37px;background:#275d1c}body.template-suffix-about-us .page-header{background:#ffed57;padding:83px 0;margin-bottom:60px}body.template-suffix-about-us .page-header h1.majortitle{font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:40px;line-height:51px;text-transform:uppercase;color:#000}body.template-suffix-about-us .page-header .rte{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:24px;text-align:center;color:#000;max-width:500px;margin:0 auto}body.template-suffix-about-us .spaced-row.inner-layout{max-width:714px;margin:0 auto 90px}body.template-suffix-about-us .spaced-row.inner-layout .page-content .img-section{text-align:center;margin-bottom:44px}body.template-suffix-about-us .spaced-row.inner-layout .page-content .about-information{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:#000}body.template-suffix-about-us .spaced-row.inner-layout .page-content .about-information p.content-heading{font-family:Cabin,sans-serif;font-style:normal;font-weight:700;font-size:22px;line-height:29px;color:#000}body.template-suffix-about-us .spaced-row.inner-layout .page-content .about-information p{margin-bottom:25px}body.template-suffix-about-us .spaced-row.inner-layout .page-content .about-information p:last-child{margin-bottom:0}body.template-suffix-faq #section-id-template--16019860062424__heading .fixed-height-item{height:483px}body.template-suffix-faq .image-overlay--bg-shadow .overlay-text .overlay-text__inner:before{background:url(faq_overlay.png)}body.template-suffix-faq .image-overlay--bg-shadow .overlay-text .overlay-text__text h2.overlay-text__title.h1-style{font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:40px!important;line-height:51px;text-transform:uppercase;color:#fff}body.template-suffix-faq .faq-header .faq-index{width:300px;margin-inline-end:0px}body.template-suffix-faq .faq-header .faq-header__content{margin-left:40px}body.template-suffix-faq .faq-header .faq-index__item-container .faq-index__heading{font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#000}body.template-suffix-faq .faq-header .faq-index__item-container .faq-index-item{margin-bottom:8px;margin-top:0}body.template-suffix-faq .faq-header .faq-index__item-container .faq-index-item a.faq-index-item__link{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:13px;line-height:24px;color:#636465}body.template-suffix-faq .faq-header .faq-header__content .h1-style{font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:25px;line-height:32px;color:#000;margin-bottom:20px}body.template-suffix-faq .faq-header .faq-header__content .rte{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:#6d7174}body.template-suffix-faq .faq-header .faq-header__content .faq-search.js .faq-search__input{font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:24px;color:#737475}body.template-suffix-faq .collapsible-tabs{padding-left:20px}body.template-suffix-faq .collapsible-tabs .collapsible-tabs__heading{font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:21px;line-height:27px;color:#000;margin-bottom:10px}body.template-suffix-faq .collapsible-tabs .collapsible-tabs__tab{border-bottom:1px solid #E4E4E4}body.template-suffix-faq .collapsible-tabs .collapsible-tabs__tab .cc-accordion-item__title{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:26px;color:#6a6b6c;padding:22px 0}body.template-suffix-faq .collapsible-tabs .collapsible-tabs__tab .cc-accordion-item__panel .cc-accordion-item__content.rte{font-family:Cabin,sans-serif}body.template-suffix-faq div#shopify-section-template--16019860062424__165658732414673bfe{background:#dde1e6;padding:76px 0 81px}body.template-suffix-faq div#shopify-section-template--16019860062424__165658732414673bfe .fully-spaced-row--medium{margin-top:0;margin-bottom:0}body.template-suffix-faq #shopify-section-template--16019860062424__165658732414673bfe .feature-text-paired .subheading.subheading--over{font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:11px;line-height:15px;text-transform:uppercase;color:#000;margin-bottom:21px}body.template-suffix-faq #shopify-section-template--16019860062424__165658732414673bfe .feature-text-paired .majortitle.h1-style{font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:27px;line-height:35px;text-transform:uppercase;color:#fff;background:#275d1c;max-width:351px;max-width:fit-content;padding:0 5px}body.template-suffix-faq #shopify-section-template--16019860062424__165658732414673bfe .feature-text-paired .rte{font-family:Cabin,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:24px;color:#000}body.template-suffix-faq #shopify-section-template--16019860062424__165658732414673bfe .feature-text-paired .rte a{color:#000;text-decoration:none}body.template-suffix-faq #shopify-section-template--16019860062424__165658732414673bfe .feature-text-paired .rte strong{font-size:15px;font-weight:bolder}body.template-suffix-faq #shopify-section-template--16019860062424__165658732414673bfe .btn.btn--primary{font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:13px;line-height:19px;text-align:center;text-transform:uppercase;color:#fff;background:#275d1c;border-radius:10px;padding:13px 23px}.template-product .product-form .input-row,.template-product .buy-buttons-row{margin:24px 0;clear:both}.template-product .product-form .buy-buttons-row,.template-product .product-form .input-row.quantity-submit-row.input-row.has-spb{margin-bottom:0}.template-product .page-header ol.breadcrumbs-list .breadcrumbs-list__item{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:#393939}.template-product .page-header .breadcrumbs-prod-nav .breadcrumbs-prod-nav__link{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:13px;line-height:24px;color:#404040}.template-product .product-detail .detail .title-row .title{font-family:Cabin,sans-serif;font-style:normal;font-weight:700;font-size:24px;line-height:31px;text-transform:uppercase;color:#1d1d1d;margin-bottom:18px}.template-product .product-detail .product-form .vendor span.product-detail-label{display:none}.template-product .product-detail .product-form .vendor.lightly-spaced-row{margin-bottom:17px}.template-product .product-detail .product-form .vendor a.underline{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:23px;color:#393939;text-decoration:none}.template-product .product-detail .product-form .price-container{margin-bottom:24px}.template-product .product-detail .product-form .price-container .price-area span.current-price.theme-money{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:25px;line-height:36px;color:#2a292a}.template-product .product-detail .product-form hr.not-in-quickbuy{border-bottom:2.5px solid #F0F0F0}.template-product .product-detail .product-form .label{font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:23px;color:#393939;margin-bottom:10px}.template-product .product-detail .product-form .quantity-wrapper a{border:1.5px solid #D7D7D7;border-radius:4px}.template-product .product-detail .product-form .quantity-wrapper a svg{color:#000}.template-product .product-detail .product-form .quantity-wrapper input[name=quantity]{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:23px;color:#393939}.template-product .product-detail .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit]{background:#ffea3b;border-radius:10px;border:none;font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:13px;line-height:19px;text-align:center;text-transform:uppercase;color:#000;min-height:45px;padding:0}.template-product .product-detail .product-form .quantity-submit-row.has-spb .shopify-payment-button{height:auto}.template-product .product-detail .product-form .quantity-submit-row.has-spb .shopify-payment-button__button--unbranded{background:#275d1c;border-radius:10px;border:none;font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:13px;line-height:19px;text-align:center;text-transform:uppercase;color:#fff;min-height:45px;padding:0}.template-product .product-detail .product-form .quantity-submit-row .quantity-submit-row__submit{margin-top:36px}.template-product .product-detail .product-form .lightly-spaced-row.not-in-quickbuy{margin-top:0;margin-bottom:22px}.template-product .product-detail .product-form .lightly-spaced-row .product-info-block .rte.cf{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:#000}.template-product .product-detail .product-form .product-detail-accordion:first-child .cc-accordion{border-top:1.5px solid #EFF0F0}.template-product .product-detail .product-form .product-detail-accordion .cc-accordion .cc-accordion-item{border-bottom:1.5px solid #EFF0F0}.template-product .product-detail .product-form .product-detail-accordion .cc-accordion-item__title{font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:23px;color:#1d1d1d;padding:14px 0 18px}.template-product .product-detail .product-form .product-detail-accordion .cc-accordion .cc-accordion-item__content.rte.cf{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:#6d7174}.template-product .product-recommendations h4.align-center.hometitle{font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:26px;text-align:center;text-transform:uppercase;color:#000;margin-bottom:31px}.template-product .shopify-section.section-main-product{margin-top:75px}.template-product .page-header:not(.page-header--with-background){padding:0 0 30px}.template-product .product-detail .gallery__inner .thumbnails.owl-carousel{max-width:408px;margin:auto;padding:0}.template-product .product-detail .gallery__inner .thumbnails.owl-carousel.owl-loaded .thumbnail{width:70px;height:77px;margin-left:0}.template-blog .page-header h1.majortitle{font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:35px;line-height:45px;color:#000;margin-bottom:0}.template-blog .utility-bar{margin-bottom:42px}.template-blog .utility-bar .link-dropdown .link-dropdown__button{font-family:Cabin,sans-serif;font-style:normal;font-weight:700;font-size:15px;line-height:22px;color:#000;height:22px}.template-blog .article-list .article .article__inner .article-image{margin-bottom:14px}.template-blog .article-list .article .article__inner h2{font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:17px;line-height:22px;color:#000;margin-bottom:16px}.template-blog .article-list .article .article__inner .rte.cf{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:#95989a;margin-bottom:16px}.template-blog .article-list .article .meta{margin-top:0}.template-blog .article-list .article .meta .time{display:block;font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:12px;line-height:24px;color:#7d8083}.template-blog #content .container.cf .shopify-section.page-section-spacing{margin-top:77px}.template-blog .page-header.cc-animate-init.-in.cc-animate-complete{margin-bottom:47px;padding-bottom:0}.template-article #content #shopify-section-template--16019859833048__main.page-section-spacing{margin-bottom:83px}.template-article #content #shopify-section-template--16019859833048__1656752023d2600f49 .collection-slider .view-all{margin-bottom:45px}.template-article .article-image .page-header .rimage-background.fade-in.lazyloaded:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;background:url(article-overlay-bg.png)}.template-article .page-header .overlay-text .overlay-text__title{margin-bottom:0;font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:40px;line-height:51px;text-transform:uppercase;color:#fff}.template-article .article-image--large{margin-bottom:55px}.template-article .article .container{padding:0}.template-article .article .rte.cf{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:#000;margin-bottom:0}.template-article .article .meta,.template-article .article .meta span.iconmeta.time{font-family:Cabin,sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:24px;color:#000}.template-article .article .pagination-row,.template-article .article .pagination-row.pagination-row-tabular a{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:13px;line-height:24px;color:#404040}.template-article form#comment_form{margin-top:70px}.template-article #comment_form h4#add-comment-title{font-family:Cabin,sans-serif;font-style:normal;font-weight:700;font-size:21px;line-height:27px;text-transform:uppercase;color:#000;margin-bottom:35px}.template-article #comment_form label{font-family:Cabin,sans-serif;font-style:normal;font-weight:700;font-size:13px;line-height:19px;color:#626669;margin-bottom:9px}.template-article #comment_form label:after{content:"*";margin-left:5px}.template-article #comment_form .action_bottom button#comment-submit{font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:13px;line-height:19px;text-align:center;text-transform:uppercase;background:#275d1c;color:#fff;width:161px;height:45px;padding:0;border-radius:0}.template-article #comment_form input[type=email],.template-article #comment_form input[type=text],.template-article #comment_form input[type=number],.template-article #comment_form input[type=password],.template-article #comment_form input[type=tel],.template-article #comment_form textarea{border:1.5px solid #E2E3E4;border-radius:2px}.template-article #comment_form input[type=email],.template-article #comment_form input[type=text],.template-article #comment_form input[type=number],.template-article #comment_form input[type=password],.template-article #comment_form input[type=tel]{height:52px}.template-article #comment_form textarea{height:122px}.template-article #content #shopify-section-template--16019859833048__main div#template.form.container{padding:0}.template-article .article .pagination-row{display:none}.collection-slider .has-paging__title{vertical-align:middle;font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:26px;text-align:center;text-transform:uppercase;color:#000}.collection-slider .view-all .small-feature-link{font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:12px;line-height:17px;text-align:center;text-decoration-line:underline;text-transform:uppercase;color:#484a4b;text-decoration-color:#484a4b}body.template-suffix-dry-eyes .page-header:after{content:"";background:url(dry-eyes-overlay.png);position:absolute;top:0;left:0;width:100%;height:500px;background-repeat:no-repeat;background-position:center center;background-size:cover}body.template-suffix-dry-eyes .page-header{background:url(shutterstock_2122950707.jpg);position:absolute;top:0;left:0;width:100%;height:500px;background-repeat:no-repeat;background-position:center center;background-size:cover}body.template-suffix-dry-eyes .dryeyes-container{padding-top:582px}body.template-suffix-dry-eyes .page-header .hedertext{display:block;position:absolute;left:0;right:0;top:0;bottom:0;height:90px;margin:auto}body.template-suffix-dry-eyes .page-header h1.majortitle{font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:40px;line-height:51px;text-align:center;text-transform:uppercase;color:#fff;z-index:1;position:relative;margin-bottom:10px}body.template-suffix-dry-eyes .page-header .rte{font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:18px;line-height:30px;text-align:center;color:#fff;margin:0 auto;z-index:1;position:relative}body.template-suffix-dry-eyes .dryeyes-container .rte.page-content{max-width:790px;margin:auto;font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:#000}body.template-suffix-dry-eyes .dryeyes-container .rte.page-content p.content-heading{font-family:Cabin,sans-serif;font-style:normal;font-weight:700;font-size:22px;line-height:29px;color:#000}body.template-suffix-dry-eyes .dryeyes-container .rte.page-content p{margin-bottom:20px}body.template-suffix-dry-eyes .dryeyes-container .rte.page-content p .telephone{font-family:Cabin,sans-serif}body.template-suffix-dry-eyes .dryeyes-container .rte.page-content ul{margin-bottom:25px}body.template-suffix-dry-eyes .dryeyes-container .form-section .flexible-layout--form.first{margin-bottom:47px}body.template-suffix-dry-eyes .dryeyes-container .form-section .flexible-layout--form{margin-bottom:35px}body.template-suffix-dry-eyes .dryeyes-container .form-section.flexible-layout{max-width:790px;margin:50px auto}body.template-suffix-dry-eyes .dryeyes-container .form-section .lightish-spaced-row h2{font-family:Cabin,sans-serif;font-style:normal;font-weight:700;font-size:21px;line-height:27px;text-transform:uppercase;color:#000}body.template-suffix-dry-eyes .dryeyes-container .form-section .lightish-spaced-row{margin-bottom:35px}body.template-suffix-dry-eyes .dryeyes-container .form-section .lightish-spaced-row.frm-subheading{margin-bottom:32px}body.template-suffix-dry-eyes .dryeyes-container .form-section label{font-family:Cabin,sans-serif;font-style:normal;font-weight:700!important;font-size:13px!important;line-height:19px!important;color:#626669;margin-bottom:9px!important}body.template-suffix-dry-eyes .dryeyes-container .form-section label.required:after{content:"*";margin-left:5px}body.template-suffix-dry-eyes .dryeyes-container .form-section .frm-subheading span{font-family:Cabin,sans-serif;font-style:normal;font-weight:700;font-size:15px;line-height:22px;color:#000}body.template-suffix-dry-eyes .dryeyes-container .form-section input[type=text],body.template-suffix-dry-eyes .dryeyes-container .form-section input[type=email]{height:52px;border:1.5px solid #E2E3E4;border-radius:2px}body.template-suffix-dry-eyes .dryeyes-container .form-section .column--half select{max-width:336px;height:52px;border:1.5px solid #E2E3E4;border-radius:2px;width:100%;padding:16px 24px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(down-arrow-select.png);background-repeat:no-repeat;background-position:96% 50%;background-size:11px;color:#a1a1a1;font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:13px;line-height:19px}body.template-suffix-dry-eyes .dryeyes-container .form-section p.form-bottom-text{font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:20px;color:#000;text-align:center;margin:22px auto 32px;float:left;width:100%}body.template-suffix-dry-eyes .dryeyes-container .form-section button[type=submit]{border-radius:10px;width:233px;height:45px;padding:0;background:#275d1c;margin:auto;float:none;display:block;font-family:Cabin,sans-serif;font-style:normal;font-weight:600;font-size:13px;line-height:19px;text-align:center;text-transform:uppercase;color:#fff}.overlay-text__button.button,.btn.btn--primary,button{font-size:12px!important}.overlay-text__button.button,.btn.btn--primary,button{border:none!important}.overlay-text__button.button:hover,.btn.btn--primary:hover,button:hover:not(.notabutton){background:#0f2d07!important;color:#fff!important}body.template-page .shopify-section .custom-page-content p.content-heading{font-family:Cabin,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:27px;color:#000;margin:20px 0}body.template-page .shopify-section .custom-page-content p{max-width:790px;margin:auto auto 10px;font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:#000}body.template-page .shopify-section .custom-page-content ol li{list-style:decimal outside;font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:#000}body.template-page .shopify-section .custom-page-content .contact-detail{display:block;margin-top:50px}body.template-page .shopify-section .custom-page-content .contact-detail span.info{display:block;margin-bottom:15px}body.template-page .shopify-section .custom-page-content .contact-detail span.info strong,body.template-page .shopify-section .custom-page-content .contact-detail span.info span{margin-right:7px;font-family:Cabin,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:27px;color:#000}body.template-page .shopify-section .custom-page-content a{text-decoration:none;color:#000}body.template-page .shopify-section .custom-page-content .contact-detail span.info a,body.template-page .shopify-section .custom-page-content .contact-detail span.info strong{font-weight:700;color:#000}body.template-page .shopify-section .custom-page-content span.address{width:100%;text-align:center;display:block;margin-top:25px}body.template-page .shopify-section .custom-page-content span.address span{display:block;color:#000;margin-bottom:5px}#section-id-announcement-bar .announcement-bar__middle .announcement .announcement__text{cursor:pointer}.header-disclosures .selectors-form__item .disclosure__toggle:hover{background:transparent!important}@media only screen and (max-width:1336px)and (min-width:768px){.template-index #shopify-section-template--16019859964120__16561516624d79c5bf h2.majortitle.in-content.h1-style{font-size:1.9vw;line-height:3vw;max-width:fit-content}}@media only screen and (max-width:1224px)and (min-width:768px){.template-index #shopify-section-template--16019859964120__16359278867b92de38 h2.majortitle.in-content.h1-style{font-size:2vw;line-height:3vw;max-width:fit-content}}@media only screen and (max-width:999px)and (min-width:768px){.template-index #shopify-section-template--16019859964120__16359281184fd0d618 .fully-spaced-row--medium{padding-bottom:46px}.testimonial-list--with-images .testimonial__column--text{margin-top:30px;margin-bottom:100px}}@media only screen and (min-width:768px){.pageheader:not(.pageheader--layout-inline-permitted)+#main-nav .navigation .navigation__item--with-small-menu{position:initial}.pageheader:not(.pageheader--layout-inline-permitted)+#main-nav .navigation .navigation__item--with-small-menu>.navigation__tier-2-container{width:100%;max-width:100%;margin:auto}#main-nav .navigation .navigation__item--with-small-menu>.navigation__tier-2-container ul.navigation__tier-2{max-width:800px;margin:auto}#main-nav .navigation .navigation__item--with-small-menu>.navigation__tier-2-container .navigation__tier-2 .navigation__item{display:inline-block;width:auto;margin:0 22px}#main-nav .navigation.navigation--main ul.navigation__tier-1 li.navigation__item.navigation__item--with-small-menu #NavigationTier2-4 .navigation__tier-2 a.navigation__link{font-family:Cabin,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:#000;text-transform:none}}@media only screen and (max-width:1199px){.template-index #section-id-template--16019859964120__16561502272700b17e .gallery--with-margins .gallery__item{margin-bottom:40px}}@media only screen and (max-width:850px){#shopify-section-store-messages .container{padding:0 10px}}@media only screen and (max-width:767px){.overlay-text__button.button,.btn.btn--primary,button{font-size:11px!important;letter-spacing:normal!important}#pagefooter .cross-page-promos{padding:23px 0 0}#pagefooter .cross-page-promos .column .icon-with-caption .icon-with-caption__text:last-child{padding-bottom:0}.template-index #section-id-template--16019859964120__16359276425da8ce46 .slide .overlay-text__title.h1-style{font-size:8vw!important;line-height:9vw!important}.template-index #shopify-section-template--16019859964120__1635927863703110df .container{padding:0 15px}.template-index #section-id-template--16019859964120__16561502272700b17e .gallery--with-margins .gallery__item{margin-bottom:0}.template-index #section-id-template--16019859964120__16561502272700b17e .fully-spaced-row--medium .overlay-text{bottom:0}.template-index #section-id-template--16019859964120__16561502272700b17e .slick-dots li button:hover,.template-index #section-id-template--16019859964120__16561502272700b17e .slick-dots li button:focus{background-color:transparent!important}.template-index .collection-slider .collection-listing .owl-carousel .owl-stage-outer{overflow:hidden}.template-index .collection-slider .collection-listing .product-block{padding-left:0}.container--not-mobile .collection-slider .product-list.carousel.carousel--fixed-grid-mode{padding:0 20px}.template-index #shopify-section-template--16019859964120__163592870141219e2f .article-list .article:first-child{border-top:none;padding-top:20px}.template-index #shopify-section-template--16019859964120__163592870141219e2f .article-list .article:first-child{padding-top:0}.template-index #shopify-section-template--16019859964120__16359281184fd0d618 .fully-spaced-row--medium .testimonial__buy_this_product_link{padding-left:0}.template-product .product-detail .detail .title-row .title{margin-top:20px}.template-product .shopify-section.section-main-product{margin-top:0}body.template-suffix-faq .faq-header .faq-header__content{margin-left:0}body.template-suffix-faq .collapsible-tabs{padding-left:0}.template-blog #content .container.cf .shopify-section.page-section-spacing{margin-top:30px}.template-blog .utility-bar{margin-bottom:20px}.template-article .article .container{padding:0 15px}.collection-slider .collection-listing .owl-carousel .owl-stage-outer{overflow:hidden}.collection-slider .has-paging{margin:0 auto 20px;max-width:fit-content}body.template-suffix-dry-eyes .dryeyes-container .form-section .column--half select{max-width:100%}.collection-slider .product-list.carousel.carousel--fixed-grid-mode:not(.template-index .collection-slider .product-list.carousel.carousel--fixed-grid-mode){margin-left:-16px!important}#content .page-header h1.majortitle,#content .page-header h1.overlay-text__title,#content .overlay-text h2.overlay-text__title.h1-style{font-size:33px!important;line-height:normal!important}body.template-suffix-dry-eyes .dryeyes-container,body.template-suffix-contact .contact-container{padding-top:382px}body.template-suffix-faq #section-id-template--16019860062424__heading .fixed-height-item,body.template-suffix-dry-eyes .page-header,body.template-suffix-dry-eyes .page-header:after,body.template-suffix-contact .page-header,body.template-suffix-contact .page-header:after,.template-collection #content .shopify-section .page-header .rimage-wrapper{height:331px}body.template-suffix-faq #shopify-section-template--16019860062424__165658732414673bfe .feature-text-paired .rte{font-size:13px;line-height:23px}body.template-suffix-faq #shopify-section-template--16019860062424__165658732414673bfe .feature-text-paired .rte strong{font-size:14px;color:#000}.template-article .article .meta,.template-article .article .meta span.iconmeta.time{border:none}.mobile-navigation-drawer .navigation{color:#000}#pagefooter .section-footer__row-lower{display:block}.template-index #shopify-section-template--16019859964120__16359278867b92de38 .subheading.subheading--over,.template-index #shopify-section-template--16019859964120__16359278867b92de38 h2.majortitle.in-content.h1-style{margin-bottom:21px}.template-index #shopify-section-template--16019859964120__16359278867b92de38 .lightly-spaced-row-above{margin-top:32px}#section-id-template--16019859964120__16561502272700b17e .gallery--with-margins.slick-slider.slick-slider-overlay-dots .slick-dots{bottom:8px}}@media only screen and (max-width:500px){.template-index #shopify-section-template--16019859964120__16561516624d79c5bf h2.majortitle.in-content.h1-style,.template-index #shopify-section-template--16019859964120__16359278867b92de38 h2.majortitle.in-content.h1-style{font-size:20px;line-height:28px;max-width:fit-content}body.template-suffix-about-us .page-header .rte{padding:0 15px}}@media only screen and (max-width:382px){body.template-suffix-faq #shopify-section-template--16019860062424__165658732414673bfe .feature-text-paired .majortitle.h1-style{font-size:6.5vw;max-width:fit-content}}.template-page.template-suffix-bundle-secheresse-severe .container{max-width:none!important;width:100%!important;padding-left:20px;padding-right:20px}.template-page.template-suffix-bundle-secheresse-severe .bundle-container{display:flex!important;flex-wrap:nowrap!important;justify-content:center!important;gap:32px;overflow-x:auto;-webkit-overflow-scrolling:touch}.template-page.template-suffix-bundle-secheresse-severe .bundle-item{flex:0 0 auto;width:220px}.section-collapsible-tabs .cc-accordion-item__title{font-size:14px}.section-collapsible-tabs{padding-top:0}.collapsible-tabs__block{margin-bottom:-20px}.cc-accordion-item{margin-bottom:0}.button,a.button,.btn,a.btn,button,input[type=submit],input[type=reset],input[type=button],.shopify-payment-button__button,.shopify-payment-button__button--unbranded,input[type=text],input[type=number],input[type=email],input[type=password],input[type=address],input[type=tel],textarea,select{border-radius:10px}:root{--shopify-accelerated-checkout-button-border-radius: 10px}a,.button,a.button,.btn,a.btn,button,input[type=submit]{transition:background-color .15s ease,color .15s ease,border-color .15s ease,opacity .15s ease,box-shadow .15s ease,transform .15s ease}@media(hover:hover){.button:hover,a.button:hover,.btn:hover,a.btn:hover,.template-product .product-detail .product-form .quantity-submit-row .quantity-submit-row__submit button[type=submit]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #1717171f}.product-block .block-inner-inner{transition:transform .2s ease,box-shadow .2s ease}.product-block:hover .block-inner-inner{transform:translateY(-3px)}}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}a{color:#265d1c}.button:hover,a.button:hover,.btn:hover,a.btn:hover,button:hover,input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover,.button:active,a.button:active,button:active,input[type=submit]:active{background:#265d1c;border-color:#265d1c}.product-block__add{margin-top:12px}.product-block__add form{margin:0}button.product-block__add-btn,a.product-block__add-btn,span.product-block__add-btn{display:block;width:100%;padding:11px 16px;background:#212b36;border:none;border-radius:10px;color:#fff;font-size:13px;font-weight:600;font-family:inherit;line-height:1.3;letter-spacing:.02em;text-transform:none;text-align:center;text-decoration:none!important;cursor:pointer;box-sizing:border-box;transition:background-color .15s ease}button.product-block__add-btn:hover,a.product-block__add-btn:hover,button.product-block__add-btn:active,a.product-block__add-btn:active,button.product-block__add-btn:focus{background:#265d1c;border:none;color:#fff}button.product-block__add-btn[disabled]{opacity:.6;cursor:wait}span.product-block__add-btn--disabled{background:#ececec;color:#9a9a9a;cursor:default}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom.css.map */
