@media (max-width:767px){.woocommerce.woocommerce-account .u-column1.col-1, .woocommerce.woocommerce-account .u-column2.col-2{width:100%;max-width:100%}}.woocommerce.woocommerce-account form{margin-right:15px;border-radius:0;border:none}@media (max-width:767px){.woocommerce.woocommerce-account form{margin-right:0}}.woocommerce.woocommerce-account form .form-row{display:block}.woocommerce.woocommerce-account form .form-row input.input-text,
.woocommerce.woocommerce-account form .form-row textarea{padding:15px 5px;border:1px solid}.woocommerce.woocommerce-account .main{max-width:1700px}.woocommerce.woocommerce-account .main a.button{color:#fff;font-weight:400 !important;padding:5px !important}.woocommerce.woocommerce-account .main a.button:before{display:none !important}.woocommerce.woocommerce-account .main form{background:#F6F6F6;padding:20px}.woocommerce.woocommerce-account .main form input,
.woocommerce.woocommerce-account .main form .select2 .selection .select2-selection{border-color:#D1D1D1 !important}.woocommerce.woocommerce-account .main form .select2 .selection .select2-selection{height:49px}.woocommerce.woocommerce-account .main form .select2 .selection .select2-selection .select2-selection__rendered{padding-top:10px;padding-bottom:12px}.woocommerce.woocommerce-account .main form .select2 .selection .select2-selection .select2-selection__rendered .select2-selection__placeholder{color:#828B8B}.woocommerce.woocommerce-account .main form .select2 .selection .select2-selection .select2-selection__arrow{top:12px}.woocommerce.woocommerce-account .main form button{background:#000;color:#fff;margin-top:25px;border-radius:0;padding:15px;width:100%}.woocommerce.woocommerce-account .main form button:hover{background:#000}.woocommerce.woocommerce-account .woocommerce-MyAccount-content .col2-set{display:flex;flex-flow:column}.woocommerce.woocommerce-account .woocommerce-MyAccount-content .col2-set .woocommerce-Address{margin:15px 0}.woocommerce.woocommerce-account .woocommerce-Address-title .edit{background:black;color:white;padding:5px 15px}.woocommerce form .show-password-input,
.woocommerce-page form .show-password-input{top:1em}.woocommerce .woocommerce-message,
.woocommerce .woocommerce-info,
.woocommerce .woocommerce-error{background:#ffffff !important;color:#000000 !important;line-height:17px !important;padding:0em 2em 2em 2em;max-width:100%;margin:15px auto;width:100%}.woocommerce .woocommerce-message:before,
.woocommerce .woocommerce-info:before,
.woocommerce .woocommerce-error:before{color:black !important;top:0em;left:0.2em}.woocommerce .woocommerce-message li,
.woocommerce .woocommerce-info li,
.woocommerce .woocommerce-error li{margin:1rem}.woocommerce .form-row.validate-required.woocommerce-validated .woocommerce-form__input.woocommerce-form__input-checkbox.input-checkbox{background-color:black}.woocommerce table.shop_table tfoot td{border-top:0}.woocommerce-checkout .main-header,
.woocommerce-checkout .wrapper-main-menu{display:none}.woocommerce-checkout-payment label{display:inline-block !important}.woocommerce-form-login-toggle .woocommerce-info{background:white;color:black;padding:0;font-size:20px}.woocommerce-form-login-toggle .woocommerce-info a{font-size:20px;color:black;font-weight:800}@media (max-width:767px){.woocommerce #checkout-title-wrapper h1{font-size:20px}}.woocommerce form .form-row{padding:0;margin-bottom:15px}.woocommerce form .form-row a{font-size:16px;font-weight:700}.woocommerce form .form-row .optional{display:none}.woocommerce form .form-row label.checkbox{display:flex;line-height:1.2}.woocommerce form .form-row label.checkbox #invoice_fields_checkbox{margin-right:8px !important}.woocommerce .col2-set .col-1,
.woocommerce .col2-set .col-2{width:50%;flex:0 0 50%;max-width:50%;padding:0}.woocommerce .col2-set .col-1 #billing_country_field,
.woocommerce .col2-set .col-1 #shipping_country_field,
.woocommerce .col2-set .col-2 #billing_country_field,
.woocommerce .col2-set .col-2 #shipping_country_field{display:none}.woocommerce .col2-set .col-1 .select2-container--default .select2-selection--single,
.woocommerce .col2-set .col-2 .select2-container--default .select2-selection--single{border:1px solid black;border-radius:0}.woofc-area.woofc-style-02 .woofc-area-bot .woofc-action .woofc-action-inner{flex-direction:column}.woofc-area.woofc-style-02 .woofc-area-bot .woofc-action .woofc-action-inner > div{width:100%;margin-bottom:5px}.woofc-area.woofc-style-02 .woofc-area-bot .woofc-action .woofc-action-inner > div .woofc-action-cart,
.woofc-area.woofc-style-02 .woofc-area-bot .woofc-action .woofc-action-inner > div .woofc-action-checkout{border:1px solid black;color:black}.wpcfb-wrap.wpc-free-shipping-bar{position:relative}.wpcfb-wrap.wpc-free-shipping-bar .wpcfb-title{line-height:30px}.wpcfb-wrap.wpc-free-shipping-bar .wpcfb-message{text-align:center;font-size:20px;position:relative;top:25px}.wpcfb-wrap.wpc-free-shipping-bar:after{content:'';background-image:url("../../images/shipping.png");width:35px;height:35px;transform:translate(-50%,-35%);border-radius:50%;background-repeat:no-repeat;background-position:center;position:absolute;top:25px;right:0;background-color:black;background-size:45px}body.woocommerce-checkout .breadcrumbs-wrapper{border-bottom:1px solid}body.woocommerce-checkout .woocommerce-form-login{max-width:1700px;margin:auto;border-radius:0;background:#F6F6F6;border:none;margin-bottom:15px}body.woocommerce-checkout .woocommerce-form-login p.form-row{flex-direction:column}body.woocommerce-checkout .woocommerce-form-login input.input-text{padding:15px;border:1px solid #8080805c}body.woocommerce-checkout .woocommerce-form-login button.woocommerce-form-login__submit{padding:15px 40px;border-radius:0;background:black;color:white}body.woocommerce-checkout .woocommerce-form-login button.woocommerce-form-login__submit:hover{color:white}body.woocommerce-checkout .woocommerce-form-login .woocommerce-form-login__rememberme{padding:7px;margin:0}@media (max-width:767px){body.woocommerce-checkout .left-col{padding:0}}body.woocommerce-checkout .left-col .bg-gray{background:#fff;padding:3rem 4rem;border:1px solid black}@media (max-width:767px){body.woocommerce-checkout .left-col .bg-gray{padding:15px;font-size:14px}}body.woocommerce-checkout .left-col .bg-gray.form-user-details ul#shipping_method,
body.woocommerce-checkout .left-col .bg-gray.form-user-details ul.wc_payment_methods,
body.woocommerce-checkout .left-col .bg-gray.form-shipping-method ul#shipping_method,
body.woocommerce-checkout .left-col .bg-gray.form-shipping-method ul.wc_payment_methods,
body.woocommerce-checkout .left-col .bg-gray.form-payment-method ul#shipping_method,
body.woocommerce-checkout .left-col .bg-gray.form-payment-method ul.wc_payment_methods{padding:7.5px}body.woocommerce-checkout .left-col .bg-gray.form-user-details h5,
body.woocommerce-checkout .left-col .bg-gray.form-shipping-method h5,
body.woocommerce-checkout .left-col .bg-gray.form-payment-method h5{display:flex;align-items:center}@media (max-width:767px){body.woocommerce-checkout .left-col .bg-gray.form-user-details h5, body.woocommerce-checkout .left-col .bg-gray.form-shipping-method h5, body.woocommerce-checkout .left-col .bg-gray.form-payment-method h5{font-size:18px}}body.woocommerce-checkout .left-col .bg-gray.form-user-details h5::before,
body.woocommerce-checkout .left-col .bg-gray.form-shipping-method h5::before,
body.woocommerce-checkout .left-col .bg-gray.form-payment-method h5::before{content:"";display:block;width:25px;height:25px;background-color:black;margin-right:10px;background-size:25px}body.woocommerce-checkout .left-col .bg-gray.form-user-details h5::before{background-image:url("../../images/user-black.png");filter:grayscale(1)}body.woocommerce-checkout .left-col .bg-gray.form-shipping-method h5::before{background-image:url("../../images/shipping.png");filter:grayscale(1)}body.woocommerce-checkout .left-col .bg-gray.form-payment-method h5::before{background-image:url("../../images/payment.png");filter:grayscale(1)}body.woocommerce-checkout .left-col .bg-gray .create-account,
body.woocommerce-checkout .left-col .bg-gray .notes{padding:0;font-size:16px}body.woocommerce-checkout .left-col .bg-gray .notes label{display:flex;align-items:center;font-size:20px}@media (max-width:767px){body.woocommerce-checkout .left-col .bg-gray .notes label{font-size:14px}}body.woocommerce-checkout .left-col .bg-gray .notes label .optional{display:none}body.woocommerce-checkout .left-col .bg-gray .notes label::before{content:"";background-image:url("../../images/pencil.png");filter:grayscale(1);display:block;width:25px;height:25px;background-color:black;margin-right:10px;background-size:25px}body.woocommerce-checkout .left-col .woocommerce-billing-fields__field-wrapper,
body.woocommerce-checkout .left-col .woocommerce-shipping-fields__field-wrapper{display:flex;flex-wrap:wrap}body.woocommerce-checkout .left-col .woocommerce-billing-fields__field-wrapper .form-row,
body.woocommerce-checkout .left-col .woocommerce-shipping-fields__field-wrapper .form-row{width:50%;margin:10px 0;padding:0 15px 0 0}@media (max-width:767px){body.woocommerce-checkout .left-col .woocommerce-billing-fields__field-wrapper .form-row, body.woocommerce-checkout .left-col .woocommerce-shipping-fields__field-wrapper .form-row{width:100%;padding:0;margin:5px 0}}body.woocommerce-checkout .left-col .woocommerce-billing-fields__field-wrapper .form-row span.woocommerce-input-wrapper,
body.woocommerce-checkout .left-col .woocommerce-shipping-fields__field-wrapper .form-row span.woocommerce-input-wrapper{border:1px solid #d1d1d1;width:100%;display:block;line-height:50px;background:#f6f6f6}body.woocommerce-checkout .left-col .woocommerce-billing-fields__field-wrapper .form-row span.woocommerce-input-wrapper strong,
body.woocommerce-checkout .left-col .woocommerce-shipping-fields__field-wrapper .form-row span.woocommerce-input-wrapper strong{font-weight:400;font-family:'Asty-Light', serif}body.woocommerce-checkout .left-col .woocommerce-billing-fields__field-wrapper .form-row span.woocommerce-input-wrapper input,
body.woocommerce-checkout .left-col .woocommerce-billing-fields__field-wrapper .form-row span.woocommerce-input-wrapper strong,
body.woocommerce-checkout .left-col .woocommerce-billing-fields__field-wrapper .form-row span.woocommerce-input-wrapper span.select2-container,
body.woocommerce-checkout .left-col .woocommerce-shipping-fields__field-wrapper .form-row span.woocommerce-input-wrapper input,
body.woocommerce-checkout .left-col .woocommerce-shipping-fields__field-wrapper .form-row span.woocommerce-input-wrapper strong,
body.woocommerce-checkout .left-col .woocommerce-shipping-fields__field-wrapper .form-row span.woocommerce-input-wrapper span.select2-container{border:none;padding:0 15px;display:block;line-height:50px;background:#fff}body.woocommerce-checkout .left-col .woocommerce-billing-fields__field-wrapper .form-row .select2,
body.woocommerce-checkout .left-col .woocommerce-shipping-fields__field-wrapper .form-row .select2{height:100%}body.woocommerce-checkout .left-col .woocommerce-billing-fields__field-wrapper .form-row .select2 .select2-selection,
body.woocommerce-checkout .left-col .woocommerce-shipping-fields__field-wrapper .form-row .select2 .select2-selection{height:100%;border-radius:0;border-color:#d1d1d1;border:none;background:transparent}body.woocommerce-checkout .left-col .woocommerce-billing-fields__field-wrapper .form-row .select2 .select2-selection .select2-selection__rendered,
body.woocommerce-checkout .left-col .woocommerce-shipping-fields__field-wrapper .form-row .select2 .select2-selection .select2-selection__rendered{line-height:50px;padding-left:0}body.woocommerce-checkout .left-col .woocommerce-billing-fields__field-wrapper .form-row .select2 .select2-selection .select2-selection__arrow,
body.woocommerce-checkout .left-col .woocommerce-shipping-fields__field-wrapper .form-row .select2 .select2-selection .select2-selection__arrow{height:100%;top:0;right:0;width:40px}body.woocommerce-checkout .left-col span.woocommerce-input-wrapper{width:100%;font-size:16px}body.woocommerce-checkout .left-col span.woocommerce-input-wrapper textarea{padding:15px;resize:none;height:120px;border-radius:0}body.woocommerce-checkout .left-col h3#ship-to-different-address{font-size:16px}body.woocommerce-checkout .left-col textarea{border-color:#d1d1d1}body.woocommerce-checkout .left-col #shipping_method{display:flex;flex-direction:column}body.woocommerce-checkout .left-col #shipping_method li input.shipping_method{vertical-align:top}body.woocommerce-checkout .left-col #shipping_method li .shipping_method_0_flat_rate1{display:flex;justify-content:space-between}@media (max-width:767px){body.woocommerce-checkout .right-col{padding:0}}@media (min-width:1500px){body.woocommerce-checkout .right-col .woocommerce-checkout-review-order{max-width:100%;margin:auto}}body.woocommerce-checkout .right-col .woocommerce-checkout-review-order-table{border:none;background-color:#F6F6F6;border-radius:0}@media (min-width:1500px){body.woocommerce-checkout .right-col .woocommerce-checkout-review-order-table{padding:15px}}body.woocommerce-checkout .right-col .woocommerce-checkout-review-order-table .product-name,
body.woocommerce-checkout .right-col .woocommerce-checkout-review-order-table .product-total,
body.woocommerce-checkout .right-col .woocommerce-checkout-review-order-table .cart-subtotal th,
body.woocommerce-checkout .right-col .woocommerce-checkout-review-order-table .cart-subtotal td,
body.woocommerce-checkout .right-col .woocommerce-checkout-review-order-table .order-total th,
body.woocommerce-checkout .right-col .woocommerce-checkout-review-order-table .order-total td{border:none}body.woocommerce-checkout .right-col .woocommerce-checkout-review-order-table tbody .product-name{display:flex;font-size:14px}body.woocommerce-checkout .right-col .woocommerce-checkout-review-order-table tbody .product-name img{width:80px;padding-right:5px}body.woocommerce-checkout .right-col .woocommerce-checkout-review-order-table img.alignleft{margin-right:10px}body.woocommerce-checkout .right-col .woocommerce-checkout-review-order-table .fee th,
body.woocommerce-checkout .right-col .woocommerce-checkout-review-order-table .fee td{border:none}body.woocommerce-checkout .right-col .form-payment-method{padding:15px}body.woocommerce-checkout .right-col .form-payment-method ul.wc_payment_methods{padding:5px !important;border-bottom:none !important}body.woocommerce-checkout .right-col .form-payment-method ul.wc_payment_methods li .payment_box{background-color:unset !important;padding:0 !important;margin-top:0 !important}body.woocommerce-checkout .right-col .form-payment-method ul.wc_payment_methods li .payment_box::before{border:none !important}body.woocommerce-checkout .right-col .form-payment-method h5{display:flex;align-items:center}@media (max-width:767px){body.woocommerce-checkout .right-col .form-payment-method h5{font-size:14px}}body.woocommerce-checkout .right-col .form-payment-method h5::before{content:"";display:block;width:25px;height:25px;background-color:black;margin-right:10px;background-size:25px}body.woocommerce-checkout .right-col .form-payment-method h5::before{background-image:url("../../images/payment.png");filter:grayscale(1)}body.woocommerce-checkout .right-col #payment.woocommerce-checkout-payment{background:white;border-radius:0}body.woocommerce-checkout .right-col #payment.woocommerce-checkout-payment .woocommerce-invalid #terms{outline:none}body.woocommerce-checkout .right-col #payment.woocommerce-checkout-payment button#place_order{width:100%;padding:15px 15px;border-radius:0;font-size:20px;margin-top:26px}body.woocommerce-checkout .right-col #payment.woocommerce-checkout-payment button#place_order:hover{background-color:black;color:white}body.woocommerce-checkout .right-col .place-order{background:#F6F6F6}body.woocommerce-checkout .right-col .woocommerce-terms-and-conditions{background:transparent;box-shadow:none}body.woocommerce-checkout .right-col .woocommerce-form-coupon-toggle .woocommerce-info{background:transparent;color:black;padding:5px;line-height:1}body.woocommerce-checkout .right-col .woocommerce-form-coupon-toggle .woocommerce-info a{font-size:16px;text-decoration:underline;color:white !important}body.woocommerce-checkout .right-col .woocommerce-form-coupon-toggle .woocommerce-info::before{display:none}body.woocommerce-checkout .right-col form.checkout_coupon{width:100%;border:none;padding:0;margin:0;display:flex;margin-bottom:15px;border-radius:0}body.woocommerce-checkout .right-col form.checkout_coupon p:first-child{display:none}body.woocommerce-checkout .right-col form.checkout_coupon .form-row{width:100%;padding:0;height:40px;margin:0}body.woocommerce-checkout .right-col form.checkout_coupon .form-row #coupon_code,
body.woocommerce-checkout .right-col form.checkout_coupon .form-row button.button{padding:10px;height:40px;width:100%;border-radius:0;border:1px solid}body.woocommerce-checkout .right-col form.checkout_coupon .form-row button.button{background:black;color:white;border:none}body.woocommerce-checkout .right-col form.checkout_coupon .form-row button.button:hover{color:white}body.woocommerce-checkout #doy_field,
body.woocommerce-checkout #vat_field,
body.woocommerce-checkout #activity_field{display:none}body.woocommerce-checkout .woocommerce-order{margin-top:15px}body.woocommerce-checkout .woocommerce-order address{border:none;padding:0}body.woocommerce-order-pay .single-item .woocommerce{max-width:1700px;margin:auto;text-align:center}body.woocommerce-order-pay .single-item .woocommerce .order_details{display:flex;justify-content:center}.woocommerce .woocommerce-checkout #payment div.form-row{padding:15px 6px 5px 0}.woocommerce .woocommerce-terms-and-conditions-checkbox-text{margin-left:1rem}.woocommerce-shipping-fields label.checkbox{display:flex;line-height:1.2}.woocommerce-shipping-fields input[type="checkbox"]{appearance:none;background-color:#fff;margin:0 13px 0 0 !important;font:inherit;color:currentColor;width:16px;height:16px;border:1px solid black;display:inline-grid !important;place-content:center;border-radius:0}.woocommerce form .form-row{margin-top:15px;margin-bottom:0}.woocommerce form .form-row label.checkbox{display:flex;line-height:1.2}.woocommerce form .form-row input[type="checkbox"]{appearance:none;background-color:#fff;margin:0 3px 0 0 !important;font:inherit;color:currentColor;width:16px;height:16px;border:1px solid black;display:inline-grid !important;place-content:center;border-radius:0}.page-title{padding-bottom:0}.woocommerce-perpage,
.woocommerce-ordering{display:none}.stock-status{display:block;margin-top:5px}.term-description{padding:0 10px 10px 10px;width:50%}@media (max-width:768.77px){.term-description{width:95%}}.availability .out-of-stock{color:red !important}@media (max-width:768.77px){.availability .out-of-stock{font-size:10px}}.img-overlay{display:block;position:absolute;width:100%;height:100%;background-color:rgba(128,128,128,0.06);z-index:1}.in-stock{color:green;font-weight:600;position:relative;padding-left:0.7rem;margin:0}@media (max-width:768.77px){.in-stock{font-size:10px}}.in-stock::before{content:'';padding:1px;background:green;border-radius:50%;width:7px;height:7px;position:absolute;left:0;bottom:34%}.on-backorder{color:orange}.home.woocommerce ul.products li.product{margin-bottom:0rem}.woocommerce ul.products li.product{padding:0 10px !important;transition:background-color .2s ease-out;background-color:#fff;margin:0;width:25%;margin-bottom:2rem}.woocommerce ul.products li.product .wrapper-image{position:relative;display:block}.woocommerce ul.products li.product img{transition:all .6s ease-in-out;transition-property:transform, opacity;opacity:1}.woocommerce ul.products li.product:hover img{transform:scale(0.95)}.woocommerce ul.products li.product span.onsale{left:10px;top:10px;right:auto;background-color:#b32523;border:unset;border-radius:0;color:#fff;font-size:9px;padding:0 1rem;text-transform:uppercase;min-height:10px;height:21px;line-height:22px;margin:-0.1em 0 0 -0.1em}@media (max-width:767.99px){.woocommerce ul.products li.product span.onsale{padding:0 0.5rem}}.woocommerce ul.products li.product h2.woocommerce-loop-product__title{height:3.4rem;overflow:hidden;padding-top:1rem !important;margin-bottom:1rem;font-size:1em;font-weight:600}.woocommerce ul.products li.product .woosc-btn{position:absolute;top:2%;right:-15px}.woocommerce ul.products li.product .woosc-btn .woosc-btn-text{display:none}.woocommerce ul.products li.product .woosw-btn{position:absolute;top:2.5%;right:5%;z-index:99}.woocommerce ul.products li.product .woosw-btn .woosw-btn-text{display:none}body.woocommerce-shop .bapf_no_products,
body.tax-product_cat .bapf_no_products{width:100%}@media (min-width:767.99px){body.woocommerce-shop #content, body.tax-product_cat #content{width:100%}}body.woocommerce-shop #content .woocommerce-notices-wrapper,
body.tax-product_cat #content .woocommerce-notices-wrapper{width:100%;order:-1}body.woocommerce-shop #content .page-title,
body.tax-product_cat #content .page-title{width:100%;font-size:1.2rem;padding:10px 10px;font-weight:600}body.woocommerce-shop #content .filters-button-wrapper,
body.tax-product_cat #content .filters-button-wrapper{padding:15px 15px 15px 0;cursor:pointer;display:flex;align-items:center;margin-right:3rem}@media (max-width:767px){body.woocommerce-shop #content .filters-button-wrapper, body.tax-product_cat #content .filters-button-wrapper{padding:10px 0;text-align:right;width:50%;margin-right:0;justify-content:flex-end}}body.woocommerce-shop #content .filters-button-wrapper img,
body.tax-product_cat #content .filters-button-wrapper img{width:26px;margin:0 5px}body.woocommerce-shop #content .woocommerce-ordering,
body.tax-product_cat #content .woocommerce-ordering{margin-bottom:0;order:2;max-width:250px;margin-right:3rem}@media (max-width:767px){body.woocommerce-shop #content .woocommerce-ordering, body.tax-product_cat #content .woocommerce-ordering{width:65%;margin-right:0;max-width:max-content}}body.woocommerce-shop #content .woocommerce-ordering select,
body.tax-product_cat #content .woocommerce-ordering select{vertical-align:initial;max-width:100%;outline:none;background:white}body.woocommerce-shop #content .woocommerce-perpage,
body.tax-product_cat #content .woocommerce-perpage{order:3;width:80px;text-align:center;float:right}@media (max-width:767px){body.woocommerce-shop #content .woocommerce-perpage, body.tax-product_cat #content .woocommerce-perpage{width:35%;text-align:right}}body.woocommerce-shop #content .woocommerce-perpage select,
body.tax-product_cat #content .woocommerce-perpage select{outline:none;background:white}body.woocommerce-shop #content .woocommerce-pagination,
body.tax-product_cat #content .woocommerce-pagination{order:6;margin-left:auto}@media (max-width:767px){body.woocommerce-shop #content .woocommerce-pagination, body.tax-product_cat #content .woocommerce-pagination{margin:5px auto}}body.woocommerce-shop #content .woocommerce-pagination ul.page-numbers,
body.tax-product_cat #content .woocommerce-pagination ul.page-numbers{display:flex;white-space:nowrap;padding:0;clear:both;border-right:0;margin:0;border:none}body.woocommerce-shop #content .woocommerce-pagination ul.page-numbers li,
body.tax-product_cat #content .woocommerce-pagination ul.page-numbers li{width:25px;border-radius:50%;height:25px;margin:1px;border-right:0}body.woocommerce-shop #content .woocommerce-pagination ul.page-numbers li span,
body.woocommerce-shop #content .woocommerce-pagination ul.page-numbers li a,
body.tax-product_cat #content .woocommerce-pagination ul.page-numbers li span,
body.tax-product_cat #content .woocommerce-pagination ul.page-numbers li a{font-size:14px;line-height:25px;padding:0;font-weight:800;color:black;background:none}body.woocommerce-shop #content .woocommerce-pagination ul.page-numbers li span.prev,
body.woocommerce-shop #content .woocommerce-pagination ul.page-numbers li span.next,
body.woocommerce-shop #content .woocommerce-pagination ul.page-numbers li a.prev,
body.woocommerce-shop #content .woocommerce-pagination ul.page-numbers li a.next,
body.tax-product_cat #content .woocommerce-pagination ul.page-numbers li span.prev,
body.tax-product_cat #content .woocommerce-pagination ul.page-numbers li span.next,
body.tax-product_cat #content .woocommerce-pagination ul.page-numbers li a.prev,
body.tax-product_cat #content .woocommerce-pagination ul.page-numbers li a.next{line-height:22px}body.woocommerce-shop #content .woocommerce-pagination ul.page-numbers li span.current,
body.woocommerce-shop #content .woocommerce-pagination ul.page-numbers li a.current,
body.tax-product_cat #content .woocommerce-pagination ul.page-numbers li span.current,
body.tax-product_cat #content .woocommerce-pagination ul.page-numbers li a.current{text-decoration:underline;background-color:white}body.woocommerce-shop #content ul.products.columns-3,
body.tax-product_cat #content ul.products.columns-3{order:5;border-top:1px solid;padding-top:40px;display:flex;flex-wrap:inherit}body.woocommerce-shop #content ul.products.columns-3:before,
body.woocommerce-shop #content ul.products.columns-3:after,
body.tax-product_cat #content ul.products.columns-3:before,
body.tax-product_cat #content ul.products.columns-3:after{display:none}body.woocommerce-shop #content ul.products.columns-3 .product,
body.tax-product_cat #content ul.products.columns-3 .product{display:inline-block}@media (max-width:767px){body.woocommerce-shop #content ul.products.columns-3 .product, body.tax-product_cat #content ul.products.columns-3 .product{width:100%}}@media (max-width:768px){.woocommerce .products.columns-4 li.product{margin:0 !important}}.bg-footer{background:#f5f5f5}.footer{border-top:1px solid black}.footer .header{font-size:20px}@media (max-width:768px){.footer .header{padding-top:1.5rem}}.footer-content a{font-size:15px;padding:3px 0;transition:transform .3s ease-out, -webkit-transform .3s ease-out, -o-transform .3s ease-out}.footer-content a:hover{transform:skew(-15deg);opacity:0.7}.footer-content a:active{transition:.3s}.footer-content .footer .footer-content a:hover{color:#ffedad}.footer-content .footer .footer-content a:active{transition:.3s;color:#ffedad !important}.footer .bg-black{color:white}.footer .bg-darkgray{background-color:#1F1F1F}.footer #scroll-to-top{position:fixed;bottom:15px;right:15px;width:50px;height:50px;line-height:50px;text-align:center;background:white;color:black;border:1px solid;z-index:1;cursor:pointer;display:none}.copyright{background:black;padding:15px 0;text-align:left;color:#ffffffb5;font-size:14px}.home #header .main-header{position:fixed;left:0;right:0;z-index:10;background:rgba(250,250,250,0.6);transition:background 0.3s ease-in-out, box-shadow 0.3s ease-in-out}.home #header .main-header #logo img{transition:all 0.3s ease}@media (min-width:1101px){.home #header .main-header .navbar-nav li a{color:white}}@media (min-width:1101px){.home #header .main-header:hover{background:white}.home #header .main-header #logo img{filter:invert(0)}.home #header .main-header .navbar-nav li a{color:black}}@media (min-width:768px){#header{top:0}#header.sticky{transition:all 3s ease}#header.sticky .headerDesktop{top:0px !important}#header.sticky .main-header{padding:10px 0 10px}#header.sticky #logo img{transition:all 0.3s ease-in-out;width:170px;filter:invert(0)}}#header .main-header{padding:10px 0 10px}.header-top{display:none}.swiper-button-next,
.swiper-button-prev{color:black !important}@media (max-width:767px){.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after{font-size:30px !important}}@media (max-width:767px){.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after{font-size:30px !important}}.image-2{padding:0rem}.image-3{padding:0rem}.image-1,
.image-4{padding:0}@media (max-width:767px){.herobanner{font-weight:bold}}@media (min-width:767px){.herobanner{position:absolute;border-bottom:2px solid #ffffff;color:#ffffff;font-size:2em;text-shadow:2px 2px 4px rgba(0,0,0,0.7);font-weight:600}.image-1 .herobanner{bottom:9rem;left:3rem;padding:0 2.5rem 0 5px;font-size:1.5rem}.image-2{padding:8rem}.image-2 .herobanner{bottom:9rem;right:3rem;padding:0 5px 0 2.5rem;font-size:1rem}.image-3{padding:7rem}.image-3 .herobanner{bottom:9rem;left:2rem;padding:0 2.5rem 0 5px;font-size:1rem}.image-4 .herobanner{bottom:14rem;right:8rem;padding:0 5px 0 2.5rem;font-size:1rem}}@media (max-width:767px){.textHero h4{font-size:1rem}}.woocommerce .product-slider-wrapper ul.products.columns-1 li.product{padding:0 1px !important}.wrapper-hero{border-top:1px solid black}.our-history .title{font-size:25px;padding:0 2rem;font-style:italic}.our-history .wrapper{border-right:1px solid #000}.our-history .subtitle{font-size:22px;padding:0 2rem;font-style:italic}.featured-categories-title-slider .banner-wrapper-img{max-width:300px !important}@media (max-width:768px){.featured-categories-title-slider .banner-wrapper-img{max-width:200px !important}}.featured-categories-title-slider .banners__title{font-size:2rem;font-weight:bolder;color:#222222;position:relative;z-index:4}@media (max-width:768px){.featured-categories-title-slider .banners__title{position:absolute;right:10px;text-shadow:2px 2px 4px rgba(250,250,250,0.7)}}.product-slider{position:absolute;bottom:-50px;background:white;z-index:3}.product-slider-buttons .button--primary{background-color:black;color:white}.button--primary{background-color:black;color:white;padding:0.5rem 4rem;border:0}@media (max-width:768px){.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product{width:100% !important}}.featured-categories-3-items .banners__title{position:absolute;text-transform:uppercase;bottom:10px;left:20px;font-size:1.2rem;font-weight:bolder;color:#fff;z-index:4}@media (max-width:768px){.featured-categories-3-items .banners__title{font-size:1rem}}.wrapper-image{position:relative;display:block}.img-overlay{display:block;position:absolute;width:100%;height:100%;background-color:rgba(128,128,128,0.06);z-index:1}.background-sets{position:relative}.background-sets::after{content:"";height:300px;position:absolute;bottom:0;top:0;left:0;background-color:#fff1e8;right:0}.background-insta{background-color:#fff1e8}.woocommerce-thankyou-order-received{font-size:25px;margin-bottom:2rem}.bannerVideo video{width:100%;object-fit:cover}@media (max-width:768px){.bannerVideo video{height:450px}}.bannersVideo video{width:100%;object-fit:cover;height:770px}.swiper-pagination-bullet-active{background:black}@media screen and (max-width:767px){#backToTopBtn{display:none !important}}#backToTopBtn{display:none;position:fixed;bottom:30px;right:30px;z-index:99;font-size:18px;border:none;outline:none;cursor:pointer;padding:4px 8px 9px;border-radius:50%;box-shadow:0 4px 6px rgba(0,0,0,0.5)}#backToTopBtn:hover{background-color:#555}*,
*::before,
*::after{margin:0;padding:0;box-sizing:inherit}html,
body{height:auto;min-height:100vh}html{scroll-behavior:smooth}body{box-sizing:border-box}#bd{overflow-x:hidden}#bd > *,
#wrap-body > *{flex-shrink:0}button:focus,
input:focus,
a:focus{outline:none}.single-item li{padding-bottom:1rem}a,
a:hover,
a:focus,
a:active{text-decoration:none;transition:.3s;color:black}a{text-decoration:none}a:hover{text-decoration:none}ul{list-style-type:none}select{border:0}@media (min-width:768px){.w-md-75{width:75% !important}}@media (min-width:768px){.w-md-85{width:85% !important}}.row{width:100%;margin:auto}.oroi-proypotheseis .single-item,
.shipping-information .single-item,
.payment-information .single-item,
.returns .single-item,
.politiki-aporritou-cookies .single-item{max-width:912px;margin:auto}button:focus,
button:hover,
button:active,
input:focus,
input:hover,
input:active{outline:0;box-shadow:unset}.admin-bar #menu-wrapper{padding-top:45px}.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt{background-color:black}.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover{background-color:gray}input[type="radio"]{-webkit-appearance:none;appearance:none;background-color:white;margin:0;font:inherit;color:black;width:16px;height:16px;border:1px solid black;transform:translateY(-1px);display:inline-grid;place-content:center;border-radius:0}input[type="radio"]::before{content:"";width:14px;height:14px;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em black;background-color:black}input[type="radio"]:checked::before{transform:scale(1)}.breadcrumbs-wrapper{height:80px}.breadcrumbs-wrapper a,
.breadcrumbs-wrapper span{text-transform:uppercase;font-size:14px;text-shadow:none}input,
textarea{width:100%;padding:8px;border-radius:14px;box-sizing:border-box;font-size:14px;border:1px solid lightgrey}textarea{height:40px}input::placeholder,
textarea::placeholder{color:#999}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]{border:1px solid black;border-radius:0;width:15px;height:16px;min-width:16px;min-height:16px}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:checked{border:1px solid;border-radius:0;width:15px;height:16px;min-width:16px;min-height:16px;background:black;outline:none !important}.box-shadow{box-shadow:0 0 5px -3px}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}body.error404 .breadcrumbs-wrapper{display:none !important}.titlos{margin:1em}.text-apostoles{margin:4em}@media (max-width:767px){.text-apostoles{margin:2em 1em 4em 1em}}.text-plhrwmes{margin:4em}@media (max-width:767px){.text-plhrwmes{margin:2em 1em 4em 1em}}.pdfBtn{background-color:#FFF;color:#000;width:30%;display:flex;border:1.5px solid #000;border-radius:0 !important;text-align:center;padding:0.5rem;justify-content:center;margin:auto}.pdfBtn:hover{background-color:#000;color:#FFF}@media (min-width:1140px){.woocommerce div.product{display:flex}}.wpcvs-terms.wpcvs-type-color .wpcvs-term .wpcvs-term-color{border:1px solid #ccc}table.variations .wpcvs-tr{flex-direction:column;align-items:start !important;margin-top:1rem}table.variations .wpcvs-tr .label{flex:0 0 30px !important;font-size:14px;font-weight:600}table.variations .wpcvs-tr .wpcvs-term-inner{background-color:transparent}.title-service span{font-size:14px;font-weight:600}@media (max-width:1000px){.product-gallery{max-width:100% !important;margin:0 auto}}.woocommerce #content div.product div.summary,
.woocommerce div.product div.summary,
.woocommerce-page #content div.product div.summary,
.woocommerce-page div.product div.summary{float:none;display:block}@media (max-width:1140px){.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary{width:100%}}@media (min-width:768px){.custom-wrapper{position:sticky;top:70px}}.woocommerce #content div.product div.images,
.woocommerce div.product div.images,
.woocommerce-page #content div.product div.images,
.woocommerce-page div.product div.images{float:none}@media (max-width:1140px){.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images{width:100%}}.product_title{font-size:1.5rem}@media (min-width:768px){.product_title{font-size:1.5rem;width:70%}}.title-service h5{cursor:pointer}@media (max-width:797.99px){.title-service h5{font-size:18px}}.product-sku,
.availability{color:#6c6c6c;font-size:12px}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{font-weight:400;color:black}.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:initial;font-size:1.45em;font-weight:700}.woocommerce-product-gallery{display:flex;justify-content:start}.title-header{font-size:24px;padding-bottom:1rem}.woocommerce div.product div.images img.wp-post-image{width:auto !important;margin:auto}@media (min-width:768px){.woocommerce-product-details__short-description{width:85%}}.wrapper-info{max-width:fit-content;margin-top:2rem}.wrapper-info svg{margin-right:1rem}.wrapper-info .info-text{color:#07345E}.quantity-btn{height:50px;float:left}.quantity-btn input{border:0}button.single_add_to_cart_button{height:50px;width:46%;border-radius:0 !important;justify-content:center}.woosw-btn{border:0;background-color:transparent}.summary .woosw-btn{margin:0 auto;float:right;margin-top:0px;margin-right:0;border:0;background-color:white;height:50px;width:35px;text-align:center;display:flex;align-items:center;justify-content:center}.summary .woosw-btn .woosw-btn-text{display:none}@media (min-width:768px){.summary .woosw-btn{margin-right:90px;width:55px;border:1px solid #dee2e6}}.tabs.wc-tabs{text-align:center;align-items:center;justify-content:center}.tabs.wc-tabs li{background-color:#f1f4ff;border-radius:0}.woocommerce .product span.onsale{background-color:#b32523;border:unset;border-radius:0;color:#fff;font-size:12px;padding:0 1rem;text-transform:uppercase;min-height:10px;height:21px;line-height:22px;margin:-0.1em 0 0 -0.1em;width:auto}.woocommerce .woocommerce-tabs ul.tabs li{background-color:#fff;border:0;padding:0 3em;margin:7px 0px;border-bottom:4px solid #f9f9f9}.woocommerce .woocommerce-tabs ul.tabs li a{font-size:20px;color:black}@media (max-width:797.99px){.woocommerce .woocommerce-tabs ul.tabs li a{font-size:18px}}.woocommerce .woocommerce-tabs ul.tabs li::before,
.woocommerce .woocommerce-tabs ul.tabs li::after{content:unset}.woocommerce .woocommerce-tabs ul.tabs li.active{border-bottom:4px solid #b32523}.woocommerce span.onsale{min-width:3.6em}.tab-content h2{display:none}.add-to-cart{font-size:18px;display:flex;align-items:center;font-weight:600}@media (max-width:767.99px){.woocommerce div.product form.cart .button{width:50%}}body.product-template-default .products,
.products,
body.woocommerce ul.products{width:100%}body.product-template-default .products img,
.products img,
body.woocommerce ul.products img{margin:0 !important}body.product-template-default .products h2,
.products h2,
body.woocommerce ul.products h2{padding:10px 0 0 !important;font-size:24px;text-transform:uppercase}body.product-template-default .products span.price,
.products span.price,
body.woocommerce ul.products span.price{color:#000 !important;font-size:19px !important;margin-top:0.4rem;margin-bottom:0}@media (max-width:768px){body.product-template-default .products span.price, .products span.price, body.woocommerce ul.products span.price{font-size:14px !important}}body.product-template-default .products a.add_to_cart_button,
.products a.add_to_cart_button,
body.woocommerce ul.products a.add_to_cart_button{padding:12px 10px 14px 10px;border:1px solid black;outline:none;transition:ease-in-out .3s;border-radius:0;color:#000;background-color:#fff;font-weight:600;width:100%;text-align:center;margin-top:0 !important}@media (max-width:767.99px){body.product-template-default .products a.add_to_cart_button, .products a.add_to_cart_button, body.woocommerce ul.products a.add_to_cart_button{font-size:12px;padding:10px 6px 11px 6px}}.image-box{position:relative;display:block}.image-box img{padding:1rem 0}@media (min-width:767.99px){.image-box img{padding:3rem 0}}.overlay{display:block;position:absolute;width:100%;height:100%;background-color:rgba(128,128,128,0.06);z-index:1}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){display:inline-block;border:1px solid #ccc;margin-bottom:1rem;width:100%}.woocommerce ul.products li.product .price del{font-size:16px}@media (max-width:767.99px){.woocommerce ul.products li.product .price del{font-size:13px}}.woocommerce ul.products li.product .price{font-weight:400}@media (max-width:1000px){body.tax-product_cat #sidebar-main{margin-top:0 !important}}@media (min-width:1000px){body.tax-product_cat #content{max-width:100%;margin-top:0}body.tax-product_cat #sidebar-main{margin-top:0 !important}}button.woosc-btn:hover,
button.woosw-btn:hover{background-color:#ffffff}.woosw-item--actions .woosw-item--stock{display:none}.woosw-item--time{display:none}.product-sizeguide{position:relative}.size-content{position:fixed;top:0;right:-100%;width:99%;height:100vh;background:white;z-index:9999;box-shadow:-2px 0 10px rgba(0,0,0,0.2);transition:right 0.55s cubic-bezier(0.25,0.8,0.25,1);overflow-y:auto;padding:2rem}@media (min-width:768px){.size-content{width:30%}}.size-content pre{margin-bottom:0}.size-content tbody,
.size-content td,
.size-content tfoot,
.size-content th,
.size-content thead,
.size-content tr{border-width:0.5px;padding:5px}@media (min-width:768px){.size-content tbody, .size-content td, .size-content tfoot, .size-content th, .size-content thead, .size-content tr{padding:10px 10px}}.woocommerce div.product form.cart .size-content table td{padding-left:10px}body.about-us .main{padding:0 !important}body.about-us .main .top-img img{filter:grayscale(1);height:400px;object-fit:cover}body.about-us .main .about-us-container .col-md-6{padding:0;line-height:2}@media (max-width:767px){body.about-us .main .about-us-container .col-md-6{padding:15px}}body.about-us .main .about-us-container .col-md-6 img{width:100%}body.about-us .main .about-us-container .col-md-6 p{text-align:justify;font-size:14px}body.about-us .main .about-us-container .about-us-content{width:90%;margin:auto;height:100%;display:flex;flex-direction:column;justify-content:center}@media (max-width:767px){body.about-us .main .about-us-container .about-us-content{width:100%}}body.about-us .main .about-us-container .about-us-title{text-transform:uppercase;margin-bottom:30px}body.about-us .main .about-us-container .about-us-button{margin:25px auto 0;display:block;padding:10px 45px;background-color:#fff;border-width:1px}body.about-us .main .about-us-container .about-us-button:hover{background-color:#000}body.about-us .main .about-us-container .about-us-button a:hover{color:#fff !important}.error-page-container .col-md-6{padding:0}.error-page-container .col-md-6 img{filter:grayscale(1)}.error-page-container .error-content{display:flex;flex-flow:column;justify-content:center}.error-page-container .error-page-button{margin-top:40px;max-width:37%;background-color:#fff;padding:10px 0;border-width:1px}.error-page-container .error-page-button:hover{background-color:#000}.error-page-container .error-page-button a:hover{color:#fff !important}@media (max-width:767px){.error-page-container .error-page-button{max-width:55%}}.woocommerce-order-received .main{max-width:1700px}div#woofc-area{max-width:450px}div#woofc-area .woofc-close i{color:white}div#woofc-area div.woofc-inner div.woofc-area-top{height:92px;color:white;text-transform:uppercase;text-align:center;font-size:20px;letter-spacing:2px;background-color:#000;padding:0}div#woofc-area div.woofc-inner div.woofc-area-top span{display:flex;justify-content:center;align-items:center}div#woofc-area div.woofc-inner .woofc-area-mid .woofc-item .woofc-item-inner{border-bottom:1px solid #DCDCDC;border-top:none}div#woofc-area div.woofc-inner .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-thumb{flex:0 0 80px}div#woofc-area div.woofc-inner .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info{order:2;text-align:right;margin-left:10px;margin-right:0}div#woofc-area div.woofc-inner .wpcfb-progress-bar{top:1.5rem}div#woofc-area div.woofc-inner .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-minus,
div#woofc-area div.woofc-inner .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-plus,
div#woofc-area div.woofc-inner .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner input{background-color:transparent;color:#000;font-size:16px}div#woofc-area div.woofc-inner .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info .woofc-item-title a,
div#woofc-area div.woofc-inner .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info .woofc-item-price span{color:#000;font-weight:400}div#woofc-area div.woofc-inner .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info .woofc-item-price span{font-size:16px !important}div#woofc-area div.woofc-inner .woofc-area-bot{display:flex;flex-direction:column}div#woofc-area div.woofc-inner .woofc-area-bot .woofc-data{display:flex;justify-content:flex-end;color:#000;padding-bottom:10px}div#woofc-area div.woofc-inner .woofc-area-bot .woofc-data .woofc-data-left{font-size:20px;text-align:right;padding-right:15px}div#woofc-area div.woofc-inner .woofc-area-bot .woofc-data .woofc-data-left::after{content:":"}div#woofc-area div.woofc-inner .woofc-area-bot .woofc-data .woofc-data-right{font-size:20px;text-align:right;font-weight:100}div#woofc-area div.woofc-inner .woofc-area-bot .woofc-data #woofc-total{font-weight:800}div#woofc-area div.woofc-inner .woofc-area-bot .woofc-data:nth-child(1){order:0}div#woofc-area div.woofc-inner .woofc-area-bot .woofc-data:nth-child(2){order:2;display:block}div#woofc-area div.woofc-inner .woofc-area-bot .woofc-data:nth-child(3){order:1}div#woofc-area div.woofc-inner .woofc-area-bot .wpcfb-wrap.wpc-free-shipping-bar.wpcfb-qualified-message::before{content:"";display:block;width:100%;background:black;height:10px;border-radius:10px;position:absolute;top:45%}div#woofc-area div.woofc-inner .woofc-area-bot .wpcfb-wrap.wpc-free-shipping-bar .wpcfb-title{font-size:20px;position:relative;top:25px;text-align:center}div#woofc-area div.woofc-inner .woofc-area-bot .woofc-action{order:3}div#woofc-area div.woofc-inner .woofc-area-bot .woofc-action .woofc-action-inner .woofc-action-right{margin:5px 0 15px;text-align:center}div#woofc-area div.woofc-inner .woofc-area-bot .woofc-action .woofc-action-inner .woofc-action-right a{background:#000;color:#fff;border:0;height:initial;padding:6px 10px;max-width:319px}div#woofc-area div.woofc-inner .woofc-area-bot .woofc-action .woofc-action-inner .woofc-action-left{margin:5px 0 15px;text-align:center;order:1}div#woofc-area div.woofc-inner .woofc-area-bot .woofc-action .woofc-action-inner .woofc-action-left a{border:1px solid #000;height:initial;padding:6px 10px;max-width:319px;color:black}.woofc-area.woofc-style-01 .woofc-area-bot .woofc-action .woofc-action-inner{flex-direction:column-reverse}.woofc-action-left,
.woofc-action-right{width:100% !important}body.woocommerce-cart .wc-block-cart__submit-button{border:1px solid black}body.woocommerce-cart .breadcrumbs-wrapper{border-bottom:1px solid #707070}body.woocommerce-cart .wpcfb-wrap.wpc-free-shipping-bar:after{width:50px;height:50px;background-size:50px}body.woocommerce-cart .wpcfb-wrap.wpc-free-shipping-bar{width:35%;margin:2rem auto}body.woocommerce-cart .wpcfb-wrap.wpc-free-shipping-bar.wpcfb-qualified-message::before{content:"";display:block;width:100%;background:black;height:10px;border-radius:10px;position:absolute;top:45%}body.woocommerce-cart .wpcfb-wrap.wpc-free-shipping-bar .wpcfb-title{font-size:20px;position:relative;top:25px;text-align:center}body.woocommerce-cart .wpcfb-wrap.wpc-free-shipping-bar .wpcfb-progress-bar,
body.woocommerce-cart .wpcfb-wrap.wpc-free-shipping-bar .wpcfb-progress-amount{height:15px;border-radius:15px}body.woocommerce-cart .wpcfb-wrap.wpc-free-shipping-bar .wpcfb-message{text-align:center;margin-top:20px;position:relative;top:25px}body.woocommerce-cart .woocommerce-cart-form{max-width:1700px;margin:0 auto}body.woocommerce-cart .woocommerce-cart-form .shop_table_responsive.cart{border:0}body.woocommerce-cart .woocommerce-cart-form .shop_table_responsive.cart tr td::before{font-weight:400}body.woocommerce-cart .woocommerce-cart-form .shop_table_responsive.cart td:not(td.actions){border:0;background-color:#F6F6F6;padding:40px 0}body.woocommerce-cart .woocommerce-cart-form .shop_table_responsive.cart th{text-transform:uppercase;font-size:25px;color:#000;font-weight:300;padding-left:0;text-align:center}body.woocommerce-cart .woocommerce-cart-form .shop_table_responsive.cart th.product-name{width:20%}body.woocommerce-cart .woocommerce-cart-form .shop_table_responsive.cart .product-thumbnail{text-align:center}body.woocommerce-cart .woocommerce-cart-form .shop_table_responsive.cart .product-thumbnail img{width:115px}body.woocommerce-cart .woocommerce-cart-form .shop_table_responsive.cart td.product-remove a{border-radius:100%;width:35px;height:35px;background:#fff;color:#000 !important;line-height:37px;margin:0 auto}body.woocommerce-cart .woocommerce-cart-form .shop_table_responsive.cart td.product-price,
body.woocommerce-cart .woocommerce-cart-form .shop_table_responsive.cart td.product-subtotal{text-align:center}body.woocommerce-cart .woocommerce-cart-form .shop_table_responsive.cart td.product-price span,
body.woocommerce-cart .woocommerce-cart-form .shop_table_responsive.cart td.product-subtotal span{font-size:20px}body.woocommerce-cart .woocommerce-cart-form .shop_table_responsive.cart td.product-quantity{text-align:center}body.woocommerce-cart .woocommerce-cart-form .shop_table_responsive.cart td.product-quantity input{background:transparent;width:120px;height:40px;border:1px solid #d8d8d8;position:relative;text-align:center;font-size:20px;outline:none;background-image:url('data:image/svg+xml;utf8,%3Csvg%20version%3D%221.1%22%20viewBox%3D%220%200%2050%2067%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20stroke-width%3D%222%22%3E%3Cline%20x1%3D%221%22%20x2%3D%2250%22%20y1%3D%2233.5%22%20y2%3D%2233.5%22%20stroke%3D%22%23D8D8D8%22%2F%3E%3Cpolyline%20transform%3D%22translate(25%2020)%20rotate(45)%20translate(-25%20-20)%22%20points%3D%2219%2026%2019%2014%2032%2014%22%20stroke%3D%22%23000%22%2F%3E%3Cpolyline%20transform%3D%22translate(25%2045)%20rotate(225)%20translate(-25%20-45)%22%20points%3D%2219%2052%2019%2039%2032%2039%22%20stroke%3D%22%23000%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-position:center right;background-size:contain;background-repeat:no-repeat;caret-color:transparent}body.woocommerce-cart .woocommerce-cart-form .shop_table_responsive.cart td.product-quantity input[type="number"]::-webkit-inner-spin-button{display:block;-webkit-appearance:none !important;opacity:1 !important;background:transparent !important;border-width:0;margin:0;border-left:1px solid #d8d8d8;height:40px;width:27px;cursor:pointer;color:black}body.woocommerce-cart .woocommerce-cart-form .shop_table_responsive.cart td.actions{padding-left:0;padding-right:0}body.woocommerce-cart .woocommerce-cart-form .shop_table_responsive.cart .coupon{display:flex;justify-content:space-around}body.woocommerce-cart .woocommerce-cart-form .shop_table_responsive.cart .coupon .input-text,
body.woocommerce-cart .woocommerce-cart-form .shop_table_responsive.cart .coupon .button{width:100% !important}body.woocommerce-cart .woocommerce-cart-form .shop_table_responsive.cart td.actions .coupon-text{text-align:left;font-size:20px;margin-top:25px}body.woocommerce-cart .woocommerce-cart-form .shop_table_responsive.cart td.actions input{width:240px;height:53px;margin-right:0;border-color:#D4D4D4}body.woocommerce-cart .woocommerce-cart-form .shop_table_responsive.cart td.actions button[name=apply_coupon],
body.woocommerce-cart .woocommerce-cart-form .shop_table_responsive.cart td.actions button[name=update_cart]{width:auto;height:53px;border-radius:0;color:#fff;background-color:#000;text-transform:uppercase;opacity:1}body.woocommerce-cart .cart-collaterals{display:flex;justify-content:end;max-width:1700px;margin:auto}body.woocommerce-cart .cart-collaterals .cart_totals{max-width:550px}body.woocommerce-cart .cart-collaterals .cart_totals h2{display:none}body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table{border:0}body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table td,
body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table th{width:100%;border:0;font-size:20px;font-weight:400;background-color:white}body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table td ul#shipping_method,
body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table th ul#shipping_method{text-align:left}body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table td ul#shipping_method li input,
body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table th ul#shipping_method li input{margin:0 10px 0 0;vertical-align:baseline}body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table span{font-weight:400 !important}body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr.woocommerce-shipping-totals p.woocommerce-shipping-destination,
body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr.woocommerce-shipping-totals form.woocommerce-shipping-calculator{display:none}body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr.woocommerce-shipping-totals td::before{display:none}body.woocommerce-cart .cart-collaterals .cart_totals table.shop_table td[data-title=Total] span.woocommerce-Price-amount{-webkit-text-stroke:2px}@media (min-width:767px){body.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout{padding:9px 12px}}body.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout a{background:black !important;color:white !important;border-radius:0;max-width:320px;width:100%;height:53px;line-height:53px;padding:0 !important;border:none}@media (max-width:767px){body.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout a{max-width:100%}}body.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout a:before{display:none !important}@media (max-width:768px){body.woocommerce-cart .wpcfb-wrap.wpc-free-shipping-bar{width:90%}body.woocommerce-cart .woocommerce-cart-form .shop_table_responsive tr, body.woocommerce-cart .woocommerce-cart-form .shop_table_responsive td{background-color:white !important}body.woocommerce-cart .woocommerce-cart-form .shop_table_responsive td.product-thumbnail{display:block !important;text-align:center !important}body.woocommerce-cart .woocommerce-cart-form .shop_table_responsive td.product-thumbnail img{width:50% !important}body.woocommerce-cart .woocommerce-cart-form .shop_table_responsive td.product-thumbnail:before{display:none}body.woocommerce-cart .woocommerce-cart-form .shop_table_responsive td:not(td.actions){padding:10px 0 !important}}body.woocommerce .main .woosw-list{max-width:1700px;margin:auto}body.woocommerce .main .woosw-list table.woosw-items{width:100%}body.woocommerce .main .woosw-list table.woosw-items .woosw-item--image img{width:180px;max-width:180px}body.woocommerce .main .woosw-list table.woosw-items .woosw-item--actions .woosw-item--stock{display:none}body.woocommerce .main .woosw-list table.woosw-items .woosw-item--actions .woosw-item--add{text-align:center}body.woocommerce .main .woosw-list table.woosw-items .woosw-item--actions .woosw-item--add a{border:1px solid;padding:18px 75px !important;border-radius:0;font-weight:400 !important;text-transform:uppercase}body.woocommerce .main .woosw-list table.woosw-items .woosw-item--actions .woosw-item--add a::before{display:none !important}body.woocommerce .main .woosw-list table.woosw-items .woosw-item--actions .woosw-item--add a:hover{background-color:#000 !important;color:#fff;border-color:#000}.coo-popup{display:none;max-width:400px;width:100%;max-height:200px;position:fixed;z-index:1111;bottom:0;right:0}@media (max-width:767px){.coo-popup{max-width:100vw}}.coo-popup .coo-content{background:black;color:white;font-size:14px;padding:15px}.coo-popup .coo-content a{width:100%;margin:10px 1px 0}.coo-popup .coo-content a button{width:100%;border-radius:0;background:black;border:1px solid white;color:white;font-weight:400}.coo-popup .coo-content a button:hover{background-color:white;color:black}.contactMap .map{filter:grayscale(100%)}.subtitle{font-size:13px;padding-top:5px}#contact{max-width:1200px;margin:auto;margin-top:auto;margin-top:3rem}@media (min-width:768px){#contact{margin-top:5rem}}#contact .contactForm label{width:100%}#contact .contactForm input{margin-top:0.5rem;border:none;border-bottom:1.5px solid #000;border-radius:0 !important}#contact .contactForm input::placeholder{color:#000 !important}#contact .contactForm input:focus::placeholder{color:lightgray !important}#contact .contactForm textarea{margin-top:0.5rem;border:none;border-bottom:1.5px solid #000;min-height:8rem;border-radius:0 !important}#contact .contactForm textarea::placeholder{color:#000 !important}#contact .contactForm textarea:focus{outline:none;box-shadow:none;border:none;border-bottom:1.5px solid #000}#contact .contactForm textarea:focus::placeholder{color:lightgray !important}#contact .contactForm input.wpcf7-submit{background-color:#FFF;color:#000;width:30%;display:flex;border:1.5px solid #000;border-radius:0 !important}#contact .contactForm input.wpcf7-submit:hover{background-color:#000;color:#FFF}body.hello{overflow-y:hidden}.navbar-nav li{padding:3px 12px}@media (max-width:768px){.navbar-nav li{position:relative;padding:5px 12px}}.navbar-nav li a{font-size:17px}.current-language-menu-item{text-decoration:underline;font-weight:bold}.menu-level-0{display:none;position:relative}.menu-item svg{margin:0 0.5rem}.menu-level-0.show{position:absolute;display:block;background:white;width:100%;margin:40px -5rem;color:black;padding:10px 4.5rem 3rem;z-index:10}.menu-level-0.show .sub-menu{border-top:1px solid #e6e6e6}.menu-level-0.show li a{color:black}.wrapper-main-menu nav{position:relative}.main-menu{display:flex;gap:1rem}#menu-main-menu-1{display:none !important}#menu-main-menu{position:relative}#menu-main-menu li{display:flex}@media (max-width:1100px){.wrapper-main-menu nav.navigationMobile.open{width:100vw !important}#menu-main-menu-1.open{display:block !important;overflow:auto;height:87vh;background-color:#FFF;top:0;left:0;position:fixed;width:100%;padding-top:60px;z-index:1000}#menu-main-menu-1.open li{width:fit-content}#btn.open{position:absolute;right:30px;top:20px;z-index:10000}#btn.open .bar:nth-child(1){transform:rotate(45deg);position:absolute;top:8px;width:30px}#btn.open .bar:nth-child(2){opacity:0}#btn.open .bar:nth-child(3){transform:rotate(-45deg);position:absolute;top:8px;width:30px}.menu-level-0.show{margin:10px -4.5rem}li.menu-item-has-children.open{margin-top:1.5rem}.backBtn{display:none}.backBtn.show{display:flex;position:absolute;top:60px;z-index:1000000000;left:20px;width:110px;gap:0.5rem}.translatepress-en_US .backBtn.show{width:70px}}.menuMobile .submenu-toggle{cursor:pointer;display:inline-block;margin-left:10px;transition:transform 0.3s;position:absolute;top:4px;left:60px}.menuMobile .submenu-toggle.open{transform:rotate(180deg)}.menuMobile .sub-menu.open{display:block}.bar{display:block;height:1px;width:30px;background-color:#231F20;margin:7px auto}.menuMobile{display:none}@media (max-width:1100px){.menuMobile{display:block}}.menuDesk{display:block}@media (max-width:1100px){.menuDesk{display:none}}@media (max-width:1100px){.navigationMobileHere{margin-top:-1.5rem}#menu-mobile li.hide{display:none}.menuMobile{display:block}#menu-mobile{display:none}#menu-mobile.open{display:block !important;overflow:auto;height:100%;background-color:#FFF;top:0;left:0;position:fixed;width:100%;padding-top:50px;z-index:1000}#menu-mobile.open li{width:fit-content}li.menu-item-has-children .submenu-toggle svg{transform:rotate(-90deg)}li.menu-item-has-children.open .submenu-toggle svg{transform:rotate(0deg)}}.logoMobile{display:none}.woocommerce .main{padding:0}.sidebar-container{position:relative;display:flex;overflow:hidden}.sidebar-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,0.5);opacity:0;visibility:hidden;transition:opacity 0.5s ease, visibility 0s 0.5s;z-index:9}.filter-side{max-width:500px;transform:translateX(-200%);transition:transform 0.5s ease;background-color:#FFF;color:black;padding:40px 20px;overflow:auto;left:0;position:absolute;bottom:0;top:0;z-index:999;height:100vh}.filter-side.open{transform:translateX(0)}.sidebar-overlay.open{opacity:1;visibility:visible;transition:opacity 0.5s ease}.filter-icon button{padding:8px 20px;background-color:#fff;color:#FFF;border:none;border-radius:5px;box-shadow:0px 1px 6px #ccc;float:right;margin:2rem}@media (max-width:768px){.filter-icon button{margin:0;float:unset;width:min-content;position:absolute;top:60px;left:7px;box-shadow:0px 1px 6px #ccc;background-color:white}.filter-side{width:100vw;height:100%}}#sidebar-main .wrapper{display:flex;padding:0;flex-direction:column;width:450px}@media (max-width:767px){#sidebar-main .wrapper{flex-direction:column;padding:15px;width:100%}}#sidebar-main .wrapper .side-close.open{text-align:end;margin-right:-5px}@media (max-width:767px){#sidebar-main .wrapper .side-close.open{margin-right:25px}}#sidebar-main .wrapper .berocket_ajax_group_filter_title{font-size:20px;text-align:start}@media (max-width:767px){#sidebar-main .wrapper .berocket_ajax_group_filter_title{padding:0 12px}}#sidebar-main .wrapper .bapf_sfilter{border-bottom:1px solid #e6ebf0;padding:0.5rem 0 0.5rem 0;position:relative;margin-bottom:0}#sidebar-main .wrapper .bapf_sfilter .bapf_head{margin:15px 0;cursor:pointer}#sidebar-main .wrapper .bapf_sfilter .bapf_head h3{font-size:16px;margin:0}#sidebar-main .wrapper .bapf_sfilter .bapf_body ul{max-height:18.5rem;overflow-y:auto;overflow-x:hidden}@media (max-width:767px){#sidebar-main .wrapper .bapf_sfilter .bapf_body ul{max-width:100%}}#sidebar-main .wrapper .bapf_sfilter .bapf_body ul li{width:100% !important;position:relative}#sidebar-main .wrapper .bapf_sfilter .bapf_body ul li label{margin-bottom:0;font-size:14px}#sidebar-main .wrapper .bapf_sfilter .bapf_body ul li input{width:17px;height:17px;border:1px solid;border-radius:0}#sidebar-main .wrapper .bapf_sfilter .bapf_body ul li input:before{width:18px;height:18px;box-shadow:inset 18px 18px black}#sidebar-main .wrapper .bapf_sfilter .bapf_body .bapf_slidr_all .bapf_slidr_main{height:2px;margin:0 10px}#sidebar-main .wrapper .bapf_sfilter .bapf_body .bapf_slidr_all .ui-slider-handle{background:black;font-size:14px;width:13px;height:13px}#sidebar-main .wrapper .bapf_sfilter .bapf_colaps_smb{font-size:14px}#sidebar-main .wrapper .bapf_sfilter#bapf_2 li{width:23%;margin:2px !important}@media (max-width:767px){#sidebar-main .wrapper .bapf_sfilter#bapf_2 li{width:30%}}#sidebar-main .wrapper .bapf_sfilter#bapf_2 li.checked input{background:black;color:white}#sidebar-main .wrapper .bapf_sfilter#bapf_2 li input{border:1px solid}#sidebar-main .wrapper .bapf_sfilter#bapf_2 li input:before{width:100%;height:100%}#sidebar-main .wrapper .bapf_sfilter#bapf_2 li label{text-align:center;width:100%;height:100%;line-height:30px;top:0;max-width:100%}#sidebar-main .wrapper .bapf_sfilter#bapf_2 li label:hover{font-family:inherit}#sidebar-main .wrapper .bapf_sfilter#bapf_3 li .bapf_clr_span{transform:rotate(0);border:1px solid}#sidebar-main .wrapper .bapf_sfilter#bapf_3 li.checked .bapf_clr_span{border:2px solid white;outline:2px solid black}#sidebar-main .wrapper .bapf_sfilter.bapf_rst_nofltr{text-align:right}#sidebar-main .wrapper .bapf_sfilter.bapf_rst_nofltr .bapf_reset{font-size:12px;font-weight:bold;max-width:150px;height:35px;width:100%;padding:0;color:black;border:1px solid black;background:transparent;margin-left:auto;margin-top:15px}#sidebar-main .wrapper .bapf_sfilter.bapf_rst_nofltr .bapf_reset:hover{background-color:black;color:white}#sidebar-main .wrapper .widget_block,
#sidebar-main .wrapper .widget_nav_menu,
#sidebar-main .wrapper .berocket_single_filter_widget{width:100%;text-align:center}@media (max-width:767px){#sidebar-main .wrapper .widget_block, #sidebar-main .wrapper .widget_nav_menu, #sidebar-main .wrapper .berocket_single_filter_widget{width:100%;padding:0 15px}}#sidebar-main .wrapper .widget_block .wc-block-attribute-filter__title,
#sidebar-main .wrapper .widget_block .wc-block-price-filter__title,
#sidebar-main .wrapper .widget_nav_menu .wc-block-attribute-filter__title,
#sidebar-main .wrapper .widget_nav_menu .wc-block-price-filter__title,
#sidebar-main .wrapper .berocket_single_filter_widget .wc-block-attribute-filter__title,
#sidebar-main .wrapper .berocket_single_filter_widget .wc-block-price-filter__title{font-size:14px}#sidebar-main .wrapper .widget_block .wc-block-attribute-filter,
#sidebar-main .wrapper .widget_nav_menu .wc-block-attribute-filter,
#sidebar-main .wrapper .berocket_single_filter_widget .wc-block-attribute-filter{margin-bottom:0}#sidebar-main .wrapper .widget_block label,
#sidebar-main .wrapper .widget_nav_menu label,
#sidebar-main .wrapper .berocket_single_filter_widget label{font-size:12px;margin:0}#sidebar-main .wrapper .widget_block .wc-block-components-price-slider__range-input-progress,
#sidebar-main .wrapper .widget_nav_menu .wc-block-components-price-slider__range-input-progress,
#sidebar-main .wrapper .berocket_single_filter_widget .wc-block-components-price-slider__range-input-progress{background:black}#sidebar-main .wrapper .widget_block .wc-block-formatted-money-amount,
#sidebar-main .wrapper .widget_nav_menu .wc-block-formatted-money-amount,
#sidebar-main .wrapper .berocket_single_filter_widget .wc-block-formatted-money-amount{text-align:center;border:none;font-size:12px}@media (max-width:767px){#sidebar-main .wrapper{height:77vh !important;overflow:auto;width:auto !important;padding-right:0 !important}}#sidebar-main .wrapper{height:63vh;overflow:auto;width:420px;padding-right:1rem}#sidebar-main .wrapper #block-3{margin-top:1rem}.wrapper::-webkit-scrollbar{display:none}#about_us{overflow-y:hidden}.aboutBlocks{margin:3rem 0;gap:2rem;text-align:center}@media (min-width:768px){.aboutBlocks{margin:5rem 0}}.aboutBlocks .aboutBlock{display:flex;align-items:center;gap:2rem;position:relative}.aboutBlocks .aboutBlock.left{justify-content:space-between;text-align:right}.aboutBlocks .aboutBlock.right{justify-content:space-between;text-align:left;flex-direction:row-reverse}@media (max-width:767px){.aboutBlocks .aboutBlock{flex-direction:column}.aboutBlocks .aboutBlock.right{flex-direction:column;text-align:justify}.aboutBlocks .aboutBlock.left{text-align:justify}.aboutBlocks .aboutBlock .date{order:1}.aboutBlocks .aboutBlock .text{order:2}.aboutBlocks .aboutBlock .image{order:3}}.aboutBlocks:hover .date{transform:scale(1.1);transition:.3s all ease-in-out;z-index:10}.aboutBlocks .image img{max-width:30rem !important;width:100% !important}.aboutBlocks .date{width:3rem;height:3rem;border-radius:100px;background-color:#0D1B76;padding:3rem;display:flex;justify-content:center;align-items:center;color:#fff;font-size:26px;transition:.3s all ease-in-out;box-shadow:0 4px 6px rgba(108,117,125,0.5);z-index:10}@media (min-width:1250px){.aboutBlocks .date{position:absolute;top:30%;left:46%}}.aboutBlocks .text{flex:1;max-width:500px}.aboutBlocks .text strong{font-size:22px}@media (min-width:1250px) and (max-width:1349px){.aboutBlocks .text{max-width:400px}}@media (min-width:1350px) and (max-width:1450px){.aboutBlocks .text{max-width:450px}}@media (max-width:767px){.aboutBlocks .text{max-width:100%}}@media (max-width:767px){.aboutBlocks{margin:1.5rem 5%}}.graph__wrapper{display:flex;justify-content:center;margin:2rem 0;pointer-events:none}@media (max-width:767px){.graph__wrapper{transform:rotate(30deg);top:-14px;position:relative;left:-67px}}.graph__wrapper svg{max-width:100%;height:auto}@media (max-width:767px){.graph__wrapper svg{width:20%}}.path{stroke-dasharray:1000;stroke-dashoffset:1000;animation:dash 3s linear forwards;animation-delay:1s}@keyframes dash{to{stroke-dashoffset:0}}.dashed{stroke-dasharray:5, 12}#arrow{animation:arrow 2s linear forwards;opacity:0}@keyframes arrow{to{opacity:1}}.graph__wrapper.reverse{transform:scaleX(-1)}@media (max-width:767px){.graph__wrapper.reverse{transform:rotate(30deg);top:-14px;position:relative;left:-67px}}.path{stroke-dasharray:1000;stroke-dashoffset:1000;animation:dash 3s linear infinite;animation-delay:var(--delay,0s)}@keyframes dash{to{stroke-dashoffset:0}}.dashed{stroke-dasharray:5, 12}.arrow{animation:arrowFade 3s linear infinite;opacity:0;animation-delay:var(--delay,0s)}@keyframes arrowFade{0%{opacity:0}20%{opacity:1}80%{opacity:1}100%{opacity:0}}#gallery{margin:3rem 0}@media (min-width:768px){#gallery{margin:3rem 0}}#gallery .galleryImgs .ImgsHere{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}@media (min-width:770px) and (max-width:830px){#gallery .galleryImgs .ImgsHere{gap:1rem}}#gallery .galleryImgs a{width:calc(32%)}#gallery .galleryImgs a img{width:100%;height:100%;object-fit:cover}#gallery .galleryVideo{margin:3rem auto}#gallery .galleryVideo video{width:100%;height:auto}#gallery .galleryImgs{margin:2rem 0}#galleryDesktop{display:block}@media (max-width:767px){#galleryDesktop{display:none}}#galleryMobile{display:none}@media (max-width:767px){#galleryMobile{display:block}}.container{max-width:1520px}.main-button{background:none;border:1px solid;padding:10px;width:200px;text-transform:uppercase;font-size:14px}.main-button:hover{background:black;color:white}hr{background:black}.fa-phone{transform:rotate(90deg)}a{font-size:14px}#logo img{max-width:300px;width:100%}.bg-gray{background-color:#F6F6F6}.border-right-1{border-right:1px solid black}@media (max-width:768px){.border-right-1{border:none}}.bottom-half-line::after{content:"";display:block;background:black;width:40px;height:2px;margin:10px 0}@media (max-width:767px){.bottom-half-line::after{margin:10px auto}}.button-transparent-black{font-size:12px;font-weight:bold;max-width:149px;height:42px;width:100%;margin:1.5rem auto;padding:0;color:white;border:1px solid white;background:transparent}@media (max-width:767px){.button-transparent-black{margin:0.5rem auto}}.button-transparent-black:hover{background:black;border:1px solid black}.button-transparent-black-border{font-size:12px;font-weight:bold;max-width:149px;height:42px;width:100%;margin:1.5rem auto;padding:0;color:black;border:1px solid black;background:transparent}.button-transparent-black-border:hover{background:black;border:1px solid black;color:white}.return-to-shop{text-align:center}.cli-switch input[type="checkbox"]{display:none !important}.cli-tab-footer .wt-cli-privacy-accept-btn{background-color:black;color:white}.cli-switch input:checked + .cli-slider{background-color:black}.breadcrumbs-wrapper{height:80px}.breadcrumbs-wrapper a,
.breadcrumbs-wrapper span{text-transform:uppercase;font-size:12px}.woocommerce-notices-wrapper{max-width:1700px;margin:10px auto}.woocommerce-message,
.woocommerce-info,
.woocommerce-error{border:none;background:black;color:white;max-width:1700px;margin:15px auto;width:100%;line-height:46px}.woocommerce-message a.button.wc-forward.wp-element-button,
.woocommerce-info a.button.wc-forward.wp-element-button,
.woocommerce-error a.button.wc-forward.wp-element-button{color:white}.woocommerce-message .showlogin,
.woocommerce-info .showlogin,
.woocommerce-error .showlogin{color:white}.woocommerce-message:before,
.woocommerce-info:before,
.woocommerce-error:before{color:white}.modal-content{border-radius:0}ins{text-decoration:none}.huge-title-with-yellow-bg{font-size:6vw;background:white;padding:0 15px;text-align:center;max-width:max-content;margin:0 auto 10px;font-family:Nomark, serif}.overflow-hidden{overflow:hidden}body,
span,
div,
p,
input,
textarea,
a,
h1,
h2,
h3,
h4,
h5,
h6{letter-spacing:0;font-family:'Noto Sans', sans-serif}@media (max-width:767px){.images-carousel .action-wrapper .title{font-size:28px}}body .breadcrumbs-wrapper span,
body .breadcrumbs-wrapper a{font-size:12px}.modal-body.zoom{background-position:50% 50%;position:relative;overflow:hidden;cursor:zoom-in}.modal-body.zoom img{transition:opacity .5s;display:block;width:100%}.modal-body.zoom img:hover{opacity:0}.woocommerce-main-image{overflow:hidden;position:relative;max-width:100%;height:auto}.product-image{display:block;max-width:100%;height:auto}.product-thumbnail img{transition:transform 0.5s ease;cursor:pointer}.product-thumbnail img:hover{transform:scale(1.1)}.owl-nav .owl-next{width:4em;height:2em;background-color:black !important;color:white !important;margin:30px 0 0 0}.owl-nav .owl-next:hover{box-shadow:0 0 10px #6c757d}.owl-nav .owl-prev{width:4em;height:2em;background-color:black !important;color:white !important;margin:30px 0 0 0}.owl-nav .owl-prev:hover{box-shadow:0 0 10px #6c757d}.just-text ul{list-style:inherit !important}