:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.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:left;width:48%}.woocommerce #content div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce-page #content div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce-page div.product div.images.woocommerce-product-gallery .flex-viewport{touch-action:pan-y pinch-zoom}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.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:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:#fff0;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:#fff0;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgb(0 0 0 / .15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}@media only screen and (max-width:768px){:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right!important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:left!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:left}.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgb(0 0 0 / .025)}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:left}.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce-page table.my_account_orders tr td.order-actions::before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em .25em .125em 0}.woocommerce table.shop_attributes tr,.woocommerce-page table.shop_attributes tr{display:block}.woocommerce table.shop_attributes tr td,.woocommerce table.shop_attributes tr th,.woocommerce-page table.shop_attributes tr td,.woocommerce-page table.shop_attributes tr th{display:block;max-width:100%;width:auto;text-align:left;padding:.5em}.woocommerce table.shop_attributes tr th,.woocommerce-page table.shop_attributes tr th{padding-bottom:.25em;border-bottom:0}.woocommerce table.shop_attributes tr td,.woocommerce-page table.shop_attributes tr td{padding-top:.25em}.woocommerce table.shop_attributes tr td>:first-child,.woocommerce table.shop_attributes tr th>:first-child,.woocommerce-page table.shop_attributes tr td>:first-child,.woocommerce-page table.shop_attributes tr th>:first-child{padding-top:0;margin-top:0}.woocommerce table.shop_attributes tr td>:last-child,.woocommerce table.shop_attributes tr th>:last-child,.woocommerce-page table.shop_attributes tr td>:last-child,.woocommerce-page table.shop_attributes tr th>:last-child{padding-bottom:0;margin-bottom:0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:48%;float:left;clear:both;margin:0 0 2.992em}.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:right;clear:none!important}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:none}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:left}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:none;padding-bottom:.5em}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before{content:" ";display:table}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after{clear:both}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:48%;box-sizing:border-box}.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button{float:right}.woocommerce #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);float:left;font-size:.75em;margin-bottom:0;text-align:left;width:48%}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display:block;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%;float:none;text-align:left}.woocommerce-page.woocommerce-checkout form.login .form-row,.woocommerce.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left;padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;box-sizing:border-box;margin-bottom:1em}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-right:0}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.single-product .twentythirteen .panel{padding-left:20px!important;padding-right:20px!important}}:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}@keyframes spin{100%{transform:rotate(360deg)}}@font-face{font-display:swap;font-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description::before{left:50%;top:0;margin-top:-4px;transform:translateX(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be #fff0 #fff0 #fff0;z-index:100;display:block}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{font-family:inherit;font-weight:400;letter-spacing:normal;padding:.5em;display:block;background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width) solid var(--wc-form-border-color);border-radius:var(--wc-form-border-radius);color:var(--wc-form-color-text,#000);box-sizing:border-box;width:100%;margin:0;line-height:normal;height:auto}.woocommerce form .form-row .input-text:focus,.woocommerce form .form-row select:focus{border-color:currentColor}.woocommerce form .form-row select{cursor:pointer;appearance:none;padding-right:3em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=);background-repeat:no-repeat;background-size:16px;background-position:calc(100% - .5em) 50%}.woocommerce form .form-row textarea{height:4em;line-height:1.5;box-shadow:none}.woocommerce form .form-row .country_to_state--single{background:0 0;border:0;padding:0;appearance:none;background-image:none;font:inherit;font-weight:700;color:inherit;width:auto;pointer-events:none}.woocommerce form .form-row .required{color:var(--wc-red);font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form .form-row.woocommerce-invalid label{color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:var(--wc-green)}.woocommerce form .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-green)}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}:where(.woocommerce) .select2-container{width:100%}:where(.woocommerce) .select2-container .select2-selection--single{height:auto}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__rendered{padding:.5em;line-height:normal;box-sizing:border-box;color:var(--wc-form-color-text,#444);font-weight:400}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__placeholder{color:var(--wc-form-color-text,#444)}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow{position:absolute;top:2px;right:.5em;height:100%;width:16px}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow b{border:none;display:block;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;width:16px;height:16px;position:absolute;top:50%;left:0;margin:-8px 0 0}:where(.woocommerce) .select2-container .select2-dropdown,:where(.woocommerce) .select2-container .select2-selection{background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width,1px) solid var(--wc-form-border-color,#aaa);border-radius:var(--wc-form-border-radius,4px)}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}:where(.woocommerce) .select2-results__options{list-style:none;margin:0;padding:0}:where(.woocommerce) .select2-results__option{margin:0}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#720eec;color:#fcfbfe;z-index:99998;box-shadow:0 1px 1em rgb(0 0 0 / .2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fcfbfe;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.admin-bar p.demo_store{top:32px}.woocommerce-product-gallery__photoswipe-video-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.woocommerce-product-gallery__photoswipe-video{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.clear{clear:both}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:var(--wc-red)!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:var(--wc-red)}.woocommerce small.note{display:block;color:#767676;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:" ";display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.7;display:inline-block}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__image a{display:block;outline-offset:-2px}.woocommerce div.product div.images .woocommerce-product-gallery__video .wp-post-video{display:block;width:100%;height:auto}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background:#fff;border:none;box-sizing:content-box;border-radius:100%;cursor:pointer;font-size:2em;height:36px;padding:0;position:absolute;right:.5em;text-indent:-9999px;top:.5em;width:36px;z-index:99}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{border:2px solid #000;border-radius:100%;box-sizing:content-box;content:"";display:block;height:10px;left:9px;top:9px;position:absolute;width:10px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{background:#000;border-radius:6px;box-sizing:content-box;content:"";display:block;height:8px;left:22px;position:absolute;top:19px;transform:rotate(-45deg);width:2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger span[aria-hidden=true]{border:0;clip-path:inset(50%);height:1px;left:50%;margin:-1px;overflow:hidden;position:absolute;top:50%;width:1px}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none;position:relative}.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview,.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview.flex-active,.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview:hover,.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail::before{content:"▶";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;color:#fff;font-size:1.4em;text-shadow:0 0 .25em rgb(0 0 0 / .8);pointer-events:none}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder.flex-active,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder:hover{opacity:0}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail .woocommerce-product-gallery__video-thumbnail-preview{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail .woocommerce-product-gallery__video-thumbnail-placeholder.flex-active+.woocommerce-product-gallery__video-thumbnail-preview,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail:hover .woocommerce-product-gallery__video-thumbnail-preview{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.social{text-align:right;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 0 0 2px}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce div.product div.social iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #cfc8d8;background-color:#e9e6ed;color:#515151;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6b6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;color:#515151;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid #cfc8d8;position:absolute;bottom:-1px;width:5px;height:5px;content:" ";box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #cfc8d8;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content:" ";display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{content:" ";display:table}.woocommerce div.product form.cart::after{clear:both}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-left:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;line-height:2em;vertical-align:top}.woocommerce div.product form.cart .variations label{font-weight:700;text-align:left}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:3em;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;-webkit-background-size:16px;background-position:calc(100% - 12px) 50%;-webkit-background-position:calc(100% - 12px) 50%}.woocommerce div.product form.cart .variations td.label{padding-right:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:left}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-right:1em;padding-left:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;transform:scale(1.5,1.5)}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#958e09;color:#fff;font-size:.857em;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:" ";display:table}.woocommerce .products ul::after,.woocommerce ul.products::after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a.woocommerce-loop-product__link{display:block}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .woocommerce-placeholder{border:1px solid #f2f2f2}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em}.woocommerce ul.products li.product .price{display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.7;display:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgb(90 89 68 / .5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering>label{margin-right:.25rem}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #cfc8d8;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #cfc8d8;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#e9e6ed;color:#816f98}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block}.woocommerce #reviews h2 small{float:right;color:#767676;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#767676}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before{content:" ";display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#e9e6ed;border:1px solid #e1dde7;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}.woocommerce #reviews #comments .commentlist>li::before{content:""}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:WooCommerce}.woocommerce .star-rating::before{content:"sssss";color:#cfc8d8;float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{content:" ";display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:#fff0 none;border:0}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:" ";display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;font-size:24px}.woocommerce p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0}.woocommerce p.stars a:hover~a::before{content:"\e021"}.woocommerce p.stars:hover a::before{content:"\e020"}.woocommerce p.stars.selected a.active::before{content:"\e020"}.woocommerce p.stars.selected a.active~a::before{content:"\e021"}.woocommerce p.stars.selected a:not(.active)::before{content:"\e020"}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgb(0 0 0 / .1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(2n) td,.woocommerce table.shop_attributes tr:nth-child(2n) th{background:rgb(0 0 0 / .025)}.woocommerce table.shop_table{border:1px solid color-mix(in srgb,currentColor 20%,transparent);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-spacing:0;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em}.woocommerce table.shop_table td{border-top:1px solid color-mix(in srgb,currentColor 20%,transparent);padding:9px 12px;vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table td del{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid color-mix(in srgb,currentColor 20%,transparent)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:"↓";display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgb(0 0 0 / .1)}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{content:" ";display:table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #e9e6ed;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;left:0}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{content:" ";display:table}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-right:5px;margin-bottom:5px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid var(--wc-separator-color,color-mix(in srgb,currentColor 20%,transparent));padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce form.checkout_coupon .coupon-error-notice{color:var(--wc-red);display:block;font-size:.75em;margin-top:8px}.woocommerce form.checkout_coupon .input-text.has-error:focus{border-color:var(--wc-red)}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0 0 .5em;line-height:1.5em;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px .4375em 0 0;vertical-align:top}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce .wc_bis_form{margin:2em 0;padding:0}.woocommerce .wc_bis_form.hidden{display:none}.woocommerce .wc_bis_form__form-row{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:flex-start;gap:.7em;margin:.7em 0}.woocommerce .wc_bis_form__input{box-sizing:border-box;width:auto;white-space:nowrap}.woocommerce .wc_bis_form__button{box-sizing:border-box;white-space:nowrap}.woocommerce .wc_bis_form__checkbox{font-size:var(--wp--preset--font-size--small,.7em);display:block}.woocommerce :where(.wc_bis_form__input,.wc_bis_form__button){padding:.9rem 1.1rem;line-height:1}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:" ";display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #cfc8d8;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details .order-actions--heading,.woocommerce .woocommerce-order-details .order-actions--heading,.woocommerce .woocommerce-order-downloads .order-actions--heading{vertical-align:middle}.woocommerce .woocommerce-customer-details .order-actions-button,.woocommerce .woocommerce-order-details .order-actions-button,.woocommerce .woocommerce-order-downloads .order-actions-button{margin-right:10px}.woocommerce .woocommerce-customer-details .order-actions-button:last-child,.woocommerce .woocommerce-order-details .order-actions-button:last-child,.woocommerce .woocommerce-order-downloads .order-actions-button:last-child{margin-right:0}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .additional-fields,.woocommerce .woocommerce-customer-details .addresses{margin-bottom:2em}.woocommerce .woocommerce-customer-details .additional-fields:last-child,.woocommerce .woocommerce-customer-details .addresses:last-child{margin-bottom:0}.woocommerce .addresses .wc-block-components-additional-fields-list{margin:0;padding:0}.woocommerce .addresses .wc-block-components-additional-fields-list dt{margin:0;padding:0;font-style:normal;font-weight:700;display:inline}.woocommerce .addresses .wc-block-components-additional-fields-list dt::after{content:": "}.woocommerce .addresses .wc-block-components-additional-fields-list dt::before{content:"";display:block}.woocommerce .addresses .wc-block-components-additional-fields-list dd{margin:0;padding:0;font-style:normal;display:inline}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list{border:1px solid rgb(0 0 0 / .1);padding:0;display:grid;grid-template-columns:1fr max-content}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt{border-bottom:1px solid rgb(0 0 0 / .1);font-style:normal;font-weight:700;padding:1rem;box-sizing:border-box;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt::after{display:none}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt:last-of-type{border-bottom:0}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd{border-bottom:1px solid rgb(0 0 0 / .1);padding:1rem;box-sizing:border-box;text-align:right;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd:last-of-type{border-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-column__title{margin-top:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgb(0 0 0 / .1);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:6px 12px;box-sizing:border-box}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{padding-left:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:last-child,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e037";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e02d";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:" ";display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:left;padding:0 1em 1px 1px;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red);vertical-align:inherit;margin-right:.5em}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#7f54b3;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#7f54b3}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#35224c;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{content:" ";display:table}.woocommerce .widget_rating_filter ul li::after{clear:both}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:left;margin-right:1em}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading{opacity:.25;padding-right:2.618em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading::after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:.618em;right:1em;animation:spin 2s linear infinite}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.added::after{font-family:WooCommerce;content:"\e017";margin-left:.53em;vertical-align:bottom}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background-color:#dcd7e2;text-decoration:none;background-image:none;color:#515151}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background-color:#7f54b3;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover{background-color:#7249a4;color:#fff}.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-color:#7f54b3;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#e9e6ed}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:.92em;color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#767676}.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:#958e09;font-size:1.25em}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .out-of-stock{color:var(--wc-red)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) #reviews #comments ol.commentlist li .meta{color:#767676;font-size:.75em}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f6f5f8;color:#515151;border-top:3px solid #720eec;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:" ";display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:"\e028";content:"\e028"/"";display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span{direction:ltr;unicode-bidi:embed}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message::before{content:"\e015";color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info::before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:"\e016";color:#b81c23}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:" ";display:table}.woocommerce-account .woocommerce::after{clear:both}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{content:" ";display:table}.woocommerce-account .addresses .title::after{clear:both}.woocommerce-account .addresses .title h3{float:left}.woocommerce-account .addresses .title .edit{float:right}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e00a";text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:right}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;border:1px solid #cfc8d8;padding:6px 6px 5px;margin:0 4px 0 0;outline:0}#add_payment_method table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-cart table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-checkout table.cart td.actions .coupon .input-text.has-error:focus{border-color:var(--wc-red)}#add_payment_method table.cart td.actions .coupon .coupon-error-notice,.woocommerce-cart table.cart td.actions .coupon .coupon-error-notice,.woocommerce-checkout table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);flex-basis:100%;float:none;font-size:.75em;margin-bottom:0;margin-top:8px;text-align:left;width:auto}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:" ";display:table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block}#add_payment_method .cart-collaterals .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button::after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e019";text-decoration:none;content:"\e019"/""}#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form{margin:1em 0 0 0}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#767676;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:35%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#767676}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#958e09}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #e9e6ed}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:left}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:left}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#767676;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method .checkout .checkout-inline-error-message,.woocommerce-cart .checkout .checkout-inline-error-message,.woocommerce-checkout .checkout .checkout-inline-error-message{color:var(--wc-red);font-size:.75em;margin-bottom:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:rgb(129 110 153 / .14);border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid rgb(104 87 125 / .14);margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px}#add_payment_method #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-cart #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal img{max-height:24px;vertical-align:middle;float:right;margin:0}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dcd7e2;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c2bacd;border-top-color:#b5abc2}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#767676;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em solid #dcd7e2;border-right-color:#fff0;border-left-color:#fff0;border-top-color:#fff0;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:24px;vertical-align:middle;float:right}.woocommerce-terms-and-conditions{border:1px solid rgb(0 0 0 / .2);box-shadow:inset 0 1px 2px rgb(0 0 0 / .1);background:rgb(0 0 0 / .05)}.woocommerce-invalid #terms{outline:2px solid var(--wc-red);outline-offset:2px}.woocommerce-order-withdrawal-content{max-width:680px}.woocommerce-order-withdrawal-content__intro{margin-bottom:.5em}.woocommerce-order-withdrawal-content .description,.woocommerce-order-withdrawal-content__field-description,.woocommerce-order-withdrawal-content__note{color:#767676;font-size:.875em;line-height:1.4}.woocommerce-order-withdrawal-content .description,.woocommerce-order-withdrawal-content__field-description{display:block;margin-top:.25em}.woocommerce-order-withdrawal-content__field-error{color:var(--wc-red);display:block;font-size:.875em;margin:-.25em 0 .75em}.woocommerce-order-withdrawal-content__steps{display:flex;gap:1em;list-style:none;margin:2em 0;padding:0;color:#767676;font-size:.875em}.woocommerce-order-withdrawal-content__step:not(:last-child)::after{content:"";display:inline-block;width:.25em;height:.25em;margin-left:1em;border-radius:50%;background:currentColor;vertical-align:middle}.woocommerce-order-withdrawal-content__step--current{color:inherit;font-weight:700}.woocommerce-order-withdrawal-content__radio-field{clear:both;border:0;margin:0 0 6px;padding:3px}.woocommerce-order-withdrawal-content__radio-field legend{line-height:2;padding:0}.woocommerce-order-withdrawal-content__radio-field.woocommerce-invalid legend{color:var(--wc-red)}.woocommerce-order-withdrawal-content__radio-label{display:block;line-height:1.7;margin:0}.woocommerce-order-withdrawal-content__review{margin:2em 0}.woocommerce-order-withdrawal-content__review-row{padding:.75em 0 .8em}.woocommerce-order-withdrawal-content__review-row:not(:last-child){border-bottom:1px solid #e9e6ed}.woocommerce-order-withdrawal-content__review-row dd,.woocommerce-order-withdrawal-content__review-row dt{margin:0;line-height:1.4}.woocommerce-order-withdrawal-content__review-row dt{color:#767676;font-size:.875em;margin-bottom:.25em}.woocommerce-order-withdrawal-content__review-row dd{font-size:1em}.woocommerce-order-withdrawal-content__actions{display:flex;gap:1em;align-items:center;flex-wrap:wrap;margin-top:2em}.woocommerce-order-withdrawal-content__button--secondary.button{background:0 0;border:1px solid currentColor;color:inherit}.woocommerce-order-withdrawal-content__button--secondary.button:focus,.woocommerce-order-withdrawal-content__button--secondary.button:hover{background:0 0;color:inherit}.woocommerce-order-withdrawal-content .required{visibility:visible}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit}form.has-custom-place-order-button #place_order{display:none!important}:root{--primary-color:#17a2b8;--primary-color-hover:#138496;--header-top-bg:#17a2b8;--header-top-text:#ffffff;--font-body:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-headings:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-weight-body:400;--font-weight-headings:700;--theme-radius:8px;--theme-radius-sm:4px;--theme-radius-md:6px;--theme-radius-lg:12px;--theme-radius-xl:16px;--qt-field-radius:var(--theme-radius);--qt-field-shadow:-2px 5px 12.9px -9px rgba(157, 157, 157, 0.81)}*{margin:0;padding:0;box-sizing:border-box}html{font-size:14px;-webkit-text-size-adjust:100%;overflow-x:hidden}body{font-family:var(--font-body);font-weight:var(--font-weight-body);line-height:1.6;color:#333;background:#fff;font-variant-numeric:normal;overflow-x:hidden}body.menu-open{overflow:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-headings);font-weight:var(--font-weight-headings);line-height:1.3em}img{max-width:100%;height:auto;display:block}a{text-decoration:none;color:inherit;cursor:pointer}button,input,select,textarea{font-family:inherit;font-size:inherit}button{cursor:pointer;border:none;background:none}ul,ol{list-style:none}.site-header{background:#fff;border-bottom:1px solid #e5e5e5;position:fixed;top:0;left:0;right:0;width:100%;z-index:1000;transition:box-shadow 0.3s ease}.site-header.header-scrolled{box-shadow:0 2px 10px rgb(0 0 0 / .1)}.site-header .header-top-bar{max-height:56px;opacity:1;overflow:hidden;transform:translateY(0);transition:max-height 0.28s ease,opacity 0.22s ease,transform 0.28s ease,padding 0.22s ease}.site-header.header-scrolled .header-top-bar{max-height:0;opacity:0;padding-top:0;padding-bottom:0;transform:translateY(-8px);pointer-events:none}body.single-product-page .site-header .header-top-bar{max-height:0;opacity:0;padding-top:0;padding-bottom:0;transform:translateY(-8px);pointer-events:none}body{padding-top:var(--header-height,0)}.header-top-bar{background:var(--header-top-bg);padding:14px 8px;font-size:14px;font-weight:500;color:var(--header-top-text)}.header-top-bar--carousel{display:flex;align-items:center;justify-content:center;gap:10px;text-align:center}.header-top-bar__viewport{flex:1;min-width:0;max-width:40%}.header-top-bar__track{margin:0;padding:0}.header-top-bar__item{display:none;margin:0;padding:0;line-height:1.3rem;font-size:14px;font-weight:400}.header-top-bar__item.is-active{display:block}.header-top-bar__btn{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:4px;margin:0;border:none;background:#fff0;color:var(--header-top-text);cursor:pointer;line-height:0}.header-top-bar__btn svg{display:block;flex-shrink:0}.header-top-bar__btn svg :where(path,line,circle,ellipse,polyline){stroke:currentColor}[dir="rtl"] .header-top-bar__btn svg{transform:scaleX(-1)}.header-top-bar__btn:focus-visible{outline:2px solid currentColor;outline-offset:2px}.header-top-bar--single .header-top-bar__btn{display:none}.header-top-bar--single .header-top-bar__viewport{flex:1 1 auto}@media (max-width:768px){.header-top-bar__viewport{max-width:100%}}.header-main{max-width:1280px;margin:0 auto;padding:15px 20px;display:flex;align-items:center;justify-content:space-between;transition:padding 0.35s cubic-bezier(.4,0,.2,1),min-height 0.35s cubic-bezier(.4,0,.2,1);gap:30px;min-height:75px;overflow:visible}.site-logo{flex-shrink:0}.site-logo img{max-height:50px;width:auto}.main-navigation{flex:1;display:flex;justify-content:center}.main-navigation ul{display:flex;gap:25px;align-items:center}.main-navigation a{font-size:15px;color:#333;transition:color 0.2s;letter-spacing:0}.main-navigation a:hover,.main-navigation a:focus-visible{color:var(--primary-color)}.header-search{flex-shrink:0;cursor:pointer;background:none;border:none;padding:0;color:#333}.header-search:hover{color:var(--primary-color)}.header-search svg{width:24px;height:24px;display:block;flex-shrink:0;fill:none;overflow:visible;transition:color 0.2s}.header-search svg path{fill:none;stroke:currentColor}.header-actions{display:flex;align-items:center;gap:20px;flex-shrink:0}.header-cart{flex-shrink:0;cursor:pointer;background:none;border:none;padding:0;position:relative;color:#333}.header-cart:hover{color:var(--primary-color)}.header-cart svg{width:24px;height:24px;display:block;flex-shrink:0;fill:none;overflow:visible;transition:color 0.2s}.header-cart svg path{fill:none;stroke:currentColor}.cart-count{position:absolute;top:-8px;right:-8px;background:var(--primary-color);color:#fff;font-size:11px;font-weight:700;min-width:18px;height:18px;border-radius:var(--theme-radius);display:flex;align-items:center;justify-content:center;padding:0 4px;line-height:1}.cart-count:empty{display:none}.woocommerce-message,.woocommerce-info,.woocommerce-error{padding:16px 20px;margin-bottom:20px;border-radius:var(--theme-radius-sm);border-left:4px solid;background:#f8f8f8;display:flex;align-items:center;gap:12px;border-top-color:#EBF0F4!important;margin-top:12px!important}.woocommerce-message{border-left-color:#28a745;color:#155724}.woocommerce-info{border-left-color:var(--primary-color);color:#334155;background:var(--theme-color-surface,rgb(23 162 184 / .1))}body.woocommerce-checkout .woocommerce-info{border-left-color:var(--qt-checkout-accent,var(--primary-color));background:var(--qt-checkout-accent-surface,var(--theme-color-surface,rgb(23 162 184 / .1)))}body.woocommerce-checkout .woocommerce-form-coupon-toggle{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:0}body.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{margin:8px 0 12px!important;padding:16px 12px;min-height:0;gap:8px;border-width:0;border-radius:0;font-size:14px;line-height:1.3;color:#4b5563;background:#fff0;justify-content:center;align-items:center;width:fit-content;max-width:458px}body.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info::before{display:none}body.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info a,body.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info a.showcoupon{font-size:inherit;font-weight:500;text-underline-offset:2px}.woocommerce-error{border-left-color:#f44;color:#721c24;background:#f8d7da}.woocommerce-message::before,.woocommerce-info::before{content:'';display:inline-block;width:20px;height:20px;flex-shrink:0}.woocommerce-message a,.woocommerce-error a{color:inherit;text-decoration:underline;font-weight:700}.woocommerce-info a,.woocommerce-info a.showcoupon{color:var(--primary-color);text-decoration:underline;font-weight:700}.woocommerce-message a:hover,.woocommerce-error a:hover{text-decoration:none}.woocommerce-info a:hover,.woocommerce-info a.showcoupon:hover{color:var(--primary-color-hover,var(--primary-color));filter:brightness(.92);text-decoration:none}body.woocommerce-checkout .woocommerce-info a,body.woocommerce-checkout .woocommerce-info a.showcoupon{color:var(--qt-checkout-accent,var(--primary-color))}body.woocommerce-checkout .woocommerce-info a:hover,body.woocommerce-checkout .woocommerce-info a.showcoupon:hover{color:var(--qt-checkout-accent,var(--primary-color));filter:brightness(.92)}.woocommerce-Price-amount{color:var(--primary-color)}.canvas-panel-header,.side-cart-header{display:flex;justify-content:space-between;align-items:center;padding:max(32px, calc(20px + env(safe-area-inset-top, 0px))) 20px 20px;border-bottom:1px solid #e5e5e5;flex-shrink:0}.canvas-panel-header h3,.side-cart-header h3{font-size:20px;margin:0;color:#333}.canvas-panel-close,.side-cart-close{background:#E8E8E8;border:none;padding:12px;cursor:pointer;color:#666;transition:color 0.2s;border-radius:100px;line-height:0}.canvas-panel-close:hover,.side-cart-close:hover{color:#333}.canvas-panel-close svg,.side-cart-close svg{width:20px;height:20px;display:block;fill:currentColor}.side-cart{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;opacity:0;visibility:hidden;transition:opacity 0.3s,visibility 0.3s;pointer-events:none}.side-cart.active{opacity:1;visibility:visible;pointer-events:all}.side-cart-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .5);backdrop-filter:blur(2px)}.side-cart-panel{position:absolute;top:0;right:0;width:400px;max-width:90%;height:100%;background:#fff;box-shadow:-4px 0 20px rgb(0 0 0 / .15);display:flex;flex-direction:column;transform:translateX(100%);transition:transform 0.3s ease}.side-cart.active .side-cart-panel{transform:translateX(0);display:flex;flex-direction:column;justify-content:space-between;border-radius:var(--theme-radius-xl) 0 0 var(--theme-radius-xl)}.side-cart-content{flex:1;overflow-y:auto;padding:0;height:inherit}.side-cart-content .woocommerce-mini-cart{padding:0;margin:0}body.cart-open{overflow:hidden}.search-popup{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity 0.3s,visibility 0.3s;pointer-events:none}.search-popup.active{opacity:1;visibility:visible;pointer-events:all}.search-popup-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .5);backdrop-filter:blur(2px)}.search-popup-content{position:relative;background:#fff;border-radius:var(--theme-radius);padding:0;max-width:600px;width:50%;box-shadow:0 10px 40px rgb(0 0 0 / .2);transition:transform 0.3s ease;display:flex;flex-direction:column;max-height:90vh;overflow:hidden}.search-popup-body{padding:24px 30px 32px;overflow-y:auto;-webkit-overflow-scrolling:touch}.search-popup-close{line-height:0}.search-popup-form{display:flex;gap:14px;align-items:flex-end;flex-wrap:nowrap}.search-popup-field{display:flex;align-items:center;gap:12px;flex:1;min-width:0;border-bottom:1px solid rgb(17 17 17 / .2);padding-bottom:10px}.search-popup-field__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#6b7280;line-height:0}.search-popup-field__icon svg{width:22px;height:22px;display:block}.search-popup-field__icon svg :where(path,line,circle,ellipse,polyline,polygon,rect){stroke:currentColor;fill:none}.search-popup-input{flex:1;min-width:0;padding:6px 0;border:none;border-radius:0;background:#fff0;font-size:16px;font-family:inherit;outline:none;transition:color 0.2s;box-shadow:none}.search-popup-input::placeholder{color:#b0b0b0}.search-popup-input:focus{outline:none}.search-popup-submit{display:flex;align-items:center;gap:8px;padding:12px 24px;background:var(--primary-color);color:#fff;border:none;border-radius:var(--theme-radius-sm);font-size:16px;font-weight:700;cursor:pointer;transition:background 0.2s,filter 0.2s;font-family:inherit;flex-shrink:0}.search-popup-submit:hover{background:var(--primary-color-hover)}.search-popup-submit svg{width:20px;height:20px;fill:currentColor}.search-popup-suggestions{margin-top:40px;padding-top:8px}.search-popup-suggestions__heading{margin:0 0 22px;font-size:10px;font-weight:400;letter-spacing:0;text-transform:uppercase;color:#9ca3af}.search-popup-suggestions__list{list-style:none;margin:0;padding:0}.search-popup-suggestions__item{margin:0 0 20px}.search-popup-suggestions__item:last-child{margin-bottom:0}.search-popup-suggestions__link{display:inline-block;font-size:17px;font-weight:400;color:#111827;text-decoration:none;cursor:pointer;transition:color 0.2s}.search-popup-suggestions__link:hover,.search-popup-suggestions__link:focus-visible{color:var(--primary-color)}body.search-open{overflow:hidden}@media (max-width:768px){.search-popup{display:block}.search-popup-content{position:fixed;top:0;right:0;bottom:0;left:auto;width:min(100%, 400px);max-width:100%;height:100%;max-height:none;margin:0;padding:0;border-radius:var(--theme-radius-xl) 0 0 var(--theme-radius-xl);box-shadow:-12px 0 48px rgb(0 0 0 / .14);transform:translateX(100%);transition:transform 0.32s ease;overflow:hidden}[dir="rtl"] .search-popup-content{right:auto;left:0;transform:translateX(-100%);box-shadow:12px 0 48px rgb(0 0 0 / .14);border-radius:0 var(--theme-radius-xl) var(--theme-radius-xl) 0}[dir="rtl"] .search-popup.active .search-popup-content{transform:translateX(0)}body.quicktheme-mobile-bottom-nav .search-popup-body{padding-bottom:calc(28px + var(--quicktheme-mobile-bar-height, 56px) + env(safe-area-inset-bottom, 0px))}.search-popup.active .search-popup-content{transform:translateX(0)}.search-popup-body{flex:1;min-height:0;padding:20px 24px 28px}.search-popup-form{flex-direction:column;align-items:stretch;gap:0}.search-popup-submit{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.search-popup-submit:focus{position:static;width:auto;height:auto;clip:auto;clip-path:none;margin-top:12px;padding:12px 24px}.search-popup-suggestions{margin-top:36px}}.mobile-menu-toggle{display:none;background:none;border:none;padding:8px 0;cursor:pointer;color:#333;align-items:center;gap:4px}.mobile-menu-toggle__label{font-size:15px;font-weight:500;line-height:1}.mobile-menu-toggle--icon-only{gap:0}.mobile-menu-toggle__icon{display:flex;align-items:center;justify-content:center}.mobile-menu-toggle svg{width:24px;height:24px;display:block;flex-shrink:0;fill:none;overflow:visible}.mobile-menu-toggle svg path{fill:none;stroke:currentColor}.mobile-menu-close{display:none}.mobile-menu-body{display:contents}.site-footer{margin-top:40px;background:#2c2c2c;color:#fff}.footer-top{max-width:1280px;margin:0 auto;padding:60px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;text-align:center}.footer-menu a{color:#ccc;font-size:14px;transition:color 0.2s}.footer-menu a:hover{color:#fff}.footer-nav-menu{display:flex;flex-wrap:wrap;justify-content:center;gap:15px;padding:0;margin:0;list-style:none}.footer-logo img{max-height:40px;width:auto}.footer-social{display:flex;gap:15px;justify-content:center}.footer-social a{width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:#ccc;transition:opacity 0.2s;cursor:pointer}.footer-social a:hover{opacity:.8}@media (max-width:768px){.header-actions .header-search{display:none!important}}.footer-bottom{padding:20px;text-align:center;font-size:14px}.hero-section{min-height:450px;height:50vh;display:flex;align-items:flex-end;justify-content:center;text-align:center;padding:60px 20px;background:#111;background-size:cover;background-position:center;position:relative;overflow:hidden}.hero-section::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to top,rgb(0 0 0 / .9) 0%,rgb(0 0 0 / .3) 50%,rgb(0 0 0 / .1) 100%);z-index:1}.hero-inner{position:relative;z-index:2;max-width:800px;width:100%;color:#fff;margin-bottom:20px}.hero-inner h1{font-size:42px;font-weight:var(--font-weight-headings);margin-bottom:24px;color:#fff;line-height:1.1;text-shadow:0 2px 10px rgb(0 0 0 / .3)}.hero-btn-wrap{margin-top:20px}.shop-button{display:inline-block;padding:15px 45px;background:var(--primary-color);color:#fff;font-size:16px;font-weight:500;border-radius:var(--theme-radius);transition:all 0.3s ease;cursor:pointer;text-transform:none;box-shadow:0 4px 15px rgb(0 0 0 / .2)}.shop-button:hover{background:var(--primary-color-hover);transform:translateY(-2px);box-shadow:0 6px 20px rgb(0 0 0 / .3)}.info-boxes-section{padding:40px 0 20px;border-bottom:1px solid var(--footer-border);margin-bottom:20px}.info-boxes-row{display:flex;justify-content:space-around;gap:20px;flex-wrap:wrap;color:var(--footer-text)}.info-box{display:flex;align-items:center;gap:15px;flex:1;min-width:250px;justify-content:center}.info-box-icon{width:48px;height:48px;background:color-mix(in srgb,var(--primary-color),transparent 85%);border-radius:var(--theme-radius-xl);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--footer-text)}.info-box-icon svg{width:24px;height:24px;display:block}.info-box-content p{margin:0;font-size:16px;font-weight:700}@media (max-width:768px){.info-boxes-row{flex-direction:column;align-items:flex-start;padding-right:20px;padding-left:20px}.info-box{justify-content:flex-start;width:100%}}.categories-grid-section{padding:60px 20px;background:#fff}.categories-grid-title{text-align:center;font-size:36px;font-weight:var(--font-weight-headings);color:#333;margin-bottom:40px}.categories-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;list-style:none;padding:0;margin:0}.category-grid-item{display:flex;flex-direction:column;text-decoration:none;color:inherit;transition:transform 0.2s}.category-grid-item:hover{transform:translateY(-4px)}.category-grid-image{position:relative;width:100%;aspect-ratio:1 / 1;background:#f8f8f8;border-radius:var(--theme-radius);overflow:hidden;margin-bottom:16px}.category-grid-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.category-grid-name{font-size:16px;font-weight:600;color:#333;text-align:center;margin:16px 0 0;display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap;min-height:44px}.category-grid-name__count,.category-name__count{font-size:14px;font-weight:600;color:var(--primary-color);white-space:nowrap}@media (max-width:768px){.categories-grid-section{padding:40px 20px}.categories-grid-title{font-size:28px;margin-bottom:30px}.categories-grid{grid-template-columns:repeat(2,1fr);gap:20px}.category-grid-name{font-size:14px}}.subcat-slider-section{padding:28px 0 24px;background:#fff}.subcat-slider-header{margin-bottom:16px}.subcat-slider-title{font-size:20px;font-weight:var(--font-weight-headings);color:#333}.subcat-slider-wrapper{position:relative;padding:0 48px}.subcat-slider-viewport{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.subcat-slider-viewport::-webkit-scrollbar{display:none}.subcat-slider-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * 20px) / 4);gap:20px;padding-bottom:2px}.subcat-slide{scroll-snap-align:start;display:flex;flex-direction:column;text-decoration:none;color:inherit;transition:transform 0.2s ease}.subcat-slide:hover{transform:translateY(-3px)}.subcat-slide-image{position:relative;width:100%;aspect-ratio:1 / 1;background:#f8f8f8;border-radius:var(--theme-radius);overflow:hidden}.subcat-slide-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.subcat-slide-name{font-size:14px;font-weight:600;color:#333;text-align:center;margin:10px 0 0;display:flex;align-items:center;justify-content:center;gap:4px;flex-wrap:wrap;min-height:36px}.subcat-slide-name__count{font-size:12px;font-weight:600;color:var(--primary-color);white-space:nowrap}.subcat-slider-btn{display:none;position:absolute;top:calc(50% - 18px);transform:translateY(-50%);width:38px;height:38px;background:#fff;border:1.5px solid #e2e8f0;border-radius:50%;cursor:pointer;align-items:center;justify-content:center;box-shadow:0 2px 8px rgb(0 0 0 / .08);transition:box-shadow 0.15s ease,opacity 0.15s ease;padding:0;color:#333;z-index:2}.subcat-slider-btn:hover{box-shadow:0 4px 14px rgb(0 0 0 / .13)}.subcat-slider-btn:disabled{opacity:.3;cursor:default;pointer-events:none}.subcat-slider-btn--prev{left:0}.subcat-slider-btn--next{right:0}.subcat-slider-has-overflow .subcat-slider-btn{display:flex}@media (max-width:1024px){.subcat-slider-track{grid-auto-columns:calc((100% - 2 * 20px) / 3)}}@media (max-width:640px){.subcat-slider-section{padding:20px 0 16px}.subcat-slider-wrapper{padding:0 40px}.subcat-slider-track{grid-auto-columns:calc((100% - 20px) / 2);gap:16px}.subcat-slider-btn{width:32px;height:32px}.subcat-slider-btn--prev{left:0}.subcat-slider-btn--next{right:0}}.latest-products-section{padding:20px 20px;background:#fff}.latest-products-header,.related-products-header{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #eee}.latest-products-header{margin-bottom:32px}.latest-products-title,.related-products-title{text-align:start;font-weight:var(--font-weight-headings);color:#333;margin:0;flex:1;min-width:0}.latest-products-title{font-size:36px}.related-products-title{font-size:28px}.view-more-link{flex-shrink:0;font-size:14px;font-weight:600;color:var(--primary-color);text-decoration:underline;transition:color 0.2s}.view-more-link:hover{color:var(--primary-color-hover)}.more-products-button-wrapper{text-align:center;margin-top:40px}.more-products-button{display:inline-block;padding:15px 40px;background:var(--primary-color);color:#fff;font-size:14px;font-weight:700;border-radius:var(--theme-radius);transition:background 0.2s,filter 0.2s;cursor:pointer}.more-products-button:hover{background:var(--primary-color-hover)}.related-products-section{background:#fff;padding:32px 0 20px}.single-product-wrapper{max-width:1280px;margin:20px auto;padding:0 20px}.product-sticky-bottom{position:fixed;bottom:0;left:0;right:0;z-index:999;padding:12px 20px;background:#fff;box-shadow:0 -2px 10px rgb(0 0 0 / .1);transform:translateY(100%);transition:transform 0.3s ease}.product-sticky-bottom.visible{transform:translateY(0)}.sticky-bottom-cta{display:block;width:100%;max-width:480px;margin:0 auto;padding:14px 20px;background:var(--primary-color);color:#fff;border:none;border-radius:var(--theme-radius);font-size:18px;font-weight:500;cursor:pointer;transition:background 0.2s;text-align:center}.sticky-bottom-cta:hover{background:var(--primary-color-hover)}.product-images{top:20px;width:calc(50% - 12px);flex:0 0 calc(50% - 12px)}.gallery-slide{display:none;width:100%;height:100%;position:absolute;top:0;left:0}.gallery-slide.active{display:block}.gallery-slide img,.gallery-slide .product-gallery-image{width:100%;height:100%;object-fit:cover;object-position:center;display:block;border-radius:var(--theme-radius-sm)}.gallery-thumbnails{display:flex;gap:10px;margin-top:12px}.gallery-thumb{width:80px;height:80px;flex:0 0 80px;aspect-ratio:1 / 1;cursor:pointer;opacity:.5;transition:opacity 0.2s;border:2px solid #fff0;border-radius:var(--theme-radius);overflow:hidden;position:relative}.gallery-thumb:hover,.gallery-thumb.active{opacity:1;border-color:var(--primary-color)}.gallery-thumb img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.product-summary{padding:0;display:flex;flex-direction:column;gap:16px;width:calc(50% - 12px);flex:0 0 calc(50% - 12px)}.product-title{font-size:32px;font-weight:700}.woocommerce-product-rating{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px 12px;line-height:1}.woocommerce-product-rating .product-card-stars{display:inline-flex;align-items:center;gap:2px;flex-shrink:0}.woocommerce-product-rating .woocommerce-review-link{font-size:14px;font-weight:400;color:#888;text-decoration:none;cursor:pointer;line-height:1;display:inline-flex;align-items:center}.woocommerce-product-rating .woocommerce-review-link:hover{color:var(--primary-color)}.woocommerce-product-rating .product-card-star{width:18px;height:18px}.woocommerce-product-rating .product-card-star svg{width:18px;height:18px}.woocommerce-product-rating .product-card-star-fg svg{width:18px;height:18px}.product-star-rating{display:flex;gap:4px;margin:-12px 0;line-height:1}.product-star-rating .star{display:inline-flex;align-items:center;justify-content:center;transition:transform 0.2s}.product-star-rating .star svg{width:20px;height:20px;display:block;fill:#edbf40}.product-star-rating .star.filled{color:gold}.product-star-rating .star.empty{color:#ddd}.gallery-lightbox{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;display:flex;align-items:center;justify-content:center}.lightbox-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .9)}.lightbox-content{position:relative;max-width:90%;max-height:90%;z-index:10001}.lightbox-image-wrapper{width:100%;height:100%;overflow:hidden;touch-action:none;cursor:zoom-in}.lightbox-image{max-width:100%;max-height:90vh;display:block;margin:0 auto;transition:transform 0.3s ease;transform-origin:center center}.lightbox-close{position:absolute;top:-40px;right:0;background:#fff0;border:none;color:#fff;font-size:40px;cursor:pointer;padding:0;width:40px;height:40px;line-height:1;z-index:10002}.lightbox-close:hover{opacity:.7}.product-price{font-size:32px;font-weight:700;color:var(--primary-color);margin-bottom:30px;font-variant-numeric:normal}.product-description p{margin-bottom:16px}.product-description p:last-child{margin-bottom:0}.product-description h1,.product-description h2,.product-description h3,.product-description h4{margin-top:24px;margin-bottom:16px;color:#333}.product-description ul,.product-description ol{margin:16px 0;padding-right:20px}.product-description li{margin-bottom:8px}@media (max-width:768px){.header-main{justify-content:center;position:relative}body:not(.single-product-page):not(.landing-page) .site-header.header-scrolled .header-main{min-height:65px;padding:8px 20px}.site-logo{text-align:center}.mobile-menu-toggle{display:flex;order:1;position:absolute;left:20px;right:auto}.header-actions{position:absolute;right:20px;left:auto;order:3;display:flex!important;flex-direction:row!important;align-items:center;gap:20px}.header-search{position:static;order:1}.header-cart{order:2}.main-navigation{position:fixed!important;top:0!important;left:0!important;right:auto!important;bottom:0!important;width:70%!important;height:100%!important;max-width:70%!important;max-height:100%!important;margin:0!important;background:#fff;z-index:99999!important;flex-direction:column;justify-content:flex-start;padding:0;transform:translateX(-100%);transition:transform 0.3s ease;overflow:hidden;contain:none!important;isolation:isolate;visibility:hidden;box-shadow:4px 0 24px rgb(0 0 0 / .12);border-radius:0 var(--theme-radius-xl) var(--theme-radius-xl) 0}.main-navigation.menu-open{transform:translateX(0)!important;visibility:visible!important;opacity:1!important;display:flex!important}[dir="rtl"] .main-navigation{left:auto!important;right:0!important;transform:translateX(100%);box-shadow:-4px 0 24px rgb(0 0 0 / .12);border-radius:var(--theme-radius-xl) 0 0 var(--theme-radius-xl)}[dir="rtl"] .main-navigation.menu-open{transform:translateX(0)!important}.mobile-menu-header{display:flex}.mobile-menu-body{display:block;flex:1;overflow-y:auto;overflow-x:hidden;padding:0 20px 20px}.mobile-menu-close{display:inline-flex}.main-navigation ul{flex-direction:column;gap:0;width:100%}.main-navigation li{width:100%;border-bottom:1px solid #e5e5e5}.main-navigation a{display:block;padding:15px 0;font-size:16px}.main-navigation a{letter-spacing:0}.hero-content h1{font-size:32px}.latest-products-title{font-size:20px}.related-products-title{font-size:1.0625rem}.latest-products-grid{grid-template-columns:repeat(2,1fr);gap:16px 20px}.related-products-grid{grid-template-columns:repeat(2,1fr);gap:16px 20px}.product-content{flex-direction:column}.product-images{position:static;width:100%;flex:0 0 100%}.product-summary{width:100%;flex:0 0 100%}.footer-top{flex-direction:column;text-align:center}.footer-menu ul{justify-content:center}.product-tabs-section .woocommerce-tabs .tabs.wc-tabs li a{min-height:44px;padding:10px 12px;font-size:.875rem}.woocommerce-Tabs-panel{padding:18px 14px 22px}.product-description{font-size:14px}}.landing-page-wrapper{width:100%}.landing-page-wrapper .entry-content{width:100%}.elementor-page .landing-page-wrapper{padding:0}.container{max-width:1280px;margin:0 auto;padding:20px;width:100%}@media (min-width:1280px){.container{width:1280px}}@media (max-width:768px){.container{padding:20px 20px}}.container--flush-x{max-width:1280px;margin-left:auto;margin-right:auto;width:100%;padding:0;box-sizing:border-box}.text-center{text-align:center}.mt-20{margin-top:20px}.mb-20{margin-bottom:20px}.error-404{padding:80px 20px}.error-404 h1{font-size:120px;font-weight:700;color:var(--primary-color);margin-bottom:20px}.error-404 h2{font-size:32px;margin-bottom:15px}.error-404 p{font-size:18px;color:#666;margin-bottom:30px}.shop-page-wrapper{max-width:1280px;margin:0 auto;padding:0 20px}.shop-layout{display:flex;align-items:flex-start;gap:32px}.shop-sidebar{flex:0 0 260px;width:260px;position:sticky;top:calc(var(--header-height, 70px) + 20px);max-height:calc(100vh - var(--header-height, 70px) - 40px);overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#ddd #fff0}.shop-sidebar::-webkit-scrollbar{width:4px}.shop-sidebar::-webkit-scrollbar-thumb{background:#ddd;border-radius:2px}@media (min-width:769px){.mobile-menu-header{display:none}}@media (min-width:901px){.shop-sidebar__header,.shop-sidebar__mobile-close{display:none}}.shop-main{flex:1;min-width:0}.shop-toolbar__left{display:flex;align-items:center;gap:16px}.shop-sidebar__toggle{display:none;align-items:center;gap:6px;height:var(--shop-toolbar-btn-height,36px);padding:0 14px;box-sizing:border-box;border:1px solid #e0e0e0;border-radius:var(--theme-radius-sm,6px);background:#fff;font-size:13px;font-weight:500;color:#333;cursor:pointer;transition:border-color 0.2s,color 0.2s}.shop-sidebar__toggle:hover{border-color:var(--primary-color);color:var(--primary-color)}.shop-sidebar__backdrop{display:none}.shop-sidebar__inner{display:flex;flex-direction:column}.sf-widget{border-bottom:1px solid #f0f0f0;padding:20px 0}.sf-widget:first-child{padding-top:0}.sf-widget:last-child{border-bottom:none}.sf-widget__heading{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:none;padding:0;margin:0 0 16px;font-size:14px;font-weight:600;color:#1a1a1a;cursor:pointer;text-align:start;letter-spacing:.01em}.sf-chevron{flex-shrink:0;transition:transform 0.22s ease;color:#999}.sf-widget__toggle[aria-expanded="false"] .sf-chevron{transform:rotate(-90deg)}[dir="rtl"] .sf-widget__toggle[aria-expanded="false"] .sf-chevron{transform:rotate(90deg)}.sf-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.sf-list__item--hidden{display:none}.sf-list__link{display:flex;align-items:center;justify-content:space-between;padding:6px 8px;border-radius:var(--theme-radius-sm,6px);text-decoration:none;color:#444;font-size:13.5px;transition:background 0.15s,color 0.15s}.sf-list__link:hover{background:#f5f5f5;color:var(--primary-color)}.sf-list__link.is-active{background:color-mix(in srgb,var(--primary-color) 10%,transparent);color:var(--primary-color);font-weight:600}.sf-list__count{font-size:12px;color:#aaa}.sf-list__link.is-active .sf-list__count{color:var(--primary-color)}.sf-load-more{display:inline-flex;align-items:center;gap:4px;margin-top:10px;padding:0;border:none;background:none;font-size:13px;color:var(--primary-color);cursor:pointer;font-weight:500;transition:opacity 0.15s}.sf-load-more:hover{opacity:.75}.sf-range-wrap{position:relative;height:20px;margin-bottom:18px}.sf-range-track{position:absolute;top:50%;left:0;right:0;height:4px;background:#e8e8e8;border-radius:2px;transform:translateY(-50%)}.sf-range-fill{position:absolute;inset-inline-start:0;height:100%;background:var(--primary-color);border-radius:2px}.sf-range{position:absolute;top:50%;left:0;width:100%;height:4px;transform:translateY(-50%);-webkit-appearance:none;appearance:none;background:#fff0;pointer-events:none;outline:none}.sf-range--max{z-index:1}.sf-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:#fff;border:2px solid var(--primary-color);cursor:pointer;pointer-events:all;box-shadow:0 1px 4px rgb(0 0 0 / .15);transition:box-shadow 0.15s}.sf-range::-webkit-slider-thumb:hover,.sf-range::-webkit-slider-thumb:active{box-shadow:0 0 0 6px color-mix(in srgb,var(--primary-color) 15%,transparent)}.sf-range::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#fff;border:2px solid var(--primary-color);cursor:pointer;pointer-events:all;box-shadow:0 1px 4px rgb(0 0 0 / .15)}.sf-price-inputs{display:flex;align-items:center;gap:8px;margin-bottom:14px}.sf-price-input-group{display:flex;align-items:center;gap:4px;flex:1;border:1px solid #e0e0e0;border-radius:var(--theme-radius-sm,6px);padding:5px 8px;transition:border-color 0.15s}.sf-price-input-group:focus-within{border-color:var(--primary-color)}.sf-price-currency{font-size:12px;color:#888;flex-shrink:0}.sf-price-input-group input[type="number"]{border:none;outline:none;width:100%;font-size:13px;color:#333;padding:0;background:#fff0;-moz-appearance:textfield;appearance:textfield}.sf-price-input-group input[type="number"]::-webkit-inner-spin-button,.sf-price-input-group input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.sf-price-sep{color:#ccc;font-size:14px;flex-shrink:0}.sf-price-apply{display:block;width:100%;padding:9px 16px;background:var(--primary-color);color:#fff;border:none;border-radius:var(--theme-radius-sm,6px);font-size:13px;font-weight:600;cursor:pointer;transition:opacity 0.15s}.sf-price-apply:hover{opacity:.85}.sf-rating-link{gap:8px;justify-content:flex-start}.sf-stars{display:flex;align-items:center;gap:1px;flex-shrink:0}.sf-star{color:#e0e0e0}.sf-star--filled{color:#f5a623}.sf-rating-label{font-size:13px;color:#666}.sf-rating-link.is-active .sf-rating-label{color:var(--primary-color);font-weight:600}.sf-active-filters{padding-bottom:20px}.sf-active-filters__label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#aaa;margin:0 0 8px}.sf-active-filters__pills{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.sf-pill{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:100px;background:color-mix(in srgb,var(--primary-color) 10%,transparent);color:var(--primary-color);font-size:12px;font-weight:500;text-decoration:none;transition:background 0.15s}.sf-pill:hover{background:color-mix(in srgb,var(--primary-color) 18%,transparent)}.sf-clear-all{font-size:12px;color:#999;text-decoration:underline;text-underline-offset:2px}.sf-clear-all:hover{color:var(--primary-color)}@media (max-width:900px){.shop-layout{gap:0}.shop-sidebar{position:fixed;inset-block:0;inset-inline-start:0;width:min(300px, 85vw);max-height:100vh;background:#fff;z-index:1100;box-shadow:4px 0 24px rgb(0 0 0 / .12);transform:translateX(calc(-1 * (100% + 16px)));transition:transform 0.32s cubic-bezier(.4,0,.2,1);padding:0;display:flex;flex-direction:column;overflow:hidden;border-radius:0 var(--theme-radius-xl) var(--theme-radius-xl) 0}.shop-sidebar.is-open{transform:translateX(0)}[dir="rtl"] .shop-sidebar{box-shadow:-4px 0 24px rgb(0 0 0 / .12);transform:translateX(calc(100% + 16px));border-radius:var(--theme-radius-xl) 0 0 var(--theme-radius-xl)}[dir="rtl"] .shop-sidebar.is-open{transform:translateX(0)}.shop-sidebar__header{display:flex}.shop-sidebar__mobile-close{display:inline-flex}.shop-sidebar__inner{flex:1;overflow-y:auto;overflow-x:hidden;padding:0 20px 40px}.shop-sidebar__toggle{display:inline-flex}.shop-sidebar__backdrop{display:block;position:fixed;inset:0;background:rgb(0 0 0 / .4);z-index:1090;opacity:0;pointer-events:none;transition:opacity 0.32s ease}.shop-sidebar__backdrop.is-visible{opacity:1;pointer-events:all}}.page-hero{text-align:center;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);box-sizing:border-box;padding:48px 20px 36px;margin-bottom:40px;border-bottom:1px solid #f0f0f0}.page-hero__breadcrumb{display:flex;align-items:center;justify-content:center;gap:2px;flex-wrap:wrap;margin-bottom:20px;font-size:13px}.page-hero__crumb{color:#999;text-decoration:none;transition:color 0.2s;padding:2px 4px}a.page-hero__crumb:hover{color:var(--primary-color)}.page-hero__crumb--current{color:#444;font-weight:500}.page-hero__sep{display:flex;align-items:center;color:#ccc;flex-shrink:0;line-height:1}.page-hero__sep svg{display:block;flex-shrink:0;width:16px;height:16px;fill:none;overflow:visible}.page-hero__sep svg path{fill:none;stroke:currentColor}[dir="rtl"] .page-hero__sep svg{transform:scaleX(-1)}.page-hero__title{font-size:2.5rem;font-weight:700;color:#1a1a1a;margin:0;line-height:1.2}.shop-toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;flex-wrap:wrap;gap:15px;--shop-toolbar-btn-height:36px}.shop-results-count{font-size:14px;color:#666}.shop-sorting{flex-shrink:0}.shop-sorting__trigger{position:relative;width:var(--shop-toolbar-btn-height,36px);height:var(--shop-toolbar-btn-height,36px)}.shop-sorting__icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border:1px solid #e0e0e0;border-radius:var(--theme-radius-sm);background:#fff;color:#333;pointer-events:none}.shop-sorting__icon svg{width:18px;height:18px;display:block}.shop-sorting .woocommerce-ordering{margin:0;position:absolute;inset:0}.shop-sorting select.orderby{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:var(--theme-radius-sm);opacity:0;cursor:pointer;appearance:none;-webkit-appearance:none;background:#fff0}.products-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:30px;list-style:none;padding:0;margin:0}.shop-page-wrapper ul.products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;list-style:none;margin:0;padding:0;width:100%}.shop-page-wrapper ul.products::before,.shop-page-wrapper ul.products::after,.woocommerce ul.products.products-grid::before,.woocommerce ul.products.products-grid::after,.woocommerce-page ul.products.products-grid::before,.woocommerce-page ul.products.products-grid::after{content:none!important;display:none!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,ul.products-grid li.product{width:100%!important;max-width:100%!important;float:none!important;margin:0!important}@media (max-width:1100px){.shop-page-wrapper ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.shop-page-wrapper ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (max-width:600px){.shop-page-wrapper ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (max-width:400px){.shop-page-wrapper ul.products{grid-template-columns:1fr}}.product-subcategories{max-width:1280px;margin:0 auto 32px;padding:0 20px;width:100%;box-sizing:border-box}.product-categories-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;list-style:none;margin:0;padding:0}.product-categories-grid li.product{min-width:0;width:100%}.product-categories-grid .product-category a{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;cursor:pointer}.product-categories-grid .product-category .woocommerce-loop-category__title{margin:10px 0 0;font-size:16px;font-weight:600;line-height:1.3}.product-categories-grid .woocommerce-loop-category__title mark{background:none;color:inherit;font-weight:600}.qt-cat-count{color:var(--primary-color);font-weight:600}.product-categories-grid img{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--theme-radius);display:block}@media (max-width:1200px){.product-categories-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.product-categories-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:500px){.product-categories-grid{grid-template-columns:1fr}}.search-products-grid{grid-template-columns:repeat(4,1fr);max-width:1280px;margin:0 auto}.latest-products-grid,.related-products-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;max-width:1280px;margin:0 auto;gap:30px}.latest-products-grid li,.related-products-grid li{width:100%!important;max-width:100%!important;margin:0!important;list-style:none!important}.product-card{border:none;border-radius:var(--theme-radius);overflow:visible;background:#fff0;height:100%;display:flex;flex-direction:column}.product-card:hover{box-shadow:none}.product-link{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;cursor:pointer}.product-image-wrapper{position:relative;width:100%;aspect-ratio:4 / 4;background:#fff;overflow:hidden;border-radius:var(--theme-radius)}.product-badge-discount{position:absolute;inset-block-start:0;inset-inline-start:0;background:var(--primary-color);color:#fff;font-size:11px;font-weight:700;line-height:1;padding:6px 14px;border-end-end-radius:var(--theme-radius);pointer-events:none;z-index:1}.product-image-wrapper img,.product-image-wrapper .product-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.product-info{padding:12px 0 0;flex:0 0 auto;display:flex;flex-direction:column;gap:8px;text-align:start;align-items:flex-start}.product-card-swatches{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;width:100%;margin:0 0 4px}.product-card-swatches-inner{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px}.product-card-swatch{width:22px;height:22px;padding:3px;border-radius:var(--theme-radius);flex-shrink:0;box-sizing:border-box;box-shadow:inset 0 0 0 1px rgb(0 0 0 / .12)}.product-card-swatch--color{background-color:#e8e8e8}.product-card-swatch--image{background-color:#f2f2f2;background-size:cover;background-position:center;background-repeat:no-repeat;padding:3px}.product-card-swatch--label{background:#fff0;color:#333;display:inline-flex;align-items:center;justify-content:center;font-size:8px;font-weight:500;line-height:1;text-transform:uppercase;letter-spacing:-.02em;overflow:hidden}.product-card-swatch-label-text{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 1px}.product-card .product-title{font-size:15px;font-weight:500;color:#000;margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:start;line-height:1.3}.product-price-wrapper{display:flex;flex-direction:row;align-items:baseline;justify-content:flex-start;gap:8px;flex-wrap:wrap}.product-card .product-price-original{font-size:14px;color:#888;text-decoration:line-through;font-weight:500;font-variant-numeric:normal}.product-card .product-price-original .woocommerce-Price-amount bdi{color:rgb(0 0 0 / .4)}.product-card .product-price-current{font-size:15px;font-weight:700;color:#000;font-variant-numeric:normal;line-height:1.2;text-decoration:none;display:flex;flex-wrap:wrap;gap:4px 8px;max-width:100%}.product-card .product-price-current .woocommerce-Price-amount{color:#000;font-variant-numeric:normal;text-decoration:none}.product-card .product-price-current .woocommerce-Price-amount bdi{font-weight:600}.product-card-rating{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:2px;line-height:1}.product-card-stars{display:inline-flex;align-items:center;gap:2px}.product-card-star{position:relative;width:14px;height:14px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.product-card-star svg{width:14px;height:14px;display:block;overflow:visible}.product-card-star--full path{fill:#eab308;stroke:none}.product-card-star--empty path{fill:#e0e0e0;stroke:none}.product-card-star--split{position:relative;width:14px;height:14px}.product-card-star-bg{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.product-card-star-bg path{fill:#e0e0e0;stroke:none}.product-card-star-fg{position:absolute;left:0;top:0;height:100%;overflow:hidden;display:flex;align-items:center;justify-content:flex-start}.product-card-star-fg svg{width:14px;height:14px;flex-shrink:0}.product-card-star-fg path{fill:#eab308;stroke:none}.product-card-rating-value{font-size:14px;font-weight:600;color:#000}.product-card-rating-count,.product-card-swatches-more{font-size:13px;font-weight:400;color:#888}.no-products{text-align:center;padding:60px 20px;color:#666}.pagination,.navigation{margin:40px 0;text-align:center}.page-numbers{display:inline-flex;gap:8px;list-style:none;padding:0;margin:0;flex-wrap:wrap;justify-content:center}.page-numbers li{display:inline-block}.page-numbers a,.page-numbers span{display:inline-block;padding:8px 12px;min-width:40px;text-align:center;border:1px solid #ddd;border-radius:var(--theme-radius-sm);color:#333;text-decoration:none;transition:all 0.2s;cursor:pointer}.page-numbers a:hover{background:var(--primary-color);color:#fff;border-color:var(--primary-color)}.page-numbers .current{background:var(--primary-color);color:#fff;border-color:var(--primary-color);font-weight:700}.page-numbers .dots{border:none;padding:8px 4px}.page-numbers .prev,.page-numbers .next{font-weight:700}@media (max-width:768px){.page-hero{padding:32px 16px 24px;margin-bottom:24px}.page-hero__title{font-size:1.75rem}.shop-toolbar{flex-direction:row;align-items:center;justify-content:space-between}.shop-page-wrapper ul.products,ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.products-grid{grid-template-columns:repeat(2,1fr);gap:20px}.search-products-grid{grid-template-columns:repeat(2,1fr)}.latest-products-grid,.related-products-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px 20px}}@media (max-width:480px){.products-grid{grid-template-columns:repeat(2,1fr);gap:10px}.search-products-grid{grid-template-columns:1fr}.latest-products-grid,.related-products-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px 10px}.latest-products-title{font-size:20px}.related-products-title{font-size:18px}.product-card .product-info{padding:10px 0 0}.product-card-swatch{width:22px;height:22px}.product-card .product-title{font-size:14px}.product-card .product-price-current{font-size:14px}.product-card .product-price-original{font-size:13px}.page-numbers a,.page-numbers span{padding:6px 10px;min-width:36px;font-size:14px}}.woocommerce-Price-amount{font-size:26px;font-weight:700;font-variant-numeric:normal;line-height:1.2;display:flex;text-align:center;text-transform:uppercase}.product-summary p.price,.product-summary .price{display:flex;flex-direction:row;gap:8px;align-items:center;flex-wrap:wrap;position:relative;color:var(--primary-color)}.product-summary .price del{text-decoration:line-through!important;color:#333;opacity:.5}.product-summary .price del .woocommerce-Price-amount{color:inherit}.product-summary .price ins{text-decoration:none!important;color:var(--primary-color);font-size:40px;font-weight:700;display:inline-block}.product-summary .price ins .woocommerce-Price-amount{text-decoration:none!important;color:var(--primary-color)}.woocommerce-product-details__short-description{color:#666;line-height:1.6}.product-discount-badge{display:inline-block;background:#28a745;color:#fff;font-size:13px;font-weight:700;padding:4px 10px;border-radius:var(--theme-radius-sm);margin-left:8px;cursor:pointer}.product-header-wrapper{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:8px;flex-wrap:nowrap}.product-custom-tagline{display:inline-block;background-color:#FFDF86;color:#8B4400;font-size:13px;font-weight:500;padding:6px 8px;border-radius:var(--theme-radius-sm);margin-bottom:0;line-height:normal;text-transform:uppercase;position:relative;overflow:hidden}.product-custom-tagline:before{animation:shiny 2s ease-in-out infinite;content:"";display:inline-block;position:absolute;top:50%;left:50%;width:200px;height:30px;border-radius:50%;background-color:rgb(255 255 255 / .8);pointer-events:none;z-index:1}.product_title.entry-title{line-height:1.2em;margin-bottom:0;font-size:1.75rem}.single-product-wrapper .product-content{display:flex!important;flex-wrap:wrap!important;gap:24px!important;align-items:start!important;clear:none!important;float:none!important}.product-breadcrumb{width:100%;flex:0 0 100%;display:flex;align-items:center;gap:8px;font-size:14px;color:#666;padding:0}.product-breadcrumb a{color:#666;text-decoration:none;transition:color 0.2s ease}.product-breadcrumb a:hover{color:var(--primary-color,#17a2b8)}.breadcrumb-separator{color:#999;margin:0 4px}.breadcrumb-current{color:#333;font-weight:500}.single-product-wrapper .product-images,.single-product-wrapper .product-summary{clear:none!important;float:none!important;box-sizing:border-box!important}.single-product-wrapper .product-gallery{position:relative!important;width:100%!important;aspect-ratio:1 / 1!important;overflow:hidden!important;border-radius:var(--theme-radius-lg);background:#fff0}.single-product-wrapper .product-gallery__track{position:relative;width:100%;height:100%;overflow:hidden}.product-gallery__counter{display:none}.product-gallery__counter-inner{display:inline-flex;align-items:center;justify-content:center;padding:6px 14px;border-radius:999px;font-size:13px;font-weight:500;line-height:1.2;color:#1e293b;background:rgb(255 255 255 / .45);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 2px 14px rgb(0 0 0 / .1);border:1px solid rgb(255 255 255 / .55)}@supports not (aspect-ratio:1 / 1){.single-product-wrapper .product-gallery{height:0!important;padding-bottom:100%!important}}.single-product-wrapper .gallery-slide{display:none!important;width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important}.single-product-wrapper .gallery-slide.active{display:block!important}.single-product-wrapper .gallery-slide img,.single-product-wrapper .gallery-slide .product-gallery-image{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;display:block!important;border-radius:var(--theme-radius-sm)!important;position:absolute!important;top:0!important;left:0!important;transition:transform 0.1s ease-out}.gallery-zoom-trigger{position:absolute;top:15px;right:15px;width:44px;height:44px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgb(0 0 0 / .1);z-index:10;cursor:pointer;transition:all 0.2s ease}.gallery-zoom-trigger:hover{transform:scale(1.1);background:#f8f8f8}.gallery-zoom-trigger svg{width:20px;height:20px}@media (max-width:768px){.single-product-wrapper .product-content{flex-direction:column!important}.single-product-wrapper .product-images,.single-product-wrapper .product-summary{width:100%!important;flex:0 0 100%!important}.single-product-wrapper .product-images{position:static!important}.product-summary .price ins{font-size:32px}.woocommerce-Price-amount{font-size:23px}.single-product-wrapper .product-gallery__counter{display:block;position:absolute;bottom:12px;left:12px;z-index:6;pointer-events:none}.single-product-wrapper .product-gallery__track{display:flex;flex-direction:row;align-items:stretch;gap:12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.single-product-wrapper .product-gallery__track::-webkit-scrollbar{display:none}.single-product-wrapper .gallery-slide{position:relative!important;display:block!important;flex:0 0 calc(100% - 32px);width:calc(100% - 32px)!important;max-width:calc(100% - 32px);min-height:100%;height:auto;scroll-snap-align:start;scroll-snap-stop:normal}.single-product-wrapper .product-gallery__track .gallery-slide:only-child{flex:0 0 100%;width:100%!important;max-width:100%}.single-product-wrapper .gallery-slide img,.single-product-wrapper .gallery-slide .product-gallery-image{position:relative!important;top:auto!important;left:auto!important;width:100%!important;height:100%!important;min-height:100%;object-fit:cover!important;border-radius:var(--theme-radius-lg)!important}.single-product-wrapper .product-images .gallery-thumbnails{display:none!important}.single-product-wrapper .gallery-zoom-trigger{background:rgb(255 255 255 / .45);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 2px 10px rgb(0 0 0 / .12);border:1px solid rgb(255 255 255 / .5)}[dir="rtl"] .single-product-wrapper .product-gallery__counter{left:auto;right:12px}[dir="rtl"] .single-product-wrapper .gallery-zoom-trigger{right:auto;left:15px}}.gallery-lightbox{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;display:flex;align-items:center;justify-content:center}.lightbox-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .9);cursor:zoom-out}.lightbox-content{position:relative;z-index:10001;max-width:90%;max-height:90%}.lightbox-content img{max-width:100%;max-height:90vh;border-radius:var(--theme-radius-sm);box-shadow:0 10px 40px rgb(0 0 0 / .5)}.lightbox-close{position:absolute;top:-40px;right:-40px;background:none;border:none;color:#fff;font-size:40px;cursor:pointer;line-height:1}@media (max-width:768px){.lightbox-close{top:10px;right:10px;background:rgb(0 0 0 / .5);width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px}}.woocommerce-order-received{--qt-field-border:#E2E8F0;--qt-field-border-w:1.5px;--qt-field-radius:var(--theme-radius);--qt-field-shadow:-2px 5px 12.9px -9px rgba(157, 157, 157, 0.81);--qt-field-bg:#FFFFFF;--qt-field-text:#1E293B;--qt-label-color:#202020}.woocommerce-order{display:flex;flex-direction:column;gap:16px}.woocommerce-order>*{margin:0}.woocommerce-order-overview{display:flex;flex-direction:column;gap:8px;margin:0}.woocommerce-order-overview li{margin:0}.woocommerce-order-details{margin:0}.woocommerce-order-details__title,.woocommerce-order-details_title{margin:0 0 12px;color:var(--qt-label-color)}.woocommerce-order-details .shop_table{display:flex;flex-direction:column;width:100%;margin:0;border:var(--qt-field-border-w) solid var(--qt-field-border);border-radius:var(--qt-field-radius);background:var(--qt-field-bg);box-shadow:none;overflow:hidden;border-collapse:separate;border-spacing:0}.woocommerce-order-details .shop_table thead,.woocommerce-order-details .shop_table tbody,.woocommerce-order-details .shop_table tfoot{display:flex;flex-direction:column}.woocommerce-order-details .shop_table tr{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 14px;border-bottom:1px solid #eceff3}.woocommerce-order-details .shop_table tfoot tr:last-child,.woocommerce-order-details .shop_table tbody tr:last-child{border-bottom:0}.woocommerce-order-details .shop_table thead tr{background:#f8fafc}.woocommerce-order-details .shop_table th,.woocommerce-order-details .shop_table td{display:block;flex:1 1 0%;min-width:0;margin:0;padding:0;border:0;color:var(--qt-field-text)}.woocommerce-order-details .shop_table th:first-child,.woocommerce-order-details .shop_table td:first-child{flex:1 1 62%;text-align:left;font-weight:500}.woocommerce-order-details .shop_table th:last-child,.woocommerce-order-details .shop_table td:last-child{flex:1 1 38%;text-align:end;font-weight:600}.woocommerce-order-downloads{margin:0}.woocommerce-order-downloads_title{margin:0 0 12px}.woocommerce-order-downloads ul{display:flex;flex-direction:column;gap:8px;margin:0}.woocommerce-order-downloads li{margin:0}.woocommerce-customer-details{margin:0}.woocommerce-customer-details .woocommerce-columns{display:flex;gap:20px;flex-wrap:wrap}.woocommerce-customer-details .woocommerce-column{flex:1 1 320px}.woocommerce-customer-details_title{margin:0 0 12px}.woocommerce-customer-details address{margin:0;padding:14px;border:var(--qt-field-border-w) solid var(--qt-field-border);border-radius:var(--qt-field-radius);background:var(--qt-field-bg);color:var(--qt-field-text)}.woocommerce-thankyou-order-received{margin:0}.woocommerce-thankyou-order-received+*{margin-top:0}@media (max-width:768px){.woocommerce-order-details .shop_table tr{padding:14px 12px;gap:10px}.woocommerce-customer-details .woocommerce-columns{gap:12px}.woocommerce-customer-details .woocommerce-column{flex:1 1 100%}}.acc-checkout-box{border:none!important}.product-card .woocommerce-Price-amount.amount{font-size:14px}.product-category-row{display:flex;align-items:center;gap:6px;margin:0 0 6px}.product-category-label{font-size:12px;color:var(--primary-color);text-transform:capitalize;letter-spacing:0;font-weight:600}.product-category-label::after{content:": "}.product-category{font-size:12px;color:#999;display:inline-block;margin:0;text-transform:capitalize;letter-spacing:0;font-weight:500}body.woocommerce-cart{--qt-cart-border:color-mix(in srgb, var(--font-body, #333) 12%, transparent);--qt-cart-muted:#64748b;--qt-cart-heading:#1e293b}.qt-cart-wrapper{max-width:1280px;margin:0 auto;padding:0 20px;display:flex;gap:24px;flex-wrap:wrap}.qt-cart-form{flex:1 1 65%;min-width:300px}.qt-cart-items{display:flex;flex-direction:column;gap:16px}.qt-cart-item{display:grid;grid-template-columns:80px 1fr auto auto auto;gap:16px;align-items:center;padding:16px;border:1px solid #e5e5e5;border-radius:var(--theme-radius);background:#fff}.qt-cart-item-image{width:80px;height:80px;border-radius:var(--theme-radius-sm);overflow:hidden;background:#f8f8f8}.qt-cart-item-image img{width:100%;height:100%;object-fit:cover}.qt-cart-item-details{display:flex;flex-direction:column;gap:4px}.qt-cart-item-name{font-weight:700;font-size:16px;color:#333}.qt-cart-item-name a{color:#333;transition:color 0.2s}.qt-cart-item-name a:hover{color:var(--primary-color)}.qt-cart-item-price{font-size:14px;color:#666}.qt-cart-item-quantity .quantity{display:flex;align-items:center;border:1px solid #e5e5e5;border-radius:var(--theme-radius-sm);overflow:hidden}.qt-cart-item-quantity input[type="number"]{width:60px;padding:8px;border:none;text-align:center;font-weight:700}.qt-cart-item-subtotal{font-weight:700;font-size:18px;color:#333}.qt-cart-item-remove{display:flex;align-items:center;justify-content:center}.qt-remove-item{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:var(--theme-radius-sm);background:#f8f8f8;color:#666;font-size:24px;line-height:1;transition:all 0.2s}.qt-remove-item:hover{background:#f44;color:#fff}.qt-cart-actions{margin-top:16px;display:flex;gap:12px}.qt-update-cart{padding:0 22px;min-height:48px;background:var(--qt-field-bg,#fff);color:var(--primary-color);border-width:1px;border-style:solid;border-color:#fff0;border-image:none;border-radius:max(var(--qt-field-radius, 8px), 10px);font-size:15px;font-weight:600;box-shadow:none;cursor:pointer;transition:background 0.15s ease,border-color 0.15s ease,color 0.15s ease,box-shadow 0.15s ease}.qt-update-cart:hover{background:color-mix(in srgb,var(--primary-color) 8%,var(--qt-field-bg,#fff));border-color:color-mix(in srgb,var(--primary-color) 55%,var(--qt-field-border,#e2e8f0))}.qt-update-cart:focus{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-color) 22%,transparent)}.qt-update-cart:disabled{opacity:.5;cursor:not-allowed}.qt-cart-collaterals{flex:1 1 30%;min-width:300px}.qt-cart-totals{background:#fff;border:1px solid var(--qt-cart-border,#e2e8f0);border-radius:var(--theme-radius-lg,12px);padding:22px 22px 20px;position:sticky;top:20px;box-shadow:0 1px 3px rgb(0 0 0 / .06);box-sizing:border-box}.qt-cart-totals h2{font-size:1.125rem;font-weight:var(--font-weight-headings,600);margin:0 0 18px;padding-bottom:14px;color:var(--qt-cart-heading,#1e293b);letter-spacing:-.02em;border-bottom:1px solid var(--qt-cart-border,#e2e8f0)}.qt-cart-totals-inner{display:flex;flex-direction:column;gap:0;margin-bottom:18px;padding-bottom:0;border-bottom:none}.qt-cart-subtotal,.qt-cart-discount,.qt-cart-fee,.qt-cart-tax{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;border-bottom:1px solid var(--qt-cart-border,#e2e8f0);font-size:.9375rem}.qt-cart-subtotal>span:first-child,.qt-cart-discount>span:first-child,.qt-cart-fee>span:first-child,.qt-cart-tax>span:first-child{color:var(--qt-cart-muted,#64748b);font-weight:500}.qt-cart-subtotal>span:last-child,.qt-cart-discount>span:last-child,.qt-cart-fee>span:last-child,.qt-cart-tax>span:last-child{color:var(--qt-cart-heading,#1e293b);font-weight:600;text-align:end;unicode-bidi:isolate}.qt-cart-shipping-wrap{padding:16px 0;border-bottom:1px solid var(--qt-cart-border,#e2e8f0)}.qt-cart-shipping-wrap--calculator-only{padding-bottom:8px}.qt-cart-shipping-wrap .qt-shipping-package+.qt-shipping-package{margin-top:16px;padding-top:16px;border-top:1px dashed var(--qt-cart-border,#e2e8f0)}.qt-shipping-package{display:flex;flex-direction:column;gap:12px}.qt-shipping-package__heading{font-size:.9375rem;font-weight:600;color:var(--qt-cart-muted,#64748b);margin:0}.qt-shipping-package__body{display:flex;flex-direction:column;gap:14px;min-width:0}.qt-cart-shipping-wrap .woocommerce-shipping-methods,.qt-order-review .woocommerce-shipping-methods,#order_review .woocommerce-shipping-methods{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.qt-cart-shipping-wrap .woocommerce-shipping-methods li,.qt-order-review .woocommerce-shipping-methods li,#order_review .woocommerce-shipping-methods li{display:flex;align-items:flex-start;gap:12px;margin:0;padding:12px 14px;border:1px solid var(--qt-field-border,#e2e8f0);border-radius:var(--theme-radius,8px);background:var(--qt-field-bg,#fff);box-shadow:var(--qt-field-shadow);transition:border-color 0.15s ease,box-shadow 0.15s ease}.qt-cart-shipping-wrap .woocommerce-shipping-methods li:has(.shipping_method:checked),.qt-order-review .woocommerce-shipping-methods li:has(.shipping_method:checked),#order_review .woocommerce-shipping-methods li:has(.shipping_method:checked){border-color:color-mix(in srgb,var(--primary-color) 45%,var(--qt-field-border,#e2e8f0));box-shadow:0 0 0 1px color-mix(in srgb,var(--primary-color) 25%,transparent),var(--qt-field-shadow)}.qt-cart-shipping-wrap .woocommerce-shipping-methods .shipping_method,.qt-order-review .woocommerce-shipping-methods .shipping_method,#order_review .woocommerce-shipping-methods .shipping_method{margin:4px 0 0;flex-shrink:0;cursor:pointer;accent-color:var(--primary-color)}.qt-cart-shipping-wrap .woocommerce-shipping-methods label,.qt-order-review .woocommerce-shipping-methods label,#order_review .woocommerce-shipping-methods label{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px;font-size:.9375rem;font-weight:500;color:var(--qt-field-text,var(--qt-cart-heading,#1e293b));cursor:pointer;line-height:1.4}.qt-cart-shipping-wrap .woocommerce-shipping-methods label .woocommerce-Price-amount,.qt-order-review .woocommerce-shipping-methods label .woocommerce-Price-amount,#order_review .woocommerce-shipping-methods label .woocommerce-Price-amount{font-weight:700;white-space:nowrap;unicode-bidi:isolate}.qt-shipping-destination{margin:0;padding:12px 14px;font-size:.8125rem;line-height:1.5;color:var(--qt-cart-muted,#64748b);background:color-mix(in srgb,var(--font-body,#333) 4%,transparent);border-radius:var(--theme-radius-sm,4px);border:1px solid var(--qt-cart-border,#e2e8f0);unicode-bidi:plaintext}.qt-shipping-destination strong{color:var(--qt-cart-heading,#1e293b);font-weight:600}.qt-shipping-contents{margin:0;color:var(--qt-cart-muted,#64748b)}.qt-shipping-calculator-wrap .shipping-calculator-form,.qt-cart-shipping-wrap .shipping-calculator-form{margin-top:8px;padding-top:12px;border-top:1px dashed var(--qt-cart-border,#e2e8f0)}.qt-cart-shipping-wrap .shipping-calculator-button{display:inline-flex;align-items:center;font-size:.8125rem;font-weight:600;color:var(--primary-color);text-decoration:none;cursor:pointer;margin-top:4px}.qt-cart-shipping-wrap .shipping-calculator-button:hover{text-decoration:underline}body.woocommerce-cart .qt-cart-shipping-wrap .shipping-calculator-form .input-text,body.woocommerce-cart .qt-cart-shipping-wrap .shipping-calculator-form select{width:100%;max-width:100%;box-sizing:border-box;min-height:44px;padding:8px 12px;margin-bottom:10px;border:1.5px solid var(--qt-field-border,#e2e8f0);border-radius:var(--qt-field-radius,var(--theme-radius));background:var(--qt-field-bg,#fff);font-size:.875rem;box-shadow:var(--qt-field-shadow)}body.woocommerce-cart .qt-cart-shipping-wrap .shipping-calculator-form .button{min-height:44px;padding:0 20px;border-radius:var(--qt-field-radius,var(--theme-radius));background:var(--primary-color);color:#fff;border:none;font-weight:600;cursor:pointer}.qt-cart-total{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-top:4px;padding:16px 0 4px;border-top:2px solid var(--qt-cart-border,#e2e8f0);font-size:1.125rem;font-weight:700;color:var(--qt-cart-heading,#1e293b)}.qt-cart-total>span:last-child{text-align:end;unicode-bidi:isolate}.qt-proceed-checkout{margin-top:8px}.qt-proceed-checkout .checkout-button{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:50px;padding:12px 20px;border:none;border-radius:var(--qf-radius,var(--qt-field-radius,6px))!important;background:var(--qf-theme,var(--qt-checkout-accent,var(--primary-color)))!important;color:#fff!important;font-family:inherit!important;font-size:16px;font-weight:500;line-height:2;text-align:center;text-decoration:none!important;cursor:pointer;transition:opacity 0.2s;position:relative;overflow:hidden;animation:5s infinite qt-qf-shake-every-5s}.qt-proceed-checkout .checkout-button::before{content:""!important;display:block!important;position:absolute!important;top:0!important;width:80px!important;height:100%!important;background:linear-gradient(120deg,#fff0 20%,rgb(255 255 255 / .7) 50%,#fff0 80%)!important;animation:1.5s ease-in-out infinite qt-qf-shiny-slide!important;pointer-events:none!important;z-index:1!important}.qt-proceed-checkout .checkout-button:hover{opacity:.9}.qt-proceed-checkout .checkout-button:focus{outline:none}.qt-proceed-checkout .checkout-button:focus-visible{outline:2px solid var(--qf-theme,var(--qt-checkout-accent,var(--primary-color)));outline-offset:3px}.qt-proceed-checkout .checkout-button:active{opacity:.95}.qf-add-to-cart .loader,.qf-add-to-cart.adding-to-cart .loader{display:none!important}.qf-spinner{display:inline-block;width:20px;height:20px;border-radius:50%;position:relative;border:none;background:none;animation:qf-atc-loader-rotate 1s linear infinite}.qf-spinner::before{content:"";box-sizing:border-box;position:absolute;inset:0;border-radius:50%;border:3px solid var(--primary-color,#0a0101);animation:qf-atc-loader-prixClipFix 2s linear infinite}body.woocommerce-cart .qt-cart-form .coupon,body.woocommerce-cart form.woocommerce-cart-form .coupon{display:flex;flex-wrap:wrap;align-items:stretch;gap:12px;margin-top:12px}body.woocommerce-cart .qt-cart-form .coupon label,body.woocommerce-cart form.woocommerce-cart-form .coupon label{flex:1 1 100%;font-size:14px;color:#334155;cursor:pointer}body.woocommerce-cart .qt-cart-form .coupon .input-text,body.woocommerce-cart form.woocommerce-cart-form .coupon .input-text{flex:1 1 200px;min-width:0;min-height:48px;padding:8px 12px;border:1.5px solid #e2e8f0;border-radius:var(--qt-field-radius);background:#fff;color:#1e293b;font-size:14px;box-shadow:var(--qt-field-shadow);transition:border-color 0.1s ease,box-shadow 0.1s ease}body.woocommerce-cart .qt-cart-form .coupon .input-text:focus,body.woocommerce-cart form.woocommerce-cart-form .coupon .input-text:focus{border-color:var(--primary-color);box-shadow:0 0 0 .5px var(--primary-color),var(--qt-field-shadow);outline:none}body.woocommerce-cart .qt-cart-form .coupon .button,body.woocommerce-cart .qt-cart-form .coupon button[type="submit"],body.woocommerce-cart form.woocommerce-cart-form .coupon .button,body.woocommerce-cart form.woocommerce-cart-form .coupon button[type="submit"]{flex:0 0 auto;min-height:48px;padding:0 22px;margin:0;border:none;border-radius:var(--qt-field-radius);background:var(--primary-color);color:#fff!important;font-size:14px;font-weight:600;font-family:inherit;line-height:1.2;box-shadow:var(--qt-field-shadow);cursor:pointer;transition:opacity 0.2s ease,box-shadow 0.1s ease}body.woocommerce-cart .qt-cart-form .coupon .button:hover,body.woocommerce-cart form.woocommerce-cart-form .coupon .button:hover{opacity:.9}body.woocommerce-cart .qt-cart-form .coupon .button:focus,body.woocommerce-cart form.woocommerce-cart-form .coupon .button:focus{outline:none;box-shadow:0 0 0 .5px var(--primary-color),var(--qt-field-shadow)}.qt-empty-cart{max-width:600px;margin:80px auto;padding:60px 20px;text-align:center}.qt-empty-cart-icon{width:80px;height:80px;margin:0 auto 24px;color:#ccc}.qt-empty-cart-message{font-size:20px;color:#666;margin-bottom:32px}.qt-return-shop{display:inline-block;padding:0 40px;min-height:48px;line-height:48px;background:var(--primary-color);color:#fff;font-size:16px;font-weight:600;border:none;border-radius:var(--qt-field-radius);box-shadow:var(--qt-field-shadow);cursor:pointer;transition:opacity 0.2s ease,box-shadow 0.1s ease;text-decoration:none;vertical-align:middle}.qt-return-shop:hover{opacity:.9;color:#fff}.qt-return-shop:focus{outline:none;box-shadow:0 0 0 .5px var(--primary-color),var(--qt-field-shadow)}@media (max-width:1024px){.category-slide{flex:0 0 calc(33.333% - 20px);min-width:calc(33.333% - 20px)}.category-image{width:140px;height:140px}}@media (max-width:768px){.categories-slider-section{padding:30px 15px}.categories-title{font-size:28px}.categories-slider{margin:0 50px}.categories-track{gap:20px}.category-slide{flex:0 0 calc(50% - 10px);min-width:calc(50% - 10px)}.category-image{width:120px;height:120px;margin-bottom:12px}.category-name{font-size:16px;font-weight:600;color:#333;text-align:center;margin:12px 0 0;display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap}.category-name__count{font-size:14px;font-weight:600;color:var(--primary-color);white-space:nowrap}.category-count{font-size:13px}.slider-nav{width:36px;height:36px}.slider-nav svg{width:18px;height:18px}}@media (max-width:480px){.categories-title{font-size:24px}.categories-slider{margin:0 45px}.category-slide{flex:0 0 100%;min-width:100%}.category-image{width:140px;height:140px}.slider-nav{width:32px;height:32px}}@media (max-width:768px){.qt-cart-wrapper{flex-direction:column}.qt-cart-form,.qt-cart-collaterals{flex:1 1 100%}.qt-cart-item{grid-template-columns:60px 1fr;gap:12px}.qt-cart-item-image{width:60px;height:60px}.qt-cart-item-quantity{grid-column:1 / -1}.qt-cart-item-subtotal{grid-column:1 / -1;text-align:right}.qt-cart-item-remove{position:absolute;top:12px;right:12px}.qt-cart-item{position:relative}.qt-cart-totals{position:static}}body.woocommerce-checkout{--qt-field-border:#E2E8F0;--qt-field-border-w:1.5px;--qt-field-radius:var(--theme-radius);--qt-field-shadow:-2px 5px 12.9px -9px rgba(157, 157, 157, 0.81);--qt-field-bg:#FFFFFF;--qt-field-text:#1E293B;--qt-label-color:#202020;--qt-placeholder:#94A3B8;--qt-checkout-input-weight:500}.qt-checkout-form{max-width:1280px}body.woocommerce-checkout .woocommerce-form-coupon .input-text,body.woocommerce-checkout form.checkout_coupon .input-text{width:100%;box-sizing:border-box;min-height:54px;padding:8px 12px;border:var(--qt-field-border-w) solid var(--qt-field-border)!important;border-radius:var(--qt-field-radius);background:var(--qt-field-bg);color:var(--qt-field-text);font-size:14px;font-weight:var(--qt-checkout-input-weight);box-shadow:var(--qt-field-shadow);transition:border-color 0.1s ease,box-shadow 0.1s ease}body.woocommerce-checkout .woocommerce-form-coupon .input-text:focus,body.woocommerce-checkout form.checkout_coupon .input-text:focus{border-color:var(--qt-checkout-accent,var(--primary-color))!important;box-shadow:0 0 0 .5px var(--qt-checkout-accent,var(--primary-color)),var(--qt-field-shadow);outline:none}body.woocommerce-checkout form.checkout_coupon,body.woocommerce-checkout #woocommerce-checkout-form-coupon{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;gap:10px;align-items:stretch;max-width:300px;width:100%;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:20px;padding:0;border-width:0;height:fit-content}body.woocommerce-checkout form.checkout_coupon .form-row{margin:0;padding:0}body.woocommerce-checkout form.checkout_coupon .form-row.form-row-first{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex:0 0 auto;min-width:0;width:100%}body.woocommerce-checkout form.checkout_coupon .form-row.form-row-last{flex:0 0 auto;width:100%}body.woocommerce-checkout form.checkout_coupon .clear{display:none}body.woocommerce-checkout form.checkout_coupon button.button,body.woocommerce-checkout form.checkout_coupon button[type="submit"],body.woocommerce-checkout form.checkout_coupon button[name="apply_coupon"]{width:100%;box-sizing:border-box;min-height:54px;padding:0 22px;margin:0;border:none;border-radius:var(--qt-field-radius);background:var(--qt-checkout-accent,var(--primary-color));color:#fff!important;font-size:14px;font-weight:600;font-family:inherit;line-height:1.2;box-shadow:var(--qt-field-shadow);cursor:pointer;transition:opacity 0.2s ease,box-shadow 0.1s ease}body.woocommerce-checkout form.checkout_coupon button.button:hover,body.woocommerce-checkout form.checkout_coupon button[type="submit"]:hover{opacity:.9}body.woocommerce-checkout form.checkout_coupon button.button:focus,body.woocommerce-checkout form.checkout_coupon button[type="submit"]:focus{outline:none;box-shadow:0 0 0 .5px var(--qt-checkout-accent,var(--primary-color)),var(--qt-field-shadow)}.qt-checkout-wrapper{display:flex;gap:24px;flex-wrap:wrap}.qt-checkout-billing{flex:1 1 55%;min-width:300px}.qt-checkout-billing h3,.qt-checkout-review h3{font-size:20px;margin-bottom:16px;color:#202020}.qt-checkout-billing .woocommerce-billing-fields,.qt-checkout-shipping{display:flex;flex-direction:column;gap:16px}.qt-checkout-billing .woocommerce-billing-fields__field-wrapper,.qt-checkout-form .woocommerce-billing-fields__field-wrapper,.qt-checkout-billing .woocommerce-shipping-fields__field-wrapper,.qt-checkout-form .woocommerce-shipping-fields__field-wrapper,.qt-checkout-shipping .woocommerce-shipping-fields__field-wrapper,.qt-checkout-form .woocommerce-additional-fields__field-wrapper,.qt-checkout-shipping .woocommerce-additional-fields__field-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.qt-checkout-form .woocommerce-billing-fields__field-wrapper>.form-row,.qt-checkout-form .woocommerce-shipping-fields__field-wrapper>.form-row,.qt-checkout-form .woocommerce-additional-fields__field-wrapper>.form-row{flex:1 1 100%;max-width:100%;margin-bottom:0;margin-top:0}.qt-checkout-form .woocommerce-billing-fields__field-wrapper>.form-row.form-row-wide,.qt-checkout-form .woocommerce-shipping-fields__field-wrapper>.form-row.form-row-wide,.qt-checkout-form .woocommerce-additional-fields__field-wrapper>.form-row.form-row-wide{flex:1 1 100%;max-width:100%}.qt-checkout-form .woocommerce-billing-fields__field-wrapper>.form-row.form-row-first,.qt-checkout-form .woocommerce-billing-fields__field-wrapper>.form-row.form-row-last,.qt-checkout-form .woocommerce-shipping-fields__field-wrapper>.form-row.form-row-first,.qt-checkout-form .woocommerce-shipping-fields__field-wrapper>.form-row.form-row-last,.qt-checkout-form .woocommerce-additional-fields__field-wrapper>.form-row.form-row-first,.qt-checkout-form .woocommerce-additional-fields__field-wrapper>.form-row.form-row-last{flex:1 1 calc(50% - 8px);max-width:calc(50% - 8px);min-width:0}@media (max-width:480px){.qt-checkout-form .woocommerce-billing-fields__field-wrapper>.form-row.form-row-first,.qt-checkout-form .woocommerce-billing-fields__field-wrapper>.form-row.form-row-last,.qt-checkout-form .woocommerce-shipping-fields__field-wrapper>.form-row.form-row-first,.qt-checkout-form .woocommerce-shipping-fields__field-wrapper>.form-row.form-row-last,.qt-checkout-form .woocommerce-additional-fields__field-wrapper>.form-row.form-row-first,.qt-checkout-form .woocommerce-additional-fields__field-wrapper>.form-row.form-row-last{flex:1 1 100%;max-width:100%}}.qt-checkout-billing input[type="text"],.qt-checkout-billing input[type="email"],.qt-checkout-billing input[type="tel"],.qt-checkout-billing input[type="number"],.qt-checkout-billing input[type="password"],.qt-checkout-billing input[type="url"],.qt-checkout-billing input.input-text,.qt-checkout-billing select,.qt-checkout-billing select.select,.qt-checkout-billing textarea,.qt-checkout-billing .form-row input[type="text"],.qt-checkout-billing .form-row input[type="email"],.qt-checkout-billing .form-row input[type="tel"],.qt-checkout-billing .form-row input[type="number"],.qt-checkout-billing .form-row input[type="password"],.qt-checkout-billing .form-row input[type="url"],.qt-checkout-billing .form-row input.input-text,.qt-checkout-billing .form-row select,.qt-checkout-billing .form-row textarea,.qt-checkout-billing .woocommerce-input-wrapper input,.qt-checkout-billing .woocommerce-input-wrapper select,.qt-checkout-billing .woocommerce-input-wrapper textarea{width:100%;min-height:54px;padding:8px 12px;border:var(--qt-field-border-w) solid var(--qt-field-border)!important;border-radius:var(--qt-field-radius);font-size:14px;font-weight:var(--qt-checkout-input-weight);color:var(--qt-field-text);background:var(--qt-field-bg);box-shadow:var(--qt-field-shadow);transition:border-color 0.1s ease,box-shadow 0.1s ease;box-sizing:border-box;-webkit-appearance:none;appearance:none}.qt-checkout-billing select,.qt-checkout-billing select.select,.qt-checkout-billing .form-row select,.qt-checkout-billing .woocommerce-input-wrapper select,.qt-checkout-form .form-row select,.qt-checkout-form .woocommerce-input-wrapper select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23334155' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 9C18 9 13.5811 15 12 15C10.4188 15 6 9 6 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:16px 16px;background-position:right 12px center;padding-right:36px}[dir="rtl"] .qt-checkout-billing select,[dir="rtl"] .qt-checkout-billing select.select,[dir="rtl"] .qt-checkout-billing .form-row select,[dir="rtl"] .qt-checkout-billing .woocommerce-input-wrapper select,[dir="rtl"] .qt-checkout-form .form-row select,[dir="rtl"] .qt-checkout-form .woocommerce-input-wrapper select{background-position:left 12px center;padding-right:12px;padding-left:36px}body.woocommerce-checkout .woocommerce-form-coupon .input-text::placeholder,body.woocommerce-checkout form.checkout_coupon .input-text::placeholder,.qt-checkout-billing input::placeholder,.qt-checkout-billing textarea::placeholder,.qt-checkout-billing .form-row input::placeholder,.qt-checkout-billing .form-row textarea::placeholder,.qt-checkout-billing .woocommerce-input-wrapper input::placeholder,.qt-checkout-billing .woocommerce-input-wrapper textarea::placeholder{color:var(--qt-placeholder);opacity:1;font-weight:calc(var(--qt-checkout-input-weight) - 100)}.qt-checkout-billing textarea,.qt-checkout-billing .form-row textarea,.qt-checkout-billing .woocommerce-input-wrapper textarea{min-height:100px;padding:12px}.qt-checkout-billing input:focus,.qt-checkout-billing select:focus,.qt-checkout-billing textarea:focus,.qt-checkout-billing .form-row input:focus,.qt-checkout-billing .form-row select:focus,.qt-checkout-billing .form-row textarea:focus,.qt-checkout-billing .woocommerce-input-wrapper input:focus,.qt-checkout-billing .woocommerce-input-wrapper select:focus,.qt-checkout-billing .woocommerce-input-wrapper textarea:focus{border-color:var(--qt-checkout-accent,var(--primary-color))!important;box-shadow:0 0 0 .5px var(--qt-checkout-accent,var(--primary-color)),var(--qt-field-shadow);outline:none}.qt-checkout-billing label{display:block;margin-bottom:8px;font-weight:500;font-size:13px;color:var(--qt-label-color)}.qt-checkout-billing .required{color:#f44}.qt-checkout-form .form-row input[type="text"],.qt-checkout-form .form-row input[type="email"],.qt-checkout-form .form-row input[type="tel"],.qt-checkout-form .form-row input[type="number"],.qt-checkout-form .form-row input[type="password"],.qt-checkout-form .form-row input[type="url"],.qt-checkout-form .form-row input.input-text,.qt-checkout-form .form-row select,.qt-checkout-form .form-row textarea,.qt-checkout-form .woocommerce-input-wrapper input,.qt-checkout-form .woocommerce-input-wrapper select,.qt-checkout-form .woocommerce-input-wrapper textarea{min-height:54px;border:var(--qt-field-border-w) solid var(--qt-field-border)!important;border-radius:var(--qt-field-radius);background:var(--qt-field-bg);color:var(--qt-field-text);font-size:14px;font-weight:var(--qt-checkout-input-weight);box-shadow:var(--qt-field-shadow);transition:border-color 0.1s ease,box-shadow 0.1s ease;box-sizing:border-box;-webkit-appearance:none;appearance:none}.qt-checkout-form .form-row input::placeholder,.qt-checkout-form .woocommerce-input-wrapper input::placeholder,.qt-checkout-form .form-row textarea::placeholder,.qt-checkout-form .woocommerce-input-wrapper textarea::placeholder{color:var(--qt-placeholder);opacity:1;font-weight:calc(var(--qt-checkout-input-weight) - 100)}.qt-checkout-form .form-row textarea,.qt-checkout-form .woocommerce-input-wrapper textarea{min-height:100px}.qt-checkout-form .form-row input:focus,.qt-checkout-form .form-row select:focus,.qt-checkout-form .form-row textarea:focus,.qt-checkout-form .woocommerce-input-wrapper input:focus,.qt-checkout-form .woocommerce-input-wrapper select:focus,.qt-checkout-form .woocommerce-input-wrapper textarea:focus{border-color:var(--qt-checkout-accent,var(--primary-color))!important;box-shadow:0 0 0 .5px var(--qt-checkout-accent,var(--primary-color)),var(--qt-field-shadow);outline:none}.qt-checkout-form .form-row label{font-weight:600;font-size:13px;color:var(--qt-label-color)}body.woocommerce-checkout form.checkout .select2-container.select2-container--default{border-radius:var(--qt-field-radius);overflow:hidden}.qt-checkout-billing .select2-container .select2-selection--single,.qt-checkout-form .select2-container .select2-selection--single{height:54px!important;min-height:54px!important;max-height:54px!important;border:var(--qt-field-border-w) solid var(--qt-field-border)!important;border-radius:var(--qt-field-radius)!important;overflow:hidden;padding:0 32px 0 12px;box-sizing:border-box;background:var(--qt-field-bg)!important;box-shadow:var(--qt-field-shadow);transition:border-color 0.1s ease,box-shadow 0.1s ease;display:flex;align-items:center}.qt-checkout-billing .select2-container--default .select2-selection--single .select2-selection__rendered,.qt-checkout-form .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1.25;color:var(--qt-field-text);padding:0;margin:0}.qt-checkout-billing .select2-container--default .select2-selection--single .select2-selection__arrow,.qt-checkout-form .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;min-height:54px;top:0;right:8px;width:24px;display:flex;align-items:center;justify-content:center}.qt-checkout-billing .select2-container--default .select2-selection--single .select2-selection__arrow b,.qt-checkout-form .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none!important}.qt-checkout-billing .select2-container--default .select2-selection--single .select2-selection__arrow::before,.qt-checkout-form .select2-container--default .select2-selection--single .select2-selection__arrow::before{content:"";width:16px;height:16px;background-repeat:no-repeat;background-size:16px 16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23334155' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 9C18 9 13.5811 15 12 15C10.4188 15 6 9 6 9'/%3E%3C/svg%3E")}body.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{width:24px;right:8px;display:flex;align-items:center;justify-content:center}body.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none!important}body.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow::before{content:"";width:16px;height:16px;display:block;background-repeat:no-repeat;background-size:16px 16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23334155' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 9C18 9 13.5811 15 12 15C10.4188 15 6 9 6 9'/%3E%3C/svg%3E")!important}body.woocommerce-checkout .qt-checkout-form select:not(.select2-hidden-accessible),body.woocommerce-checkout form.checkout select:not(.select2-hidden-accessible){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23334155' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 9C18 9 13.5811 15 12 15C10.4188 15 6 9 6 9'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-size:16px 16px!important;background-position:right 12px center!important;padding-right:36px!important}[dir="rtl"] body.woocommerce-checkout .qt-checkout-form select:not(.select2-hidden-accessible),[dir="rtl"] body.woocommerce-checkout form.checkout select:not(.select2-hidden-accessible){background-position:left 12px center!important;padding-right:12px!important;padding-left:36px!important}[dir="rtl"] .qt-checkout-billing .select2-container--default .select2-selection--single .select2-selection__arrow,[dir="rtl"] .qt-checkout-form .select2-container--default .select2-selection--single .select2-selection__arrow{right:auto;left:8px}.qt-checkout-billing .select2-container--default.select2-container--focus .select2-selection--single,.qt-checkout-billing .select2-container--default.select2-container--open .select2-selection--single,.qt-checkout-form .select2-container--default.select2-container--focus .select2-selection--single,.qt-checkout-form .select2-container--default.select2-container--open .select2-selection--single{border-color:var(--qt-checkout-accent,var(--primary-color))!important;box-shadow:0 0 0 .5px var(--qt-checkout-accent,var(--primary-color)),var(--qt-field-shadow)}.qt-checkout-shipping #ship-to-different-address{margin:16px 0 0;padding:16px;background:var(--qt-field-bg);border:var(--qt-field-border-w) solid var(--qt-field-border);border-radius:var(--qt-field-radius);box-shadow:var(--qt-field-shadow);font-size:inherit;line-height:1.4;font-weight:600}.qt-checkout-shipping #ship-to-different-address label{display:flex;align-items:center;gap:8px;cursor:pointer;margin:0;font-weight:600}.qt-checkout-shipping #ship-to-different-address input[type="checkbox"]{width:20px;height:20px;cursor:pointer}.qt-checkout-shipping .woocommerce-additional-fields{margin-top:16px}.qt-checkout-shipping .woocommerce-additional-fields .form-row{margin-bottom:0}.qt-checkout-shipping .woocommerce-additional-fields h3{font-size:16px;margin:0 0 12px;color:var(--qt-field-text)}.qt-checkout-review{flex:1 1 40%;min-width:300px}.qt-order-review{background:var(--qt-field-bg);border:1px solid #e5e7eb;border-radius:var(--qt-field-radius);box-shadow:none;padding:20px;position:static;top:auto}.qt-order-review table{width:100%;border-collapse:collapse;margin-bottom:10px;border:0!important}.qt-order-review table.shop_table{margin-right:0}.qt-order-review th,.qt-order-review td{padding:16px 0;text-align:left;border-bottom:1px solid #eceff3;border-top:0!important;border-left:0!important;border-right:0!important;font-size:13px;font-weight:400}.qt-order-review table th:last-child,.qt-order-review table td:last-child{text-align:end}.qt-order-review th{font-weight:500;color:var(--qt-label-color)}.qt-order-review .product-name{font-weight:500;font-size:13px}body.woocommerce-checkout #order_review .product-name img{display:none!important}body.woocommerce-checkout #order_review .product-name .product-quantity{display:inline;margin-inline-start:6px;padding:0;border:0;border-radius:0;background:#fff0;font-size:.92em;font-weight:600;color:#4b5563}.qt-order-review .product-total .woocommerce-Price-amount,.qt-order-review .product-total .amount,.qt-order-review td .woocommerce-Price-amount,.qt-order-review td .amount{font-size:14px;font-weight:400;color:#333;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;text-align:end}.qt-order-review .woocommerce-Price-amount bdi{font-weight:500}.qt-order-review .product-total{text-align:right;font-weight:500}.qt-order-review tfoot th{font-weight:500;font-size:14px}.qt-order-review tfoot .order-total th,.qt-order-review tfoot .order-total td{font-size:15px;font-weight:500;padding-top:16px;padding-bottom:16px;border-top:1px solid #dfe4ea}body.woocommerce-checkout #order_review table.shop_table thead th.product-name{padding-left:0;padding-right:0}body.woocommerce-checkout #order_review table.shop_table tbody td.product-name{padding-top:16px;padding-bottom:16px}body.woocommerce-checkout #order_review table.shop_table tfoot th{padding-top:16px;padding-bottom:16px}.qt-order-review tfoot .order-total .woocommerce-Price-amount,.qt-order-review tfoot .order-total .amount{font-size:15px;font-weight:500}.qt-order-review .woocommerce-shipping-totals td,.qt-order-review .woocommerce-shipping-totals .woocommerce-Price-amount,.qt-order-review .woocommerce-shipping-totals .amount{font-size:14px;font-weight:500}@keyframes qt-qf-shake-every-5s{0%,90%,100%{transform:translateX(0)}92%{transform:translateX(-6px)}94%{transform:translateX(6px)}96%{transform:translateX(-4px)}98%{transform:translateX(4px)}}@keyframes qt-qf-shiny-slide{0%{left:-100%;opacity:0}10%,90%{opacity:1}100%{left:200%;opacity:0}}#place_order{width:100%;box-sizing:border-box;min-height:50px;padding:0 20px;border:none;border-radius:var(--qf-radius,var(--qt-field-radius,6px))!important;background:var(--qf-theme,var(--qt-checkout-accent,var(--primary-color)))!important;color:#fff!important;font-family:inherit!important;font-size:16px;font-weight:500;cursor:pointer;transition:opacity 0.2s;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;margin-top:10px;animation:5s infinite qt-qf-shake-every-5s}#place_order::before{content:""!important;display:block!important;position:absolute!important;top:0!important;width:80px!important;height:100%!important;background:linear-gradient(120deg,#fff0 20%,rgb(255 255 255 / .7) 50%,#fff0 80%)!important;animation:1.5s ease-in-out infinite qt-qf-shiny-slide!important;pointer-events:none!important;z-index:1!important}#place_order:hover{opacity:.9}#place_order:focus{outline:none}#place_order:focus-visible{outline:2px solid var(--qf-theme,var(--qt-checkout-accent,var(--primary-color)));outline-offset:3px}#place_order:disabled,#place_order[disabled]{opacity:0.65!important;cursor:not-allowed!important;pointer-events:none;animation:none!important}#place_order:disabled::before,#place_order[disabled]::before{display:none!important}body.woocommerce-checkout .woocommerce-form-login .button,body.woocommerce-checkout .woocommerce-form-login button[type="submit"],body.woocommerce-checkout .woocommerce-form-register .button,body.woocommerce-checkout .woocommerce-form-register button[type="submit"]{min-height:48px;padding:0 22px;border:none;border-radius:var(--qt-field-radius);background:var(--qt-checkout-accent,var(--primary-color));color:#fff!important;font-size:15px;font-weight:600;font-family:inherit;box-shadow:var(--qt-field-shadow);cursor:pointer;transition:opacity 0.2s ease,box-shadow 0.1s ease}body.woocommerce-checkout .woocommerce-form-login .button:hover,body.woocommerce-checkout .woocommerce-form-login button[type="submit"]:hover,body.woocommerce-checkout .woocommerce-form-register .button:hover,body.woocommerce-checkout .woocommerce-form-register button[type="submit"]:hover{opacity:.9}body.woocommerce-checkout .woocommerce-form-login .button:focus,body.woocommerce-checkout .woocommerce-form-login button[type="submit"]:focus,body.woocommerce-checkout .woocommerce-form-register .button:focus,body.woocommerce-checkout .woocommerce-form-register button[type="submit"]:focus{outline:none;box-shadow:0 0 0 .5px var(--qt-checkout-accent,var(--primary-color)),var(--qt-field-shadow)}body.woocommerce-account .woocommerce{max-width:1280px;margin:0 auto}body.woocommerce-account h1.entry-title,body.woocommerce-account .page-title{display:none}body.woocommerce-account .woocommerce h2,body.woocommerce-account .woocommerce h3,body.woocommerce-account .woocommerce-MyAccount-content h2,body.woocommerce-account .woocommerce-MyAccount-content h3{font-size:22px;font-weight:var(--font-weight-headings,600);line-height:1.25;color:var(--qt-field-text);margin:0 0 14px}body.woocommerce-account .woocommerce form.woocommerce-form-login,body.woocommerce-account .woocommerce form.woocommerce-form-register,body.woocommerce-account .woocommerce-EditAccountForm,body.woocommerce-account .woocommerce-address-fields,body.woocommerce-account .woocommerce-MyAccount-content form{background:var(--qt-field-bg,#fff);border:1px solid #e5e7eb;border-radius:var(--qt-field-radius,8px);box-shadow:var(--qt-field-shadow);padding:16px}body.woocommerce-account .woocommerce form .form-row,body.woocommerce-account .woocommerce-MyAccount-content form .form-row{margin:0 0 12px}body.woocommerce-account .woocommerce form label,body.woocommerce-account .woocommerce-MyAccount-content form label{display:block;margin-bottom:8px;font-size:13px;font-weight:500;color:var(--qt-label-color,#334155)}body.woocommerce-account .woocommerce form input[type="text"],body.woocommerce-account .woocommerce form input[type="email"],body.woocommerce-account .woocommerce form input[type="tel"],body.woocommerce-account .woocommerce form input[type="password"],body.woocommerce-account .woocommerce form input.input-text,body.woocommerce-account .woocommerce form select,body.woocommerce-account .woocommerce form textarea,body.woocommerce-account .woocommerce-MyAccount-content form input[type="text"],body.woocommerce-account .woocommerce-MyAccount-content form input[type="email"],body.woocommerce-account .woocommerce-MyAccount-content form input[type="tel"],body.woocommerce-account .woocommerce-MyAccount-content form input[type="password"],body.woocommerce-account .woocommerce-MyAccount-content form input.input-text,body.woocommerce-account .woocommerce-MyAccount-content form select,body.woocommerce-account .woocommerce-MyAccount-content form textarea{width:100%;min-height:46px;padding:8px 12px;border:var(--qt-field-border-w,1.5px) solid var(--qt-field-border,#E2E8F0)!important;border-radius:var(--qt-field-radius,8px);background:var(--qt-field-bg,#fff);color:var(--qt-field-text,#1E293B);font-size:14px;box-shadow:var(--qt-field-shadow)}body.woocommerce-account .woocommerce form input:focus,body.woocommerce-account .woocommerce form select:focus,body.woocommerce-account .woocommerce form textarea:focus,body.woocommerce-account .woocommerce-MyAccount-content form input:focus,body.woocommerce-account .woocommerce-MyAccount-content form select:focus,body.woocommerce-account .woocommerce-MyAccount-content form textarea:focus{outline:none;border-color:var(--primary-color)!important;box-shadow:0 0 0 .5px var(--primary-color),var(--qt-field-shadow)}body.woocommerce-account .woocommerce button.button,body.woocommerce-account .woocommerce .button,body.woocommerce-account .woocommerce input.button,body.woocommerce-account .woocommerce a.button,body.woocommerce-account .woocommerce-MyAccount-navigation a{cursor:pointer}body.woocommerce-account .woocommerce button.button,body.woocommerce-account .woocommerce .button,body.woocommerce-account .woocommerce input.button,body.woocommerce-account .woocommerce a.button{min-height:44px;padding:0 18px;border:none;border-radius:var(--qt-field-radius,8px);background:var(--primary-color);color:#fff!important;font-size:14px;font-weight:600}body.woocommerce-account .woocommerce .woocommerce-form-login__rememberme{display:inline-flex;align-items:center;gap:8px;margin-top:8px}body.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0;border:1px solid #e5e7eb;border-radius:var(--qt-field-radius,8px);overflow:hidden;background:#fff}body.woocommerce-account .woocommerce-MyAccount-navigation li+li{border-top:1px solid #eceff3}body.woocommerce-account .woocommerce-MyAccount-navigation a{display:block;padding:12px 14px;color:#111827;text-decoration:none;font-weight:500}body.woocommerce-account .woocommerce-MyAccount-navigation .is-active a{background:var(--theme-color-surface,rgb(30 30 30 / .1));color:#111827;font-weight:600}.woocommerce-checkout-payment,body.woocommerce-checkout #payment{margin-top:10px;border-top:none;padding-top:0;padding:12px;border-radius:var(--qt-field-radius);background:var(--qt-checkout-accent-surface,var(--theme-color-surface,rgb(30 30 30 / .1)))!important}.wc_payment_methods{list-style:none;padding:0;margin:0 0 10px 0}.wc_payment_method{margin:0;border-bottom:none;padding:4px 0}.wc_payment_method label{display:flex;align-items:center;gap:12px;padding:8px 0;min-height:0;background:#fff0;border:0;border-radius:0;box-shadow:none;cursor:pointer;transition:color 0.1s ease}.wc_payment_method input[type="radio"]{width:20px;height:20px;cursor:pointer}.wc_payment_method label:hover{color:#111827}.wc_payment_method input[type="radio"]:checked+label{color:#111827;font-weight:600}.wc_payment_method:has(input[type="radio"]:checked) label{color:#111827;font-weight:600}.payment_box{padding:10px 12px;background:#f5f7fa;border-radius:0;margin:4px 0 8px;border:0;box-shadow:none}body.woocommerce-checkout .payment_method_cod .payment_box{background:color-mix(in srgb,var(--qt-checkout-accent-surface,var(--theme-color-surface,rgb(30 30 30 / .1))) 90%,#000 10%)!important}body.woocommerce-checkout .payment_method_cod .payment_box::before,body.woocommerce-checkout .payment_method_cod .payment_box::after{display:none!important;content:none!important;background-color:color-mix(in srgb,var(--qt-checkout-accent-surface,var(--theme-color-surface,rgb(30 30 30 / .1))) 90%,#000 10%)!important;border-color:color-mix(in srgb,var(--qt-checkout-accent-surface,var(--theme-color-surface,rgb(30 30 30 / .1))) 90%,#000 10%)!important;color:color-mix(in srgb,var(--qt-checkout-accent-surface,var(--theme-color-surface,rgb(30 30 30 / .1))) 90%,#000 10%)!important}body.woocommerce-checkout #order_review .place-order{border-top:1px solid #eceff3;padding-top:10px}.payment_box input.input-text,.payment_box input[type="text"],.payment_box input[type="email"],.payment_box input[type="tel"],.payment_box select,.payment_box textarea{min-height:54px;border:var(--qt-field-border-w) solid var(--qt-field-border)!important;border-radius:var(--qt-field-radius);background:var(--qt-field-bg);box-shadow:var(--qt-field-shadow);font-size:14px;color:var(--qt-field-text);transition:border-color 0.1s ease,box-shadow 0.1s ease}.payment_box input:focus,.payment_box select:focus,.payment_box textarea:focus{border-color:var(--qt-checkout-accent,var(--primary-color))!important;box-shadow:0 0 0 .5px var(--qt-checkout-accent,var(--primary-color)),var(--qt-field-shadow);outline:none}.qt-thankyou-wrapper{max-width:800px;margin:0 auto;padding:0 20px}.qt-thankyou-success,.qt-thankyou-failed{text-align:center;padding:40px 20px}.qt-thankyou-icon{width:80px;height:80px;margin:0 auto 24px}.qt-thankyou-success .qt-thankyou-icon{color:#28a745}.qt-thankyou-failed .qt-thankyou-icon{color:#f44}.qt-thankyou-success h1,.qt-thankyou-failed h1{font-size:32px;margin-bottom:16px;color:#333}.qt-thankyou-message{font-size:18px;color:#666;margin-bottom:32px}.qt-order-overview{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin:32px 0;padding:24px;background:#f8f8f8;border-radius:var(--theme-radius)}.qt-order-overview-item{display:flex;flex-direction:column;gap:4px}.qt-order-label{font-size:14px;color:#666}.qt-order-overview-item strong{font-size:16px;color:#333}.qt-order-details{margin-top:32px}.qt-order-details h2{font-size:24px;margin-bottom:20px;color:#333}.qt-pay-button{display:inline-block;padding:16px 40px;background:var(--primary-color);color:#fff;font-size:16px;font-weight:700;border-radius:var(--theme-radius-sm);transition:background 0.2s;margin-top:20px}.qt-pay-button:hover{background:var(--primary-color-hover)}.qt-order-actions{text-align:center;margin-top:32px}@media (max-width:768px){.qt-checkout-wrapper{flex-direction:column}.qt-checkout-billing,.qt-checkout-review{flex:1 1 100%;width:100%;min-width:0}.qt-order-review{position:static}.qt-order-overview{grid-template-columns:1fr}.qt-thankyou-success h1,.qt-thankyou-failed h1{font-size:24px}}.qt-mini-cart-items{max-height:400px;overflow-y:auto}.qt-mini-cart-item{display:flex;gap:12px;padding:12px;border-bottom:1px solid #e5e5e5;position:relative}.qt-mini-cart-item:last-child{border-bottom:none}.qt-mini-cart-item-image{width:60px;height:60px;flex-shrink:0;border-radius:var(--theme-radius-sm);overflow:hidden;background:#f8f8f8}.qt-mini-cart-item-image img{width:100%;height:100%;object-fit:cover}.qt-mini-cart-item-details{flex:1;display:flex;flex-direction:column;gap:4px}.qt-mini-cart-item-name{font-weight:700;font-size:14px;line-height:1.3}.qt-mini-cart-item-name a{color:#333;transition:color 0.2s}.qt-mini-cart-item-name a:hover{color:var(--primary-color)}.qt-mini-cart-item-quantity{font-size:14px;color:#666;display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:4px}.qt-mini-cart-remove{position:absolute;top:8px;left:8px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:#666;font-size:20px;line-height:1;transition:all 0.2s}.qt-mini-cart-remove:hover{background:#f44;color:#fff}.qt-mini-cart-footer{padding:16px;border-top:2px solid #e5e5e5}.qt-mini-cart-total{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;font-size:16px;font-weight:700}.qt-mini-cart-total strong{font-size:18px;color:#333}.qt-mini-cart-buttons{display:flex;flex-direction:column;gap:8px;font-size:14px}.qt-mini-cart-button{display:block;padding:12px;text-align:center;font-weight:500;border-radius:var(--theme-radius-sm);transition:all 0.2s}.qt-view-cart{background-color:#fff0;color:#000;border:1px solid #e5e5e5}.qt-view-cart:hover{background:#e5e5e5}.qt-checkout{background:var(--primary-color);color:#fff}.qt-checkout:hover{background:var(--primary-color-hover)}.qt-mini-cart-empty{padding:40px 20px;text-align:center;color:#666}@keyframes shiny{0%{transform:translate(-150%,-50%) rotate(25deg)}100%{transform:translate(150%,-50%) rotate(25deg)}}.widget_shopping_cart_content{height:inherit;display:flex;flex-direction:column;justify-content:space-between}.qt-mini-cart-item-quantity .woocommerce-Price-amount{font-size:14px!important}.qt-mini-cart-total .woocommerce-Price-amount bdi{font-size:18px;font-weight:600}.product-breadcrumb-wrapper{width:100%;min-width:0;margin-bottom:20px}.product-summary-breadcrumb{display:flex;align-items:center;flex-wrap:nowrap;gap:8px;font-size:13px;color:#666;letter-spacing:.2px;min-width:0;max-width:100%;overflow:hidden}.product-summary-breadcrumb a{color:#666;text-decoration:none;transition:color 0.2s ease,border-bottom 0.2s ease;border-bottom:1px solid #fff0;flex-shrink:0;white-space:nowrap}.product-summary-breadcrumb a:hover{color:var(--primary-color);border-bottom-color:var(--primary-color)}.product-summary-breadcrumb .breadcrumb-separator{display:flex;align-items:center;color:#bbb;flex-shrink:0;line-height:1}.product-summary-breadcrumb .breadcrumb-separator svg{display:block;flex-shrink:0;width:16px;height:16px;fill:none;overflow:visible}.product-summary-breadcrumb .breadcrumb-separator svg path{fill:none;stroke:currentColor}.product-summary-breadcrumb .breadcrumb-current{color:#333;font-weight:500;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[dir="rtl"] .product-summary-breadcrumb{flex-direction:row;justify-content:flex-start}[dir="rtl"] .product-summary-breadcrumb .breadcrumb-separator svg,[dir="rtl"] .page-hero__sep svg{transform:scaleX(-1)}.woocommerce-order-received .entry-header,.woocommerce-order-received .page-title,.woocommerce-order-received h1.entry-title{display:none}.woocommerce-order-details .woocommerce-order-details__title+p,.woocommerce-order-received .woocommerce-order-details p:first-of-type{display:none}.qt-confirmation-image{display:block;margin:20px auto 0}@media (max-width:768px){.product-sticky-bottom{padding:10px 15px}.sticky-bottom-cta{font-size:16px;padding:12px 20px}body.quicktheme-mobile-bottom-nav .product-sticky-bottom.visible{bottom:calc(var(--quicktheme-mobile-bar-height, 56px) + env(safe-area-inset-bottom, 0px))}}.mobile-bottom-bar{display:none}@media (max-width:768px){body.quicktheme-mobile-bottom-nav{padding-bottom:calc(var(--quicktheme-mobile-bar-height, 56px) + env(safe-area-inset-bottom, 0px))}.mobile-bottom-bar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:9990;justify-content:space-around;align-items:stretch;gap:0;min-height:var(--quicktheme-mobile-bar-height,56px);padding:6px 4px calc(6px + env(safe-area-inset-bottom, 0px));margin:0;background:#fff;border-top:none;box-shadow:-2px -5px 12.9px -9px rgb(157 157 157 / .81);box-sizing:border-box}.mobile-bottom-bar__item{flex:1 1 0%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;padding:6px 2px;margin:0;background:none;border:none;font:inherit;text-decoration:none;color:#6b7280;cursor:pointer;-webkit-tap-highlight-color:#fff0}.mobile-bottom-bar__item:hover,.mobile-bottom-bar__item:focus-visible{color:var(--primary-color)}.mobile-bottom-bar__icon{display:flex;align-items:center;justify-content:center;line-height:0;color:var(--primary-color);position:relative}.mobile-bottom-bar__icon .cart-count{top:-6px;right:-8px;min-width:16px;height:16px;font-size:10px}.mobile-bottom-bar--labels-hidden .mobile-bottom-bar__label{display:none}.mobile-bottom-bar--labels-hidden .mobile-bottom-bar__item{gap:0}.mobile-bottom-bar__item:hover .mobile-bottom-bar__icon,.mobile-bottom-bar__item:focus-visible .mobile-bottom-bar__icon{color:var(--primary-color-hover,var(--primary-color))}.mobile-bottom-bar__icon svg{display:block;width:24px;height:24px;flex-shrink:0;fill:none;overflow:visible}.mobile-bottom-bar__icon svg :where(path,line,circle,ellipse,polyline,polygon,rect){stroke:currentColor;stroke-width:1.5}.mobile-bottom-bar__label{font-size:10px;font-weight:500;letter-spacing:0;line-height:1.2;text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}body.quicktheme-shop-load-more .shop-page-wrapper .shop-pagination-nav[hidden]{display:none}.shop-load-more-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;margin:32px auto 16px;max-width:1280px;padding:0 20px}.shop-load-more-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 28px;background:var(--primary-color,#0d9488);color:#fff;border:none;border-radius:var(--theme-radius,8px);font-size:16px;font-weight:600;cursor:pointer;transition:background 0.2s,opacity 0.2s}.shop-load-more-btn:hover:not(:disabled){background:var(--primary-color-hover,#0f766e)}.shop-load-more-btn:disabled{opacity:.65;cursor:wait}.shop-load-more-wrap.is-loading .shop-load-more-spinner{width:24px;height:24px;border:2px solid rgb(0 0 0 / .1);border-top-color:var(--primary-color,#0d9488);border-radius:50%;animation:quickthemeSpin 0.7s linear infinite}@keyframes quickthemeSpin{to{transform:rotate(360deg)}}.woocommerce nav.woocommerce-pagination ul{border:none;margin-top:32px;display:flex;justify-content:center}.woocommerce nav.woocommerce-pagination ul li{border:none!important}@keyframes productFadeIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.latest-products-grid li,.related-products-grid li{opacity:0;transform:translateY(20px);transition:opacity 0.6s ease-out,transform 0.6s ease-out}.latest-products-grid li.animate-in,.related-products-grid li.animate-in{opacity:1;transform:translateY(0)}.single-product-wrapper .product-images,.single-product-wrapper .product-summary,.single-product-wrapper .product-tabs-section,.single-product-wrapper .related-products-section{opacity:0;transform:translateY(20px);transition:opacity 0.6s ease-out,transform 0.6s ease-out}.single-product-wrapper .product-images.animate-in,.single-product-wrapper .product-summary.animate-in,.single-product-wrapper .product-tabs-section.animate-in,.single-product-wrapper .related-products-section.animate-in{opacity:1;transform:translateY(0)}.single-product-wrapper .acc-checkout-box{opacity:0;transform:translateY(20px);transition:opacity 0.6s ease-out,transform 0.6s ease-out}.single-product-wrapper .acc-checkout-box.animate-in{opacity:1;transform:translateY(0)}.product-tabs-section{max-width:1280px;margin:20px auto;padding:64px 0 0;clear:both;width:100%}.product-tabs-section .woocommerce-tabs.wc-tabs-wrapper{width:100%;border:1px solid #ececec;border-radius:var(--theme-radius-lg,12px);background:#fff;box-shadow:none;overflow:hidden}.product-tabs-section .woocommerce-tabs .tabs.wc-tabs{display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;gap:0;margin:0;padding:0;list-style:none;width:100%;border:none;background:#fff;border-bottom:1px solid #ececec}.product-tabs-section .woocommerce-tabs .tabs.wc-tabs li{position:relative;flex:0 0 auto;min-width:150px;margin:0;padding:0;cursor:pointer;list-style:none}.product-tabs-section .woocommerce-tabs .tabs.wc-tabs li a{display:block;width:100%;min-height:54px;padding:16px 22px;font-size:14px;font-weight:600;line-height:1.3;color:#444;text-align:center;text-decoration:none;border-radius:0;border:none;transition:color 0.2s ease;cursor:pointer}.product-tabs-section .woocommerce-tabs .tabs.wc-tabs li a:hover{color:#111;background:#fff0}.product-tabs-section .woocommerce-tabs .tabs.wc-tabs li.active a{color:var(--primary-color,#1e1e1e);font-weight:700;background:#fff}.product-tabs-section .woocommerce-tabs .tabs.wc-tabs li a:focus{outline:none}.product-tabs-section .woocommerce-tabs .tabs.wc-tabs li a:focus-visible{outline:2px solid var(--primary-color,#17a2b8);outline-offset:2px}.product-tabs-section .woocommerce-tabs .tabs li.active::after{content:'';position:absolute;left:22px;right:22px;bottom:-1px;height:2px;background:var(--primary-color,#1e1e1e);display:block}.woocommerce-Tabs-panel{display:none;margin:0;padding:28px 22px 30px;animation:fadeIn 0.35s ease;font-size:14px;line-height:1.7;color:#333}.woocommerce-Tabs-panel:target,.woocommerce-Tabs-panel[style*="block"]{display:block!important}#tab-reviews{color:#333}.woocommerce-tabs.wc-tabs-wrapper.qt-accordion-mode{padding:0;border-radius:var(--theme-radius-lg,12px)}.woocommerce-tabs.wc-tabs-wrapper.qt-accordion-mode .qt-accordion{width:100%;margin:0;padding:0}.woocommerce-tabs.wc-tabs-wrapper.qt-accordion-mode .qt-accordion-item{padding-left:12px;padding-right:12px}.woocommerce-tabs.wc-tabs-wrapper.qt-accordion-mode .qt-accordion-trigger{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;min-height:52px;margin:0;padding:14px 0;border-bottom:1px solid #ececec;text-align:start;font-family:inherit;font-size:.9375rem;font-weight:600;line-height:1.3;color:#111;background:#fff;border:none;cursor:pointer;-webkit-tap-highlight-color:#fff0;transition:background 0.15s ease,color 0.15s ease}.woocommerce-tabs.wc-tabs-wrapper.qt-accordion-mode .qt-accordion-item.is-open .qt-accordion-trigger{color:var(--primary-color,#1e1e1e)}.woocommerce-tabs.wc-tabs-wrapper.qt-accordion-mode .qt-accordion-item:last-of-type .qt-accordion-trigger{border-bottom:none}.woocommerce-tabs.wc-tabs-wrapper.qt-accordion-mode .qt-accordion-trigger:hover,.woocommerce-tabs.wc-tabs-wrapper.qt-accordion-mode .qt-accordion-trigger:focus-visible{background:color-mix(in srgb,var(--font-body,#333) 4%,#fff);outline:none}.woocommerce-tabs.wc-tabs-wrapper.qt-accordion-mode .qt-accordion-trigger:focus-visible{box-shadow:inset 0 0 0 2px var(--primary-color,#17a2b8)}.woocommerce-tabs.wc-tabs-wrapper.qt-accordion-mode .qt-accordion-title{flex:1 1 auto;min-width:0}.woocommerce-tabs.wc-tabs-wrapper.qt-accordion-mode .qt-accordion-icon{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;font-size:1.25rem;line-height:1;font-weight:300;color:#555;transition:transform 0.2s ease}.woocommerce-tabs.wc-tabs-wrapper.qt-accordion-mode .qt-accordion-icon::before{content:'\002B'}.woocommerce-tabs.wc-tabs-wrapper.qt-accordion-mode .qt-accordion-item.is-open .qt-accordion-icon{color:var(--primary-color,#1e1e1e)}.woocommerce-tabs.wc-tabs-wrapper.qt-accordion-mode .qt-accordion-item.is-open .qt-accordion-icon::before{content:'\2212';font-size:1.1rem;font-weight:400}.woocommerce-tabs.wc-tabs-wrapper.qt-accordion-mode .woocommerce-Tabs-panel{display:none!important;margin:0;padding:12px;border:none;animation:none;font-size:.9375rem;line-height:1.65;color:#333;box-shadow:none;background:#fafafa}.woocommerce-tabs.wc-tabs-wrapper.qt-accordion-mode #tab-description{font-size:14px;background:unset}.woocommerce-tabs.wc-tabs-wrapper.qt-accordion-mode #tab-reviews{padding:0;background-color:#fff0}.woocommerce-tabs.wc-tabs-wrapper.qt-accordion-mode .qt-accordion-item.is-open .woocommerce-Tabs-panel{display:block!important}.product-shipping-info{margin:0}.product-shipping-info ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.product-shipping-info li{margin:0;padding:14px 16px;background:color-mix(in srgb,var(--primary-color,#17a2b8) 6%,#fff);border:1px solid color-mix(in srgb,var(--primary-color,#17a2b8) 14%,transparent);border-radius:var(--theme-radius,8px);line-height:1.55}.product-shipping-info li strong{display:block;margin-bottom:4px;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#555}@keyframes fadeIn{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.woocommerce-Tabs-panel>h2:first-child,.woocommerce-Tabs-panel>h3:first-child,.woocommerce-Tabs-panel .product-shipping-info h3,.woocommerce-Tabs-panel #comments>h2.woocommerce-Reviews-title{display:none!important}:root{--qt-reviews-cta-bg:var(--primary-color, #17a2b8);--qt-reviews-cta-hover:var(--primary-color-hover, #138496);--qt-reviews-muted:#757575;--qt-reviews-divider:#e0e0e0;--qt-reviews-star:#f5a623;--qt-reviews-card-star:#1a1a1a;--qt-reviews-card-star-empty:#e5e5e5}#reviews.woocommerce-Reviews{width:100%;max-width:100%;box-sizing:border-box}.qt-reviews-header{display:flex;align-items:flex-start;justify-content:flex-start;gap:24px;margin-bottom:0;flex-wrap:wrap}.qt-reviews-header__main{flex:1 1 240px;min-width:0}.qt-reviews-header__title{margin:0 0 12px;font-size:1.25rem;font-weight:500;color:#000;letter-spacing:-.02em}.qt-reviews-header__stats{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:16px}.qt-reviews-header__score{font-size:2rem;font-weight:800;line-height:1;color:#000;letter-spacing:-.03em}.qt-reviews-header__count{font-size:.9375rem;font-weight:400;color:var(--qt-reviews-muted)}.qt-reviews-write-btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 22px;border-radius:var(--theme-radius,8px);background:var(--qt-reviews-cta-bg);color:#fff!important;font-size:.9375rem;font-weight:400;text-decoration:none!important;border:none;cursor:pointer;transition:background 0.2s ease,transform 0.15s ease,filter 0.2s ease}.qt-reviews-write-btn:hover,.qt-reviews-write-btn:focus-visible{background:var(--qt-reviews-cta-hover);color:#fff!important}.qt-reviews-divider{border:none;border-top:1px solid var(--qt-reviews-divider);margin:28px 0 32px}.commentlist{padding:0;margin:0 0 40px;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.commentlist::before,.commentlist::after{display:none!important;content:none!important}.commentlist>li{margin:0;padding:0;border:1px solid var(--qt-reviews-divider);border-radius:var(--theme-radius,8px);background:#fff;display:block;float:none!important;clear:none!important;min-width:0;width:100%;box-sizing:border-box;overflow:hidden}.commentlist>li:last-child{border-bottom:1px solid var(--qt-reviews-divider)}@media (max-width:1024px){#reviews #comments ol.commentlist{grid-template-columns:repeat(2,minmax(0,1fr))}}.commentlist .comment_container{display:block;padding:20px 20px 18px;box-sizing:border-box}.commentlist .comment_container.qt-review-item{padding:0}.commentlist .comment_container.qt-review-item .comment-text{display:flex;flex-direction:column;gap:14px}.qt-review-card{display:flex;align-items:flex-start;gap:16px}.qt-review-card__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}#reviews #comments ol.commentlist li .qt-review-card img.avatar{display:block;position:static;left:unset;top:unset;right:unset;float:none;width:44px;height:44px;border-radius:50%;flex-shrink:0;background:#f0f0f0;object-fit:cover}.comment-text{overflow:hidden;margin:0!important;width:100%;max-width:100%}.comment-text .meta{margin:0;font-size:.8125rem;color:var(--qt-reviews-muted);line-height:1.4}.comment-text .meta .woocommerce-review__author{display:block;font-size:.9375rem;font-weight:600;color:#111;letter-spacing:-.01em}.comment-text .meta .woocommerce-review__published-date{display:block;margin-top:4px;font-weight:400;color:var(--qt-reviews-muted);font-size:.8125rem}.comment-text .meta .woocommerce-review__verified{display:inline-block;margin-top:6px;font-size:.75rem;font-style:normal;color:var(--qt-reviews-muted)}.comment-text .meta .woocommerce-review__dash{display:none}.comment-text .description{line-height:1.6;color:#222;font-size:.9375rem;padding-top:2px}.comment-text .description p{margin:0 0 .75em}.comment-text .description p:last-child{margin-bottom:0}.comment-text .description img{display:inline-block;width:72px;height:72px;object-fit:cover;border-radius:var(--theme-radius);margin:12px 8px 0 0;vertical-align:top}.star-rating{float:none;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1.125rem;width:5.4em;font-family:'star';color:var(--qt-reviews-star)!important;margin:0}.star-rating::before{content:'\73\73\73\73\73';color:#e5e5e5;float:left;top:0;left:0;position:absolute}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.star-rating span::before{content:'\53\53\53\53\53';color:var(--qt-reviews-star)!important;top:0;left:0;position:absolute}#reviews .commentlist .star-rating{font-size:.875rem;margin:0 0 2px}#reviews .commentlist .star-rating::before{color:var(--qt-reviews-card-star-empty)!important}#reviews .commentlist .star-rating span::before{color:var(--qt-reviews-card-star)!important}#reviews .woocommerce-pagination{margin:8px 0 32px}#reviews .woocommerce-pagination ul{display:flex;gap:8px;list-style:none;padding:0;margin:0;flex-wrap:wrap}#reviews .woocommerce-pagination a,#reviews .woocommerce-pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:36px;padding:6px 10px;border-radius:var(--theme-radius-sm);border:1px solid var(--qt-reviews-divider);text-decoration:none;color:#333;cursor:pointer}#reviews .woocommerce-pagination span.current{background:#f5f5f5;font-weight:600}#review_form_wrapper{background:#fff0;padding:0;border-radius:var(--theme-radius-lg,12px);border:1px solid color-mix(in srgb,var(--font-body,#333) 10%,transparent);margin-top:20px;scroll-margin-top:24px;box-shadow:none;overflow:visible;box-sizing:content-box}#review_form{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;border-radius:0;box-sizing:border-box}#review_form .comment-reply-title{display:block;margin:0 0 20px;padding:0 0 16px;font-size:1.125rem;font-weight:var(--font-weight-headings,600);line-height:1.35;color:#1a1a1a;border-bottom:1px solid var(--qt-reviews-divider)}#review_form .form-submit{margin-top:16px}#review_form .qt-review-rating-field p.stars{display:none!important}#review_form .form-submit input[type="submit"],#review_form .form-submit input#submit,#review_form .form-submit input.submit,#review_form input[type="submit"]#submit,#review_form button[type="submit"]{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border-radius:var(--theme-radius,8px);padding:12px 32px;font-weight:600;font-size:.9375rem;line-height:1.2;font-family:inherit;-webkit-appearance:none;appearance:none;background:var(--qt-reviews-cta-bg)!important;color:#fff!important;border:none!important;box-shadow:0 1px 2px rgb(0 0 0 / .08);transition:background 0.2s ease,filter 0.2s ease,transform 0.12s ease,box-shadow 0.2s ease;cursor:pointer}#review_form .form-submit input[type="submit"]:hover,#review_form .form-submit input#submit:hover,#review_form .form-submit input.submit:hover,#review_form input[type="submit"]#submit:hover,#review_form button[type="submit"]:hover{background:var(--qt-reviews-cta-hover)!important;color:#fff!important;filter:brightness(.98);box-shadow:0 2px 8px color-mix(in srgb,var(--primary-color,#17a2b8) 28%,transparent);transform:translateY(-1px)}#review_form .form-submit input[type="submit"]:active,#review_form .form-submit input#submit:active,#review_form input[type="submit"]#submit:active,#review_form button[type="submit"]:active{transform:translateY(0);box-shadow:0 1px 2px rgb(0 0 0 / .08)}#review_form .form-submit input[type="submit"]:focus-visible,#review_form .form-submit input#submit:focus-visible,#review_form input[type="submit"]#submit:focus-visible,#review_form button[type="submit"]:focus-visible{outline:2px solid var(--primary-color,#17a2b8);outline-offset:2px}.qt-rating-native-select{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.qt-review-rating-field{position:relative;margin-bottom:20px}.qt-review-rating-label{margin:0 0 10px;font-size:.875rem;font-weight:600;color:#333;letter-spacing:.01em}.qt-review-stars-input{display:flex;flex-direction:row;align-items:center;gap:2px;flex-wrap:wrap}.qt-review-star-btn{display:inline-flex;align-items:center;justify-content:center;min-width:32px;min-height:32px;margin:0;padding:2px 3px;background:none;border:none;color:#d6d3d1;line-height:0;border-radius:var(--theme-radius-sm,4px);transition:color 0.15s ease,transform 0.1s ease,background 0.15s ease;cursor:pointer}.qt-review-star-btn svg{display:block;width:20px;height:20px}.qt-review-star-btn svg,.qt-review-star-btn svg path{fill:currentColor}.qt-review-star-btn:hover,.qt-review-star-btn:focus-visible{color:#fcd34d;transform:scale(1.04);outline:none}.qt-review-star-btn:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 3px var(--primary-color,#17a2b8)}.qt-review-star-btn.is-active{color:#eab308}.comment-form-comment{margin-bottom:0}.comment-form-comment label{display:block;margin:0 0 8px;font-size:.875rem;font-weight:600;color:#333}.comment-form-comment textarea{width:100%;max-width:100%;box-sizing:border-box;padding:14px 16px;border:1px solid #e0e0e0;border-radius:var(--theme-radius,8px);min-height:140px;font-size:.9375rem;line-height:1.55;transition:border-color 0.2s ease,box-shadow 0.2s ease;resize:vertical;background:#fafafa}.comment-form-comment textarea:hover{border-color:#ccc}.comment-form-comment textarea:focus{outline:none;border-color:var(--primary-color,#17a2b8);background:#fff;box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-color,#17a2b8) 18%,transparent)}#review_form .comment-form-author,#review_form .comment-form-email{margin-bottom:16px}#review_form .comment-form-author label,#review_form .comment-form-email label{display:block;margin:0 0 6px;font-size:.875rem;font-weight:600;color:#333}#review_form .comment-form-author input,#review_form .comment-form-email input{width:100%;max-width:100%;box-sizing:border-box;padding:10px 14px;border:1px solid #e0e0e0;border-radius:var(--theme-radius,8px);font-size:.9375rem;transition:border-color 0.2s ease,box-shadow 0.2s ease}#review_form .comment-form-author input:focus,#review_form .comment-form-email input:focus{outline:none;border-color:var(--primary-color,#17a2b8);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-color,#17a2b8) 18%,transparent)}.submit-review-btn{margin-top:20px}.woocommerce-noreviews{margin:0 0 24px;color:var(--qt-reviews-muted);font-size:.9375rem}@media (max-width:600px){#reviews #comments ol.commentlist{grid-template-columns:1fr}.qt-reviews-header{flex-direction:column;align-items:stretch}.qt-reviews-header__score{font-size:1.75rem}.commentlist .comment_container{padding:16px 16px 14px}#reviews #comments ol.commentlist li .qt-review-card img.avatar{width:40px;height:40px}.qt-review-card{gap:12px}#review_form{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;border-radius:0}#review_form .form-submit input[type="submit"],#review_form .form-submit input#submit,#review_form .form-submit input.submit,#review_form .form-submit button[type="submit"]{width:100%}}.product-shipping-info ul{list-style:none;padding:0}.product-shipping-info li{margin-bottom:12px;display:flex;gap:10px}.product-shipping-info li strong{min-width:120px;color:var(--primary-color)}.footer-top{padding:60px 0}.footer-main-grid{display:grid;grid-template-columns:1.5fr repeat(3,1fr);gap:40px;align-items:flex-start}.footer-column{text-align:start}.footer-column .widget-title{color:var(--footer-text,#333);margin-bottom:25px;font-size:18px;position:relative;padding-bottom:10px}.footer-column .widget-title::after{content:'';position:absolute;bottom:0;inset-inline-start:0;width:30px;height:2px;background:var(--primary-color)}.footer-column .widget{color:#ccc;font-size:15px;line-height:1.8}.footer-column .widget ul{padding:0;list-style:none}.footer-column .widget ul li{margin-bottom:10px}.footer-column .widget ul li a{color:#666;transition:color 0.3s}.footer-column .widget ul li a:hover{color:var(--primary-color)}.about-column .footer-logo{margin-bottom:25px}.footer-social{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start;align-items:center}.footer-social a,.footer-social a.social-icon{width:48px;height:48px;min-width:48px;min-height:48px;box-sizing:border-box;background:color-mix(in srgb,var(--footer-text,#333) 12%,transparent);border-radius:var(--theme-radius-lg,12px);display:flex;align-items:center;justify-content:center;transition:all 0.3s ease;color:#ccc;cursor:pointer}.footer-social a:hover{background:var(--primary-color);transform:translateY(-3px);color:#fff}.footer-social a svg{width:24px;height:24px;flex-shrink:0;fill:none;stroke:currentColor;display:block}@media (max-width:768px){.product-tabs-section{padding:0;margin:20px auto}.product-tabs-section .woocommerce-tabs .tabs.wc-tabs{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0}.product-tabs-section .woocommerce-tabs .tabs.wc-tabs::-webkit-scrollbar{display:none}.product-tabs-section .woocommerce-tabs .tabs.wc-tabs li{flex:0 0 auto;min-width:min(48vw, 190px)}.product-tabs-section .woocommerce-tabs .tabs.wc-tabs li a{font-size:.875rem;white-space:nowrap;padding:14px 16px}.footer-widgets-row{grid-template-columns:1fr;gap:30px}.footer-main-grid{grid-template-columns:1fr;text-align:center;gap:30px;padding:0 20px}.footer-social{justify-content:center}.footer-column .widget-title{text-align:center}.footer-column .widget-title::after{inset-inline-start:50%;transform:translateX(-50%)}.footer-column .widget ul li{text-align:center}.site-logo{text-align:center;display:flex;justify-content:center}.footer-logo{text-align:center;display:flex;justify-content:center}}.stock-ticker{font-size:15px;padding-block:8px;border-block:1px solid;overflow:hidden;user-select:none;background-color:var(--primary-color,#17a2b8);color:#fff;--gap:30px;display:flex}.stock-ticker ul{list-style:none;flex-shrink:0;min-width:100%;display:flex;justify-content:space-between;align-items:center;gap:var(--gap);animation:scroll 50s linear infinite}.stock-ticker:hover ul{animation-play-state:paused}@keyframes scroll{to{transform:translateX(calc(-100% - var(--gap)))}}.stock-ticker .company,.stock-ticker .price{font-weight:700}.stock-ticker .price{margin-inline:4px}.stock-ticker .plus .change,.stock-ticker .plus::before{color:#089981}.stock-ticker .minus .change,.stock-ticker .minus::before{color:#f23645}@media (max-width:768px){.stock-ticker ul{animation:scroll 16.67s linear infinite}}@media (prefers-reduced-motion:reduce){.stock-ticker ul{animation:none}.latest-products-grid li,.related-products-grid li,.single-product-wrapper .product-images,.single-product-wrapper .product-summary,.single-product-wrapper .acc-checkout-box,.single-product-wrapper .product-tabs-section,.single-product-wrapper .related-products-section{opacity:1;animation:none;transform:none}}#comment{margin-top:12px}.acc-checkout-box .acc-input-with-icon svg,.acc-checkout-box svg:not(:root){stroke:#333!important}.acc-availability-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#28a745;flex-shrink:0;animation:acc-availability-pulse 1.5s ease-in-out infinite}.acc-availability-info:not(.in-stock) .acc-availability-dot{display:none}@keyframes acc-availability-pulse{0%,100%{opacity:1;box-shadow:0 0 0 0 rgb(40 167 69 / .5)}50%{opacity:.9;box-shadow:0 0 0 6px #fff0}}@media (prefers-reduced-motion:reduce){.acc-availability-dot{animation:none}}.mytoui-theme{--mt-primary:#15803d;--mt-success:#15803d;--mt-warning:#b54708;--mt-danger:#d92d20;--mt-border:#e4e7ec;--mt-muted:#667085;--mt-text:#101828;--mt-price-green:#15803d}.mytoui-theme *{box-sizing:border-box}.mytoui-theme [hidden]{display:none!important}.mytoui-theme-product .product-sticky-bottom{display:none!important}.mytoui-theme-product .single-product-wrapper .product-images,.mytoui-theme-product .single-product-wrapper .product-summary,.mytoui-theme-product .single-product-wrapper .product-tabs-section,.mytoui-theme-product .single-product-wrapper .related-products-section{opacity:1!important;transform:none!important;animation:none!important}.mytoui-theme .related-products-grid li.mytoui-product-card-item,.mytoui-theme .latest-products-grid li.mytoui-product-card-item{opacity:1!important;transform:none!important;animation:none!important}.mytoui-theme .mytoui-currency-symbol{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.mytoui-theme .mytoui-money{display:inline-flex;align-items:baseline;color:inherit;white-space:nowrap;direction:ltr;unicode-bidi:isolate}.mytoui-theme .mytoui-money__space{width:.28em}.mytoui-theme .mytoui-order-card .mytoui-money,.mytoui-theme .mytoui-order-card .mytoui-money__amount{color:var(--mt-summary-money,#15803d)!important}.mytoui-theme .mytoui-order-card [data-money],.mytoui-theme .mytoui-thankyou__facts .amount,.mytoui-theme .mytoui-thankyou__item>b,.mytoui-theme .mytoui-thankyou__totals strong{color:var(--mt-price-green,#15803d)!important}.mytoui-theme-product .product-summary .mytoui-base-price,.mytoui-theme-product .mytoui-base-price{display:flex!important;align-items:baseline!important;justify-content:var(--mt-price-justify,flex-start)!important;width:100%!important;flex-wrap:wrap!important;color:var(--mt-price-current,#15803d)!important;font-size:var(--mt-price-current-size,32px)!important;font-weight:var(--mt-price-current-weight,850)!important;line-height:1.25!important;text-align:inherit!important;text-shadow:var(--mt-price-shadow,none)!important}.mytoui-price-pair{display:inline-flex;flex-direction:var(--mt-price-pair-direction,row);align-items:baseline;gap:var(--mt-price-pair-gap,10px);color:inherit;font:inherit}.mytoui-variable-price__mode{display:none}.mytoui-variable-price__mode.is-active{display:inline-flex}.mytoui-price-pair>.mytoui-price-original{order:var(--mt-price-old-order,1)}.mytoui-price-pair>.mytoui-price-current{order:var(--mt-price-new-order,2)}.mytoui-price-pair>.mytoui-page-sale-badge{order:var(--mt-price-badge-order,3)}.mytoui-page-sale-badge{display:var(--mt-sale-badge-display,inline-flex);align-items:center;justify-content:center;padding:var(--mt-sale-badge-padding,5px 9px);border:var(--mt-sale-badge-border,0);border-radius:var(--mt-sale-badge-radius,999px);clip-path:var(--mt-sale-badge-clip,none);color:var(--mt-sale-badge-text,#fff)!important;background:var(--mt-sale-badge-bg,#16a34a);box-shadow:var(--mt-sale-badge-shadow,0 4px 12px rgb(21 128 61 / .2));font-size:var(--mt-sale-badge-size,13px)!important;font-weight:var(--mt-sale-badge-weight,850)!important;line-height:1;white-space:nowrap;text-shadow:none;direction:ltr;unicode-bidi:isolate}.mytoui-page-sale-badge bdi{direction:ltr;unicode-bidi:isolate}.mytoui-base-price .mytoui-price-current,.mytoui-base-price .mytoui-price-current .mytoui-money,.mytoui-base-price .mytoui-price-current .mytoui-money__amount,.mytoui-base-price .mytoui-price-current .mytoui-currency-symbol{color:inherit!important;font-size:inherit!important;font-weight:inherit!important}.mytoui-base-price del{position:relative;color:var(--mt-price-original,#15803d)!important;font-size:var(--mt-price-original-size,20px)!important;font-weight:var(--mt-price-original-weight,650)!important;opacity:.62;text-decoration:none!important}.mytoui-base-price del::before,.mytoui-base-price del::after{content:"";position:absolute;z-index:1;top:50%;right:-2%;left:-2%;height:var(--mt-price-strike-width,2px);border-radius:999px;background:var(--mt-price-strike-color,currentColor);pointer-events:none;transform:var(--mt-price-strike-before,rotate(0deg));transform-origin:center}.mytoui-base-price del::after{display:var(--mt-price-strike-after-display,none);transform:rotate(12deg)}.mytoui-base-price del .mytoui-money,.mytoui-base-price del .mytoui-money__amount,.mytoui-base-price del .mytoui-currency-symbol{color:inherit!important;font-size:inherit!important;font-weight:inherit!important}.mytoui-base-price ins{color:inherit!important;text-decoration:none!important}.mytoui-price-range{display:inline-flex;align-items:baseline;gap:var(--mt-price-range-gap,9px)}.mytoui-price-range__separator{color:var(--mt-price-range-separator,#15803d);font-size:var(--mt-price-range-separator-size,20px)}.mytoui-hide-base-price-on-variation.has-mytoui-variation .mytoui-base-price{display:none!important}.mytoui-product-identity{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:var(--mt-id-items-gap,14px);min-width:0;text-shadow:var(--mt-id-shadow,none);overflow:visible}.mytoui-identity-item{display:flex;align-items:baseline;gap:var(--mt-id-label-gap,5px);min-width:0;max-width:100%;overflow:hidden;white-space:nowrap}.mytoui-identity-category{display:var(--mt-id-category-display,flex);grid-column:var(--mt-id-category-column,1);justify-self:var(--mt-id-category-self,start);flex-direction:var(--mt-id-category-direction,row)}.mytoui-identity-brand{display:var(--mt-id-brand-display,flex);grid-column:var(--mt-id-brand-column,2);justify-self:var(--mt-id-brand-self,end);flex-direction:var(--mt-id-brand-direction,row)}.mytoui-identity-item>span{flex:0 0 auto;color:var(--mt-id-label,#667085);font-size:var(--mt-id-label-size,13px);font-weight:var(--mt-id-label-weight,650);white-space:nowrap}.mytoui-identity-item>a{display:block;min-width:0;max-width:100%;color:var(--mt-id-value,#344054)!important;font-size:var(--mt-id-value-size,13px);font-weight:var(--mt-id-value-weight,800);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;text-decoration:none!important}.mytoui-product-title{overflow-wrap:anywhere;text-shadow:var(--mt-title-shadow,none)}.mytoui-short-description{position:relative;border-inline-start:var(--mt-accent-width,4px) solid var(--mt-accent,#15803d);padding-inline-start:var(--mt-accent-gap,12px)}.mytoui-short-description__content>*:first-child{margin-top:0}.mytoui-short-description__content>*:last-child{margin-bottom:0}.mytoui-short-description a{color:var(--mt-description-link,#15803d)}.mytoui-short-description a:hover{color:var(--mt-description-link-hover,#166534)}.mytoui-v2-gallery{position:relative;isolation:isolate;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;gap:var(--mt-gallery-gap,12px);min-width:0;direction:ltr}.mytoui-v2-gallery__rail-box{position:relative;z-index:2;display:grid;grid-template-rows:30px minmax(0,1fr) 30px;grid-column:1;grid-row:1/3;min-width:calc(var(--mt-thumb-w,76px) + (var(--mt-rail-padding,2px) * 2));max-height:var(--mt-gallery-max-height,680px);margin-top:var(--mt-thumbs-margin-top,0);margin-bottom:var(--mt-thumbs-margin-bottom,0);padding:var(--mt-rail-padding,2px);border:var(--mt-rail-border,0);border-radius:var(--mt-rail-radius,12px);background:var(--mt-rail-bg,transparent);box-shadow:var(--mt-rail-shadow,none);overflow:hidden;pointer-events:auto}.mytoui-v2-gallery__thumbs{display:flex;flex-direction:column;justify-content:var(--mt-thumbs-align,safe center);gap:var(--mt-thumb-gap,10px);min-width:0;min-height:0;overflow:auto;scrollbar-width:none;scroll-snap-type:y proximity;overscroll-behavior:contain}.mytoui-v2-gallery__thumbs::-webkit-scrollbar{display:none}.mytoui-v2-gallery__rail-button,.mytoui-v2-gallery__thumb,.mytoui-v2-gallery__arrow,.mytoui-v2-gallery__dot{appearance:none;-webkit-appearance:none;margin:0;font:inherit;cursor:pointer}.mytoui-v2-gallery__rail-button{display:grid;place-items:center;width:100%;min-width:0;height:30px;padding:0;border:0;color:#667085;background:#fff0}.mytoui-v2-gallery__rail-button[hidden]{display:none!important}.mytoui-v2-gallery__rail-button:disabled{opacity:.28;cursor:default}.mytoui-v2-gallery__rail-button svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;transform:rotate(90deg)}.mytoui-v2-gallery__rail-box:not(.has-overflow){grid-template-rows:minmax(0,1fr)}.mytoui-v2-gallery__rail-box:not(.has-overflow) .mytoui-v2-gallery__rail-button{display:none}.mytoui-v2-gallery__thumb{position:relative;z-index:1;flex:0 0 var(--mt-thumb-h,76px);width:var(--mt-thumb-w,76px);height:var(--mt-thumb-h,76px);padding:2px;border:var(--mt-thumb-border,1px solid #e4e7ec);border-radius:var(--mt-thumb-radius,10px);background:var(--mt-thumb-bg,#fff);box-shadow:var(--mt-thumb-shadow,none);overflow:hidden;scroll-snap-align:center;pointer-events:auto;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.mytoui-v2-gallery__thumb.is-active{border:var(--mt-thumb-active-border,2px solid #15803d);background:var(--mt-thumb-active-bg,#f0fdf4);box-shadow:var(--mt-thumb-active-shadow,0 4px 12px rgb(21 128 61 / .18))}.mytoui-v2-gallery__thumb img{display:block;width:100%;height:100%;border-radius:max(0px,calc(var(--mt-thumb-radius,10px) - 3px));object-fit:var(--mt-thumb-fit,cover)}.mytoui-v2-gallery__stage{position:relative;z-index:1;display:grid;place-items:center;grid-column:2;grid-row:1;width:100%;min-width:0;max-height:var(--mt-gallery-max-height,680px);aspect-ratio:1/1;overflow:visible;direction:ltr}.mytoui-v2-gallery__image-frame{display:grid;place-items:center;width:100%;height:100%;max-height:var(--mt-gallery-max-height,680px);padding:var(--mt-gallery-image-padding,8px);border:0;background:#fff0;overflow:visible;touch-action:pan-y}.mytoui-v2-gallery__image{display:block;width:var(--mt-gallery-image-width,100%)!important;max-width:100%!important;height:100%!important;max-height:calc(var(--mt-gallery-max-height,680px) - (var(--mt-gallery-image-padding,8px) * 2));margin:auto;border-radius:var(--mt-gallery-image-radius,18px);object-fit:var(--mt-gallery-fit,contain);background:#fff0}.mytoui-v2-gallery[data-image-frame="natural"] .mytoui-v2-gallery__stage{min-height:0;aspect-ratio:auto}.mytoui-v2-gallery[data-image-frame="natural"] .mytoui-v2-gallery__image-frame{width:100%;height:auto;min-height:0;padding:0}.mytoui-v2-gallery[data-image-frame="natural"] .mytoui-v2-gallery__image{width:var(--mt-gallery-image-width,100%)!important;max-width:100%!important;height:auto!important;max-height:var(--mt-gallery-max-height,680px);aspect-ratio:auto!important;object-fit:contain}.mytoui-v2-gallery[data-image-frame="bounded"] .mytoui-v2-gallery__stage{width:100%;height:var(--mt-gallery-bounded-height,var(--mt-gallery-max-height,680px));max-height:var(--mt-gallery-max-height,680px);aspect-ratio:auto;overflow:hidden}.mytoui-v2-gallery[data-image-frame="bounded"] .mytoui-v2-gallery__image-frame{width:100%;height:100%;max-height:100%;padding:0;overflow:hidden}.mytoui-v2-gallery[data-image-frame="bounded"] .mytoui-v2-gallery__image{width:auto!important;max-width:100%!important;min-width:0!important;height:auto!important;max-height:100%!important;min-height:0!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center center!important}.mytoui-v2-gallery__arrow{position:absolute;z-index:3;top:var(--mt-arrow-top,50%);display:grid;place-items:center;width:var(--mt-arrow-size,44px);height:var(--mt-arrow-size,44px);padding:0;border:var(--mt-arrow-border,1px solid #e4e7ec);border-radius:var(--mt-arrow-radius,999px);color:var(--mt-arrow-color,#111827);background:var(--mt-arrow-bg,#fff);box-shadow:var(--mt-arrow-shadow,0 4px 12px rgb(16 24 40 / .16));opacity:.78;transform:translateY(-50%);transition:opacity .15s ease,box-shadow .15s ease}.mytoui-v2-gallery:hover .mytoui-v2-gallery__arrow,.mytoui-v2-gallery__arrow:focus-visible{opacity:1}.mytoui-v2-gallery__arrow.is-prev{left:calc(var(--mt-gallery-image-inset,0%) + var(--mt-arrow-edge,14px))}.mytoui-v2-gallery__arrow.is-next{right:calc(var(--mt-gallery-image-inset,0%) + var(--mt-arrow-edge,14px))}.mytoui-v2-gallery__arrow svg{width:var(--mt-arrow-icon,20px);height:var(--mt-arrow-icon,20px);fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.mytoui-v2-gallery__counter{position:absolute;z-index:4;top:10px;right:10px;padding:5px 9px;border-radius:var(--mt-counter-radius,999px);color:var(--mt-counter-text,#fff);background:var(--mt-counter-bg,rgb(16 24 40 / .62));font-size:var(--mt-counter-size,12px);font-weight:var(--mt-counter-weight,800);line-height:1}.mytoui-v2-gallery__dots{display:flex;align-items:center;justify-content:center;gap:var(--mt-dot-gap,7px);grid-column:2;grid-row:2;padding:6px}.mytoui-v2-gallery__dot{width:var(--mt-dot-size,7px);height:var(--mt-dot-size,7px);padding:0;border:0;border-radius:999px;background:var(--mt-dot,#d0d5dd)}.mytoui-v2-gallery__dot.is-active{width:calc(var(--mt-dot-size,7px) * var(--mt-dot-active-width,2.5));border-radius:var(--mt-dot-active-radius,999px);background:var(--mt-dot-active,#15803d)}.mytoui-v2-gallery[data-count="1"] .mytoui-v2-gallery__arrow,.mytoui-v2-gallery[data-count="1"] .mytoui-v2-gallery__rail-box,.mytoui-v2-gallery[data-count="1"] .mytoui-v2-gallery__dots{display:none!important}.mytoui-v2-gallery[data-thumbs-position="right"]{grid-template-columns:minmax(0,1fr) auto}.mytoui-v2-gallery[data-thumbs-position="right"] .mytoui-v2-gallery__rail-box{grid-column:2}.mytoui-v2-gallery[data-thumbs-position="right"] .mytoui-v2-gallery__stage,.mytoui-v2-gallery[data-thumbs-position="right"] .mytoui-v2-gallery__dots{grid-column:1}.mytoui-v2-gallery[data-thumbs-position="bottom"],.mytoui-v2-gallery[data-thumbs-position="top"]{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto}.mytoui-v2-gallery[data-thumbs-position="bottom"] .mytoui-v2-gallery__stage{grid-column:1;grid-row:1}.mytoui-v2-gallery[data-thumbs-position="bottom"] .mytoui-v2-gallery__dots{grid-column:1;grid-row:2}.mytoui-v2-gallery[data-thumbs-position="bottom"] .mytoui-v2-gallery__rail-box{grid-column:1;grid-row:3}.mytoui-v2-gallery[data-thumbs-position="top"] .mytoui-v2-gallery__rail-box{grid-column:1;grid-row:1}.mytoui-v2-gallery[data-thumbs-position="top"] .mytoui-v2-gallery__stage{grid-column:1;grid-row:2}.mytoui-v2-gallery[data-thumbs-position="top"] .mytoui-v2-gallery__dots{grid-column:1;grid-row:3}.mytoui-v2-gallery[data-thumbs-position="bottom"] .mytoui-v2-gallery__rail-box,.mytoui-v2-gallery[data-thumbs-position="top"] .mytoui-v2-gallery__rail-box{grid-template-columns:30px minmax(0,1fr) 30px;grid-template-rows:auto;width:fit-content;max-width:100%;min-width:0;max-height:none;justify-self:var(--mt-rail-self,center)}.mytoui-v2-gallery[data-thumbs-position="bottom"] .mytoui-v2-gallery__thumbs,.mytoui-v2-gallery[data-thumbs-position="top"] .mytoui-v2-gallery__thumbs{flex-direction:row;width:max-content;max-width:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity}.mytoui-v2-gallery[data-thumbs-position="bottom"] .mytoui-v2-gallery__thumb,.mytoui-v2-gallery[data-thumbs-position="top"] .mytoui-v2-gallery__thumb{flex:0 0 var(--mt-thumb-w,76px)}.mytoui-v2-gallery[data-thumbs-position="bottom"] .mytoui-v2-gallery__rail-button,.mytoui-v2-gallery[data-thumbs-position="top"] .mytoui-v2-gallery__rail-button{width:30px;height:100%}.mytoui-v2-gallery[data-thumbs-position="bottom"] .mytoui-v2-gallery__rail-button svg,.mytoui-v2-gallery[data-thumbs-position="top"] .mytoui-v2-gallery__rail-button svg{transform:none}.mytoui-v2-gallery[data-thumbs-position="bottom"] .mytoui-v2-gallery__rail-box:not(.has-overflow),.mytoui-v2-gallery[data-thumbs-position="top"] .mytoui-v2-gallery__rail-box:not(.has-overflow){grid-template-columns:minmax(0,1fr)}.mytoui-v2-gallery[data-rail-background="no"] .mytoui-v2-gallery__rail-box{background:transparent!important}.mytoui-v2-gallery[data-rail-surface="no"] .mytoui-v2-gallery__rail-box{padding:0!important;border:0!important;box-shadow:none!important}.mytoui-v2-gallery:not(.has-thumbs){grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;column-gap:0}.mytoui-v2-gallery:not(.has-thumbs) .mytoui-v2-gallery__stage{grid-column:1;grid-row:1}.mytoui-v2-gallery:not(.has-thumbs) .mytoui-v2-gallery__dots{grid-column:1;grid-row:2}.mytoui-theme .qf-form .qf-title{grid-column:1/-1;display:none!important;width:100%!important;margin:var(--mt-form-title-margin-top,0) 0 var(--mt-form-title-margin-bottom,16px)!important;padding:0!important;border:0!important;color:var(--mt-form-title-color,#101828)!important;background:transparent!important;box-shadow:none!important;font-size:var(--mt-form-title-size,22px)!important;font-weight:var(--mt-form-title-weight,800)!important;line-height:1.35!important;text-align:var(--mt-form-title-align,right)!important;text-shadow:var(--mt-form-title-shadow,none)!important}.mytoui-theme .qf-form[data-mytoui-form-title="yes"] .qf-title,.mytoui-theme .qf-form[data-mytoui-form-divider="yes"] .qf-title{display:block!important}.mytoui-theme .qf-form .qf-title::before{content:"";display:none;width:100%;height:0;margin:0 0 var(--mt-form-divider-gap,16px);border-top:var(--mt-form-divider,2px dashed #e4e7ec);box-shadow:var(--mt-form-divider-shadow,none)}.mytoui-theme .qf-form[data-mytoui-form-divider="yes"] .qf-title::before{display:block}.mytoui-theme .qf-form[data-mytoui-form-title="no"] .qf-title{margin:0!important}.mytoui-theme .qf-form[data-mytoui-form-title="no"] .qf-title>.mytoui-form-title__text{display:none!important}.mytoui-theme .qf-form,.mytoui-theme .qf-fields{display:grid;gap:var(--mt-field-gap,12px)}.mytoui-theme .qf-fields>.qf-row{display:grid!important;grid-template-columns:var(--mt-field-row-columns,1fr)!important;gap:var(--mt-field-gap,12px)!important}.mytoui-theme .qf-form[data-fields-layout="paired"] .qf-fields>.qf-row{--mt-field-row-columns:repeat(2,minmax(0,1fr))}.mytoui-theme .qf-field-wrap{display:grid;gap:7px;min-width:0;margin:0!important}.mytoui-theme .qf-field{position:relative;display:flex;align-items:center;min-width:0;min-height:var(--mt-field-height,52px);height:auto!important;max-height:none!important;border:1px solid var(--mt-field-border,#d0d5dd);border-radius:var(--mt-field-radius,12px);background:var(--mt-field-bg,#fff);box-shadow:var(--mt-normal-shadow,0 4px 12px rgb(16 24 40 / .08));overflow:visible;transition:border-color var(--mt-state-transition,180ms) ease,background-color var(--mt-state-transition,180ms) ease,box-shadow var(--mt-state-transition,180ms) ease,color var(--mt-state-transition,180ms) ease}.mytoui-theme .qf-field:focus-within{border-color:var(--mt-focus,#15803d);box-shadow:var(--mt-focus-shadow,0 8px 22px rgb(21 128 61 / .18))}.mytoui-theme .qf-field-wrap.is-complete:not(.qf-error) .qf-field{border-color:var(--mt-complete-border,#86efac);background:var(--mt-complete-bg,#f0fdf4)}.mytoui-theme .qf-field-wrap.is-complete:not(.qf-error) .qf-field>input,.mytoui-theme .qf-field-wrap.is-complete:not(.qf-error) .qf-field>textarea,.mytoui-theme .qf-field-wrap.is-complete:not(.qf-error) .mytoui-select__trigger{color:var(--mt-complete-text,#101828)!important}.mytoui-theme .qf-field-wrap.is-disabled .qf-field{background:var(--mt-disabled-bg,#f9fafb)}.mytoui-theme .qf-field-wrap.qf-error .qf-field,.mytoui-theme .qf-field-wrap.qf-error .mytoui-select__trigger{border-color:var(--mt-error,#d92d20)!important;background-color:var(--mt-error-bg,#fff)!important}.mytoui-theme .mytoui-field-label{display:var(--mt-label-display,flex);align-items:center;width:100%;min-width:0;gap:7px;margin:0;color:var(--mt-label-color,#344054);font-size:var(--mt-label-size,13px);font-weight:var(--mt-label-weight,750);line-height:1.4}.mytoui-field-label__copy{display:inline-flex;align-items:center;gap:2px;min-width:0}.mytoui-field-label__text{min-width:0}.mytoui-field-label .is-required{color:var(--mt-error,#d92d20)}.mytoui-field-status{display:var(--mt-status-display,inline-flex);align-items:center;justify-content:center;flex:0 0 var(--mt-status-size,19px);width:var(--mt-status-size,19px);height:var(--mt-status-size,19px);padding:2px;border:var(--mt-status-empty-border,1px solid #cbd5e1);border-radius:var(--mt-status-radius,999px);color:var(--mt-status-empty,#94a3b8);background:var(--mt-status-empty-bg,#f8fafc);box-sizing:border-box;transition:color var(--mt-state-transition,180ms) ease,background var(--mt-state-transition,180ms) ease,border-color var(--mt-state-transition,180ms) ease,transform var(--mt-state-transition,180ms) ease}.mytoui-field-status svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.mytoui-field-label[data-status-position="opposite"]{justify-content:space-between}.mytoui-field-label[data-status-position="opposite"] .mytoui-field-status{margin-inline-start:auto}.mytoui-field-label[data-status-position="adjacent"]{justify-content:flex-start}.qf-field-wrap.is-complete:not(.qf-error)>.mytoui-field-label .mytoui-field-status,.qf-attribute.is-complete:not(.qf-error)>.mytoui-field-label .mytoui-field-status{color:var(--mt-status-complete,#fff);background:var(--mt-status-complete-bg,#16a34a);border:var(--mt-status-complete-border,1px solid #15803d);transform:scale(1.04)}.qf-field-wrap.qf-error>.mytoui-field-label .mytoui-field-status,.qf-attribute.qf-error>.mytoui-field-label .mytoui-field-status{color:var(--mt-status-error,#fff);background:var(--mt-status-error-bg,#dc2626);border:var(--mt-status-error-border,1px solid #b91c1c)}.mytoui-theme .mytoui-form-boundary{display:flex;flex-direction:column;gap:var(--mt-field-gap,12px);min-width:0;margin:var(--mt-form-boundary-margin,0 0 14px);padding:var(--mt-form-boundary-padding,18px);border:var(--mt-form-boundary-border,0);border-radius:var(--mt-form-boundary-radius,18px);box-sizing:border-box}.mytoui-theme .mytoui-form-boundary>.qf-row,.mytoui-theme .mytoui-form-boundary>.qf-field-wrap,.mytoui-theme .mytoui-form-boundary>.qf-field,.mytoui-theme .mytoui-form-boundary>.qf-variations,.mytoui-theme .mytoui-form-boundary>.mytoui-order-card,.mytoui-theme .mytoui-form-boundary>.mytoui-order-actions{width:100%;min-width:0}.mytoui-theme .mytoui-form-boundary>.qf-row{display:grid!important;grid-template-columns:var(--mt-field-row-columns,1fr)!important;gap:var(--mt-field-gap,12px)!important}.mytoui-theme .qf-form[data-fields-layout="paired"] .mytoui-form-boundary>.qf-row{--mt-field-row-columns:repeat(2,minmax(0,1fr))}.mytoui-theme .qf-field-icon,.mytoui-theme .mytoui-field-icon{align-self:stretch;display:grid!important;place-items:center;flex:0 0 var(--mt-icon-width,46px);width:var(--mt-icon-width,46px)!important;min-width:var(--mt-icon-width,46px)!important;max-width:var(--mt-icon-width,46px)!important;height:auto!important;margin:0!important;padding:0!important;color:var(--mt-icon,#15803d)!important;background:var(--mt-icon-bg,#f0fdf4)!important;border:0!important;border-inline-end:var(--mt-icon-divider-width,1px) solid var(--mt-icon-divider,#d0d5dd)!important;border-radius:var(--mt-field-radius,12px) 0 0 var(--mt-field-radius,12px)!important}[dir=rtl] .mytoui-theme .qf-field-icon,[dir=rtl] .mytoui-theme .mytoui-field-icon{border-radius:0 var(--mt-field-radius,12px) var(--mt-field-radius,12px) 0!important}.mytoui-theme .qf-field-icon svg,.mytoui-theme .mytoui-field-icon svg{width:var(--mt-icon-size,19px)!important;height:var(--mt-icon-size,19px)!important;fill:none;stroke:currentColor!important;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.mytoui-theme .qf-field>input,.mytoui-theme .qf-field>textarea,.mytoui-theme .qf-field>select{flex:1;min-width:0;min-height:calc(var(--mt-field-height,52px) - 2px);margin:0!important;padding:10px 13px!important;border:0!important;outline:0!important;color:var(--mt-field-text,#101828)!important;background:transparent!important;box-shadow:none!important;font-size:var(--mt-field-text-size,15px)!important;font-weight:var(--mt-field-text-weight,600)!important;transition:color var(--mt-state-transition,180ms) ease}.mytoui-theme .qf-field>input::placeholder{color:var(--mt-placeholder,#98a2b3);font-size:var(--mt-placeholder-size,14px);font-weight:var(--mt-placeholder-weight,500)}.mytoui-theme .qf-field>input:disabled,.mytoui-theme .qf-field>select:disabled{color:var(--mt-disabled,#98a2b3)!important;cursor:not-allowed}.mytoui-theme .qf-field-chevron{display:none!important}.mytoui-native-select{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}.mytoui-select{position:relative;z-index:2;flex:1;min-width:0}.mytoui-select.is-open{z-index:30}.mytoui-select__trigger{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;width:100%!important;min-height:calc(var(--mt-field-height,52px) - 2px)!important;margin:0!important;padding:10px 13px!important;border:0!important;border-radius:inherit!important;color:var(--mt-field-text,#101828)!important;background:transparent!important;box-shadow:none!important;font:inherit!important;text-align:start!important;cursor:pointer!important;transition:color var(--mt-state-transition,180ms) ease}.mytoui-select__trigger-copy{display:flex;align-items:center;flex:1;gap:9px;min-width:0;overflow:hidden}.mytoui-select__trigger-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mytoui-select__trigger-price{flex:0 0 auto}.mytoui-select__chevron{display:grid;place-items:center;flex:0 0 auto}.mytoui-select__chevron svg{width:var(--mt-arrow-size,16px);height:var(--mt-arrow-size,16px);fill:none;stroke:var(--mt-arrow-color,#667085);stroke-width:2}.mytoui-select__trigger:disabled{color:var(--mt-disabled,#98a2b3)!important;cursor:not-allowed!important}.mytoui-select__popup{position:absolute;z-index:50;inset-inline:0;top:calc(100% + 7px);display:none;max-height:min(320px,52vh);padding:7px;border:1px solid var(--mt-field-border,#d0d5dd);border-radius:12px;background:#fff;box-shadow:0 16px 40px rgb(16 24 40 / .16);overflow:hidden}.mytoui-select.is-upward .mytoui-select__popup{top:auto;bottom:calc(100% + 7px)}.mytoui-select.is-open .mytoui-select__popup{display:grid;gap:6px}.mytoui-select__search-wrap{position:relative;display:flex;align-items:center;width:100%;min-height:42px;border:1px solid var(--mt-field-border,#d0d5dd);border-radius:9px;background:#fff;overflow:hidden}.mytoui-select__search-icon{display:grid;place-items:center;flex:0 0 38px;color:#667085}.mytoui-select__search-icon svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.mytoui-select__search{flex:1;width:100%;min-width:0;min-height:40px;margin:0!important;padding:8px 4px 8px 10px!important;border:0!important;border-radius:0!important;background:transparent!important;outline:0!important;box-shadow:none!important;font-weight:650!important}.mytoui-select__search::placeholder{color:#667085;opacity:1}.mytoui-select__options{display:grid;gap:3px;max-height:min(255px,43vh);overflow-y:auto}.mytoui-select__option{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;width:100%!important;min-height:40px!important;padding:5px 10px!important;border:0!important;border-radius:8px!important;color:var(--mt-field-text,#101828)!important;background:#fff!important;text-align:start!important;cursor:pointer!important}.mytoui-select__option-copy{display:grid;gap:1px;min-width:0;overflow:hidden}.mytoui-select__option-primary{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mytoui-select__option-secondary{display:block;min-width:0;overflow:hidden;color:var(--mt-office-address,#667085)!important;font-size:var(--mt-office-address-size,11px)!important;font-weight:var(--mt-office-address-weight,500)!important;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.mytoui-select__option:hover,.mytoui-select__option.is-selected{background:#f0fdf4!important}.mytoui-select__option:disabled{color:#98a2b3!important;background:#f9fafb!important;cursor:not-allowed!important}.mytoui-delivery-price{margin-inline-start:auto;color:var(--mt-delivery-price,var(--mt-price-green,#15803d))!important;font-size:var(--mt-delivery-price-size,14px)!important;font-weight:var(--mt-delivery-price-weight,850)!important;line-height:1.2;white-space:nowrap}.mytoui-delivery-price.is-unavailable{max-width:52%;color:var(--mt-delivery-unavailable,#667085)!important;font-weight:var(--mt-delivery-price-weight,850)!important;white-space:normal;text-align:end}.mytoui-theme .qf-error-message{display:block;margin:0;color:var(--mt-error-color,#d92d20);font-size:var(--mt-error-size,12px);font-weight:var(--mt-error-weight,650);line-height:1.35}.mytoui-theme .qf-error-message:empty{display:none!important}.mytoui-theme #qf-shipping-wrap{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}.mytoui-theme .qf-social-row,.mytoui-theme .qf-submit-row:empty{display:none!important}.mytoui-delivery-field,.mytoui-office-field{width:100%}.mytoui-order-card{overflow:visible}.mytoui-order-card__title{margin:var(--mt-summary-title-margin-top,0) 0 var(--mt-summary-title-margin-bottom,17px);padding:var(--mt-summary-title-padding,0);border:var(--mt-summary-title-border,0);border-radius:var(--mt-summary-title-radius,10px);color:var(--mt-summary-title,#101828);background:var(--mt-summary-title-bg,transparent);font-size:var(--mt-summary-title-size,20px);font-weight:var(--mt-summary-title-weight,850);line-height:1.35;text-align:var(--mt-summary-title-align,right);text-shadow:var(--mt-summary-title-shadow,none)}.mytoui-order-card__rows{display:grid;gap:var(--mt-summary-row-gap,11px)}.mytoui-order-row{display:grid;grid-template-columns:minmax(0,auto) minmax(24px,1fr) minmax(0,auto);align-items:baseline;column-gap:5px;width:100%;min-width:0;color:var(--mt-summary-label,#667085);font-size:var(--mt-summary-label-size,14px);font-weight:var(--mt-summary-label-weight,650);text-shadow:var(--mt-summary-text-shadow,none)}.mytoui-order-label{min-width:0;overflow-wrap:anywhere}.mytoui-order-row:not(.mytoui-order-row--total) .mytoui-order-label{max-width:min(42vw,260px)}.mytoui-order-connector{display:var(--mt-summary-connector-display,block);align-self:center;width:100%;min-width:18px;margin-inline:0;border-bottom:1.5px var(--mt-summary-connector-style,dotted) var(--mt-summary-connector,#d0d5dd);transform:translateY(.12em)}.mytoui-order-value{min-width:0;max-width:100%;overflow:hidden;color:var(--mt-summary-selected,#15803d);font-size:var(--mt-summary-value-size,14px);font-weight:var(--mt-summary-value-weight,800);text-align:end;white-space:normal;overflow-wrap:anywhere}.mytoui-order-row:not(.mytoui-order-row--total) .mytoui-order-value{max-width:min(42vw,280px)}.mytoui-order-row.is-placeholder .mytoui-order-value{color:var(--mt-summary-unselected,#98a2b3);font-weight:600}.mytoui-order-row--quantity{grid-template-columns:minmax(0,auto) minmax(24px,1fr) max-content;align-items:center;column-gap:5px;overflow:visible}.mytoui-order-row--quantity .mytoui-order-value{display:flex;justify-content:var(--mt-qty-align,end);max-width:none!important;overflow:visible!important}.mytoui-theme .mytoui-order-row--quantity .qf-qty{direction:rtl!important;display:inline-grid!important;grid-template-columns:var(--mt-qty-button,42px) var(--mt-qty-value,54px) var(--mt-qty-button,42px)!important;grid-template-rows:var(--mt-qty-height,42px)!important;align-items:stretch!important;justify-content:start!important;width:auto!important;min-width:0!important;max-width:100%!important;height:var(--mt-qty-height,42px)!important;min-height:var(--mt-qty-height,42px)!important;max-height:var(--mt-qty-height,42px)!important;margin:0!important;padding:0!important;border:var(--mt-qty-border,1px solid #d0d5dd)!important;border-radius:var(--mt-qty-radius,10px)!important;background:var(--mt-qty-bg,#fff)!important;box-sizing:border-box!important;overflow:hidden!important;box-shadow:var(--mt-qty-shadow,0 3px 10px rgb(16 24 40 / .06))!important;transform:none!important;visibility:visible!important;opacity:1!important}.mytoui-theme .mytoui-order-row--quantity .qf-qty>button,.mytoui-theme .mytoui-order-row--quantity .qf-qty>input[type="number"]{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;box-shadow:none!important;box-sizing:border-box!important;line-height:1!important;text-align:center!important;appearance:none!important;-webkit-appearance:none!important;transform:none!important}.mytoui-theme .mytoui-order-row--quantity .qf-qty>button{color:var(--mt-qty-button-color,#344054)!important;background:var(--mt-qty-button-bg,#fff)!important;font-size:var(--mt-qty-button-font-size,19px)!important;font-weight:700!important;cursor:pointer!important;opacity:1!important}.mytoui-theme .mytoui-order-row--quantity .qf-qty>button:disabled{color:#98a2b3!important;background:#f2f4f7!important;opacity:1!important;cursor:not-allowed!important}.mytoui-theme .mytoui-order-row--quantity .qf-qty>button svg{display:block!important;width:var(--mt-qty-button-font-size,19px)!important;height:var(--mt-qty-button-font-size,19px)!important;margin:0!important;fill:none!important;stroke:currentColor!important;stroke-width:var(--mt-qty-button-stroke,2)!important;stroke-linecap:round!important;stroke-linejoin:round!important}.mytoui-theme .mytoui-order-row--quantity .qf-qty>button svg *{fill:none!important;stroke:currentColor!important;stroke-width:inherit!important}.mytoui-theme .mytoui-order-row--quantity .qf-qty>input[type="number"]{direction:ltr!important;border-inline:var(--mt-qty-separator-width,1px) solid var(--mt-qty-separator-color,#d0d5dd)!important;color:var(--mt-qty-text,#101828)!important;background:var(--mt-qty-bg,#fff)!important;font-size:var(--mt-qty-font-size,15px)!important;font-weight:var(--mt-qty-font-weight,850)!important;-moz-appearance:textfield!important}.mytoui-theme .mytoui-order-row--quantity .qf-qty>input[type="number"]::-webkit-inner-spin-button,.mytoui-theme .mytoui-order-row--quantity .qf-qty>input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}.mytoui-order-row--total{position:relative;grid-template-columns:minmax(0,max-content) minmax(24px,1fr) minmax(0,max-content);justify-content:stretch;width:100%;margin-top:var(--mt-total-divider-gap-top,13px);margin-bottom:var(--mt-total-margin-bottom,0);padding-top:var(--mt-total-divider-gap-bottom,6px);border-top:0!important}.mytoui-order-row--total::before{content:"";position:absolute;top:0;inset-inline:0;height:0;border-top:var(--mt-total-divider-width,2px) var(--mt-total-divider-style,solid) var(--mt-total-divider,#d0d5dd)}.mytoui-order-card[data-total-divider-style="gradient"] .mytoui-order-row--total::before{height:var(--mt-total-divider-width,2px);border:0;background:linear-gradient(90deg,var(--mt-total-divider,#d0d5dd),var(--mt-total-divider-2,#7c3aed))}.mytoui-order-card[data-total-divider="no"] .mytoui-order-row--total::before{display:none}.mytoui-order-row--total .mytoui-order-label{color:var(--mt-total-label,#101828);font-size:var(--mt-total-label-size,20px);font-weight:var(--mt-total-label-weight,900);text-shadow:var(--mt-total-label-shadow,none)}.mytoui-order-row--total .mytoui-order-value{max-width:none;color:var(--mt-total-value,#15803d);font-size:var(--mt-total-value-size,20px);font-weight:var(--mt-total-value-weight,900);text-shadow:var(--mt-total-value-shadow,none)}.mytoui-order-row--total.is-placeholder .mytoui-order-value{color:var(--mt-total-empty,#344054);font-size:var(--mt-total-empty-size,14px);font-weight:var(--mt-total-empty-weight,800);text-shadow:var(--mt-total-empty-shadow,none)}.mytoui-theme .mytoui-order-card .mytoui-order-row--total:not(.is-placeholder) .mytoui-money,.mytoui-theme .mytoui-order-card .mytoui-order-row--total:not(.is-placeholder) .mytoui-money__amount,.mytoui-theme .mytoui-order-card .mytoui-order-row--total:not(.is-placeholder) .mytoui-currency-symbol{color:var(--mt-total-value,#15803d)!important;font-size:inherit!important;font-weight:inherit!important}.mytoui-order-row--total .mytoui-order-connector{display:var(--mt-total-connector-display,block)}.mytoui-order-card[data-total-mode="compact"] .mytoui-order-row--total{display:flex;align-items:baseline;justify-content:var(--mt-total-justify,center);gap:.28em}.mytoui-order-card[data-total-mode="compact"] .mytoui-order-row--total .mytoui-order-label::after{content:":"}.mytoui-order-card[data-total-mode="compact"] .mytoui-order-row--total .mytoui-order-connector{display:none}.mytoui-order-card[data-total-divider="no"] .mytoui-order-row--total{margin-top:var(--mt-total-margin-top,5px);padding-top:0!important}.mytoui-theme #qf-order-summary,.mytoui-theme .qf-order-summary,.mytoui-theme-product #qf-order-summary,.mytoui-theme-product .qf-order-summary,.mytoui-source-summary{display:none!important;visibility:hidden!important}.mytoui-order-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mt-contact-gap,10px)}.mytoui-theme .qf-form .mytoui-order-actions.is-inside{margin-top:19px}.mytoui-theme .qf-form .mytoui-order-actions.is-outside{margin-top:var(--mt-actions-outside-margin,12px)}.mytoui-order-actions[hidden]{display:none!important}.mytoui-order-actions #qf-submit{position:relative;isolation:isolate;grid-column:1/-1;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:var(--mt-order-height,50px)!important;margin:var(--mt-order-margin-top,0) 0 var(--mt-order-margin-bottom,0)!important;padding:9px 16px!important;border:var(--mt-order-border,1px solid #111827)!important;border-radius:var(--mt-order-radius,12px)!important;color:var(--mt-order-text,#fff)!important;background:var(--mt-order-bg,#111827)!important;font-size:var(--mt-order-font-size,16px)!important;font-weight:var(--mt-order-font-weight,850)!important;box-shadow:var(--mt-order-shadow,0 4px 12px rgb(16 24 40 / .16))!important;cursor:pointer!important;overflow:hidden}.mytoui-order-actions #qf-submit:hover{background:var(--mt-order-hover,#15803d)!important}.mytoui-order-actions #qf-submit:disabled{opacity:.72;cursor:wait!important}.mytoui-contact-button{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;padding:8px 12px;text-decoration:none!important;transition:background .15s ease,box-shadow .15s ease}.mytoui-order-actions>.mytoui-contact-button:only-child{grid-column:1/-1}.mytoui-contact-button svg{flex:0 0 auto;width:20px;height:20px;fill:currentColor}.mytoui-contact-button.is-whatsapp{margin-top:var(--mt-whatsapp-margin-top,0);margin-bottom:var(--mt-whatsapp-margin-bottom,0);min-height:var(--mt-whatsapp-height,50px);border:var(--mt-whatsapp-border,0);border-radius:var(--mt-whatsapp-radius,12px);color:var(--mt-whatsapp-text,#fff)!important;background:var(--mt-whatsapp,#25d366);font-size:var(--mt-whatsapp-font-size,15px);font-weight:var(--mt-whatsapp-font-weight,850);box-shadow:var(--mt-whatsapp-shadow,0 4px 12px rgb(37 211 102 / .24))}.mytoui-contact-button.is-whatsapp svg{color:var(--mt-whatsapp-icon,#fff)}.mytoui-contact-button.is-whatsapp:hover{background:var(--mt-whatsapp-hover,#1fb958)}.mytoui-contact-button.is-messenger{margin-top:var(--mt-messenger-margin-top,0);margin-bottom:var(--mt-messenger-margin-bottom,0);min-height:var(--mt-messenger-height,50px);border:var(--mt-messenger-border,0);border-radius:var(--mt-messenger-radius,12px);color:var(--mt-messenger-text,#fff)!important;background:var(--mt-messenger,#0084ff);font-size:var(--mt-messenger-font-size,15px);font-weight:var(--mt-messenger-font-weight,850);box-shadow:var(--mt-messenger-shadow,0 4px 12px rgb(0 132 255 / .24))}.mytoui-contact-button.is-messenger svg{color:var(--mt-messenger-icon,#fff)}.mytoui-contact-button.is-messenger:hover{background:var(--mt-messenger-hover,#006fd6)}.mytoui-contact-button:hover{transform:none!important}.mytoui-order-actions>.mytoui-contact-button:first-of-type:last-of-type{grid-column:1/-1}.mytoui-theme .woocommerce div.product .woocommerce-tabs,.mytoui-theme .product-tabs-section .woocommerce-tabs{width:100%}.mytoui-theme .woocommerce div.product .woocommerce-tabs ul.tabs,.mytoui-theme .product-tabs-section ul.tabs{position:static!important;display:flex!important;align-items:stretch;gap:var(--mt-tab-gap,8px);margin:0 0 16px!important;padding:4px!important;border:0!important;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity}.mytoui-theme .woocommerce div.product .woocommerce-tabs ul.tabs::-webkit-scrollbar,.mytoui-theme .product-tabs-section ul.tabs::-webkit-scrollbar{display:none}.mytoui-theme .woocommerce div.product .woocommerce-tabs ul.tabs:before,.mytoui-theme .woocommerce div.product .woocommerce-tabs ul.tabs:after{display:none!important}.mytoui-theme .woocommerce div.product .woocommerce-tabs ul.tabs li,.mytoui-theme .product-tabs-section ul.tabs li{flex:0 0 auto;margin:0!important;padding:0!important;border:1px solid var(--mt-tab-border,#e4e7ec)!important;border-radius:10px!important;background:var(--mt-tab-bg,#fff)!important;scroll-snap-align:center}.mytoui-theme .woocommerce div.product .woocommerce-tabs ul.tabs li a,.mytoui-theme .product-tabs-section ul.tabs li a{display:block!important;padding:10px 15px!important;color:var(--mt-tab-text,#667085)!important;white-space:nowrap;text-decoration:none!important}.mytoui-theme .woocommerce div.product .woocommerce-tabs ul.tabs li.active,.mytoui-theme .product-tabs-section ul.tabs li.active{border-color:var(--mt-tab-active-border,#15803d)!important;background:var(--mt-tab-active-bg,#f0fdf4)!important}.mytoui-theme .woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.mytoui-theme .product-tabs-section ul.tabs li.active a{color:var(--mt-tab-active-text,#15803d)!important}.mytoui-theme .woocommerce-Tabs-panel{max-width:100%;background:var(--mt-tab-content-bg,#fff);overflow-wrap:anywhere}.mytoui-theme .woocommerce-Tabs-panel--description{padding:var(--mt-description-padding,18px);border:var(--mt-description-border,0);border-radius:var(--mt-description-radius,12px);background:var(--mt-description-bg,transparent);box-shadow:var(--mt-description-shadow,none)}.mytoui-theme .woocommerce-Tabs-panel--description>h2:first-child{display:var(--mt-description-title-display,none);margin:0 0 var(--mt-description-title-margin,14px);color:var(--mt-description-title,#101828);font-size:var(--mt-description-title-size,24px);font-weight:var(--mt-description-title-weight,850);text-align:var(--mt-description-title-align,right)}.mytoui-theme .woocommerce-Tabs-panel img{max-width:100%;height:auto!important}.mytoui-theme .woocommerce-Tabs-panel table{display:block;max-width:100%;overflow-x:auto}.mytoui-theme ul.products,.mytoui-theme .products-grid,.mytoui-product-list{display:grid!important;grid-template-columns:repeat(var(--mytoui-context-columns,2),minmax(0,1fr))!important;gap:var(--mytoui-context-gap,18px)!important;align-items:stretch!important}.mytoui-theme li.mytoui-product-card-item{display:flex!important;min-width:0;margin:0!important;padding:0!important;list-style:none!important}.mytoui-product-card{position:relative;display:flex;flex-direction:column;width:100%;min-width:0;height:100%;overflow:hidden;box-shadow:var(--mt-card-static-shadow,none)!important;transform-style:preserve-3d;perspective:var(--mt-card-3d-perspective,900px);transition:box-shadow .18s ease,transform .18s ease}.mytoui-product-card:hover{box-shadow:var(--mt-card-hover-shadow,0 12px 28px rgb(16 24 40 / .11))!important;transform:var(--mt-card-hover-transform,none)!important}.is-mytoui-3d{transform-style:preserve-3d!important;perspective:var(--mt-card-3d-perspective,900px);will-change:transform}.is-mytoui-3d[data-three-d-style="tilt_depth"]:hover{transform:perspective(var(--mt-card-3d-perspective,900px)) translateY(calc(var(--mt-card-3d-lift,6px) * -1)) rotateX(var(--mt-card-rotate-x,0deg)) rotateY(var(--mt-card-rotate-y,0deg))!important}.is-mytoui-3d[data-three-d-style="lift_depth"]:hover{transform:perspective(var(--mt-card-3d-perspective,900px)) translateY(calc(var(--mt-card-3d-lift,6px) * -1)) scale(1.012) rotateX(1.2deg)!important}.is-mytoui-3d[data-three-d-style="float"]:hover{transform:translateY(calc(var(--mt-card-3d-lift,6px) * -1)) scale(1.01)!important}.is-mytoui-3d[data-three-d-style="press"]:active{transform:perspective(var(--mt-card-3d-perspective,900px)) translateY(2px) scale(.985) rotateX(-1deg)!important;transition-duration:.09s!important}.is-mytoui-3d[data-three-d-style="glow_depth"]:hover{transform:perspective(var(--mt-card-3d-perspective,900px)) translateY(calc(var(--mt-card-3d-lift,6px) * -1)) rotateX(var(--mt-card-rotate-x,0deg)) rotateY(var(--mt-card-rotate-y,0deg))!important;box-shadow:0 22px 48px rgb(0 0 0 / .22),0 0 28px rgb(21 128 61 / .12)!important}.mytoui-card__overlay-link{position:absolute;z-index:1;inset:0}.mytoui-card__layout{position:relative;z-index:2;display:flex;flex:1;flex-direction:column;gap:0;width:100%;min-width:0;height:100%;padding-top:var(--mt-card-content-pt,0);padding-bottom:var(--mt-card-content-pb,8px);pointer-events:none}.mytoui-card__layout>[data-card-part]{position:relative;z-index:2;min-width:0;pointer-events:none}.mytoui-card__layout>[data-card-part]:not(.mytoui-card__image){width:auto;margin-inline-start:var(--mt-card-content-pr,10px);margin-inline-end:var(--mt-card-content-pl,10px)}.mytoui-card__image{margin-top:var(--mt-card-image-mt,0);margin-bottom:var(--mt-card-image-mb,0)}.mytoui-product-card:not([data-image-edge="last"]) .mytoui-card__image{margin-bottom:var(--mt-card-image-mb,0)}.mytoui-card__title{margin-top:var(--mt-card-title-mt,0)!important;margin-bottom:var(--mt-card-title-mb,0)!important}.mytoui-card__identity-wrap{margin-top:var(--mt-card-id-mt,0);margin-bottom:var(--mt-card-id-mb,0)}.mytoui-card__variant-slot{margin-top:var(--mt-card-variant-mt,0);margin-bottom:var(--mt-card-variant-mb,0)}.mytoui-card__signals-wrap{margin-top:var(--mt-card-signals-mt,0);margin-bottom:var(--mt-card-signals-mb,0)}.mytoui-card__price{margin-top:var(--mt-card-price-mt,1px)!important;margin-bottom:var(--mt-card-price-mb,0)!important}.mytoui-card__button{margin-top:var(--mt-card-button-mt,2px)!important;margin-bottom:var(--mt-card-button-mb,0)!important}.mytoui-card__layout>:not(.mytoui-card__image)+.mytoui-card__title{margin-top:calc(var(--mt-card-title-mt,0px) + var(--mt-card-part-gap,5px))!important}.mytoui-card__layout>:not(.mytoui-card__image)+.mytoui-card__identity-wrap{margin-top:calc(var(--mt-card-id-mt,0px) + var(--mt-card-part-gap,5px))!important}.mytoui-card__layout>:not(.mytoui-card__image)+.mytoui-card__variant-slot{margin-top:calc(var(--mt-card-variant-mt,0px) + var(--mt-card-part-gap,5px))!important}.mytoui-card__layout>:not(.mytoui-card__image)+.mytoui-card__signals-wrap{margin-top:calc(var(--mt-card-signals-mt,0px) + var(--mt-card-part-gap,5px))!important}.mytoui-card__layout>:not(.mytoui-card__image)+.mytoui-card__price{margin-top:calc(var(--mt-card-price-mt,1px) + var(--mt-card-part-gap,5px))!important}.mytoui-card__layout>:not(.mytoui-card__image)+.mytoui-card__button{margin-top:calc(var(--mt-card-button-mt,2px) + var(--mt-card-part-gap,5px))!important}.mytoui-card__layout a,.mytoui-card__layout button,.mytoui-card__variant-slot{position:relative;z-index:3;pointer-events:auto}.mytoui-card__image{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:var(--mt-card-image-ratio,1/1);padding:var(--mt-card-image-padding,8px);border:var(--mt-card-image-border,0);border-radius:var(--mt-card-image-radius,12px);background:var(--mt-card-image-bg,#f9fafb);box-shadow:var(--mt-card-image-shadow,none);overflow:hidden}.mytoui-card__image>a{display:grid;place-items:center;width:100%;height:100%}.mytoui-card__image img{display:block;width:100%!important;height:100%!important;object-fit:var(--mytoui-context-fit,var(--mt-card-fit,contain))!important;object-position:center!important;transition:none!important}.mytoui-product-card[data-image-surface="flush"] .mytoui-card__image{padding:0!important;border:0!important;box-shadow:var(--mt-card-image-shadow,none)!important;border-radius:0!important}.mytoui-product-card[data-image-surface="flush"][data-image-edge="first"] .mytoui-card__image{border-radius:var(--mt-card-radius,14px) var(--mt-card-radius,14px) 0 0!important}.mytoui-product-card[data-image-surface="flush"][data-image-edge="last"] .mytoui-card__image{border-radius:0 0 var(--mt-card-radius,14px) var(--mt-card-radius,14px)!important}.mytoui-product-card[data-image-surface="flush"] .mytoui-card__image>a,.mytoui-product-card[data-image-surface="flush"] .mytoui-card__image img{width:100%!important;height:100%!important;border-radius:inherit!important;overflow:hidden!important}.mytoui-card__badge-slot{position:absolute!important;z-index:6!important;display:var(--mt-card-badge-display,block)!important;top:var(--mt-card-badge-top,8px)!important;right:var(--mt-card-badge-right,auto)!important;bottom:var(--mt-card-badge-bottom,auto)!important;left:var(--mt-card-badge-left,8px)!important;pointer-events:none}.mytoui-card__badge-slot:empty{display:none!important}.mytoui-card__badge-slot .mytoui-card-sale-badge{position:relative!important;z-index:1!important;line-height:1!important;white-space:nowrap!important}.mytoui-card__identity-wrap:empty,.mytoui-card__signals-wrap:empty,.mytoui-card__variant-slot:empty{display:none!important}.mytoui-card__identity{display:flex;align-items:flex-start;justify-content:var(--mt-card-id-justify,flex-start)!important;gap:7px;width:100%;min-width:0;flex-wrap:wrap;text-align:var(--mt-card-id-align,right)}.mytoui-product-card[data-identity-layout="category_right_brand_left"] .mytoui-card__identity,.mytoui-product-card[data-identity-layout="brand_right_category_left"] .mytoui-card__identity{justify-content:space-between!important}.mytoui-product-card[data-identity-layout="category_right_brand_left"] .mytoui-card__chip.is-category{order:1}.mytoui-product-card[data-identity-layout="category_right_brand_left"] .mytoui-card__chip.is-brand{order:2}.mytoui-product-card[data-identity-layout="brand_right_category_left"] .mytoui-card__chip.is-brand{order:1}.mytoui-product-card[data-identity-layout="brand_right_category_left"] .mytoui-card__chip.is-category{order:2}.mytoui-product-card[data-identity-layout="group_right"] .mytoui-card__identity{justify-content:flex-start!important}.mytoui-product-card[data-identity-layout="group_center"] .mytoui-card__identity{justify-content:center!important}.mytoui-product-card[data-identity-layout="group_left"] .mytoui-card__identity{justify-content:flex-end!important}.mytoui-card__chip{display:inline-flex;max-width:100%;padding:4px 7px;border:1px solid var(--mt-card-cat-border,#e4e7ec);border-radius:var(--mt-card-id-radius,7px);color:var(--mt-card-cat-text,#475467)!important;background:var(--mt-card-cat-bg,#f9fafb)!important;font-size:var(--mt-card-id-size,11px);font-weight:750;line-height:1.25;white-space:normal;overflow-wrap:anywhere}.mytoui-card__chip.is-category{display:var(--mt-card-id-category-display,inline-flex)}.mytoui-card__chip.is-brand{display:var(--mt-card-id-brand-display,inline-flex);color:var(--mt-card-brand-text,#166534)!important;border-color:var(--mt-card-brand-border,#bbf7d0)!important;background:var(--mt-card-brand-bg,#f0fdf4)!important}.mytoui-card__chip-label{display:var(--mt-card-id-label-display,none);margin-inline-end:3px;color:var(--mt-card-id-label,#667085)!important;font-size:var(--mt-card-id-label-size,10px)!important;font-weight:var(--mt-card-id-label-weight,650)!important}.mytoui-card__chip-value{color:inherit!important;font:inherit!important;font-weight:inherit!important}.mytoui-card__title{display:-webkit-box;margin:0;color:var(--mt-card-title,#101828)!important;font-size:var(--mt-card-title-size,16px)!important;font-weight:var(--mt-card-title-weight,800)!important;line-height:1.5;text-align:var(--mt-card-title-align,right)!important;text-shadow:var(--mt-card-title-shadow,none)!important;overflow-wrap:anywhere;-webkit-line-clamp:var(--mt-card-title-lines,initial);-webkit-box-orient:vertical;overflow:hidden}.mytoui-card__title a{color:inherit!important;font:inherit!important;font-weight:inherit!important;text-shadow:inherit!important;text-decoration:none!important}.mytoui-card__signals{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:12px}.mytoui-card__rating{display:inline-flex;align-items:center;gap:4px;color:#667085}.mytoui-card__rating>span{color:#fdb022;font-size:16px}.mytoui-card__stock{display:inline-flex;align-items:center;gap:5px;margin-inline-start:var(--mt-card-stock-ms,0);margin-inline-end:var(--mt-card-stock-me,0);font-weight:750}.mytoui-card__stock i{width:7px;height:7px;border-radius:50%;background:currentColor}.mytoui-card__stock.is-in{color:#15803d}.mytoui-card__stock.is-low{color:#b54708}.mytoui-card__stock.is-out{color:#d92d20}.mytoui-theme .mytoui-product-card .mytoui-card__price{display:flex;align-items:baseline;justify-content:var(--mt-card-price-justify,flex-start)!important;color:var(--mt-card-price,#15803d)!important;font-family:var(--mt-card-price-font,inherit)!important;font-variant-numeric:var(--mt-card-price-tabular,normal)!important;font-size:var(--mt-card-price-size,18px)!important;font-weight:var(--mt-card-price-weight,850)!important;text-align:var(--mt-card-price-align,right)!important;text-shadow:var(--mt-card-price-shadow,none)!important}.mytoui-theme .mytoui-product-card .mytoui-card__price *{font-family:inherit!important;font-variant-numeric:inherit!important;text-shadow:inherit!important}.mytoui-theme .mytoui-product-card .mytoui-card__price .mytoui-price-pair{display:flex!important;flex-direction:var(--mt-card-price-direction,row)!important;align-items:var(--mt-card-price-items-align,flex-start)!important;justify-content:var(--mt-card-price-justify,flex-start)!important;width:100%;gap:var(--mt-card-price-gap,7px);text-align:var(--mt-card-price-align,right)!important}.mytoui-theme .mytoui-product-card .mytoui-card__price .mytoui-price-original{order:var(--mt-card-old-order,1);position:relative;margin:0!important;align-self:auto!important;text-align:inherit!important;color:var(--mt-card-original,#667085)!important;font-size:var(--mt-card-original-size,13px)!important;font-weight:var(--mt-card-original-weight,650)!important;opacity:1;text-decoration:none!important}.mytoui-theme .mytoui-product-card .mytoui-card__price .mytoui-price-original::before,.mytoui-theme .mytoui-product-card .mytoui-card__price .mytoui-price-original::after{content:"";position:absolute;z-index:1;top:50%;right:-2%;left:-2%;height:var(--mt-card-price-strike-width,1px);border-radius:999px;background:var(--mt-card-price-strike-color,#667085);pointer-events:none;transform:var(--mt-card-price-strike-before,rotate(0deg));transform-origin:center}.mytoui-theme .mytoui-product-card .mytoui-card__price .mytoui-price-original::after{display:var(--mt-card-price-strike-after-display,none);transform:rotate(12deg)}.mytoui-theme .mytoui-product-card .mytoui-card__price .mytoui-price-current{order:var(--mt-card-new-order,2);margin:0!important;align-self:auto!important;text-align:inherit!important;color:var(--mt-card-current,#15803d)!important;font-size:var(--mt-card-current-size,18px)!important;font-weight:var(--mt-card-current-weight,850)!important;text-decoration:none!important}.mytoui-theme .mytoui-product-card .mytoui-card__price .mytoui-money,.mytoui-theme .mytoui-product-card .mytoui-card__price .mytoui-money__amount,.mytoui-theme .mytoui-product-card .mytoui-card__price .mytoui-currency-symbol,.mytoui-theme .mytoui-product-card .mytoui-card__price .amount{color:inherit!important;font-size:inherit!important;font-weight:inherit!important}.mytoui-card__button{display:var(--mt-card-button-display,flex);align-items:center;justify-content:center;gap:6px;min-height:var(--mt-card-button-height,46px);margin-top:0;padding:8px 12px;border:1px solid var(--mt-card-button-bg,#111827);border-radius:10px;color:var(--mt-card-button-text,#fff)!important;background:var(--mt-card-button-bg,#111827);text-decoration:none!important;font-weight:800}.mytoui-card__button:hover{color:#fff!important;border-color:var(--mt-card-button-active,#15803d);background:var(--mt-card-button-active,#15803d);box-shadow:0 8px 18px rgb(21 128 61 / .2);transform:none!important}.mytoui-category-section{position:relative;margin-bottom:24px}.mytoui-category-section>h2{margin:var(--mt-section-heading-mt,0) 0 var(--mt-section-heading-mb,14px);color:var(--mt-section-heading,#101828);font-size:var(--mt-section-heading-size,26px);font-weight:var(--mt-section-heading-weight,850)}.mytoui-category-list{display:grid;grid-template-columns:repeat(var(--mt-category-columns,5),minmax(0,1fr));gap:var(--mt-category-gap,18px);margin:0;padding:0;list-style:none}.mytoui-category-card-item{display:flex;min-width:0;margin:0!important;padding:0!important;list-style:none!important}.mytoui-category-card{width:100%;height:100%;overflow:hidden;box-shadow:var(--mt-card-static-shadow,none)!important;transition:box-shadow .15s ease}.mytoui-category-card:hover{box-shadow:var(--mt-card-hover-shadow,0 12px 28px rgb(16 24 40 / .11))!important;transform:none!important}.mytoui-category-card>a{display:flex;flex-direction:column;width:100%;height:100%;color:inherit!important;text-decoration:none!important}.mytoui-category-card[data-media-position="bottom"]>a{flex-direction:column-reverse}.mytoui-category-card__image{width:100%;aspect-ratio:var(--mt-card-image-ratio,1/1);padding:var(--mt-card-image-padding,8px);border:var(--mt-card-image-border,0);border-radius:var(--mt-card-image-radius,12px);background:var(--mt-card-image-bg,#f9fafb);box-shadow:var(--mt-card-image-shadow,none);overflow:hidden}.mytoui-category-card__image img{display:block;width:100%!important;height:100%!important;object-fit:var(--mt-category-fit,contain)}.mytoui-category-card[data-image-surface="flush"] .mytoui-category-card__image{padding:0!important;border:0!important;box-shadow:var(--mt-card-image-shadow,none)!important;border-radius:0!important}.mytoui-category-card[data-image-surface="flush"][data-media-position="top"] .mytoui-category-card__image{border-radius:var(--mt-card-radius,14px) var(--mt-card-radius,14px) 0 0!important}.mytoui-category-card[data-image-surface="flush"][data-media-position="bottom"] .mytoui-category-card__image{border-radius:0 0 var(--mt-card-radius,14px) var(--mt-card-radius,14px)!important}.mytoui-category-card[data-image-surface="flush"] .mytoui-category-card__image img{border-radius:inherit!important}.mytoui-category-card__content{display:flex;flex:1;flex-direction:column;gap:7px;padding:13px}.mytoui-category-card__content h3{display:-webkit-box;margin:0;color:var(--mt-card-title,#101828)!important;font-size:var(--mt-card-title-size,16px)!important;font-weight:var(--mt-card-title-weight,800)!important;line-height:1.4;text-align:var(--mt-card-title-align,right)!important;text-shadow:var(--mt-card-title-shadow,none)!important;-webkit-line-clamp:var(--mt-card-title-lines,initial);-webkit-box-orient:vertical;overflow:hidden}.mytoui-category-card__count{display:var(--mt-category-count-display,block);color:var(--mt-category-count,#667085);font-size:var(--mt-category-count-size,13px);font-weight:var(--mt-category-count-weight,700)}.mytoui-category-card__content p{display:var(--mt-category-description-display,-webkit-box);margin:0;color:var(--mt-category-description,#667085);font-size:var(--mt-category-description-size,13px);line-height:1.5;-webkit-line-clamp:var(--mt-category-description-lines,2);-webkit-box-orient:vertical;overflow:hidden}.mytoui-category-card__button{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:8px;color:#15803d;font-weight:800}.categories-grid-section[data-mytoui-media-position="bottom"] .category-grid-item{flex-direction:column-reverse!important}.categories-grid-section[data-mytoui-image-surface="flush"] .category-grid-image{padding:0!important;border:0!important;box-shadow:var(--mt-card-image-shadow,none)!important;border-radius:0!important}.categories-grid-section[data-mytoui-image-surface="flush"][data-mytoui-media-position="top"] .category-grid-image{border-radius:var(--mt-card-radius,14px) var(--mt-card-radius,14px) 0 0!important}.categories-grid-section[data-mytoui-image-surface="flush"][data-mytoui-media-position="bottom"] .category-grid-image{border-radius:0 0 var(--mt-card-radius,14px) var(--mt-card-radius,14px)!important}.categories-slider-section[data-mytoui-media-position="bottom"] .category-slide,.subcat-slider-section[data-mytoui-media-position="bottom"] .subcat-slide{flex-direction:column-reverse!important}.categories-slider-section[data-mytoui-image-surface="flush"] .category-image,.subcat-slider-section[data-mytoui-image-surface="flush"] .subcat-slide-image{padding:0!important;border:0!important;box-shadow:var(--mt-card-image-shadow,none)!important;border-radius:0!important}.categories-slider-section[data-mytoui-image-surface="flush"][data-mytoui-media-position="top"] .category-image,.subcat-slider-section[data-mytoui-image-surface="flush"][data-mytoui-media-position="top"] .subcat-slide-image{border-radius:var(--mt-card-radius,14px) var(--mt-card-radius,14px) 0 0!important}.categories-slider-section[data-mytoui-image-surface="flush"][data-mytoui-media-position="bottom"] .category-image,.subcat-slider-section[data-mytoui-image-surface="flush"][data-mytoui-media-position="bottom"] .subcat-slide-image{border-radius:0 0 var(--mt-card-radius,14px) var(--mt-card-radius,14px)!important}.mytoui-recommendations,.mytoui-related-products{clear:both;width:100%;margin-block:28px}.mytoui-recommendation>header,.mytoui-related-products>header{margin-bottom:var(--mt-section-heading-mb,14px)}.mytoui-recommendation h2,.mytoui-related-products h2{margin:var(--mt-section-heading-mt,0) 0 0;color:var(--mt-section-heading,#101828);font-size:var(--mt-section-heading-size,26px);font-weight:var(--mt-section-heading-weight,850)}.mytoui-product-list{display:grid!important;grid-template-columns:repeat(var(--mytoui-context-columns,var(--mt-rec-columns,2)),minmax(0,1fr))!important;margin:0!important;padding:0!important;list-style:none!important}@media(max-width:768px){.mytoui-card__chip{font-size:10px}.mytoui-card__signals{font-size:10px}.mytoui-card__button{min-height:48px;font-size:12px}.mytoui-category-list{grid-template-columns:repeat(var(--mt-category-columns,2),minmax(0,1fr))}.mytoui-category-card__content{min-width:0;padding:10px}.mytoui-category-card__button{font-size:11px}}@media(max-width:480px){.mytoui-product-list{gap:10px!important}}@media(prefers-reduced-motion:reduce){.mytoui-theme *{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.mytoui-processing{position:fixed;z-index:2147482000;inset:0;display:grid;place-items:center;padding:20px;background:rgb(3 7 18 / .62);opacity:0;visibility:hidden;transition:opacity .12s ease}.mytoui-processing.is-visible{opacity:1;visibility:visible}.mytoui-processing__dialog{width:min(calc(100% - 24px),var(--mt-processing-dialog-width,420px));padding:var(--mt-processing-dialog-padding,24px);max-width:none;border-radius:22px;background:rgb(15 23 42 / .94);color:#fff;box-shadow:0 24px 60px rgb(2 6 23 / .45);text-align:center}.mytoui-processing__spinner{display:block;width:48px;height:48px;margin:0 auto 18px;border:4px solid rgb(255 255 255 / .25);border-top-color:#fff;border-radius:50%;animation:mytouiSpin .75s linear infinite}.mytoui-processing__dialog h2{margin:0 0 8px;color:inherit}.mytoui-processing__dialog p{margin:0;opacity:.8;line-height:1.7}.mytoui-processing__bar{height:4px;margin-top:20px;border-radius:999px;background:rgb(255 255 255 / .15);overflow:hidden}.mytoui-processing__bar span{display:block;width:42%;height:100%;border-radius:inherit;background:#fff;animation:mytouiProgress 1.25s ease-in-out infinite}.mytoui-is-processing{overflow:hidden!important}@keyframes mytouiSpin{to{transform:rotate(360deg)}}@keyframes mytouiProgress{0%{transform:translateX(-120%)}100%{transform:translateX(350%)}}.mytoui-thankyou{width:min(1120px,calc(100% - 30px));margin-inline:auto!important}.mytoui-thankyou__hero{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:22px;text-align:start}.mytoui-thankyou__check{display:grid;place-items:center;flex:0 0 62px;width:62px;height:62px;border-radius:50%;color:#fff;background:#15803d;box-shadow:0 8px 24px rgb(21 128 61 / .24)}.mytoui-thankyou__check svg{width:34px;height:34px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.mytoui-thankyou__hero h2{margin:0 0 5px;font-size:clamp(24px,3vw,36px)}.mytoui-thankyou__hero p{margin:0;opacity:.72}.mytoui-thankyou__facts{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:16px}.mytoui-thankyou__facts>div,.mytoui-thankyou__card{padding:14px;border:1px solid rgb(21 128 61 / .14);border-radius:13px;background:var(--mt-thankyou-card,rgb(255 255 255 / .86))}.mytoui-thankyou__facts span,.mytoui-thankyou__item span,.mytoui-thankyou__item .wc-item-meta{color:#667085;font-size:.82em}.mytoui-thankyou__columns{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);gap:16px;text-align:start}.mytoui-thankyou__card{padding:18px;border-radius:16px}.mytoui-thankyou__card h3{margin:0 0 14px}.mytoui-thankyou__items{display:grid;gap:11px}.mytoui-thankyou__item{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:11px;padding-bottom:11px;border-bottom:1px solid #eaecf0}.mytoui-thankyou__thumb{width:64px;height:64px;border-radius:10px;background:#f9fafb;overflow:hidden}.mytoui-thankyou__thumb img{width:100%;height:100%;object-fit:contain}.mytoui-thankyou__item>div:nth-child(2){display:grid;gap:3px;min-width:0}.mytoui-thankyou__item .wc-item-meta{margin:0;padding:0;list-style:none}.mytoui-thankyou__totals{display:grid;gap:9px;margin-top:13px}.mytoui-thankyou__totals>div,.mytoui-thankyou__customer-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.mytoui-thankyou__totals>div:last-child{margin-top:5px;padding-top:10px;border-top:2px solid #d0d5dd;font-size:1.1em}.mytoui-thankyou__customer{display:grid;align-content:start;gap:11px}.mytoui-thankyou__customer-row{padding-bottom:9px;border-bottom:1px dotted #d0d5dd}.mytoui-thankyou__actions{display:grid;gap:12px;margin-top:18px}.mytoui-thankyou__continue{display:flex;align-items:center;justify-content:center;min-height:48px;padding:9px 18px;border-radius:12px;color:#fff!important;background:#111827;text-decoration:none!important;font-weight:850}.mytoui-thankyou__social{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.mytoui-thankyou__social a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:8px;border-radius:10px;color:#fff!important;text-decoration:none!important;font-weight:800}.mytoui-thankyou__social .is-facebook{background:#1877f2}.mytoui-thankyou__social .is-messenger{background:#0084ff}.mytoui-thankyou__social .is-instagram{background:linear-gradient(135deg,#833ab4,#fd1d1d,#fcb045)}.mytoui-thankyou__social .is-whatsapp{background:#25d366}.mytoui-thankyou__social .is-tiktok{background:#111}.mytoui-thankyou__social .is-sms{background:#475467}.mytoui-theme-thankyou .woocommerce-order-overview,.mytoui-theme-thankyou .woocommerce-order-details{display:none!important}@media(max-width:768px){.mytoui-theme-product .product-content{display:flex!important;flex-direction:column!important}.mytoui-theme-product .product-images,.mytoui-theme-product .product-summary{width:100%!important;max-width:100%!important}.mytoui-product-identity{gap:10px}.mytoui-identity-item>a{font-size:clamp(12px,3.35vw,14px)}.mytoui-v2-gallery__arrow{opacity:.86}.mytoui-v2-gallery__image-frame{max-height:var(--mt-gallery-max-height,520px);touch-action:pan-y}.mytoui-v2-gallery__image{max-height:calc(var(--mt-gallery-max-height,520px) - (var(--mt-gallery-image-padding,4px) * 2))}.mytoui-select__popup{max-height:min(300px,48vh)}.mytoui-select__options{max-height:min(235px,39vh)}.mytoui-order-row{font-size:13px}.mytoui-order-actions{gap:8px}.mytoui-contact-button{padding-inline:6px}.mytoui-category-list{grid-template-columns:repeat(var(--mt-category-columns,2),minmax(0,1fr))}.mytoui-category-card>a{flex-direction:column}.mytoui-category-card__image{width:100%;min-height:135px}.mytoui-category-card__content{min-width:0;padding:10px}.mytoui-category-card__button{font-size:11px}.mytoui-thankyou{width:calc(100% - 20px)}.mytoui-thankyou__hero{align-items:flex-start;flex-direction:column;text-align:start}.mytoui-thankyou__check{flex-basis:52px;width:52px;height:52px}.mytoui-thankyou__facts,.mytoui-thankyou__columns{grid-template-columns:1fr}.mytoui-thankyou__item{grid-template-columns:52px minmax(0,1fr)}.mytoui-thankyou__item>b{grid-column:2}.mytoui-thankyou__thumb{width:52px;height:52px}.mytoui-thankyou__social{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.mytoui-category-card__image{min-height:125px}.mytoui-product-list{gap:10px!important}}@media(max-width:360px){.mytoui-contact-button b{font-size:11px}}.mytoui-order-card[data-value-overflow="wrap"] .mytoui-order-row:not(.mytoui-order-row--total) .mytoui-order-value{display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:clip;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:var(--mt-summary-value-lines,2)}.mytoui-order-card[data-value-overflow="ellipsis_end"] .mytoui-order-row:not(.mytoui-order-row--total) .mytoui-order-value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mytoui-order-card[data-value-overflow="ellipsis_start"] .mytoui-order-row:not(.mytoui-order-row--total) .mytoui-order-value{direction:ltr;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;unicode-bidi:plaintext}.mytoui-order-card[data-value-overflow="clip"] .mytoui-order-row:not(.mytoui-order-row--total) .mytoui-order-value{white-space:nowrap;overflow:hidden;text-overflow:clip}.mytoui-order-actions #qf-submit[hidden],.mytoui-order-actions .mytoui-contact-button[hidden]{display:none!important}.mytoui-order-actions #qf-submit::before,.mytoui-order-actions #qf-submit::after{content:"";position:absolute;z-index:-1;pointer-events:none}.mytoui-order-actions #qf-submit[data-mytoui-attention="shine"]::after{inset:-30% auto -30% -40%;width:24%;background:linear-gradient(110deg,transparent,rgb(255 255 255 / .5),transparent);transform:skewX(-18deg);animation:mytoui-attention-shine var(--mt-order-effect-speed,2400ms) ease-in-out infinite}.mytoui-order-actions #qf-submit[data-mytoui-attention="sweep"]::after{inset:0 auto 0 -55%;width:45%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .22),transparent);animation:mytoui-attention-sweep var(--mt-order-effect-speed,2400ms) ease-in-out infinite}.mytoui-order-actions #qf-submit[data-mytoui-attention="glow"]::before{inset:0;border-radius:inherit;background:rgb(255 255 255 / .12);box-shadow:inset 0 0 18px rgb(255 255 255 / .28);animation:mytoui-attention-glow var(--mt-order-effect-speed,2400ms) ease-in-out infinite}.mytoui-order-actions #qf-submit[data-mytoui-attention="pulse"]::before{inset:2px;border:2px solid rgb(255 255 255 / .38);border-radius:inherit;animation:mytoui-attention-pulse var(--mt-order-effect-speed,2400ms) ease-out infinite}.mytoui-order-actions #qf-submit[data-mytoui-attention="ring"]::before{inset:4px;border:1px solid rgb(255 255 255 / .55);border-radius:inherit;animation:mytoui-attention-ring var(--mt-order-effect-speed,2400ms) ease-out infinite}.mytoui-order-actions #qf-submit[data-mytoui-motion="shake_x"]{animation:mytoui-motion-x var(--mt-order-effect-speed,2400ms) ease-in-out infinite}.mytoui-order-actions #qf-submit[data-mytoui-motion="shake_y"]{animation:mytoui-motion-y var(--mt-order-effect-speed,2400ms) ease-in-out infinite}.mytoui-order-actions #qf-submit[data-mytoui-motion="float"]{animation:mytoui-motion-float var(--mt-order-effect-speed,2400ms) ease-in-out infinite}.mytoui-order-actions #qf-submit[data-mytoui-motion="bounce"]{animation:mytoui-motion-bounce var(--mt-order-effect-speed,2400ms) ease-in-out infinite}.mytoui-order-actions #qf-submit[data-mytoui-motion="breathe"]{animation:mytoui-motion-breathe var(--mt-order-effect-speed,2400ms) ease-in-out infinite}@keyframes mytoui-attention-shine{0%,58%{left:-45%}78%,100%{left:130%}}@keyframes mytoui-attention-sweep{0%,60%{left:-55%}82%,100%{left:125%}}@keyframes mytoui-attention-glow{0%,100%{opacity:.18;transform:scale(.96)}50%{opacity:1;transform:scale(1.02)}}@keyframes mytoui-attention-pulse{0%,55%{opacity:0;transform:scale(.92)}75%{opacity:.8}100%{opacity:0;transform:scale(1.08)}}@keyframes mytoui-attention-ring{0%,60%{opacity:0;transform:scale(.94)}78%{opacity:1}100%{opacity:0;transform:scale(1.04)}}@keyframes mytoui-motion-x{0%,82%,100%{transform:translateX(0)}86%{transform:translateX(3px)}90%{transform:translateX(-3px)}94%{transform:translateX(2px)}}@keyframes mytoui-motion-y{0%,82%,100%{transform:translateY(0)}87%{transform:translateY(-3px)}92%{transform:translateY(2px)}}@keyframes mytoui-motion-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes mytoui-motion-bounce{0%,78%,100%{transform:translateY(0)}84%{transform:translateY(-6px)}90%{transform:translateY(1px)}95%{transform:translateY(-2px)}}@keyframes mytoui-motion-breathe{0%,100%{transform:scale(1)}50%{transform:scale(1.018)}}.mytoui-theme-product.mytoui-hide-quicktheme-related .related-products-section{display:none!important}@media (prefers-reduced-motion:reduce){.mytoui-order-actions #qf-submit,.mytoui-order-actions #qf-submit::before,.mytoui-order-actions #qf-submit::after,.mytoui-product-card{animation:none!important;transition:none!important}.mytoui-product-card.is-mytoui-3d{transform:none!important}}.site-header[data-mytoui-header-controls="yes"]{display:flex;flex-direction:column}.site-header[data-mytoui-header-shadow="yes"]{box-shadow:var(--mt-header-shadow,0 4px 16px rgb(16 24 40 / .12))}.site-header[data-mytoui-header-controls="yes"] .header-main{width:100%}.site-header[data-mytoui-topbar-position="above"] .header-top-bar{order:1}.site-header[data-mytoui-topbar-position="above"] .header-main{order:2}.site-header[data-mytoui-topbar-position="below"] .header-main{order:1}.site-header[data-mytoui-topbar-position="below"] .header-top-bar{order:2}.site-header[data-mytoui-topbar-direction="reverse"] .header-top-bar,.site-header[data-mytoui-topbar-direction="reverse"] .header-top-bar__viewport,.site-header[data-mytoui-topbar-direction="reverse"] .header-top-bar__track{direction:ltr}.site-header[data-mytoui-topbar-direction="normal"] .header-top-bar,.site-header[data-mytoui-topbar-direction="normal"] .header-top-bar__viewport,.site-header[data-mytoui-topbar-direction="normal"] .header-top-bar__track{direction:rtl}.site-header[data-mytoui-topbar-colors="yes"] .header-top-bar{color:var(--mt-topbar-text,#fff)!important;background:var(--mt-topbar-bg,#111827)!important}.site-header[data-mytoui-topbar-colors="yes"] .header-top-bar *{color:inherit!important}.site-header[data-mytoui-logo-frame="yes"] .site-logo>a{display:inline-flex;align-items:center;justify-content:center;padding:var(--mt-logo-padding,4px);border:var(--mt-logo-border,1px solid #e4e7ec);border-radius:var(--mt-logo-radius,12px);box-shadow:var(--mt-logo-shadow,none);overflow:hidden}.site-header[data-mytoui-logo-frame="yes"] .site-logo img{border-radius:max(0px,calc(var(--mt-logo-radius,12px) - var(--mt-logo-padding,4px)))}.site-header[data-mytoui-active="yes"] .main-navigation :is(.current-menu-item,.current_page_item)>a{font-size:var(--mt-header-active-size,15px)!important;font-weight:var(--mt-header-active-weight,850)!important;box-shadow:var(--mt-header-active-shadow,none)!important}.site-header[data-mytoui-active="yes"][data-mytoui-active-text="yes"] .main-navigation :is(.current-menu-item,.current_page_item)>a{color:var(--mt-header-active-text,#0b57d0)!important}.site-header[data-mytoui-active="yes"][data-mytoui-active-background="yes"] .main-navigation :is(.current-menu-item,.current_page_item)>a{padding:var(--mt-header-active-py,0) var(--mt-header-active-px,0)!important;border-radius:var(--mt-header-active-radius,0)!important;background:var(--mt-header-active-bg,#f2f4f7)!important}.site-header[data-mytoui-active="yes"][data-mytoui-active-background="no"] .main-navigation :is(.current-menu-item,.current_page_item)>a{padding-inline:0!important;border-radius:0!important;background:transparent!important}.mytoui-social-strip{display:flex;align-items:center;justify-content:center;gap:var(--mt-social-gap,8px);min-width:0}.mytoui-social-link{display:grid;place-items:center;flex:0 0 var(--mt-social-size,20px);width:var(--mt-social-size,20px);height:var(--mt-social-size,20px);border-radius:28%;color:#fff!important;box-shadow:var(--mt-social-shadow,none);overflow:hidden;text-decoration:none!important;transition:transform .15s ease,box-shadow .15s ease}.mytoui-social-link:hover{transform:translateY(-1px)}.mytoui-social-link .mytoui-brand-svg{display:block!important;width:66%!important;height:66%!important;overflow:visible!important;fill:currentColor!important;stroke:none!important}.mytoui-social-link .mytoui-brand-svg :where(path,rect,circle,ellipse,polygon,polyline,line){fill:currentColor!important;stroke:none!important}.mytoui-social-link .mytoui-brand-svg .mytoui-brand-stroke{fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}.mytoui-social-link.is-facebook{background:#1877f2}.mytoui-social-link.is-messenger{background:linear-gradient(135deg,#0aa8ff 0%,#006aff 42%,#a033ff 100%)}.mytoui-social-link.is-whatsapp{background:#25d366}.mytoui-social-link.is-viber{background:#7360f2}.mytoui-social-link.is-telegram{background:#229ed9}.mytoui-social-link.is-instagram{background:linear-gradient(135deg,#833ab4,#fd1d1d,#fcb045)}.mytoui-social-link.is-instagram .mytoui-brand-svg,.mytoui-social-link.is-instagram .mytoui-brand-svg :where(rect,circle,path){fill:none!important;stroke:currentColor!important;stroke-width:1.8!important}.mytoui-social-link.is-tiktok{background:#111}.mytoui-social-link.is-snapchat{color:#111!important;background:#fffc00}.mytoui-social-link.is-email{background:linear-gradient(135deg,#155eef,#0ba5ec)}.mytoui-social-link.is-email .mytoui-brand-svg :where(path){fill:none!important;stroke:currentColor!important;stroke-width:1.8!important}.mytoui-social-link.is-sms{background:linear-gradient(135deg,#667085,#3538cd)}.mytoui-social-link.is-sms .mytoui-brand-svg :where(path){fill:none!important;stroke:currentColor!important;stroke-width:1.8!important}.mytoui-social-link.is-phone{background:#475467}.mytoui-social-link.is-x{background:#111}.mytoui-social-strip.is-mobile-menu{margin-block:12px;padding-inline:12px}.site-footer[data-mytoui-shadow="yes"],footer.site-footer[data-mytoui-shadow="yes"],#colophon[data-mytoui-shadow="yes"]{position:relative;z-index:2;box-shadow:var(--mt-footer-shadow,0 -5px 18px rgb(16 24 40 / .12))!important}.mobile-bottom-bar[data-mytoui-controls="yes"][data-mytoui-direction="reverse"]{flex-direction:row-reverse!important}.mobile-bottom-bar[data-mytoui-controls="yes"][data-mytoui-direction="normal"]{flex-direction:row!important}.mobile-bottom-bar[data-mytoui-controls="yes"] [data-mytoui-nav="home"] .mobile-bottom-bar__icon svg{width:var(--mt-nav-home-size,24px)!important;height:var(--mt-nav-home-size,24px)!important}.mobile-bottom-bar[data-mytoui-controls="yes"] [data-mytoui-nav="home"] .mobile-bottom-bar__icon svg *{stroke-width:var(--mt-nav-home-stroke,2)!important}.mobile-bottom-bar[data-mytoui-controls="yes"] [data-mytoui-nav="search"] .mobile-bottom-bar__icon svg{width:var(--mt-nav-search-size,24px)!important;height:var(--mt-nav-search-size,24px)!important}.mobile-bottom-bar[data-mytoui-controls="yes"] [data-mytoui-nav="search"] .mobile-bottom-bar__icon svg *{stroke-width:var(--mt-nav-search-stroke,2)!important}.mobile-bottom-bar[data-mytoui-controls="yes"] [data-mytoui-nav="shop"] .mobile-bottom-bar__icon svg{width:var(--mt-nav-shop-size,24px)!important;height:var(--mt-nav-shop-size,24px)!important}.mobile-bottom-bar[data-mytoui-controls="yes"] [data-mytoui-nav="shop"] .mobile-bottom-bar__icon svg *{stroke-width:var(--mt-nav-shop-stroke,2)!important}.mobile-bottom-bar[data-mytoui-controls="yes"] [data-mytoui-nav="cart"] .mobile-bottom-bar__icon svg{width:var(--mt-nav-cart-size,24px)!important;height:var(--mt-nav-cart-size,24px)!important}.mobile-bottom-bar[data-mytoui-controls="yes"] [data-mytoui-nav="cart"] .mobile-bottom-bar__icon svg *{stroke-width:var(--mt-nav-cart-stroke,2)!important}.mobile-bottom-bar[data-mytoui-controls="yes"] [data-mytoui-nav="account"] .mobile-bottom-bar__icon svg{width:var(--mt-nav-account-size,24px)!important;height:var(--mt-nav-account-size,24px)!important}.mobile-bottom-bar[data-mytoui-controls="yes"] [data-mytoui-nav="account"] .mobile-bottom-bar__icon svg *{stroke-width:var(--mt-nav-account-stroke,2)!important}.mobile-bottom-bar[data-mytoui-controls="yes"] .is-mytoui-current{color:var(--primary-color,var(--mt-header-active-text,#0b57d0))!important;font-weight:800}@media(min-width:769px){.mytoui-social-strip.is-mobile-menu{display:none}.site-header[data-mytoui-header-controls="yes"] .header-main{direction:ltr}.site-header[data-mytoui-header-controls="yes"] .header-main>*{direction:rtl}.site-header[data-mytoui-header-layout="logo_right_menu_left"] .site-logo{order:4}.site-header[data-mytoui-header-layout="logo_right_menu_left"] .main-navigation{order:2}.site-header[data-mytoui-header-layout="logo_right_menu_left"] .mytoui-social-strip.is-header{order:1}.site-header[data-mytoui-header-layout="logo_right_menu_left"] .header-actions{order:3}.site-header[data-mytoui-header-layout="menu_right_logo_left"] .main-navigation{order:4}.site-header[data-mytoui-header-layout="menu_right_logo_left"] .header-actions{order:3}.site-header[data-mytoui-header-layout="menu_right_logo_left"] .mytoui-social-strip.is-header{order:2}.site-header[data-mytoui-header-layout="menu_right_logo_left"] .site-logo{order:1}}@media(max-width:768px){.mytoui-social-strip.is-header{display:none}.site-header[data-mytoui-header-controls="yes"] .header-main{direction:ltr!important}.site-header[data-mytoui-header-controls="yes"] .header-main>*{direction:rtl}.site-header[data-mytoui-mobile-layout="menu_right_actions_left"] .mobile-menu-toggle{right:20px!important;left:auto!important}.site-header[data-mytoui-mobile-layout="menu_right_actions_left"] .header-actions{left:20px!important;right:auto!important}.site-header[data-mytoui-mobile-layout="menu_left_actions_right"] .mobile-menu-toggle{left:20px!important;right:auto!important}.site-header[data-mytoui-mobile-layout="menu_left_actions_right"] .header-actions{right:20px!important;left:auto!important}#search-popup[data-mytoui-motion="bottom"] .search-popup-content{position:fixed!important;top:auto!important;right:auto!important;bottom:0!important;left:50%!important;width:min(94%,620px)!important;max-width:620px!important;height:auto!important;max-height:82vh!important;margin:0!important;border-radius:24px 24px 0 0!important;box-shadow:0 -14px 48px rgb(16 24 40 / .18)!important;transform:translate(-50%,110%)!important;transition:transform .32s ease!important}#search-popup[data-mytoui-motion="bottom"].active .search-popup-content{transform:translate(-50%,0)!important}#search-popup[data-mytoui-motion="left"] .search-popup-content{position:fixed!important;top:0!important;right:auto!important;bottom:0!important;left:0!important;width:min(92%,400px)!important;max-width:400px!important;height:100%!important;max-height:none!important;border-radius:0 24px 24px 0!important;box-shadow:12px 0 48px rgb(16 24 40 / .16)!important;transform:translateX(-105%)!important;transition:transform .32s ease!important}#search-popup[data-mytoui-motion="left"].active .search-popup-content{transform:translateX(0)!important}#search-popup[data-mytoui-motion="right"] .search-popup-content{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:auto!important;width:min(92%,400px)!important;max-width:400px!important;height:100%!important;max-height:none!important;border-radius:24px 0 0 24px!important;box-shadow:-12px 0 48px rgb(16 24 40 / .16)!important;transform:translateX(105%)!important;transition:transform .32s ease!important}#search-popup[data-mytoui-motion="right"].active .search-popup-content{transform:translateX(0)!important}}.mytoui-theme .main-navigation .mytoui-social-strip{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:var(--mt-social-gap,8px)!important;width:auto!important;margin-inline:auto!important;padding-inline:0!important}.mytoui-theme .main-navigation .mytoui-social-strip .mytoui-social-link,.mytoui-theme .mytoui-social-link{display:grid!important;place-items:center!important;box-sizing:border-box!important;flex:0 0 var(--mt-social-size,40px)!important;width:var(--mt-social-size,40px)!important;min-width:var(--mt-social-size,40px)!important;max-width:var(--mt-social-size,40px)!important;height:var(--mt-social-size,40px)!important;min-height:var(--mt-social-size,40px)!important;max-height:var(--mt-social-size,40px)!important;margin:0!important;padding:0!important;border:0!important;border-radius:28%!important;line-height:0!important;overflow:hidden!important}.mytoui-theme .main-navigation .mytoui-social-strip .mytoui-social-link>.mytoui-brand-svg,.mytoui-theme .mytoui-social-link>.mytoui-brand-svg{position:static!important;inset:auto!important;display:block!important;box-sizing:border-box!important;flex:0 0 auto!important;float:none!important;width:var(--mt-social-logo-size,22px)!important;height:var(--mt-social-logo-size,22px)!important;min-width:var(--mt-social-logo-size,22px)!important;min-height:var(--mt-social-logo-size,22px)!important;max-width:var(--mt-social-logo-size,22px)!important;max-height:var(--mt-social-logo-size,22px)!important;margin:auto!important;padding:0!important;transform:none!important;transform-origin:center!important;vertical-align:middle!important;overflow:visible!important}.mytoui-social-link.is-youtube{background:red}.mytoui-select__popup{padding-inline-end:16px!important}.mytoui-select__scrollcue{display:var(--mt-select-scroll-cue-display,block);position:absolute;z-index:3;top:12px;bottom:12px;inset-inline-end:6px;width:var(--mt-select-scroll-width,4px);border-radius:999px;background:var(--mt-select-scroll-track,#eaecf0);pointer-events:none;overflow:hidden}.mytoui-select__scrollcue[hidden]{display:none!important}.mytoui-select__scrollcue-thumb{display:block;width:100%;min-height:18px;border-radius:999px;background:var(--mt-select-scroll-cue,#667085);transition:height .12s ease,transform .08s linear}.mytoui-select__options{scrollbar-width:thin;scrollbar-color:var(--mt-select-scroll-cue,#667085) #fff0}.mytoui-field-status svg{fill:none!important;stroke:currentColor!important;stroke-linecap:round!important;stroke-linejoin:round!important}.mytoui-field-status[data-state="empty"] svg{width:var(--mt-status-empty-mark-size,10px)!important;height:var(--mt-status-empty-mark-size,10px)!important;stroke-width:var(--mt-status-empty-stroke,2.4)!important}.mytoui-field-status[data-state="complete"] svg{width:var(--mt-status-complete-mark-size,11px)!important;height:var(--mt-status-complete-mark-size,11px)!important;stroke-width:var(--mt-status-complete-stroke,2.8)!important}.mytoui-field-status[data-state="error"] svg{width:var(--mt-status-error-mark-size,11px)!important;height:var(--mt-status-error-mark-size,11px)!important;stroke-width:var(--mt-status-error-stroke,2.8)!important}.mytoui-theme .woocommerce-Tabs-panel--description,.mytoui-theme .woocommerce-Tabs-panel--additional_information{box-sizing:border-box;max-width:100%;overflow:hidden}.mytoui-theme .woocommerce-Tabs-panel--description>h2:first-child{display:var(--mt-description-title-display,block)!important;margin:var(--mt-description-title-margin-top,0) 0 var(--mt-description-title-margin,14px)!important;padding:var(--mt-description-title-py,0) var(--mt-description-title-px,0)!important;border-radius:var(--mt-description-title-radius,0)!important;color:var(--mt-description-title,#101828)!important;background:var(--mt-description-title-bg,transparent)!important;font-size:var(--mt-description-title-size,24px)!important;font-weight:var(--mt-description-title-weight,850)!important;text-align:var(--mt-description-title-align,right)!important;text-shadow:var(--mt-description-title-shadow,none)!important}.mytoui-theme .woocommerce-Tabs-panel--additional_information{padding:var(--mt-description-padding,18px);border:var(--mt-description-border,0);border-radius:var(--mt-description-radius,12px);background:var(--mt-description-bg,transparent);box-shadow:var(--mt-description-shadow,none)}.mytoui-theme .woocommerce-Tabs-panel--additional_information>h2:first-child{margin:0 0 var(--mt-description-title-margin,14px);color:var(--mt-description-title,#101828);font-size:var(--mt-description-title-size,24px);font-weight:var(--mt-description-title-weight,850);text-align:var(--mt-description-title-align,right)}.mytoui-theme .woocommerce-product-attributes{width:100%!important;border-collapse:separate!important;border-spacing:0!important;overflow:hidden!important}.mytoui-theme .woocommerce-product-attributes th,.mytoui-theme .woocommerce-product-attributes td{padding:10px 12px!important;border-bottom:1px solid #eaecf0!important;background:transparent!important;text-align:start!important}@media(max-width:768px){.mobile-bottom-bar[data-mytoui-controls="yes"]{color:var(--mt-mobile-label,#6b7280)!important}.mobile-bottom-bar[data-mytoui-controls="yes"] .mobile-bottom-bar__item{color:var(--mt-mobile-label,#6b7280)!important}.mobile-bottom-bar[data-mytoui-controls="yes"] .mobile-bottom-bar__icon{color:var(--mt-mobile-icon,#0b57d0)!important}.mobile-bottom-bar[data-mytoui-controls="yes"] .mobile-bottom-bar__label{display:block;font-size:var(--mt-mobile-label-size,10px)!important;font-weight:var(--mt-mobile-label-weight,500)!important;color:var(--mt-mobile-label,#6b7280)!important}.mobile-bottom-bar[data-mytoui-controls="yes"][data-mytoui-labels="no"] .mobile-bottom-bar__label{display:none!important}.mobile-bottom-bar[data-mytoui-controls="yes"] .is-mytoui-current,.mobile-bottom-bar[data-mytoui-controls="yes"] .is-mytoui-current .mobile-bottom-bar__label{color:var(--mt-mobile-label-active,#0b57d0)!important;font-weight:var(--mt-mobile-label-active-weight,800)!important}.mobile-bottom-bar[data-mytoui-controls="yes"] .is-mytoui-current .mobile-bottom-bar__icon{color:var(--mt-mobile-icon-active,#15803d)!important}.mobile-bottom-bar[data-mytoui-position="bottom"]{top:auto!important;bottom:0!important;padding-top:6px!important;padding-bottom:calc(6px + env(safe-area-inset-bottom,0px))!important}.mobile-bottom-bar[data-mytoui-position="top"]{top:0!important;bottom:auto!important;padding-top:calc(6px + env(safe-area-inset-top,0px))!important;padding-bottom:6px!important}.mobile-bottom-bar[data-mytoui-shadow="yes"][data-mytoui-position="bottom"]{box-shadow:var(--mt-mobile-bar-shadow,0 -5px 16px -6px rgb(16 24 40 / .16))!important}.mobile-bottom-bar[data-mytoui-shadow="yes"][data-mytoui-position="top"]{box-shadow:var(--mt-mobile-bar-shadow,0 5px 16px -6px rgb(16 24 40 / .16))!important}}.mytoui-theme .main-navigation .mytoui-social-strip .mytoui-social-link{position:relative!important;font-size:0!important;letter-spacing:0!important;text-indent:0!important;white-space:normal!important;text-align:center!important;vertical-align:middle!important;transform:none!important}.mytoui-theme .main-navigation .mytoui-social-strip .mytoui-social-link::before,.mytoui-theme .main-navigation .mytoui-social-strip .mytoui-social-link::after{content:none!important;display:none!important}.mytoui-theme .main-navigation .mytoui-social-strip .mytoui-brand-svg :where(path,rect,circle,ellipse,polygon,polyline,line){transform:none!important;transform-origin:center!important;vector-effect:non-scaling-stroke}@media(max-width:768px){.mobile-bottom-bar[data-mytoui-controls="yes"] .mobile-bottom-bar__item:is(:active,.is-mytoui-pressed,.is-mytoui-current) .mobile-bottom-bar__label{color:var(--mt-mobile-label-active,#0b57d0)!important;font-weight:var(--mt-mobile-label-active-weight,800)!important}.mobile-bottom-bar[data-mytoui-controls="yes"] .mobile-bottom-bar__item:is(:active,.is-mytoui-pressed,.is-mytoui-current) .mobile-bottom-bar__icon{color:var(--mt-mobile-icon-active,#15803d)!important}}@media(max-width:768px){body.mytoui-mobilebar-controlled .mobile-bottom-bar{color:var(--mt-mobile-label,#6b7280)!important}body.mytoui-mobilebar-controlled .mobile-bottom-bar .mobile-bottom-bar__item{color:var(--mt-mobile-label,#6b7280)!important}body.mytoui-mobilebar-controlled .mobile-bottom-bar .mobile-bottom-bar__icon{color:var(--mt-mobile-icon,#0b57d0)!important}body.mytoui-mobilebar-controlled .mobile-bottom-bar .mytoui-mobile-nav--home .mobile-bottom-bar__icon svg{width:var(--mt-nav-home-size,24px)!important;height:var(--mt-nav-home-size,24px)!important}body.mytoui-mobilebar-controlled .mobile-bottom-bar .mytoui-mobile-nav--home .mobile-bottom-bar__icon svg :where(path,line,circle,ellipse,polyline,polygon,rect){stroke-width:var(--mt-nav-home-stroke,2)!important}body.mytoui-mobilebar-controlled .mobile-bottom-bar .mytoui-mobile-nav--search .mobile-bottom-bar__icon svg{width:var(--mt-nav-search-size,24px)!important;height:var(--mt-nav-search-size,24px)!important}body.mytoui-mobilebar-controlled .mobile-bottom-bar .mytoui-mobile-nav--search .mobile-bottom-bar__icon svg :where(path,line,circle,ellipse,polyline,polygon,rect){stroke-width:var(--mt-nav-search-stroke,2)!important}body.mytoui-mobilebar-controlled .mobile-bottom-bar .mytoui-mobile-nav--shop .mobile-bottom-bar__icon svg{width:var(--mt-nav-shop-size,24px)!important;height:var(--mt-nav-shop-size,24px)!important}body.mytoui-mobilebar-controlled .mobile-bottom-bar .mytoui-mobile-nav--shop .mobile-bottom-bar__icon svg :where(path,line,circle,ellipse,polyline,polygon,rect){stroke-width:var(--mt-nav-shop-stroke,2)!important}body.mytoui-mobilebar-controlled .mobile-bottom-bar .mytoui-mobile-nav--cart .mobile-bottom-bar__icon svg{width:var(--mt-nav-cart-size,24px)!important;height:var(--mt-nav-cart-size,24px)!important}body.mytoui-mobilebar-controlled .mobile-bottom-bar .mytoui-mobile-nav--cart .mobile-bottom-bar__icon svg :where(path,line,circle,ellipse,polyline,polygon,rect){stroke-width:var(--mt-nav-cart-stroke,2)!important}body.mytoui-mobilebar-controlled .mobile-bottom-bar .mytoui-mobile-nav--account .mobile-bottom-bar__icon svg{width:var(--mt-nav-account-size,24px)!important;height:var(--mt-nav-account-size,24px)!important}body.mytoui-mobilebar-controlled .mobile-bottom-bar .mytoui-mobile-nav--account .mobile-bottom-bar__icon svg :where(path,line,circle,ellipse,polyline,polygon,rect){stroke-width:var(--mt-nav-account-stroke,2)!important}body.mytoui-mobilebar-controlled .mobile-bottom-bar .mobile-bottom-bar__label{display:block!important;font-size:var(--mt-mobile-label-size,10px)!important;font-weight:var(--mt-mobile-label-weight,500)!important;color:var(--mt-mobile-label,#6b7280)!important}body.mytoui-mobilebar-controlled .mobile-bottom-bar .mobile-bottom-bar__item:is(.is-mytoui-current,.is-mytoui-pressed) .mobile-bottom-bar__label{color:var(--mt-mobile-label-active,#0b57d0)!important;font-weight:var(--mt-mobile-label-active-weight,800)!important}body.mytoui-mobilebar-controlled .mobile-bottom-bar .mobile-bottom-bar__item:is(.is-mytoui-current,.is-mytoui-pressed) .mobile-bottom-bar__icon{color:var(--mt-mobile-icon-active,#15803d)!important}body.mytoui-mobilebar-labels-hidden .mobile-bottom-bar .mobile-bottom-bar__label{display:none!important}body.mytoui-mobilebar-reverse .mobile-bottom-bar{direction:rtl!important}body.mytoui-mobilebar-reverse .mobile-bottom-bar__inner,body.mytoui-mobilebar-reverse .mobile-bottom-bar{flex-direction:row-reverse!important}body.mytoui-mobilebar-bottom .mobile-bottom-bar{top:auto!important;bottom:0!important;padding-top:6px!important;padding-bottom:calc(6px + env(safe-area-inset-bottom,0px))!important}body.mytoui-mobilebar-top .mobile-bottom-bar{top:0!important;bottom:auto!important;padding-top:calc(6px + env(safe-area-inset-top,0px))!important;padding-bottom:6px!important}body.mytoui-mobilebar-shadow.mytoui-mobilebar-bottom .mobile-bottom-bar{box-shadow:var(--mt-mobile-bar-shadow,0 -5px 16px -6px rgb(16 24 40 / .16))!important}body.mytoui-mobilebar-shadow.mytoui-mobilebar-top .mobile-bottom-bar{box-shadow:var(--mt-mobile-bar-shadow,0 5px 16px -6px rgb(16 24 40 / .16))!important}body.quicktheme-mobile-bottom-nav.mytoui-mobilebar-top{padding-bottom:0!important;padding-top:calc(var(--quicktheme-mobile-bar-height,56px) + env(safe-area-inset-top,0px))!important}body.quicktheme-mobile-bottom-nav.mytoui-mobilebar-top .product-sticky-bottom.visible{bottom:env(safe-area-inset-bottom,0)!important}body.quicktheme-mobile-bottom-nav.mytoui-mobilebar-bottom{padding-bottom:0!important}}html.mytoui-page-zoom-locked,html.mytoui-page-zoom-locked body{touch-action:pan-x pan-y}html.mytoui-page-zoom-locked a,html.mytoui-page-zoom-locked button,html.mytoui-page-zoom-locked input,html.mytoui-page-zoom-locked select,html.mytoui-page-zoom-locked textarea{touch-action:manipulation}body.mytoui-topbar-disabled .site-header .header-top-bar{display:none!important}.mytoui-theme .mytoui-social-item{display:grid;grid-template-rows:auto auto;justify-items:center;align-items:start;gap:4px;min-width:var(--mt-social-size,40px);max-width:var(--mt-social-size,40px)}.mytoui-theme .mytoui-social-item>.mytoui-social-link{grid-row:1}.mytoui-theme .mytoui-social-label{display:block;width:100%;overflow:hidden;color:var(--mt-social-label-color,#475467);font-size:var(--mt-social-label-size,10px);font-weight:var(--mt-social-label-weight,700);line-height:1.15;text-align:center;text-overflow:ellipsis;white-space:nowrap}.mytoui-theme .mytoui-social-strip[data-labels="no"] .mytoui-social-label{display:none!important}.mytoui-theme .mytoui-social-strip.is-footer{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--mt-social-gap,8px);width:100%;margin:14px auto}.mytoui-theme .mytoui-social-strip.is-footer .mytoui-social-item{max-width:max(var(--mt-social-size,40px),72px)}.mytoui-v2-gallery[data-lightbox="yes"] .mytoui-v2-gallery__image-frame{cursor:zoom-in}.mytoui-theme .mytoui-product-card .mytoui-card__image{filter:drop-shadow(0 1px 0 rgb(255 255 255 / .12));box-shadow:var(--mt-card-image-shadow,none)!important}.mytoui-theme .mytoui-product-card .mytoui-card__title,.mytoui-theme .mytoui-product-card .mytoui-card__title *{font-weight:var(--mt-card-title-weight,800)!important;text-shadow:var(--mt-card-title-shadow,none)!important}.mytoui-theme .mytoui-product-card .mytoui-card__price,.mytoui-theme .mytoui-product-card .mytoui-card__price .mytoui-price-current,.mytoui-theme .mytoui-product-card .mytoui-card__price .mytoui-price-current *{font-weight:var(--mt-card-current-weight,850)!important}.mytoui-theme .mytoui-product-card .mytoui-card__price .mytoui-price-original,.mytoui-theme .mytoui-product-card .mytoui-card__price .mytoui-price-original *{font-weight:var(--mt-card-original-weight,650)!important}.mytoui-theme .mytoui-delivery-price,.mytoui-theme .mytoui-delivery-price *,.mytoui-theme .mytoui-select__trigger-price,.mytoui-theme .mytoui-select__trigger-price *{font-weight:var(--mt-delivery-price-weight,850)!important}.mytoui-theme .mytoui-thankyou__notice{margin:0 0 16px;padding:12px 14px;border:1px solid rgb(21 128 61 / .18);border-radius:12px;color:#344054;background:#f0fdf4;font-weight:650;line-height:1.65;text-align:center}.mytoui-thankyou__columns.is-summary-only{grid-template-columns:minmax(0,1fr)!important}.mytoui-thankyou__order-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.mytoui-theme-thankyou .woocommerce-order,.mytoui-theme-thankyou .woocommerce-thankyou-order-received,.mytoui-theme-thankyou .woocommerce-order-overview{max-width:none}.mytoui-theme-thankyou .woocommerce-order>.mytoui-thankyou{margin-top:22px!important}@media(max-width:768px){.mytoui-theme .main-navigation{display:flex!important;flex-direction:column!important;overflow:hidden!important}.mytoui-theme .mytoui-thankyou{width:min(100% - 20px,1120px)}.mytoui-theme .mytoui-thankyou__facts{grid-template-columns:1fr}.mytoui-theme .mytoui-thankyou__columns{grid-template-columns:1fr}.mytoui-theme .mytoui-thankyou__item{grid-template-columns:54px minmax(0,1fr)}.mytoui-theme .mytoui-thankyou__item>b{grid-column:2}.mytoui-theme .mytoui-thankyou__social{grid-template-columns:repeat(2,minmax(0,1fr))}}.mytoui-card__variant-preview{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--mt-card-variant-gap,5px);max-width:100%;width:100%}.mytoui-card__variant-row{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:var(--mt-card-variant-gap,5px);width:100%;min-width:0}.mytoui-card__variant-row.is-width-equal{display:grid;grid-template-columns:repeat(var(--mt-variant-cols,3),minmax(0,1fr));align-items:stretch}.mytoui-card__variant-chip{display:inline-flex;align-items:center;justify-content:center;flex:0 1 auto;min-width:0;width:max-content;max-width:100%;padding:4px 8px;border:var(--mt-card-variant-border,1px solid #e4e7ec);border-radius:var(--mt-card-variant-radius,8px);color:var(--mt-card-variant-color,#344054)!important;background:var(--mt-card-variant-bg,#f8fafc);font-size:var(--mt-card-variant-size,10px)!important;font-weight:var(--mt-card-variant-weight,750)!important;line-height:1.18;text-align:center;white-space:normal;overflow-wrap:anywhere;word-break:normal;box-shadow:var(--mt-card-variant-shadow,0 2px 7px rgb(0 0 0 / .08))}.mytoui-card__variant-row.is-width-equal .mytoui-card__variant-chip{display:flex;width:100%;min-width:0}.mytoui-card__variant-row.is-compact .mytoui-card__variant-chip{font-size:max(var(--mt-card-variant-min-size,7px),calc(var(--mt-card-variant-size,10px) - 1px))!important}.mytoui-card__variant-row.is-dense .mytoui-card__variant-chip{font-size:max(var(--mt-card-variant-min-size,7px),calc(var(--mt-card-variant-size,10px) - 2px))!important}.mytoui-card__variant-more{color:#667085;font-size:var(--mt-card-variant-min-size,8px);font-weight:800}.mytoui-theme .mytoui-order-row .mytoui-order-label{font-weight:var(--mt-summary-label-weight,var(--mt-summary-text-weight,750))!important}.mytoui-theme .mytoui-order-row .mytoui-order-value,.mytoui-theme .mytoui-order-row .mytoui-order-value *{font-weight:var(--mt-summary-value-weight,var(--mt-summary-text-weight,750))!important}.mytoui-theme .mytoui-social-strip.is-mobile-menu .mytoui-social-item{width:var(--mt-social-size,40px)!important;min-width:var(--mt-social-size,40px)!important;max-width:var(--mt-social-size,40px)!important}.mytoui-theme .mytoui-social-strip.is-mobile-menu .mytoui-social-label{width:var(--mt-social-size,40px)!important;max-width:var(--mt-social-size,40px)!important}.mytoui-card__chip{display:inline-flex;align-items:center;gap:4px}.mytoui-card__chip-label{color:var(--mt-card-identity-label,#667085)}.mytoui-product-card[data-identity-layout="stack_category_first"] .mytoui-card__identity,.mytoui-product-card[data-identity-layout="stack_brand_first"] .mytoui-card__identity{flex-direction:column!important;align-items:center!important;justify-content:center!important;flex-wrap:nowrap!important}.mytoui-product-card[data-identity-layout="stack_category_first"] .mytoui-card__chip.is-category{order:1}.mytoui-product-card[data-identity-layout="stack_category_first"] .mytoui-card__chip.is-brand{order:2}.mytoui-product-card[data-identity-layout="stack_brand_first"] .mytoui-card__chip.is-brand{order:1}.mytoui-product-card[data-identity-layout="stack_brand_first"] .mytoui-card__chip.is-category{order:2}@media(max-width:768px){body.mytoui-mobilebar-controlled .mobile-bottom-bar{direction:ltr!important;display:flex!important}body.mytoui-mobilebar-controlled:not(.mytoui-mobilebar-reverse) .mobile-bottom-bar{flex-direction:row!important}body.mytoui-mobilebar-controlled.mytoui-mobilebar-reverse .mobile-bottom-bar{flex-direction:row-reverse!important}}.mytoui-theme.home .latest-products-header .view-more-link,.mytoui-theme.front-page .latest-products-header .view-more-link{color:var(--mt-home-more-color,#1000c8)!important;font-weight:800!important}.mytoui-theme.home .more-products-button,.mytoui-theme.front-page .more-products-button{border-radius:var(--mt-home-bottom-radius,12px)!important;color:var(--mt-home-bottom-text,#fff)!important;background:var(--mt-home-bottom-bg,#1000c8)!important}.mytoui-theme.home .hero-section .shop-button,.mytoui-theme.front-page .hero-section .shop-button{border-radius:var(--mt-home-hero-radius,12px)!important;color:var(--mt-home-hero-text,#fff)!important;background:var(--mt-home-hero-bg,#1000c8)!important}.mytoui-theme .mytoui-card__layout{padding-top:0!important;padding-bottom:0!important}.mytoui-theme .mytoui-card__layout>[data-card-part]:not(.mytoui-card__image){margin-inline-start:var(--mt-card-content-pr,10px)!important;margin-inline-end:var(--mt-card-content-pl,10px)!important}.mytoui-theme .mytoui-card__layout>[data-card-part].is-content-first{padding-top:var(--mt-card-content-pt,0)!important}.mytoui-theme .mytoui-card__layout>[data-card-part].is-content-last{padding-bottom:var(--mt-card-content-pb,8px)!important}.mytoui-theme .mytoui-product-card .mytoui-card__image img{display:block!important;width:100%!important;height:100%!important;object-fit:var(--mytoui-context-fit,var(--mt-card-fit,contain))!important;object-position:center!important}.mytoui-theme .mytoui-product-card[data-image-surface="inset"] .mytoui-card__image{width:calc(100% - (var(--mt-card-image-outer-x,8px) * 2))!important;margin-inline:var(--mt-card-image-outer-x,8px)!important}.mytoui-theme .woocommerce-Tabs-panel--description{margin-top:var(--mt-description-margin-top,0)!important;margin-bottom:var(--mt-description-margin-bottom,24px)!important}.mytoui-theme .woocommerce-Tabs-panel--description>h2:first-child{margin-top:var(--mt-description-title-margin-top,0)!important;text-shadow:var(--mt-description-title-shadow,none)!important;background:var(--mt-description-title-bg,transparent)!important;padding:var(--mt-description-title-py,0) var(--mt-description-title-px,0)!important;border-radius:var(--mt-description-title-radius,0)!important}.mytoui-theme .mytoui-category-section--shop{margin-bottom:var(--mt-shop-category-gap,26px)!important}.mytoui-theme .mytoui-social-strip.is-footer{display:grid!important;grid-template-columns:repeat(var(--mt-footer-social-columns,4),var(--mt-footer-social-size,44px))!important;justify-content:center!important;align-items:start!important;gap:var(--mt-footer-social-gap,10px)!important;width:100%!important;max-width:100%!important;margin:18px auto!important}.mytoui-theme .mytoui-social-strip.is-footer .mytoui-social-item{width:var(--mt-footer-social-size,44px)!important;min-width:var(--mt-footer-social-size,44px)!important;max-width:var(--mt-footer-social-size,44px)!important}.mytoui-theme .mytoui-social-strip.is-footer .mytoui-social-link{width:var(--mt-footer-social-size,44px)!important;height:var(--mt-footer-social-size,44px)!important;flex-basis:var(--mt-footer-social-size,44px)!important}.mytoui-theme .mytoui-social-strip.is-footer .mytoui-social-link .mytoui-brand-svg{width:var(--mt-footer-social-logo,24px)!important;height:var(--mt-footer-social-logo,24px)!important}.mytoui-theme .mytoui-home-guide{margin:26px auto;padding:clamp(20px,4vw,42px);background:var(--mt-home-guide-bg,#f8fafc);border:1px solid rgb(16 24 40 / .06);border-radius:24px;box-shadow:0 16px 48px rgb(16 24 40 / .07)}.mytoui-theme .mytoui-home-guide__head{text-align:center;margin-bottom:20px}.mytoui-theme .mytoui-home-guide__head h2{margin:0 0 7px;color:#101828;font-size:clamp(24px,4vw,38px);font-weight:900}.mytoui-theme .mytoui-home-guide__head p{max-width:720px;margin:0 auto;color:#667085;line-height:1.75}.mytoui-theme .mytoui-home-guide__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.mytoui-theme .mytoui-home-guide__card{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr) 26px;grid-template-rows:auto auto;align-items:center;gap:3px 10px;min-width:0;padding:15px;border:1px solid rgb(16 24 40 / .07);border-radius:16px;color:#101828!important;background:var(--mt-home-guide-card,#fff);box-shadow:0 7px 22px rgb(16 24 40 / .06);text-decoration:none!important;transition:transform .16s ease,box-shadow .16s ease}.mytoui-theme .mytoui-home-guide__card:hover{transform:translateY(-2px);box-shadow:0 13px 30px rgb(16 24 40 / .11)}.mytoui-theme .mytoui-home-guide__icon{grid-row:1/3;display:grid;place-items:center;width:48px;height:48px;border-radius:14px;color:#fff;background:var(--mt-home-guide-accent,#1000c8)}.mytoui-theme .mytoui-home-guide__icon svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8}.mytoui-theme .mytoui-home-guide__card strong{font-weight:850}.mytoui-theme .mytoui-home-guide__card small{overflow:hidden;color:#667085;text-overflow:ellipsis;white-space:nowrap}.mytoui-theme .mytoui-home-guide__go{grid-column:3;grid-row:1/3;color:var(--mt-home-guide-accent,#1000c8)}.mytoui-theme .mytoui-home-guide__go svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2}.mytoui-theme .mytoui-home-guide .mytoui-social-strip{margin-top:22px}.mytoui-theme.home .categories-grid-section,.mytoui-theme.front-page .categories-grid-section{margin-top:var(--mt-home-categories-mt,22px)!important;margin-bottom:var(--mt-home-categories-mb,18px)!important}.mytoui-theme.home .latest-products-section,.mytoui-theme.front-page .latest-products-section{margin-top:var(--mt-home-latest-mt,26px)!important;margin-bottom:var(--mt-home-latest-mb,18px)!important}@media(max-width:900px){.mytoui-theme .mytoui-home-guide__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.mytoui-theme .mytoui-home-guide{border-radius:18px;padding:18px 12px}.mytoui-theme .mytoui-home-guide__grid{grid-template-columns:1fr}}.mytoui-theme .mytoui-v2-gallery__image-frame{cursor:default!important}.mytoui-theme .mytoui-v2-gallery__zoom-trigger{position:absolute;z-index:8;top:12px;left:12px;display:grid;place-items:center;width:var(--mt-counter-height,38px);height:var(--mt-counter-height,38px);padding:0;border:1px solid rgb(255 255 255 / .45);border-radius:999px;color:#fff;background:rgb(16 24 40 / .62);box-shadow:0 5px 15px rgb(0 0 0 / .18);backdrop-filter:blur(6px)}.mytoui-theme .mytoui-v2-gallery__zoom-trigger[hidden]{display:none!important}.mytoui-theme .mytoui-v2-gallery__zoom-trigger svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.mytoui-theme .mytoui-thankyou{width:min(100% - 24px,980px);margin:28px auto!important;padding:clamp(18px,3vw,34px)!important;text-align:right!important}.mytoui-theme .mytoui-thankyou__hero{display:flex;align-items:center;justify-content:center;gap:15px;margin-bottom:16px;text-align:right}.mytoui-theme .mytoui-thankyou__hero h1{margin:0 0 5px;font-size:clamp(25px,4vw,38px);font-weight:950}.mytoui-theme .mytoui-thankyou__hero p{margin:0;color:#667085}.mytoui-theme .mytoui-thankyou__order-id{display:flex;align-items:center;justify-content:center;gap:12px;margin:0 auto 16px;padding:10px 18px;width:max-content;max-width:100%;border:1px solid #d0d5dd;border-radius:999px;background:#fff;box-shadow:0 5px 18px rgb(16 24 40 / .07)}.mytoui-theme .mytoui-thankyou__order-id span{color:#667085;font-weight:700}.mytoui-theme .mytoui-thankyou__order-id strong{color:#101828;font-size:1.15em;font-weight:950;direction:ltr}.mytoui-theme .mytoui-thankyou__notice{display:grid;gap:5px;margin-bottom:17px;padding:14px 16px;border:1px solid #bbf7d0;border-radius:14px;background:#f0fdf4;text-align:center}.mytoui-theme .mytoui-thankyou__notice strong{color:#166534;font-size:1.05em;font-weight:900}.mytoui-theme .mytoui-thankyou__notice p{margin:0;color:#344054;line-height:1.7}.mytoui-theme .mytoui-thankyou__summary-card{padding:clamp(14px,2.5vw,24px);border:1px solid #e4e7ec;border-radius:20px;background:var(--mt-thankyou-card,#fff);box-shadow:0 14px 42px rgb(16 24 40 / .08)}.mytoui-theme .mytoui-thankyou__summary-card>h2{margin:0 0 16px;text-align:center;font-size:clamp(21px,3vw,28px);font-weight:950}.mytoui-theme .mytoui-thankyou__items{display:grid;gap:10px}.mytoui-theme .mytoui-thankyou__item{display:grid;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid #eaecf0}.mytoui-theme .mytoui-thankyou__thumb{width:72px;height:72px;border-radius:12px;overflow:hidden;background:#f8fafc}.mytoui-theme .mytoui-thankyou__thumb img{width:100%;height:100%;object-fit:contain}.mytoui-theme .mytoui-thankyou__item-copy{display:grid;gap:4px;min-width:0}.mytoui-theme .mytoui-thankyou__item-copy>strong{font-weight:900}.mytoui-theme .mytoui-thankyou__qty,.mytoui-theme .mytoui-thankyou__unit-price,.mytoui-theme .mytoui-thankyou__item .wc-item-meta{margin:0;padding:0;color:#667085;font-size:12px;list-style:none}.mytoui-theme .mytoui-thankyou__line-total{display:inline-flex;align-items:center;justify-content:flex-end;color:var(--mt-price-green,#15803d);font-weight:950;white-space:nowrap;direction:ltr;unicode-bidi:isolate}.mytoui-theme .mytoui-thankyou__delivery-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:16px}.mytoui-theme .mytoui-thankyou__fact{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border:1px solid #eaecf0;border-radius:11px;background:#f8fafc}.mytoui-theme .mytoui-thankyou__fact span{color:#667085;font-weight:700}.mytoui-theme .mytoui-thankyou__fact strong{color:#101828;font-weight:850;text-align:left}.mytoui-theme .mytoui-thankyou__totals{display:grid;gap:8px;margin-top:16px;padding-top:13px;border-top:1px solid #d0d5dd}.mytoui-theme .mytoui-thankyou__total-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.mytoui-theme .mytoui-thankyou__total-row.is-total{margin-top:3px;padding-top:10px;border-top:2px solid #d0d5dd;font-size:1.18em}.mytoui-theme .mytoui-thankyou__total-row strong{color:var(--mt-price-green,#15803d);font-weight:950}.mytoui-theme .mytoui-thankyou__actions{display:grid;gap:18px;margin-top:18px}.mytoui-theme .mytoui-thankyou__continue{display:flex;align-items:center;justify-content:center;min-height:50px;border-radius:14px;color:#fff!important;background:#111827;text-decoration:none!important;font-weight:900}.mytoui-theme .mytoui-thankyou__social-section{display:grid;gap:12px;text-align:center}.mytoui-theme .mytoui-thankyou__social-section h2{margin:0;font-size:19px;font-weight:900}.mytoui-theme .mytoui-thankyou__social{display:grid!important;grid-template-columns:repeat(var(--mt-ty-social-columns-desktop,14),var(--mt-ty-social-size,48px))!important;justify-content:center!important;gap:10px!important}.mytoui-theme .mytoui-thankyou__social .mytoui-social-item{width:var(--mt-ty-social-size,48px);min-width:var(--mt-ty-social-size,48px);max-width:var(--mt-ty-social-size,48px)}.mytoui-theme .mytoui-thankyou__social .mytoui-social-link{width:var(--mt-ty-social-size,48px);height:var(--mt-ty-social-size,48px);flex-basis:var(--mt-ty-social-size,48px)}.mytoui-theme .mytoui-thankyou__social .mytoui-social-link .mytoui-brand-svg{width:var(--mt-ty-social-logo,26px)!important;height:var(--mt-ty-social-logo,26px)!important}@media(max-width:620px){.mytoui-theme .mytoui-thankyou__hero{align-items:center;flex-direction:column;text-align:center}.mytoui-theme .mytoui-thankyou__item{grid-template-columns:58px minmax(0,1fr)}.mytoui-theme .mytoui-thankyou__thumb{width:58px;height:58px}.mytoui-theme .mytoui-thankyou__line-total{grid-column:2}.mytoui-theme .mytoui-thankyou__delivery-facts{grid-template-columns:1fr}.mytoui-theme .mytoui-thankyou__social{grid-template-columns:repeat(var(--mt-ty-social-columns-phone,4),var(--mt-ty-social-size,48px))!important}}.mytoui-theme .qf-form .mytoui-field-status[data-state="empty"] svg,.mytoui-theme .qf-form .mytoui-field-status[data-state="empty"] svg path{stroke-width:var(--mt-status-empty-stroke,2.4)!important;vector-effect:non-scaling-stroke!important}.mytoui-theme .qf-form .mytoui-field-status[data-state="complete"] svg,.mytoui-theme .qf-form .mytoui-field-status[data-state="complete"] svg path{stroke-width:var(--mt-status-complete-stroke,2.8)!important;vector-effect:non-scaling-stroke!important}.mytoui-theme .qf-form .mytoui-field-status[data-state="error"] svg,.mytoui-theme .qf-form .mytoui-field-status[data-state="error"] svg path{stroke-width:var(--mt-status-error-stroke,2.8)!important;vector-effect:non-scaling-stroke!important}.mytoui-theme.mytoui-footer-logo-hidden .site-footer .footer-logo{display:none!important}.mytoui-theme .mytoui-home-guide .mytoui-social-strip{display:grid!important;grid-template-columns:repeat(var(--mt-home-social-columns,4),minmax(0,var(--mt-social-size,44px)))!important;justify-content:center!important;align-items:start!important;gap:12px!important;width:100%!important;max-width:100%!important}.mytoui-theme .mytoui-home-guide .mytoui-social-item{width:var(--mt-social-size,44px)!important;min-width:var(--mt-social-size,44px)!important;max-width:var(--mt-social-size,44px)!important}.mytoui-theme .mytoui-home-guide .mytoui-social-label{width:var(--mt-social-size,44px)!important;max-width:var(--mt-social-size,44px)!important}.mytoui-theme .mytoui-v2-gallery__image-frame{cursor:zoom-in!important}.mytoui-shop-products-heading{width:100%;margin:var(--mt-shop-products-heading-mt,24px) 0 var(--mt-shop-products-heading-mb,18px);text-align:var(--mt-shop-products-heading-align,center)}.mytoui-shop-products-heading h2{margin:0;color:var(--mt-shop-products-heading,#101828);font-size:var(--mt-shop-products-heading-size,28px);font-weight:var(--mt-shop-products-heading-weight,850);line-height:1.25;text-align:inherit;text-shadow:var(--mt-shop-products-heading-shadow,none)}.mytoui-theme.mytoui-hide-description-heading #tab-description>h2:first-child,.mytoui-theme.mytoui-hide-description-heading .woocommerce-Tabs-panel--description>h2:first-child,.mytoui-theme.mytoui-hide-description-heading .product-tabs-section #tab-description>h2:first-child,.mytoui-theme.mytoui-hide-description-heading [id="tab-description"]>h2:first-child{display:none!important}.mytoui-theme .mytoui-social-link .mytoui-brand-svg{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;overflow:visible!important;fill:currentColor!important;stroke:none!important}.mytoui-theme .mytoui-social-link .mytoui-brand-svg .mytoui-brand-stroke,.mytoui-theme .mytoui-social-link .mytoui-brand-svg .mytoui-brand-stroke *{fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important;vector-effect:non-scaling-stroke!important}.mytoui-theme .mytoui-thankyou__order-id{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;font-size:clamp(16px,3.5vw,22px)!important;font-weight:900!important;letter-spacing:.01em!important}.mytoui-theme .mytoui-thankyou__product-name{font-size:clamp(15px,3.5vw,20px)!important;font-weight:850!important;line-height:1.45!important}.mytoui-theme .mytoui-thankyou__item-meta-row{display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important;justify-content:flex-start!important;gap:8px 14px!important;margin-top:6px!important}.mytoui-theme .mytoui-thankyou__qty,.mytoui-theme .mytoui-thankyou__unit-price{display:inline-grid!important;gap:2px!important;font-size:15px!important;font-weight:700!important;color:#475467!important}.mytoui-theme .mytoui-thankyou__qty b,.mytoui-theme .mytoui-thankyou__unit-price b{display:inline-flex!important;align-items:center!important;gap:0!important;font-size:18px!important;font-weight:900!important;direction:ltr!important;unicode-bidi:isolate!important}.mytoui-theme .mytoui-thankyou__unit-price{font-size:14px!important;font-weight:750!important;color:#475467!important}.mytoui-theme .mytoui-thankyou__unit-price b{font-size:17px!important;font-weight:900!important;color:var(--mt-primary,#15803d)!important}.mytoui-theme .mytoui-thankyou__fact{display:grid!important;grid-template-columns:minmax(110px,.9fr) minmax(0,1.25fr)!important;align-items:center!important;gap:10px!important;direction:rtl!important}.mytoui-theme .mytoui-thankyou__fact>span{grid-column:1!important;text-align:right!important;justify-self:stretch!important;color:#667085!important;font-weight:700!important}.mytoui-theme .mytoui-thankyou__fact>strong{grid-column:2!important;text-align:left!important;justify-self:stretch!important;direction:auto!important;color:#101828!important;font-weight:850!important;overflow-wrap:anywhere!important}.mytoui-theme .mytoui-thankyou__social{grid-template-columns:repeat(var(--mt-ty-social-columns-desktop,14),minmax(0,1fr))!important;align-items:start!important;justify-content:center!important}.mytoui-theme .mytoui-thankyou__social .mytoui-social-item{min-width:0!important;max-width:none!important;width:100%!important}.mytoui-theme .mytoui-thankyou__social .mytoui-social-link{display:grid!important;place-items:center!important;width:var(--mt-ty-social-size,48px)!important;height:var(--mt-ty-social-size,48px)!important;min-width:var(--mt-ty-social-size,48px)!important;min-height:var(--mt-ty-social-size,48px)!important;margin-inline:auto!important;padding:calc((var(--mt-ty-social-size,48px) - var(--mt-ty-social-logo,26px))/2)!important;box-sizing:border-box!important;overflow:hidden!important}.mytoui-theme .mytoui-thankyou__social .mytoui-brand-svg{width:var(--mt-ty-social-logo,26px)!important;height:var(--mt-ty-social-logo,26px)!important;flex:0 0 var(--mt-ty-social-logo,26px)!important}.mytoui-processing{background:var(--mt-processing-backdrop,rgb(15 23 42 / .42))!important}.mytoui-processing[data-blur="yes"]{-webkit-backdrop-filter:blur(var(--mt-processing-blur,8px))!important;backdrop-filter:blur(var(--mt-processing-blur,8px))!important}.mytoui-processing[data-blur="no"]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.mytoui-processing__loader{position:relative;display:grid;place-items:center;width:var(--mt-processing-loader-size,58px);height:var(--mt-processing-loader-size,58px);margin:0 auto calc(var(--mt-processing-loader-size,58px) * .24);color:var(--mt-primary,#15803d)}.mytoui-processing__loader.is-ring{border:4px solid color-mix(in srgb,currentColor 18%,transparent);border-top-color:currentColor;border-radius:50%;animation:mytoui-loader-spin .85s linear infinite}.mytoui-processing__loader.is-orbit::before,.mytoui-processing__loader.is-orbit::after{content:"";position:absolute;border-radius:50%}.mytoui-processing__loader.is-orbit::before{inset:7px;border:2px solid color-mix(in srgb,currentColor 25%,transparent)}.mytoui-processing__loader.is-orbit::after{width:13px;height:13px;top:1px;left:50%;margin-left:-6.5px;background:currentColor;transform-origin:6.5px 28px;animation:mytoui-loader-orbit 1s linear infinite}.mytoui-processing__loader.is-dots{display:flex;gap:7px}.mytoui-processing__loader.is-dots i{width:10px;height:10px;border-radius:50%;background:currentColor;animation:mytoui-loader-dot .9s ease-in-out infinite}.mytoui-processing__loader.is-dots i:nth-child(2){animation-delay:.12s}.mytoui-processing__loader.is-dots i:nth-child(3){animation-delay:.24s}.mytoui-processing__loader.is-pulse::before,.mytoui-processing__loader.is-pulse::after{content:"";position:absolute;border-radius:50%;background:currentColor}.mytoui-processing__loader.is-pulse::before{width:22px;height:22px}.mytoui-processing__loader.is-pulse::after{width:22px;height:22px;opacity:.3;animation:mytoui-loader-pulse 1.2s ease-out infinite}.mytoui-processing__loader.is-bars{display:flex;align-items:center;gap:5px}.mytoui-processing__loader.is-bars i{width:6px;height:22px;border-radius:999px;background:currentColor;animation:mytoui-loader-bars .8s ease-in-out infinite}.mytoui-processing__loader.is-bars i:nth-child(2){animation-delay:.1s}.mytoui-processing__loader.is-bars i:nth-child(3){animation-delay:.2s}.mytoui-processing__loader.is-bars i:nth-child(4){animation-delay:.3s}@keyframes mytoui-loader-spin{to{transform:rotate(360deg)}}@keyframes mytoui-loader-orbit{to{transform:rotate(360deg)}}@keyframes mytoui-loader-dot{0%,100%{transform:translateY(0);opacity:.35}50%{transform:translateY(-8px);opacity:1}}@keyframes mytoui-loader-pulse{0%{transform:scale(1);opacity:.35}100%{transform:scale(2.5);opacity:0}}@keyframes mytoui-loader-bars{0%,100%{height:18px;opacity:.45}50%{height:42px;opacity:1}}@media(max-width:768px){.mytoui-theme .mytoui-thankyou__fact{grid-template-columns:minmax(92px,.85fr) minmax(0,1.15fr)!important}.mytoui-theme .mytoui-thankyou__social{grid-template-columns:repeat(var(--mt-ty-social-columns-desktop,14),minmax(0,1fr))!important}}.mytoui-theme .mytoui-order-card .mytoui-order-value .amount,.mytoui-theme .mytoui-order-card .mytoui-order-value .woocommerce-Price-amount,.mytoui-theme .mytoui-order-card .mytoui-order-value .mytoui-money{color:var(--mt-summary-money,var(--mt-primary,#15803d))!important}.mytoui-theme .mytoui-order-card .mytoui-order-row.is-placeholder .mytoui-order-value,.mytoui-theme .mytoui-order-card .mytoui-order-row.is-placeholder .mytoui-order-value *{color:var(--mt-summary-value-empty,#98a2b3)!important}.mytoui-theme .mytoui-order-card [data-summary-row="products"][hidden]{display:none!important}.mytoui-theme .mytoui-home-best__card{overflow:hidden!important;border:var(--mt-home-best-card-border,1px solid #d0d5dd)!important;border-radius:var(--mt-home-best-card-radius,20px)!important;background:var(--mt-home-best-card-bg,#fff)!important;box-shadow:var(--mt-home-best-card-shadow,0 10px 26px rgb(16 24 40 / .14))!important}.mytoui-theme .mytoui-home-best__image{overflow:hidden!important;border-radius:var(--mt-home-best-image-radius,0)!important}.mytoui-theme .mytoui-home-best__image img{display:block!important;width:100%!important;height:100%!important;object-fit:var(--mt-home-best-image-fit,cover)!important}.mytoui-theme .mytoui-home-best__stock{margin:var(--mt-home-best-stock-mt,0) var(--mt-home-best-stock-me,0) var(--mt-home-best-stock-mb,0) var(--mt-home-best-stock-ms,0)!important}@media (max-width:768px){.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__title{margin:var(--mt-menu-best-title-mt,0) 0 var(--mt-menu-best-title-mb,16px)!important;color:var(--mt-menu-best-title,#0b3d91)!important;font-size:var(--mt-menu-best-title-size,28px)!important;font-weight:var(--mt-menu-best-title-weight,850)!important;text-align:var(--mt-menu-best-title-align,center)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__image{border-radius:0!important;object-fit:cover!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__card{align-items:stretch!important}}.mytoui-theme .mytoui-order-card[data-row-layout="label_right_value_left"] .mytoui-order-row{direction:rtl!important;grid-template-columns:max-content minmax(18px,1fr) max-content!important}.mytoui-theme .mytoui-order-card[data-row-layout="label_left_value_right"] .mytoui-order-row{direction:ltr!important;grid-template-columns:max-content minmax(18px,1fr) max-content!important}.mytoui-theme .mytoui-order-card[data-row-layout="label_right_value_left"] .mytoui-order-label{text-align:right!important;justify-self:start!important}.mytoui-theme .mytoui-order-card[data-row-layout="label_right_value_left"] .mytoui-order-value,.mytoui-theme .mytoui-order-card[data-row-layout="label_right_value_left"] .qf-qty{direction:rtl!important;text-align:left!important;justify-self:end!important}.mytoui-theme .mytoui-order-card[data-row-layout="label_left_value_right"] .mytoui-order-label{text-align:left!important;justify-self:start!important}.mytoui-theme .mytoui-order-card[data-row-layout="label_left_value_right"] .mytoui-order-value,.mytoui-theme .mytoui-order-card[data-row-layout="label_left_value_right"] .qf-qty{text-align:right!important;justify-self:end!important}.mytoui-theme .mytoui-order-row:not(.mytoui-order-row--total) .mytoui-order-label{color:var(--mt-row-label,var(--mt-summary-label,#667085))!important}.mytoui-theme .mytoui-order-row:not(.mytoui-order-row--total) .mytoui-order-value{color:var(--mt-row-selected,var(--mt-summary-selected,#15803d))!important}.mytoui-theme .mytoui-order-row:not(.mytoui-order-row--total).is-placeholder .mytoui-order-value{color:var(--mt-row-unselected,var(--mt-summary-unselected,#98a2b3))!important}.mytoui-theme .mytoui-order-row:not(.mytoui-order-row--total):not(.is-placeholder) .mytoui-order-value :where(.amount,.woocommerce-Price-amount,.woocommerce-Price-currencySymbol,.mytoui-money,.mytoui-money__amount,.mytoui-currency-symbol),.mytoui-theme .mytoui-order-row:not(.mytoui-order-row--total):not(.is-placeholder) .mytoui-order-value[data-money]{color:var(--mt-row-selected,var(--mt-summary-selected,#15803d))!important;font-size:inherit!important;font-weight:inherit!important}.mytoui-theme .mytoui-order-row:not(.mytoui-order-row--total).is-placeholder .mytoui-order-value *{color:var(--mt-row-unselected,var(--mt-summary-unselected,#98a2b3))!important}.mytoui-theme .mytoui-order-row--quantity .mytoui-order-label{color:var(--mt-row-label,var(--mt-summary-label,#667085))!important}.mytoui-theme .mytoui-order-row[hidden],.mytoui-theme .mytoui-order-card__adjustments[hidden]{display:none!important}.mytoui-theme .mytoui-card__stock{margin-block-start:var(--mt-card-stock-mt,0)!important;margin-block-end:var(--mt-card-stock-mb,0)!important;margin-inline-start:var(--mt-card-stock-ms,0)!important;margin-inline-end:var(--mt-card-stock-me,4px)!important;font-size:var(--mt-card-stock-size,13px)!important;font-weight:var(--mt-card-stock-weight,800)!important}.mytoui-theme .mytoui-card__signals{justify-content:var(--mt-card-stock-align,right)!important}.mytoui-theme .mytoui-category-section>h2,.mytoui-theme .categories-slider-section .categories-slider-title,.mytoui-theme .subcat-slider-section .subcat-slider-title{display:var(--mt-section-heading-display,block);text-align:var(--mt-section-heading-align,center)!important;text-shadow:var(--mt-section-heading-shadow,none)!important}.mytoui-theme .mytoui-category-card{border-radius:var(--mt-card-radius,18px)!important;background-clip:padding-box!important}.mytoui-theme .mytoui-category-card__button{display:var(--mt-category-button-display,flex)!important}.mytoui-theme .mytoui-category-card[data-image-radius-mode="custom"] .mytoui-category-card__image,.mytoui-theme .mytoui-category-card[data-image-radius-mode="custom"] .mytoui-category-card__image img{border-radius:var(--mt-category-image-custom-radius,var(--mt-card-image-radius,12px))!important}.mytoui-theme .mytoui-category-card[data-image-radius-mode="follow_card"][data-image-surface="flush"] .mytoui-category-card__image img{border-radius:inherit!important}.mytoui-theme .mytoui-category-card[data-display-mode="horizontal"]>a{display:grid!important;grid-template-columns:var(--mt-category-horizontal-image,44%) minmax(0,1fr)!important;grid-template-rows:1fr!important;align-items:stretch!important;min-height:var(--mt-category-horizontal-min-height,160px)!important}.mytoui-theme .mytoui-category-card[data-display-mode="horizontal"][data-horizontal-image-side="right"]>a{grid-template-columns:minmax(0,1fr) var(--mt-category-horizontal-image,44%)!important}.mytoui-theme .mytoui-category-card[data-display-mode="horizontal"] .mytoui-category-card__image{grid-column:1!important;grid-row:1!important;height:100%!important;min-height:100%!important;aspect-ratio:auto!important}.mytoui-theme .mytoui-category-card[data-display-mode="horizontal"][data-horizontal-image-side="right"] .mytoui-category-card__image{grid-column:2!important}.mytoui-theme .mytoui-category-card[data-display-mode="horizontal"] .mytoui-category-card__content{grid-column:2!important;grid-row:1!important;min-width:0!important;justify-content:center!important}.mytoui-theme .mytoui-category-card[data-display-mode="horizontal"][data-horizontal-image-side="right"] .mytoui-category-card__content{grid-column:1!important}.mytoui-theme .mytoui-category-card[data-display-mode="horizontal"][data-image-surface="flush"] .mytoui-category-card__image{border-radius:var(--mt-card-radius,18px) 0 0 var(--mt-card-radius,18px)!important}.mytoui-theme .mytoui-category-card[data-display-mode="horizontal"][data-horizontal-image-side="right"][data-image-surface="flush"] .mytoui-category-card__image{border-radius:0 var(--mt-card-radius,18px) var(--mt-card-radius,18px) 0!important}.mytoui-theme .mytoui-category-card[data-display-mode="vertical"] .mytoui-category-card__content>[data-category-part]{position:relative;order:var(--mt-category-part-order,initial)}.mytoui-theme .mytoui-home-best{width:100%;min-width:0}.mytoui-theme .mytoui-home-best__header{width:100%}.mytoui-theme .mytoui-home-best__track{margin:0!important;padding:0!important;list-style:none!important}.mytoui-theme .mytoui-home-best__card{display:grid!important;grid-template-columns:minmax(120px,42%) minmax(0,1fr)!important;align-items:stretch!important;min-height:190px!important;overflow:hidden!important;border:var(--mt-home-best-card-border,1px solid #d0d5dd)!important;border-radius:var(--mt-home-best-card-radius,20px)!important;color:#101828!important;background:var(--mt-home-best-card-bg,#fff)!important;box-shadow:var(--mt-home-best-card-shadow,0 14px 36px rgb(16 24 40 / .18))!important;text-decoration:none!important}.mytoui-theme .mytoui-home-best__card[data-image-side="right"]{grid-template-columns:minmax(0,1fr) minmax(120px,42%)!important}.mytoui-theme .mytoui-home-best__image{grid-column:1!important;grid-row:1!important;display:block!important;width:100%!important;height:100%!important;min-height:190px!important;padding:var(--mt-home-best-image-padding,0)!important;object-fit:var(--mt-home-best-image-fit,cover)!important;object-position:center!important;border-radius:0!important;box-shadow:var(--mt-home-best-image-shadow,none)!important}.mytoui-theme .mytoui-home-best__card[data-image-side="right"] .mytoui-home-best__image{grid-column:2!important}.mytoui-theme .mytoui-home-best__card[data-image-radius-mode="follow_card"][data-image-side="left"] .mytoui-home-best__image{border-radius:var(--mt-home-best-card-radius,20px) 0 0 var(--mt-home-best-card-radius,20px)!important}.mytoui-theme .mytoui-home-best__card[data-image-radius-mode="follow_card"][data-image-side="right"] .mytoui-home-best__image{border-radius:0 var(--mt-home-best-card-radius,20px) var(--mt-home-best-card-radius,20px) 0!important}.mytoui-theme .mytoui-home-best__card[data-image-radius-mode="custom"] .mytoui-home-best__image{border-radius:var(--mt-home-best-image-custom-radius,0)!important}.mytoui-theme .mytoui-home-best__copy{grid-column:2!important;grid-row:1!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:8px!important;min-width:0!important;padding:16px 18px!important;direction:rtl!important}.mytoui-theme .mytoui-home-best__card[data-image-side="right"] .mytoui-home-best__copy{grid-column:1!important}.mytoui-theme .mytoui-home-best__name{display:-webkit-box!important;overflow:hidden!important;margin:0!important;color:var(--mt-home-best-title,#101828)!important;font-size:var(--mt-home-best-title-size,18px)!important;font-weight:var(--mt-home-best-title-weight,850)!important;line-height:1.42!important;text-align:var(--mt-home-best-title-align,right)!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important}.mytoui-theme .mytoui-home-best__identity{display:inline-flex!important;align-items:center!important;gap:4px!important;max-width:100%!important;width:max-content!important;padding:4px 7px!important;line-height:1.3!important;overflow-wrap:anywhere!important}.mytoui-theme .mytoui-home-best__identity.is-category{color:var(--mt-home-best-category,#667085)!important;background:var(--mt-home-best-category-bg,#f8fafc)!important;border:var(--mt-home-best-category-border,0)!important;border-radius:var(--mt-home-best-category-radius,7px)!important;font-size:var(--mt-home-best-category-size,12px)!important;font-weight:var(--mt-home-best-category-weight,700)!important}.mytoui-theme .mytoui-home-best__identity.is-brand{color:var(--mt-home-best-brand,#667085)!important;background:var(--mt-home-best-brand-bg,#f8fafc)!important;border:var(--mt-home-best-brand-border,0)!important;border-radius:var(--mt-home-best-brand-radius,7px)!important;font-size:var(--mt-home-best-brand-size,12px)!important;font-weight:var(--mt-home-best-brand-weight,700)!important}.mytoui-theme .mytoui-home-best__identity-label{opacity:.72}.mytoui-theme .mytoui-home-best__stock{display:block!important;width:100%!important;margin-block-start:var(--mt-home-best-stock-mt,0)!important;margin-block-end:var(--mt-home-best-stock-mb,0)!important;margin-inline-start:var(--mt-home-best-stock-ms,0)!important;margin-inline-end:var(--mt-home-best-stock-me,4px)!important;color:var(--mt-home-best-stock,#15803d)!important;font-size:var(--mt-home-best-stock-size,13px)!important;font-weight:var(--mt-home-best-stock-weight,800)!important;text-align:var(--mt-home-best-stock-align,right)!important}.mytoui-theme .mytoui-home-best__stock::before{content:"";display:inline-block;width:.55em;height:.55em;margin-inline-end:.42em;border-radius:50%;background:currentColor;vertical-align:.08em}.mytoui-theme .mytoui-home-best__price{display:block!important;width:100%!important;margin:var(--mt-home-best-price-mt,4px) 0 var(--mt-home-best-price-mb,0)!important;color:var(--mt-home-best-price,#15803d)!important;font-size:var(--mt-home-best-price-size,24px)!important;font-weight:var(--mt-home-best-price-weight,900)!important;line-height:1.15!important;text-align:var(--mt-home-best-price-align,center)!important;direction:ltr!important;unicode-bidi:plaintext!important}.mytoui-theme .mytoui-home-best__card,.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__card{position:relative!important}.mytoui-theme .mytoui-sale-badge,.main-navigation.mytoui-menu-drawer .mytoui-sale-badge{position:absolute!important;z-index:7!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:fit-content!important;width:var(--mt-best-badge-width,auto)!important;min-height:max(24px,var(--mt-best-badge-height,0px))!important;height:auto!important;padding:var(--mt-best-badge-py,6px) var(--mt-best-badge-px,11px)!important;border:var(--mt-best-badge-border,0)!important;border-radius:var(--mt-best-badge-radius,0)!important;background:var(--mt-best-badge-bg,#ef3b2f)!important;color:var(--mt-best-badge-text,#fff)!important;box-shadow:0 10px 24px rgb(15 23 42 / .18)!important;font-size:var(--mt-best-badge-size,12px)!important;font-weight:var(--mt-best-badge-weight,900)!important;line-height:1!important;white-space:nowrap!important;direction:ltr!important;unicode-bidi:isolate!important;text-align:center!important;overflow:hidden!important}.mytoui-theme .mytoui-sale-badge>*,.main-navigation.mytoui-menu-drawer .mytoui-sale-badge>*{direction:ltr!important;unicode-bidi:isolate!important;display:block!important;line-height:1!important}.mytoui-theme .mytoui-sale-badge[data-badge-position="top_left"],.main-navigation.mytoui-menu-drawer .mytoui-sale-badge[data-badge-position="top_left"]{top:var(--mt-best-badge-y,8px)!important;left:var(--mt-best-badge-x,8px)!important;right:auto!important;bottom:auto!important}.mytoui-theme .mytoui-sale-badge[data-badge-position="top_right"],.main-navigation.mytoui-menu-drawer .mytoui-sale-badge[data-badge-position="top_right"]{top:var(--mt-best-badge-y,8px)!important;right:var(--mt-best-badge-x,8px)!important;left:auto!important;bottom:auto!important}.mytoui-theme .mytoui-sale-badge[data-badge-position="bottom_left"],.main-navigation.mytoui-menu-drawer .mytoui-sale-badge[data-badge-position="bottom_left"]{bottom:var(--mt-best-badge-y,8px)!important;left:var(--mt-best-badge-x,8px)!important;right:auto!important;top:auto!important}.mytoui-theme .mytoui-sale-badge[data-badge-position="bottom_right"],.main-navigation.mytoui-menu-drawer .mytoui-sale-badge[data-badge-position="bottom_right"]{bottom:var(--mt-best-badge-y,8px)!important;right:var(--mt-best-badge-x,8px)!important;left:auto!important;top:auto!important}.mytoui-theme .mytoui-sale-badge[data-badge-shape="capsule"],.main-navigation.mytoui-menu-drawer .mytoui-sale-badge[data-badge-shape="capsule"]{border-radius:999px!important;clip-path:none!important}.mytoui-theme .mytoui-sale-badge[data-badge-shape="rounded"],.main-navigation.mytoui-menu-drawer .mytoui-sale-badge[data-badge-shape="rounded"]{border-radius:max(10px,var(--mt-best-badge-radius,14px))!important;clip-path:none!important}.mytoui-theme .mytoui-sale-badge[data-badge-shape="square"],.main-navigation.mytoui-menu-drawer .mytoui-sale-badge[data-badge-shape="square"]{border-radius:max(4px,var(--mt-best-badge-radius,8px))!important;clip-path:none!important}.mytoui-theme .mytoui-sale-badge[data-badge-shape="tag"],.main-navigation.mytoui-menu-drawer .mytoui-sale-badge[data-badge-shape="tag"]{clip-path:polygon(0 0,88% 0,100% 50%,88% 100%,0 100%,9% 50%)!important}.mytoui-theme .mytoui-sale-badge[data-badge-shape="bevel"],.main-navigation.mytoui-menu-drawer .mytoui-sale-badge[data-badge-shape="bevel"]{clip-path:polygon(8% 0,100% 0,92% 100%,0 100%)!important}.mytoui-theme .mytoui-sale-badge[data-badge-shape="ribbon"],.main-navigation.mytoui-menu-drawer .mytoui-sale-badge[data-badge-shape="ribbon"]{clip-path:polygon(0 0,100% 0,92% 50%,100% 100%,0 100%,8% 50%)!important}.mytoui-theme .mytoui-native-pagination-hidden{display:none!important}.mytoui-theme .mytoui-archive-load-more{display:flex!important;justify-content:center!important;width:100%!important;margin:24px auto 10px!important;padding:0 12px!important}.mytoui-theme .mytoui-archive-load-more>button{min-width:min(100%,320px)!important;min-height:48px!important;padding:10px 22px!important;border:0!important;border-radius:var(--mt-load-more-radius,12px)!important;color:var(--mt-load-more-text,#fff)!important;background:var(--mt-load-more-bg,#1000c8)!important;box-shadow:0 8px 20px rgb(16 24 40 / .12)!important;font:inherit!important;font-weight:850!important;cursor:pointer!important}.mytoui-theme .mytoui-archive-load-more>button:disabled{cursor:default!important;opacity:.72!important}.mytoui-theme .mytoui-archive-load-more[data-complete="yes"]>button{background:#667085!important}.mytoui-theme .mytoui-processing__loader{width:var(--mt-processing-loader-size,58px)!important;height:var(--mt-processing-loader-size,58px)!important}.mytoui-theme .mytoui-processing__loader.is-ripple::before,.mytoui-theme .mytoui-processing__loader.is-ripple::after{content:"";position:absolute;inset:12%;border:3px solid currentColor;border-radius:50%;animation:mytoui-loader-ripple 1.25s cubic-bezier(.2,.6,.3,1) infinite}.mytoui-theme .mytoui-processing__loader.is-ripple::after{animation-delay:-.6s}.mytoui-theme .mytoui-processing__loader.is-spinner::before{content:"";position:absolute;inset:7%;border-radius:50%;background:conic-gradient(from 0deg,transparent 0 45deg,currentColor 46deg 360deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 5px),#000 calc(100% - 4px));mask:radial-gradient(farthest-side,transparent calc(100% - 5px),#000 calc(100% - 4px));animation:mytoui-loader-spin .8s linear infinite}.mytoui-theme .mytoui-processing__loader.is-heartbeat::before,.mytoui-theme .mytoui-processing__loader.is-heartbeat::after{content:"";position:absolute;border-radius:50%;background:currentColor}.mytoui-theme .mytoui-processing__loader.is-heartbeat::before{width:32%;height:32%;animation:mytoui-loader-heartbeat .9s ease-in-out infinite}.mytoui-theme .mytoui-processing__loader.is-heartbeat::after{width:58%;height:58%;opacity:.12;animation:mytoui-loader-heartbeat .9s ease-in-out .08s infinite}@keyframes mytoui-loader-ripple{0%{transform:scale(.2);opacity:1}100%{transform:scale(1.45);opacity:0}}@keyframes mytoui-loader-heartbeat{0%,100%{transform:scale(.72)}20%{transform:scale(1)}38%{transform:scale(.82)}58%{transform:scale(1)}}.mytoui-theme .mytoui-processing__loader.is-wave{display:flex!important;align-items:flex-end!important;gap:5px!important}.mytoui-theme .mytoui-processing__loader.is-wave i{width:6px!important;height:20px!important;border-radius:999px!important;background:currentColor!important;animation:mytoui-loader-wave .95s ease-in-out infinite!important}.mytoui-theme .mytoui-processing__loader.is-wave i:nth-child(2){animation-delay:.08s}.mytoui-theme .mytoui-processing__loader.is-wave i:nth-child(3){animation-delay:.16s}.mytoui-theme .mytoui-processing__loader.is-wave i:nth-child(4){animation-delay:.24s}.mytoui-theme .mytoui-processing__loader.is-dual_ring::before,.mytoui-theme .mytoui-processing__loader.is-dual_ring::after{content:"";position:absolute;inset:10%;border-radius:50%;border:3px solid #fff0;border-top-color:currentColor;border-bottom-color:currentColor;animation:mytoui-loader-spin 1.1s linear infinite}.mytoui-theme .mytoui-processing__loader.is-dual_ring::after{inset:24%;opacity:.45;animation-direction:reverse}@keyframes mytoui-loader-wave{0%,100%{transform:scaleY(.45);opacity:.38}50%{transform:scaleY(1);opacity:1}}.mytoui-theme .mytoui-thankyou__fact,.mytoui-theme .mytoui-thankyou__total-row{direction:rtl!important}.mytoui-theme .mytoui-thankyou__fact>span,.mytoui-theme .mytoui-thankyou__total-row>span{text-align:right!important}.mytoui-theme .mytoui-thankyou__fact>strong,.mytoui-theme .mytoui-thankyou__total-row>strong{text-align:left!important;direction:auto!important}.mytoui-theme .mytoui-thankyou__social .mytoui-social-link{aspect-ratio:1/1!important;padding:0!important}.mytoui-theme .mytoui-thankyou__social .mytoui-social-link>.mytoui-brand-svg{display:block!important;width:var(--mt-ty-social-logo,26px)!important;height:var(--mt-ty-social-logo,26px)!important;max-width:var(--mt-ty-social-logo,26px)!important;max-height:var(--mt-ty-social-logo,26px)!important;margin:auto!important}@media(max-width:768px){.mytoui-theme .mytoui-home-best__card{grid-template-columns:minmax(118px,43%) minmax(0,1fr)!important;min-height:180px!important}.mytoui-theme .mytoui-home-best__card[data-image-side="right"]{grid-template-columns:minmax(0,1fr) minmax(118px,43%)!important}.mytoui-theme .mytoui-home-best__image{min-height:180px!important}.mytoui-theme .mytoui-home-best__copy{padding:13px 14px!important;gap:6px!important}}.mytoui-theme .mytoui-category-card{border:var(--mt-card-border,1px solid #d0d5dd)!important;background:var(--mt-card-bg,#fff)!important}.mytoui-theme .mytoui-category-card>a{border-radius:inherit!important;overflow:hidden!important}.mytoui-theme .mytoui-home-best__card[data-image-surface="inset"]{gap:8px!important;padding:8px!important}.mytoui-theme .mytoui-home-best__card[data-image-surface="inset"] .mytoui-home-best__image{border-radius:var(--mt-home-best-image-custom-radius,12px)!important}.mytoui-theme .mytoui-home-best__stock{margin-block-start:var(--mt-home-best-stock-mt,0)!important;margin-block-end:var(--mt-home-best-stock-mb,0)!important;margin-inline-start:var(--mt-home-best-stock-ms,0)!important;margin-inline-end:var(--mt-home-best-stock-me,4px)!important}.mytoui-theme .mytoui-single-description-nav-hidden{display:none!important}.mytoui-theme .mytoui-thankyou__social{display:grid!important;grid-template-columns:repeat(var(--mt-ty-social-columns-desktop,14),minmax(0,1fr))!important;gap:12px!important;width:100%!important;align-items:start!important;justify-content:stretch!important}.mytoui-theme .mytoui-thankyou__social .mytoui-social-item{display:grid!important;justify-items:center!important;align-content:start!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.mytoui-theme .mytoui-thankyou__social .mytoui-social-link{display:grid!important;place-items:center!important;width:var(--mt-ty-social-size,48px)!important;height:var(--mt-ty-social-size,48px)!important;min-width:var(--mt-ty-social-size,48px)!important;min-height:var(--mt-ty-social-size,48px)!important;max-width:var(--mt-ty-social-size,48px)!important;max-height:var(--mt-ty-social-size,48px)!important;margin:0 auto!important;padding:0!important;border:0!important;border-radius:var(--mt-ty-social-radius,14px)!important;overflow:hidden!important;box-sizing:border-box!important;aspect-ratio:1/1!important}.mytoui-theme .mytoui-thankyou__social .mytoui-social-link .mytoui-brand-svg{display:block!important;width:var(--mt-ty-social-logo,26px)!important;height:var(--mt-ty-social-logo,26px)!important;min-width:0!important;min-height:0!important;max-width:var(--mt-ty-social-logo,26px)!important;max-height:var(--mt-ty-social-logo,26px)!important;margin:auto!important;padding:0!important;object-fit:contain!important}.mytoui-theme .mytoui-thankyou__social .mytoui-social-label{display:block!important;width:100%!important;max-width:100%!important;margin-top:5px!important;text-align:center!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.mytoui-theme .mytoui-product-card .mytoui-card__chip{direction:rtl!important;flex-direction:row!important;align-items:center!important}.mytoui-theme .mytoui-product-card .mytoui-card__chip[data-content-order="label_value"] .mytoui-card__chip-label{order:1!important}.mytoui-theme .mytoui-product-card .mytoui-card__chip[data-content-order="label_value"] .mytoui-card__chip-value{order:2!important}.mytoui-theme .mytoui-product-card .mytoui-card__chip[data-content-order="value_label"] .mytoui-card__chip-value{order:1!important}.mytoui-theme .mytoui-product-card .mytoui-card__chip[data-content-order="value_label"] .mytoui-card__chip-label{order:2!important}.mytoui-theme .mytoui-card__variant-preview{align-items:stretch!important}.mytoui-theme .mytoui-card__variant-group{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:center!important;gap:var(--mt-card-variant-gap,5px)!important;width:100%!important;min-width:0!important}.mytoui-theme .mytoui-card__variant-row{justify-content:var(--mt-card-variant-justify,center)!important}.mytoui-theme .mytoui-card__variant-row[data-row-align="right"]{justify-content:flex-start!important}.mytoui-theme .mytoui-card__variant-row[data-row-align="center"]{justify-content:center!important}.mytoui-theme .mytoui-card__variant-row[data-row-align="left"]{justify-content:flex-end!important}.mytoui-theme .mytoui-card__variant-row.is-width-equal{display:flex!important;flex-wrap:nowrap!important;justify-content:var(--mt-card-variant-justify,center)!important}.mytoui-theme .mytoui-card__variant-row.is-width-equal .mytoui-card__variant-chip{flex:1 1 0!important;width:auto!important;max-width:calc((100% - (var(--mt-variant-cols,1) - 1)*var(--mt-card-variant-gap,5px))/var(--mt-variant-cols,1))!important}.mytoui-theme .mytoui-product-card .mytoui-card__chip-label{margin:0!important}.mytoui-theme .mytoui-first-error-highlight{animation:mytoui-first-error-pulse .72s ease-out 2!important;outline:2px solid var(--mt-first-error-highlight,#dc2626)!important;outline-offset:3px!important}@keyframes mytoui-first-error-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--mt-first-error-highlight,#dc2626) 42%,transparent)}100%{box-shadow:0 0 0 14px #fff0}}@media(min-width:769px){.main-navigation .mytoui-mobile-menu-brand,.main-navigation .mytoui-mobile-menu-search,.main-navigation .mytoui-mobile-menu-best,.main-navigation .mytoui-mobile-menu-categories,.main-navigation .mytoui-mobile-menu-feature,.main-navigation .mytoui-mobile-menu-trust,.main-navigation .mytoui-mobile-menu-scrollcue,.main-navigation .mytoui-social-strip.is-mobile-menu{display:none!important}}.mytoui-theme .mytoui-home-experience{width:min(1180px,calc(100% - 32px));margin-inline:auto;box-sizing:border-box;direction:rtl}.mytoui-theme .mytoui-home-experience__head{display:grid;gap:8px;margin:0 0 20px;text-align:center}.mytoui-theme .mytoui-home-experience__head h2{margin:0;color:#0b3d91;font-size:clamp(25px,3.2vw,38px);font-weight:900;line-height:1.2}.mytoui-theme .mytoui-home-experience__head p{max-width:760px;margin:0 auto;color:#667085;font-size:clamp(14px,1.6vw,17px);font-weight:650;line-height:1.7}.mytoui-theme .mytoui-home-story__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.mytoui-theme .mytoui-home-story__card{position:relative;display:grid;grid-template-columns:52px minmax(0,1fr) 26px;grid-template-rows:auto auto auto;align-items:center;gap:2px 12px;min-height:154px;padding:20px;border:1px solid #e4e7ec;border-radius:20px;color:#101828!important;background:linear-gradient(145deg,#fff,#f8fbff);box-shadow:0 10px 30px rgb(16 24 40 / .08);text-decoration:none!important;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.mytoui-theme .mytoui-home-story__card::after{content:"";position:absolute;inset:auto -35px -55px auto;width:120px;height:120px;border-radius:50%;background:rgb(11 87 208 / .06);pointer-events:none}.mytoui-theme .mytoui-home-story__card:hover,.mytoui-theme .mytoui-home-story__card:focus-visible{transform:translateY(-3px);border-color:#b8cdf5;box-shadow:0 16px 36px rgb(16 24 40 / .13)}.mytoui-theme .mytoui-home-story__icon{grid-row:1/4;display:grid;place-items:center;width:52px;height:52px;border-radius:16px;color:#fff;background:#0b57d0;box-shadow:0 8px 20px rgb(11 87 208 / .22)}.mytoui-theme .mytoui-home-story__icon svg{width:25px;height:25px}.mytoui-theme .mytoui-home-story__eyebrow{position:absolute;top:12px;left:14px;color:#b8c4d6;font-size:12px;font-weight:900;letter-spacing:.08em}.mytoui-theme .mytoui-home-story__card strong{font-size:18px;font-weight:900;line-height:1.35}.mytoui-theme .mytoui-home-story__card p{margin:4px 0 0;color:#667085;font-size:13px;font-weight:600;line-height:1.6}.mytoui-theme .mytoui-home-story__go{grid-column:3;grid-row:1/4;display:grid;place-items:center;color:#0b57d0}.mytoui-theme .mytoui-home-story__go svg{width:22px;height:22px}.mytoui-theme .mytoui-home-steps{padding:26px;border:1px solid #e8edf5;border-radius:24px;background:linear-gradient(135deg,#f8fbff,#fff 55%,#f5fff8);box-shadow:0 12px 34px rgb(16 24 40 / .07)}.mytoui-theme .mytoui-home-steps__tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.mytoui-theme .mytoui-home-steps__tab{display:grid;grid-template-columns:auto 42px minmax(0,1fr);align-items:center;gap:9px;min-height:66px;padding:10px 13px;border:1px solid #dbe3ef;border-radius:17px;color:#344054;background:#fff;box-shadow:none;cursor:pointer;text-align:right;transition:.18s ease}.mytoui-theme .mytoui-home-steps__tab>b{color:#98a2b3;font-size:11px;font-weight:900}.mytoui-theme .mytoui-home-steps__tab>span{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;color:#0b57d0;background:#eef4ff}.mytoui-theme .mytoui-home-steps__tab svg{width:21px;height:21px}.mytoui-theme .mytoui-home-steps__tab>strong{font-size:15px;font-weight:900}.mytoui-theme .mytoui-home-steps__tab.is-active{border-color:#0b57d0;color:#0b3d91;background:#f2f7ff;box-shadow:0 7px 20px rgb(11 87 208 / .12);transform:translateY(-1px)}.mytoui-theme .mytoui-home-steps__detail{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:14px;margin-top:14px;padding:17px 19px;border-radius:18px;color:#101828;background:#fff}.mytoui-theme .mytoui-home-steps__detail-icon{display:grid;place-items:center;width:56px;height:56px;border-radius:17px;color:#fff;background:#15803d;box-shadow:0 8px 20px rgb(21 128 61 / .18)}.mytoui-theme .mytoui-home-steps__detail-icon svg{width:27px;height:27px}.mytoui-theme .mytoui-home-steps__detail strong{font-size:18px;font-weight:900}.mytoui-theme .mytoui-home-steps__detail p{margin:4px 0 0;color:#667085;font-size:14px;font-weight:600;line-height:1.65}.mytoui-theme .mytoui-home-promise__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.mytoui-theme .mytoui-home-promise__item{display:flex;align-items:flex-start;gap:12px;min-height:142px;padding:18px;border:1px solid #e4e7ec;border-radius:19px;background:#fff;box-shadow:0 6px 20px rgb(16 24 40 / .055);cursor:pointer;transition:.18s ease;outline:none}.mytoui-theme .mytoui-home-promise__item:hover,.mytoui-theme .mytoui-home-promise__item:focus-visible,.mytoui-theme .mytoui-home-promise__item.is-active{border-color:#b7cef9;background:#f8fbff;box-shadow:0 12px 28px rgb(11 87 208 / .11);transform:translateY(-2px)}.mytoui-theme .mytoui-home-promise__icon{display:grid;place-items:center;flex:0 0 45px;width:45px;height:45px;border-radius:14px;color:#0b57d0;background:#eef4ff}.mytoui-theme .mytoui-home-promise__icon svg{width:22px;height:22px}.mytoui-theme .mytoui-home-promise__item strong{display:block;margin-top:2px;color:#101828;font-size:15px;font-weight:900}.mytoui-theme .mytoui-home-promise__item p{margin:6px 0 0;color:#667085;font-size:12px;font-weight:600;line-height:1.6}@media(max-width:768px){.mytoui-theme .mytoui-home-experience{width:calc(100% - 24px)}.mytoui-theme .mytoui-home-experience__head{margin-bottom:14px}.mytoui-theme .mytoui-home-experience__head h2{font-size:25px}.mytoui-theme .mytoui-home-experience__head p{font-size:13px}.mytoui-theme .mytoui-home-story__grid{grid-template-columns:1fr;gap:10px}.mytoui-theme .mytoui-home-story__card{min-height:118px;padding:15px;grid-template-columns:46px minmax(0,1fr) 22px;border-radius:18px}.mytoui-theme .mytoui-home-story__icon{width:46px;height:46px;border-radius:14px}.mytoui-theme .mytoui-home-story__card strong{font-size:15px}.mytoui-theme .mytoui-home-story__card p{font-size:11px}.mytoui-theme .mytoui-home-steps{padding:14px;border-radius:20px}.mytoui-theme .mytoui-home-steps__tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.mytoui-theme .mytoui-home-steps__tab{grid-template-columns:1fr;justify-items:center;min-height:82px;padding:8px 4px;text-align:center;gap:3px}.mytoui-theme .mytoui-home-steps__tab>b{position:absolute;opacity:0}.mytoui-theme .mytoui-home-steps__tab>span{width:36px;height:36px;border-radius:12px}.mytoui-theme .mytoui-home-steps__tab>strong{font-size:12px}.mytoui-theme .mytoui-home-steps__detail{grid-template-columns:46px minmax(0,1fr);padding:13px;gap:10px}.mytoui-theme .mytoui-home-steps__detail-icon{width:46px;height:46px;border-radius:14px}.mytoui-theme .mytoui-home-steps__detail strong{font-size:15px}.mytoui-theme .mytoui-home-steps__detail p{font-size:11px}.mytoui-theme .mytoui-home-promise__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.mytoui-theme .mytoui-home-promise__item{display:grid;grid-template-columns:38px minmax(0,1fr);min-height:130px;padding:13px;gap:9px;border-radius:17px}.mytoui-theme .mytoui-home-promise__icon{width:38px;height:38px;flex-basis:38px;border-radius:12px}.mytoui-theme .mytoui-home-promise__item strong{font-size:12px}.mytoui-theme .mytoui-home-promise__item p{font-size:10px;line-height:1.5}}.mytoui-theme .mytoui-product-card .mytoui-card__chip{direction:rtl!important;unicode-bidi:isolate!important}.mytoui-theme .mytoui-product-card .mytoui-card__chip[data-content-order="label_value"]{flex-direction:row!important}.mytoui-theme .mytoui-product-card .mytoui-card__chip[data-content-order="value_label"]{flex-direction:row!important}@media (hover:none),(pointer:coarse){.mytoui-theme .is-mytoui-3d,.mytoui-theme .is-mytoui-3d:hover,.mytoui-theme .is-mytoui-3d:active,.mytoui-theme .mytoui-home-best__card,.mytoui-theme .mytoui-home-best__card:hover,.mytoui-theme .mytoui-home-best__card:active,.mytoui-theme .mytoui-category-card,.mytoui-theme .mytoui-category-card:hover,.mytoui-theme .mytoui-category-card:active{transform:none!important}}.mytoui-theme.mytoui-hide-description-heading #tab-description>h2:first-child,.mytoui-theme.mytoui-hide-description-heading .woocommerce-Tabs-panel--description>h2:first-child,.mytoui-theme.mytoui-hide-description-heading .product-tabs-section #tab-description>h2:first-child{display:none!important}.mytoui-theme .mytoui-single-description-nav-hidden{display:none!important}.mytoui-theme .woocommerce-Tabs-panel--description:not([hidden]),.mytoui-theme #tab-description:not([hidden]){visibility:visible!important;opacity:1!important}.mytoui-theme .mytoui-error-pulse{position:relative;isolation:isolate}.mytoui-theme .mytoui-error-pulse[data-mytoui-pulse-style="ring"]{animation:mytoui-error-ring var(--mt-error-pulse-duration,620ms) ease-out var(--mt-error-pulse-count,2)}.mytoui-theme .mytoui-error-pulse[data-mytoui-pulse-style="glow"]{animation:mytoui-error-glow var(--mt-error-pulse-duration,620ms) ease-in-out var(--mt-error-pulse-count,2)}.mytoui-theme .mytoui-error-pulse[data-mytoui-pulse-style="echo"]{animation:mytoui-error-echo var(--mt-error-pulse-duration,620ms) ease-out var(--mt-error-pulse-count,2)}.mytoui-theme .mytoui-error-pulse[data-mytoui-pulse-style="border"]{animation:mytoui-error-border var(--mt-error-pulse-duration,620ms) ease-in-out var(--mt-error-pulse-count,2)}@keyframes mytoui-error-ring{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--mt-error-pulse-color,#dc2626) 55%,transparent)}70%{box-shadow:0 0 0 var(--mt-error-pulse-spread,10px) #fff0}100%{box-shadow:0 0 0 0 #fff0}}@keyframes mytoui-error-glow{0%,100%{box-shadow:0 0 0 0 #fff0}48%{box-shadow:0 0 var(--mt-error-pulse-spread,10px) 2px color-mix(in srgb,var(--mt-error-pulse-color,#dc2626) 48%,transparent)}}@keyframes mytoui-error-echo{0%{outline:0 solid color-mix(in srgb,var(--mt-error-pulse-color,#dc2626) 58%,transparent);outline-offset:0}75%{outline:3px solid #fff0;outline-offset:calc(var(--mt-error-pulse-spread,10px) * .75)}100%{outline:0 solid #fff0;outline-offset:0}}@keyframes mytoui-error-border{0%,100%{filter:none}50%{filter:drop-shadow(0 0 calc(var(--mt-error-pulse-spread,10px) * .55) color-mix(in srgb,var(--mt-error-pulse-color,#dc2626) 55%,transparent))}}.mytoui-theme .mytoui-first-error-highlight{outline:0!important;animation:none!important}.mytoui-theme .mytoui-order-row .mytoui-order-value,.mytoui-theme .mytoui-order-row .mytoui-order-value *{font-size:var(--mt-row-value-size,var(--mt-summary-value-size,14px))!important}.mytoui-theme .mytoui-order-row--total .mytoui-order-value,.mytoui-theme .mytoui-order-row--total .mytoui-order-value *{font-size:var(--mt-total-value-size,var(--mt-summary-value-size,20px))!important}.mytoui-theme .mytoui-variation-image-preview{display:block;width:min(100%,520px);margin:10px auto 16px;padding:0;border:1px solid #e4e7ec;border-radius:16px;background:#fff;box-shadow:0 8px 24px rgb(16 24 40 / .08);overflow:hidden}.mytoui-theme .mytoui-variation-image-preview img{display:block;width:100%;height:auto;max-height:520px;object-fit:contain;background:#fff}.mytoui-theme .mytoui-category-section--home .mytoui-slider-shell{width:100%;min-width:0;overflow:visible}.mytoui-theme .mytoui-category-section--home .mytoui-category-list{min-width:0!important;margin:0!important}.mytoui-theme .mytoui-category-section--home .mytoui-category-card-item{height:auto!important;align-self:stretch!important}.mytoui-theme .mytoui-category-section--home .mytoui-category-card{height:100%!important;min-width:0!important;max-width:none!important}.mytoui-theme .mytoui-slider-shell[data-view-mode="two_cards"] .mytoui-category-card-item{scroll-snap-align:start!important}.mytoui-theme .mytoui-slider-shell[data-view-mode="center_peek"] .mytoui-category-card-item{scroll-snap-align:center!important}@media(max-width:768px){.mytoui-theme .mytoui-category-section--home .mytoui-category-card[data-display-mode="vertical"] .mytoui-category-card__image{min-height:0!important;aspect-ratio:var(--mt-card-image-ratio,1/1)!important}.mytoui-theme .mytoui-category-section--home .mytoui-category-card[data-display-mode="vertical"] .mytoui-category-card__content{padding:10px!important;gap:6px!important}}.mytoui-theme .mytoui-home-aftercare{padding:clamp(16px,2.5vw,26px);border:1px solid #dbe5f4;border-radius:24px;background:linear-gradient(145deg,#f7fbff,#fff 52%,#f5fff8);box-shadow:0 12px 34px rgb(16 24 40 / .07)}.mytoui-theme .mytoui-home-aftercare__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.mytoui-theme .mytoui-home-aftercare__card{display:grid;grid-template-columns:44px minmax(0,1fr) 20px;align-items:center;gap:10px;min-height:82px;padding:12px;border:1px solid #e4e7ec;border-radius:17px;color:#101828;background:#fff;box-shadow:none;text-align:right;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.mytoui-theme .mytoui-home-aftercare__card.is-active,.mytoui-theme .mytoui-home-aftercare__card:focus-visible{border-color:#9fc0f5;background:#f4f8ff;box-shadow:0 7px 20px rgb(11 87 208 / .10);outline:0}.mytoui-theme .mytoui-home-aftercare__icon,.mytoui-theme .mytoui-home-aftercare__detail-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:13px;color:#0b57d0;background:#eaf2ff}.mytoui-theme .mytoui-home-aftercare__icon svg,.mytoui-theme .mytoui-home-aftercare__detail-icon svg{width:22px;height:22px}.mytoui-theme .mytoui-home-aftercare__copy{display:flex;flex-direction:column;min-width:0}.mytoui-theme .mytoui-home-aftercare__copy strong{font-size:14px;font-weight:900}.mytoui-theme .mytoui-home-aftercare__copy small{margin-top:3px;color:#667085;font-size:11px;line-height:1.5}.mytoui-theme .mytoui-home-aftercare__arrow{color:#0b57d0}.mytoui-theme .mytoui-home-aftercare__arrow svg{width:19px;height:19px}.mytoui-theme .mytoui-home-aftercare__detail{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:13px;margin-top:12px;padding:15px 17px;border-radius:18px;background:#fff}.mytoui-theme .mytoui-home-aftercare__detail-icon{width:52px;height:52px;color:#fff;background:#15803d}.mytoui-theme .mytoui-home-aftercare__detail strong{font-size:17px;font-weight:900}.mytoui-theme .mytoui-home-aftercare__detail p{margin:3px 0 0;color:#667085;font-size:12px;line-height:1.6}.mytoui-theme .mytoui-home-aftercare__detail-link{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:8px 15px;border-radius:12px;color:#fff!important;background:#0b57d0;text-decoration:none!important;font-weight:850;white-space:nowrap}@media(max-width:768px){.mytoui-theme .mytoui-home-aftercare{padding:14px;border-radius:20px}.mytoui-theme .mytoui-home-aftercare__grid{grid-template-columns:1fr;gap:8px}.mytoui-theme .mytoui-home-aftercare__card{min-height:72px}.mytoui-theme .mytoui-home-aftercare__detail{grid-template-columns:44px minmax(0,1fr);padding:13px}.mytoui-theme .mytoui-home-aftercare__detail-icon{width:44px;height:44px}.mytoui-theme .mytoui-home-aftercare__detail-link{grid-column:1/-1;width:100%}}.mytoui-theme .mytoui-thankyou{width:min(760px,calc(100% - 24px))!important;margin:24px auto!important;padding:clamp(14px,2.5vw,24px)!important;border:1px solid rgb(21 128 61 / .22)!important;border-radius:24px!important;background:linear-gradient(180deg,#fff,#f6fff9)!important;box-shadow:0 16px 46px rgb(16 24 40 / .10)!important}.mytoui-theme .mytoui-thankyou__summary-card{border:1px solid #e4e7ec!important;border-radius:18px!important;background:#fff!important;box-shadow:0 8px 24px rgb(16 24 40 / .055)!important}.mytoui-theme .mytoui-thankyou__delivery-facts{grid-template-columns:1fr!important}.mytoui-theme .mytoui-thankyou__fact{display:grid!important;grid-template-columns:minmax(105px,.8fr) minmax(0,1.2fr)!important;gap:10px!important;direction:rtl!important}.mytoui-theme .mytoui-thankyou__fact>span{grid-column:1!important;text-align:right!important}.mytoui-theme .mytoui-thankyou__fact>strong{grid-column:2!important;text-align:left!important}.mytoui-theme .mytoui-thankyou__social-section{padding:14px 10px!important;border:1px solid #e4e7ec!important;border-radius:18px!important;background:#fff!important}.mytoui-theme .mytoui-thankyou__social{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:flex-start!important;justify-content:center!important;gap:var(--mt-ty-social-gap,var(--mt-footer-social-gap,10px))!important;width:100%!important}.mytoui-theme .mytoui-thankyou__social .mytoui-social-item{display:grid!important;grid-template-rows:auto auto!important;justify-items:center!important;align-content:start!important;gap:4px!important;flex:0 0 var(--mt-ty-social-size,var(--mt-footer-social-size,44px))!important;width:var(--mt-ty-social-size,var(--mt-footer-social-size,44px))!important;min-width:var(--mt-ty-social-size,var(--mt-footer-social-size,44px))!important;max-width:var(--mt-ty-social-size,var(--mt-footer-social-size,44px))!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.mytoui-theme .mytoui-thankyou__social .mytoui-social-link{display:grid!important;place-items:center!important;flex:0 0 var(--mt-ty-social-size,var(--mt-footer-social-size,44px))!important;width:var(--mt-ty-social-size,var(--mt-footer-social-size,44px))!important;min-width:var(--mt-ty-social-size,var(--mt-footer-social-size,44px))!important;max-width:var(--mt-ty-social-size,var(--mt-footer-social-size,44px))!important;height:var(--mt-ty-social-size,var(--mt-footer-social-size,44px))!important;min-height:var(--mt-ty-social-size,var(--mt-footer-social-size,44px))!important;max-height:var(--mt-ty-social-size,var(--mt-footer-social-size,44px))!important;padding:0!important;border:0!important;border-radius:var(--mt-ty-social-radius,28%)!important;overflow:hidden!important;aspect-ratio:1/1!important;line-height:0!important}.mytoui-theme .mytoui-thankyou__social .mytoui-social-link>.mytoui-brand-svg{display:block!important;width:var(--mt-ty-social-logo,var(--mt-footer-social-logo,24px))!important;height:var(--mt-ty-social-logo,var(--mt-footer-social-logo,24px))!important;min-width:0!important;min-height:0!important;max-width:var(--mt-ty-social-logo,var(--mt-footer-social-logo,24px))!important;max-height:var(--mt-ty-social-logo,var(--mt-footer-social-logo,24px))!important;margin:auto!important;padding:0!important}.mytoui-theme .mytoui-thankyou__social .mytoui-social-label{display:block!important;width:max-content!important;max-width:72px!important;margin:0!important;color:var(--mt-social-label-color,#475467)!important;font-size:var(--mt-social-label-size,10px)!important;font-weight:var(--mt-social-label-weight,700)!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}@media(max-width:520px){.mytoui-theme .mytoui-thankyou{width:calc(100% - 16px)!important;margin:12px auto!important;padding:12px!important;border-radius:20px!important}.mytoui-theme .mytoui-thankyou__item{grid-template-columns:58px minmax(0,1fr)!important}.mytoui-theme .mytoui-thankyou__line-total{grid-column:2!important}.mytoui-theme .mytoui-thankyou__fact{grid-template-columns:minmax(92px,.8fr) minmax(0,1.2fr)!important}}.mytoui-theme .woocommerce-tabs ul.tabs li.description_tab,.mytoui-theme .product-tabs-section ul.tabs li.description_tab{display:var(--mt-description-tab-button-display,none)!important}.mytoui-theme .woocommerce-tabs ul.tabs li.description_tab>a,.mytoui-theme .product-tabs-section ul.tabs li.description_tab>a{border:var(--mt-description-tab-button-border,0)!important;border-radius:var(--mt-description-tab-button-radius,12px)!important;background:var(--mt-description-tab-button-bg,transparent)!important}.mytoui-theme .woocommerce-Tabs-panel--description,.mytoui-theme #tab-description{visibility:visible!important}.mytoui-media-transition{animation-duration:var(--mt-media-transition-duration,320ms)!important;animation-timing-function:cubic-bezier(.22,.61,.36,1)!important;animation-fill-mode:both!important;will-change:opacity,transform,filter}.mytoui-media-transition[data-mytoui-transition="fade"]{animation-name:mytoui-media-fade!important}.mytoui-media-transition[data-mytoui-transition="slide"]{animation-name:mytoui-media-slide!important}.mytoui-media-transition[data-mytoui-transition="zoom"]{animation-name:mytoui-media-zoom!important}.mytoui-media-transition[data-mytoui-transition="flip"]{animation-name:mytoui-media-flip!important;transform-style:preserve-3d}.mytoui-media-transition[data-mytoui-transition="blur"]{animation-name:mytoui-media-blur!important}@keyframes mytoui-media-fade{0%{opacity:.18}100%{opacity:1}}@keyframes mytoui-media-slide{0%{opacity:.3;transform:translate3d(7%,0,0)}100%{opacity:1;transform:translate3d(0,0,0)}}@keyframes mytoui-media-zoom{0%{opacity:.3;transform:scale(.965)}100%{opacity:1;transform:scale(1)}}@keyframes mytoui-media-flip{0%{opacity:.25;transform:perspective(900px) rotateY(7deg)}100%{opacity:1;transform:perspective(900px) rotateY(0)}}@keyframes mytoui-media-blur{0%{opacity:.35;filter:blur(7px)}100%{opacity:1;filter:blur(0)}}@media(prefers-reduced-motion:reduce){.mytoui-media-transition{animation-duration:1ms!important;transform:none!important;filter:none!important}}.mytoui-theme .mytoui-recommendation>header{width:100%;margin:0;padding:0}.mytoui-theme .mytoui-recommendation>header>h2{line-height:1.3!important}.mytoui-theme .mytoui-thankyou__social-section{overflow:hidden!important;padding:18px 14px!important;border:1px solid #e4e7ec!important;border-radius:20px!important;background:rgb(255 255 255 / .94)!important}.mytoui-theme .mytoui-thankyou__social{display:grid!important;grid-template-columns:repeat(var(--mt-ty-social-columns-desktop,14),minmax(0,1fr))!important;align-items:start!important;justify-items:center!important;gap:var(--mt-ty-social-gap,var(--mt-social-gap,8px))!important;width:100%!important;margin:0!important;padding:0!important}.mytoui-theme .mytoui-thankyou__social .mytoui-social-item{display:grid!important;grid-template-rows:auto auto!important;justify-items:center!important;align-content:start!important;gap:5px!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.mytoui-theme .mytoui-thankyou__social .mytoui-social-link{display:grid!important;place-items:center!important;width:var(--mt-ty-social-size,var(--mt-social-size,40px))!important;height:var(--mt-ty-social-size,var(--mt-social-size,40px))!important;min-width:var(--mt-ty-social-size,var(--mt-social-size,40px))!important;min-height:var(--mt-ty-social-size,var(--mt-social-size,40px))!important;max-width:var(--mt-ty-social-size,var(--mt-social-size,40px))!important;max-height:var(--mt-ty-social-size,var(--mt-social-size,40px))!important;margin:0 auto!important;padding:0!important;border:0!important;border-radius:var(--mt-ty-social-radius,28%)!important;overflow:hidden!important;box-sizing:border-box!important;line-height:0!important;aspect-ratio:1/1!important}.mytoui-theme .mytoui-thankyou__social .mytoui-social-link>.mytoui-brand-svg{display:block!important;width:var(--mt-ty-social-logo,var(--mt-social-logo-size,22px))!important;height:var(--mt-ty-social-logo,var(--mt-social-logo-size,22px))!important;min-width:var(--mt-ty-social-logo,var(--mt-social-logo-size,22px))!important;min-height:var(--mt-ty-social-logo,var(--mt-social-logo-size,22px))!important;max-width:var(--mt-ty-social-logo,var(--mt-social-logo-size,22px))!important;max-height:var(--mt-ty-social-logo,var(--mt-social-logo-size,22px))!important;margin:auto!important;padding:0!important;transform:none!important;object-fit:contain!important}.mytoui-theme .mytoui-thankyou__social[data-labels="no"] .mytoui-social-label{display:none!important}.mytoui-theme .mytoui-thankyou__social .mytoui-social-label{width:100%!important;max-width:84px!important;margin:0!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}@media(max-width:768px){.mytoui-theme.home .latest-products-grid:not(.is-mytoui-context-slider),.mytoui-theme.front-page .latest-products-grid:not(.is-mytoui-context-slider),.mytoui-theme.home .latest-products-section ul.products:not(.is-mytoui-context-slider),.mytoui-theme.front-page .latest-products-section ul.products:not(.is-mytoui-context-slider){display:grid!important;grid-template-columns:repeat(var(--mytoui-context-columns,2),minmax(0,1fr))!important;width:100%!important}.mytoui-theme .mytoui-category-section--home .mytoui-slider-shell[data-view-mode="two_cards"] .mytoui-category-card-item{height:auto!important;min-width:0!important}.mytoui-theme .mytoui-category-section--home .mytoui-slider-shell[data-view-mode="two_cards"] .mytoui-category-card{height:100%!important;width:100%!important}}.mytoui-theme .mytoui-card__image{contain:layout paint}.mytoui-theme .mytoui-card__primary-image{transform-origin:center center}.mytoui-theme.single-product.mytoui-hide-quicktheme-related .related-products-section{display:none!important}.mytoui-theme .mytoui-contact-order-note{flex:1 0 100%!important;grid-column:1/-1!important;width:100%!important;box-sizing:border-box!important;padding:var(--mt-contact-note-padding,14px)!important;border:var(--mt-contact-note-border,1px solid #d0d5dd)!important;border-radius:var(--mt-contact-note-radius,14px)!important;background:var(--mt-contact-note-bg,#f8fafc)!important;box-shadow:var(--mt-contact-note-shadow,none)!important;text-align:right!important}.mytoui-theme .mytoui-contact-order-note__title{display:block!important;margin:0 0 5px!important;color:var(--mt-contact-note-title,#101828)!important;font-size:14px!important;font-weight:900!important;line-height:1.45!important}.mytoui-theme .mytoui-contact-order-note__text{margin:0!important;color:var(--mt-contact-note-text,#475467)!important;font-size:12px!important;font-weight:600!important;line-height:1.75!important}.mytoui-theme .mytoui-product-bottom-cta{width:min(100%,980px)!important;margin:var(--mt-product-cta-mt,24px) auto var(--mt-product-cta-mb,10px)!important;padding:var(--mt-product-cta-padding,20px)!important;border:1px solid var(--mt-product-cta-border,#dbe3f0)!important;border-radius:var(--mt-product-cta-radius,22px)!important;background:linear-gradient(135deg,var(--mt-product-cta-bg,#f8fbff),var(--mt-product-cta-bg2,#f0fdf4))!important;box-shadow:0 12px 30px rgb(16 24 40 / .08)!important;text-align:center!important;display:grid!important;justify-items:center!important;gap:9px!important}.mytoui-theme .mytoui-product-bottom-cta h3{margin:0!important;color:var(--mt-product-cta-title,#101828)!important;font-size:clamp(20px,4.4vw,30px)!important;font-weight:950!important;line-height:1.35!important}.mytoui-theme .mytoui-product-bottom-cta p{max-width:720px!important;margin:0!important;color:var(--mt-product-cta-text,#475467)!important;font-size:14px!important;font-weight:600!important;line-height:1.8!important}.mytoui-theme .mytoui-product-bottom-cta__button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;margin-top:4px!important;padding:0 24px!important;border-radius:999px!important;background:var(--mt-product-cta-button-bg,#111827)!important;color:var(--mt-product-cta-button-text,#fff)!important;text-decoration:none!important;font-size:14px!important;font-weight:900!important;box-shadow:0 9px 22px rgb(17 24 39 / .16)!important;transition:background .18s ease,transform .18s ease!important}.mytoui-theme .mytoui-product-bottom-cta__button:hover,.mytoui-theme .mytoui-product-bottom-cta__button:focus-visible{background:var(--mt-product-cta-button-hover,#15803d)!important;color:var(--mt-product-cta-button-text,#fff)!important;transform:translateY(-1px)!important}.mytoui-theme.mytoui-home-latest-no-divider .latest-products-header{border-bottom:0!important;padding-bottom:0!important;margin-bottom:14px!important}@media(max-width:768px){.mytoui-theme.mytoui-home-latest-edge .latest-products-section{padding-inline:0!important;overflow:visible!important}.mytoui-theme.mytoui-home-latest-edge .latest-products-header{padding-inline:18px!important}.mytoui-theme.mytoui-home-latest-edge .latest-products-grid,.mytoui-theme.mytoui-home-latest-edge .latest-products-section>ul.products{width:100%!important;margin-inline:0!important;padding-inline:0!important}.mytoui-theme.mytoui-home-latest-edge .more-products-button-wrapper{padding-inline:18px!important}}.mytoui-processing__dialog{width:min(calc(100% - 32px),var(--mt-processing-dialog-width,340px))!important;max-width:none!important;padding:var(--mt-processing-dialog-padding,20px)!important;border-radius:18px!important;background:var(--mt-processing-dialog-bg,rgb(15 23 42 / .94))!important;color:var(--mt-processing-text,#fff)!important;text-align:center!important}.mytoui-processing__loader{position:relative!important;width:var(--mt-processing-loader-size,48px)!important;height:var(--mt-processing-loader-size,48px)!important;margin:0 auto calc(var(--mt-processing-loader-size,48px) * .25)!important;color:var(--mt-processing-loader-color,#fff)!important}.mytoui-processing__bar span{background:var(--mt-processing-progress,#fff)!important}.mytoui-processing__loader.is-ring{border-width:clamp(3px,calc(var(--mt-processing-loader-size,48px) * .07),8px)!important;border-color:color-mix(in srgb,currentColor 22%,transparent)!important;border-top-color:currentColor!important}.mytoui-processing__loader.is-orbit::before{inset:12%!important;border-width:clamp(2px,calc(var(--mt-processing-loader-size,48px) * .045),6px)!important}.mytoui-processing__loader.is-orbit::after{width:22%!important;height:22%!important;top:0!important;left:39%!important;margin:0!important;transform-origin:50% calc(var(--mt-processing-loader-size,48px) * .5)!important}.mytoui-processing__loader.is-dots{display:flex!important;align-items:center!important;justify-content:center!important;gap:10%!important}.mytoui-processing__loader.is-dots i{width:16%!important;height:16%!important;flex:0 0 16%!important}.mytoui-processing__loader.is-pulse::before,.mytoui-processing__loader.is-pulse::after{width:38%!important;height:38%!important}.mytoui-processing__loader.is-bars,.mytoui-processing__loader.is-wave{display:flex!important;align-items:center!important;justify-content:center!important;gap:8%!important}.mytoui-processing__loader.is-bars i,.mytoui-processing__loader.is-wave i{width:10%!important;height:52%!important;border-radius:999px!important;background:currentColor!important;transform-origin:center!important}.mytoui-processing__loader.is-bars i{animation:mytoui-loader-bars-scale .8s ease-in-out infinite!important}.mytoui-processing__loader.is-bars i:nth-child(2),.mytoui-processing__loader.is-wave i:nth-child(2){animation-delay:.1s!important}.mytoui-processing__loader.is-bars i:nth-child(3),.mytoui-processing__loader.is-wave i:nth-child(3){animation-delay:.2s!important}.mytoui-processing__loader.is-bars i:nth-child(4),.mytoui-processing__loader.is-wave i:nth-child(4){animation-delay:.3s!important}.mytoui-processing__loader.is-wave i{animation:mytoui-loader-wave-scale .95s ease-in-out infinite!important}.mytoui-processing__loader.is-ripple::before,.mytoui-processing__loader.is-ripple::after{inset:10%!important;border-width:clamp(2px,calc(var(--mt-processing-loader-size,48px) * .055),7px)!important}.mytoui-processing__loader.is-spinner::before{inset:5%!important;-webkit-mask:radial-gradient(farthest-side,transparent 72%,#000 73%)!important;mask:radial-gradient(farthest-side,transparent 72%,#000 73%)!important}.mytoui-processing__loader.is-heartbeat::before{width:38%!important;height:38%!important}.mytoui-processing__loader.is-heartbeat::after{width:68%!important;height:68%!important}.mytoui-processing__loader.is-dual_ring::before,.mytoui-processing__loader.is-dual_ring::after{border-width:clamp(2px,calc(var(--mt-processing-loader-size,48px) * .055),7px)!important}.mytoui-processing__loader.is-comet::before{content:"";position:absolute;inset:7%;border-radius:50%;border:clamp(2px,calc(var(--mt-processing-loader-size,48px) * .05),6px) solid color-mix(in srgb,currentColor 20%,transparent);border-top-color:currentColor;animation:mytoui-loader-spin .85s linear infinite}.mytoui-processing__loader.is-comet::after{content:"";position:absolute;width:18%;height:18%;border-radius:50%;top:2%;left:41%;background:currentColor;box-shadow:0 0 calc(var(--mt-processing-loader-size,48px) * .22) currentColor;transform-origin:50% calc(var(--mt-processing-loader-size,48px) * .48);animation:mytoui-loader-spin .85s linear infinite}.mytoui-processing__loader.is-flower{animation:mytoui-loader-spin 1.35s linear infinite!important}.mytoui-processing__loader.is-flower i{position:absolute!important;left:43%!important;top:8%!important;width:14%!important;height:38%!important;border-radius:999px!important;background:currentColor!important;transform-origin:50% 110%!important}.mytoui-processing__loader.is-flower i:nth-child(2){transform:rotate(90deg)!important}.mytoui-processing__loader.is-flower i:nth-child(3){transform:rotate(180deg)!important}.mytoui-processing__loader.is-flower i:nth-child(4){transform:rotate(270deg)!important}@keyframes mytoui-loader-bars-scale{0%,100%{transform:scaleY(.45);opacity:.45}50%{transform:scaleY(1);opacity:1}}@keyframes mytoui-loader-wave-scale{0%,100%{transform:translateY(20%) scaleY(.5);opacity:.45}50%{transform:translateY(-15%) scaleY(1);opacity:1}}.mytoui-theme .mytoui-thankyou__item{display:grid!important;grid-template-columns:72px minmax(0,1fr)!important;align-items:start!important;gap:14px!important;direction:rtl!important;padding:14px 0!important}.mytoui-theme .mytoui-thankyou__thumb{grid-column:1!important;grid-row:1!important;width:72px!important;height:72px!important;align-self:start!important}.mytoui-theme .mytoui-thankyou__item-copy{grid-column:2!important;grid-row:1!important;display:grid!important;gap:9px!important;min-width:0!important;text-align:right!important;direction:rtl!important}.mytoui-theme .mytoui-thankyou__product-name{display:block!important;margin:0!important;color:#344054!important;font-size:17px!important;font-weight:900!important;line-height:1.55!important;text-align:right!important;overflow-wrap:anywhere!important}.mytoui-theme .mytoui-thankyou__item .wc-item-meta{display:flex!important;flex-wrap:wrap!important;gap:5px 10px!important;margin:0!important;padding:0!important;color:#667085!important;font-size:12px!important;list-style:none!important}.mytoui-theme .mytoui-thankyou__item-meta-row{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;margin:0!important}.mytoui-theme .mytoui-thankyou__item-stat{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;width:100%!important;min-width:0!important;padding:8px 10px!important;border:1px solid #eaecf0!important;border-radius:10px!important;background:#f8fafc!important;text-align:right!important;direction:rtl!important}.mytoui-theme .mytoui-thankyou__item-stat small{color:#667085!important;font-size:11px!important;font-weight:750!important;line-height:1.3!important}.mytoui-theme .mytoui-thankyou__item-stat b{display:inline-flex!important;align-items:baseline!important;justify-content:flex-end!important;min-width:0!important;margin-inline-start:auto!important;color:#101828!important;font-size:15px!important;font-weight:900!important;direction:ltr!important;unicode-bidi:isolate!important;white-space:nowrap!important;text-align:left!important}.mytoui-theme .mytoui-thankyou__unit-price b,.mytoui-theme .mytoui-thankyou__line-total b{color:var(--mt-price-green,#15803d)!important}.mytoui-theme .mytoui-thankyou__line-total{grid-column:1/-1!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;background:#fff!important;border-color:#d0d5dd!important}.mytoui-theme .mytoui-thankyou__line-total b{justify-content:flex-end!important;margin-inline-start:auto!important}@media(max-width:620px){.mytoui-theme .mytoui-thankyou__item{grid-template-columns:58px minmax(0,1fr)!important;gap:10px!important}.mytoui-theme .mytoui-thankyou__thumb{width:58px!important;height:58px!important}.mytoui-theme .mytoui-thankyou__product-name{font-size:15px!important}.mytoui-theme .mytoui-thankyou__item-stat{padding:7px 8px!important}.mytoui-theme .mytoui-thankyou__item-stat b{font-size:14px!important}}.mytoui-theme .mytoui-field-status{position:relative!important;padding:1px!important;line-height:0!important}.mytoui-theme .mytoui-field-status svg{position:absolute!important;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;display:block!important;transform:translate(-50%,-50%)!important;overflow:visible!important}.mytoui-theme .mytoui-field-status[data-state="complete"] svg{transform:translate(-50%,-52%)!important}.mytoui-theme .mytoui-thankyou__summary-card>h2{color:var(--mt-ty-summary-heading,#344054)!important;font-size:var(--mt-ty-summary-heading-size,27px)!important;font-weight:var(--mt-ty-summary-heading-weight,950)!important}.mytoui-theme .mytoui-thankyou__item{grid-template-columns:var(--mt-ty-thumb-size,76px) minmax(0,1fr)!important;gap:14px!important;align-items:start!important}.mytoui-theme .mytoui-thankyou__thumb{width:var(--mt-ty-thumb-size,76px)!important;height:var(--mt-ty-thumb-size,76px)!important}.mytoui-theme .mytoui-thankyou__product-name{color:var(--mt-ty-product-name,#344054)!important;font-size:var(--mt-ty-product-name-size,17px)!important;font-weight:var(--mt-ty-product-name-weight,900)!important}.mytoui-theme .mytoui-thankyou__item-stat{padding:var(--mt-ty-stat-py,10px) var(--mt-ty-stat-px,11px)!important;border-radius:var(--mt-ty-stat-radius,12px)!important}.mytoui-theme .mytoui-thankyou__item-stat small{color:var(--mt-ty-item-label,#667085)!important;font-size:var(--mt-ty-item-label-size,13px)!important;font-weight:var(--mt-ty-item-label-weight,800)!important}.mytoui-theme .mytoui-thankyou__item-stat b{color:var(--mt-ty-item-value,#101828)!important;font-size:var(--mt-ty-item-value-size,18px)!important;font-weight:var(--mt-ty-item-value-weight,900)!important}.mytoui-theme .mytoui-thankyou__unit-price b{color:var(--mt-thankyou-price,var(--mt-price-green,#15803d))!important}.mytoui-theme .mytoui-thankyou__line-total small{color:var(--mt-ty-item-total-label,#475467)!important;font-size:var(--mt-ty-item-total-label-size,15px)!important;font-weight:var(--mt-ty-item-total-label-weight,850)!important}.mytoui-theme .mytoui-thankyou__line-total b{color:var(--mt-ty-item-total-value,var(--mt-thankyou-price,#15803d))!important;font-size:var(--mt-ty-item-total-value-size,19px)!important;font-weight:var(--mt-ty-item-total-value-weight,950)!important}.mytoui-theme .mytoui-thankyou__line-total{direction:ltr!important;flex-direction:var(--mt-ty-total-flex-direction,row)!important}.mytoui-theme .mytoui-thankyou__line-total small{order:1!important;text-align:left!important}.mytoui-theme .mytoui-thankyou__line-total b{order:2!important;margin-inline-start:auto!important;text-align:right!important}@media (min-width:769px){.mytoui-theme .main-navigation[data-mytoui-desktop-native-only="yes"] :is(.mytoui-social-strip,.mytoui-mobile-menu-brand,.mytoui-mobile-menu-search,.mytoui-mobile-menu-best,.mytoui-mobile-menu-categories,.mytoui-mobile-menu-feature,.mytoui-mobile-menu-trust,.mytoui-mobile-menu-scrollcue){display:none!important}.mytoui-theme .main-navigation[data-mytoui-desktop-native-only="yes"] .mobile-menu-body>ul{display:block!important;visibility:visible!important;opacity:1!important}}@media (max-width:768px){.mytoui-theme .mytoui-thankyou__social{grid-template-columns:repeat(var(--mt-ty-social-columns-phone,4),minmax(0,1fr))!important}}@media (min-width:769px){.mytoui-theme .mytoui-thankyou__social{grid-template-columns:repeat(var(--mt-ty-social-columns-desktop,14),minmax(0,1fr))!important}}.mytoui-theme .mytoui-thankyou__item-meta-row{grid-template-columns:minmax(0,1fr)!important}.mytoui-theme .mytoui-thankyou__item-stat{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;direction:rtl!important}.mytoui-theme .mytoui-thankyou__item-stat small{flex:0 1 auto!important;text-align:right!important}.mytoui-theme .mytoui-thankyou__item-stat b{flex:0 0 auto!important;margin-inline-start:auto!important;text-align:left!important}.mytoui-theme .mytoui-thankyou__line-total{grid-column:1/-1!important}@media (max-width:768px){@media (max-width:768px){body.mytoui-theme.mytoui-menu-active{overflow:hidden!important;overscroll-behavior:none!important}.mytoui-menu-backdrop{position:fixed;z-index:2147483000;inset:0;display:block;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:0;opacity:0;visibility:hidden;pointer-events:none;background:var(--mt-menu-overlay,rgb(15 23 42 / .16));-webkit-backdrop-filter:blur(var(--mt-menu-overlay-blur,0));backdrop-filter:blur(var(--mt-menu-overlay-blur,0));transition:opacity .22s ease,visibility .22s ease;-webkit-tap-highlight-color:#fff0}body:not(.mytoui-menu-overlay-enabled) .mytoui-menu-backdrop{background:#fff0;-webkit-backdrop-filter:none;backdrop-filter:none}.mytoui-menu-backdrop.is-active{opacity:1;visibility:visible;pointer-events:auto}.main-navigation.mytoui-menu-drawer{position:fixed!important;z-index:2147483100!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#fff!important;opacity:1!important;visibility:hidden!important;pointer-events:none!important;contain:none!important;isolation:isolate!important;transition:transform .28s cubic-bezier(.2,.8,.2,1),opacity .22s ease,visibility .22s ease!important}.main-navigation.mytoui-menu-drawer.menu-open{visibility:visible!important;pointer-events:auto!important}.main-navigation.mytoui-menu-drawer[data-mytoui-menu-motion="right"]{top:0!important;right:0!important;bottom:0!important;left:auto!important;width:min(86vw, 430px)!important;max-width:min(86vw, 430px)!important;height:100dvh!important;transform:translate3d(104%,0,0)!important;border-radius:24px 0 0 24px!important;box-shadow:-14px 0 42px rgb(16 24 40 / .18)!important}.main-navigation.mytoui-menu-drawer[data-mytoui-menu-motion="right"].menu-open{transform:translate3d(0,0,0)!important}.main-navigation.mytoui-menu-drawer[data-mytoui-menu-motion="left"]{top:0!important;right:auto!important;bottom:0!important;left:0!important;width:min(86vw, 430px)!important;max-width:min(86vw, 430px)!important;height:100dvh!important;transform:translate3d(-104%,0,0)!important;border-radius:0 24px 24px 0!important;box-shadow:14px 0 42px rgb(16 24 40 / .18)!important}.main-navigation.mytoui-menu-drawer[data-mytoui-menu-motion="left"].menu-open{transform:translate3d(0,0,0)!important}.main-navigation.mytoui-menu-drawer[data-mytoui-menu-motion="top"]{top:0!important;right:0!important;bottom:auto!important;left:0!important;width:100%!important;max-width:100%!important;height:min(86dvh, 780px)!important;transform:translate3d(0,-104%,0)!important;border-radius:0 0 24px 24px!important;box-shadow:0 16px 44px rgb(16 24 40 / .18)!important}.main-navigation.mytoui-menu-drawer[data-mytoui-menu-motion="top"].menu-open{transform:translate3d(0,0,0)!important}.main-navigation.mytoui-menu-drawer[data-mytoui-menu-motion="center"]{top:50%!important;right:auto!important;bottom:auto!important;left:50%!important;width:min(90vw, 440px)!important;max-width:440px!important;height:min(84dvh, 780px)!important;transform:translate3d(-50%,-47%,0) scale(.96)!important;opacity:0!important;border-radius:24px!important;box-shadow:0 24px 70px rgb(16 24 40 / .24)!important}.main-navigation.mytoui-menu-drawer[data-mytoui-menu-motion="center"].menu-open{transform:translate3d(-50%,-50%,0) scale(1)!important;opacity:1!important}.main-navigation.mytoui-menu-drawer .mobile-menu-body{position:relative!important;flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch;padding-inline:20px!important;padding-bottom:max(18vh, 120px)!important;scrollbar-width:none}.main-navigation.mytoui-menu-drawer .mobile-menu-body::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}}@media (max-width:768px){.main-navigation.mytoui-menu-drawer .mobile-menu-header{display:flex!important;align-items:center!important;gap:12px!important;min-height:96px!important;padding:16px 20px!important;border-bottom:1px solid #eaecf0!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-brand{display:flex!important;flex:1 1 auto!important;align-items:center!important;justify-content:center!important;min-width:0!important;padding:4px 10px!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-brand a{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;margin:0!important;padding:0!important;background:transparent!important;box-shadow:none!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-brand img{display:block!important;width:auto!important;max-width:min(var(--mt-mobile-menu-logo-size, 132px), 100%)!important;height:auto!important;max-height:58px!important;margin:0 auto!important;object-fit:contain!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-title{flex:1 1 auto!important;margin:0!important;color:#101828!important;font-size:20px!important;font-weight:800!important;line-height:1.25!important}.main-navigation.mytoui-menu-drawer .mobile-menu-close{position:relative!important;inset:auto!important;z-index:3!important;display:grid!important;flex:0 0 var(--mt-menu-close-size,48px)!important;place-items:center!important;width:var(--mt-menu-close-size,48px)!important;height:var(--mt-menu-close-size,48px)!important;margin:0!important;padding:0!important;border:1px solid var(--mt-menu-close-border,#b91c1c)!important;border-radius:50%!important;color:var(--mt-menu-close-color,#fff)!important;background:var(--mt-menu-close-bg,#dc2626)!important;box-shadow:0 8px 22px rgb(220 38 38 / .2)!important}.main-navigation.mytoui-menu-drawer .mobile-menu-close svg{width:44%!important;height:44%!important;color:currentColor!important;stroke:currentColor!important}.main-navigation.mytoui-menu-drawer .mobile-menu-header[data-mytoui-close-position="right"] .mobile-menu-close{order:3!important}.main-navigation.mytoui-menu-drawer .mobile-menu-header[data-mytoui-close-position="right"] .mytoui-mobile-menu-brand,.main-navigation.mytoui-menu-drawer .mobile-menu-header[data-mytoui-close-position="right"] .mytoui-mobile-menu-title{order:1!important}.main-navigation.mytoui-menu-drawer .mobile-menu-header[data-mytoui-close-position="left"] .mobile-menu-close{order:1!important}.main-navigation.mytoui-menu-drawer .mobile-menu-header[data-mytoui-close-position="left"] .mytoui-mobile-menu-brand,.main-navigation.mytoui-menu-drawer .mobile-menu-header[data-mytoui-close-position="left"] .mytoui-mobile-menu-title{order:2!important}.main-navigation.mytoui-menu-drawer .mobile-menu-body>ul,.main-navigation.mytoui-menu-drawer .mobile-menu-body .mobile-menu,.main-navigation.mytoui-menu-drawer .mobile-menu-body .menu{margin-bottom:var(--mt-menu-links-bottom,24px)!important}.main-navigation.mytoui-menu-drawer .mobile-menu-body li>a{display:block!important;width:100%!important;padding-block:var(--mt-menu-link-py,15px)!important;color:var(--mt-menu-link-color,#344054)!important;font-size:var(--mt-menu-link-size,16px)!important;font-weight:var(--mt-menu-link-weight,700)!important;line-height:1.35!important;text-decoration:none!important;text-align:var(--mt-menu-link-align,right)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-search{box-sizing:border-box!important;display:block!important;width:100%!important;min-height:var(--mt-menu-search-height,46px)!important;margin:12px 0 16px!important;padding:0!important;border:0!important;background:transparent!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-search__box{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr) var(--mt-menu-search-height,46px)!important;width:100%!important;height:var(--mt-menu-search-height,46px)!important;overflow:hidden!important;border:1px solid var(--mt-menu-search-border,#d0d5dd)!important;border-radius:var(--mt-menu-search-radius,14px)!important;background:var(--mt-menu-search-bg,#fff)!important;cursor:text!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-search__input{width:100%!important;min-width:0!important;min-height:44px!important;margin:0!important;padding:0 14px!important;border:0!important;outline:0!important;color:var(--mt-menu-search-text,#101828)!important;background:transparent!important;box-shadow:none!important;font-size:16px!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-search__button{display:grid!important;place-items:center!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;border:0!important;color:var(--mt-menu-search-icon,#667085)!important;background:transparent!important;box-shadow:none!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-search__button svg{width:22px!important;height:22px!important}.main-navigation.mytoui-menu-drawer .mytoui-social-strip.is-mobile-menu{display:grid!important;grid-template-columns:repeat(var(--mt-social-mobile-columns,5),minmax(0,var(--mt-social-size,40px)))!important;justify-content:center!important;align-items:start!important;gap:var(--mt-social-gap,8px)!important;width:100%!important;max-width:100%!important;margin-block:14px 18px!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-scrollcue{position:absolute!important;z-index:5!important;top:112px!important;right:6px!important;bottom:26px!important;width:var(--mt-menu-scroll-width,4px)!important;overflow:hidden!important;border-radius:999px!important;background:var(--mt-menu-scroll-track,#eaecf0)!important;pointer-events:none!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-scrollcue[hidden]{display:none!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-scrollcue__thumb{display:block!important;width:100%!important;min-height:34px!important;border-radius:inherit!important;background:var(--mt-menu-scroll-color,#667085)!important;will-change:transform,height}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best{position:relative!important;width:100%!important;margin:0 0 24px!important;padding:0 4px!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__title{margin:var(--mt-menu-best-title-mt,18px) 0 var(--mt-menu-best-title-mb,12px)!important;color:var(--mt-menu-best-title,#101828)!important;font-size:var(--mt-menu-best-title-size,18px)!important;font-weight:var(--mt-menu-best-title-weight,850)!important;text-align:center!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best[data-title-align="right"] .mytoui-mobile-menu-best__title{text-align:right!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best[data-title-align="left"] .mytoui-mobile-menu-best__title{text-align:left!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__viewport{position:relative!important;width:100%!important;overflow:hidden!important;border-radius:var(--mt-menu-best-card-radius,16px)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__track{display:flex!important;width:100%!important;gap:0!important;margin:0!important;padding:0!important;direction:ltr!important;will-change:transform}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__card{display:grid!important;grid-template-columns:var(--mt-menu-best-image,78px) minmax(0,1fr)!important;flex:0 0 100%!important;min-width:100%!important;overflow:hidden!important;border:var(--mt-menu-best-card-border,1px solid #eaecf0)!important;border-radius:var(--mt-menu-best-card-radius,16px)!important;color:#101828!important;background:var(--mt-menu-best-card-bg,#fff)!important;box-shadow:var(--mt-menu-best-card-shadow,0 4px 12px rgb(16 24 40 / .06))!important;direction:ltr!important;text-decoration:none!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__image{display:block!important;width:100%!important;height:100%!important;min-height:var(--mt-menu-best-image,78px)!important;object-fit:cover!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__copy{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:6px!important;min-width:0!important;padding:10px 12px!important;direction:rtl!important;text-align:right!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__name{color:#101828!important;font-size:13px!important;font-weight:800!important;line-height:1.35!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__price{color:#15803d!important;font-size:14px!important;font-weight:850!important;direction:rtl!important;unicode-bidi:plaintext!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__arrow{position:absolute!important;z-index:4!important;top:50%!important;display:grid!important;place-items:center!important;width:var(--mt-menu-best-arrow-size,38px)!important;height:var(--mt-menu-best-arrow-size,38px)!important;margin:0!important;padding:0!important;border:var(--mt-menu-best-arrow-border,1px solid #d0d5dd)!important;border-radius:50%!important;color:var(--mt-menu-best-arrow-color,#344054)!important;background:var(--mt-menu-best-arrow-bg,#fff)!important;box-shadow:var(--mt-menu-best-arrow-shadow,0 4px 12px rgb(16 24 40 / .1))!important;transform:translateY(-50%)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__arrow.is-prev{left:5px!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__arrow.is-next{right:5px!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best[data-layout="list"] .mytoui-mobile-menu-best__viewport{overflow:visible!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best[data-layout="list"] .mytoui-mobile-menu-best__track{display:grid!important;gap:10px!important;transform:none!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best[data-layout="list"] .mytoui-mobile-menu-best__card{min-width:0!important;width:100%!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best[data-layout="list"] .mytoui-mobile-menu-best__arrow{display:none!important}}@media (max-width:768px){.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-search__button svg,.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-search__button svg *{fill:none!important;stroke:currentColor!important;stroke-width:2!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__stage{position:relative!important;width:100%!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__card{grid-template-columns:var(--mt-menu-best-image,78px) minmax(0,1fr)!important;border:var(--mt-menu-best-card-border,1px solid #e4e7ec)!important;background:var(--mt-menu-best-card-bg,#fff)!important;box-shadow:var(--mt-menu-best-card-shadow,0 4px 12px rgb(16 24 40 / .10))!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__card.is-image-hidden{grid-template-columns:minmax(0,1fr)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__copy{gap:4px!important;padding:12px 14px!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__name{display:block!important;width:100%!important;margin:0!important;color:var(--mt-menu-best-name,#101828)!important;font-size:var(--mt-menu-best-name-size,15px)!important;font-weight:var(--mt-menu-best-name-weight,800)!important;text-align:var(--mt-menu-best-name-align,right)!important;line-height:1.35!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__category{color:var(--mt-menu-best-category,#667085)!important;font-size:var(--mt-menu-best-category-size,11px)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__brand{color:var(--mt-menu-best-brand,#667085)!important;font-size:var(--mt-menu-best-brand-size,11px)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__stock{display:block!important;width:100%!important;margin:var(--mt-menu-best-stock-mt,2px) var(--mt-menu-best-stock-me,0) var(--mt-menu-best-stock-mb,2px) var(--mt-menu-best-stock-ms,0)!important;color:var(--mt-menu-best-stock,#15803d)!important;font-size:var(--mt-menu-best-stock-size,12px)!important;font-weight:var(--mt-menu-best-stock-weight,800)!important;text-align:var(--mt-menu-best-stock-align,right)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__stock::before{content:"";display:inline-block;width:.55em;height:.55em;margin-inline-end:.45em;border-radius:50%;background:currentColor;vertical-align:.08em}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__stock.is-outofstock{color:#b42318!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__price{display:block!important;width:100%!important;margin:var(--mt-menu-best-price-mt,4px) 0 var(--mt-menu-best-price-mb,2px)!important;color:var(--mt-menu-best-price,#15803d)!important;font-size:var(--mt-menu-best-price-size,20px)!important;font-weight:var(--mt-menu-best-price-weight,900)!important;text-align:var(--mt-menu-best-price-align,center)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__controls{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;width:100%!important;margin-top:12px!important;pointer-events:auto!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__arrow{position:static!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important;flex:none!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__arrow svg{width:48%!important;height:48%!important;fill:none!important;stroke:currentColor!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__dots{display:flex!important;align-items:center!important;justify-content:center!important;gap:var(--mt-menu-best-dot-gap,7px)!important;min-width:0!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__dots[hidden]{display:none!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__dots button{width:var(--mt-menu-best-dot-size,7px)!important;height:var(--mt-menu-best-dot-size,7px)!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:999px!important;background:var(--mt-menu-best-dot,#d0d5dd)!important;box-shadow:none!important;transition:width .18s ease,background .18s ease!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__dots button.is-active{width:calc(var(--mt-menu-best-dot-size,7px) * 2.5)!important;background:var(--mt-menu-best-dot-active,#15803d)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best[data-controls-position="sides"] .mytoui-mobile-menu-best__controls{position:absolute!important;z-index:5!important;inset:0!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;margin:0!important;padding:0 6px!important;pointer-events:none!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best[data-controls-position="sides"] .mytoui-mobile-menu-best__controls>*{pointer-events:auto!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best[data-controls-position="sides"] .mytoui-mobile-menu-best__dots{align-self:end!important;margin-bottom:8px!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best[data-layout="list"] .mytoui-mobile-menu-best__controls{display:none!important}}@media(max-width:768px){.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-search__button{display:grid!important;place-items:center!important;min-width:44px!important;width:44px!important;height:100%!important;padding:0!important;color:var(--mt-menu-search-icon,#101828)!important;background:transparent!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-search__button svg{display:block!important;width:23px!important;height:23px!important;min-width:23px!important;min-height:23px!important;overflow:visible!important;fill:none!important;stroke:currentColor!important;stroke-width:2!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-search__button svg *{fill:none!important;stroke:currentColor!important}.site-header[data-mytoui-active="yes"] .main-navigation.mytoui-menu-drawer :is(.current-menu-item,.current_page_item,.current-menu-ancestor,.current_page_ancestor)>a,.site-header[data-mytoui-active="yes"] .main-navigation.mytoui-menu-drawer a[aria-current="page"]{width:100%!important;padding:var(--mt-header-active-py,0) var(--mt-header-active-px,0)!important;border-radius:var(--mt-header-active-radius,0)!important;font-size:var(--mt-header-active-size,15px)!important;font-weight:var(--mt-header-active-weight,850)!important;text-align:var(--mt-header-active-align,right)!important;justify-content:var(--mt-header-active-justify,flex-start)!important;box-shadow:var(--mt-header-active-shadow,none)!important}.site-header[data-mytoui-active="yes"][data-mytoui-active-text="yes"] .main-navigation.mytoui-menu-drawer :is(.current-menu-item,.current_page_item,.current-menu-ancestor,.current_page_ancestor)>a,.site-header[data-mytoui-active="yes"][data-mytoui-active-text="yes"] .main-navigation.mytoui-menu-drawer a[aria-current="page"]{color:var(--mt-header-active-text,#0b57d0)!important}.site-header[data-mytoui-active="yes"][data-mytoui-active-background="yes"] .main-navigation.mytoui-menu-drawer :is(.current-menu-item,.current_page_item,.current-menu-ancestor,.current_page_ancestor)>a,.site-header[data-mytoui-active="yes"][data-mytoui-active-background="yes"] .main-navigation.mytoui-menu-drawer a[aria-current="page"]{background:var(--mt-header-active-bg,#f2f4f7)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__card{grid-template-columns:var(--mt-menu-best-image,78px) minmax(0,1fr)!important;align-items:stretch!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__card[data-image-side="right"]{grid-template-columns:minmax(0,1fr) var(--mt-menu-best-image,78px)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__image{grid-column:1!important;grid-row:1!important;width:100%!important;height:100%!important;min-height:var(--mt-menu-best-image,78px)!important;object-fit:cover!important;border-radius:0!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__card[data-image-side="right"] .mytoui-mobile-menu-best__image{grid-column:2!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__copy{grid-column:2!important;grid-row:1!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__card[data-image-side="right"] .mytoui-mobile-menu-best__copy{grid-column:1!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__card[data-image-radius-mode="follow_card"][data-image-side="left"] .mytoui-mobile-menu-best__image{border-radius:var(--mt-menu-best-card-radius,16px) 0 0 var(--mt-menu-best-card-radius,16px)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__card[data-image-radius-mode="follow_card"][data-image-side="right"] .mytoui-mobile-menu-best__image{border-radius:0 var(--mt-menu-best-card-radius,16px) var(--mt-menu-best-card-radius,16px) 0!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__card[data-image-radius-mode="custom"] .mytoui-mobile-menu-best__image{border-radius:var(--mt-menu-best-image-custom-radius,0)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__identity{display:inline-flex!important;align-items:center!important;gap:4px!important;width:max-content!important;max-width:100%!important;padding:4px 7px!important;line-height:1.25!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__identity.is-category{color:var(--mt-menu-best-category,#667085)!important;background:var(--mt-menu-best-category-bg,#f8fafc)!important;border:var(--mt-menu-best-category-border,0)!important;border-radius:var(--mt-menu-best-category-radius,7px)!important;font-size:var(--mt-menu-best-category-size,11px)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__identity.is-brand{color:var(--mt-menu-best-brand,#667085)!important;background:var(--mt-menu-best-brand-bg,#f8fafc)!important;border:var(--mt-menu-best-brand-border,0)!important;border-radius:var(--mt-menu-best-brand-radius,7px)!important;font-size:var(--mt-menu-best-brand-size,11px)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__identity-label{opacity:.72!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__stock{margin-block-start:var(--mt-menu-best-stock-mt,0)!important;margin-block-end:var(--mt-menu-best-stock-mb,0)!important;margin-inline-start:var(--mt-menu-best-stock-ms,0)!important;margin-inline-end:var(--mt-menu-best-stock-me,4px)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories{display:block!important;width:100%!important;margin:24px 0 10px!important;padding:0!important;direction:rtl!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__title{margin:0 0 14px!important;color:#0b3d91!important;font-size:22px!important;font-weight:900!important;text-align:center!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__stage{position:relative!important;width:100%!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__viewport{width:100%!important;overflow:hidden!important;border-radius:var(--mt-menu-cat-card-radius,16px)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__track{display:flex!important;width:100%!important;gap:0!important;margin:0!important;padding:0!important;direction:ltr!important;will-change:transform!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__card{display:grid!important;grid-template-columns:var(--mt-menu-cat-image,92px) minmax(0,1fr)!important;flex:0 0 100%!important;min-width:100%!important;min-height:112px!important;overflow:hidden!important;border:var(--mt-menu-cat-card-border,1px solid #e4e7ec)!important;border-radius:var(--mt-menu-cat-card-radius,16px)!important;color:#101828!important;background:var(--mt-menu-cat-card-bg,#fff)!important;box-shadow:var(--mt-menu-cat-card-shadow,0 8px 22px rgb(16 24 40 / .10))!important;text-decoration:none!important;direction:ltr!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__image{display:block!important;width:100%!important;height:100%!important;min-height:112px!important;object-fit:cover!important;border-radius:0!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__card[data-image-radius-mode="follow_card"] .mytoui-mobile-menu-categories__image{border-radius:var(--mt-menu-cat-card-radius,16px) 0 0 var(--mt-menu-cat-card-radius,16px)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__card[data-image-radius-mode="custom"] .mytoui-mobile-menu-categories__image{border-radius:var(--mt-menu-cat-image-custom-radius,0)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__card.is-image-hidden{grid-template-columns:1fr!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__copy{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:5px!important;min-width:0!important;padding:12px 14px!important;direction:rtl!important;text-align:right!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__name{color:var(--mt-menu-cat-name,#101828)!important;font-size:var(--mt-menu-cat-name-size,15px)!important;font-weight:850!important;line-height:1.4!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__count{color:var(--mt-menu-cat-count,#667085)!important;font-size:11px!important;font-weight:700!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__open{margin-top:4px!important;color:var(--mt-menu-cat-open,#0b57d0)!important;font-size:12px!important;font-weight:850!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__controls{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;width:100%!important;margin-top:12px!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__arrow{display:grid!important;place-items:center!important;width:38px!important;height:38px!important;padding:0!important;border:1px solid #d0d5dd!important;border-radius:50%!important;color:var(--mt-menu-cat-arrow,#0b57d0)!important;background:#fff!important;box-shadow:0 4px 12px rgb(16 24 40 / .10)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__arrow svg{display:block!important;width:20px!important;height:20px!important;fill:none!important;stroke:currentColor!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__dots{display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-width:0!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__dots[hidden]{display:none!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__dots button{width:var(--mt-menu-cat-dot-size,7px)!important;height:var(--mt-menu-cat-dot-size,7px)!important;padding:0!important;border:0!important;border-radius:999px!important;background:var(--mt-menu-cat-dot,#d0d5dd)!important;transition:width .18s ease,background .18s ease!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__dots button.is-active{width:calc(var(--mt-menu-cat-dot-size,7px) * 2.5)!important;background:var(--mt-menu-cat-dot-active,#15803d)!important}}@media (max-width:768px){.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__title{margin:var(--mt-menu-cat-section-title-mt,0) 0 var(--mt-menu-cat-section-title-mb,14px)!important;color:var(--mt-menu-cat-section-title,#0b3d91)!important;font-size:var(--mt-menu-cat-section-title-size,22px)!important;font-weight:var(--mt-menu-cat-section-title-weight,900)!important;text-align:var(--mt-menu-cat-section-title-align,center)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__card[data-image-side="right"]{grid-template-columns:minmax(0,1fr) var(--mt-menu-cat-image,92px)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__card[data-image-side="right"] .mytoui-mobile-menu-categories__image{grid-column:2!important;grid-row:1!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__card[data-image-side="right"] .mytoui-mobile-menu-categories__copy{grid-column:1!important;grid-row:1!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__card[data-image-side="right"][data-image-radius-mode="follow_card"] .mytoui-mobile-menu-categories__image{border-radius:0 var(--mt-menu-cat-card-radius,16px) var(--mt-menu-cat-card-radius,16px) 0!important}}@media(max-width:768px){.main-navigation.mytoui-menu-drawer[data-mytoui-active="yes"] :is(.current-menu-item,.current_page_item,.current-menu-ancestor,.current_page_ancestor)>a,.main-navigation.mytoui-menu-drawer[data-mytoui-active="yes"] a[aria-current="page"]{font-size:var(--mt-header-active-size,16px)!important;font-weight:var(--mt-header-active-weight,850)!important;text-align:var(--mt-header-active-align,center)!important;justify-content:var(--mt-header-active-justify,center)!important;padding:var(--mt-header-active-py,10px) var(--mt-header-active-px,14px)!important;border-radius:var(--mt-header-active-radius,12px)!important;box-shadow:var(--mt-header-active-shadow,none)!important}.main-navigation.mytoui-menu-drawer[data-mytoui-active="yes"][data-mytoui-active-text="yes"] :is(.current-menu-item,.current_page_item,.current-menu-ancestor,.current_page_ancestor)>a,.main-navigation.mytoui-menu-drawer[data-mytoui-active="yes"][data-mytoui-active-text="yes"] a[aria-current="page"]{color:var(--mt-header-active-text,#0b57d0)!important}.main-navigation.mytoui-menu-drawer[data-mytoui-active="yes"][data-mytoui-active-background="yes"] :is(.current-menu-item,.current_page_item,.current-menu-ancestor,.current_page_ancestor)>a,.main-navigation.mytoui-menu-drawer[data-mytoui-active="yes"][data-mytoui-active-background="yes"] a[aria-current="page"]{background:var(--mt-header-active-bg,#f2f4f7)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__card{grid-template-columns:var(--mt-menu-best-image-width,42%) minmax(0,1fr)!important;min-height:var(--mt-menu-best-image-min-height,178px)!important;align-items:stretch!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__card[data-image-side="right"]{grid-template-columns:minmax(0,1fr) var(--mt-menu-best-image-width,42%)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__image{width:100%!important;height:100%!important;min-height:var(--mt-menu-best-image-min-height,178px)!important;object-fit:var(--mt-menu-best-image-fit,cover)!important;margin:0!important;padding:0!important;align-self:stretch!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__card[data-image-shape="square"] .mytoui-mobile-menu-best__image{aspect-ratio:1/1!important;height:auto!important;min-height:0!important;align-self:center!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__card[data-image-shape="landscape"] .mytoui-mobile-menu-best__image{aspect-ratio:4/3!important;height:auto!important;min-height:0!important;align-self:center!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__card[data-image-shape="portrait"] .mytoui-mobile-menu-best__image{aspect-ratio:3/4!important;height:auto!important;min-height:0!important;align-self:center!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__card[data-image-shape="natural"] .mytoui-mobile-menu-best__image{height:auto!important;min-height:0!important;align-self:center!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__card{grid-template-columns:var(--mt-menu-cat-image-width,38%) minmax(0,1fr)!important;min-height:var(--mt-menu-cat-image-min-height,150px)!important;align-items:stretch!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__card[data-image-side="right"]{grid-template-columns:minmax(0,1fr) var(--mt-menu-cat-image-width,38%)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__image{width:100%!important;height:100%!important;min-height:var(--mt-menu-cat-image-min-height,150px)!important;object-fit:var(--mt-menu-cat-image-fit,cover)!important;margin:0!important;padding:0!important;align-self:stretch!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__card[data-image-shape="square"] .mytoui-mobile-menu-categories__image{aspect-ratio:1/1!important;height:auto!important;min-height:0!important;align-self:center!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__card[data-image-shape="landscape"] .mytoui-mobile-menu-categories__image{aspect-ratio:4/3!important;height:auto!important;min-height:0!important;align-self:center!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__card[data-image-shape="portrait"] .mytoui-mobile-menu-categories__image{aspect-ratio:3/4!important;height:auto!important;min-height:0!important;align-self:center!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__card[data-image-shape="natural"] .mytoui-mobile-menu-categories__image{height:auto!important;min-height:0!important;align-self:center!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__controls{direction:ltr!important;gap:10px!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__dots{gap:var(--mt-menu-cat-dot-gap,7px)!important;direction:ltr!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__arrow{width:var(--mt-menu-cat-arrow-size,38px)!important;height:var(--mt-menu-cat-arrow-size,38px)!important;color:var(--mt-menu-cat-arrow,#0b57d0)!important;background:var(--mt-menu-cat-arrow-bg,#fff)!important;border:1px solid var(--mt-menu-cat-arrow-border,#d0d5dd)!important;box-shadow:var(--mt-menu-cat-arrow-shadow,0 4px 12px rgb(16 24 40 / .10))!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-feature{width:100%!important;margin:20px 0 8px!important;padding:12px!important;border-radius:calc(var(--mt-menu-feature-radius,16px) + 4px)!important;background:var(--mt-menu-feature-bg,#f8fafc)!important;direction:rtl!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-feature__title{margin:0 0 10px!important;color:#101828!important;font-size:17px!important;font-weight:900!important;text-align:right!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-feature__grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-feature__card{display:grid!important;grid-template-columns:38px minmax(0,1fr) 18px!important;align-items:center!important;gap:8px!important;min-width:0!important;padding:10px!important;border:1px solid var(--mt-menu-feature-border,#e4e7ec)!important;border-radius:var(--mt-menu-feature-radius,16px)!important;color:#101828!important;background:var(--mt-menu-feature-card,#fff)!important;box-shadow:var(--mt-menu-feature-shadow,0 4px 12px rgb(16 24 40 / .08))!important;text-decoration:none!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-feature__icon{display:grid!important;place-items:center!important;width:38px!important;height:38px!important;border-radius:12px!important;color:#fff!important;background:var(--mt-menu-feature-accent,#0b57d0)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-feature__icon svg{width:20px!important;height:20px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.9!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-feature__copy{display:flex!important;flex-direction:column!important;min-width:0!important;line-height:1.3!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-feature__copy strong{font-size:12px!important;font-weight:850!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-feature__copy small{margin-top:2px!important;color:#667085!important;font-size:9px!important;font-weight:650!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-feature__go{color:var(--mt-menu-feature-accent,#0b57d0)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-feature__go svg{width:17px!important;height:17px!important;fill:none!important;stroke:currentColor!important}}@media(max-width:768px){.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-brand{display:flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;margin:0 auto!important;padding:var(--mt-menu-brand-padding,0)!important;border:0!important;border-radius:var(--mt-menu-brand-radius,0)!important;background:transparent!important;box-shadow:none!important;overflow:hidden!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-brand[data-background="yes"]{background:var(--mt-menu-brand-bg,#fff)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-brand__link{display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-decoration:none!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-brand img{display:block!important;width:auto!important;max-width:var(--mt-mobile-menu-logo-size,132px)!important;height:auto!important;max-height:72px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;object-fit:contain!important}.main-navigation.mytoui-menu-drawer .mobile-menu-body>ul[aria-hidden="true"]{display:none!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__viewport,.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__viewport{overflow:hidden!important;border-radius:var(--mt-menu-best-card-radius,16px)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__card,.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__card{position:relative!important;display:grid!important;width:100%!important;min-width:100%!important;padding:0!important;align-items:stretch!important;overflow:hidden!important;box-sizing:border-box!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__card{grid-template-columns:var(--mt-menu-best-image-width,42%) minmax(0,1fr)!important;min-height:var(--mt-menu-best-image-min-height,148px)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__card{grid-template-columns:var(--mt-menu-cat-image-width,38%) minmax(0,1fr)!important;min-height:var(--mt-menu-cat-image-min-height,136px)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__card[data-image-side="right"]{grid-template-columns:minmax(0,1fr) var(--mt-menu-best-image-width,42%)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__card[data-image-side="right"]{grid-template-columns:minmax(0,1fr) var(--mt-menu-cat-image-width,38%)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__image,.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__image{display:block!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;align-self:stretch!important;justify-self:stretch!important;background:transparent!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__image{min-height:var(--mt-menu-best-image-min-height,148px)!important;object-fit:var(--mt-menu-best-image-fit,cover)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__image{min-height:var(--mt-menu-cat-image-min-height,136px)!important;object-fit:var(--mt-menu-cat-image-fit,cover)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__copy,.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__copy{align-self:stretch!important;justify-content:center!important;min-width:0!important;margin:0!important;padding:12px 14px!important;box-sizing:border-box!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__card[data-image-radius-mode="follow_card"] .mytoui-mobile-menu-best__image,.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__card[data-image-radius-mode="follow_card"] .mytoui-mobile-menu-categories__image{border-radius:0!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__card[data-image-radius-mode="custom"] .mytoui-mobile-menu-best__image{border-radius:var(--mt-menu-best-image-custom-radius,0)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__card[data-image-radius-mode="custom"] .mytoui-mobile-menu-categories__image{border-radius:var(--mt-menu-cat-image-custom-radius,0)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__controls{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;direction:ltr!important;align-items:center!important;gap:10px!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__arrow.is-prev{grid-column:1!important;order:1!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__dots{grid-column:2!important;order:2!important;direction:ltr!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-categories__arrow.is-next{grid-column:3!important;order:3!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-feature{background:transparent!important;padding:0!important;margin:18px 0 6px!important;border-radius:0!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-feature__title{color:#0b3d91!important;font-size:16px!important;text-align:right!important;margin:0 2px 9px!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-feature__grid{grid-template-columns:1fr!important;gap:8px!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-feature__card{grid-template-columns:42px minmax(0,1fr) 20px!important;min-height:62px!important;padding:9px 11px!important;border:1px solid #dbe5f4!important;border-radius:15px!important;background:#fff!important;box-shadow:0 3px 12px rgb(16 24 40 / .055)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-feature__icon{width:42px!important;height:42px!important;border-radius:13px!important;background:#0b57d0!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-feature__copy strong{font-size:13px!important;color:#101828!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-feature__copy small{font-size:10px!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-feature__go{color:#0b57d0!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-trust{position:relative!important;margin:26px 0 10px!important;padding:18px 16px 16px 18px!important;border:0!important;border-radius:20px!important;background:linear-gradient(145deg,#f5f9ff,#fff)!important;box-shadow:inset 0 0 0 1px #e3ebf7!important;overflow:hidden!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-trust::after{content:"";position:absolute;left:-38px;bottom:-48px;width:118px;height:118px;border-radius:50%;background:rgb(11 87 208 / .06)!important;pointer-events:none!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-trust__title{margin:0!important;color:#0b3d91!important;font-size:19px!important;font-weight:950!important;text-align:right!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-trust__lead{margin:5px 0 14px!important;color:#667085!important;font-size:11px!important;font-weight:650!important;line-height:1.6!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-trust__rail{position:relative!important;display:grid!important;gap:0!important;padding-right:19px!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-trust__rail::before{content:"";position:absolute;right:7px;top:9px;bottom:9px;width:2px;border-radius:999px;background:#d7e4f8!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-trust__item{position:relative!important;display:grid!important;grid-template-columns:28px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;padding:8px 0!important;border:0!important;background:transparent!important;box-shadow:none!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-trust__icon{display:grid!important;place-items:center!important;width:28px!important;height:28px!important;border-radius:50%!important;color:#0b57d0!important;background:#eaf2ff!important;z-index:1!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-trust__icon svg{width:15px!important;height:15px!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-trust__copy{display:flex!important;flex-direction:column!important;min-width:0!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-trust__copy strong{color:#101828!important;font-size:12px!important;font-weight:850!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-trust__copy small{margin-top:1px!important;color:#98a2b3!important;font-size:9px!important;font-weight:650!important}}@media (max-width:768px){.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-trust{margin:26px 0 12px!important;padding:14px!important;border:1px solid #dbe6f5!important;border-radius:18px!important;background:linear-gradient(145deg,#f7faff,#fff)!important;box-shadow:0 5px 18px rgb(16 24 40 / .055)!important;overflow:hidden!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-trust::after{display:none!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-trust__head{display:grid!important;grid-template-columns:40px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;margin-bottom:11px!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-trust__mark{display:grid!important;place-items:center!important;width:40px!important;height:40px!important;border-radius:13px!important;color:#fff!important;background:#0b57d0!important;box-shadow:0 6px 16px rgb(11 87 208 / .18)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-trust__mark svg{width:20px!important;height:20px!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-trust__title{margin:0!important;color:#0b3d91!important;font-size:16px!important;font-weight:950!important;text-align:right!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-trust__lead{margin:2px 0 0!important;color:#667085!important;font-size:10px!important;font-weight:650!important;line-height:1.45!important;text-align:right!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-trust__grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-trust__item{display:grid!important;grid-template-columns:30px minmax(0,1fr)!important;align-items:center!important;gap:7px!important;min-height:58px!important;padding:8px!important;border:1px solid #e7edf6!important;border-radius:13px!important;background:rgb(255 255 255 / .82)!important;box-shadow:none!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-trust__icon{display:grid!important;place-items:center!important;width:30px!important;height:30px!important;border-radius:10px!important;color:#0b57d0!important;background:#eef4ff!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-trust__icon svg{width:16px!important;height:16px!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-trust__copy{display:flex!important;flex-direction:column!important;min-width:0!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-trust__copy strong{color:#101828!important;font-size:10px!important;font-weight:850!important;line-height:1.35!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-trust__copy small{margin-top:2px!important;color:#98a2b3!important;font-size:8px!important;line-height:1.35!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-trust__foot{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;margin-top:10px!important;padding-top:9px!important;border-top:1px solid #e7edf6!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-trust__foot span{color:#0b57d0!important;font-size:12px!important;font-weight:950!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-trust__foot small{color:#667085!important;font-size:8px!important;font-weight:650!important}}@media(max-width:768px){.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__card{position:relative!important;box-sizing:border-box!important;width:min(var(--mt-menu-best-card-width,100%),var(--mt-menu-best-card-max-width,360px))!important;max-width:var(--mt-menu-best-card-max-width,360px)!important;max-height:var(--mt-menu-best-card-max-height,none)!important;margin-inline:auto!important;overflow:hidden!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__card[data-card-layout="vertical"]{display:flex!important;flex-direction:column!important;align-items:stretch!important;grid-template-columns:none!important;min-height:0!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__card[data-card-layout="vertical"] .mytoui-mobile-menu-best__image{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:1/1!important;object-fit:var(--mt-menu-best-image-fit,cover)!important;align-self:stretch!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__card[data-card-layout="vertical"] .mytoui-mobile-menu-best__copy{display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;padding:12px!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__card[data-card-layout="horizontal"]{display:grid!important;grid-template-columns:var(--mt-menu-best-horizontal-image-width,42%) minmax(0,1fr)!important;align-items:stretch!important;min-height:0!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__card[data-card-layout="horizontal"] .mytoui-mobile-menu-best__image{width:100%!important;max-width:none!important;height:100%!important;min-height:var(--mt-menu-best-image-min-height,148px)!important;aspect-ratio:auto!important;object-fit:var(--mt-menu-best-image-fit,cover)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__card[data-card-layout="horizontal"] .mytoui-mobile-menu-best__copy{min-width:0!important;padding:12px!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__price{display:flex!important;align-items:baseline!important;justify-content:center!important;gap:7px!important;flex-wrap:wrap!important;width:100%!important;color:var(--mt-menu-best-price,#15803d)!important;font-size:var(--mt-menu-best-price-size,20px)!important;font-weight:var(--mt-menu-best-price-weight,900)!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__price del{color:#667085!important;font-size:.70em!important;font-weight:700!important;text-decoration:line-through!important;text-decoration-thickness:1.4px!important;opacity:.82!important}.main-navigation.mytoui-menu-drawer .mytoui-mobile-menu-best__price ins{color:inherit!important;font-size:1em!important;font-weight:inherit!important;text-decoration:none!important}}}:root{--mt-slider-outside-factor:.54}.mytoui-slider-shell{--mt-slider-arrow-size:40px;position:relative;isolation:isolate;display:flex;flex-direction:column;width:100%;min-width:0;margin:0;padding:0;border:0;border-radius:0;background:#fff0;box-shadow:var(--mt-slider-outer-shadow,none);overflow:visible}.mytoui-slider-shell::after{content:"";position:absolute;z-index:4;inset:0;border-radius:inherit;background:#fff0;box-shadow:var(--mt-slider-inner-shadow,none);pointer-events:none}.mytoui-slider-shell[data-arrow-position="sides"][data-arrow-side-location="outside"]{width:calc(100% - (var(--mt-slider-arrow-size) * var(--mt-slider-outside-factor) * 2));margin-inline:calc(var(--mt-slider-arrow-size) * var(--mt-slider-outside-factor))}.mytoui-slider-shell>.is-mytoui-context-slider,.mytoui-slider-shell>.mytoui-category-list,.mytoui-slider-shell>.is-mytoui-native-category-track{position:relative;z-index:1;order:2}.mytoui-theme ul.is-mytoui-context-slider,.mytoui-theme .is-mytoui-native-category-track,.mytoui-theme .mytoui-category-section.is-mytoui-slider .mytoui-category-list,.mytoui-theme .mytoui-home-best__track.is-mytoui-context-slider{box-sizing:border-box!important;display:flex!important;grid-template-columns:none!important;flex-wrap:nowrap!important;width:100%!important;max-width:100%!important;margin:0!important;padding-block:0!important;overflow-x:auto!important;overflow-y:visible!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;scrollbar-width:none;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.mytoui-theme ul.is-mytoui-context-slider::-webkit-scrollbar,.mytoui-theme .is-mytoui-native-category-track::-webkit-scrollbar,.mytoui-theme .mytoui-category-section.is-mytoui-slider .mytoui-category-list::-webkit-scrollbar,.mytoui-theme .mytoui-home-best__track.is-mytoui-context-slider::-webkit-scrollbar{display:none}.mytoui-slider-clone{pointer-events:none!important}.mytoui-slider-clone a,.mytoui-slider-clone button,.mytoui-slider-clone input,.mytoui-slider-clone select,.mytoui-slider-clone textarea{pointer-events:none!important}.mytoui-slider-controls{position:relative;z-index:8;order:3;display:flex;align-items:center;justify-content:center;gap:10px;min-height:var(--mt-slider-arrow-size);pointer-events:auto}.mytoui-slider-shell[data-arrow-position="top"]>.mytoui-slider-controls{order:1;margin-bottom:10px}.mytoui-slider-shell[data-arrow-position="bottom"]>.mytoui-slider-controls{order:3;margin-top:10px}.mytoui-slider-shell[data-arrow-position="sides"]>.mytoui-slider-controls{position:absolute;z-index:10;inset:0;display:block;min-height:0;margin:0;pointer-events:none}.mytoui-slider-arrow{display:grid!important;place-items:center!important;width:var(--mt-slider-arrow-size)!important;height:var(--mt-slider-arrow-size)!important;min-width:var(--mt-slider-arrow-size)!important;margin:0!important;padding:0!important;border:var(--mt-slider-arrow-border,1px solid #d0d5dd)!important;border-radius:var(--mt-slider-arrow-radius,999px)!important;color:var(--mt-slider-arrow-color,#344054)!important;background:var(--mt-slider-arrow-bg,#fff)!important;box-shadow:var(--mt-slider-arrow-shadow,none)!important;cursor:pointer!important;pointer-events:auto!important;-webkit-tap-highlight-color:#fff0}.mytoui-slider-arrow:disabled{opacity:.32;cursor:default!important}.mytoui-slider-arrow svg{display:block;width:52%;height:52%;fill:none!important;stroke:currentColor!important;stroke-width:var(--mt-slider-arrow-stroke,2)!important;stroke-linecap:round;stroke-linejoin:round}.mytoui-slider-shell[data-arrow-position="sides"] .mytoui-slider-arrow{position:absolute;top:50%;transform:translateY(-50%)}.mytoui-slider-shell[data-arrow-position="sides"][data-arrow-side-location="inside"] .mytoui-slider-arrow.is-prev{left:8px}.mytoui-slider-shell[data-arrow-position="sides"][data-arrow-side-location="inside"] .mytoui-slider-arrow.is-next{right:8px}.mytoui-slider-shell[data-arrow-position="sides"][data-arrow-side-location="outside"] .mytoui-slider-arrow.is-prev{left:calc(var(--mt-slider-arrow-size) * var(--mt-slider-outside-factor) * -1)}.mytoui-slider-shell[data-arrow-position="sides"][data-arrow-side-location="outside"] .mytoui-slider-arrow.is-next{right:calc(var(--mt-slider-arrow-size) * var(--mt-slider-outside-factor) * -1)}.mytoui-slider-dots{display:flex;align-items:center;justify-content:center;gap:6px}.mytoui-slider-shell[data-dots="no"] .mytoui-slider-dots{display:none!important}.mytoui-slider-shell[data-dots-position="outside"]{padding-bottom:24px}.mytoui-slider-shell[data-dots-position="outside"]>.mytoui-slider-controls .mytoui-slider-dots{position:absolute;right:50%;bottom:-20px;transform:translateX(50%);pointer-events:auto}.mytoui-slider-shell[data-dots-position="inside"]>.mytoui-slider-controls .mytoui-slider-dots{position:absolute;right:50%;bottom:8px;transform:translateX(50%);pointer-events:auto}.mytoui-slider-dots button{width:7px;height:7px;margin:0;padding:0;border:0;border-radius:999px;background:#d0d5dd;cursor:pointer}.mytoui-slider-dots button.is-active{width:18px;background:var(--mt-primary,#15803d)}.is-mytoui-context-slider.is-dragging{cursor:grabbing;scroll-snap-type:none!important;user-select:none}.categories-slider-wrapper,.subcat-slider-wrapper{overflow:visible!important}@media (max-width:768px){body.mytoui-theme{--mt-slider-outside-factor:.46}}.mytoui-theme .categories-slider-section[data-mytoui-native-category="yes"],.mytoui-theme .subcat-slider-section[data-mytoui-native-category="yes"]{padding-inline:12px!important;background:transparent!important;box-shadow:none!important}.mytoui-theme .categories-slider-section[data-mytoui-native-category="yes"] .categories-slider-wrapper,.mytoui-theme .subcat-slider-section[data-mytoui-native-category="yes"] .subcat-slider-wrapper{padding-inline:0!important;margin-inline:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.mytoui-theme .categories-slider-section[data-mytoui-native-category="yes"] .categories-slider,.mytoui-theme .subcat-slider-section[data-mytoui-native-category="yes"] .subcat-slider-viewport{margin-inline:0!important;overflow:visible!important;scroll-snap-type:none!important}.mytoui-theme .categories-slider-section[data-mytoui-native-category="yes"] .mytoui-slider-shell,.mytoui-theme .subcat-slider-section[data-mytoui-native-category="yes"] .mytoui-slider-shell{overflow:visible!important}.mytoui-slider-shell[data-arrow-position="bottom_dots"]>.mytoui-slider-controls{order:3;position:relative;display:flex;align-items:center;justify-content:center;gap:10px;margin-top:10px;min-height:var(--mt-slider-arrow-size)}.mytoui-slider-shell[data-arrow-position="bottom_dots"]>.mytoui-slider-controls .mytoui-slider-arrow{position:static!important;transform:none!important;flex:0 0 var(--mt-slider-arrow-size)!important}.mytoui-slider-shell[data-arrow-position="bottom_dots"]>.mytoui-slider-controls .mytoui-slider-dots{position:static!important;right:auto!important;bottom:auto!important;transform:none!important;min-width:56px}.mytoui-slider-shell[data-arrow-position="bottom_dots"]{padding-bottom:0!important}.mytoui-theme .mytoui-slider-dots{gap:var(--mt-slider-dot-gap,7px)!important}.mytoui-theme .mytoui-slider-dots button{width:var(--mt-slider-dot-size,7px)!important;height:var(--mt-slider-dot-size,7px)!important;min-width:0!important;padding:0!important;border:0!important;border-radius:999px!important;background:var(--mt-slider-dot,#d0d5dd)!important;transition:width .18s ease,background .18s ease!important}.mytoui-theme .mytoui-slider-dots button.is-active{width:calc(var(--mt-slider-dot-size,7px) * 2.5)!important;background:var(--mt-slider-dot-active,#15803d)!important}@media (min-width:769px){.mytoui-theme .mytoui-slider-shell[data-dots="yes"][data-dots-position="outside"]{padding-bottom:30px!important}.mytoui-theme .mytoui-slider-shell[data-dots="yes"][data-dots-position="outside"]>.mytoui-slider-controls .mytoui-slider-dots{display:flex!important;position:absolute!important;right:50%!important;bottom:-24px!important;transform:translateX(50%)!important;z-index:12!important;pointer-events:auto!important}.mytoui-theme .mytoui-slider-shell[data-arrow-position="bottom_dots"][data-dots-position="outside"]{padding-bottom:0!important}.mytoui-theme .mytoui-slider-shell[data-arrow-position="bottom_dots"][data-dots-position="outside"]>.mytoui-slider-controls .mytoui-slider-dots{position:static!important;right:auto!important;bottom:auto!important;transform:none!important}}.mytoui-theme .mytoui-category-section[data-mytoui-card-layout="horizontal"],.mytoui-theme [data-mytoui-card-layout="horizontal"]{--mt-horizontal-card-ratio:var(--mt-category-horizontal-card-ratio, 2.2727/1)}.mytoui-theme .mytoui-category-section[data-mytoui-card-layout="horizontal"] .mytoui-category-list,.mytoui-theme .categories-grid-section[data-mytoui-card-layout="horizontal"] .categories-grid{grid-template-columns:1fr!important;padding-inline:12px!important}.mytoui-theme .mytoui-category-card[data-display-mode="horizontal"],.mytoui-theme [data-mytoui-card-layout="horizontal"] .category-grid-item,.mytoui-theme [data-mytoui-card-layout="horizontal"] .category-slide,.mytoui-theme [data-mytoui-card-layout="horizontal"] .subcat-slide{display:grid!important;grid-template-columns:var(--mt-category-horizontal-image,44%) minmax(0,1fr)!important;grid-template-areas:"image content"!important;align-items:stretch!important;gap:0!important;width:100%!important;max-width:100%!important;min-height:0!important;aspect-ratio:var(--mt-horizontal-card-ratio)!important;margin:0!important;padding:0!important;overflow:hidden!important;border-radius:var(--mt-card-radius,18px)!important;background:transparent!important}.mytoui-theme .mytoui-category-card[data-display-mode="horizontal"]>a{display:contents!important}.mytoui-theme .mytoui-category-card[data-display-mode="horizontal"][data-horizontal-image-side="right"],.mytoui-theme [data-mytoui-card-layout="horizontal"][data-mytoui-horizontal-image-side="right"] .category-grid-item,.mytoui-theme [data-mytoui-card-layout="horizontal"][data-mytoui-horizontal-image-side="right"] .category-slide,.mytoui-theme [data-mytoui-card-layout="horizontal"][data-mytoui-horizontal-image-side="right"] .subcat-slide{grid-template-columns:minmax(0,1fr) var(--mt-category-horizontal-image,44%)!important;grid-template-areas:"content image"!important}.mytoui-theme .mytoui-category-card[data-display-mode="horizontal"] .mytoui-category-card__image,.mytoui-theme [data-mytoui-card-layout="horizontal"] .category-grid-image,.mytoui-theme [data-mytoui-card-layout="horizontal"] .category-image,.mytoui-theme [data-mytoui-card-layout="horizontal"] .subcat-slide-image,.mytoui-theme [data-mytoui-card-layout="horizontal"] .subcat-image{grid-area:image!important;align-self:stretch!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;aspect-ratio:1 / 1!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.mytoui-theme .mytoui-category-card[data-display-mode="horizontal"] .mytoui-category-card__image img,.mytoui-theme [data-mytoui-card-layout="horizontal"] .category-grid-image img,.mytoui-theme [data-mytoui-card-layout="horizontal"] .category-image img,.mytoui-theme [data-mytoui-card-layout="horizontal"] .subcat-slide-image img,.mytoui-theme [data-mytoui-card-layout="horizontal"] .subcat-image img{display:block!important;width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;margin:0!important;object-fit:cover!important;border-radius:0!important}.mytoui-theme .mytoui-category-card[data-display-mode="horizontal"] .mytoui-category-card__content,.mytoui-theme [data-mytoui-card-layout="horizontal"] .category-grid-name,.mytoui-theme [data-mytoui-card-layout="horizontal"] .category-name,.mytoui-theme [data-mytoui-card-layout="horizontal"] .subcat-slide-name{grid-area:content!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:7px!important;min-width:0!important;width:100%!important;margin:0!important;padding:13px 16px!important;overflow:hidden!important;direction:rtl!important;text-align:right!important}.mytoui-theme .mytoui-category-card[data-display-mode="horizontal"] .mytoui-category-card__content h3{width:100%!important;margin:0!important;color:var(--mt-card-title,#101828)!important;font-size:var(--mt-card-title-size,16px)!important;font-weight:var(--mt-card-title-weight,800)!important;line-height:1.3!important;text-align:right!important}.mytoui-theme .mytoui-category-card[data-display-mode="horizontal"] .mytoui-category-card__count{display:var(--mt-category-count-display,block)!important;width:100%!important;margin:0!important;color:var(--mt-category-count,#667085)!important;font-size:var(--mt-category-count-size,13px)!important;font-weight:var(--mt-category-count-weight,700)!important;text-align:right!important}.mytoui-theme .mytoui-category-card[data-display-mode="horizontal"] .mytoui-category-card__content p{display:var(--mt-category-description-display,-webkit-box)!important;width:100%!important;margin:0!important;overflow:hidden!important;color:var(--mt-category-description,#667085)!important;font-size:var(--mt-category-description-size,13px)!important;line-height:1.45!important;text-align:right!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:var(--mt-category-description-lines,2)!important}.mytoui-theme .mytoui-category-card[data-display-mode="horizontal"] .mytoui-category-card__button{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;width:100%!important;margin:auto 0 0!important;text-align:right!important}.mytoui-theme .mytoui-category-section[data-mytoui-card-layout="horizontal"].is-mytoui-slider .mytoui-category-list,.mytoui-theme .categories-grid-section[data-mytoui-card-layout="horizontal"].is-mytoui-slider .categories-grid,.mytoui-theme .categories-slider-section[data-mytoui-card-layout="horizontal"] .is-mytoui-native-category-track,.mytoui-theme .subcat-slider-section[data-mytoui-card-layout="horizontal"] .is-mytoui-native-category-track{padding-block:0!important}.mytoui-theme .mytoui-home-best{margin:28px auto!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.mytoui-theme .mytoui-home-best__header{display:flex!important;align-items:center!important;justify-content:center!important;margin:0 0 14px!important}.mytoui-theme .mytoui-home-best__header h2{margin:0!important;font-size:clamp(22px, 3vw, 30px)!important;font-weight:900!important;text-align:center!important}.mytoui-theme .mytoui-home-best__card{display:grid!important;grid-template-columns:minmax(126px,42%) minmax(0,1fr)!important;align-items:stretch!important;gap:0!important;min-height:164px!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;border-radius:var(--mt-card-radius,18px)!important;color:#101828!important;background:var(--mt-card-bg,#fff)!important;box-shadow:var(--mt-card-static-shadow,0 10px 28px rgb(16 24 40 / .08))!important;text-decoration:none!important}.mytoui-theme .mytoui-home-best__card>.mytoui-home-best__image{display:block!important;width:100%!important;height:100%!important;min-height:164px!important;object-fit:cover!important;border-radius:0!important}.mytoui-theme .mytoui-home-best__card>.mytoui-home-best__copy{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:10px!important;min-width:0!important;padding:16px 18px!important;direction:rtl!important;text-align:right!important}.mytoui-theme .mytoui-home-best__card strong{display:-webkit-box!important;width:100%!important;overflow:hidden!important;color:var(--mt-card-title,#101828)!important;font-size:var(--mt-card-title-size,16px)!important;font-weight:var(--mt-card-title-weight,800)!important;line-height:1.45!important;text-align:var(--mt-card-title-align,right)!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}.mytoui-theme .mytoui-home-best__card b{display:block!important;width:100%!important;color:var(--mt-price-current,var(--mt-price-green,#15803d))!important;font-size:var(--mt-price-current-size,20px)!important;font-weight:var(--mt-price-current-weight,850)!important;line-height:1.2!important;text-align:center!important;direction:rtl!important;unicode-bidi:plaintext!important}.mytoui-theme .mytoui-home-best{width:100%}.mytoui-theme .mytoui-home-best__header h2{width:100%;line-height:1.2}.mytoui-theme .mytoui-home-best__card{display:grid!important;grid-template-columns:minmax(0,44%) minmax(0,1fr)!important;align-items:stretch!important;min-height:180px!important;padding:0!important;overflow:hidden!important;text-decoration:none!important;color:inherit!important;isolation:isolate}.mytoui-theme .mytoui-home-best__image{display:block!important;width:100%!important;height:100%!important;min-height:180px!important;margin:0!important;padding:var(--mt-home-best-image-padding,0)!important;object-fit:var(--mt-home-best-image-fit,cover)!important;border-radius:var(--mt-home-best-image-radius,0)!important;box-shadow:var(--mt-home-best-image-shadow,none)!important}.mytoui-theme .mytoui-home-best__copy{display:flex!important;flex-direction:column!important;justify-content:center!important;min-width:0!important;gap:6px!important;padding:clamp(14px,3vw,24px)!important;direction:rtl!important}.mytoui-theme .mytoui-home-best__name{width:100%;color:var(--mt-home-best-title,#101828)!important;font-size:var(--mt-home-best-title-size,18px)!important;font-weight:var(--mt-home-best-title-weight,850)!important;text-align:var(--mt-home-best-title-align,right)!important;line-height:1.4!important}.mytoui-theme .mytoui-home-best__category{color:var(--mt-home-best-category,#667085)!important;font-size:var(--mt-home-best-category-size,12px)!important;font-weight:var(--mt-home-best-category-weight,700)!important}.mytoui-theme .mytoui-home-best__brand{color:var(--mt-home-best-brand,#667085)!important;font-size:var(--mt-home-best-brand-size,12px)!important;font-weight:var(--mt-home-best-brand-weight,700)!important}.mytoui-theme .mytoui-home-best__stock{display:block;width:100%;margin:var(--mt-home-best-stock-mt,0) var(--mt-home-best-stock-me,0) var(--mt-home-best-stock-mb,0) var(--mt-home-best-stock-ms,0);color:var(--mt-home-best-stock,#15803d)!important;font-size:var(--mt-home-best-stock-size,13px)!important;font-weight:var(--mt-home-best-stock-weight,800)!important;text-align:var(--mt-home-best-stock-align,right)!important}.mytoui-theme .mytoui-home-best__stock::before{content:"";display:inline-block;width:.55em;height:.55em;margin-inline-end:.42em;border-radius:50%;background:currentColor;vertical-align:.08em}.mytoui-theme .mytoui-home-best__stock.is-outofstock{color:#b42318!important}.mytoui-theme .mytoui-home-best__price{display:block;width:100%;margin:var(--mt-home-best-price-mt,4px) 0 var(--mt-home-best-price-mb,0)!important;color:var(--mt-home-best-price,#15803d)!important;font-size:var(--mt-home-best-price-size,24px)!important;font-weight:var(--mt-home-best-price-weight,900)!important;text-align:var(--mt-home-best-price-align,center)!important;direction:rtl;unicode-bidi:plaintext}.mytoui-theme .categories-grid-section .category-grid-item{overflow:hidden!important}.mytoui-theme .categories-grid-section .category-grid-image{display:var(--mt-category-image-display,block)!important;width:100%!important;margin:0!important;padding:0!important;border-radius:0!important;overflow:hidden!important}.mytoui-theme .categories-grid-section .category-grid-image img{display:block!important;width:100%!important;height:100%!important;margin:0!important;object-fit:var(--mt-category-fit,cover)!important;border-radius:0!important}.mytoui-theme .categories-grid-section .category-grid-name{display:var(--mt-category-title-display,block)!important;margin:0!important;padding:12px 14px!important;color:var(--mt-card-title,#101828)!important;font-size:var(--mt-card-title-size,18px)!important;font-weight:var(--mt-card-title-weight,850)!important;text-align:var(--mt-card-title-align,center)!important}.mytoui-theme .categories-grid-section .category-grid-name__count{display:var(--mt-category-count-display,block)!important;color:var(--mt-category-count,#667085)!important;font-size:var(--mt-category-count-size,13px)!important;font-weight:var(--mt-category-count-weight,700)!important}.mytoui-theme .mytoui-category-section>h2,.mytoui-theme .categories-slider-section .categories-title,.mytoui-theme .categories-slider-section .categories-slider-title,.mytoui-theme .subcat-slider-section .subcat-slider-title{display:var(--mt-section-heading-display,block);margin-top:var(--mt-section-heading-mt,0)!important;margin-bottom:var(--mt-section-heading-mb,14px)!important;color:var(--mt-section-heading,#101828)!important;font-size:var(--mt-section-heading-size,26px)!important;font-weight:var(--mt-section-heading-weight,850)!important;text-align:var(--mt-section-heading-align,center)!important}.mytoui-theme .mytoui-card__stock{margin-top:var(--mt-card-stock-mt,0)!important;margin-bottom:var(--mt-card-stock-mb,0)!important;margin-inline-start:var(--mt-card-stock-ms,0)!important;margin-inline-end:var(--mt-card-stock-me,0)!important;font-size:var(--mt-card-stock-size,13px)!important;font-weight:var(--mt-card-stock-weight,800)!important;text-align:var(--mt-card-stock-align,right)!important}@media(max-width:768px){.mytoui-theme .mytoui-home-best__card{grid-template-columns:minmax(0,43%) minmax(0,1fr)!important;min-height:150px!important}.mytoui-theme .mytoui-home-best__image{min-height:150px!important}.mytoui-theme .mytoui-home-best__copy{padding:12px!important}}.mytoui-theme .mytoui-home-best__card{display:grid!important;grid-template-columns:var(--mt-home-best-image-width,42%) minmax(0,1fr)!important;min-height:var(--mt-home-best-image-min-height,178px)!important;align-items:stretch!important;overflow:hidden!important;border:var(--mt-home-best-card-border,1px solid #d0d5dd)!important;border-radius:var(--mt-home-best-card-radius,20px)!important;background:var(--mt-home-best-card-bg,#fff)!important;box-shadow:var(--mt-home-best-card-shadow,0 14px 36px rgb(16 24 40 / .18))!important;text-decoration:none!important}.mytoui-theme .mytoui-home-best__card[data-image-side="right"]{grid-template-columns:minmax(0,1fr) var(--mt-home-best-image-width,42%)!important}.mytoui-theme .mytoui-home-best__image{width:100%!important;height:100%!important;min-height:var(--mt-home-best-image-min-height,178px)!important;object-fit:var(--mt-home-best-image-fit,cover)!important;margin:0!important;padding:var(--mt-home-best-image-padding,0)!important;align-self:stretch!important;border-radius:0!important;box-shadow:var(--mt-home-best-image-shadow,none)!important}.mytoui-theme .mytoui-home-best__card[data-image-shape="square"] .mytoui-home-best__image{aspect-ratio:1/1!important;height:auto!important;min-height:0!important;align-self:center!important}.mytoui-theme .mytoui-home-best__card[data-image-shape="landscape"] .mytoui-home-best__image{aspect-ratio:4/3!important;height:auto!important;min-height:0!important;align-self:center!important}.mytoui-theme .mytoui-home-best__card[data-image-shape="portrait"] .mytoui-home-best__image{aspect-ratio:3/4!important;height:auto!important;min-height:0!important;align-self:center!important}.mytoui-theme .mytoui-home-best__card[data-image-shape="natural"] .mytoui-home-best__image{height:auto!important;min-height:0!important;align-self:center!important}.mytoui-theme .mytoui-home-best__card[data-image-radius-mode="follow_card"][data-image-side="left"] .mytoui-home-best__image{border-radius:var(--mt-home-best-card-radius,20px) 0 0 var(--mt-home-best-card-radius,20px)!important}.mytoui-theme .mytoui-home-best__card[data-image-radius-mode="follow_card"][data-image-side="right"] .mytoui-home-best__image{border-radius:0 var(--mt-home-best-card-radius,20px) var(--mt-home-best-card-radius,20px) 0!important}.mytoui-theme .mytoui-home-best__card[data-image-radius-mode="custom"] .mytoui-home-best__image{border-radius:var(--mt-home-best-image-radius,0)!important}.mytoui-theme .mytoui-home-best__copy{display:flex!important;flex-direction:column!important;justify-content:center!important;min-width:0!important;gap:8px!important;padding:16px!important;direction:rtl!important}.mytoui-theme .mytoui-category-card[data-display-mode="vertical"]{display:block!important;overflow:hidden!important;border:var(--mt-card-border,1px solid #d0d5dd)!important;border-radius:var(--mt-card-radius,18px)!important;box-shadow:var(--mt-card-static-shadow,0 8px 22px rgb(16 24 40 / .12))!important;background:var(--mt-card-bg,#fff)!important}.mytoui-theme .mytoui-category-card[data-display-mode="vertical"] .mytoui-category-card__link{display:flex!important;flex-direction:column!important;width:100%!important;height:100%!important;overflow:hidden!important}.mytoui-theme .mytoui-category-card[data-display-mode="vertical"] .mytoui-category-card__image{display:block!important;width:100%!important;aspect-ratio:var(--mt-card-image-ratio,4/3)!important;overflow:hidden!important;margin:0!important;padding:0!important;border-radius:0!important;background:var(--mt-card-image-bg,#f9fafb)!important}.mytoui-theme .mytoui-category-card[data-display-mode="vertical"] .mytoui-category-card__image img{display:block!important;width:100%!important;height:100%!important;object-fit:var(--mt-category-fit,cover)!important;margin:0!important;padding:0!important;border-radius:0!important}.mytoui-theme .mytoui-category-card[data-display-mode="vertical"] .mytoui-category-card__content{display:flex!important;flex:1!important;flex-direction:column!important;gap:8px!important;padding:14px!important;min-width:0!important;text-align:right!important}.mytoui-theme .mytoui-category-card[data-display-mode="vertical"] .mytoui-category-card__button{margin-top:auto!important}.mytoui-theme .mytoui-category-card[data-display-mode="vertical"][data-image-radius-mode="follow_card"][data-media-position="top"] .mytoui-category-card__image{border-radius:var(--mt-card-radius,18px) var(--mt-card-radius,18px) 0 0!important}.mytoui-theme .mytoui-category-card[data-display-mode="vertical"][data-image-radius-mode="follow_card"][data-media-position="bottom"] .mytoui-category-card__image{border-radius:0 0 var(--mt-card-radius,18px) var(--mt-card-radius,18px)!important}.mytoui-theme .mytoui-category-card[data-display-mode="vertical"][data-image-radius-mode="custom"] .mytoui-category-card__image{border-radius:var(--mt-category-image-custom-radius,var(--mt-card-image-radius,0))!important}.mytoui-theme .mytoui-card__badge-slot .mytoui-card-sale-badge,.mytoui-theme .mytoui-sale-badge,.main-navigation.mytoui-menu-drawer .mytoui-sale-badge{isolation:isolate!important;overflow:hidden!important;direction:ltr!important;unicode-bidi:isolate!important;text-align:center!important}.mytoui-theme .mytoui-card__badge-slot .mytoui-card-sale-badge{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:2px!important}.mytoui-theme .mytoui-sale-badge,.main-navigation.mytoui-menu-drawer .mytoui-sale-badge{position:absolute!important;z-index:8!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-direction:row!important;gap:2px!important;box-sizing:border-box!important;width:var(--mt-best-badge-width,auto)!important;min-width:0!important;height:auto!important;min-height:var(--mt-best-badge-height,0)!important;margin:0!important;padding:var(--mt-best-badge-py,4px) var(--mt-best-badge-px,8px)!important;border:var(--mt-best-badge-border,0 solid transparent)!important;border-radius:var(--mt-best-badge-radius,0)!important;background:var(--mt-best-badge-bg,#ef3b2f)!important;color:var(--mt-best-badge-text,#fff)!important;box-shadow:0 3px 9px rgb(198 40 40 / .18)!important;font-size:var(--mt-best-badge-size,11px)!important;font-weight:var(--mt-best-badge-weight,900)!important;line-height:1!important;white-space:nowrap!important}.mytoui-theme .mytoui-sale-badge__sign,.mytoui-theme .mytoui-sale-badge__value,.main-navigation.mytoui-menu-drawer .mytoui-sale-badge__sign,.main-navigation.mytoui-menu-drawer .mytoui-sale-badge__value{position:relative!important;z-index:3!important;display:inline-block!important;direction:ltr!important;unicode-bidi:isolate!important;line-height:1!important}.mytoui-theme .mytoui-sale-badge__sign,.main-navigation.mytoui-menu-drawer .mytoui-sale-badge__sign{order:1!important}.mytoui-theme .mytoui-sale-badge__value,.main-navigation.mytoui-menu-drawer .mytoui-sale-badge__value{order:2!important}.mytoui-theme .mytoui-card__badge-slot .mytoui-card-sale-badge::before,.mytoui-theme .mytoui-card__badge-slot .mytoui-card-sale-badge::after,.mytoui-theme .mytoui-sale-badge::before,.mytoui-theme .mytoui-sale-badge::after,.main-navigation.mytoui-menu-drawer .mytoui-sale-badge::before,.main-navigation.mytoui-menu-drawer .mytoui-sale-badge::after{content:"";position:absolute;inset:-15%;z-index:2;pointer-events:none;opacity:0}.mytoui-theme [data-mytoui-shine="sheen"]::before,.mytoui-theme [data-mytoui-shine="glass"]::before,.main-navigation.mytoui-menu-drawer [data-mytoui-shine="sheen"]::before,.main-navigation.mytoui-menu-drawer [data-mytoui-shine="glass"]::before{opacity:1!important;width:42%;left:-62%;right:auto;background:linear-gradient(105deg,transparent 0%,rgb(255 255 255 / .08) 18%,rgb(255 255 255 / .78) 50%,rgb(255 255 255 / .10) 82%,transparent 100%);transform:skewX(-18deg);animation:mytoui-badge-sheen var(--mt-badge-shine-speed,3200ms) ease-in-out infinite!important}.mytoui-theme [data-mytoui-shine="glass"]::before,.main-navigation.mytoui-menu-drawer [data-mytoui-shine="glass"]::before{width:64%;filter:blur(.25px);opacity:.88!important}.mytoui-theme [data-mytoui-shine="spark"]::after,.main-navigation.mytoui-menu-drawer [data-mytoui-shine="spark"]::after{opacity:1!important;background:radial-gradient(circle at 22% 28%,rgb(255 255 255 / .92) 0 2px,transparent 3px),radial-gradient(circle at 72% 22%,rgb(255 255 255 / .76) 0 1.8px,transparent 3px),radial-gradient(circle at 62% 72%,rgb(255 255 255 / .62) 0 1.5px,transparent 3px);animation:mytoui-badge-spark var(--mt-badge-shine-speed,3200ms) ease-in-out infinite!important}.mytoui-theme [data-mytoui-shine="aurora"]::before,.main-navigation.mytoui-menu-drawer [data-mytoui-shine="aurora"]::before{opacity:.82!important;inset:0;width:auto;left:0;right:0;background:linear-gradient(120deg,transparent 10%,rgb(255 255 255 / .08) 26%,rgb(255 255 255 / .42) 44%,rgb(255 255 255 / .10) 62%,transparent 84%);background-size:220% 100%;animation:mytoui-badge-aurora var(--mt-badge-shine-speed,3200ms) linear infinite!important}.mytoui-theme [data-mytoui-entry-pulse="yes"],.main-navigation.mytoui-menu-drawer [data-mytoui-entry-pulse="yes"]{animation:mytoui-badge-entry 900ms cubic-bezier(.2,.7,.25,1) 1!important}@keyframes mytoui-badge-sheen{0%,38%{left:-70%}65%,100%{left:132%}}@keyframes mytoui-badge-spark{0%,100%{opacity:.25;transform:scale(.94)}48%{opacity:1;transform:scale(1.04)}72%{opacity:.48;transform:scale(1)}}@keyframes mytoui-badge-aurora{0%{background-position:160% 0}100%{background-position:-80% 0}}@keyframes mytoui-badge-entry{0%{transform:scale(.82);box-shadow:0 0 0 0 var(--mt-badge-pulse-color,#ef3b2f)}50%{transform:scale(1.03);box-shadow:0 0 0 7px #fff0}100%{transform:scale(1)}}.mytoui-theme .mytoui-sale-badge[data-badge-position="top_left"],.main-navigation.mytoui-menu-drawer .mytoui-sale-badge[data-badge-position="top_left"]{top:var(--mt-best-badge-y,8px)!important;left:var(--mt-best-badge-x,8px)!important;right:auto!important;bottom:auto!important}.mytoui-theme .mytoui-sale-badge[data-badge-position="top_right"],.main-navigation.mytoui-menu-drawer .mytoui-sale-badge[data-badge-position="top_right"]{top:var(--mt-best-badge-y,8px)!important;right:var(--mt-best-badge-x,8px)!important;left:auto!important;bottom:auto!important}.mytoui-theme .mytoui-sale-badge[data-badge-position="bottom_left"],.main-navigation.mytoui-menu-drawer .mytoui-sale-badge[data-badge-position="bottom_left"]{bottom:var(--mt-best-badge-y,8px)!important;left:var(--mt-best-badge-x,8px)!important;right:auto!important;top:auto!important}.mytoui-theme .mytoui-sale-badge[data-badge-position="bottom_right"],.main-navigation.mytoui-menu-drawer .mytoui-sale-badge[data-badge-position="bottom_right"]{bottom:var(--mt-best-badge-y,8px)!important;right:var(--mt-best-badge-x,8px)!important;left:auto!important;top:auto!important}.mytoui-theme .mytoui-sale-badge[data-badge-shape="capsule"],.main-navigation.mytoui-menu-drawer .mytoui-sale-badge[data-badge-shape="capsule"]{border-radius:999px!important;clip-path:none!important}.mytoui-theme .mytoui-sale-badge[data-badge-shape="rounded"],.main-navigation.mytoui-menu-drawer .mytoui-sale-badge[data-badge-shape="rounded"]{border-radius:max(8px,var(--mt-best-badge-radius,10px))!important;clip-path:none!important}.mytoui-theme .mytoui-sale-badge[data-badge-shape="square"],.main-navigation.mytoui-menu-drawer .mytoui-sale-badge[data-badge-shape="square"]{border-radius:0!important;clip-path:none!important}.mytoui-theme .mytoui-sale-badge[data-badge-shape="tag"],.main-navigation.mytoui-menu-drawer .mytoui-sale-badge[data-badge-shape="tag"]{border-radius:0!important;clip-path:polygon(8% 0,100% 0,100% 100%,8% 100%,0 50%)!important}.mytoui-theme .mytoui-sale-badge[data-badge-shape="bevel"],.main-navigation.mytoui-menu-drawer .mytoui-sale-badge[data-badge-shape="bevel"]{border-radius:0!important;clip-path:polygon(9% 0,91% 0,100% 24%,100% 76%,91% 100%,9% 100%,0 76%,0 24%)!important}.mytoui-theme .mytoui-sale-badge[data-badge-shape="ribbon"],.main-navigation.mytoui-menu-drawer .mytoui-sale-badge[data-badge-shape="ribbon"]{border-radius:0!important;clip-path:polygon(0 0,100% 0,91% 50%,100% 100%,0 100%,9% 50%)!important;padding-inline:calc(var(--mt-best-badge-px,8px) + 3px)!important}.mytoui-theme .mytoui-home-best__card{position:relative!important;max-width:var(--mt-home-best-card-max-width,none)!important;max-height:var(--mt-home-best-card-max-height,none)!important;margin-inline:auto!important}.mytoui-theme .mytoui-home-best__price{display:flex!important;align-items:baseline!important;justify-content:center!important;gap:8px!important;flex-wrap:wrap!important}.mytoui-theme .mytoui-home-best__price del{color:#667085!important;font-size:.70em!important;font-weight:700!important;text-decoration:line-through!important;text-decoration-thickness:1.5px!important;opacity:.82!important}.mytoui-theme .mytoui-home-best__price ins{color:inherit!important;font-size:1em!important;font-weight:inherit!important;text-decoration:none!important}@media(prefers-reduced-motion:reduce){.mytoui-theme [data-mytoui-shine]::before,.mytoui-theme [data-mytoui-shine]::after,.mytoui-theme [data-mytoui-entry-pulse="yes"],.main-navigation.mytoui-menu-drawer [data-mytoui-shine]::before,.main-navigation.mytoui-menu-drawer [data-mytoui-shine]::after,.main-navigation.mytoui-menu-drawer [data-mytoui-entry-pulse="yes"]{animation:none!important}}@media (min-width:769px){.mytoui-theme .mytoui-home-best__card[data-card-layout="vertical"]{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto minmax(0,1fr)!important;align-items:stretch!important;min-height:0!important;overflow:hidden!important}.mytoui-theme .mytoui-home-best__card[data-card-layout="vertical"] .mytoui-home-best__image{grid-column:1!important;grid-row:1!important;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:1/1!important;object-fit:var(--mt-home-best-image-fit,cover)!important;border-radius:var(--mt-home-best-card-radius,20px) var(--mt-home-best-card-radius,20px) 0 0!important}.mytoui-theme .mytoui-home-best__card[data-card-layout="vertical"] .mytoui-home-best__copy{grid-column:1!important;grid-row:2!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:8px!important;padding:14px 15px 16px!important;direction:rtl!important}.mytoui-theme .mytoui-home-best__card[data-card-layout="vertical"] .mytoui-home-best__name{font-size:var(--mt-home-best-title-size,17px)!important;text-align:center!important;-webkit-line-clamp:2!important}.mytoui-theme .mytoui-home-best__card[data-card-layout="vertical"] .mytoui-home-best__identity{align-self:center!important}.mytoui-theme .mytoui-home-best__card[data-card-layout="vertical"] .mytoui-home-best__stock{text-align:center!important;margin-inline:0!important}.mytoui-theme .mytoui-home-best__card[data-card-layout="vertical"] .mytoui-home-best__price{justify-content:center!important;text-align:center!important;margin-top:auto!important}}@media (min-width:769px){@media (min-width:769px){body.mytoui-theme .site-header[data-mytoui-desktop-native-header="yes"] .header-main{box-sizing:border-box!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;width:100%!important;max-width:1540px!important;min-height:75px!important;margin:0 auto!important;padding:15px 20px!important;gap:clamp(14px,1.4vw,26px)!important;direction:rtl!important;overflow:visible!important}body.mytoui-theme .site-header[data-mytoui-desktop-native-header="yes"] .site-logo,body.mytoui-theme .site-header[data-mytoui-desktop-native-header="yes"] .main-navigation,body.mytoui-theme .site-header[data-mytoui-desktop-native-header="yes"] .header-actions{order:initial!important}body.mytoui-theme .site-header[data-mytoui-desktop-native-header="yes"] .site-logo{display:block!important;flex:0 0 auto!important;min-width:0!important}body.mytoui-theme .site-header[data-mytoui-desktop-native-header="yes"] .site-logo img{display:block!important;width:auto!important;max-width:180px!important;max-height:50px!important;height:auto!important;object-fit:contain!important}body.mytoui-theme .site-header[data-mytoui-desktop-native-header="yes"] .mobile-menu-toggle{display:none!important;position:static!important;inset:auto!important}body.mytoui-theme .site-header[data-mytoui-desktop-native-header="yes"] .main-navigation{position:static!important;inset:auto!important;display:flex!important;flex:1 1 auto!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;overflow:visible!important;visibility:visible!important;opacity:1!important;transform:none!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;contain:none!important;isolation:auto!important}body.mytoui-theme .site-header[data-mytoui-desktop-native-header="yes"] .mobile-menu-header{display:none!important}body.mytoui-theme .site-header[data-mytoui-desktop-native-header="yes"] .mobile-menu-body{display:contents!important;padding:0!important;overflow:visible!important}body.mytoui-theme .site-header[data-mytoui-desktop-native-header="yes"] .main-navigation .nav-menu,body.mytoui-theme .site-header[data-mytoui-desktop-native-header="yes"] .main-navigation .mobile-menu-body>ul{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;gap:clamp(8px,1vw,16px)!important;list-style:none!important;visibility:visible!important;opacity:1!important}body.mytoui-theme .site-header[data-mytoui-desktop-native-header="yes"] .main-navigation li{display:block!important;width:auto!important;margin:0!important;padding:0!important;border:0!important}body.mytoui-theme .site-header[data-mytoui-desktop-native-header="yes"] .main-navigation li>a{display:inline-flex!important;align-items:center!important;width:auto!important;min-height:34px!important;margin:0!important;padding:5px 0!important;font-size:clamp(11px,.78vw,14px)!important;line-height:1.25!important;white-space:nowrap!important;text-decoration:none!important}body.mytoui-theme .site-header[data-mytoui-desktop-native-header="yes"] .header-actions{position:static!important;inset:auto!important;display:flex!important;flex:0 0 auto!important;flex-direction:row!important;align-items:center!important;gap:16px!important;margin:0!important}body.mytoui-theme .site-header[data-mytoui-desktop-native-header="yes"] .mytoui-social-strip.is-header,body.mytoui-theme .main-navigation[data-mytoui-desktop-native-only="yes"] :is(.mytoui-social-strip,.mytoui-mobile-menu-brand,.mytoui-mobile-menu-search,.mytoui-mobile-menu-best,.mytoui-mobile-menu-categories,.mytoui-mobile-menu-feature,.mytoui-mobile-menu-trust,.mytoui-mobile-menu-scrollcue){display:none!important}body.mytoui-theme:is(.home,.front-page) :is(.mytoui-category-section--home,.mytoui-home-best,.latest-products-section){box-sizing:border-box!important;width:min(1440px,calc(100% - 48px))!important;max-width:1440px!important;margin-inline:auto!important}body.mytoui-theme:is(.home,.front-page) :is(.mytoui-category-section--home,.mytoui-home-best) .mytoui-slider-shell{width:100%!important;max-width:100%!important}body.mytoui-theme .mytoui-category-section--home .mytoui-category-card{height:auto!important;min-height:0!important;border-radius:14px!important;overflow:hidden!important}body.mytoui-theme .mytoui-category-section--home .mytoui-category-card__link{height:auto!important;min-height:0!important}body.mytoui-theme .mytoui-category-section--home .mytoui-category-card__image{width:100%!important;min-height:0!important;aspect-ratio:1/1!important;overflow:hidden!important}body.mytoui-theme .mytoui-category-section--home .mytoui-category-card__image>img{display:block!important;width:100%!important;height:100%!important;min-height:0!important;object-fit:cover!important}body.mytoui-theme .mytoui-category-section--home .mytoui-category-card__content{min-height:64px!important;padding:9px 10px 10px!important;gap:4px!important;justify-content:center!important}body.mytoui-theme .mytoui-category-section--home .mytoui-category-card__content h3{margin:0!important;font-size:14px!important;line-height:1.35!important;-webkit-line-clamp:2!important}body.mytoui-theme .mytoui-category-section--home .mytoui-category-card__count{font-size:11px!important;line-height:1.3!important}body.mytoui-theme .mytoui-category-section--home .mytoui-category-card__button{display:none!important}body.mytoui-theme .mytoui-home-best__card[data-card-layout="vertical"]{display:flex!important;flex-direction:column!important;height:auto!important;min-height:0!important;max-height:none!important;border-radius:14px!important;overflow:hidden!important}body.mytoui-theme .mytoui-home-best__card[data-card-layout="vertical"]>.mytoui-home-best__image{display:block!important;flex:0 0 auto!important;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:1/1!important;object-fit:cover!important;border-radius:14px 14px 0 0!important}body.mytoui-theme .mytoui-home-best__card .emoji,body.mytoui-theme .mytoui-home-best__card img.emoji{display:inline!important;width:1em!important;height:1em!important;min-width:1em!important;min-height:1em!important;max-width:1em!important;max-height:1em!important;margin:0 .08em!important;vertical-align:-.1em!important;object-fit:contain!important;border-radius:0!important}body.mytoui-theme .mytoui-home-best__card[data-card-layout="vertical"]>.mytoui-home-best__copy{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;justify-content:flex-start!important;gap:5px!important;min-height:104px!important;padding:10px 11px 12px!important}body.mytoui-theme .mytoui-home-best__name{font-size:14px!important;line-height:1.38!important;text-align:center!important;-webkit-line-clamp:2!important}body.mytoui-theme .mytoui-home-best__stock{font-size:11px!important;text-align:center!important;margin:0!important}body.mytoui-theme .mytoui-home-best__price{font-size:17px!important;line-height:1.15!important;justify-content:center!important;margin-top:auto!important}body.mytoui-theme .mytoui-home-best__price del{font-size:12px!important}body.mytoui-theme .mytoui-home-best__identity{font-size:10px!important;padding:3px 5px!important;align-self:center!important}body.mytoui-theme .mytoui-home-best__badge{font-size:var(--mt-best-badge-size,13px)!important;padding:var(--mt-best-badge-py,5px) var(--mt-best-badge-px,10px)!important;line-height:1!important;min-height:0!important}body.mytoui-theme .mytoui-home-best__card[data-card-layout="vertical"]>.mytoui-home-best__badge{top:var(--mt-best-badge-y,10px)!important;left:var(--mt-best-badge-x,10px)!important;right:auto!important;bottom:auto!important}body.mytoui-theme .mytoui-slider-shell :is(.mytoui-home-best__card,.mytoui-category-card__link,.mytoui-product-card a){cursor:pointer!important}body.mytoui-theme .mytoui-social-strip.is-footer,body.mytoui-theme .mytoui-home-guide .mytoui-social-strip,body.mytoui-theme .mytoui-thankyou__social{display:flex!important;flex-flow:row wrap!important;align-items:flex-start!important;justify-content:center!important;grid-template-columns:none!important;width:fit-content!important;max-width:calc((var(--mt-social-size,44px) * 14) + (var(--mt-social-gap,10px) * 13))!important;margin-inline:auto!important;gap:var(--mt-social-gap,10px)!important}body.mytoui-theme .mytoui-thankyou__social{--mt-social-size:var(--mt-ty-social-size,48px);--mt-social-gap:var(--mt-ty-social-gap,10px)}body.mytoui-theme .mytoui-social-strip.is-footer .mytoui-social-item,body.mytoui-theme .mytoui-home-guide .mytoui-social-strip .mytoui-social-item,body.mytoui-theme .mytoui-thankyou__social .mytoui-social-item{flex:0 0 var(--mt-social-size,44px)!important;width:var(--mt-social-size,44px)!important;max-width:var(--mt-social-size,44px)!important}body.mytoui-theme .mytoui-thankyou__social-section{text-align:center!important;justify-items:center!important}body.mytoui-theme .is-mytoui-context-slider{user-select:auto!important;cursor:default!important}body.mytoui-theme .mytoui-home-best__card>:not(.mytoui-home-best__badge),body.mytoui-theme .mytoui-category-section--home .mytoui-category-card__link>*{pointer-events:none!important}body.mytoui-theme .mytoui-home-best__card,body.mytoui-theme .mytoui-category-section--home .mytoui-category-card__link{position:relative!important;z-index:1!important;pointer-events:auto!important}body.mytoui-theme .mytoui-home-best__card[data-card-layout="vertical"]{position:relative!important}body.mytoui-theme .mytoui-home-best__card[data-card-layout="vertical"]>.mytoui-home-best__image{order:1!important}body.mytoui-theme .mytoui-home-best__card[data-card-layout="vertical"]>.mytoui-home-best__copy{order:2!important}}@media (min-width:769px) and (max-width:1099px){body.mytoui-theme .site-header[data-mytoui-desktop-native-header="yes"] .main-navigation .nav-menu,body.mytoui-theme .site-header[data-mytoui-desktop-native-header="yes"] .main-navigation .mobile-menu-body>ul{flex-wrap:wrap!important;gap:8px 12px!important}body.mytoui-theme .site-header[data-mytoui-desktop-native-header="yes"] .main-navigation li>a{font-size:11px!important}}@media (min-width:769px){body.mytoui-theme.single-product :is(.single-product-wrapper,.product-content,.product-main,.woocommerce div.product){align-items:flex-start!important}body.mytoui-theme.single-product :is(.product-images,.woocommerce-product-gallery){align-self:flex-start!important;min-width:0!important}body.mytoui-theme.single-product .product-summary{align-self:flex-start!important;min-width:0!important;top:auto!important}}}body.mytoui-theme.mytoui-home-prepaint:not(.mytoui-v2-ready) :is(.hero-section,.categories-grid-section,.latest-products-section,.mytoui-category-section--home,.mytoui-home-best,.mytoui-home-guide,.mytoui-home-story,.mytoui-home-steps,.mytoui-home-promise,.mytoui-home-aftercare){visibility:hidden!important}@media (max-width:768px){body.mytoui-theme{padding-top:calc(var(--header-height,var(--mt-header-fallback-phone,78px)) + var(--mt-header-gap-phone,28px))!important}body.mytoui-theme.mytoui-theme-thankyou .mytoui-thankyou{margin-top:0!important}body.mytoui-theme .site-header[data-mytoui-header-controls="yes"] .header-main{box-sizing:border-box!important;min-height:max(64px,calc(var(--mt-header-logo-h-phone,58px) + (var(--mt-header-py-phone,10px) * 2)))!important;padding-top:var(--mt-header-py-phone,10px)!important;padding-bottom:var(--mt-header-py-phone,10px)!important}body.mytoui-theme .site-header[data-mytoui-header-controls="yes"] .site-logo,body.mytoui-theme .site-header[data-mytoui-header-controls="yes"] .site-logo>a,body.mytoui-theme .site-header[data-mytoui-header-controls="yes"] .site-logo .custom-logo-link{display:flex!important;align-items:center!important;justify-content:center!important;width:var(--mt-header-logo-w-phone,150px)!important;height:var(--mt-header-logo-h-phone,58px)!important;max-width:min(44vw,var(--mt-header-logo-w-phone,150px))!important}body.mytoui-theme .site-header[data-mytoui-header-controls="yes"] .site-logo img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important}body.mytoui-theme .site-header[data-mytoui-header-controls="yes"] .mobile-menu-toggle{box-sizing:border-box!important;width:var(--mt-header-menu-btn-phone,44px)!important;height:var(--mt-header-menu-btn-phone,44px)!important;min-width:var(--mt-header-menu-btn-phone,44px)!important;min-height:var(--mt-header-menu-btn-phone,44px)!important;padding:0!important;align-items:center!important;justify-content:center!important}body.mytoui-theme .site-header[data-mytoui-header-controls="yes"] .mobile-menu-toggle__icon,body.mytoui-theme .site-header[data-mytoui-header-controls="yes"] .mobile-menu-toggle__icon svg,body.mytoui-theme .site-header[data-mytoui-header-controls="yes"] .mobile-menu-toggle>svg{width:var(--mt-header-menu-icon-phone,28px)!important;height:var(--mt-header-menu-icon-phone,28px)!important}body.mytoui-theme .site-header[data-mytoui-header-controls="yes"] .header-actions{gap:6px!important}body.mytoui-theme .site-header[data-mytoui-header-controls="yes"] .header-cart{box-sizing:border-box!important;width:var(--mt-header-cart-btn-phone,44px)!important;height:var(--mt-header-cart-btn-phone,44px)!important;min-width:var(--mt-header-cart-btn-phone,44px)!important;min-height:var(--mt-header-cart-btn-phone,44px)!important;padding:0!important;display:grid!important;place-items:center!important}body.mytoui-theme .site-header[data-mytoui-header-controls="yes"] .header-cart svg{width:var(--mt-header-cart-icon-phone,26px)!important;height:var(--mt-header-cart-icon-phone,26px)!important}body.mytoui-theme .site-header[data-mytoui-header-controls="yes"] .header-search{box-sizing:border-box!important;width:var(--mt-header-search-btn-phone,44px)!important;height:var(--mt-header-search-btn-phone,44px)!important;min-width:var(--mt-header-search-btn-phone,44px)!important;min-height:var(--mt-header-search-btn-phone,44px)!important;padding:0!important;display:grid!important;place-items:center!important}body.mytoui-theme .site-header[data-mytoui-header-controls="yes"] .header-search svg{width:var(--mt-header-search-icon-phone,25px)!important;height:var(--mt-header-search-icon-phone,25px)!important}}@media (min-width:769px){body.mytoui-theme{padding-top:calc(var(--header-height,var(--mt-header-fallback-desktop,74px)) + var(--mt-header-gap-desktop,14px))!important}body.mytoui-theme .site-header[data-mytoui-header-controls="yes"] .header-main{min-height:max(64px,calc(var(--mt-header-logo-h-desktop,50px) + (var(--mt-header-py-desktop,12px) * 2)))!important;padding-top:var(--mt-header-py-desktop,12px)!important;padding-bottom:var(--mt-header-py-desktop,12px)!important}body.mytoui-theme .site-header[data-mytoui-header-controls="yes"] .site-logo,body.mytoui-theme .site-header[data-mytoui-header-controls="yes"] .site-logo>a,body.mytoui-theme .site-header[data-mytoui-header-controls="yes"] .site-logo .custom-logo-link{display:flex!important;align-items:center!important;justify-content:center!important;width:var(--mt-header-logo-w-desktop,150px)!important;height:var(--mt-header-logo-h-desktop,50px)!important;max-width:none!important}body.mytoui-theme .site-header[data-mytoui-header-controls="yes"] .site-logo img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important}body.mytoui-theme .site-header[data-mytoui-header-controls="yes"] .header-cart{box-sizing:border-box!important;width:var(--mt-header-cart-btn-desktop,38px)!important;height:var(--mt-header-cart-btn-desktop,38px)!important;min-width:var(--mt-header-cart-btn-desktop,38px)!important;min-height:var(--mt-header-cart-btn-desktop,38px)!important;padding:0!important;display:grid!important;place-items:center!important}body.mytoui-theme .site-header[data-mytoui-header-controls="yes"] .header-cart svg{width:var(--mt-header-cart-icon-desktop,23px)!important;height:var(--mt-header-cart-icon-desktop,23px)!important}body.mytoui-theme .site-header[data-mytoui-header-controls="yes"] .header-search{box-sizing:border-box!important;width:var(--mt-header-search-btn-desktop,38px)!important;height:var(--mt-header-search-btn-desktop,38px)!important;min-width:var(--mt-header-search-btn-desktop,38px)!important;min-height:var(--mt-header-search-btn-desktop,38px)!important;padding:0!important;display:grid!important;place-items:center!important}body.mytoui-theme .site-header[data-mytoui-header-controls="yes"] .header-search svg{width:var(--mt-header-search-icon-desktop,23px)!important;height:var(--mt-header-search-icon-desktop,23px)!important}}html{scroll-padding-top:calc(var(--mt-fixed-header-height,var(--header-height,78px)) + 16px)}body.mytoui-theme.mytoui-theme-product .single-product-wrapper :is(.product-images,.product-summary,.product-tabs-section,.related-products-section,.acc-checkout-box,.qf-checkout-box,#qf-checkout-form,.qf-form){opacity:1!important;transform:none!important;transition:none!important}@media (max-width:768px){body.mytoui-theme,body.mytoui-theme.quicktheme-mobile-bottom-nav.mytoui-mobilebar-bottom{padding-top:calc(var(--mt-fixed-header-height,var(--header-height,var(--mt-header-fallback-phone,78px))) + var(--mt-header-gap-phone,28px))!important}body.mytoui-theme.quicktheme-mobile-bottom-nav.mytoui-mobilebar-bottom{padding-bottom:0!important}body.mytoui-theme.quicktheme-mobile-bottom-nav.mytoui-mobilebar-bottom .site-footer,body.mytoui-theme.quicktheme-mobile-bottom-nav.mytoui-mobilebar-bottom footer.site-footer,body.mytoui-theme.quicktheme-mobile-bottom-nav.mytoui-mobilebar-bottom #colophon{box-sizing:border-box!important;margin-bottom:0!important;padding-bottom:calc(var(--quicktheme-mobile-bar-height,56px) + env(safe-area-inset-bottom,0px))!important}body.mytoui-theme.mytoui-theme-thankyou .mytoui-thankyou{margin-top:0!important}}@media (min-width:769px){body.mytoui-theme{padding-top:calc(var(--mt-fixed-header-height,var(--header-height,var(--mt-header-fallback-desktop,74px))) + var(--mt-header-gap-desktop,14px))!important}}