.single-product{overflow-x:hidden}table{overflow:visible}table tbody tr{border-bottom:0;background:none}table th,table td{padding:12px 20px;color:#454647;border-right:0}table thead tr{background-color:#002863;color:#fff;text-align:center}table th{text-transform:uppercase;color:#fff}table.variations tbody tr{background:none}.woocommerce table.shop_table th{border-bottom:0}.woocommerce .cart-collaterals table.shop_table th,.woocommerce .cart-collaterals table.shop_table td{padding:15px 20px}.woocommerce-cart .cart-collaterals .cart_totals table{min-width:100%}.woocommerce-cart .cart-collaterals .cart_totals table tr th,.woocommerce table.shop_table tr th{background:#002863;color:#fff}.woocommerce-page #site-content #entry-content .woocommerce .button,.woocommerce div.product form.cart .button,#site-content .woocommerce .checkout_coupon.woocommerce-form-coupon .button,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order,#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,#site-content .woocommerce .woocommerce-cart-form .button[disabled],.woocommerce .woocommerce-cart-form .button,.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button,.woocommerce-account .woocommerce-MyAccount-content button{vertical-align:middle;font-weight:600;line-height:42px;height:48px;background:#fff;min-width:192px;font-size:17px;display:inline-block;padding:0 10px;border:solid 2px #6c6c6c;cursor:pointer;color:#000;border-radius:50px;box-sizing:border-box;text-align:center;font-family:'Open Sans',sans-serif;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.woocommerce-page #site-content #entry-content .woocommerce .button:hover,.woocommerce div.product form.cart .button:hover,#site-content .woocommerce .checkout_coupon.woocommerce-form-coupon .button:hover,.woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover,#add_payment_method .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover,#site-content .woocommerce .woocommerce-cart-form .button[disabled]:hover,.woocommerce .woocommerce-cart-form .button:hover,.woocommerce .woocommerce-error .button:hover,.woocommerce .woocommerce-info .button:hover,.woocommerce .woocommerce-message .button:hover,.woocommerce-page .woocommerce-error .button:hover,.woocommerce-page .woocommerce-info .button:hover,.woocommerce-page .woocommerce-message .button:hover,.woocommerce-account .woocommerce-MyAccount-content button:hover{color:#fff;background:#ee076f;border-color:#ee076f}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{width:100%}.woocommerce #site-content .woocommerce-breadcrumb{padding-top:0;font-size:15px;margin:0}.woocommerce #site-content .woocommerce-breadcrumb a{color:#ee076f}.woocommerce .woocommerce-ordering{margin-bottom:30px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin-right:0;padding:1.5em 1em .5em;border-left:.0625rem solid #d7dbdd;margin:0;min-width:25%}.woocommerce ul.products.columns-4 li.product:nth-child(4n+1) {border-left:0}select:focus,textarea:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="text"]:focus,input[type="email"]:focus{border-color:#ee076f}.woocommerce #site-content ul.products li.product .onsale,.woocommerce span.onsale{width:60px!important;min-width:60px!important;min-height:60px!important;background:#ee076f!important;line-height:60px!important;top:0!important;left:0!important;padding:0!important;font-size:12px}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:20px;padding-top:0;min-height:60px;line-height:1.2;color:#454647}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price {color:#002863;font-size:16px;font-weight:600}.gtc-checkout-gift-card-usage-form,.gtc-cart-gift-card-usage-content{align-items:center;column-gap:20px;margin-bottom:30px}.gtc-checkout-gift-card-usage-form label,.gtc-cart-gift-card-usage-content label{padding:0;white-space:nowrap}.woocommerce-shipping-fields{padding-top:20px}.woocommerce #site-content nav.woocommerce-pagination{margin-bottom:50px}.woocommerce #site-content nav.woocommerce-pagination ul{border:0;margin:0}.woocommerce #site-content nav.woocommerce-pagination ul li{border:0}.woocommerce #site-content nav.woocommerce-pagination ul li a,.woocommerce #site-content nav.woocommerce-pagination ul li span{width:30px;height:30px;line-height:30px;padding:0;font-size:14px;font-weight:600;background:#002972;color:#fff;border:0}.woocommerce #site-content nav.woocommerce-pagination ul li a:hover,.woocommerce #site-content nav.woocommerce-pagination ul li span:hover,.woocommerce #site-content nav.woocommerce-pagination ul li span.current{background:#ee076f}.woocommerce-account .woocommerce-MyAccount-navigation li{margin-left:0;padding-left:0;margin-bottom:2px}.woocommerce-account .woocommerce-MyAccount-navigation li:before{display:none}.woocommerce-account .woocommerce-MyAccount-navigation li a{padding:12px 20px;color:#000;font-weight:700;background:#f9fafa;display:block}.woocommerce-account .woocommerce-MyAccount-navigation li a:hover,.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{background:#ee076f;color:#fff}.woocommerce-account .woocommerce-MyAccount-content{border:solid 1px #d5d8dc;padding:16px 30px;border-radius:3px;margin-bottom:50px}.woocommerce-account .woocommerce-MyAccount-content fieldset{margin-bottom:20px}.select2-container--default .select2-selection--single{background-color:#fff;border:solid 1px #d4dadf;border-radius:6px;height:50px;line-height:50px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:50px}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:8px;padding-right:20px;padding-top:0;padding-bottom:0}.select2-container--default .select2-selection--single .select2-selection__arrow{height:50px}.woocommerce-cart table.cart td.actions .coupon .input-text{width:150px;padding:5px 15px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:none;width:100%}form.checkout.woocommerce-checkout{padding-bottom:50px}#site-content .woocommerce-checkout #payment ul.payment_methods li:before{display:none}.woocommerce-checkout #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li .payment_box label{display:inline;cursor:pointer;color:#fff;margin:0}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#002972;color:#fff}#add_payment_method #payment div.payment_box p,.woocommerce-cart #payment div.payment_box p,.woocommerce-checkout #payment div.payment_box p,.woocommerce-checkout #payment div.payment_box p a{margin-bottom:0;color:#fff}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{border:1em solid #002972;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent}#add_payment_method #payment div.payment_box label{color:#fff}.woocommerce-checkout #payment div.payment_box input{border:0}.woocommerce-checkout #payment{background:#f6f6f6;margin-bottom:50px}.woocommerce-checkout #payment ul.payment_methods{border-bottom:solid 1px #e5e5e5}.woocommerce table.shop_table{border-collapse:collapse;margin-right:0;overflow:visible}.wc_payment_methods fieldset{border:0;padding:0}.checkout-block h3{text-transform:capitalize}h3#order_review_heading{text-transform:capitalize;margin-top:0}.woocommerce-order-overview li:before,.woocommerce-error li:before{display:none;visibility:hidden;opacity:0}.woocommerce ul.products{display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce ul.products:before,.woocommerce ul.products:after{display:none}a.added_to_cart.wc-forward{display:block;font-weight:700}.woocommerce div.product .product_title{font-size:34px;font-weight:700;color:#212637}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price, .woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#002863;font-weight:600}span.posted_in{display:block}.woo-variation-swatches .variable-items-wrapper{width:290px}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item{box-shadow:0 0 1px gray;font-size:16px;font-family:'Open Sans',sans-serif;font-weight:600;padding:0 10px}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected, 
.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item:hover{box-shadow:0 0 1px #ee076f}section.related.products{margin-top:50px}section.related.products .ssp-section-content{padding-bottom:0}.woocommerce-tabs{}.summary .woocommerce-tabs{display:block;margin-top:50px}.woocommerce table.shop_attributes th{color:#000}.woocommerce .related ul.products{margin-bottom:0}.woocommerce ul#shipping_method li:before{display:none}.woocommerce ul#shipping_method li input{vertical-align:middle}.woocommerce-cart .cart-collaterals .cart_totals table small{color:#fff;line-height:1.4;display:block}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{}.woocommerce div.product form.cart .variations{min-width:0;width:350px;max-width:100%;width:auto}.woocommerce div.product form.cart .variations label{line-height:1.2;padding-top:15px;text-transform:none}.variable-item.button-variable-item-n-a{display:none!important;opacity:0!important;overflow:hidden!important;width:0!important;height:0!important;font-size:0!important}.woo-variation-swatches.wvs-show-label .variations th .woo-selected-variation-item-name{color:#002863}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item{border: 1px solid rgb(181 181 181);box-shadow:none!important;border-radius:0;font-size:15px}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected{background:#ee076f;border-color:#ee076f;color:#fff}.woocommerce-info{border-top-color:#002863}.woocommerce-info::before{color:#002863}.woocommerce-message{border-top-color:#002863}.woocommerce-message::before{content:"\e015";color:#002863}#section-key-features{background:#e5f6fa;margin-top:20px}#section-key-features h2{color:#00a9d0}#section-key-features ul li{font-size:18px;margin-bottom:15px}#section-key-features ul li i{color:#00a9d0;margin-right:5px}#section-key-features dl{display:flex;justify-content:space-between;column-gap:20px;margin:0}#section-key-features dt,#section-key-features dd{width:48%;padding-bottom:10px;border-bottom:solid 1px #ddd;margin-bottom:10px;margin-left:0}#section-key-features dl:last-child dt,#section-key-features dl:last-child dd{margin-bottom:0;border-bottom:0;padding-bottom:0}#section-key-features dt{font-size:15px;font-weight:700}#section-key-features dt i{color:#00a9d0;font-size:22px;margin-right:5px;width:30px}#section-additional-information{padding:50px 0}#section-additional-information p:last-child{margin-bottom:0}#section-have-questions-box{background:#ee076f;max-width:1000px;margin:0 auto 50px;text-align:center;padding:40px 20px;border-radius:20px}#section-have-questions-box h2,#section-have-questions-box p,#section-have-questions-box a{color:#fff}#section-have-questions-box p:last-child{margin-bottom:0}.up-sells.upsells{padding-top:30px;padding-bottom:10px}section.related.products h2,.up-sells.upsells h2{text-transform:capitalize;margin-bottom:50px}.woocommerce td.product-name .wc-item-meta li:before{display:none}.woocommerce-product-gallery__image a{display:block}.woocommerce ul.products li.product a{display:block}.woocommerce ul.products li.product a img{border-radius:15px}.woocommerce div.product div.images .flex-control-thumbs{display:flex;justify-content:center;margin-top:10px;column-gap:10px}.woocommerce div.product div.images .flex-control-thumbs li{float:none;max-width:100px}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;line-height:60px;height:60px}.woocommerce-checkout #payment div.form-row{padding-bottom:30px}#payment ul li:before{display:none;opacity:0;visibility:hidden;position:absolute;left:-999999999999999999em;top:-999999999999em}#entry-content{padding:40px 0 0 0}input[type="password"],input[type="number"],input[type="tel"],input[type="date"],input[type="url"],input[type="text"],input[type="email"]{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;height:50px;line-height:initial;outline:none;padding:0 15px;border:solid 1px #d4dadf;color:#373a3c;width:100%}.footer-location-buttons .wp-element-button{background:transparent;padding:0;font-size:16px}.single-product #site-footer{margin:0}.single.woocommerce #site-header{box-shadow:unset}.woocommerce form .form-row .input-checkbox{display:none}span.woocommerce-terms-and-conditions-checkbox-text{position:relative}input[type="checkbox"]:checked+span:after{}table tbody tr:last-of-type{border-bottom:2px solid #002863}.woocommerce form .form-row input.input-text{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;height:55px;line-height:initial;outline:none;padding:0 35px;border:solid 2px #e8e8e8;width:100%;color:#0d1f3e;font-size:16px;font-weight:normal}input[type="checkbox"]+span:before{vertical-align:middle;margin-top:0}#ecommerce-category{margin:0;display:flex;column-gap:10px}#ecommerce-category .primary-menu-link{border:solid 2px #002863;font-size:14px}#ecommerce-category .primary-menu-link:hover,#ecommerce-category .current-primary-menu-link{background:#ee076f;color:#fff;border-color:#ee076f}.shop-navigation-wrap{padding:12px 0 14px}.woocommerce-wrap{display:flex;align-items:center;justify-content:space-between;margin-top:20px}#ecommerce-category li{padding-top:20px;padding-bottom:20px}.woocommerce-shop #entry-content{padding-top:20px}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login,.woocommerce form.register{border-color:#002863}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price, .woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price {color:#022dcf!important}.woocommerce ul.products li.product .button{vertical-align:middle;font-weight:600;line-height:42px;height:48px;background:#fff;min-width:192px;font-size:17px;display:inline-block;padding:0 10px;border:solid 2px #6c6c6c;cursor:pointer;color:#000;border-radius:50px;box-sizing:border-box;text-align:center;font-family:'Open Sans',sans-serif;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.woocommerce ul.products li.product .button:hover{background:#ee076f;border-color:#ee076f;color:#fff}#ecommerce-category .primary-menu-link{background:none;line-height:28px;font-size:14px;position:relative;display:block;padding:0 15px;color:#000;transition:none;font-family:'Poppins',sans-serif;font-weight:normal;text-align:center;border-radius:50px;text-transform:none}#ecommerce-category .primary-menu-link:after,#ecommerce-category .primary-menu-link:before{display:none}.woocommerce-products-header{padding:25px;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#f6f6f6 100%);background:-webkit-linear-gradient(top,#fff 0%,#f6f6f6 100%);background:linear-gradient(to bottom,#fff 0%,#f6f6f6 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );border-radius:0 0 5px 5px;border:solid 1px #ddd;border-top:0;border-left:0;border-right:0;margin-bottom:30px;position:relative}#product-grid{margin-top:-10px}.woocommerce .products ul::after,.woocommerce ul.products::after{display:none}.post-ordering-wrap{display:flex;justify-content:flex-end;margin-bottom:10px}.filter-post-button{display:none}.post-ordering-wrap-mobile{display:flex;column-gap:12px;align-items:center}.post-view-type{display:flex;column-gap:5px;align-items:center}.post-view-type label{cursor:pointer;font-weight:400;font-family:'Open Sans',sans-serif;font-size:0;border:0;border-radius:4px;background:0 0;width:40px;height:40px;text-align:center;line-height:40px;display:flex;align-items:center;justify-content:center;-webkit-transition:transform 218ms cubic-bezier(.47,1.64,.41,.8);-o-transition:transform 218ms cubic-bezier(.47,1.64,.41,.8);transition:transform 218ms cubic-bezier(.47,1.64,.41,.8);color:#000}.post-view-type label.active-view{border-color:#0054a4;background:0 0;box-shadow: inset 0 .125em .25em rgb(0 0 0 / 25%),0 0 0 .25rem rgb(181 186 189 / 0%);color:#fff;box-shadow:none}.woocommerce ul.products,.woocommerce ul.products.columns-4>li:nth-child(n+5) {border-top:.0625rem solid #d7dbdd}.post-view-type label i{font-size:25px;color:#3b3b3b}.post-ordering{min-width:250px}#store-filter{border-right:.0625rem solid #d7dbdd;margin-top:9px;margin-bottom:50px;padding-bottom:50px}.product-filter-block>ul{margin-top:20px;margin-left:0;list-style:none}.product-filter-block-item h2,.product-filter-block-item h5{color:#282b2d;font-weight:600;font-family:'Open Sans',sans-serif;font-size:17px;border-bottom:.0625rem solid #d7dbdd;cursor:pointer;letter-spacing:-.01875em;padding:8px 0;width:100%;margin:0 0 10px 0}#store-filter .product-filter-block ul li label{font-weight:400;display:block;line-height:19px;margin-bottom:15px;font-size:15px;color:#0054a4;position:relative;padding-left:25px;cursor:pointer}#store-filter .product-filter-block ul li label.disabled-filter{opacity:.4;pointer-events:none}#store-filter .product-filter-block-item ul li label:before{content:"";display:block;width:19px;height:19px;border:1px solid #babec1;background:#f5f5f5;position:absolute;left:0;top:0;border-radius:0}#store-filter .product-filter-block-item ul li label.active:after{content:"";display:block;width:11px;height:11px;background:#0054a4;position:absolute;left:4px;top:4px;border-radius:2px}.product-filter-block-item>h2 button,.product-filter-block-item>h5 button{min-width:0;background:0 0;font-size:0;padding:0;float:right;width:50px;text-align:right;height:21px;position:relative;cursor:pointer;border:0}.product-filter-block-item>h2 button:before,.product-filter-block-item>h5 button:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Pro";font-weight:900;content:"\f106";transform:rotate(0);width:auto;height:auto;background:0 0;font-size:25px;top:-3px;color:#969696;position:absolute;right:0;transition:transform 150ms linear}.product-filter-block-item>h2 button.active:before,.product-filter-block-item>h5 button.active:before{transform:rotate(-180deg)}.price-range-filter-block .price-input{width:100%;display:flex;margin:30px 0 35px}.price-range-filter-block .price-input .field{display:flex;width:100%;height:45px;align-items:center;color:#282b2d;font-size:16px;font-weight:600}.price-range-filter-block .field input{width:100%;height:100%;outline:none;font-size:16px;margin-left:12px;border-radius:5px;text-align:center;border:1px solid #999;-moz-appearance:textfield}.price-range-filter-block input[type="number"]::-webkit-outer-spin-button,.price-range-filter-block input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none}.price-range-filter-block .price-input .separator{width:130px;display:flex;font-size:19px;align-items:center;justify-content:center;color:#282b2d}.price-range-filter-block .slider{height:5px;position:relative;background:#ddd;border-radius:5px}.price-range-filter-block .slider .progress{height:100%;left:0%;right:0%;position:absolute;border-radius:5px;background:#0054a4}.price-range-filter-block .range-input{position:relative;padding-top:40px}.price-range-filter-block .range-input label{position:absolute;top:10px}.price-range-filter-block .range-input label[for="range-min"]{left:0}.price-range-filter-block .range-input label[for="range-max"]{right:0}.price-range-filter-block .range-input input{position:absolute;width:100%;height:5px;top:-5px;background:none;pointer-events:none;-webkit-appearance:none;-moz-appearance:none;border:0}.price-range-filter-block input[type="range"]::-webkit-slider-thumb{height:17px;width:17px;border-radius:50%;background:#0054a4;pointer-events:auto;-webkit-appearance:none;box-shadow:0 0 6px rgba(0,0,0,.05)}.price-range-filter-block input[type="range"]::-moz-range-thumb{height:17px;width:17px;border:none;border-radius:50%;background:#0054a4;pointer-events:auto;-moz-appearance:none;box-shadow:0 0 6px rgba(0,0,0,.05)}.loading-post{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:99999;display:none;font-size:45px;color:rgba(255,138,51,.8);text-align:center}.loading-post i{background:#00c8fe;color:#fff;padding:10px;border-radius:100%}@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}@keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}.spinner{animation:rotate 2s linear infinite;z-index:2;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;width:50px;height:50px}.spinner .path{stroke:#0054a4;stroke-linecap:round;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite}@keyframes rotate {
    100% {
      transform: rotate(360deg);
    }
  }@keyframes dash {
    0% {
      stroke-dasharray: 1, 150;
      stroke-dashoffset: 0;
    }
    50% {
      stroke-dasharray: 90, 150;
      stroke-dashoffset: -35;
    }
    100% {
      stroke-dasharray: 90, 150;
      stroke-dashoffset: -124;
    }
  }.post-view-type label.active-view i,.woocommerce ul.products li.product .product-loop-quick-view button:hover{color:#ee076f}.woocommerce ul.products li.product.list-view-active{width:100%;min-width:100%;float:none;border-left:0;border-bottom:1px solid #d7dbdd;border-top:0;display:block}.specifications-and-dimensions .table tbody tr:last-of-type,.woocommerce ul.products li.product.list-view-active:last-child,table.variations tbody tr{border-bottom:0}.woocommerce ul.products li.product.list-view-active ul li{list-style:disc inside}.product-list-item{display:flex;padding-bottom:10px}.product-loop-footer{display:flex;align-items:center;justify-content:space-between;cursor:default;width:100%}.product-sku{color:#282b2d;font-size:14px}.list-view-active .product-sku{position:relative;bottom:auto;right:auto}.load-more-post-button-wrapper{display:none;clear:both;padding:30px 20px 40px}.load-more-post-button-wrapper .load-more-post-button{display:block;justify-content:center;align-items:center;margin:0 auto;line-height:50px;width:150px;color:#000;background-color:#fff;border:1px solid #6c6c6c;text-transform:uppercase;border-radius:0;font-size:15px;font-weight:600;padding:0}.load-more-post-button-wrapper .load-more-post-button:hover{border-color:#ee076f;color:#fff;background-color:#ee076f}.product-filter-block-item{padding:10px 0}.store-search{margin-bottom:20px}.search-form{position:relative;display:flex;align-items:center}.search-input{width:100%;padding:10px 40px 10px 15px;font-size:16px;border:1px solid #ccc;border-radius:25px;outline:none}.search-button{position:absolute;right:10px;background:none;border:none;cursor:pointer;font-size:18px;color:#333}.search-button:hover{color:#0073aa}.woocommerce .brands-product-category ul.products{display:flex;flex-wrap:wrap;justify-content:flex-start;column-gap:50px;border:0}.woocommerce .brands-product-category .products li.product{flex:1;border:0;text-align:center;border-radius:25px;padding:15px 15px 25px 15px;box-shadow:0 0 7px 0 rgba(0,0,0,.12);background:#fff;min-width:auto}.featured.products.ssp-section{background:#e9ebf0;padding-top:20px;padding-bottom:20px;margin-bottom:30px}.featured.products.ssp-section h2{font-size:30px;margin-bottom:20px;color:#000}.store-myaccount a,.store-cart a,.woocommerce-page .content-inside-page .button{vertical-align:middle;font-weight:600;line-height:42px;height:48px;background:#fff;min-width:100%;font-size:17px;display:inline-block;padding:0 10px;border:solid 2px #6c6c6c;cursor:pointer;color:#000;border-radius:50px;box-sizing:border-box;text-align:center;font-family:'Open Sans',sans-serif;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.store-myaccount a:hover,.store-cart a:hover,.woocommerce-page .content-inside-page .button:hover{color:#fff;background:#ee076f;border-color:#ee076f}.woocommerce .featured.products.ssp-section ul.products.columns-4 li{border:0}.featured.products.ssp-section ul.products.columns-4 li{min-width:16.67%;width:16.67%;justify-content:center;align-items:center}.featured.products.ssp-section ul.products.columns-4{align-items:baseline;flex-wrap:nowrap;margin-bottom:0}.products.columns-4.products-no-more-than-6{justify-content:center}.featured-products-slider{overflow:hidden}label.p-FieldLabel{color:#fff}textarea#order_comments{border:solid 2px #e8e8e8}.woocommerce-notices-wrapper{margin-top:30px}#ecommerce-category .primary-submenu-1,#ecommerce-category .primary-submenu-2{background:#fff;border:solid 2px #002863;border-radius:15px}#ecommerce-category .primary-submenu-1 li,#ecommerce-category .primary-submenu-2 li{position:relative;padding:10px 10px 0 10px}#ecommerce-category .primary-submenu-link-1,#ecommerce-category .primary-submenu-link-2{background:none;line-height:28px;font-size:14px;position:relative;display:block;padding:0 15px;color:#000;transition:none;font-family:'Poppins',sans-serif;font-weight:400;text-transform:capitalize}#ecommerce-category .primary-submenu-link-1:hover,#ecommerce-category .primary-submenu-link-2:hover{background:#e9ebf1}#ecommerce-category .primary-submenu-1 li:last-child,#ecommerce-category .primary-submenu-2 li:last-child{padding-bottom:10px}#ecommerce-category .primary-submenu-1 .menu-item-has-children>a:after{content:'';width:0;height:0;border-top:5px solid transparent;border-left:10px solid #555;border-bottom:5px solid transparent;display:block;position:absolute;top:0;right:10px;bottom:0;margin:auto 0}@media only screen and (min-width:768px) and (max-width:1023px){.woocommerce ul.products{column-gap:2%;justify-content:flex-start}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:32%;margin-right:0}.woocommerce ul.products li.product .button,ul.products .product .button,.button{min-width:100%;padding:0 10px;font-size:16px}#section-key-features dt{font-size:14px;width:56%}#section-key-features dd{width:38%}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{padding-top:30px}#store-filter .store-search{display:none}#store-filter{padding-bottom:0}}@media only screen and (min-width:480px) and (max-width:1023px){#shop-navigation{margin-left:-40px;margin-right:-40px;padding-left:40px;padding-right:40px}}@media only screen and (max-width:767px){table,.woocommerce table.shop_table{min-width:100%}.woocommerce ul.products li.product .button{padding:0 10px;font-size:15px;min-width:0;width:100%}.woocommerce-page .woocommerce-message .button{float:none;display:block}.cart-wrapper .column{padding-left:0;padding-right:0}.woocommerce-page table.shop_table_responsive tr td.product-remove{display:flex;justify-content:flex-end}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:none;width:100%}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:none;width:100%}.woocommerce-page #site-content #entry-content .woocommerce .button,.woocommerce div.product form.cart .button,#site-content .woocommerce .checkout_coupon.woocommerce-form-coupon .button,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order,#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,#site-content .woocommerce .woocommerce-cart-form .button[disabled],.woocommerce .woocommerce-cart-form .button,.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button,.woocommerce-account .woocommerce-MyAccount-content button{min-width:0}.woocommerce ul.order_details li{float:none;display:block;margin-bottom:20px;border-right:0;border-bottom:1px dashed #cfc8d8;padding-bottom:20px}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{padding-top:30px}.featured.products.ssp-section ul.products.columns-4 li{width:100%;min-width:100%}#store-filter .store-search{display:none}#store-filter{padding-bottom:0}}