@media screen and (min-width:1025px){.yith-wcmap .user-profile{margin-top:15px;margin-bottom:10px;justify-content:center}#my-account-menu-tab .myaccount-menu{justify-content:center}.yith-wcmap .user-profile .user-info>span{display:inline}.elementor-add-to-cart--layout-inline .quantity,.elementor-add-to-cart--layout-inline .single_add_to_cart_button{width:auto;min-height:44px}.e-n-accordion .e-n-accordion-item .e-n-accordion-content{overflow:hidden}.wc-block-components-product-metadata{display:none}.wc-block-cart__submit-container a{color:#fff;text-transform:uppercase;font-size:18px;font-weight:600}.wc-block-cart__submit-container a:hover{background:#ff66c4;color:#fff}h3.wc-block-components-product-name{font-size:16px;font-weight:700}.wc-block-components-checkout-place-order-button__text{text-transform:uppercase;font-size:18px;font-weight:600;padding:10px}.woocommerce-MyAccount-navigation ul{list-style:none;padding:0;background:rgba(255,229,245,.5)}.woocommerce-MyAccount-navigation ul li{padding:10px;font-size:16px;font-weight:600}@media (min-width:1080px){.woocommerce-account .woocommerce-MyAccount-navigation{width:20%;float:left}.woocommerce-account .woocommerce-MyAccount-content{width:80%;float:right}}.woocommerce-account .woocommerce-MyAccount-content{padding:20px}.woocommerce-account .is-active{background:#ff66c4!important}.woocommerce-account .is-active a{color:#fff}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#fff2fa;border-top:3px solid #ff66c4}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{color:#ff66c4}#wpgs-gallery.wcgs-woocommerce-product-gallery .wcgs-carousel .wcgs-slider-image{border-radius:20px!important}ul.wcsatt-options-product{display:none!important}.wcsatt-options-product-prompt{display:block!important}label.wcsatt-options-prompt-label{min-height:0!important}ul.wcsatt-options-prompt-radios{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}li.wcsatt-options-prompt-radio{margin:0;padding:0}label.wcsatt-options-prompt-label{display:flex;align-items:flex-start;padding:20px 24px;border:2px solid #e5e7eb;border-radius:12px;cursor:pointer;transition:border-color .2s ease;background:#fff;position:relative;min-height:80px}label.wcsatt-options-prompt-label:hover{border-color:#d1d5db}label.wcsatt-options-prompt-label:has(input:checked){border-color:#2d6f5f!important}input.wcsatt-options-prompt-action-input{appearance:none;-webkit-appearance:none;width:24px;height:24px;min-width:24px;border:2px solid #d1d5db;border-radius:100px!important;cursor:pointer;margin:0 10px 0 0!important;padding:5px!important;transition:all .2s ease}input.wcsatt-options-prompt-action-input:checked{border-color:#2d6f5f!important;border-width:7px!important}span.wcsatt-options-prompt-action{flex:1;display:block;font-size:16px;font-weight:600;color:#111827;line-height:1.4;padding-right:100px}span.wcsatt-options-prompt-action{display:flex;align-items:center;flex-wrap:wrap;gap:6px}span.wcsatt-sub-discount{background:#fef3c7!important;color:#92400e!important;padding:4px 10px!important;border-radius:6px!important;font-size:13px!important;font-weight:700!important;display:inline-block!important;line-height:1.2!important}.woocommerce div.product form.cart .reset_variations{background-color:#eaefec;padding:5px 10px;border-radius:50px;margin-left:7px}.wcsatt-options-prompt-label-subscription .price del{font-size:16px!important;color:#9ca3af!important;display:inline-block!important;margin-right:8px!important;font-weight:400!important}.wcsatt-options-prompt-label-subscription .price ins{font-size:24px!important;font-weight:700!important;color:#111827!important;text-decoration:none!important;display:inline-block!important}.wcsatt-options-product-wrapper{margin-top:16px;padding:0 24px 16px;padding:10px 20px!important;display:block!important;background:#f9fafb;border-radius:8px}.wcsatt-options-wrapper.closed .wcsatt-options-product-wrapper{display:none!important}span.wcsatt-options-product-dropdown-label{display:inline-block;font-size:14px;font-weight:600;color:#374151;margin-bottom:8px}select.wcsatt-options-product-dropdown{width:100%;padding:12px 40px 12px 16px;border:1px solid #d1d5db;border-radius:8px;font-size:14px;background:#fff;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%23374151' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;margin-top:8px}select.wcsatt-options-product-dropdown:focus{outline:2px solid #2d6f5f;border-color:#2d6f5f}@media (max-width:768px){label.wcsatt-options-prompt-label{padding:18px 20px;min-height:70px}input.wcsatt-options-prompt-action-input{width:22px;height:22px;min-width:22px;margin-right:14px}input.wcsatt-options-prompt-action-input:checked{border-width:6px}span.wcsatt-options-prompt-action{font-size:15px;padding-right:0}.wcsatt-options-prompt-label-subscription .price del{font-size:14px!important}.wcsatt-options-prompt-label-subscription .price ins{font-size:20px!important}.wcsatt-options-product-wrapper{padding:0 20px 16px}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item{font-size:14px}}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item{padding:20px!important;border-radius:50px!important;border:2px solid #eaefec!important;box-shadow:none}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):focus,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):hover{background-color:#eaefec;box-shadow:none}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):focus,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected{background:#5cbd76!important;color:#fff!important}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0}.woocommerce #reviews #comments ol.commentlist{padding:0}.woocommerce #reviews #comments h2{font-size:20px;text-align:center}.elementor-menu-cart__footer-buttons .elementor-button--checkout:hover{background-color:#5cbd76}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#f2fff2;border-top:3px solid #5cbd76}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{color:#5cbd76}}