.current-shipping{display:none!important}body:has(.woocommerce-shipping-methods) .current-shipping{display:table-row!important}body #my-account-menu .myaccount-menu li a span.item-icon img,body #my-account-menu .myaccount-submenu li a span.item-icon img,body #my-account-menu-tab .myaccount-menu li a span.item-icon img,body #my-account-menu-tab .myaccount-submenu li a span.item-icon img{width:16px;height:16px}#my-account-menu .myaccount-menu li a span.item-icon,#my-account-menu .myaccount-submenu li a span.item-icon,#my-account-menu-tab .myaccount-menu li a span.item-icon,#my-account-menu-tab .myaccount-submenu li a span.item-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.app-myaccount-tab>h1{margin-bottom:20px}.app-myaccount-tab .app__hidden{display:none!important}.app-myaccount-tab .app-user-details ul{list-style:none;display:flex;justify-content:space-between;align-items:flex-end;gap:10px}.app-myaccount-tab .app-user-details p{display:flex;flex-wrap:wrap;gap:10px}.app-myaccount-tab .app-user-details p strong{display:block;width:100%}.app-myaccount-tab .app-user-details .js-save-form,.app-myaccount-tab .app-user-details input{display:none}.app-myaccount-tab .app-user-details input{width:45%}.app-myaccount-tab .app-user-details input:last-child{width:100%}.app-myaccount-tab .app-user-details .app-actions{flex-shrink:0}.app-myaccount-tab .app-user-details input+input:last-child{width:45%}.app-myaccount-tab .app-children-details{margin-top:30px}.app-myaccount-tab .app-children-details ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.app-myaccount-tab .app-children-details ul li{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.app-myaccount-tab .app-children-details ul li h2{font-size:30px;display:block;width:100%}.app-myaccount-tab .app-children-details ul li~li{margin-top:10px;padding-top:10px;border-top:1px solid #000}.app-myaccount-tab .app-children-details ul li p strong{display:block}.app-myaccount-tab .app-children-details .js-save-form,.app-myaccount-tab .app-children-details input{display:none}.app-myaccount-tab .ct-link.button-standard.button-main{color:#000;text-decoration:none}.app-myaccount-tab .ct-link.button-standard.button-main:hover{color:#fff}@media screen and (max-width:1023px){.app-myaccount-tab .app-children-details ul li{flex-direction:column;align-items:flex-start}.app-myaccount-tab .app-user-details ul{flex-direction:column;align-items:flex-start}}.app-myaccount-tab .app__addresses{display:flex;align-items:stretch;justify-content:space-between;gap:20px}.app-myaccount-tab .app__addresses-item{border:1px solid #000;padding:15px;width:calc(50% - 10px);display:flex;flex-direction:column}.app-myaccount-tab .app__addresses-inputs,.app-myaccount-tab .app__addresses-actions .js-save-form{display:none}.app-myaccount-tab .app__addresses-inputs{flex-direction:column;gap:10px;margin-bottom:20px}.app-myaccount-tab .app__addresses-actions{margin-top:auto}.app-myaccount-tab .app__addresses-inputs-row{width:100%;display:flex;align-items:center;gap:10px}.app-myaccount-tab .app__addresses-inputs-row--alt{flex-direction:column;align-items:flex-start}.app-myaccount-tab .app__addresses-inputs-row input{flex-grow:1}.app-myaccount-tab .app__addresses-inputs-row input[readonly]{background:#c7c7c7;cursor:default;opacity:.5}.app-myaccount-tab .app__addresses-checkbox{margin-top:5px}.app-myaccount-tab .app__addresses-checkbox input,.app-myaccount-tab .app__addresses-checkbox label{cursor:pointer}.app-myaccount-tab .app__addresses-radio-button{display:flex;align-items:center;gap:10px}.app-myaccount-tab .app__addresses-radio-button input,.app-myaccount-tab .app__addresses-radio-button label{cursor:pointer}.app-myaccount-tab--password-only form.woocommerce-EditAccountForm.edit-account fieldset{margin-top:0;padding-top:0}.app-myaccount-tab--password-only form.woocommerce-EditAccountForm.edit-account>p:not(:last-of-type),.app-myaccount-tab--password-only form.woocommerce-EditAccountForm.edit-account legend{display:none}.app-package-error{display:none;background-color:#FFF}.app-package-error.visible{display:block}.app-package-loader-wrapper{display:none;position:absolute;top:50%;left:50%;-o-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60px;height:60px}.app-package-loader{border:8px solid #DDD;border-top:8px solid #777;border-radius:50%;width:60px;height:60px;-webkit-animation:app-package-loader-spin 1s linear infinite;-moz-animation:app-package-loader-spin 1s linear infinite;-o-animation:app-package-loader-spin 1s linear infinite;animation:app-package-loader-spin 1s linear infinite}.shipmondo-dropdown-content .shipmondo-list-wrapper{padding:0;overflow-y:auto;scrollbar-gutter:auto}.app_package_service_point_selector_dropdown_container{position:relative;top:0}.app-package-hidden{display:none}.app_package_service_point_selector_dropdown{position:absolute;right:0;top:0;background-color:#FFF;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.3);-moz-box-shadow:0 5px 5px 0 rgba(0,0,0,.3);box-shadow:0 5px 5px 0 rgba(0,0,0,.3);z-index:100;width:100%;border:1px solid #EFEFEF}.app_package_select_button{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.app_package_dropdown_button{position:relative}:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .app__addresses-item .app_package_stores .app_package_dropdown_button input.button{padding:9px 12px;font-size:14px;font-weight:400;height:auto}.app_package_dropdown_button:after{content:'';position:absolute;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:15px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #FFF}.app_package_dropdown_button.open:after{border-bottom:5px solid #FFF;border-top:0}.app-package-shipping-field-wrap{margin:0;text-indent:0}.app-package-shipping-field-wrap input{margin:0}.app_package_dropdown_button .app_package_select_button{padding-right:40px}.app_package_stores>div{width:50%}.app_package_stores>div input{width:100%}.app_package_stores{display:flex;gap:10px}.app_package_service_point_selector_dropdown.loading{position:absolute}@-webkit-keyframes app-package-loader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-moz-keyframes app-package-loader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-o-keyframes app-package-loader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes app-package-loader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.app_package_service_point_selector_dropdown.loading .app-package-loader-wrapper{display:block}.app_package_service_point_selector_dropdown .shipmondo-dropdown-content li.shipmondo-shop-list{width:100%;position:relative;padding:8px 10px;cursor:pointer;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.app_package_service_point_selector_dropdown .shipmondo-dropdown-content li.shipmondo-shop-list.selected,.app_package_service_point_selector_dropdown .shipmondo-dropdown-content li.shipmondo-shop-list:hover{background:#f7f7f7}.app_package_service_point_selector_dropdown .shipmondo-dropdown-content li.shipmondo-shop-list:last-child{margin-bottom:10px}.app_package_service_point_selector_dropdown .shipmondo-dropdown-content li.shipmondo-shop-list .shipmondo-service-point-info{padding:0;text-indent:0;font-size:14px}.shipmondo-dropdown-content .shipmondo-shoplist-ul{margin:0;width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;margin:0;padding:0;list-style:none}.shipmondo-dropdown-content.error{text-align:center;padding:24px}.shipmondo-dropdown-content .shipmondo-service-point-id{display:none}.shipmondo-dropdown-content-section{position:relative;margin-bottom:40px;min-height:120px;box-sizing:border-box}@media (max-width:1023px){.app_package_stores,.app-myaccount-tab .app__addresses-inputs-row{flex-wrap:wrap}.app_package_stores>div{width:100%}}.app__addresses-inputs-row input[type="date"]{height:auto;font-size:14px;border:1px solid #d3ced2;background:#fff;color:#2c2615;outline:none;font-family:inherit;padding:8px 12px;border-radius:2px;resize:none}.app__addresses-item--delivery>p span{display:inline-block;margin:10px 0;font-size:17px;font-weight:700}.app-myaccount-tab td.woocommerce-orders-table__cell-order-actions{display:flex;justify-content:flex-end;gap:10px}.single-product .gift_card_template_button{display:flex}.single-product .ywgc-predefined-amount-button.ywgc-amount-buttons{padding:16px 24px;border:1px solid #000}.single-product .ywgc-predefined-amount-button.ywgc-amount-buttons.selected_button{background-color:#c8af68!important}.woocommerce-account .woocommerce-table--custom-fields,.woocommerce-account .woocommerce-customer-details{display:none}body.single-product .woocommerce-variation.single_variation{display:none!important}body.woocommerce-checkout .oxy-woo-checkout .update_totals_on_change input[type="checkbox"]{display:inline-block!important;width:auto;opacity:1;vertical-align:middle}.wc_gc_send_as_gift_wrapper input{vertical-align:middle}.woocommerce.single-product div.product .wc-price-hide form.cart,.woocommerce.single-product .oxy-woo-element div.product .wc-price-hide form.cart{flex-wrap:wrap}.woocommerce.single-product div.product .wc_gc_send_as_gift_wrapper,.woocommerce.single-product div.product .woocommerce_gc_giftcard_form_wrapper,.woocommerce.single-product div.product .nyp{width:100%}.cart-subtotal{display:none!important}.product-subtotal p{display:none!important}.woocommerce-cart-form .quantity{display:flex;border:1px solid #C8AF68}.woocommerce-cart-form .quantity .minus{border:none;background:none}.woocommerce-cart-form .quantity{display:inline-flex}.woocommerce-cart-form .quantity.number button{line-height:1}.woocommerce-cart-form .quantity .qty{margin-right:0!important;border:none;background:none;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none!important}.woocommerce-cart-form .quantity .plus{border:none;background:none}@media screen and (max-width:767px){.woocommerce-cart-form .product-quantity{display:flex!important;align-items:center;justify-content:space-between}.woocommerce-cart table.cart .product-thumbnail{display:inline-flex!important;width:100%;align-items:center!important;justify-content:center;padding:12px 20px}.woocommerce-cart table.cart .product-thumbnail:before,.woocommerce-cart table.cart .product-thumbnail:after{display:none}.woocommerce-cart table.cart .product-thumbnail img{max-width:100%;max-height:initial}.woocommerce-cart tr td.product-thumbnail{text-align:center!important}.oxy-woo-cart .product-thumbnail a{align-items:center!important}}@media (max-width:480px){.woocommerce-page table.cart td.actions .coupon{flex-direction:column}.woocommerce-page table.cart td.actions .coupon .button{padding:10px;margin-top:10px}}.woocommerce-order-pay .wc_payment_method.payment_method_pensopay{display:list-item}