body .heading-standard{text-transform:capitalize}.short-width-section{max-width:1120px;margin:auto}section.image-text-overlay-section{position:relative}section.image-text-overlay-section .ractangle-bg{position:absolute;bottom:0;z-index:11;left:0;right:0}.short-logos.scrolling-logos .scrolling-logo-title{display:flex;max-width:100%!important;align-items:center;gap:15px}.short-logos .scrolling-logo-title img{display:block;width:100%;max-width:35px}.scrolling-logo-title p.logo-title{font-weight:600}.image-with-text .media-content.main_section{max-width:450px}.second-img-with-overlap .media-side img.other-image{position:absolute;bottom:-60px;z-index:2;max-width:200px;right:0}.second-img-with-overlap .media-side{position:relative}.bottom-styling-boxes img.bg-img{display:block;width:100%;height:120px}.bottom-styling-boxes img.middle-img{display:block;width:100%;max-width:200px;margin-inline:auto;margin-bottom:-80px;position:relative;z-index:1;max-height:100px}.rectangle-img-background>.section-content{padding-bottom:110px}.second-img-with-overlap .content-side .rte{margin-top:50px}.second-img-with-overlap .content-side h2.font-heading{text-transform:capitalize}.second-img-with-overlap .content-side .buttons{margin-top:50px}.second-img-with-overlap .content-side .buttons a span{background:#ffd04e;color:#0e6474;padding-inline:30px}.second-img-with-overlap .content-side .rte p{font-size:18px;line-height:25px}.text-columns-icons .slider-mains .media-content{max-width:80px;margin:auto}.text-columns-icons .slider-mains .content-grid{display:grid}.text-columns-icons .slider-mains .content-grid h3{order:1;font-size:18px;text-align:center;text-transform:capitalize;font-family:Quicksand;margin-bottom:25px;max-width:170px;margin-inline:auto;line-height:22px}.text-columns-icons .slider-mains .content-grid .pb-media-shadow{order:2}.text-columns-icons .slider-mains .content-grid .rte{order:3;font-size:14px;text-align:left;line-height:20px}.rectangle-img-bg .bottom-styling-boxes img.bg-img{display:block;width:100%;height:120px}.rectangle-img-bg .bottom-styling-boxes{position:relative}.rectangle-img-bg .bottom-styling-boxes .middle-image img{display:block;width:100%;max-width:180px;margin-bottom:0;margin-left:auto}.middle-image{position:absolute;top:-50px;right:0;left:0;max-width:1120px;margin:auto}.rectangle-img-bg>.section-content{padding-bottom:100px}.footer-flexbox>.section-content{display:grid;grid-template-columns:1fr 3fr}.footer-flexbox>.section-content .grid>div:last-child{max-width:100%;width:100%}.footer-flexbox>.section-content>.flex{padding-left:10px;padding-right:10px}.footer-flexbox>.section-content .grid{padding:0;grid-template-columns:2fr 1fr;gap:0}.footer-flexbox>.section-content .grid .grow ul{display:flex;justify-content:center;align-items:center;gap:20px}.footer-flexbox>.section-content .grid .grow ul{flex-direction:column;justify-content:flex-start;align-items:baseline}.footer-flexbox>.section-content .grid .grow ul li{margin:0}h1.top-headin{color:#3d6850;font-size:40px;text-align:center;text-transform:capitalize;margin-bottom:10px}.newsletter-block{margin-top:35px}h2.main-sc{font-size:18px;font-weight:400;line-height:normal;text-align:center;color:#0e6474;text-transform:none}.footer-flexbox>.section-content .grid>div:first-child{padding-top:30px;grid-column:unset;margin-left:50px;margin-right:100px}.footer-flexbox>.section-content .grid .grow ul li a{font-family:Flattery;font-size:18px;font-weight:400;line-height:18.41px;text-align:left}.contact-form button{font-family:Flattery}.subcontent p{font-size:14px;font-weight:400;line-height:20px;text-align:center;margin-top:15px}.text-column-images .sticker-text div{font-family:Flattery;font-size:28px;font-weight:400;line-height:32.51px;text-align:center;color:#0e6474;text-transform:capitalize}#headerContainer nav ul li a{font-family:Flattery;font-size:18px;padding-inline:20px}.product-block.product-block-title h2{font-family:Flattery;font-size:46px;font-weight:400;line-height:55.22px;text-align:left;text-transform:capitalize}.product-block.product-block-quantity-selector button .push-btn-surface{box-shadow:inset 0 0 0 var(--input-border-width) #000}.product-block.product-block-quantity-selector button .push-btn-surface path{stroke:#000}.second-img-with-overlap .content-side h2.font-heading{font-size:48px}.testimonials-section h2.font-heading{font-size:40px}.text-columns-icons .section-content{margin:auto}.faq-section .section-content-top-margin{gap:1.5rem 5rem;border:0}.faq-section button span{font-weight:600}.push-btn .push-btn-surface{color:#156573}.main-page-contact .push-btn{width:100%;max-width:180px;margin-inline:auto}.image-text-custom-sizes h3.font-heading{font-size:16px;font-weight:700;text-transform:capitalize;font-family:Quicksand}.image-text-custom-sizes .rte{font-weight:500;font-size:15px}.column-buttons{text-align:center;margin-top:40px}.column-buttons .push-btn-surface{width:100%}.column-buttons a.push-btn{max-width:180px;width:100%}.content-image img{max-width:200px;display:block;width:100%;margin-top:30px}.text-column-with-icons-wrapper .icons-grid li.icon-item .media-content{max-width:100px;margin-inline:auto}.text-column-with-icons-wrapper .icons-grid li.icon-item .rte p{font-size:14px;line-height:18px;font-weight:600}.appstle_widget_title{font-weight:700;margin-bottom:10px}.product-block.product-block-title .font-heading{text-transform:capitalize}a.btn.learn-more-btn{border:1px solid #0E6474;background:transparent;width:100%;margin-bottom:20px}.product-content .loox-rating-content svg.loox-icon{color:#ffd04e}.product-content .loox-rating{margin-top:.25rem}.footer-main .lg\:col-span-4.space-y-5{grid-column:unset}.footer-main ul.flex{padding-right:25%;margin-top:20px!important;justify-content:center}input.input--background{border-radius:10px!important;border:1px solid}@media (max-width: 989px){.text-column-with-icons-wrapper ul.icons-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:3.5rem}.footer-main ul.flex{padding-right:20%;justify-content:end}body .heading-standard{font-size:42px}.text-column-with-icons-wrapper .icons-grid li.icon-item{grid-column:span 2 / span 2}}@media (max-width: 767px){.footer-flexbox>.section-content{display:flex;flex-direction:column-reverse}.footer-flexbox>.section-content .grid{display:flex;flex-direction:column-reverse}.footer-main ul.flex{padding-right:0%;justify-content:center}.footer-flexbox>.section-content .grid>div:last-child{width:100%;padding:0}.footer-flexbox>.section-content .grid>div:first-child{padding-block:30px;max-width:150px;margin-inline:auto;width:100%;border-block:1px solid #3D6850;margin-block:20px 30px}.footer-flexbox>.section-content .grid .grow ul{flex-direction:column;gap:10px;justify-content:center;align-items:center}.footer-flexbox>.section-content .grid>div:last-child form>div{display:flex;gap:10px}.contact-form button{font-family:Flattery;margin:0;display:block;width:fit-content}.custom-video-section .text-overlay-element h2{font-size:42px;line-height:48px}.bottom-styling-boxes img.bg-img{object-fit:cover;height:100%}.hide-small{display:none!important}.short-width-section h2.font-heading{font-size:42px;text-align:center}.image-text-overlay-section .pt-three-quarters-screen-height{padding-top:90vh}.product-block.product-block-title h2{font-size:42px}.product-content.px-section{padding-left:40px;padding-right:40px}.second-img-with-overlap .content-side .rte{margin-top:25px}.second-img-with-overlap .content-side .buttons{margin-top:25px;text-align:center}.second-img-with-overlap .content-side h2.font-heading{text-align:center}.second-img-with-overlap .grid{gap:6rem}.second-img-with-overlap .media-side img.other-image{bottom:-50px;max-width:120px}.second-img-with-overlap .media-side{padding-inline:15px}.text-columns-icons .slider-mains .section-content-top-margin{max-width:250px;margin-inline:auto;margin-top:3.25rem}.text-columns-icons .section-content h2.text_main{font-size:42px}.text-columns-icons .slider-mains .content-grid .rte{text-align:center}.text-column-images .sticker-text div{font-size:22px;line-height:26.51px}.text-column-images .sticker-parallax-container{max-width:150px;max-height:150px}.text-column-images .sticker-parallax-container .sticker-text{max-height:150px}.text-column-images .sticker-parallax-container *{max-width:150px;max-height:150px}.text-column-images .z-sticker{left:15%!important}.text-column-images .z-sticker{left:15%!important;top:-4%!important}.scrolling-logos .section-content-top-margin{margin-top:50px}.banner-section .mobile-natural-height .object-wrapper{padding:0}.banner-section .mobile-natural-height .object-wrapper img{position:relative}.short-width-section h2.font-heading{font-size:34px}.loox-reviews-widget .font-heading{display:none}.product-media-info .splide--product{display:flex;flex-wrap:wrap}.product-media-info .splide--product .splide__track{width:100%;order:1}.product-media-info .splide--product .thumbnails-mobile{order:2;width:70%}.product-media-info .splide--product .splide__arrows{order:3;width:30%}.product-media-info .splide--product .thumbnails-mobile li.product-thumbnail-list-item img{border-radius:12px}.footer_class2 .email-footer{display:flex;gap:10px}.footer_class2{flex-basis:100%;order:2}.footer_class3 ul{justify-content:center;margin-top:0!important}.footer-flexbox>.section-content .grid .grow .link_list_custom a{font-family:Flattery;font-size:16px;font-weight:400;line-height:18.41px;text-align:center;display:block}.menu_container{flex-direction:column;gap:15px!important}}@media (min-width: 768px){.hide-large{display:none!important}}@media (min-width: 990px){.text-column-with-icons-wrapper .icons-grid li.icon-item{grid-column:span 2 / span 2}.text-column-with-icons-wrapper ul.icons-grid{grid-template-columns:repeat(10,minmax(0,1fr));margin-top:4.5rem}}.product-block-container .loox-rating{margin:12px 0 0}.lb-upsell-ppa-card-cont.lb-upsell-ppa-card-cont-list-lt{margin:0}.new-product-variant-block-layout .bundle-options{text-align:center;font-family:Arial,sans-serif;margin:20px 0}.new-product-variant-block-layout .bundle-title{color:#0e6474;font-size:20px;font-weight:700;text-align:left}.new-product-variant-block-layout .bundle-container{display:flex;justify-content:center;gap:16px;padding-top:20px}.new-product-variant-block-layout .bundle-box-inner-element{width:100%;position:relative;cursor:pointer}.new-product-variant-block-layout .bundle-box{border:2px solid #0e6474;padding:20px;text-align:center;border-radius:20px;background:transparent;position:relative;display:flex;flex-direction:column;gap:5px;height:100%}.new-product-variant-block-layout .bundle-box h3{font-size:18px;font-weight:700;color:#0e6474}.new-product-variant-block-layout .bundle-discount{color:#c00000;font-size:14px;font-weight:700;position:absolute;top:-35px;left:50%;z-index:99;transform:translate(-50%);text-wrap-mode:nowrap}.new-product-variant-block-layout .bundle-price{font-size:16px;font-weight:700}.new-product-variant-block-layout .old-price{text-decoration:line-through;color:#c00000;margin-right:5px}.new-product-variant-block-layout .new-price{color:#0e6474}.new-product-variant-block-layout .bundle-shipping{font-size:14px;font-weight:700;color:#0e6474;margin-top:5px}.new-product-variant-block-layout .active-variant{background:#f1ede9;border-width:2px;position:relative}.new-product-variant-block-layout .most-popular-badge{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:#ffc107;color:#0e6474;font-size:16px;font-weight:700;padding:5px 10px;border-radius:5px;text-wrap-mode:nowrap}.hide-default-qty-selector{margin-top:-55px!important;position:relative;z-index:-1;opacity:0}.new-product-variant-block-layout .bundle-options p strong{font-size:16px;letter-spacing:0}.new-product-variant-block-layout h3,.new-product-variant-block-layout p,.new-product-variant-block-layout span,.new-product-variant-block-layout div,.new-product-variant-block-layout strong{font-family:var(--main-font-stack)!important}@media (max-width: 768px){.new-product-variant-block-layout .bundle-box{padding:16px 10px 10px;gap:0px}.new-product-variant-block-layout .most-popular-badge{font-size:10px;padding:5px}.new-product-variant-block-layout .bundle-box h3{font-size:14px}.new-product-variant-block-layout .bundle-price{font-size:12px}.new-product-variant-block-layout .bundle-shipping{font-size:10px}.new-product-variant-block-layout .bundle-container{justify-content:start;gap:5px;padding-top:30px}.new-product-variant-block-layout .bundle-discount{top:-30px}.new-product-variant-block-layout .bundle-box-inner-element{width:100%;max-width:200px}.product-content.px-section{padding-left:20px!important;padding-right:20px!important}.new-product-variant-block-layout .bundle-price{margin-top:5px}.new-product-variant-block-layout .old-price{margin-right:0}}.lb-upsell-ppa-card-cont .lb-spc-details-btn{background:#ffc107!important}lb-upsell-product-page-addon.hydrated .lb-upsell-ppa-card-cont .lb-spc-cont{max-width:100%!important}.product-block.product-block-description button{font-weight:900}.product-block-description .rte{overflow:hidden}.rte-read-more-btn{font-weight:900;text-decoration:underline}.rte-read-more-btn.read-less{display:inline-block;margin-top:5px}.product-block.product-block-buy-buttons{display:flex;flex-direction:column-reverse}lb-upsell-product-page-addon.hydrated .lb-upsell-ppa-card-cont .lb-spc-details-name{font-family:var(--heading-font-stack);font-size:24px;line-height:100%!important}lb-upsell-product-page-addon.hydrated .lb-upsell-ppa-card-cont .lb-spc-border{border:2px solid lightgray!important}lb-upsell-product-page-addon.hydrated .lb-upsell-ppa-card-cont .lb-spc-details-btn{border:2px solid var(--lb-ppa-spc-cta-border, black)}#sticker-text-sticker_RqMJtm,#sticker-sticker_RqMJtm .sticker-default{font-family:var(--heading-font-stack);font-size:24px!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom.css.map */
