.container{padding-left:30px;padding-right:30px}.header-usps .col{padding:15px}.header-usps .text p{margin:0}.header-top.nav-dark{color:#b0b0b0}.icon-box-left,.icon-box-right{align-items:center}.fullheightimg,.fullheightimg .img-inner{display:block;width:100%;height:100%;position:relative}.woocommerce-product-gallery__image>a{padding-top:75%;display:block;width:100%;position:relative}.woocommerce-product-gallery__image>a img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.gallerysection .row .gallery{margin:0}.sc-tax-switch{display:flex;flex-direction:row;align-items:center}.sc-tax-switch>span{margin-left:.5rem}.product-small .col-inner{border:1px solid #dae2df}.box-text{font-size:1em;font-weight:700;padding-left:1.2em;padding-right:1.2em}.box-text a:not(.button),.box-text h1,.box-text h2,.box-text h3,.box-text h4,.box-text h5,.box-text h6{margin-bottom:.5em}.title-overlay{background-color:rgb(13 14 30 / .9)!important}.page-title-inner{padding-top:30px}.page-title-inner button,.page-title-inner form,.page-title-inner p,.page-title-inner select,.page-title-inner ul{margin-bottom:1rem}.product-images{border:1px solid #f3f3f3}.product-summary .woocommerce-Price-currencySymbol{font-size:unset;vertical-align:unset}.product-section{border-top:1px solid #dae2df;margin-top:1.5rem;padding-top:1.5rem;padding-bottom:1.5rem}.product-summary .ux-product-brands a{min-height:0}.single-product .product-features{padding:15px 15px 0 15px;margin-top:30px;margin-bottom:30px}.single-product .product-features .icon-box{margin-bottom:15px}.single-product .product-features .icon-box .icon-box-text p{margin:0}.select-resize-ghost,.select2-container .select2-choice,.select2-container .select2-selection,input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{box-shadow:none;border:1px solid #ced4da;border-radius:5px;height:3em}.footer-wrapper .ux-logo-link{padding:0!important;margin-bottom:30px}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#2c2f64;box-shadow:0 0 5px #2c2f64}.uppercase,h6,span.widget-title,th{letter-spacing:unset}#shop-sidebar{border:1px solid #dae2df}#shop-sidebar .widget{padding:1.2em;border-bottom:1px solid #dae2df;margin:0}#shop-sidebar .widget .widget-title{margin-bottom:1em;display:block}#shop-sidebar .widget .is-divider{display:none}.site-faq{padding:0!important}.site-faq details{border:1px solid #ddd;border-radius:8px;margin-bottom:1rem;background:#fafafa;transition:all 0.3s ease;overflow:hidden}.site-faq details:hover{border-color:#bbb;background:#f5f5f5}.site-faq summary{list-style:none;outline:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:1rem;font-weight:700;font-size:1rem;border-radius:8px;background:#f9f9f9;margin:0}.site-faq summary::-webkit-details-marker{display:none}.site-faq summary::after{content:"+";font-size:1.2rem;font-weight:700;margin-left:1rem;flex-shrink:0;line-height:1}.site-faq details[open] summary::after{content:"–"}.site-faq details div{padding:0 1rem 1rem 1rem;color:#333;line-height:1.5;font-size:.95rem}.off-canvas-left.dark .mfp-content,.off-canvas-right.dark .mfp-content{background-color:#161832}.cat-desc.is-clamped{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.cat-desc--long[hidden]{display:none}.cat-desc__toggle{display:inline-block;margin-top:.5rem;color:var(--primary-color,#0073aa);text-decoration:underline;cursor:pointer}.cat-desc__toggle:hover{text-decoration:none}@media only screen and (max-width:48em){.container{padding-left:15px;padding-right:15px}}