:root{--lxv-gutter: 20px}@media only screen and (max-width: 480px){:root{--lxv-gutter: 16px}}@media only screen and (max-width: 1000px){.container_inner,.page_container_inner,.full_page_container_inner,.content .container .container_inner,.content .container .container_inner.page_container_inner{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:var(--lxv-gutter)!important;padding-right:var(--lxv-gutter)!important}body:has(.v7-bg-hero) .container_inner,body:has(.v7-bg-hero) .page_container_inner,.container_inner:has(.lxvwp-full){padding-left:0!important;padding-right:0!important}}@media only screen and (max-width: 767px){.elementor-top-section>.elementor-container>.elementor-top-column>.elementor-widget-wrap.elementor-element-populated{padding-left:0!important;padding-right:0!important}.elementor-element.e-con.e-parent>.e-con-inner{max-width:100%!important}}@media only screen and (max-width: 767px){.elementor-top-section:not(:has(.v7-bg-hero)):not(:has([class*=hero])){padding-top:40px!important;padding-bottom:40px!important}.elementor>.elementor-top-section{margin-top:0!important}.elementor-top-section:has(.lxvwp){padding-top:16px!important;padding-bottom:0!important}.elementor-widget-container:has(>.lxvwp){margin-top:0!important}}@media only screen and (max-width: 1000px){.container{overflow-x:clip!important}img,video,iframe,embed,object{max-width:100%!important}.content table,.entry-content table,.lxvwp table{display:block!important;max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch}pre,code{white-space:pre-wrap!important;word-break:break-word}.content p,.content li,.entry-content p{overflow-wrap:anywhere}}@media only screen and (max-width: 767px){.content h1,.entry-content h1,h1.elementor-heading-title{font-size:var(--fs-display)!important;line-height:1.12!important}.content h2,.entry-content h2,h2.elementor-heading-title{font-size:var(--fs-display)!important;line-height:1.18!important}.content h3,.entry-content h3,h3.elementor-heading-title{font-size:var(--fs-title)!important;line-height:1.25!important}.content h1,.content h2,h1.elementor-heading-title,h2.elementor-heading-title{letter-spacing:.01em!important;overflow-wrap:break-word}.content p,.content li,.entry-content p,.entry-content li,.elementor-widget-text-editor p{font-size:var(--fs-body)!important;line-height:1.6!important}}@media only screen and (max-width: 1000px){.elementor-button,.c7-btn,.lxvwp-buy button,.lxvwp-stickybuy button,button[type=submit],input[type=submit]{min-height:44px!important;padding-block:12px!important}.page_nav a,.pagination a{display:block;min-height:44px;line-height:1.35;padding-block:11px!important}}@media only screen and (max-width: 1000px){input[type=text],input[type=email],input[type=tel],input[type=password],input[type=search],input[type=number],input[type=date],select,textarea,.c7-form input,.c7-form select,.c7-form textarea{box-sizing:border-box!important;max-width:100%!important;min-height:44px!important;font-size:var(--fs-body)!important}.c7-form-row,.c7-form .c7-row,.lxv-form-row{display:block!important}.c7-form-row>*,.c7-form .c7-row>*{width:100%!important;margin-bottom:12px!important}}@media only screen and (max-width: 1000px){.c7-side-cart{width:min(380px,100vw)!important;max-width:100vw!important}.c7-side-cart__content-container{padding-left:var(--lxv-gutter)!important;padding-right:var(--lxv-gutter)!important}}@media only screen and (max-width: 600px){.c7-product-list,.c7-product-collection{grid-template-columns:1fr!important}.c7-checkout,.c7-cart{display:block!important}.c7-checkout__summary{margin-bottom:24px!important}}@media (max-width: 767px){html body nav.lxv-bc a{display:inline-block!important;padding-block:11px!important;margin-block:-11px!important;padding-inline:2px!important;margin-inline:-2px!important}html body .lxv-footer-col a:not(:has(.lxv-footer-logo)),html body .lxv-footer-grid a:not(:has(.lxv-footer-logo)){padding-block:7px!important;margin-block:-7px!important;position:relative}}
