.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;margin:0 0-4px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left;padding:0}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:0;font-size:100%;margin:0;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:var(--wc-form-color-background,#fff);color:var(--wc-form-color-text,#000);border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#444}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none;margin:5px 5px 0 0}.select2-container--default .select2-selection--multiple .select2-selection__rendered li:before{content:"";display:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#444;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:0;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--wp-admin-theme-color,#0073aa);color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid var(--wp-admin-theme-color,#0073aa)}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#444}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:0;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:0;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid var(--wp-admin-theme-color,#0073aa)}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:0}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid var(--wp-admin-theme-color,#0073aa)}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid var(--wp-admin-theme-color,#0073aa)}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:var(--wp-admin-theme-color,#0073aa)}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.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 .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-shipping-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}@media only screen and (max-width:768px){.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::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:rgba(0,0,0,.025)}.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 .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{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 form .form-row.woocommerce-invalid .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-green)}: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:0;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 .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering>label{margin-right:.25rem}.woocommerce .woocommerce-ordering select{vertical-align:top}.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 form.checkout_coupon{border:1px solid #cfc8d8;padding:20px;margin:2em 0;text-align:left;border-radius:5px}.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-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-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:" ";display:table}.woocommerce-account .woocommerce::after{clear:both}.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}.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}.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}.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}.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}.woocommerce-cart .cart-collaterals .cart_totals p:where(:not([data-h])) small,.woocommerce-checkout .cart-collaterals .cart_totals p:where(:not([data-h])) small{color:#767676;font-size:.83em}.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}.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}.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:35%}.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}.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#767676}.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}.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}.woocommerce-cart .checkout .col-2 h3:where(:not([data-h]))#ship-to-different-address,.woocommerce-cart .checkout .col-2 :where([data-h="3"]):is(h1,h2,h3,h4,h5,h6,p,div)#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3:where(:not([data-h]))#ship-to-different-address,.woocommerce-checkout .checkout .col-2 :where([data-h="3"]):is(h1,h2,h3,h4,h5,h6,p,div)#ship-to-different-address{float:left;clear:none}.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:left}.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:left}.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}.woocommerce-cart #payment,.woocommerce-checkout #payment{background:rgba(129,110,153,.14);border-radius:5px}.woocommerce-cart #payment div:where(:not([data-h])).form-row,.woocommerce-checkout #payment div:where(:not([data-h])).form-row{padding:1em}.woocommerce-terms-and-conditions{border:1px solid rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}html .woocommerce.woocommerce-page .vamtam-cart-collaterals .coupon button[name=apply_coupon],html .woocommerce.woocommerce-page .checkout_coupon .button[name=apply_coupon],html .woocommerce.woocommerce-page .woocommerce-form-login .woocommerce-form-login__submit{color:var(--e-global-color-vamtam_accent_8);background-color:var(--e-global-color-vamtam_accent_2)}html .woocommerce.woocommerce-page .vamtam-cart-collaterals .coupon button[name=apply_coupon]:hover,html .woocommerce.woocommerce-page .checkout_coupon .button[name=apply_coupon]:hover,html .woocommerce.woocommerce-page .woocommerce-form-login .woocommerce-form-login__submit:hover{color:var(--e-global-color-vamtam_accent_8);background-color:var(--e-global-color-vamtam_accent_3)}.woocommerce.woocommerce-cart .vamtam-cart-collaterals .coupon button[name=apply_coupon],.woocommerce.woocommerce-checkout .checkout_coupon .button[name=apply_coupon],.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{display:inline-block;text-align:center;cursor:pointer;position:relative;z-index:0;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;text-shadow:none;-webkit-font-smoothing:auto;transition:all .3s!important;font:700 16px/1em var(--vamtam-primary-font-font-family);border-radius:0;border:0;padding:var(--vamtam-button-solid-padding, 22px 27px);background:var(--vamtam-accent-color-2);color:var(--vamtam-accent-color-2-hc);background:var(--vamtam-btn-bg-color);color:var(--vamtam-btn-text-color);text-transform:none}.woocommerce.woocommerce-cart .vamtam-cart-collaterals .coupon button[name=apply_coupon]:focus,.woocommerce.woocommerce-checkout .checkout_coupon .button[name=apply_coupon]:focus,.woocommerce .woocommerce-form-login .woocommerce-form-login__submit:focus{outline:0;opacity:.8}.woocommerce.woocommerce-cart .vamtam-cart-collaterals .coupon button[name=apply_coupon]:hover,.woocommerce.woocommerce-checkout .checkout_coupon .button[name=apply_coupon]:hover,.woocommerce .woocommerce-form-login .woocommerce-form-login__submit:hover{text-decoration:none}.woocommerce.woocommerce-cart .vamtam-cart-collaterals .coupon button[name=apply_coupon]:hover,.woocommerce.woocommerce-checkout .checkout_coupon .button[name=apply_coupon]:hover,.woocommerce .woocommerce-form-login .woocommerce-form-login__submit:hover{background:var(--vamtam-accent-color-3);color:var(--vamtam-accent-color-3-hc)}.woocommerce.woocommerce-cart .vamtam-cart-collaterals .coupon button[name=apply_coupon]:hover,.woocommerce.woocommerce-checkout .checkout_coupon .button[name=apply_coupon]:hover,.woocommerce .woocommerce-form-login .woocommerce-form-login__submit:hover{background:var(--vamtam-btn-hover-bg-color);color:var(--vamtam-btn-hover-text-color)}.woocommerce.woocommerce-cart .vamtam-cart-collaterals .coupon button[name=apply_coupon].disabled,.woocommerce.woocommerce-checkout .checkout_coupon .button[name=apply_coupon].disabled,.woocommerce .woocommerce-form-login .woocommerce-form-login__submit.disabled{opacity:.3;pointer-events:none!important}body .select2-container--default .select2-selection--single .select2-selection__placeholder,body .select2-container--default .select2-selection--single .select2-selection__rendered{color:inherit}.woocommerce .select2-chosen{height:50px;line-height:50px;padding-left:5px;font-size:14px}.woocommerce .checkout-breadcrumb .icon.shortcode{line-height:1.15;font-size:20px;padding:0 20px;vertical-align:middle!important;color:var(--vamtam-default-line-color)}.woocommerce .checkout-breadcrumb .title-part-inactive,.woocommerce .checkout-breadcrumb .title-part-inactive a:not(:hover){color:var(--vamtam-accent-color-4)}.woocommerce form.woocommerce-form-login.login{border:0}.woocommerce form.woocommerce-form-login.login,.woocommerce form.woocommerce-form-login.login .form-row{display:flex;flex-direction:column;padding:0}.woocommerce form.woocommerce-form-login.login button[name=login],.woocommerce form.woocommerce-form-login.login .form-row button[name=login]{margin-top:30px;margin-right:0}.woocommerce form.woocommerce-form-login.login .woocommerce-form-login__rememberme [type=checkbox],.woocommerce form.woocommerce-form-login.login .form-row .woocommerce-form-login__rememberme [type=checkbox]{position:absolute;left:-9999px}.woocommerce form.woocommerce-form-login.login .woocommerce-form-login__rememberme [type=checkbox]+span,.woocommerce form.woocommerce-form-login.login .form-row .woocommerce-form-login__rememberme [type=checkbox]+span,.woocommerce form.woocommerce-form-login.login .woocommerce-form-login__rememberme [type=checkbox]+label,.woocommerce form.woocommerce-form-login.login .form-row .woocommerce-form-login__rememberme [type=checkbox]+label{position:relative;padding-left:2.5em;cursor:pointer;display:flex;align-items:center}.woocommerce form.woocommerce-form-login.login .woocommerce-form-login__rememberme [type=checkbox]+span:before,.woocommerce form.woocommerce-form-login.login .form-row .woocommerce-form-login__rememberme [type=checkbox]+span:before,.woocommerce form.woocommerce-form-login.login .woocommerce-form-login__rememberme [type=checkbox]+label:before,.woocommerce form.woocommerce-form-login.login .form-row .woocommerce-form-login__rememberme [type=checkbox]+label:before{content:"";position:absolute;left:0;width:24px;height:24px;background:#e4e6eb;box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}.woocommerce form.woocommerce-form-login.login .woocommerce-form-login__rememberme [type=checkbox]+span:after,.woocommerce form.woocommerce-form-login.login .form-row .woocommerce-form-login__rememberme [type=checkbox]+span:after,.woocommerce form.woocommerce-form-login.login .woocommerce-form-login__rememberme [type=checkbox]+label:after,.woocommerce form.woocommerce-form-login.login .form-row .woocommerce-form-login__rememberme [type=checkbox]+label:after{content:"✓";position:absolute;left:.2em;font-size:1.3em;line-height:.8;color:#09ad7e;transition:all .2s}.woocommerce form.woocommerce-form-login.login .woocommerce-form-login__rememberme [type=checkbox]:not(:checked)+span:after,.woocommerce form.woocommerce-form-login.login .form-row .woocommerce-form-login__rememberme [type=checkbox]:not(:checked)+span:after,.woocommerce form.woocommerce-form-login.login .woocommerce-form-login__rememberme [type=checkbox]:not(:checked)+label:after,.woocommerce form.woocommerce-form-login.login .form-row .woocommerce-form-login__rememberme [type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}.woocommerce form.woocommerce-form-login.login .woocommerce-form-login__rememberme [type=checkbox]:checked+span:after,.woocommerce form.woocommerce-form-login.login .form-row .woocommerce-form-login__rememberme [type=checkbox]:checked+span:after,.woocommerce form.woocommerce-form-login.login .woocommerce-form-login__rememberme [type=checkbox]:checked+label:after,.woocommerce form.woocommerce-form-login.login .form-row .woocommerce-form-login__rememberme [type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}.woocommerce form.woocommerce-form-login.login .woocommerce-form-login__rememberme [type=checkbox]:disabled+span:before,.woocommerce form.woocommerce-form-login.login .form-row .woocommerce-form-login__rememberme [type=checkbox]:disabled+span:before,.woocommerce form.woocommerce-form-login.login .woocommerce-form-login__rememberme [type=checkbox]:disabled+label:before,.woocommerce form.woocommerce-form-login.login .form-row .woocommerce-form-login__rememberme [type=checkbox]:disabled+label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}.woocommerce form.woocommerce-form-login.login .woocommerce-form-login__rememberme [type=checkbox]:disabled:checked+span:after,.woocommerce form.woocommerce-form-login.login .form-row .woocommerce-form-login__rememberme [type=checkbox]:disabled:checked+span:after,.woocommerce form.woocommerce-form-login.login .woocommerce-form-login__rememberme [type=checkbox]:disabled:checked+label:after,.woocommerce form.woocommerce-form-login.login .form-row .woocommerce-form-login__rememberme [type=checkbox]:disabled:checked+label:after{color:#999}.woocommerce form.woocommerce-form-login.login .woocommerce-form-login__rememberme [type=checkbox]:disabled+span,.woocommerce form.woocommerce-form-login.login .form-row .woocommerce-form-login__rememberme [type=checkbox]:disabled+span,.woocommerce form.woocommerce-form-login.login .woocommerce-form-login__rememberme [type=checkbox]:disabled+label,.woocommerce form.woocommerce-form-login.login .form-row .woocommerce-form-login__rememberme [type=checkbox]:disabled+label{color:#aaa}.woocommerce form.woocommerce-form-login.login .form-row-first,.woocommerce form.woocommerce-form-login.login .form-row-last{width:100%}.woocommerce form.woocommerce-form-login.login p:where(:not([data-h])){margin-bottom:10px}.woocommerce form.woocommerce-form-login.login p:where(:not([data-h])).lost_password{padding:0;margin:0}.woocommerce form.woocommerce-form-login.login p:where(:not([data-h])).lost_password::before{display:none}.woocommerce table.shop_table{border:0;margin-bottom:10px}.woocommerce table.shop_table .product-remove{padding-left:10px}.woocommerce.woocommerce-account table tr:last-child{border:0}.woocommerce.woocommerce-account table a.button{font-size:10px;padding:8px 15px;margin:0 5px 5px 0}.select2-dropdown,.select2-container--default .select2-selection--single{text-align:start;background-color:var(--vamtam-default-bg-color);color:var(--vamtam-primary-font-color);border-color:var(--vamtam-border-color);border-radius:var(--vamtam-border-radius);min-height:45px;outline:0;transition:border-color .3s ease}.select2-dropdown:hover,.select2-container--default .select2-selection--single:hover{border-color:var(--vamtam-accent-color-1)}.select2-dropdown .select2-selection__rendered,.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:45px;padding:.213em 20px}.select2-dropdown .select2-selection__arrow,.select2-container--default .select2-selection--single .select2-selection__arrow{height:45px;right:10px}.select2-dropdown .select2-search--dropdown,.select2-container--default .select2-selection--single .select2-search--dropdown{padding:0 20px;margin:10px 0}.select2-dropdown .select2-search--dropdown input,.select2-container--default .select2-selection--single .select2-search--dropdown input{border-color:var(--vamtam-accent-color-4);padding:10px}.select2-container--open .select2-dropdown,.select2-container--focus .select2-dropdown,.select2-container--open.select2-container--default .select2-selection--single,.select2-container--focus.select2-container--default .select2-selection--single{border-color:var(--vamtam-accent-color-1);outline:0}.select2-container--default .select2-results__option,.select2-container--default .select2-results__option--highlighted{padding:8px 20px;transition:background .2s ease;outline:0}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option--highlighted[aria-selected=true]{background:var(--vamtam-default-line-color);color:var(--vamtam-default-line-color-hc)}.select2-container--default .select2-search--dropdown .select2-search__field{background-color:var(--vamtam-accent-color-5);color:var(--vamtam-accent-color-5-hc)}.woocommerce.woocommerce-cart .cart-collaterals .button:disabled,.woocommerce.woocommerce-cart .cart-collaterals .button:disabled:hover{background-color:var(--vamtam-accent-color-1);color:var(--vamtam-accent-color-1-hc);padding:14px 45px;opacity:.7}.woocommerce.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout .button{margin-right:0;display:block;width:100%;box-sizing:border-box}.woocommerce.woocommerce-checkout .order-total td,.woocommerce .woocommerce-shipping-fields h3:where(:not([data-h])),.woocommerce .woocommerce-shipping-fields :where([data-h="3"]):is(h1,h2,h3,h4,h5,h6,p,div){font:var(--e-global-typography-vamtam_h4-font-weight, normal ) var(--e-global-typography-vamtam_h4-font-style, normal ) var(--e-global-typography-vamtam_h4-font-size)/var(--e-global-typography-vamtam_h4-line-height) var(--e-global-typography-vamtam_h4-font-family);letter-spacing:var(--e-global-typography-vamtam_h4-letter-spacing, normal );text-transform:var(--e-global-typography-vamtam_h4-transform, none );-webkit-text-decoration:var(--e-global-typography-vamtam_h4-decoration, none );text-decoration:var(--e-global-typography-vamtam_h4-decoration, none )}.woocommerce.woocommerce-cart .meta-header .meta-header-inside,.woocommerce.woocommerce-checkout .meta-header .meta-header-inside{height:auto!important}.woocommerce.woocommerce-cart .meta-header .meta-header-inside h3:where(:not([data-h])),.woocommerce.woocommerce-cart .meta-header .meta-header-inside :where([data-h="3"]):is(h1,h2,h3,h4,h5,h6,p,div),.woocommerce.woocommerce-checkout .meta-header .meta-header-inside h3:where(:not([data-h])),.woocommerce.woocommerce-checkout .meta-header .meta-header-inside :where([data-h="3"]):is(h1,h2,h3,h4,h5,h6,p,div){margin:0}.woocommerce.woocommerce-cart .page-header,.woocommerce.woocommerce-checkout .page-header{align-items:center}.woocommerce.woocommerce-cart .page-header h1:where(:not([data-h])),.woocommerce.woocommerce-cart .page-header :where([data-h="1"]):is(h1,h2,h3,h4,h5,h6,p,div),.woocommerce.woocommerce-checkout .page-header h1:where(:not([data-h])),.woocommerce.woocommerce-checkout .page-header :where([data-h="1"]):is(h1,h2,h3,h4,h5,h6,p,div),.woocommerce.woocommerce-cart .page-header h1:where(:not([data-h])) a,.woocommerce.woocommerce-cart .page-header :where([data-h="1"]):is(h1,h2,h3,h4,h5,h6,p,div) a,.woocommerce.woocommerce-checkout .page-header h1:where(:not([data-h])) a,.woocommerce.woocommerce-checkout .page-header :where([data-h="1"]):is(h1,h2,h3,h4,h5,h6,p,div) a,.woocommerce.woocommerce-cart .page-header h1:where(:not([data-h])) span,.woocommerce.woocommerce-cart .page-header :where([data-h="1"]):is(h1,h2,h3,h4,h5,h6,p,div) span,.woocommerce.woocommerce-checkout .page-header h1:where(:not([data-h])) span,.woocommerce.woocommerce-checkout .page-header :where([data-h="1"]):is(h1,h2,h3,h4,h5,h6,p,div) span{font-size:var(--vamtam-h3-font-size);font-weight:400;border:var(--vamtam-no-border-link);transition:color .2s ease}.woocommerce.woocommerce-cart .page-header h1:where(:not([data-h])) a:hover,.woocommerce.woocommerce-cart .page-header :where([data-h="1"]):is(h1,h2,h3,h4,h5,h6,p,div) a:hover,.woocommerce.woocommerce-checkout .page-header h1:where(:not([data-h])) a:hover,.woocommerce.woocommerce-checkout .page-header :where([data-h="1"]):is(h1,h2,h3,h4,h5,h6,p,div) a:hover{color:var(--vamtam-body-link-hover);cursor:pointer}.woocommerce.woocommerce-cart .meta-header,.woocommerce.woocommerce-checkout .meta-header{border-bottom:0}.woocommerce.woocommerce-cart #sub-header .meta-header-inside,.woocommerce.woocommerce-checkout #sub-header .meta-header-inside{max-height:3vh}.woocommerce.woocommerce-checkout #main-footer,.woocommerce.woocommerce-checkout .page-header:after{display:none!important}.woocommerce.woocommerce-checkout .page-content,.woocommerce.woocommerce-checkout .woocommerce-notices-wrapper{padding-top:0}.woocommerce.woocommerce-checkout .footer-wrapper{background:0 0!important}.woocommerce.woocommerce-checkout .woocommerce-coupon-form{float:right}.woocommerce.woocommerce-checkout .woocommerce-coupon-form .woocommerce-info{background:#fff}.woocommerce.woocommerce-checkout .woocommerce-login-form{float:left}.woocommerce.woocommerce-checkout .woocommerce-login-form,.woocommerce.woocommerce-checkout .woocommerce-coupon-form{width:48%}.woocommerce.woocommerce-checkout .woocommerce-login-form .woocommerce-form-coupon-toggle,.woocommerce.woocommerce-checkout .woocommerce-coupon-form .woocommerce-form-coupon-toggle,.woocommerce.woocommerce-checkout .woocommerce-login-form .woocommerce-form-login-toggle,.woocommerce.woocommerce-checkout .woocommerce-coupon-form .woocommerce-form-login-toggle{text-align:center}.woocommerce.woocommerce-checkout .woocommerce-login-form .woocommerce-form-coupon-toggle .woocommerce-info,.woocommerce.woocommerce-checkout .woocommerce-coupon-form .woocommerce-form-coupon-toggle .woocommerce-info,.woocommerce.woocommerce-checkout .woocommerce-login-form .woocommerce-form-login-toggle .woocommerce-info,.woocommerce.woocommerce-checkout .woocommerce-coupon-form .woocommerce-form-login-toggle .woocommerce-info{padding:20px!important;margin-bottom:25px}.woocommerce.woocommerce-checkout .woocommerce-login-form{padding-right:15px}.woocommerce.woocommerce-checkout form.woocommerce-checkout{margin-top:30px}.woocommerce.woocommerce-checkout form.woocommerce-checkout .form-row{margin:0 0 25px 0}.woocommerce.woocommerce-checkout .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout>ul{padding:20px!important;margin:0;margin-bottom:30px}.woocommerce.woocommerce-checkout label{color:var(--vamtam-accent-color-6)}.woocommerce .checkout-breadcrumb .title-part-inactive{opacity:.3}.woocommerce .checkout-breadcrumb .title-part-inactive,.woocommerce .checkout-breadcrumb .title-part-inactive a:not(:hover){color:var(--vamtam-accent-color-6)}.woocommerce.woocommerce-cart:not(.vamtam-is-elementor) article>.page-content{padding-top:100px}.woocommerce.woocommerce-cart .woocommerce{margin-bottom:100px}.woocommerce.woocommerce-cart .cart-collaterals .button{margin:10px 0 0 0}.woocommerce.woocommerce-cart .vamtam-quantity input{padding:10px 20px}.woocommerce.woocommerce-cart table.shop_table,.woocommerce.woocommerce-cart table.shop_table th,.woocommerce.woocommerce-cart table.shop_table td{border:0}.woocommerce.woocommerce-cart table.shop_table .product-thumbnail img{width:80px}.woocommerce.woocommerce-cart table.shop_table .product-thumbnail a{border:var(--vamtam-no-border-link);display:block;line-height:0}.woocommerce.woocommerce-cart table.shop_table td{border-top:1px solid var(--vamtam-default-line-color);border-bottom:0}.woocommerce.woocommerce-cart table.shop_table td:first-child{padding-left:0}.woocommerce.woocommerce-cart table.shop_table td:last-child{padding-right:0}.woocommerce.woocommerce-cart table.shop_table a.remove:hover{background:0 0;color:red}.woocommerce.woocommerce-cart .cart_totals table.shop_table{line-height:inherit}.woocommerce.woocommerce-cart .cart_totals table.shop_table .cart-subtotal td,.woocommerce.woocommerce-cart .cart_totals table.shop_table .cart-subtotal .woocommerce-Price-amount.amount{color:inherit}.woocommerce.woocommerce-cart .cart_totals table.shop_table .order-total td{color:inherit}.woocommerce.woocommerce-cart .cart_totals table.shop_table .order-total td strong{color:#000}.woocommerce.woocommerce-cart .cart_totals table.shop_table th{color:inherit;text-transform:inherit;border-top:1px solid var(--vamtam-default-line-color)}.woocommerce.woocommerce-cart .cart_totals table.shop_table th,.woocommerce.woocommerce-cart .cart_totals table.shop_table td{line-height:inherit;font-weight:inherit;padding:15px 0 15px 0}.woocommerce.woocommerce-cart .cart_totals table.shop_table td{text-align:end}.woocommerce.woocommerce-cart .woocommerce-cart-form{transition:opacity .3s ease}.woocommerce.woocommerce-cart .woocommerce-cart-form.processing,.woocommerce.woocommerce-cart .woocommerce-cart-form.processing~.vamtam-cart-collaterals{cursor:wait;opacity:.5}.woocommerce.woocommerce-cart .woocommerce-cart-form.processing *,.woocommerce.woocommerce-cart .woocommerce-cart-form.processing~.vamtam-cart-collaterals *{pointer-events:none}.woocommerce.woocommerce-cart .cart_totals{width:auto;float:none}.woocommerce.woocommerce-cart .vamtam-woocommerce-cart-form-wrapper{display:flex;flex-wrap:nowrap;background-color:transparent;border-radius:var(--vamtam-border-radius)}.woocommerce.woocommerce-cart .vamtam-woocommerce-cart-form-wrapper .woocommerce-cart-form{flex:0 1 60%}.woocommerce.woocommerce-cart .vamtam-woocommerce-cart-form-wrapper .vamtam-cart-collaterals{flex:1 1 30%;padding-left:5%}.woocommerce.woocommerce-cart .vamtam-woocommerce-cart-form-wrapper input[type=submit][name=update_cart]{display:none}@media (max-width:1250px){:not(.layout-full).woocommerce.woocommerce-cart .vamtam-woocommerce-cart-form-wrapper{flex-direction:column}:not(.layout-full).woocommerce.woocommerce-cart .vamtam-woocommerce-cart-form-wrapper .vamtam-cart-main,:not(.layout-full).woocommerce.woocommerce-cart .vamtam-woocommerce-cart-form-wrapper .vamtam-cart-collaterals{flex-basis:auto;padding-left:0}}.woocommerce .vamtam-empty-cart{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.woocommerce .vamtam-empty-cart .empty-cart-notice{margin:20px 0 40px 0}.woocommerce .vamtam-empty-cart .empty-cart-notice{font-size:12px;font-weight:400}.woocommerce .vamtam-empty-cart svg{fill:var(--vamtam-accent-color-6)}.woocommerce .vamtam-woocommerce-cart-form-wrapper{padding-bottom:50px}.woocommerce .vamtam-cart-main{padding:30px 0 0 0;border-radius:var(--vamtam-border-radius);background-color:var(--cart-background-color, var(--vamtam-accent-color-8))}.woocommerce .vamtam-cart-main .vamtam-cart__header{color:var(--vamtam-h4-color, var(--vamtam-accent-color-2))}.woocommerce .vamtam-cart-main .vamtam-cart__header .label{text-transform:uppercase}.woocommerce .vamtam-cart-main .vamtam-cart__header .item-count{color:var(--vamtam-accent-color-1);font-size:1.2em}.woocommerce .vamtam-cart-main .vamtam-close{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor;vertical-align:middle}.woocommerce .vamtam-cart-main .vamtam-close:hover{stroke:currentColor;fill:currentColor}.woocommerce .vamtam-cart-main .vamtam-close *{pointer-events:none}.woocommerce .vamtam-cart-main .woocommerce-cart-form__contents{height:auto;max-height:unset;overflow:visible;overflow-x:hidden;grid-row:1}.woocommerce .vamtam-cart-main .product-thumbnail{max-width:120px;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;grid-row:1/2}.woocommerce .vamtam-cart-main .product-remove{grid-column:3/4;justify-self:flex-end;border:0;width:auto;height:auto}.woocommerce .vamtam-cart-main .product-remove>a:not(.elementor_remove_from_cart_button){display:inline;z-index:initial;overflow:hidden;opacity:1;position:relative;transition:all .3s ease}.woocommerce .vamtam-cart-main .product-remove::before,.woocommerce .vamtam-cart-main .product-remove::after{display:none}.woocommerce .vamtam-cart-main .product-price{grid-column:3/4;align-self:flex-start;padding-left:0}.woocommerce .vamtam-cart-main .product-price .quantity{display:flex;min-height:30px;align-items:center}.woocommerce .vamtam-cart-main .product-price .quantity .vamtam-quantity{position:relative;margin-right:15px}.woocommerce .vamtam-cart-main .product-price .quantity .vamtam-quantity svg{fill:currentColor;stroke:currentColor;stroke-width:0;width:1em;height:1em;position:absolute;top:calc(50% - .5em);left:55%;right:0;bottom:0;font-weight:500;font-size:16px;pointer-events:none}.woocommerce .vamtam-cart-main .product-price .quantity .vamtam-quantity select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 1rem 0 1rem!important;height:2rem;min-width:4rem;max-width:100%;border:1px solid var(--vamtam-default-line-color);transition:border .3s cubic-bezier(.39,.575,.565,1);text-overflow:ellipsis;color:inherit;line-height:inherit;font-size:inherit;font-family:inherit;font:inherit;background:0 0!important;margin:0!important;padding-bottom:0!important;border:0}.woocommerce .vamtam-cart-main .product-price .quantity .vamtam-quantity select:hover:not(:disabled),.woocommerce .vamtam-cart-main .product-price .quantity .vamtam-quantity select:focus:not(:disabled){border-color:var(--vamtam-accent-color-1)}.woocommerce .vamtam-cart-main .product-price .quantity .vamtam-quantity select:focus{outline:0;box-shadow:none}.woocommerce .vamtam-cart-main .product-price .quantity .woocommerce-Price-amount{margin-left:auto}.woocommerce .vamtam-cart-main .product-price:before{content:"";display:block;width:130%;border-bottom:2px solid var(--vamtam-accent-color-8);margin-bottom:10px;position:relative;left:-15%}.woocommerce .vamtam-cart-main .product-name{grid-column:2/3;padding:5px 35px 0 35px}.woocommerce .vamtam-cart-main .product-name>a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.woocommerce .vamtam-cart-main .cart_item{display:grid;grid-template-rows:auto auto;grid-template-columns:-webkit-max-content 60% minmax(20%,auto);grid-template-columns:max-content 60% minmax(20%,auto);padding-top:30px;padding-bottom:30px;background-color:var(--vamtam-accent-color-5);border-width:0}.woocommerce .vamtam-cart-main .cart_item:not(:last-of-type){margin-bottom:10px}.woocommerce .vamtam-cart-main .cart_item:not(:first-of-type){margin-top:10px}.woocommerce .vamtam-cart-main .product-name a:not(:hover){color:var(--vamtam-accent-color-2)}.woocommerce .vamtam-cart-main .product-remove a{color:color(from var(--vamtam-accent-color-4) srgb r g b/.5)}.woocommerce .vamtam-cart-main .product-remove a:hover{color:var(--vamtam-accent-color-1)}.woocommerce .vamtam-cart-collaterals .vamtam-sticky-wrapper{position:-webkit-sticky;position:sticky;top:150px}.woocommerce .vamtam-cart-collaterals .coupon{border-radius:var(--vamtam-border-radius);background-color:var(--vamtam-accent-color-5)}.woocommerce .vamtam-cart-collaterals .coupon details{transition:height .5s ease}.woocommerce .vamtam-cart-collaterals .coupon details>summary{display:flex;justify-content:center;align-items:center;padding:10px 30px;list-style:none;outline:0}.safari .woocommerce .vamtam-cart-collaterals .coupon details>summary{display:-webkit-box}.woocommerce .vamtam-cart-collaterals .coupon details>summary::-webkit-details-marker{display:none}.woocommerce .vamtam-cart-collaterals .coupon details>summary .label{line-height:36px}.woocommerce .vamtam-cart-collaterals .coupon details>summary svg{float:right;margin-left:auto;transform:rotate(-270deg);transition:transform .5s ease}.woocommerce .vamtam-cart-collaterals .coupon details .content{padding:0 30px 20px 30px}.woocommerce .vamtam-cart-collaterals .coupon details .content>button[type=submit]{width:100%;margin-top:15px}.woocommerce .vamtam-cart-collaterals .coupon details[open] .content{-webkit-animation-name:vamtam-fadein;animation-name:vamtam-fadein;-webkit-animation-duration:1.5s;animation-duration:1.5s}.woocommerce .vamtam-cart-collaterals .coupon details[open]>summary>svg{transform:rotate(-90deg)}.woocommerce .vamtam-cart-collaterals .coupon input[name=apply_coupon]{display:inline-block;text-align:center;cursor:pointer;position:relative;z-index:0;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;text-shadow:none;-webkit-font-smoothing:auto;transition:all .3s!important;font:700 16px/1em var(--vamtam-primary-font-font-family);border-radius:0;border:0}.woocommerce .vamtam-cart-collaterals .coupon input[name=apply_coupon]:focus{outline:0;opacity:.8}.woocommerce .vamtam-cart-collaterals .coupon input[name=apply_coupon]:hover{text-decoration:none}.woocommerce .vamtam-cart-collaterals .cart_totals>h4:where(:not([data-h])),.woocommerce .vamtam-cart-collaterals .cart_totals>:where([data-h="4"]):is(h1,h2,h3,h4,h5,h6,p,div){margin-top:0}.woocommerce .vamtam-cart-collaterals .cart_totals .woocommerce-Price-amount.amount{font-family:var(--vamtam-h6-font-family);font-size:14px;font-weight:400;letter-spacing:2px}.woocommerce .vamtam-cart-collaterals .cart_totals .order-total .woocommerce-Price-amount.amount{font-size:16px;color:var(--vamtam-accent-color-1)}.woocommerce .vamtam-cart-collaterals .coupon details>.content>button[name=apply_coupon]{font-family:var(--vamtam-h6-font-family);font-size:16px;font-weight:400}.woocommerce.woocommerce-checkout .checkout_coupon{display:flex;flex-direction:column;align-items:center;margin:0;padding:0}.woocommerce.woocommerce-checkout .checkout_coupon .vamtam-checkout-coupon-header{width:100%}.woocommerce.woocommerce-checkout .checkout_coupon .vamtam-checkout-coupon-header>.header{margin-bottom:25px}.woocommerce.woocommerce-checkout .checkout_coupon .vamtam-checkout-coupon-header .form-row.form-row-first{margin-bottom:0;width:100%;padding:0}.woocommerce.woocommerce-checkout .checkout_coupon .form-row.form-row-last{display:block;width:100%}.woocommerce.woocommerce-checkout .checkout_coupon .form-row.form-row-last .button[name=apply_coupon]{margin:25px 0 20px 0;width:100%}.woocommerce.woocommerce-checkout .checkout_coupon .form-row.form-row-last .button[name=apply_coupon]::before,.woocommerce.woocommerce-checkout .checkout_coupon .form-row.form-row-last .button[name=apply_coupon]::after{display:none}.woocommerce.woocommerce-checkout form.checkout{clear:both}.woocommerce.woocommerce-checkout .woocommerce-notices-wrapper{margin-top:30px}.woocommerce.woocommerce-checkout .cart_item b,.woocommerce.woocommerce-checkout .cart_item strong,.woocommerce.woocommerce-checkout .cart_item td{font-weight:400}.woocommerce.woocommerce-checkout table.shop_table{border-collapse:collapse}.woocommerce.woocommerce-checkout table.shop_table th,.woocommerce.woocommerce-checkout table.shop_table td{border:0;border-bottom:solid 1px;border-color:var(--vamtam-default-line-color)}.woocommerce.woocommerce-checkout table.shop_table tr:nth-child(1) td.product-name{width:60%}.woocommerce.woocommerce-checkout table.shop_table .cart_item{border-color:#e5e5e5}.woocommerce.woocommerce-checkout table.shop_table .cart-subtotal th,.woocommerce.woocommerce-checkout table.shop_table .cart-subtotal td{font-weight:inherit}.woocommerce.woocommerce-checkout .order-total{border:0}.woocommerce.woocommerce-checkout .order-total th,.woocommerce.woocommerce-checkout .order-total td{border:0!important}.woocommerce.woocommerce-checkout .order-total th{font-weight:inherit}.woocommerce.woocommerce-checkout .order-total td{color:var(--vamtam-accent-color-6)}@media (max-width:1250px){:not(.layout-full).woocommerce.woocommerce-checkout .col2-set .col-1,:not(.layout-full).woocommerce.woocommerce-checkout .col2-set .col-2{width:auto;float:none}}.woocommerce .lost_password{padding-left:10px;display:inline-block;margin-top:20px}.woocommerce .lost_password:before{content:"|";font-size:16px;line-height:16px;text-align:start;color:var(--vamtam-default-line-color);padding-right:15px;vertical-align:middle}.woocommerce .woocommerce-shipping-fields h3:where(:not([data-h])),.woocommerce .woocommerce-shipping-fields :where([data-h="3"]):is(h1,h2,h3,h4,h5,h6,p,div){margin-top:20px;margin-bottom:30px}.woocommerce .cart-collaterals{padding:30px 30px 20px 30px;box-sizing:border-box;border-radius:var(--vamtam-border-radius);background:#fff;margin-bottom:10px}.woocommerce .return-to-shop{text-align:center;margin-bottom:20px}.woocommerce form.checkout_coupon{border-radius:0;border:0}.woocommerce form.checkout_coupon>p:where(:not([data-h])){float:none;width:auto;margin:0;padding:0}.woocommerce form.checkout_coupon>p:where(:not([data-h])).form-row-last{display:grid}@media (min-width:1025px){.woocommerce.woocommerce-cart .woocommerce-cart-form,.woocommerce.woocommerce-cart .woocommerce-cart-form .vamtam-cart-main,.woocommerce.woocommerce-cart .woocommerce-cart-form .cart_item,.woocommerce.woocommerce-cart .woocommerce-cart-form .vamtam-cart-collaterals .coupon{background-color:var(--vamtam-accent-color-8)}.woocommerce .vamtam-cart-main .product-thumbnail>a,.woocommerce .vamtam-cart-main .product-thumbnail>a>img{display:block}.woocommerce .vamtam-cart-main .woocommerce-cart-form__contents{overflow-x:visible}.woocommerce .vamtam-cart-main .cart_item{grid-template-rows:auto}.woocommerce .vamtam-cart-main .cart_item:not(:last-of-type){border-bottom:1px solid var(--vamtam-accent-color-7)}.woocommerce .vamtam-cart-main .product-remove{align-self:flex-end}.woocommerce .vamtam-cart-main .product-remove,.woocommerce .vamtam-cart-main .product-price{grid-row:1/2}.woocommerce .vamtam-cart-main .product-price:before{display:none}.woocommerce .vamtam-cart-main .product-price .quantity .vamtam-quantity select{border:1px solid var(--vamtam-default-line-color)}}@media (max-width:1024px){body.responsive-layout .vamtam-woocommerce-cart-form-wrapper{flex-direction:column}body.responsive-layout .vamtam-woocommerce-cart-form-wrapper .vamtam-cart-collaterals{flex-basis:auto;padding:0!important;background-color:var(--vamtam-accent-color-8)}body.responsive-layout .vamtam-woocommerce-cart-form-wrapper .vamtam-cart-collaterals .cart-collaterals{margin-top:30px;background-color:var(--vamtam-accent-color-5)}body.responsive-layout.woocommerce.woocommerce-cart #main,body.responsive-layout.woocommerce.woocommerce-cart .page-content{background-color:var(--vamtam-accent-color-8)}body.responsive-layout .vamtam-cart-main .vamtam-cart__header{margin-bottom:10px}body.responsive-layout .vamtam-cart-main>.vamtam-cart__header,body.responsive-layout .vamtam-cart-main>.woocommerce-cart-form__contents .cart_item{padding-right:20px;padding-left:20px}body.responsive-layout .vamtam-cart-main .cart_item{grid-template-rows:auto}body.responsive-layout .vamtam-cart-main .product-thumbnail{grid-row:1/3}body.responsive-layout .vamtam-cart-main .product-thumbnail>a,body.responsive-layout .vamtam-cart-main .product-thumbnail>a>img{display:block}body.responsive-layout .vamtam-cart-main .product-remove{align-self:flex-end}body.responsive-layout .vamtam-cart-main .product-price:before{display:none}body.responsive-layout.woocommerce-checkout .woocommerce .col2-set .col-2{padding-left:30px;padding-right:30px}body.responsive-layout.woocommerce-checkout .woocommerce-notices-wrapper{padding-top:0;margin-top:0}body.responsive-layout.woocommerce-checkout .meta-header-inside{height:auto!important}body.responsive-layout.woocommerce-checkout .meta-header-inside>.page-header>h3:where(:not([data-h])),body.responsive-layout.woocommerce-checkout .meta-header-inside>.page-header>:where([data-h="3"]):is(h1,h2,h3,h4,h5,h6,p,div){display:flex;justify-content:center;align-items:center}}@media (max-width:767px){body.responsive-layout .vamtam-cart-main .product-remove{grid-row:1/2;align-self:flex-start}body.responsive-layout .vamtam-cart-main .product-price{grid-column:1/4;padding-top:20px}body.responsive-layout .vamtam-cart-main .product-name{padding-top:0;padding-left:20px;padding-right:25px}body.responsive-layout .vamtam-cart-main>.woocommerce-cart-form__contents .cart_item{grid-template-columns:25%auto auto;padding-top:20px;padding-bottom:10px}body.responsive-layout .vamtam-cart-main>.woocommerce-cart-form__contents .cart_item .product-price:before{display:block}body.responsive-layout.woocommerce.woocommerce-cart .col2-set .col-2,body.responsive-layout.woocommerce.woocommerce-cart .cart-collaterals{padding:20px}body.responsive-layout.woocommerce.woocommerce-cart .vamtam-cart-main{padding:0}body.responsive-layout.woocommerce.woocommerce-cart .cart_totals table.shop_table .order-total,body.responsive-layout.woocommerce.woocommerce-cart .cart_totals table.shop_table .cart-subtotal{display:flex;align-content:center}body.responsive-layout.woocommerce.woocommerce-cart .cart_totals table.shop_table .order-total>th,body.responsive-layout.woocommerce.woocommerce-cart .cart_totals table.shop_table .cart-subtotal>th{display:block}body.responsive-layout.woocommerce.woocommerce-cart .cart_totals table.shop_table .order-total>td,body.responsive-layout.woocommerce.woocommerce-cart .cart_totals table.shop_table .cart-subtotal>td{margin-left:auto}body.responsive-layout.woocommerce.woocommerce-cart .cart_totals table.shop_table .order-total>td::before,body.responsive-layout.woocommerce.woocommerce-cart .cart_totals table.shop_table .cart-subtotal>td::before{display:none}body.responsive-layout.woocommerce.woocommerce-checkout .woocommerce-login-form,body.responsive-layout.woocommerce.woocommerce-checkout .woocommerce-coupon-form{float:none;width:100%;margin:0;padding-left:0;padding-right:0}body.responsive-layout.woocommerce.woocommerce-checkout .woocommerce-login-form form.woocommerce-form-login{padding-left:0!important;padding-right:0!important}body.responsive-layout.woocommerce.woocommerce-checkout .checkout_coupon{padding:0}body.responsive-layout.woocommerce.woocommerce-checkout .woocommerce .col2-set .col-2{padding-left:20px;padding-right:20px}body.responsive-layout .woocommerce.woocommerce-cart .meta-header .meta-header-inside,body.responsive-layout .woocommerce.woocommerce-checkout .meta-header .meta-header-inside{padding:0}body.responsive-layout .woocommerce.woocommerce-cart #sub-header .meta-header-inside{max-height:1vh}}@media only screen and (max-width:768px){body.responsive-layout.woocommerce table.cart.shop_table,body.responsive-layout .woocommerce table.cart.shop_table{max-width:100%}body.responsive-layout.woocommerce table.cart.shop_table tr,body.responsive-layout .woocommerce table.cart.shop_table tr{display:flex;flex-flow:column;border:0;padding:10px 0;background:rgba(0,0,0,.01)}body.responsive-layout.woocommerce table.cart.shop_table tr:nth-child(2n),body.responsive-layout .woocommerce table.cart.shop_table tr:nth-child(2n){background:rgba(0,0,0,.025)}body.responsive-layout.woocommerce table.cart.shop_table tr:nth-child(2n) td,body.responsive-layout .woocommerce table.cart.shop_table tr:nth-child(2n) td{background:0 0}body.responsive-layout.woocommerce table.cart.shop_table td.product-remove,body.responsive-layout .woocommerce table.cart.shop_table td.product-remove{order:-1;margin-bottom:-33px;background:0 0;border:0;z-index:1}body.responsive-layout.woocommerce table.cart.shop_table td.product-remove a.remove,body.responsive-layout .woocommerce table.cart.shop_table td.product-remove a.remove{font-size:25px!important}body.responsive-layout.woocommerce table.cart.shop_table td.product-thumbnail,body.responsive-layout .woocommerce table.cart.shop_table td.product-thumbnail{display:block;text-align:start!important;border:0}body.responsive-layout.woocommerce table.cart.shop_table td.product-thumbnail a,body.responsive-layout .woocommerce table.cart.shop_table td.product-thumbnail a{display:inline-block}body.responsive-layout.woocommerce table.cart.shop_table td.product-thumbnail:before,body.responsive-layout .woocommerce table.cart.shop_table td.product-thumbnail:before{display:none}body.responsive-layout.woocommerce table.cart.shop_table td.actions,body.responsive-layout .woocommerce table.cart.shop_table td.actions{text-align:start}body.responsive-layout.woocommerce table.cart.shop_table td.actions div:where(:not([data-h])).coupon,body.responsive-layout .woocommerce table.cart.shop_table td.actions div:where(:not([data-h])).coupon{margin-bottom:1em}body.responsive-layout.woocommerce table.cart.shop_table td.actions>input[type=submit],body.responsive-layout .woocommerce table.cart.shop_table td.actions>input[type=submit]{display:block;float:none!important;margin-bottom:1em!important;margin-left:0!important}body.responsive-layout.woocommerce .coupon input,body.responsive-layout .woocommerce .coupon input,body.responsive-layout.woocommerce .checkout_coupon input,body.responsive-layout .woocommerce .checkout_coupon input{width:100%;display:block;margin-bottom:10px}body.responsive-layout.woocommerce .cart-collaterals,body.responsive-layout .woocommerce .cart-collaterals{margin-top:30px}body.responsive-layout.woocommerce .cart-collaterals .cart_totals,body.responsive-layout .woocommerce .cart-collaterals .cart_totals{float:none;width:100%}body.responsive-layout.woocommerce.woocommerce-cart .cart_totals table.shop_table td,body.responsive-layout .woocommerce.woocommerce-cart .cart_totals table.shop_table td,body.responsive-layout.woocommerce.woocommerce-cart .cart_totals table.shop_table th,body.responsive-layout .woocommerce.woocommerce-cart .cart_totals table.shop_table th{width:auto;background:0 0;border-top:0}body.responsive-layout.woocommerce form.checkout_coupon,body.responsive-layout .woocommerce form.checkout_coupon,body.responsive-layout.woocommerce.woocommerce-cart .coupon,body.responsive-layout .woocommerce.woocommerce-cart .coupon{display:block}body.responsive-layout.woocommerce .vamtam-woocommerce-cart-form-wrapper .vamtam-cart-main table.shop_table td,body.responsive-layout .woocommerce .vamtam-woocommerce-cart-form-wrapper .vamtam-cart-main table.shop_table td{border:0}body.responsive-layout.woocommerce.woocommerce-cart #sub-header header.page-header,body.responsive-layout .woocommerce.woocommerce-cart #sub-header header.page-header,body.responsive-layout.woocommerce.woocommerce-checkout #sub-header header.page-header,body.responsive-layout .woocommerce.woocommerce-checkout #sub-header header.page-header{padding:0}body.responsive-layout.woocommerce.woocommerce-cart .page-header h1:where(:not([data-h])),body.responsive-layout.woocommerce.woocommerce-cart .page-header :where([data-h="1"]):is(h1,h2,h3,h4,h5,h6,p,div),body.responsive-layout .woocommerce.woocommerce-cart .page-header h1:where(:not([data-h])),body.responsive-layout .woocommerce.woocommerce-cart .page-header :where([data-h="1"]):is(h1,h2,h3,h4,h5,h6,p,div),body.responsive-layout.woocommerce.woocommerce-checkout .page-header h1:where(:not([data-h])),body.responsive-layout.woocommerce.woocommerce-checkout .page-header :where([data-h="1"]):is(h1,h2,h3,h4,h5,h6,p,div),body.responsive-layout .woocommerce.woocommerce-checkout .page-header h1:where(:not([data-h])),body.responsive-layout .woocommerce.woocommerce-checkout .page-header :where([data-h="1"]):is(h1,h2,h3,h4,h5,h6,p,div){padding:0;width:100%}body.responsive-layout.woocommerce.woocommerce-cart .meta-header .meta-header-inside,body.responsive-layout .woocommerce.woocommerce-cart .meta-header .meta-header-inside,body.responsive-layout.woocommerce.woocommerce-checkout .meta-header .meta-header-inside,body.responsive-layout .woocommerce.woocommerce-checkout .meta-header .meta-header-inside{padding:30px 0}body.responsive-layout.woocommerce.woocommerce-cart .col-2,body.responsive-layout .woocommerce.woocommerce-cart .col-2,body.responsive-layout.woocommerce.woocommerce-checkout .col-2,body.responsive-layout .woocommerce.woocommerce-checkout .col-2{margin-top:40px}body.responsive-layout.woocommerce.woocommerce-cart .checkout-breadcrumb .icon.shortcode,body.responsive-layout .woocommerce.woocommerce-cart .checkout-breadcrumb .icon.shortcode,body.responsive-layout.woocommerce.woocommerce-checkout .checkout-breadcrumb .icon.shortcode,body.responsive-layout .woocommerce.woocommerce-checkout .checkout-breadcrumb .icon.shortcode{font-size:14px;padding:0 5px 0 5px}body.responsive-layout.woocommerce.woocommerce-cart .page-header h1:where(:not([data-h])) a,body.responsive-layout.woocommerce.woocommerce-cart .page-header :where([data-h="1"]):is(h1,h2,h3,h4,h5,h6,p,div) a,body.responsive-layout .woocommerce.woocommerce-cart .page-header h1:where(:not([data-h])) a,body.responsive-layout .woocommerce.woocommerce-cart .page-header :where([data-h="1"]):is(h1,h2,h3,h4,h5,h6,p,div) a,body.responsive-layout.woocommerce.woocommerce-checkout .page-header h1:where(:not([data-h])) a,body.responsive-layout.woocommerce.woocommerce-checkout .page-header :where([data-h="1"]):is(h1,h2,h3,h4,h5,h6,p,div) a,body.responsive-layout .woocommerce.woocommerce-checkout .page-header h1:where(:not([data-h])) a,body.responsive-layout .woocommerce.woocommerce-checkout .page-header :where([data-h="1"]):is(h1,h2,h3,h4,h5,h6,p,div) a,body.responsive-layout.woocommerce.woocommerce-cart .page-header h1:where(:not([data-h])) span,body.responsive-layout.woocommerce.woocommerce-cart .page-header :where([data-h="1"]):is(h1,h2,h3,h4,h5,h6,p,div) span,body.responsive-layout .woocommerce.woocommerce-cart .page-header h1:where(:not([data-h])) span,body.responsive-layout .woocommerce.woocommerce-cart .page-header :where([data-h="1"]):is(h1,h2,h3,h4,h5,h6,p,div) span,body.responsive-layout.woocommerce.woocommerce-checkout .page-header h1:where(:not([data-h])) span,body.responsive-layout.woocommerce.woocommerce-checkout .page-header :where([data-h="1"]):is(h1,h2,h3,h4,h5,h6,p,div) span,body.responsive-layout .woocommerce.woocommerce-checkout .page-header h1:where(:not([data-h])) span,body.responsive-layout .woocommerce.woocommerce-checkout .page-header :where([data-h="1"]):is(h1,h2,h3,h4,h5,h6,p,div) span{font-size:14px;line-height:2em;display:inline-block}body.responsive-layout.woocommerce .woocommerce-ordering,body.responsive-layout .woocommerce .woocommerce-ordering{float:none;margin-bottom:30px}body.responsive-layout.woocommerce-checkout #main-footer,body.responsive-layout.woocommerce-cart #main-footer{padding-top:0}}