.products-custom{clear:both}.post-type-archive-product{background-color:#f6f7f7}a.wc-block-components-button.wp-element-button,.wc-block-components-checkout-place-order-button--full-width,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button{display:inline-block;position:relative;width:100%;padding:20px 15px;text-decoration:none;border:none;line-height:1em;text-align:center;background-position:center;transition:background 0.8s;cursor:pointer;border-radius:50px;font-weight:500;background-color:#000;color:#fff;text-transform:uppercase;font-size:14px;margin-top:30px}:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button{margin-top:30px;}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button{background:#ee9f2a;color:#fff}a.wc-block-components-button.wp-element-button:hover,.wc-block-components-checkout-place-order-button--full-width:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover{background:#888}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce input.button.alt:disabled[disabled]:hover{background:#ee9f2a;color:#fff}.woocommerce-account h2{text-align:center}.woocommerce form.login,.lost_reset_password{max-width:600px;width:100%;margin:0 auto;border:0}.woocommerce .lost_reset_password .form-row-first{width:100%}.woocommerce form .form-row input.input-text{padding:13px 10px;border-radius:5px;border:2px solid #e1e1e1}.woocommerce form .form-row{padding:3px;margin:0 0 10px}.woocommerce form .form-row,.woocommerce-form__label-for-checkbox{margin:0 0 10px}.woocommerce .woocommerce-button.button.woocommerce-form-login__submit,.lost_reset_password button.woocommerce-Button.button{background:#ee9f2a;display:block;width:100%;height:50px;border-radius:10px;color:#fff;font-weight:400}.woocommerce .woocommerce-button.button.woocommerce-form-login__submit:hover,.lost_reset_password button.woocommerce-Button.button:hover{background:#dcd7e3}.woocommerce .lost_password{text-align:center}a.account-user .svgicons,a.cart-contents .svgicons{fill:#fff;height:1em;width:1em;vertical-align:middle}a.account-user .svgicons:hover,a.cart-contents .svgicons:hover{fill:#2a87c0}a.cart-contents{margin:5px 0 5px 15px}.cart-contents:hover{text-decoration:none}.cart-contents-count{color:#000;background-color:#fff;font-weight:700;border-radius:10px;padding:1px 6px;line-height:1}.woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom:30px}.woocommerce-account .woocommerce-MyAccount-navigation ul{padding:0;border-top:1px solid #eee;margin-bottom:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li{list-style:none;border-bottom:1px solid #eee;padding-bottom:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a:before{opacity:1}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{padding:10px 5px;display:block}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:before{margin-right:20px;opacity:.25}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover:before{opacity:1}.woocommerce-account .woocommerce-MyAccount-content h2{font-size:25px;text-align:left;font-weight:600}.woocommerce-account p.order-again{text-align:right}.woocommerce-account .woocommerce-EditAccountForm input[type="submit"]{margin-top:50px;float:right}.woocommerce-Address{border-radius:5px;padding:20px;background:#f6f7f7}.woocommerce-account .select2-container .select2-selection--single{border:none;height:auto;line-height:normal}.woocommerce-account .select2-container .select2-selection--single .select2-selection__rendered{padding:13px 10px;border-radius:5px;border:2px solid #e1e1e1;line-height:normal}.woocommerce-account .select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:30%;right:11px;width:20px}.woocommerce-account .addresses .title .edit{text-align:center;color:#ee9f2a;margin-bottom:20px;display:inline-block;float:inline-start}.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content{border-radius:5px;padding:20px;background:#f6f7f7}.woocommerce-MyAccount-navigation ul{margin:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li,.woocommerce-account .woocommerce-MyAccount-navigation ul{border-color:#d1d1d1}li.woocommerce-MyAccount-navigation-link.is-active a{color:#ee9f2a}.product-template-default .product_title{font-size:24px}.product-template-default .single_add_to_cart_button,.single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed{display:inline-block;position:relative;width:100%;padding:15px 30px;text-decoration:none;border:none;line-height:1em;text-align:center;background-position:center;transition:background 0.8s;cursor:pointer;border-radius:25px;font-weight:600;background-color:#F69E1E;color:#fff}.product-template-default.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price{font-size:32px;color:#000;font-weight:600;margin-bottom:10px}.product-template-default.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{padding:0;color:#fff;font-weight:600;margin:0 0 10px;font-size:12px;line-height:1em;display:inline-block;text-align:center;padding:6px;border-radius:5px}.product-template-default.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .in-stock{background:#48af1e}.product-template-default.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .out-of-stock{background:#f77373}.flex-control-thumbs{margin-top:10px}.related.products{display:block;clear:both}.out-of-stock-label{background-color:red;color:#fff;font-weight:700;padding:7px 10px;position:absolute;top:10px;left:10px;width:auto;z-index:10;border-radius:3px;font-size:12px;line-height:1}.new-product-label{background-color:green;color:#fff;font-weight:700;padding:7px 10px;position:absolute;top:10px;left:10px;width:auto;z-index:10;border-radius:3px;font-size:12px;line-height:1;display:none}.woocommerce ul.products li.product{position:relative}.header-cart{position:relative}.cart-counter{background:#f69e1e;color:#fff;position:absolute;top:-7px;right:-10px;height:18px;width:18px;text-align:center;border-radius:50%;font-size:13px;display:flex;align-items:center;justify-content:center}.product_meta{display:none}.stock.in-stock+form{margin-top:30px}.variations .label{display:none}.variations #pa_card-selection{width:100%}.variations #pa_card-selection,.input-text.qty.text{padding:15px;border-radius:5px;background:#f7f7f7;border:1px solid #ccc}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .variations_form p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .variations_form span.price{color:#000}.single_variation_wrap .input-text.qty.text{margin-top:20px}.prod-wrapper{max-width:500px;width:100%;margin:0 auto}.flex-control-thumbs{margin-top:10px}.accord-content,.accord-content font,.accord-content div span,.accord-content div b{font-family:"Inter",sans-serif!important;font-size:14px!important;line-height:1.4em}.prod-link{text-align:center;background:#fff;border-radius:10px;box-shadow:0 2px 2px 0 rgb(0 0 0 / 10%);height:100%;position:relative}.prod-atag{display:block;padding:14px 14px 14px}.prod-atc{padding:0 14px 14px}.prod-atag:hover{text-decoration:none}.prod-img img{display:block;margin:0 auto;transition:all 0.4s ease-in-out;width:100%;border-radius:10px}.prod-atag:hover img{transform:scale(.95)}.prod-text h3{margin-bottom:0}.prod-text{color:#878787;font-size:12px}.prod-atc{display:flex;flex-direction:column}.prod-img{margin-bottom:24px;overflow:hidden}span.prod-price{font-size:18px;margin-bottom:24px;font-weight:600}.btn-atc{display:inline-block;margin:0 auto;background:#F69E1E;color:#fff}.prod-oos .btn-atc{background-color:#fff0;border:1px solid #F69E1E;color:#F69E1E}.btn-atc:hover,.prod-oos .btn-atc:hover{background:#8a8a8a;color:#fff}.prod-oos .btn-atc:hover{border-color:#8a8a8a}.prod-flex-order{display:flex;flex-direction:column}.prod-flex-order h1{order:1}.prod-flex-order .price{order:3}.prod-flex-order .in-stock{order:2}@media (min-width:768px){.prod-atag{padding:24px 24px 24px}.prod-atc{padding:0 24px 24px}.prod-text{font-size:14px}span.prod-price{font-size:24px}.prod-link .btn{max-width:200px;width:100%}}.tax-product_cat{background-color:#eee}.cat-link{position:relative;margin-bottom:32px}.product-categories .cat-link:last-child{margin-bottom:0}.cat-link a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99}.cat-img{border-radius:10px;overflow:hidden}.cat-img img{display:block;position:relative;transition:all 0.4s ease-in-out;width:100%}.cat-link:hover .cat-img img{transform:scale(1.05)}.cat-img::before{content:"";display:block;position:absolute;top:0;left:0;width:50%;height:100%;z-index:2;background:#000;background:linear-gradient(90deg,rgb(0 0 0) 0%,#fff0 100%);border-radius:10px}.cat-text{position:absolute;top:50%;left:0;transform:translateY(-50%);padding:20px;z-index:3}.cat-text,.cat-text h2{color:#fff}.cat-text h2{margin-bottom:8px}.cat-text .btn{margin-top:8px}@media (max-width:767px){.cat-text p{display:none}.cat-img img{height:200px;width:100%;object-fit:cover}}@media (min-width:768px){.cat-text{padding:32px}}.wp-block-woocommerce-cart-order-summary-block{border-radius:5px;padding:20px;background:#f6f7f7}a.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained{display:block;margin:20px 0 0}.wc-block-cart-items .wc-block-components-product-badge,.wc-block-cart-items .wc-block-components-product-metadata,.wc-block-cart-items .wc-block-cart-item__prices{display:none}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-quantity-selector{margin:0 20px 0 0!important}.wc-block-cart-item__quantity{display:flex;align-items:center;align-content:center}.wc-block-cart-items a.wc-block-components-product-name{font-weight:600;font-size:13px}table.wc-block-cart-items td.wc-block-cart-item__image{border-left:1px solid hsl(0 0% 7% / .11)}table.wc-block-cart-items td.wc-block-cart-item__total{border-right:1px solid hsl(0 0% 7% / .11)}.is-mobile table.wc-block-cart-items .wc-block-cart-items__row{display:flex;grid-template-columns:none;padding:16px 0;background:#f6f7f7;padding:20px 20px 15px;margin-bottom:30px;border-radius:15px}.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image{max-width:170px;width:100%}.wp-block-woocommerce-checkout-order-summary-block,.wc-block-checkout__contact-fields.wp-block-woocommerce-checkout-contact-information-block.wc-block-components-checkout-step,.wc-block-checkout__billing-fields.wp-block-woocommerce-checkout-billing-address-block.wc-block-components-checkout-step,.wc-block-checkout__payment-method.wp-block-woocommerce-checkout-payment-block.wc-block-components-checkout-step,.wc-block-checkout__order-notes.wp-block-woocommerce-checkout-order-note-block.wc-block-components-checkout-step{border-radius:5px;border:none!important;padding:20px!important;background:#f6f7f7}.wc-block-checkout__contact-fields.wp-block-woocommerce-checkout-contact-information-block.wc-block-components-checkout-step,.wc-block-checkout__billing-fields.wp-block-woocommerce-checkout-billing-address-block.wc-block-components-checkout-step{margin:0 0 24px}.wc-block-checkout__payment-method.wp-block-woocommerce-checkout-payment-block.wc-block-components-checkout-step{margin-bottom:0!important}.wc-block-checkout .wc-block-components-sidebar-layout .wc-block-components-main{width:55%;padding-right:24px}.wc-block-checkout__terms.wc-block-checkout__terms--with-separator.wp-block-woocommerce-checkout-terms-block{font-size:14px;font-style:italic;margin:0;padding:20px 0}.content ul.wc-block-components-totals-discount__coupon-list{padding-left:0}.wc-block-checkout__payment-method .wc-block-components-radio-control__label{display:flex!important}@media (max-width:600px){.is-mobile .wc-block-components-form .wc-block-components-checkout-step:after{display:none!important}}.wc-block-checkout .wc-block-components-sidebar{width:45%;margin-top:0}.wc-block-checkout .wc-block-components-product-badge,.wc-block-checkout .wc-block-components-product-metadata,.wc-block-components-order-summary .wc-block-components-order-summary-item__total-price{display:none}.wc-block-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__image>img,.wc-block-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__image{max-width:78px;width:78px}.wc-block-components-order-summary .wc-block-components-order-summary-item{justify-content:center;align-items:center}.wc-block-checkout.is-large .wc-block-components-sidebar .wc-block-components-panel,.is-large .wc-block-components-sidebar .wc-block-components-totals-coupon,.is-large .wc-block-components-sidebar .wc-block-components-totals-item,.wc-block-checkout..is-large .wc-block-components-sidebar .wc-block-components-totals-item{padding-left:24px;padding-right:24px}.wc-block-checkout span.wc-block-components-order-summary-item__individual-prices.price.wc-block-components-product-price{font-weight:600}.wc-block-checkout .is-large .wc-block-checkout__actions{padding-bottom:0}.woocommerce-message,.woocommerce-error,.woocommerce-error li{color:#fff;display:flex;align-items:center;justify-content:space-between;width:100%;border-radius:5px}.woocommerce-message{background-color:#2c824c;border-top-color:#2c824c}.woocommerce-message::before,.woocommerce-error::before{color:#fff;top:50%;transform:translateY(-50%)}.woocommerce-message:after,.woocommerce-error:after{display:none}.woocommerce-message .button.wc-forward,.woocommerce-error .button.wc-forward{background:none;color:#fff;border-left:1px solid #fff;border-radius:0;padding-right:0;font-weight:600;min-width:100px;margin-left:10px}.woocommerce-message .button.wc-forward:hover,.woocommerce-error .button.wc-forward:hover{text-decoration:underline;background-color:#fff0;color:#fff}.woocommerce-error{background-color:#e71622;border-top-color:#e71622;color:#fff}.woocommerce-message:after{display:none}@media (max-width:767px){.woocommerce-message .button.wc-forward,.woocommerce-error .button.wc-forward{margin-top:10px;margin-left:0}.woocommerce-message,.woocommerce-error,.woocommerce-error li{align-items:flex-start;flex-direction:column;font-size:14px;line-height:1.3em}}#wpgs-gallery img{max-width:100%;width:100%}#wpgs-gallery .wcgs-thumb.swiper-slide-thumb-active.wcgs-thumb img,#wpgs-gallery .wcgs-thumb.swiper-slide:hover img,#wpgs-gallery .wcgs-thumb.swiper-slide-thumb-active.wcgs-thumb:hover img{border-color:#F69E1E}.woocommerce div.product form.cart .variations select{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat right 10px center #f7f7f7;background-size:20px;padding:15px;border-radius:5px;border:1px solid #ccc}