.header-section .header__columns,.section{max-width:1280px;width:95%;margin-left:auto;margin-right:auto}.header__row .header__columns{padding-top:0;padding-bottom:0}.section{max-width:1280px;width:95%;margin-left:auto;margin-right:auto}.section.section--full-width{max-width:100%;width:100%;margin-left:0;margin-right:0;padding-left:0!important;padding-right:0!important}@media only screen and (max-width:1320px)and (min-width:1024px){.header-section .header__columns,.section{max-width:1280px;width:100%;padding-left:20px!important;padding-right:20px!important}.section.section--full-width{max-width:100%;width:100%;margin-left:0;margin-right:0;padding-left:0!important;padding-right:0!important}.section.div_index_section_banner,.div_mobile-text--over-media,.div_mobile-text--below-media,.section.blogsPagesBanner,.section.BannerClassLeft{padding-left:0!important;padding-right:0!important}}@media only screen and (max-width:1024px)and (min-width:769px){.header-section .header__columns,.section{max-width:100%;width:100%;padding-left:20px!important;padding-right:20px!important}.section.section--full-width{max-width:100%;width:100%;margin-left:0;margin-right:0;padding-left:0!important;padding-right:0!important}.section.div_index_section_banner,.div_mobile-text--over-media,.div_mobile-text--below-media,.section.blogsPagesBanner,.section.BannerClassLeft{padding-left:0!important;padding-right:0!important}}@media only screen and (max-width:768px)and (min-width:600px){.header-section .header__columns,.section{max-width:100%;width:100%;padding-left:15px!important;padding-right:15px!important}.section.section--full-width{max-width:100%;width:100%;margin-left:0;margin-right:0;padding-left:0!important;padding-right:0!important}.section.div_index_section_banner,.div_mobile-text--over-media,.div_mobile-text--below-media,.section.blogsPagesBanner,.section.BannerClassLeft{padding-left:0!important;padding-right:0!important}}@media only screen and (max-width:600px){.header-section .header__columns,.section{max-width:100%;width:100%;padding-left:10px!important;padding-right:10px!important}.section.section--full-width{max-width:100%;width:100%;margin-left:0;margin-right:0;padding-left:0!important;padding-right:0!important}.section.div_index_section_banner,.div_mobile-text--over-media,.div_mobile-text--below-media,.section.blogsPagesBanner,.section.BannerClassLeft{padding-left:0!important;padding-right:0!important}}.container-background-image .section,.header-section .section{max-width:100%;width:100%;padding-left:0!important;padding-right:0!important}.transition--appear{opacity:0;transition:opacity 0s !important,transform .3s ease-in-out}.transition--appear.lazyloaded{opacity:1}.image__container{display:block;margin-left:auto;margin-right:auto;font-size:0}.image__container img{width:100%}.image-element__wrap{overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;height:100%}.image-element__wrap img{height:100%;width:100%;margin-left:auto;margin-right:auto;display:block}.has-image-crop .image-element__wrap{height:100%}.has-image-crop img{height:100%!important;object-fit:cover}.has-image-crop.image-crop--left img{object-fit:cover;object-position:left}.has-image-crop.image-crop--right img{object-fit:cover;object-position:right}.has-image-crop.image-crop--center img{object-fit:cover;object-position:center}.has-image-crop.image-crop--none{height:auto}.has-image-crop.image-crop--none img{position:static;height:auto!important;object-fit:fill}.page-faq__column-wrap{width:100%}@media only screen and (max-width:798px){.column-wrapper .faq:first-of-type{margin-bottom:20px}}.column-wrapper .faq-accordion{width:100%}.column-wrapper .faq-accordion .image-element__wrap{padding:0}.column-wrapper .faq-accordion .image-element__wrap:first-child{margin-bottom:20px}.column-wrapper .faq-title{margin-bottom:10px}.column-wrapper .faq-title:not(:first-child){margin-top:40px}.column-wrapper .faq--image{padding-left:36px}@media only screen and (max-width:798px){.column-wrapper .faq--image{padding-left:0;padding-top:20px}}.accordion dt,.faq-accordion dt{border-bottom:1px solid #D3D3D3;position:relative}.accordion dt a,.accordion dt button,.faq-accordion dt a,.faq-accordion dt button{background:none;border:0;color:#000;cursor:pointer;display:block;font-size:1.2rem;padding:12px 20px 12px 0;text-align:left;width:100%;transition:background-color .2s linear}.accordion dt .icon,.faq-accordion dt .icon{position:absolute;left:10px;top:50%;transform:translateY(-50%);transition:transform .2s linear}.accordion dt a[aria-expanded=true],.accordion dt a:hover,.faq-accordion dt button[aria-expanded=true],.faq-accordion dt button:hover{background-color:#00000008}.accordion dd,.faq-accordion dd{display:none;margin-left:0;max-height:0;overflow:hidden;padding:0 20px 0 0;transition:max-height .3s ease,padding .3s ease}.faq-accordion dt button[aria-expanded=false] dd{display:none}.faq-accordion dt button[aria-expanded=true] dd{display:block}.faq-accordion dt .icon{color:#9c9c9c}.accordion dd[aria-hidden=false],.faq-accordion dd[aria-hidden=false]{display:block;max-height:1000px;padding:20px 0}.accordion dd[aria-hidden=true],.faq-accordion dd[aria-hidden=true],.faq-accordion dd{display:none}.accordion dt [aria-expanded=true] .icon,.faq-accordion dt [aria-expanded=true] .icon{transform:translateY(-50%) rotate(180deg)}.text_box_big *{font-family:Poppins-Medium;text-align:left;font-style:normal;text-transform:none}.text_box_big{margin:auto;width:100%;max-width:1280px}.video_text_box_small_title{font-size:22px;color:#202020;margin-bottom:8px;line-height:1.3;letter-spacing:-0px}.text_box_title{display:flex;font-size:46px;line-height:1.3;color:#a3a3a3;flex-wrap:wrap;font-weight:600;letter-spacing:-0px}.text_box_Highlights{color:#111}.marginRight10{margin-right:10px}.text_box_subheading{color:#222;font-size:22px}.text_box_subtitle{margin-top:9px;color:#505050;font-size:16px}.featured-video.is-width-standard{padding-bottom:40px}@media only screen and (max-width:1320px)and (min-width:1024px){.text_box_title{font-size:32px}.text_box_subheading{font-size:22px}.text_box_subtitle{font-size:15px}.featured-video.is-width-standard{padding-bottom:40px}}@media only screen and (max-width:1024px)and (min-width:768px){.text_box_title{font-size:30px}.text_box_subheading{font-size:20px}.text_box_subtitle{font-size:14px}.featured-video.is-width-standard{padding-bottom:30px}}@media only screen and (max-width:768px){.text_box_title{font-size:30px}.text_box_subheading{font-size:20px}.text_box_subtitle{font-size:14px}.text_box_title_start,.text_box_Highlights,.text_box_title_end{display:inline-block}.video_text_box_small_title{font-size:22px}.featured-video.is-width-standard{padding-bottom:20px}}@media only screen and (max-width:600px){.featured-video.is-width-standard{padding-bottom:10px}}.ClassicTheme_columns__DJYGr{min-height:50vh}.easemobim-iframe-shadow{left:auto;top:auto;cursor:move;z-index:0!important;position:fixed;border:none;border-radius:4px;background-size:100% 100%;background-repeat:no-repeat}.control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:left}.control.has-icons-left .input:focus~.icon,.control.has-icons-left .select:focus~.icon,.control.has-icons-left .age-gate__select-wrapper:focus~.icon,.control.has-icons-right .input:focus~.icon,.control.has-icons-right .select:focus~.icon,.control.has-icons-right .age-gate__select-wrapper:focus~.icon{color:#7a7a7a}.control.has-icons-left .input.is-small~.icon,.control.has-icons-left .select.is-small~.icon,.control.has-icons-left .is-small.age-gate__select-wrapper~.icon,.control.has-icons-right .input.is-small~.icon,.control.has-icons-right .select.is-small~.icon,.control.has-icons-right .is-small.age-gate__select-wrapper~.icon{font-size:.5rem}.control.has-icons-left .input.is-regular~.icon,.control.has-icons-left .select.is-regular~.icon,.control.has-icons-left .is-regular.age-gate__select-wrapper~.icon,.control.has-icons-right .input.is-regular~.icon,.control.has-icons-right .select.is-regular~.icon,.control.has-icons-right .is-regular.age-gate__select-wrapper~.icon{font-size:.75rem}.control.has-icons-left .input.is-medium~.icon,.control.has-icons-left .select.is-medium~.icon,.control.has-icons-left .is-medium.age-gate__select-wrapper~.icon,.control.has-icons-right .input.is-medium~.icon,.control.has-icons-right .select.is-medium~.icon,.control.has-icons-right .is-medium.age-gate__select-wrapper~.icon{font-size:1rem}.control.has-icons-left .input.is-large~.icon,.control.has-icons-left .select.is-large~.icon,.control.has-icons-left .is-large.age-gate__select-wrapper~.icon,.control.has-icons-right .input.is-large~.icon,.control.has-icons-right .select.is-large~.icon,.control.has-icons-right .is-large.age-gate__select-wrapper~.icon{font-size:1.25rem}.control.has-icons-left .icon,.control.has-icons-right .icon{color:#dbdbdb;height:1.5em;pointer-events:none;position:absolute;top:0;width:1.8em;z-index:4}.control.has-icons-left .input,.control.has-icons-left .select select,.control.has-icons-left .age-gate__select-wrapper select{padding-left:2.25em}.control.has-icons-left .icon{left:0;top:50%;transform:translate(40%,-50%)}.control.has-icons-right .input,.control.has-icons-right .select select,.control.has-icons-right .age-gate__select-wrapper select{padding-right:2.25em}.control.has-icons-right .icon{right:0}.control.has-icons-right .icon.is-right{left:initial}.control.is-loading:after{position:absolute!important;right:.625em;top:.625em;z-index:4}.control.is-loading.is-small:after{font-size:.75rem}.control.is-loading.is-medium:after{font-size:1.25rem}.control.is-loading.is-large:after{font-size:1.5rem}.section-resource-list{padding:60px 0}.resource-list{margin-top:50px}@media only screen and (max-width:1320px)and (min-width:1024px){.section-resource-list{padding:50px 20px}.resource-list{margin-top:40px}}@media only screen and (max-width:1024px)and (min-width:768px){.section-resource-list{padding:40px 20px}.resource-list{margin-top:30px}}@media only screen and (max-width:768px)and (min-width:600px){.section-resource-list{padding:35px 15px}.resource-list{margin-top:28px}}@media only screen and (max-width:600px){.section-resource-list{padding:30px 10px}.resource-list{margin-top:25px}}@media only screen and (max-width:1320px)and (min-width:1024px){.section_new_div,.section_new_div.div_has-gutter-enabled{width:100%!important;max-width:100%!important;padding:0 20px!important}}@media only screen and (max-width:1024px)and (min-width:769px){.section_new_div,.section_new_div.div_has-gutter-enabled{width:100%!important;max-width:100%!important;width:calc(100% + -0px)!important;padding:0 20px!important}}@media only screen and (max-width:768px)and (min-width:600px){.section_new_div,.section_new_div.div_has-gutter-enabled{width:100%!important;width:calc(100% + -0px)!important;max-width:100%!important;padding:0 15px!important}}@media only screen and (max-width:600px){.section_new_div,.section_new_div.div_has-gutter-enabled{width:100%!important;width:calc(100% + -0px)!important;max-width:100%!important;padding:0 10px!important}}.container{position:relative;margin:0 auto;display:flex;flex-wrap:wrap;flex:auto}.section_new_div .container{width:100%!important}.div_container_header.container{position:static!important}.container .column,.container .columns{margin-left:10px;margin-right:10px}.container.is-small{width:50%}@media only screen and (max-width:480px){.container.is-small{width:60%}}.container.is-medium{width:70%}@media only screen and (max-width:480px){.container.is-medium{width:80%}}.container.has-column-padding-bottom .column,.container.has-column-padding-bottom .columns{margin-bottom:20px}.action-area__link{display:flex;flex-direction:column;align-items:center;padding:1rem 5px;height:100%}.action-area__link:last-child{padding-right:0}.vertical-alignment-center .action-area__link{justify-content:center}.vertical-alignment-top .action-area__link{justify-content:flex-start}.vertical-alignment-bottom .action-area__link{justify-content:flex-end}.text-align-center{text-align:center}.text-align-left,.text-align-start{text-align:left}.text-align-right,.text-align-end{text-align:right}.icon{align-items:center;display:inline-flex;justify-content:center;height:1.2rem;width:1.2rem;fill:currentColor}.icon svg{height:100%;width:100%}.details_page_single_image_section{position:relative}@media only screen and (min-width:750px){.details_page_single_image_group{position:absolute}}@media only screen and (max-width:750px){.details_page_single_image_group{position:static;width:100%;padding:25px 15px!important;display:flex;align-items:center;min-height:250px;color:#000!important;background-color:transparent!important}}@media only screen and (max-width:600px){.details_page_single_image_group{padding:25px 10px!important;min-height:200px}}slideshow-slide>.slide__image-container{position:static!important}slideshow-slide .slide__content{position:absolute;top:0;left:0;width:100%}@media only screen and (min-width:750px){.details_page_banner_A_section slideshow-slides[size=large]{min-height:auto;max-height:525px!important}}@media only screen and (max-width:750px){.home_page_banner_section .slide__content>.group-block-content,.details_page_banner_A_section .slide__content>.group-block-content{display:flex}.home_page_carousel_group,.details_page_carousel_group{position:static;width:100%;padding:10px 15px!important;display:flex;text-align:center;align-items:center;flex-direction:row;color:#000!important;background-color:transparent!important}.home_page_carousel_group>.group-block-content,.details_page_carousel_group>.group-block-content{display:flex;flex-direction:column;justify-content:center}.home_page_banner_section .slide__content .default_group{position:absolute;left:0;width:100%}.home_page_banner_section .slide__content .default_group{bottom:20%}.details_page_banner_A_section .slide__content .details_page_carousel_group{padding:25px 10px!important;min-height:250px}.details_page_banner_A_section slideshow-slide{height:100%}.details_page_banner_A_section slideshow-slides[size=large]{min-height:auto;max-height:auto!important}.details_page_banner_A_section slideshow-slide .slide__content{position:static;height:auto;width:100%}}@media only screen and (max-width:600px){.home_page_carousel_group,.details_page_carousel_group{padding:10px!important}.home_page_banner_section .slide__content .default_group{bottom:10%}.details_page_banner_A_section .slide__content .details_page_carousel_group{padding:25px 10px!important;min-height:200px}}.home_page_banner_section .slide__content h2{font-size:30px}.home_page_banner_section .slide__content h3,.home_page_banner_section .slide__content p{font-size:20px}.home_page_banner_section .slide__content .default_button{height:100%;max-height:40px;width:100%;max-width:180px;font-size:16px}.details_page_single_image_group h2,.details_page_banner_A_section .slide__content .details_page_carousel_group h2{font-size:28px}.details_page_single_image_group h3,.details_page_single_image_group p,.details_page_banner_A_section .slide__content .details_page_carousel_group h3,.details_page_banner_A_section .slide__content .details_page_carousel_group p{font-size:15px}@media only screen and (max-width:1320px)and (min-width:1280px){.home_page_banner_section .slide__content h2{font-size:30px}.home_page_banner_section .slide__content h3,.home_page_banner_section .slide__content p{font-size:20px}.home_page_banner_section .slide__content .default_button{max-height:40px;max-width:180px;font-size:16px}.details_page_single_image_group h2,.details_page_banner_A_section .slide__content .details_page_carousel_group h2{font-size:24px}.details_page_single_image_group h3,.details_page_single_image_group p,.details_page_banner_A_section .slide__content .details_page_carousel_group h3,.details_page_banner_A_section .slide__content .details_page_carousel_group p{font-size:15px}}@media only screen and (max-width:1280px)and (min-width:1024px){.home_page_banner_section .slide__content h2{font-size:28px}.home_page_banner_section .slide__content h3,.home_page_banner_section .slide__content p{font-size:18px}.home_page_banner_section .slide__content .default_button{max-height:40px;max-width:180px;font-size:15px}.details_page_single_image_group h2,.details_page_banner_A_section .slide__content .details_page_carousel_group h2{font-size:22px}.details_page_single_image_group h3,.details_page_single_image_group p,.details_page_banner_A_section .slide__content .details_page_carousel_group h3,.details_page_banner_A_section .slide__content .details_page_carousel_group p{font-size:14px}}@media only screen and (max-width:1024px)and (min-width:768px){.home_page_banner_section .slide__content h2{font-size:26px}.home_page_banner_section .slide__content h3,.home_page_banner_section .slide__content p{font-size:15px}.home_page_banner_section .slide__content .default_button{max-height:40px;max-width:180px;font-size:14px}.details_page_single_image_group h2,.details_page_banner_A_section .slide__content .details_page_carousel_group h2{font-size:20px}.details_page_single_image_group h3,.details_page_single_image_group p,.details_page_banner_A_section .slide__content .details_page_carousel_group h3,.details_page_banner_A_section .slide__content .details_page_carousel_group p{font-size:14px}}@media only screen and (max-width:768px)and (min-width:600px){.home_page_banner_section .slide__content h2{font-size:26px}.home_page_banner_section .slide__content h3,.home_page_banner_section .slide__content p{font-size:16px}.home_page_banner_section .slide__content .default_button{max-height:40px;max-width:190px;font-size:14px}.details_page_single_image_group h2,.details_page_banner_A_section .slide__content .details_page_carousel_group h2{font-size:19px}.details_page_single_image_group h3,.details_page_single_image_group p,.details_page_banner_A_section .slide__content .details_page_carousel_group h3,.details_page_banner_A_section .slide__content .details_page_carousel_group p{font-size:14px}}@media only screen and (max-width:750px){.home_page_banner_section .slide__content h2{font-size:24px}.home_page_banner_section .slide__content h3,.home_page_banner_section .slide__content p{font-size:15px}.home_page_banner_section .slide__content .default_button{max-height:40px;max-width:190px;font-size:14px}.details_page_single_image_group h2,.details_page_banner_A_section .slide__content .details_page_carousel_group h2{font-weight:600!important}.details_page_banner_A_section .slide__content{margin-left:0;padding-left:0}}@media only screen and (max-width:600px){.home_page_banner_section .slide__content h2{font-size:24px!important}.home_page_banner_section .slide__content h3,.home_page_banner_section .slide__content p{font-size:15px!important}.home_page_banner_section .slide__content .default_button{max-height:40px;max-width:200px;font-size:14px!important}.details_page_single_image_group h2,.details_page_banner_A_section .slide__content .details_page_carousel_group h2{font-size:18px}.details_page_single_image_group h3,.details_page_single_image_group p,.details_page_banner_A_section .slide__content .details_page_carousel_group h3,.details_page_banner_A_section .slide__content .details_page_carousel_group p{font-size:14px}}.section.is-width-wide{width:100%;max-width:none}.section.is-width-wide .container.has-limit{max-width:1200px;width:95%}.has-limit-footer{max-width:1280px;width:95%}@media only screen and (max-width:480px){.section.is-width-wide .container.has-limit{width:100%}}@media only screen and (max-width:480px){.section.is-width-wide .container.small-down--has-limit{max-width:1200px;width:95%}}.announcement-bar{width:100%;position:absolute}.announcement-bar.is-small{font-size:.75rem}.announcement-bar.is-regular{font-size:1rem}.announcement-bar.is-large{font-size:1.5rem}@media only screen and (max-width:480px){.announcement-bar.is-large{font-size:1rem}}.announcement-bar .is-width-standard .message-header{padding-left:0;padding-right:0}.announcement-bar .is-width-wide .close{right:10px}.announcement-bar .announcement-bar__close{position:absolute;right:0}@media only screen and (max-width:798px){.announcement-bar .padding{display:none}}.announcement-bar__text{display:flex;align-items:center}.announcement-bar__icon{line-height:0}.show-close-icon-true{padding-left:20px}.announcement-bar__content{flex:1 1 auto;display:flex;align-items:center}.announcement-bar__content p{padding:0 .5em;display:inline-block}.announcement-bar__shadow{opacity:0;visibility:hidden;min-height:20px}.announcement-bar--visible .announcement-container{transition:all 0s linear;height:auto}.announcement-container{height:0;overflow:hidden;position:relative}@media only screen and (max-width:798px){.sidebar-section{width:100%!important}.sidebar-section{order:1}.sidebar-section+.has-sidebar-option{width:100%!important}}.product-sidebar--mobile-above{padding-bottom:40px}.product-sidebar--mobile-below{padding-bottom:20px}.sidebar-block__heading{cursor:default;display:flex;align-items:center;position:relative}.sidebar-block__heading+.sidebar-block__content{padding-top:.9rem}.sidebar__block.sidebar-toggle-active{padding-top:10px;padding-bottom:10px}.sidebar__block:first-child{padding-top:0}.sidebar__block:last-child{padding-bottom:0}.sidebar-block__toggle-icon{position:absolute;right:0;border:none;top:50%;transform:translateY(-50%);padding:0;background:transparent}.sidebar-block__toggle-icon:focus{outline:0}.sidebar-block__toggle-icon .icon{color:#0a0a0a;transition:transform .2s linear}.icon-style--plus_and_minus .icon.icon--active+.icon{display:none}.sidebar-toggle-active.is-active .icon-style--carets .icon{transform:rotate(180deg)}.sidebar-toggle-active.is-active .icon-style--plus_and_minus .icon.icon--active{display:none}.sidebar-toggle-active.is-active .icon-style--plus_and_minus .icon.icon--active+.icon{display:block}[data-sidebar-block__content--collapsible]{display:none}.sidebar-block__recent-post .label{font-weight:400}@media only screen and (min-width:1024px){.sidebar-block__recent-post{margin-bottom:10px}}@media only screen and (min-width:799px){.block__featured-promo{width:100%}}.block__featured-promo .card-content{padding:20px}.block__featured-promo .sidebar__promo-content{margin-left:0}.block__newsletter .newsletter-section{width:100%}.block__newsletter .newsletter__wrapper{max-width:100%}.block__newsletter .newsletter__text{color:inherit!important}.newsletter__text,.newsletter__text p,.newsletter__text h2{font-size:16px!important;font-family:Poppins-SemiBold,Poppins;font-weight:600;color:#111;line-height:19px}.two_row{font-size:15px!important;font-family:Poppins-Medium,Poppins;font-weight:500;color:#111!important;text-align:center;min-height:19px;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.header_subtitle{font-size:12px;font-family:Poppins-Light,Poppins;font-weight:300;color:#858585;line-height:17px;text-align:center;min-height:34px;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.div_price_center{text-align:center;width:100%;display:block}@media only screen and (min-width:1024px){.pc_type{display:block}.mobile_type,.block__menu{display:none}.div_container_header_cenetr{justify-content:center;padding-bottom:10px}}@media only screen and (max-width:1024px){.pc_type{display:none}.mobile_type,.block__menu{display:block}.div_container_header_cenetr{padding:0 10px}}.block__menu .sidebar-block__item{margin-bottom:5px}.div_menu_list{margin-bottom:20px}.div_menu_list .menu_list{display:flex;justify-content:center;margin-top:25px;margin-bottom:20px}@media only screen and (max-width:1200px){.div_menu_list .menu_list li{padding:5px}}@media only screen and (min-width:1200px){.div_menu_list .menu_list li{padding:5px 15px}}.div_menu_list .menu_list li .mega-menu__linklist-link{font-size:15px!important;font-family:Poppins-Light,Poppins!important;font-weight:300!important;color:#111!important;line-height:12px!important}.div_menu_list .menu_list li .mega-menu__linklist-link:hover{color:#9c9c9c!important}.block__menu .sidebar-block__item,.block__tag-filter .tag-filter__item{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px}.block__tag-filter .tag-filter__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer;color:#9c9c9c;transition:.2s linear;display:flex;align-items:center}.block__tag-filter .tag-filter__label:hover{color:#000}.block__tag-filter .tag-filter__item.is-active .tag-filter__label{cursor:initial;color:initial}.block__tag-filter .tag-filter__item.is-active .tag-filter__label:hover{color:initial}.block__tag-filter .tag-filter__checkbox--regular{display:none}.block__tag-filter .tag-filter__swatch{-webkit-appearance:none;appearance:none;box-sizing:border-box;width:20px;height:20px;display:inline-block;position:relative;vertical-align:top;background-size:cover;margin-right:10px;font-size:0}.block__tag-filter .tag-filter__swatch input[style*=no-image-50],.block__tag-filter .tag-filter__swatch input.swatch__image--empty{opacity:0}.block__tag-filter .tag-filter__checkbox--swatch{-webkit-appearance:none;appearance:none;width:100%;height:20px;background-size:cover;background-position:center}.faceted-filter-form .clear-filter{width:10px;height:10px}.faceted-filter-group-summary__active-count{margin:0 auto 0 .5rem}.faceted-filter-form{margin:0}.faceted-filter-group-display{margin:0 0 20px}.faceted-filter-group-display__header,.sidebar-block__heading{display:flex;justify-content:space-between}.faceted-filter-group-display__header{margin-bottom:10px}ul.faceted-filter-group-display__list{list-style:none;padding-left:0;margin:0}.faceted-filter-group-display__list-item{margin:0}.faceted-filter-group-display__list-item-input{position:absolute;opacity:0}.faceted-filter-group-display__list-item-label{margin:0;padding:4px 0;display:flex;align-items:center;width:100%}.faceted-filter-group-display__list-item-label-text{padding-left:12px;font-weight:initial;font-size:15px}.faceted-filter-group-display__list-item-input:checked~.faceted-filter-group-display__list-item-label-text{font-weight:700}.faceted-filter-group-display__list-item-input:disabled~*{opacity:.5}.faceted-filter-group-display__checkmark{stroke-width:2;border:1px solid #D3D3D3;cursor:pointer;transition:border-color .1s,background .1s}.faceted-filter-group-display__list-item-input:focus~.faceted-filter-group-display__checkmark{box-shadow:0 0 0 2px #fff,0 0 0 4px #9c9c9c}.faceted-filter-group-display__list-item-input:checked~.faceted-filter-group-display__checkmark{stroke:#fff;background:#9c9c9c;border-color:#9c9c9c}.faceted-filter-group-display__list-item-input:disabled~.faceted-filter-group-display__checkmark{cursor:not-allowed}.faceted-filter-group-display__price-range{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px}.faceted-filter-group-display__price-range-from,.faceted-filter-group-display__price-range-to{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-column-gap:5px}.faceted-filter-group-display__price-range-from .faceted-filter-group-display__price-range-input,.faceted-filter-group-display__price-range-to .faceted-filter-group-display__price-range-input{margin:0;padding:10px}.faceted-filter-group-display__price-range-label{grid-column:span 2;margin:0;font-weight:700}.faceted-filter-group-display__submit{margin-top:20px}.js .faceted-filter-group-display__list-submit{display:none}.faceted-active-filters{display:flex;flex-wrap:wrap;gap:5px;padding:15px 0;border-bottom:1px solid #D3D3D3}.sidebar-block--first .faceted-active-filters{padding-top:0}@media only screen and (min-width:799px){.author-share-wrap .blog-share>div{justify-content:flex-end}}.comment-section{display:block}.blog-author{padding-left:0}.blog-author img{width:100px;height:100px}.blog-author p{font-size:.9rem}@media only screen and (max-width:798px){.comment-section--cards img{width:100px}}.article-main .container>section{flex:auto}.blog__filter{margin-bottom:20px}@media only screen and (max-width:480px){.blog__filter .select,.blog__filter .age-gate__select-wrapper,.blog__filter select{width:100%}}.blog__filter .is-grouped{justify-content:flex-end}@media only screen and (max-width:798px){.blog__filter .is-grouped{justify-content:flex-start}}.blog-main{display:flex}.blog-main .select,.blog-main .age-gate__select-wrapper{border-color:#d3d3d3}.blog-main .container>section{flex:auto}.meta-info-list{font-size:.8em;margin-left:0;padding-left:0}.meta-info-list .meta-info-list__item{margin-right:5px;display:inline-block}.meta-info-list .meta-info-list__item a,.meta-info-list .meta-info-list__item span{padding-left:5px;color:#000}.meta-info-list .meta-info-list__item:first-child a,.meta-info-list .meta-info-list__item:first-child span{padding-left:0}.meta-info-list .meta-info-list__item:last-child{margin-right:0}.meta-info-list .meta-info-list__item+li:before{content:"|";color:#0000004d}.blog-card{display:flex;flex-direction:column;justify-content:flex-start;border:thin solid #D3D3D3;box-shadow:0 2px 3px #d3d3d31a,0 0 0 1px #d3d3d31a}@media only screen and (max-width:798px){.blog-card{margin-bottom:20px}}.blog-card.show-border-false{border:none;box-shadow:none}.blog-card.show-border-false .card-content{padding-left:0;padding-right:0}.blog-card.show-border-false .blog-card__read-more{margin-left:0;margin-right:0}.blog-card .blog-card__content>div:not(:last-child),.blog-card .meta-info>ul:not(:last-child){margin-bottom:1rem}@media only screen and (min-width:799px){.blog-card .image-element__wrap{max-height:15rem}}.blog-card .media-content{font-size:37px}.blog-card .media-content .title{font-size:.8em}.blog-card .blog-card__read-more{margin:auto 1.5rem 1.5rem}.blog-card .blog-card__read-more .button,.blog-card .blog-card__read-more .age-gate__confirm_btn{height:auto;white-space:normal}@media only screen and (min-width:799px){.blog-card.is-horizontal{flex-direction:row;flex-grow:0;flex-shrink:1;max-height:330px}.blog-card.is-horizontal .blog-card__image{width:33.33%}.blog-card.is-horizontal .blog-card__image .image{position:relative;overflow:hidden;height:100%;width:100%}.blog-card.is-horizontal .blog-card__image .image .image-element__wrap{height:100%;max-height:none}.blog-card.is-horizontal .blog-card__image .image .image-element__wrap img{height:100%;object-fit:cover;object-position:center}.blog-card.is-horizontal .blog-card__content{display:flex;flex:3;flex-direction:column}.blog-card.is-horizontal.show-border-false{box-shadow:none}.blog-card.is-horizontal.show-border-false .blog-card__content{padding:1.5rem}.blog-card.is-horizontal.show-border-false .blog-card__read-more{margin-left:0}.blog-card.is-horizontal .blog-card__read-more{margin:auto 0 0}}@media only screen and (max-width:798px){.blog-card.is-horizontal .blog-card__read-more{margin:0}.blog-card .image-element__wrap{max-height:20rem}}.excerpt{position:relative;max-height:6em;overflow:hidden}.excerpt.excerpt-length-sm .truncation-fade{display:none}.excerpt-length-lg .truncation-fade{position:absolute;bottom:0;left:0;width:100%;text-align:center;margin:0;padding:30px 0;background-image:linear-gradient(to bottom,#fff0,#fff)}.blog-card__link:hover .blog-card__image,.blog-card__link:hover svg{transform:scale(1.1)}.blog-card__image,.blog-card__link svg{transition:transform .3s ease-in-out}.blog-card__image figure{display:block;margin:0}.equal-columns--outside-trim .one-whole:nth-of-type(n+1){width:100%;margin-right:0;margin-left:0}.blogsPages .breadcrumb a{color:#000}@media only screen and (max-width:480px){.blogsPages .breadcrumb ul{justify-content:flex-start}.blogsPages .page-navigation-arrows{justify-content:flex-end}}.blogsPages .breadcrumb.is-regular .icon{margin:.2em .2em 0;height:.8rem;width:.8rem}.blogsPages .related-blogs--title .title{font-size:1.2em;font-weight:700;line-height:1.5;color:#000}.blogsPages .content h2,.blogsPages .wp-block-heading{font-size:1.2em;line-height:1.5}.blogsPages .entry-content{font-size:.9em;line-height:1.5}.blogsPages .sidebar-block__heading{font-size:1.3em}.blogsPages .sidebar-block__text,.blogsPages .sidebar-block__content{font-size:.9em}.blogsPages .content figure,.shopify-policy__body figure{margin-left:0;margin-right:0;text-align:center}.blogsPages .blog-card .media-content .title{font-weight:500;font-size:.4em;line-height:1.5;min-height:50px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.blogsPages .blog-card{display:flex;flex-direction:column;justify-content:flex-start;border:0px solid #D3D3D3;box-shadow:0 0 #d3d3d31a,0 0 0 1px #d3d3d31a}.blogsPages .card-content{padding:15px 0}@media only screen and (min-width:1025px){.blogsPages .image-element__wrap img{width:100%;min-height:17rem;-o-object-fit:cover;object-fit:cover;border-radius:4px}}@media only screen and (max-width:1025px)and (min-width:800px){.blogsPages .image-element__wrap img{width:100%;min-height:14rem;-o-object-fit:cover;object-fit:cover;border-radius:4px}}@media only screen and (max-width:800px)and (min-width:480px){.blogsPages .image-element__wrap img{width:100%;min-height:13rem;-o-object-fit:cover;object-fit:cover;border-radius:4px}.blogsPages .field.is-grouped{display:flex;justify-content:space-between!important}.blogsPages .web__blog__filter{width:calc(100% + -0px);margin-left:0!important;margin-right:0!important}.blogsPages .blog-card{width:calc(50% - 5px)!important}.blogsPages .container .columns{margin-left:0!important;margin-right:10px!important}.blogsPages .container .featured-article:nth-child(2n){margin-right:0!important}}@media only screen and (min-width:799px){.blogsPages .blog-card .image-element__wrap{max-height:17rem}}.blogsPages .search-form .search__fields input{border-radius:3px!important}@media only screen and (min-width:800px){.blogsPages .input.is-secondary-btn-style,.blogsPages .button--secondary{border-radius:3px}.blogsPages .block__featured-promo .card-content{padding:10px}.blogsPages .blog-card .media-content .title{font-size:.45em;line-height:1.5}}@media only screen and (max-width:800px){.blogsPages .input.is-secondary-btn-style{border-top-left-radius:3px;border-bottom-left-radius:3px}.blogsPages .button--secondary{border-top-right-radius:3px;border-bottom-right-radius:3px}.blogsPages .block__featured-promo .card-content{padding:15px}.blogsPages .sidebar__promo-content .has-padding-top{width:100%;text-align:center}.blogsPages .blog-card .media-content .title{font-size:.4em;line-height:1.5;min-height:45px}}@media only screen and (max-width:480px){.blogsPages .field.is-grouped{display:flex;justify-content:flex-start!important}.blogsPages .blog-card{width:100%!important;flex-direction:row!important}.blogsPages .card-image_box{width:100%;min-width:100px;height:240px;object-fit:cover;border-radius:4px}.blogsPages .card-image_box img{width:100%;height:240px;object-fit:cover;border-radius:4px}.blogsPages .featured-article .card-image_box{width:35%;height:101px;object-fit:cover;border-radius:4px}.blogsPages .featured-article .card-image_box img{width:100%;height:101px;object-fit:cover;border-radius:4px}.blogsPages .card-content-big{width:65%;padding-left:15px;display:flex;flex-direction:column;justify-content:center}}.blogsPages .sidebar__promo-content h5{font-size:1em;width:100%;text-align:left}.blogsPages .sidebar__promo-content p{font-size:.9em;width:100%;text-align:left}.blogsPages .sidebar__promo-content a.button--primary.button{font-size:15px!important;height:32px!important;border-radius:32px!important;width:100%;max-width:300px;margin:auto;display:block}.blogsPages .card-image{padding:0}.blogsPagesBanner .banner__content{display:none}.resource-card{border:1px #f5f5f5 solid;border-radius:5px}.resource-card .resource-card__media,.resource-card .resource-card__content{padding:10px}.predictive-search-results__card .resource-card__image{aspect-ratio:revert-layer!important}.priceContainer{margin-top:15px!important;display:flex!important}.priceContainer .price{font-size:22px;display:contents!important}.priceContainer .compare-at-price{margin-left:5px;text-decoration-thickness:1px;display:flex;align-items:center}.product-card__link .group-block-content .text-block:nth-child(1) *{font-size:15px;font-weight:600}.shopify-payment-button__more-options{background:#000;height:46px;display:flex;align-items:center;color:#fff;border-radius:23px;justify-content:center;cursor:pointer;font-size:16px;margin-top:1em;text-align:center;text-decoration:none;width:100%}.paypal-button.paypal-button-color-gold{height:46px!important}.paypal-button-row.paypal-button-color-gold .menu-button{max-height:46px}.paypal-button-row{height:46px!important;min-height:46px;max-height:46px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/styles.css.map */
