.shg-rich-text{overflow-wrap:break-word}.shg-rich-text img{margin:0 20px}@media (max-width: 768px){.shg-rich-text img{display:block;float:none !important;margin:0 auto}}.shg-default-text-content *:first-child{margin-top:0}.shg-default-text-content{text-align:left}.shg-default-text-content p,.shg-default-text-content h1,.shg-default-text-content h2,.shg-default-text-content h3,.shg-default-text-content h4,.shg-default-text-content h5,.shg-default-text-content h6,.shg-default-text-content address,.shg-default-text-content pre,.shg-default-text-content div,.shg-default-text-content ol,.shg-default-text-content ul{background-color:transparent;border:0;border-radius:0;color:#000000;font-family:inherit;font-style:normal;margin-bottom:0;padding:0;text-align:left;text-transform:none}.shg-default-text-content a{background-color:inherit;color:inherit;cursor:pointer;font-family:inherit;font-style:inherit;text-decoration:underline;text-transform:inherit}.shg-default-text-content strong,.shg-default-text-content em{background-color:inherit;color:inherit;font-family:inherit;font-size:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;text-transform:inherit}.shg-default-text-content em{font-weight:inherit}.shg-default-text-content strong{font-style:inherit;font-weight:700}.shg-default-text-content ::-moz-selection, .shg-default-text-content *::-moz-selection{background:#accef7}.shg-default-text-content ::selection,.shg-default-text-content *::selection{background:#accef7}.shg-default-text-content p{font-size:1em;letter-spacing:-0.005em;line-height:1.714;margin-top:0.6em}.shg-default-text-content h1{font-size:1.714em;font-weight:500;letter-spacing:-0.01em;line-height:1.166;margin-top:0.67em}.shg-default-text-content h2{font-size:1.43em;font-weight:500;letter-spacing:-0.01em;line-height:1.2;margin-top:0.83em}.shg-default-text-content h3{font-size:1.142em;font-weight:500;letter-spacing:-0.008em;line-height:1.5;margin-top:1em}.shg-default-text-content h4{font-size:1em;font-weight:600;letter-spacing:-0.006em;line-height:1.428;margin-top:1.33em}.shg-default-text-content h5{font-size:0.857em;font-weight:600;letter-spacing:-0.003em;line-height:1.333;margin-top:1.43em}.shg-default-text-content h6{font-size:0.785em;font-weight:600;letter-spacing:-0.003em;line-height:1.454;margin-top:1.42em;text-transform:uppercase}.shg-default-text-content ul{list-style:disc}.shg-default-text-content ol{list-style:decimal}.shg-default-text-content ul,.shg-default-text-content ol{margin-block-end:1em;margin-block-start:1em;margin-bottom:0;margin-inline-end:0;margin-inline-start:0;margin-top:0;padding-inline-start:40px}.shg-default-text-content li{font-size:1em;font-weight:normal;letter-spacing:-0.005em;line-height:1;list-style:inherit;margin-top:0.67em}.shg-default-text-content pre{font-family:monospace;font-size:1em;font-weight:normal;letter-spacing:-0.005em;line-height:1.714;margin-top:1em;white-space:pre-wrap;word-break:normal}.shg-default-text-content address{font-size:1em;font-style:italic;font-weight:normal;letter-spacing:-0.005em;line-height:1.714;margin-top:0}.shg-default-text-content div{font-size:1em;font-weight:normal;letter-spacing:-0.005em;line-height:1.714;margin-bottom:0;margin-top:0.67em}#s-1369dac5-9d7c-48a5-8077-cd658c6da7d0{margin-top:0em;margin-bottom:11em}@media (max-width: 767px){#s-1369dac5-9d7c-48a5-8077-cd658c6da7d0{margin-bottom:0em}}.featured-products-inverted .shape-bg:after{transform:skewY(-5deg)}.prod-outer-wrap a{text-decoration:none;font-weight:600;font-size:12px;font-weight:600;line-height:15px;letter-spacing:.025em}.prod-outer-wrap a:hover{text-decoration:underline;text-underline-offset:5px}.head_link{display:block;position:absolute;right:0;top:20px;color:inherit;text-transform:uppercase}.shape-bg{background-color:#79bbcb;position:absolute;height:100%;width:100%;top:11px;z-index:-3}.shape-bg:after{background:#fff;content:"";position:absolute;height:90%;width:100%;top:-50%;right:0;transform:skewY(5deg)}.prod-outer-wrap{position:relative;overflow:hidden}.prod-container{margin:0 auto;max-width:1200px;padding:50px 15px}.prod-card{max-width:450px;display:flex;justify-content:center;align-items:center;flex-direction:column}.prod-card img{width:100%;max-width:270px;margin:0 auto;-o-object-fit:cover;object-fit:cover;transform:scale(1.2)}.prod-top-section{text-align:center;position:relative;padding-bottom:15px}.prod-top-section h2,.prod-top-section h3,.prod-top-section h4,.prod-top-section h5,.prod-top-section h6{font-weight:500}.section-subtitle{max-width:400px;margin:0 auto;padding:10px 17px 20px 17px}.prod-card-wrap{color:#ffffff;text-align:center;display:flex;flex-direction:row;justify-content:center}.prod-card-title{color:#ffffff;font-size:19px;font-weight:600;padding:50px 20px 20px}.prod-card-des{padding-bottom:10px;width:100%;max-width:400px;padding:0 30px}.prod-card-des,.prod-card-des p{-webkit-line-clamp:3;overflow-wrap:break-word;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden;height:81px;line-height:29px;margin-block-start:0;margin-block-end:0}.prod-outer-wrap .prod-price{font-weight:bold;padding:15px 5px}.prod-wrap-section .compared-price{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;color:#ffffff}.prod-outer-wrap .prod-price.cross-line{text-decoration:line-through;font-weight:normal}.prod-outer-wrap .prod-offer{color:#ffffff;font-weight:bold}.prod-btn{border:1px solid #646464;background-color:#ffffff;color:#6d6d6d !important;border-radius:22px;box-sizing:border-box;color:inherit;font-size:12px;font-weight:600;display:inline-block;vertical-align:middle;padding:1px 20px 0;position:relative;height:44px;line-height:42px;min-width:180px;max-width:100%;width:auto;text-align:center;white-space:nowrap;text-decoration:none;text-transform:uppercase;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;text-overflow:ellipsis;-moz-appearance:none;-webkit-appearance:none;padding-bottom:15px}.prod-btn:hover{background-color:#424242;color:#ffffff  !important;transition:0.3s;border:1px solid #424242}.slick-track{padding-top:25px !important}@media only screen and (max-width: 767px){.sectio.shape-bgn-title{line-height:1.3;margin-bottom:20px}.head_link{display:none}.prod-card{max-width:170px}.prod-card-title{font-weight:500;font-size:18px;padding:10px;height:60px;overflow:hidden;line-height:24px}.prod-card-des,.prod-card-des p{font-size:13px !important;-webkit-line-clamp:2;height:35px;line-height:17px;padding:0 16px !important}.prod-btn{background:transparent;border:1px solid #ffffff;color:#ffffff  !important;min-width:115px;height:41px}.shape-bg:after{top:-41%}.product_slider .slick-prev{left:-15px}.product_slider .slick-next{right:-15px}}@media only screen and (min-width: 768px) and (max-width: 1119px){.head_link{display:none}.prod-card-title{font-weight:600;font-size:19px;padding:10px}.prod-card-des p{-webkit-line-clamp:3;height:71px;line-height:1.47;font-size:17px;padding:2px 25px 8px 25px}.prod-card img{max-width:171px}}.testimonials .item__image div{left:0}.__faq_title{text-align:center;font-size:28px;font-weight:500}.faqsAccordionWrapper{width:100%;margin-top:30px;margin-bottom:35px;padding-top:20px;padding-bottom:25px}.faqsAccordionWrapper .__text{font-size:18px;line-height:1.5;text-align:left;margin:20px auto}.faqsAccordionWrapper .faqsAccordion__showMore{margin-top:25px;text-align:center}.faqsAccordionWrapper .faqsAccordion__showMore .capitalize{text-transform:capitalize}.faqsAccordionWrapper .faqsAccordion__titleWrap{width:80%;margin:0 auto}.faqsAccordionWrapper .faqsAccordion__showMore span{font-size:18px;font-weight:600;cursor:pointer}.faqsAccordionWrapper .faqsAccordion__titleWrap h3{font-size:28px;font-weight:500;padding:0px;text-align:left;margin:0 auto;text-transform:capitalize}.faqsAccordionWrapper .faqsAccordion__wrap{width:80%;max-width:1350px;margin:0 auto;padding-top:20px}@media (max-width: 767px){.faqsAccordionWrapper .__text{width:90%}.faqsAccordionWrapper .faqsAccordion__wrap{width:90%}.faqsAccordionWrapper .faqsAccordion__titleWrap{width:90% !important}.faqsAccordionWrapper .faqsAccordion__titleWrap h3{margin:0}}@media (min-width: 768px){.faqsAccordionWrapper .faqsAccordion__titleWrap h3{text-align:center}.faqsAccordionWrapper .__text{text-align:center}}@media (max-width: 1023px){.faqsAccordionWrapper .faqsAccordion__titleWrap h3{font-size:26px !important}.faqsAccordionWrapper .__text{font-size:16px;line-height:1.7}.faqsAccordionWrapper .faqsAccordion__showMore span{font-size:16px}}@media only screen and (min-width: 768px) and (max-width: 1025px){.faqsAccordionWrapper .faqsAccordionWrapper .__text{width:80%}}@media only screen and (min-width: 1025px) and (max-width: 2000px){.faqsAccordionWrapper .__text{width:60%}}@media (min-width: 2000px){.faqsAccordionWrapper .__text{width:40%}}.faqsAccordionWrapper .faq_item_wrap{border-bottom:1px solid #e1e1e1}.faqsAccordionWrapper .faqsAccordion__wrap .capitalize{text-transform:capitalize}.faqsAccordionWrapper .faq_item_wrap .faq_accordion_item{cursor:pointer;padding:15px 25px 15px 0px;width:100%;border:none;text-align:left;outline:none;font-size:18px;font-weight:500;transition:0.4s;position:relative;background-color:#fff;color:#000}.faqsAccordionWrapper .faq_item_wrap .faq_accordion_item:after{border-bottom:1px solid #000;border-right:1px solid #000;top:calc(50% - 7px);right:2px;width:10px;height:10px;transform:rotate(45deg);transition:transform 0.3s;content:"";position:absolute}.faqsAccordionWrapper .faq_item_wrap .active:after{top:calc(50% - 2px);transform:rotate(-135deg)}.faqsAccordionWrapper .faq_item_wrap .faq_panel{padding:0px 30px 0px 0px;background-color:white;max-height:0;overflow:hidden;transition:max-height 0.3s ease-out}.faqsAccordionWrapper .faq_item_wrap .faq_panel p{margin-top:0px;font-size:16px}.faqsAccordionWrapper .faq_item_wrap .faq_panel p a{font-weight:500;color:#000}.faqsAccordionWrapper .faq_item_wrap .faq_panel p a:hover{text-decoration:underline;color:#174A98}.faqsAccordionWrapper .faq_item_wrap .faq_panel li{line-height:25px;padding-bottom:10px}.faqsAccordionWrapper .faq_item_wrap .faq_panel ul li a{text-decoration:underline;color:#174A98}@media (max-width: 480px){.faq_accordion_item h3{font-size:20px}}.shg-c:before,.shg-c:after{content:" ";display:table}.shogun-root{z-index:1;position:relative;isolation:isolate}.shogun-root iframe{display:initial}#mc_embed_signup .clear{width:auto !important;height:auto !important;visibility:visible !important}.shg-clearfix:after{content:"";display:block;clear:both}.shogun-image{max-width:100%;min-height:inherit;max-height:inherit;display:inline !important;border:0;vertical-align:middle}.shg-fw{margin-left:calc(50% - 50vw);width:100vw}.shg-fw .shg-fw{margin-left:auto;margin-right:auto;width:100%}div[data-shg-lightbox-switch]{cursor:pointer}.shg-lightbox{position:fixed;z-index:999999;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:#000;background-color:rgba(0,0,0,0.85)}.shg-lightbox.hidden{display:none !important}.shg-lightbox .shg-lightbox-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;text-align:center}.shg-lightbox .shg-lightbox-close{position:absolute;right:0;padding:5px 0;color:#fff;font-size:45px;margin-right:10px;line-height:30px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;z-index:1}.shg-lightbox .shg-lightbox-image-container{padding:25px}.shg-lightbox .shg-lightbox-image{margin:auto;max-height:90vh;max-width:100%}.shg-lightbox .shg-lightbox-close:hover,.shg-lightbox .shg-lightbox-close:focus{color:#a2a2a2;text-decoration:none;cursor:pointer}.shg-lightbox .shg-lightbox-nav{cursor:pointer;position:absolute;top:50%;width:35px;height:100px;background-size:contain;background-repeat:no-repeat;background-position:center;transform:translate(0%, -50%);z-index:1}.shg-lightbox .shg-lightbox-nav.hidden{display:none !important}.shg-lightbox .shg-lightbox-nav.shg-nav-left{left:0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMjAzIDU0NHEwIDEzLTEwIDIzbC0zOTMgMzkzIDM5MyAzOTNxMTAgMTAgMTAgMjN0LTEwIDIzbC01MCA1MHEtMTAgMTAtMjMgMTB0LTIzLTEwbC00NjYtNDY2cS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDUwIDUwcTEwIDEwIDEwIDIzeiIvPjwvc3ZnPg==)}.shg-lightbox .shg-lightbox-nav.shg-nav-right{right:0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMTcxIDk2MHEwIDEzLTEwIDIzbC00NjYgNDY2cS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2wzOTMtMzkzLTM5My0zOTNxLTEwLTEwLTEwLTIzdDEwLTIzbDUwLTUwcTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ii8+PC9zdmc+)}@media screen and (min-width: 769px){.shg-lightbox .shg-lightbox-image-container{padding:50px}}.shogun-lazyload:not([src]),.shogun-lazyloading:not([src]){opacity:0}.shogun-lazyloaded{opacity:1;transition:opacity 300ms}.shogun-root a:empty,.shogun-root article:empty,.shogun-root dl:empty,.shogun-root h1:empty,.shogun-root h2:empty,.shogun-root h3:empty,.shogun-root h4:empty,.shogun-root h5:empty,.shogun-root h6:empty,.shogun-root p:empty,.shogun-root section:empty,.shogun-root ul:empty{display:unset}.shogun-root div:empty:not(.shopify-section *):not([id^="wistia"]){display:inline-block}[data-animations*="enterviewport"][data-animations*="fadeIn"],[data-animations*="enterviewport"][data-animations*="zoomIn"]{opacity:0}.shogun-form-error-msg,.shogun-form-field-error-msg{display:flex;align-items:center;color:#dc143c}.shogun-badge{margin-bottom:50px}.shogun-badge-container{position:fixed;right:0;bottom:0;margin-bottom:-10px}
