.cms-index-index .columns{overflow:hidden}.cms-index-index .action-banner-container{margin-top:15px;margin-bottom:15px}@media (min-width:1024px){.cms-index-index .action-banner-container{margin-bottom:0}}@media (min-width:768px){.cms-index-index .page-main{margin-top:15px}}@media (min-width:1024px){.cms-index-index .page-main{margin-top:20px}}.cms-index-index .pagebuilder-featured-slider .glider-track{padding-bottom:1rem}.cms-index-index .pagebuilder-featured-slider:not(.glider)+.featured-title{margin-top:1rem}.cms-index-index .recommended-products{margin-bottom:25px;overflow-y:hidden}@media (min-width:768px){.cms-index-index .recommended-products{margin-bottom:30px}}@media (min-width:1024px){.cms-index-index .recommended-products{margin-left:-20px;margin-right:-20px;margin-top:30px;width:calc(100% + 40px)}}.cms-index-index .recommended-products .glider-content{margin-bottom:-10px;padding-bottom:10px}.catalog-blocks{margin-bottom:2.5rem}@media (min-width:768px){.catalog-blocks{margin-bottom:25px;display:flex;flex-wrap:wrap;padding-top:10px}}@media (min-width:1024px){.catalog-blocks{margin-bottom:20px}}.catalog-block{position:relative;margin-bottom:15px;height:200px;width:100%;overflow:hidden;border-radius:10px}@media (min-width:768px){.catalog-block{margin-bottom:15px;height:210px;width:66.666667%;flex-shrink:0}}@media (min-width:1024px){.catalog-block{margin-bottom:20px;height:340px}}@media (min-width:768px){.catalog-block:first-child,.catalog-block:last-child{width:calc(33.333% - 15px)}.catalog-block:first-child{margin-right:15px}.catalog-block:last-child{margin-left:15px}}@media (min-width:1024px){.catalog-block:first-child,.catalog-block:last-child{width:calc(33.333% - 20px)}.catalog-block:first-child{margin-right:20px}.catalog-block:last-child{margin-left:20px}}.catalog-block>a img{position:absolute;left:0;top:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.catalog-block>a:hover img,.catalog-block>a:hover:after{opacity:.8}.catalog-block-content{position:absolute;bottom:25px;left:25px}.catalog-block-title{margin-bottom:10px;font-size:17px;line-height:1.1em;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1024px){.catalog-block-title{font-size:22px;line-height:1.1em}}.catalog-block-title{letter-spacing:.19px}.catalog-block .btn{max-width:180px;padding-left:20px;padding-right:20px;font-size:16px;line-height:16px!important}.home-seo [data-content-type=text]{margin-top:35px;margin-bottom:35px;font-weight:300}@media (min-width:1024px){.home-seo [data-content-type=text]{-moz-columns:2;column-count:2;gap:25px}}.home-seo [data-content-type=text] h1,.home-seo [data-content-type=text] h2,.home-seo [data-content-type=text] h3{margin-bottom:5px;font-size:18px;line-height:1.1em;font-weight:500}@media (min-width:1024px){.home-seo [data-content-type=text] h1,.home-seo [data-content-type=text] h2,.home-seo [data-content-type=text] h3{font-size:25px;line-height:1.1em}}.home-seo [data-content-type=text] h1,.home-seo [data-content-type=text] h2,.home-seo [data-content-type=text] h3{letter-spacing:.13px}.home-seo [data-content-type=text] p{margin-bottom:20px;line-height:22px}@media (min-width:1024px){.home-seo [data-content-type=text] p{margin-bottom:25px}}.home-seo [data-content-type=text] a{text-decoration-line:underline}.home-seo [data-content-type=text] a.btn{text-decoration-line:none}.home-seo [data-content-type=text] ul{margin-bottom:20px;list-style-type:disc;padding-left:30px}@media (min-width:1024px){.home-seo [data-content-type=text] ul{margin-bottom:25px}}.home-seo [data-content-type=text] ol{list-style-position:inside;list-style-type:decimal}.home-seo [data-content-type=text] dl dt{font-weight:500}[wire\:dirty]:not(textarea):not(input):not(select),[wire\:loading\.block],[wire\:loading\.delay\.long],[wire\:loading\.delay\.longer],[wire\:loading\.delay\.longest],[wire\:loading\.delay\.short],[wire\:loading\.delay\.shorter],[wire\:loading\.delay\.shortest],[wire\:loading\.delay],[wire\:loading\.flex],[wire\:loading\.grid],[wire\:loading\.inline-block],[wire\:loading\.inline-flex],[wire\:loading\.inline],[wire\:loading\.table],[wire\:loading],[wire\:offline]{display:none}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{animation-duration:50000s;animation-name:livewireautofill}#livewire-error iframe{background-color:#fff!important;border-radius:.375rem!important;padding:.75rem 1rem!important}[data-liveview-editor-msg]{display:none}:is([data-liveview-element=heading],[data-liveview-element=text]) :where(h1,h2,h3,h4,h5,h6),:is([data-liveview-element=heading],[data-liveview-element=text]):where(h1,h2,h3,h4,h5,h6){font-size:1.125em;font-weight:600;line-height:1.1;text-wrap:balance}:is([data-liveview-element=heading],[data-liveview-element=text]) :where(h1),:is([data-liveview-element=heading],[data-liveview-element=text]):where(h1){font-size:3em}:is([data-liveview-element=heading],[data-liveview-element=text]) :where(h2),:is([data-liveview-element=heading],[data-liveview-element=text]):where(h2){font-size:2em}:is([data-liveview-element=heading],[data-liveview-element=text]) :where(h3),:is([data-liveview-element=heading],[data-liveview-element=text]):where(h3){font-size:1.625em}:is([data-liveview-element=heading],[data-liveview-element=text]) :where(h4),:is([data-liveview-element=heading],[data-liveview-element=text]):where(h4){font-size:1.375em}[data-liveview-element=text] :where(ul,ol){list-style:revert;padding-inline-start:2em}