.Subscribe_button{background:#80cc2a;padding:10px 32px;font-size:14px;line-height:21px;border:none;border-radius:0}html.js{padding-bottom:0!important}.container{max-width:1380px;width:100%;position:relative}.section-announcement-bar .announcement-bar{padding:0}.announcement-bar .announcement-bar__inner{align-items:center}.Subscribe_button svg{fill:#80cc2a}.custom_footer{display:flex;width:100%;flex-wrap:wrap;flex-direction:row-reverse;justify-content:left}.custom_footer .row.section.padless-top.signup-row{width:20%;padding-bottom:80px}.footer-columns .text-beside-logo-column{width:45%}.custom_footer .footer-columns.row.section.padless-top{width:80%;margin:0}.custom_footer h2{color:#fff;font-style:normal;font-weight:600;font-size:20px;line-height:30px}.custom_footer .row.section.padless-top.signup-row .column.half{width:100%;padding-left:0;padding-right:0}.custom_footer_bottom{display:flex;align-items:center;justify-content:space-between}.custom_footer_bottom .payment-methods{order:3;width:35%;text-align:end}.custom_footer_bottom .social-column{order:2;width:25%;text-align:center}.custom_footer_bottom .copy_footer.inline-item{width:40%;padding-right:0}.input-row.inline-input-button.itg_email{margin-bottom:10px;border:none}.input-row.inline-input-button.itg_email input.required{background:#121212;border:1px solid #fff;padding-left:42px;color:#fff}.input-row.inline-input-button.itg_email input.required::placeholder{color:#fff;font-size:12px;line-height:18px}span.custom_email_icon{position:absolute;top:50%;transform:translate(-50%,-50%);left:24px}span.custom_email_icon svg{fill:#121212}.footer-columns .links-column ul a,.custom_footer p{font-size:14px}.border_top_footer{border-top:1px solid #6d6264}footer#page-footer{padding-bottom:1px;padding-top:80px}.custom_footer_bottom{margin:16px 0}input.itg_signup_button{padding:13px 36px;font-size:14px}.main-search--text-box-large .main-search__form .id-main-search__product-types{flex-basis:21.7%;color:#000}.slideshow .feature-subheader{font-size:14px!important;text-transform:uppercase;line-height:21px;margin-bottom:5px;font-weight:400}.slideshow .inner.container h1.line-1.cc-animate-init.-in{font-size:39px;line-height:58px}.main-search__container button{background:#0174c7}.inner.container .line-3.cc-animate-init.-in{margin-top:15px}.nav-container .logo-nav{padding-bottom:2px;padding-top:2px}.nav-item span.nav-item-link-title{font-size:14px;color:#3a2a2f;line-height:21px}.payment-methods .payment-icon{margin:0 0 0 .2em;width:35px;height:24px}.custom_Testimonial_text{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.custom_Testimonial_text .page_context h3{font-size:25px;line-height:38px;color:#fff;margin:0}.custom_Testimonial{background:#27963c;padding:20px 0}.section-slideshow .border-top{margin-bottom:0!important}.ster_image{margin-right:40px}.ster_image svg{width:160px;height:28px}.section-gallery .cc-gallery .gallery__item .gallery__image,.section-gallery .gallery__item{border-radius:5px}.btn{font-size:14px}.section-heading{font-size:25px;line-height:38px;font-weight:600;color:#000}.opposing-items{margin-bottom:35px}a.more-link{color:#0174c7;font-weight:400;font-size:14px;line-height:21px;text-transform:capitalize}.cc-carousel-scrolling .cc-animate-init svg{fill:transparent;width:12px;height:24px}.main-search__form svg{fill:#3f434a}.main-nav .nav-item .nav-item-link{padding-left:20px;padding-right:20px}.toolbar-icons .toolbar-account{width:63px}.products-section .product-grid.grid .column.flex{padding:20px;border-radius:5px}.product-block .themed-product-reviews span.cc-rating-stars--inactive svg{fill:#f3af57}.product-block .themed-product-reviews svg.cc-rating-stars__svg{fill:#f3af57}h3.text-column__title{font-size:16px;line-height:24px}.text-column{margin:0}.column-count--3 .text-column{flex-basis:calc(33.3% - 30px)!important}.text-column .text-column__text p{font-weight:400;font-size:12px;line-height:18px}.section-text-columns-with-images h2.section-heading.cc-animate-init{margin-bottom:40px}.product-block .title{font-size:14px;line-height:21px;text-align:center;order:1;margin-top:5px}.products-section .product-grid.grid .column{margin-right:20px}.custom_heading.center{text-align:center}.cc-carousel-container .icon-columns{gap:20px;padding-top:22px}.inner h2.line-1.cc-animate-init{font-weight:600;font-size:39px;line-height:58px}.slideshow .line-3.cc-animate-init{margin-top:15px}.slideshow .line-2.cc-animate-init{margin-bottom:0}.custom_grid .image-with-text__text__wrap{padding-left:0;padding-right:0}.image-with-text .image-with-text__image .image-with-text__image__inner{margin:inherit!important}.image-with-text h2.h1{font-weight:600;font-size:25px;margin-bottom:10px}.custom_rich_page_content p{font-weight:400;font-size:18px;line-height:27px;color:#0174c7}.custom_grid .light-space-above a.btn{padding:13px 36px}.custom_rich_page_content{padding-top:15px}.custom_rich_text ul{padding-left:18px;margin:0}.custom_rich_text ul li{font-size:14px;line-height:26px}.image-with-text .image-with-text__text .rte{margin-bottom:0}.itg_blog_row .column{padding-left:10px;padding-right:10px}.itg_blog_row .reading-column h2{font-size:16px;text-align:center}.itg_blog_row img.rimage__image{border-radius:5px}.custom_main_section{display:flex!important;align-items:center;flex-wrap:wrap;width:100%;border:1px solid #e0e0e0;border-radius:5px}.box-loop,.custom_box_image{width:50%}.custom_button a.btn{padding:14px 35px;margin-right:15px;margin-bottom:15px}span.logo_image img{margin:auto}.box-loop{padding-left:86px;padding-right:86px}.box-loop h2{font-weight:600;font-size:25px;line-height:38px;margin:10px 0}.rich-text-content p{font-weight:400;font-size:14px;line-height:26px}.block_rich_text{font-style:normal;font-weight:400;font-size:18px;line-height:27px;color:#0174c7}img.image_width{width:121px}span.prev_icon{position:absolute;left:-40px;transform:translate(-50%,-50%);top:50%;cursor:pointer}span.next_icon{position:absolute;right:-40px;transform:translate(-50%,-50%);top:50%;cursor:pointer}.Custom_Image_With_Text{position:relative}span.prev_icon svg,span.next_icon svg{fill:#fff}.testimonial__text .heading_slider{font-weight:600!important;line-height:38px!important}.name_title{padding-bottom:17px;font-size:18px;color:#320b0d}.testimonial__text .line-2{font-weight:400;font-size:18px!important;line-height:27px;color:#320b0d}.testimonials-section__text{border:1px solid #e0e0e0;border-radius:5px;padding:80px 0}.testimonial__text{padding:0 15px}.product-grid .product-block__inner .product-block__title-price .price span{display:block!important;color:#0174c7;font-size:18px;line-height:27px}.product-block .themed-product-reviews{order:4}.item_state{order:2}.item_state .available_item{color:#80cc2a;font-size:12px;margin:0}.item_state .soldout_item{color:red;font-size:12px;margin:0}.product-block .price{order:0}span.cc-rating-custom-caption{font-size:12px;color:#595f69;text-transform:capitalize}.cc-carousel-container .custom_heading{padding-top:65px}.cc-carousel-container .icon-columns .icon-columns__column--inner .rimage-wrapper .rimage__image{box-shadow:#0000003d 0 3px 8px;border-radius:5px}.template-list-collections .product-block.collection-block.collection-block--circle .image{border:1px solid #001d3d}.collection-grid .pagination{margin-bottom:80px;text-align:center}.product-details .product-detail__gap-sm{margin-bottom:0}.product-price .current-price .hidden{display:block!important}.product-recommendations .section-heading{text-transform:capitalize;margin-bottom:30px}.template-page.template-sfx-about-us .rich-text-section__text h2{text-align:center}.template-page .rich-text-section__text{padding-left:0;padding-right:0}.custom_images_fullwidth .custom_images_img p{text-align:left}.custom_images_fullwidth .custom_images_img h4{margin-top:20px}.shopify-policy__title h1{text-transform:capitalize}.shopify-policy__container,.template-page .reading-column{max-width:1380px!important;width:100%}.template-page .page-title{text-align:center}.section_background_color{padding:50px 0 30px}.ctm_banner_text h2.center{font-size:45px;line-height:1.2em;color:#fff;text-align:center}.ctm_banner_text span.ctm_banner_subtitle{color:#69dd80;font-size:17px;line-height:1.6em;font-weight:600;text-align:center;width:100%;display:flex;justify-content:center}.ctm_banner_text hr{border-style:solid;border-color:#ffe300;width:100%;border-top-width:3px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;padding-bottom:30px;margin-top:40px}.banner_img_text_div img{width:100%}.banner_img_text_div p{font-size:17px;line-height:1.6em;color:#fff;margin:0}.banner_ctm_content{padding:30px 0}h3.center.image_tble_head{font-size:25px;line-height:1.2em;color:#dda743;padding-top:20px;max-width:900px;margin:0 auto;text-align:center}.img_table_list p{font-size:17px;line-height:1.6em;color:#fff}.img_table_list p{font-size:17px;line-height:1.6em;color:#fff;position:relative}.img_table_list{column-count:2;width:70%;padding-left:50px}.img_tble_divide{display:flex;flex-wrap:wrap;padding:30px 80px 0}.img_table{width:30%;padding-right:80px;text-align:center}.img_table img{width:100%}.img_table_list p:before{content:"\2713";position:absolute;left:-30px;font-weight:600}.img_tble_divide .img_table h4.author_name_show{font-size:20px;line-height:1.2em;color:#dda743;margin:0}.img_tble_divide .img_table span.ctm_banner_subtitle{font-size:17px;line-height:1.6em;color:#fff}.template-sfx-get-healthy-naturally .rich_text,.template-sfx-proven-steps-to-naturally .rich_text{margin:0!important}.template-sfx-get-healthy-naturally .rich_text .rich-text-section__text.align-center,.template-sfx-proven-steps-to-naturally .rich_text .rich-text-section__text.align-center{padding-top:30px;padding-bottom:10px}.template-sfx-get-healthy-naturally .rich_text .rich-text-section__text.align-center p,.template-sfx-proven-steps-to-naturally .rich_text .rich-text-section__text.align-center p{margin-bottom:2em;font-size:16px;line-height:1.6em;color:#000}.ctm_img_with_text h2{font-size:30px;line-height:1.2em;color:#000;text-align:center}.ctm_img_with_text_main{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:10px;padding-left:60px;padding-right:60px}.ctm_img_first{width:50%;padding-right:40px}.ctm_text_second{width:50%}.ctm_img_first img{width:100%}.ctm_text_second p{font-size:18px;color:#29333a;line-height:1.6;font-weight:500}.section_background_color.second_layout_class{background-color:transparent;padding:0}.section_background_color.second_layout_class .ctm_banner_text hr{padding-bottom:20px;margin-top:30px;border-color:#000}.ctm_btn_main{padding:30px 0 60px;text-align:center;width:100%}a.ctm_button_main{font-size:20px!important;text-transform:uppercase!important;font-weight:600!important;background-color:#1780cc!important;white-space:normal!important;letter-spacing:.08em;color:#fff;border-radius:2px;padding:10px 20px}.ctm_review_list{display:flex;flex-wrap:wrap;margin-left:-40px;padding-left:60px;padding-right:60px}.ctm_review_data{width:50%;padding-left:40px}.ctm_reviews_main{background-color:#ecc8ae;padding:40px 0}h2.ctm_review_title.center{font-size:30px;color:#000;text-align:center}.ctm_review_data p,.ctm_review_data span{font-size:18px;color:#1362d2;line-height:1.6;font-weight:500}.template-sfx-proven-steps-to-naturally .img_table{width:50%;padding-right:30px}.template-sfx-proven-steps-to-naturally .img_table_list,.template-sfx-online-holistic-nutrition .img_table_list{column-count:1;width:50%}.template-sfx-proven-steps-to-naturally .img_tble_divide{margin-bottom:50px;align-items:center}.template-sfx-proven-steps-to-naturally .ctm_banner_text h2.center,.template-sfx-online-holistic-nutrition .ctm_banner_text h2.center{max-width:1000px;margin-left:auto;margin-right:auto}.nutrition-banner{text-align:center}.template-sfx-online-holistic-nutrition .banner_ctm_content h2{color:#fff;margin-top:30px}.sub_heading h2{text-align:center;color:#f7ce5b;margin:40px 0 0}.banner_heading .banner_ctm_content{padding-bottom:0}.holistic_btn{margin:50px auto 30px;display:table}.nutrition-banner img{border-color:#fff;border-width:7px;width:auto;height:auto;border-style:solid}.template-sfx-online-holistic-nutrition .banner_ctm_content p{color:#ecc8ae}.banner_heading p{color:#fff!important}.about_the_author{margin-bottom:80px}.about_the_author .sharing.social-links{margin:15px 0}.review_long_text p{margin-bottom:0}.blog_spcial_text_section{margin:30px auto;text-align:center}.blog_spcial_text_section h2,.blog_spcial_text_section p{margin-bottom:0}.blog_two_products{width:100%;margin:40px 0}.blog_two_products .blog_pro_main{width:100%;display:flex;justify-content:space-around;flex-wrap:wrap;background:#e6e7e9;border-radius:30px;padding:30px 15px;max-width:1200px;margin:0 auto;gap:20px}.blog_two_products .blog_pro_item{width:calc(45% - 10px);display:flex;flex-direction:column;align-items:center}.blog_two_products .blog_pro_main .blog_text_content{text-align:center;padding-left:0;margin-top:20px}.blog_two_products .blog_pro_main .bottom_info{padding:0;margin-top:15px}.blog_single_products{width:100%;margin:40px 0}.blog_single_products .blog_pro_main{width:100%;max-width:1200px;margin:0 auto;background:#d5f0b7;display:flex;flex-direction:column;align-items:center;padding:30px 15px;gap:30px;border-radius:20px!important}.blog_single_products .blog_single_products_main h2{margin-bottom:30px}.blog_single_products .image_banner{max-width:420px;margin:25px auto;width:100%}.blog_single_products .bottom_info{padding:0;display:flex;justify-content:space-evenly;margin:30px 0}.blog_single_products .blog_pro_item a{text-align:center}.blog_two_columns{width:100%;max-width:1000px;margin:40px auto}.blog_two_columns .blog_two_columns_main{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.blog_two_columns .single_image{width:30%}.blog_two_columns .blog_right_text{width:65%}.blog_image-wrap{width:100%;max-width:1200px;margin:40px auto}.blog_image-wrap .blog_two_columns_main{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.blog_image-wrap .blog_left_text h2{margin-top:0}.blog_image-wrap .blog_left_text,.blog_image-wrap .blog_right_image{width:49%}.blog_image-wrap .blog_right_image img{border:1px solid #686868;border-radius:15px}.custom-table th,.custom-table td{border:1px solid #000;padding:10px}.template-article .section-image-with-text-overlay .has-tint.has-tint--standard{width:80%;margin:0 auto}.template-article .section-image-with-text-overlay .has-tint.has-tint--standard:after{background-color:unset}.template-article .section-image-with-text-overlay .lazyload--placeholder{background:unset}@media screen and (min-width:768px){#content .section{margin-top:80px;margin-bottom:80px}.jdgm-medals-wrapper.jdgm-widget{padding-top:0;padding-bottom:0}.custom_footer .footer-columns .links-column ul.plain{max-width:200px;width:100%}.custom_footer .footer-columns .rte{max-width:300px;width:100%}}@media screen and (min-width:1340px){.about_the_author .sharing.social-links{margin:15px 0 10px 60px}}@media screen and (min-width:1201px)and (max-width:1340px){.ctm_banner_text h2.center{font-size:40px}.item_two .btn{font-size:18px}.about_the_author .sharing.social-links{margin:15px 0 10px 30px}}@media screen and (min-width:990px)and (max-width:1200px){.page-header .main-nav.align-center{padding:12.5px 0}.main-nav .nav-item .nav-item-link{padding:5px 1em}.ctm_banner_text h2.center{font-size:38px;line-height:1.3em}.banner_img_text_div p,.img_table_list p,.ctm_text_second p,.ctm_review_data p,.ctm_review_data span{font-size:16px}.img_tble_divide{padding:30px 0 0}ul.plain li a{font-size:16px!important}.item_two .btn{font-size:18px;letter-spacing:1px}.img_table{padding-right:40px}}@media screen and (min-width:768px)and (max-width:989px){.custom_Testimonial_text{row-gap:10px}#content .section{margin-top:50px;margin-bottom:50px}.product-grid.grid .column.flex.max-cols-5{width:calc(33.33% - 20px)}.border_bottom{padding-bottom:50px}.custom_main_section .box-loop{padding:20px 40px}.custom_main_section{align-items:flex-start}.section-text-columns-with-images h2.section-heading.cc-animate-init{margin-bottom:25px}.main_custom_section{align-items:flex-start}.main_custom_section .custom_grid{padding:20px 20px 20px 0}.testimonials-section__text{padding:50px 0}.cc-carousel-container .custom_heading{padding-top:40px}.jdgm-medals-wrapper:not(.jdgm-medals-wrapper--small) .jdgm-verified-wrapper:first-child{padding-right:15px!important}.cc-carousel-container .icon-columns{padding-top:0}footer#page-footer{padding-top:50px}.footer-columns .links-column ul a,.custom_footer p{font-size:15px}.opposing-items{margin-bottom:15px}.opposing-items.opposing-items--heading{align-items:center}.ctm_banner_text h2.center{font-size:28px;line-height:1.2em}.banner_img_text_div p,.img_table_list p,.ctm_text_second p,.ctm_review_data p,.ctm_review_data span{font-size:16px}.ctm_img_with_text h2{font-size:24px}.ctm_img_with_text_main{padding-left:0;padding-right:0}.ctm_review_data{width:50%;padding-left:0}.item_two .btn{max-width:490px;font-size:16px;letter-spacing:1px;margin:20px 0 0}.custom_footer .row.section.padless-top.signup-row{width:100%;padding:0 30px 50px}.custom_footer .footer-columns.row.section.padless-top{width:100%}ul.plain li a{font-size:15px!important}.img_table{padding-right:0}.img_tble_divide{padding:30px 0 0}.input-row.inline-input-button.itg_email input.required{height:46px}}@media screen and (max-width:989px){.custom_Testimonial_text .page_context h3{font-size:18px}.testimonial__text blockquote.heading_slider.line-1.rte{font-size:20px}nav#mobile-nav .header{background:#0174c7}#mobile-nav .header .social-links svg,.social-links svg g{fill:currentColor;fill:#fff}.authorized_images img{max-width:100%;width:50%}}@media screen and (max-width:767px){.custom_footer .row.section.padless-top.signup-row,.custom_footer .footer-columns.row.section.padless-top,.box-loop,.custom_box_image{width:100%}.custom_Testimonial_text .page_context h3{font-size:18px;line-height:26px}.input-row.inline-input-button.itg_email input.required{width:100%}.collection-grid .pagination{margin-bottom:40px}.banner_img_text_div p{font-size:16px}.ctm_banner_text h2.center,.ctm_img_with_text h2{font-size:24px;line-height:1.4em}h3.center.image_tble_head{font-size:22px}.img_tble_divide{padding:30px 0 0}.img_table{width:100%;padding-right:0}.img_table_list{column-count:1;width:100%;padding:0 30px;margin-top:30px}.ctm_img_with_text_main{padding-left:0;padding-right:0}.ctm_img_first{width:100%;padding-right:0}.ctm_text_second{width:100%}.ctm_text_second p{margin:20px 0 0;font-size:16px}a.ctm_button_main{font-size:15px!important;padding:10px 20px;display:block;letter-spacing:1px;font-weight:400!important;text-align:center}h2.ctm_review_title.center{font-size:24px;margin-bottom:0}.ctm_review_list{margin-left:0;padding-left:0;padding-right:0}.ctm_review_data p,.ctm_review_data span,.img_table_list p{font-size:16px}.ctm_banner_text hr{padding-bottom:10px;margin-top:10px}.img_table img{margin-bottom:10px}.item_two .btn{letter-spacing:1px}.ctm_review_data{width:100%;padding-left:0;margin-top:30px}.template-sfx-proven-steps-to-naturally .img_table{width:100%;padding-right:0}.template-sfx-proven-steps-to-naturally .img_table_list,.template-sfx-online-holistic-nutrition .img_table_list{column-count:1;width:100%}.template-sfx-proven-steps-to-naturally .img_tble_divide{margin-bottom:0}.template-sfx-online-holistic-nutrition .section_background_color{padding:0 0 30px}.ctm_btn_main{padding:30px 0}.nutrition-banner img{border-width:3px}h3.center.image_tble_head{padding-top:0}.template-sfx-online-holistic-nutrition .ctm_banner_text h2.center{padding:50px 0 0}.template-sfx-proven-steps-to-naturally .ctm_btn_main{padding:0 0 40px}.author_content .author_images{text-align:center;width:calc(30% - 20px);margin:0 auto}.author_content .author_info{width:100%}.faq_content .faq_data{margin:40px 0 0}.custom_blog_faq_main{flex-direction:column-reverse;gap:20px}.images_content,.review_item{width:100%}.custom-table{width:100%;overflow:auto}.blog_two_products .blog_pro_item,.blog_two_columns .single_image,.blog_two_columns .blog_right_text,.blog_image-wrap .blog_left_text,.blog_image-wrap .blog_right_image{width:100%}.blog_image-wrap .blog_left_text{margin-bottom:30px}.itg_blog_row .slick-next{right:-5px}.itg_blog_row .slick-prev{left:-5px}.about_the_author{margin-bottom:40px}}@media screen and (max-width:479px){.author_content .author_images{text-align:center;width:100%}.author_content .author_info{width:100%}.slideshow .inner .line-1{font-size:20px}}@media(max-width:1126px){.page-header .main-nav,.main-nav.align-center{display:none!important}.mobile-toolbar,.toolbar-left{display:flex!important}.toggle-mob-nav,[aria-controls=mobile-nav]{display:inline-flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}}#page-overlay,.page-overlay,[id*=overlay],.menu-drawer__overlay,.drawer__overlay,.hidden-search-container__veil,.announcement-bar:before,body .cart-summary:after{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}:root{--jhl-a11y-orange: #b84d00;--jhl-a11y-promo-green: #1f7335;--jhl-a11y-stock-green: #2e6b1f;--jhl-a11y-link-teal: #006b76}.announcement-bar{background-color:var(--jhl-a11y-orange)!important}a.button.Subscribe_button,a.button.Subscribe_button:hover,a.button.Subscribe_button:focus{background:var(--jhl-a11y-promo-green)!important}.available_item{color:var(--jhl-a11y-stock-green)!important}.rte a:not(.btn):not(.button),.shopify-policy__body a,.product-area__link{color:var(--jhl-a11y-link-teal)!important}html body .announcement-bar a.button.Subscribe_button,html body .announcement-bar a.button.Subscribe_button:hover,html body .announcement-bar a.button.Subscribe_button:focus,html body .announcement-bar a.button.Subscribe_button:active{background:#1f7335!important;background-color:#1f7335!important}#shopify-section-announcement-bar .announcement-bar a.button.Subscribe_button,#shopify-section-announcement-bar .announcement-bar a.button.Subscribe_button:hover,#shopify-section-announcement-bar .announcement-bar a.button.Subscribe_button:focus,#shopify-section-announcement-bar .announcement-bar a.button.Subscribe_button:active{background:#1f7335!important;background-color:#1f7335!important;filter:none!important}.slick-prev:focus-visible,.slick-next:focus-visible,.cc-carousel--previous:focus-visible,.cc-carousel--next:focus-visible,.gallery__prev:focus-visible,.gallery__next:focus-visible,.swiper-button-prev:focus-visible,.swiper-button-next:focus-visible{outline:3px solid #111111!important;outline-offset:-3px!important;box-shadow:inset 0 0 0 6px #fff!important;background-color:#fff!important;color:#111!important;border-radius:4px;z-index:10}.slick-prev:focus-visible svg,.slick-next:focus-visible svg,.cc-carousel--previous:focus-visible svg,.cc-carousel--next:focus-visible svg,.gallery__prev:focus-visible svg,.gallery__next:focus-visible svg,.swiper-button-prev:focus-visible svg,.swiper-button-next:focus-visible svg{fill:#111!important;stroke:#111!important}@media(max-width:767px){.toggle-mob-nav{box-sizing:border-box;min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}}.contact-required,.contact-form-error{color:#8a1c1c;font-weight:600}.contact-form-error{margin-top:.5rem}#contactFormErrorSummary:focus,#contactFormServerErrors:focus,#contactFormSuccess:focus{outline:3px solid #005fcc;outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/29/assets/custom.css.map */
