:root{--myacc-font-lg:var(--text-xl);--myacc-font-md:var(--text-m);--myacc-font-sm:var(--text-s);--myacc-radius-lg:var(--radius-l);--myacc-radius-md:var(--radius-m);--myacc-radius-sm:var(--radius-s);--myacc-color-primary:var(--primary-ultra-light);--myacc-color-secondary:var(--secondary-ultra-light)}@media (max-width:767px){:root{--myacc-font-lg:var(--text-xl);--myacc-font-md:var(--text-m);--myacc-font-sm:var(--text-xs);--myacc-radius-lg:var(--radius-m);--myacc-radius-md:var(--radius-s);--myacc-radius-sm:var(--radius-xs)}}:root{--checkout-bg-primary:var(--base-ultra-light);--checkout-radius-main:var(--radius-m);--checkout-radius-secondary:var(--wa-radius-secondary)}@keyframes spinner-rotate{from{transform:rotate(0deg);-webkit-transform:rotate(0deg)}to{transform:rotate(359deg);-webkit-transform:rotate(359deg)}}body .wa-checkout{padding-top:var(--section-space-s)}body .wa-checkout-inner{max-width:120rem;width:100%}body .wa-checkout form.woocommerce-form.woocommerce-form-login.login .form-row{display:flex;flex-direction:column;width:100%!important}body .wa-checkout form.woocommerce-form.woocommerce-form-login.login .form-row .woocommerce-form__label-for-checkbox span{margin-left:var(--space-l)!important}.wooptima-loader__wrapper.visible{display:flex;flex-direction:column;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;align-items:center;justify-content:center}.wooptima-loader__wrapper.visible>.loading-spinner{width:5rem;height:5rem}.wooptima-loader__wrapper.visible>.loading-spinner:before{content:"";width:100%;height:100%;display:inline-block;border-radius:50%;border:7px solid var(--primary-ultra-light);border-left-color:var(--primary);animation:spinner-rotate 450ms infinite linear}.woocommerce.checkout .blockUI.blockOverlay{display:none!important}@media (max-width:767px){.woocommerce-checkout{overflow-x:hidden}.wooptima-checkout-form{overflow:hidden!important}}.wa-checkout-main-wrapper .woocommerce-form-login{display:flex;flex-direction:row;flex-wrap:wrap}.wa-checkout-main-wrapper .woocommerce-form-login .woocommerce-form__input{margin-right:var(--space-s)!important}.wa-checkout-main-wrapper .woocommerce-form-login>p:first-child{width:100%}.wa-checkout-main-wrapper .woocommerce-form-login .lost_password{width:100%}.wa-checkout-main-wrapper .woocommerce-form-login .form-row{margin-top:var(--space-m)!important;width:100%}.wa-checkout-main-wrapper .woocommerce-form-login .form-row.form-row-first{width:30%;margin-right:var(--space-m)}.wa-checkout-main-wrapper .woocommerce-form-login .form-row.form-row-last{width:30%}.wooptima-checkout-form .wama-address-selector{display:flex;flex-direction:column;width:100%;flex:1 0 50%;margin-bottom:var(--space-s)}.wooptima-checkout-form .wama-address-selector label{font-size:calc(var(--text-m) * .85)!important;color:var(--base)!important;margin-bottom:calc(var(--space-xs) * .5)!important;font-weight:400}.wooptima-checkout-form .wooptima-checkout-order_comments__wrapper{padding:0!important;border:none!important;background-color:transparent!important;margin:0!important}.wooptima-checkout-form .method__name-wrapper{display:flex;flex-direction:column}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left>div.wooptima-checkout-create_account__wrapper{padding:0!important;border:none!important;background-color:transparent!important;margin:0!important;border-radius:var(--radius-m)!important}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left>div.wooptima-checkout-create_account__wrapper:not(:last-child){margin-bottom:0!important}.wooptima-checkout-form #miki_pizza_scheduled_delivery{margin-top:var(--space-xs);border-radius:var(--radius-m)!important;border:none;background-color:var(--tertiary)!important;outline:none!important;color:var(--base)!important;transition:0.2s all ease-in-out!important;padding-left:var(--space-xs)!important;font-weight:400;height:5rem;min-height:5rem;border:1px solid var(--primary-light)!important;width:15rem}.wooptima-checkout-form .wa-shipping-closed-notice__wrapper,.wooptima-checkout-form .wa-minimal-order-amount-notice__wrapper{border:4px solid var(--action)!important;background-color:var(--action-ultra-light)!important}.wooptima-checkout-form .wa-shipping-closed-notice__wrapper *,.wooptima-checkout-form .wa-minimal-order-amount-notice__wrapper *{color:var(--primary)}.wooptima-checkout-form .wa-shipping-closed-notice__wrapper:empty,.wooptima-checkout-form .wa-minimal-order-amount-notice__wrapper:empty{display:none!important}.wooptima-checkout-form .wooptima-checkout-shipping_methods__wrapper:not(:has(.section-title)){display:none!important}.wooptima-checkout-form #section_createaccount{margin-bottom:0!important}.wooptima-checkout-form .wooptima-checkout-content__wrapper{display:flex;flex-flow:row wrap;margin:-1.5rem}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-customer_details__wrapper .section-icon{display:none!important;width:3.8rem!important;height:3.8rem!important}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column{flex:1 0;padding:1.5rem}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column .heading__wrapper{display:flex;align-items:center;margin-bottom:var(--space-s)}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column .heading__wrapper>.section-icon{display:none!important;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;padding:calc(var(--space-xs) * .5);color:var(--primary)}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column .heading__wrapper>.section-icon>svg{width:100%;height:100%}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column .heading__wrapper>.section-title{font-size:calc(var(--text-l) * 1.15);margin:0!important;font-weight:700}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left{width:55%;flex:1 0 55%}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left>div{padding:var(--space-s);box-shadow:none;border:1px solid var(--checkout-bg-primary);border-radius:var(--checkout-radius-main);background:var(--tertiary)}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left>div:not(:last-child){margin-bottom:var(--space-s)!important}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .wooptima-form-section:not(:last-child){margin-bottom:var(--space-s)!important}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .wooptima-form-section.static-section>.section-toggle__wrapper{margin-bottom:var(--space-s)!important}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .wooptima-form-section.conditional-section{background:#fff0;border-radius:var(--checkout-radius-main);margin-bottom:var(--space-s);position:relative;border:1px solid var(--base-ultra-light);transition:all 250ms ease-in-out}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .wooptima-form-section.conditional-section>.section-toggle__wrapper{position:relative;z-index:10;transition:all 250ms ease-in-out}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .wooptima-form-section.conditional-section>.section-toggle__wrapper label{display:flex;align-items:center;width:100%;cursor:pointer;padding:var(--space-s);vertical-align:middle;align-content:center;margin:0!important;line-height:1!important;font-weight:400;font-size:var(--text-m)}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .wooptima-form-section.conditional-section>.section-toggle__wrapper label>:before{content:"";min-height:1.5rem;height:1.9rem;min-width:1.5rem;width:1.9rem;position:absolute;left:var(--space-s);margin-top:-2px;border:1px solid var(--base-ultra-light);background-color:#fff0;border-radius:calc(var(--radius-xs) * .5);transition:0.2s all ease-in-out;background:"";background-size:1.2rem;background-repeat:no-repeat;background-position:center center}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .wooptima-form-section.conditional-section>.section-toggle__wrapper label>input{margin-right:var(--space-xs);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .wooptima-form-section.conditional-section>.section-toggle__wrapper label>input:checked~span::before{background:url(/wp-content/uploads/2025/06/check.svg);background-color:var(--primary);background-size:1.2rem;background-repeat:no-repeat;background-position:center center;border-color:var(--base)}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .wooptima-form-section.conditional-section:not(.visible)>.fields__wrapper{display:none}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .wooptima-form-section.conditional-section .fields__wrapper{background:var(--tertiary);margin:calc(var(--space-m) * -1) 0 0;position:relative;border-radius:var(--checkout-radius-main);padding:var(--space-m) var(--space-xs) var(--space-s)}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .wooptima-form-section>.fields__wrapper{display:flex;flex-flow:row wrap;margin:-1rem}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .wooptima-form-section>.fields__wrapper>.form-field{display:flex;flex-direction:column;width:50%;flex:1 0 50%;padding:1rem}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .wooptima-form-section>.fields__wrapper>.form-field.field-width-30{width:30%;flex:1 0 30%}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .wooptima-form-section>.fields__wrapper>.form-field.field-width-20{width:20%;flex:1 0 20%}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .wooptima-form-section>.fields__wrapper>.form-field>label{line-height:1}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .wooptima-form-section>.fields__wrapper>.form-field>label>.field-label{display:inline-flex;margin-bottom:var(--space-m);font-weight:400;color:var(--base-medium)}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .wooptima-form-section>.fields__wrapper>.form-field>label>.field-required{color:#f54646}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .shipping-methods__wrapper,.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .payment-methods__wrapper{display:flex;flex-direction:column}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .shipping-methods__wrapper>label,.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .payment-methods__wrapper>label{display:flex;align-items:center;cursor:pointer;transition:all 250ms ease-in-out;opacity:1;border-bottom:1px solid var(--base-ultra-light);padding-block:var(--space-xs);margin-bottom:0!important}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .shipping-methods__wrapper>label:last-child,.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .payment-methods__wrapper>label:last-child{border-bottom:none;padding-bottom:0!important}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .shipping-methods__wrapper>label:hover,.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .payment-methods__wrapper>label:hover{opacity:1}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .shipping-methods__wrapper>label.selected,.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .payment-methods__wrapper>label.selected{opacity:1}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .shipping-methods__wrapper>label.selected span.method__name,.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .payment-methods__wrapper>label.selected span.method__name{font-weight:700;color:var(--base)}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .shipping-methods__wrapper>label input,.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .payment-methods__wrapper>label input{flex:auto;margin-right:var(--space-xs);padding:calc(var(--space-xs) * .5)}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .shipping-methods__wrapper>label .payment-method__content,.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .shipping-methods__wrapper>label .shipping-method__content,.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .payment-methods__wrapper>label .payment-method__content,.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .payment-methods__wrapper>label .shipping-method__content{display:flex;justify-content:center;width:100%;align-items:center}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .shipping-methods__wrapper>label .method__content,.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .payment-methods__wrapper>label .method__content{width:100%;display:flex;justify-content:space-between;align-items:center}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .shipping-methods__wrapper>label .method__content .method__icon,.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .payment-methods__wrapper>label .method__content .method__icon{display:none!important;height:3rem;margin-right:var(--space-xs)}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .shipping-methods__wrapper>label .method__content .method__icon img,.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .shipping-methods__wrapper>label .method__content .method__icon svg,.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .payment-methods__wrapper>label .method__content .method__icon img,.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .payment-methods__wrapper>label .method__content .method__icon svg{display:block;width:100%!important;height:100%!important}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .shipping-methods__wrapper>label .method__content .method__name,.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .payment-methods__wrapper>label .method__content .method__name{font-size:var(--text-m);font-weight:400;color:var(--base)}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .shipping-methods__wrapper>label .method__content .method__cost,.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .payment-methods__wrapper>label .method__content .method__cost{margin-left:auto}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .shipping-methods__wrapper>label .method__content .method__cost .amount,.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .payment-methods__wrapper>label .method__content .method__cost .amount{font-size:calc(var(--text-l) * 0.8);font-weight:700;color:var(--action)}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right{width:25%;flex:1 0 25%}@media (max-width:767px){.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right{overflow:hidden}}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper{color:var(--base);margin-top:var(--space-m);position:sticky;top:8rem;right:0;background-color:var(--action-ultra-light);padding:var(--space-s);border-radius:var(--checkout-radius-main)}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .woocommerce-remove-coupon{color:currentColor!important;font-size:80%!important;font-weight:normal!important}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper>.heading__wrapper{display:none}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper>.heading__wrapper>.section-icon{color:var(--action)}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper>.heading__wrapper{justify-content:center}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper>.heading__wrapper>.section-title{color:var(--base);font-size:var(--text-xl)!important;font-weight:700!important}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper .coupon-item{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--space-xs) * .5);width:100%;padding-block:var(--space-xs);border-bottom:1px solid var(--action-light)}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper .coupon-item:last-child{padding-bottom:0;border-bottom:none}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper .coupon-item__label{font-weight:700}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper .coupon-item__value{display:block!important}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper .coupon-item__value .amount{font-weight:700}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper .coupon-item__value a{transition:0.2s all ease-in-out;font-size:var(--text-s);background-color:#fff0;font-weight:400!important;padding:0!important;margin:0!important;border:none!important}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper .coupon-item__value a:hover{color:var(--action)}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper>.cart-items__wrapper{display:flex;flex-direction:column}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper>.cart-items__wrapper .cart-item{display:flex;flex-flow:row wrap;align-items:baseline;justify-content:flex-start;padding-bottom:calc(var(--space-xs)* .5);margin-bottom:calc(var(--space-xs)* .5)}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper>.cart-items__wrapper .cart-item{flex-wrap:nowrap!important;gap:var(--space-xs);justify-content:space-between}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper>.cart-items__wrapper .cart-item-left{display:flex;flex-direction:row;align-items:center;gap:var(--space-xs)}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper>.cart-items__wrapper .cart-item-left__name{font-size:var(--text-m);order:2;width:calc(80% - 5rem);font-weight:700;text-align:left!important;color:var(--primary)}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper>.cart-items__wrapper .cart-item-left__thumb{display:block;height:6rem;width:6rem;min-height:6rem;min-width:6rem;object-fit:contain;aspect-ratio:1;border-radius:var(--radius-xs);overflow:hidden}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper>.cart-items__wrapper .cart-item-left__quantity{color:var(--primary);font-size:var(--text-m);font-weight:400;order:1;max-width:4.2rem;width:4.2rem;flex-grow:1;text-align:center}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper>.cart-items__wrapper .cart-item__subtotal *{font-size:var(--text-m);font-weight:700;color:var(--action);white-space:nowrap}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper>.cart-items__wrapper .cart-item__subtotal{order:3;width:20%;text-align:right}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper>.cart-items__wrapper .tm-cart-edit-options{display:none!important}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper>.cart-items__wrapper .tc-epo-metadata{margin:0;margin-bottom:calc(var(--space-xs) * 1.5)}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper>.cart-items__wrapper .cpf-data-on-cart:before{content:"＋";color:var(--base-medium);font-weight:400;line-height:1;position:static!important;font-size:var(--text-s)}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper>.cart-items__wrapper .cpf-data-on-cart{margin-bottom:5px!important;gap:5px;flex-wrap:nowrap}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper>.cart-items__wrapper .cpf-data-on-cart *{color:var(--primary)}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper>.cart-items__wrapper .cpf-data-value{display:flex;justify-content:space-between;width:100%;margin-left:0!important;margin-right:0;line-height:1;font-size:var(--text-s)}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper>.cart-items__wrapper .cpf-data-value small{display:none}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper>.cart-items__wrapper .cpf-data-value .tc-price-in-cart{font-size:var(--text-s);font-weight:700;color:var(--primary)}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper>.cart-items__wrapper .tc-name{display:none!important}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper>.cart-items__wrapper span.tc-price-in-cart{order:2;text-align:right;display:none}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper>.cart-items__wrapper .tc-quantity-in-cart{font-size:var(--text-s);flex:auto;text-align:left;margin-left:-6px;font-weight:600}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper>.cart-fees__wrapper{margin-bottom:var(--space-xs);border-top:1px solid var(--primary-light);padding-top:var(--space-xs);margin-top:var(--space-xs)}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper>.cart-fees__wrapper .fee-item{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper>.cart-fees__wrapper .fee-item__label{font-size:var(--text-m);font-weight:400;color:var(--primary)}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper>.cart-fees__wrapper .fee-item__amount *{font-size:var(--text-m);font-weight:700;color:var(--primary)}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper>.cart-subtotal__wrapper{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--primary-light);padding-top:var(--space-xs)}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper>.cart-subtotal__wrapper .label{font-size:var(--text-m);font-weight:400;color:var(--primary)}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper>.cart-subtotal__wrapper .amount{font-weight:700;font-size:var(--text-m);color:var(--primary);margin-left:auto;margin-right:calc(var(--space-xs) * .5)}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper>.cart-totals__wrapper{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;margin-top:var(--space-xs);margin-bottom:var(--space-s);padding:var(--space-xs);background:var(--action-trans-10);border-radius:var(--checkout-radius-main)}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper>.cart-totals__wrapper .label{font-size:var(--text-m);flex-grow:3;font-weight:700;color:var(--primary)}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper>.cart-totals__wrapper .amount{font-weight:700;font-size:var(--text-m)!important;color:var(--primary)}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper>.checkout-place-order .button.alt{text-align:center;width:100%;background:var(--action)!important;color:var(--shade-white)!important;font-size:calc(var(--text-m)*1.2);padding:var(--space-s) var(--space-xs);font-weight:700;margin-top:var(--space-m);border-radius:var(--radius-m);text-transform:none!important;height:6.5rem}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper>.checkout-place-order .button.alt:disabled{background-color:var(--primary-trans-40)!important;color:var(--primary)!important;cursor:not-allowed}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper>.checkout-place-order .button.alt:disabled:hover{background-color:var(--primary-trans-40)!important;color:var(--primary)!important;cursor:not-allowed}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper>.checkout-place-order .button.alt:hover{background:var(--action-hover)!important}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper small.includes_tax,.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper small.includes_tax .amount{font-size:var(--text-m)!important;color:var(--primary)}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper .tax_label{color:var(--primary)}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper small.includes_tax{margin-left:var(--space-xs)!important}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper .woocommerce-privacy-policy-text{color:var(--primary);margin-bottom:var(--space-xs)!important}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper .woocommerce-privacy-policy-text a{color:var(--action);text-decoration:underline;text-underline-offset:2px}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper .woocommerce-form__label-for-checkbox.checkbox{color:var(--primary);font-size:var(--text-m)}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper .woocommerce-form__label-for-checkbox.checkbox a{color:var(--action);text-decoration:underline;text-underline-offset:2px}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper .wa-receipt-delivery-notice{color:var(--primary);font-size:var(--text-s);font-weight:700;line-height:1.2}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper p#tos_acceptance_field{padding:0}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper p#tos_acceptance_field label{font-size:var(--text-s)!important;display:flex;align-items:center;width:100%;vertical-align:middle;align-content:center;line-height:1.3!important;position:relative;transition:0.2s all ease-in-out}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper p#tos_acceptance_field label input{opacity:0;margin:0 0 0 var(--space-xs)}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper p#tos_acceptance_field label input:hover~span:before{border:2px solid var(--action)}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper p#tos_acceptance_field label>input:checked~span::before{background:url(/wp-content/themes/wooptima-theme/assets/icons/checkbox-checkmark.svg),var(--neutral);background-size:1.2rem;background-repeat:no-repeat;background-position:center center;border:2px solid var(--action);box-shadow:none!important}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper p#tos_acceptance_field label span{display:block;font-weight:400;font-size:var(--text-s)!important}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper p#tos_acceptance_field label span::before{width:2rem;height:2rem;border:2px solid var(--base-light);border-radius:3px;background-color:#fff0;content:"";position:absolute;left:0;background-size:50%;background-repeat:no-repeat;background-position:center center;margin-top:-.4rem;transition:0.2s all ease-in-out}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper p#tos_acceptance_field label span.optional{display:none!important}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper p#tos_acceptance_field label span:hover::before{border:2px solid var(--action)}.woocommerce-order-pay .wa-checkout .woocommerce .shop_table thead tr th{text-align:left;padding-bottom:var(--space-s);min-width:8rem}.woocommerce-order-pay .wa-checkout .woocommerce .shop_table tfoot tr th,.woocommerce-order-pay .wa-checkout .woocommerce .shop_table tfoot tr td{text-align:left;padding-top:var(--space-xs);min-width:8rem}.woocommerce-order-pay .wa-checkout .woocommerce .shop_table tfoot tr:first-child th,.woocommerce-order-pay .wa-checkout .woocommerce .shop_table tfoot tr:first-child td{padding-top:var(--space-l)}.woocommerce-order-pay .wa-checkout #payment .wc_payment_methods.payment_methods.methods{padding:0!important;display:flex;flex-direction:column;row-gap:var(--space-xs);margin-top:var(--space-m)}.woocommerce-order-pay .wa-checkout #payment .wc_payment_methods.payment_methods.methods li{list-style:none;display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--space-xs)}.woocommerce-order-pay .wa-checkout #payment .wc_payment_methods.payment_methods.methods input[type="radio"]{padding:0;min-width:2rem;height:2rem;width:2rem}.woocommerce-order-pay .wa-checkout #payment .wc_payment_methods.payment_methods.methods .payment_box.payment_method_bacs{font-size:var(--text-s);margin-top:calc(var(--space-xs) * .5)}.woocommerce-order-pay .wa-checkout #payment .form-row{display:flex;flex-direction:column}.woocommerce-order-pay .wa-checkout #payment .form-row .woocommerce-terms-and-conditions-wrapper{display:flex;flex-direction:column;gap:var(--space-xs);margin-top:var(--space-m)}.woocommerce-order-pay .wa-checkout #payment .form-row .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions-checkbox-text::before{margin-left:-30px!important}@media (max-width:767px){.woocommerce-order-pay .wa-checkout #payment .form-row .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions-checkbox-text::before{margin-left:0!important;margin-top:-20px!important}}.woocommerce-order-pay .wa-checkout #payment .form-row .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text{display:none!important;text-transform:uppercase;font-size:var(--text-l)}.woocommerce-order-pay .wa-checkout #payment .form-row .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text a{font-weight:500}.woocommerce-order-pay .wa-checkout #payment .form-row button.alt{margin-top:var(--space-s);padding:var(--space-xs) var(--space-s);width:fit-content!important;background-color:var(--action);color:var(--neutral)!important;font-weight:700;text-transform:uppercase}.woocommerce-order-pay .wa-checkout #payment .form-row button.alt:hover{background-color:var(--action-hover)}.wa-checkout .woocommerce-form-login-toggle .woocommerce-info{display:flex;align-items:center!important;justify-content:space-between!important;flex-direction:row!important;flex-wrap:wrap!important;color:var(--base);font-weight:700;padding:var(--space-s);box-shadow:none;border:1px solid var(--checkout-bg-primary)!important;border-radius:var(--checkout-radius-main)!important;background:transparent!important;animation:none!important;margin-top:0!important}.wa-checkout .woocommerce-form-login-toggle .woocommerce-info:before{content:none!important}.wa-checkout .woocommerce-form-login-toggle .woocommerce-info .showlogin{color:var(--base)!important;background:var(--primary);color:var(--base)!important;padding:var(--space-xs) var(--space-m);margin:0!important;font-weight:400}.wa-checkout .woocommerce-form-login-toggle .woocommerce-info .showlogin:hover{background-color:var(--primary-hover)}.wa-checkout .woocommerce-form.woocommerce-form-login.login{border:1px solid var(--checkout-bg-primary)!important;border-radius:var(--checkout-radius-main)!important;background:var(--tertiary)!important;padding:var(--space-s);margin-bottom:var(--space-s)}.wa-checkout .woocommerce-form.woocommerce-form-login.login label{font-weight:400}.wa-checkout .woocommerce-form.woocommerce-form-login.login .woocommerce-form__label-for-checkbox{position:relative;margin-bottom:var(--space-s)!important}.wa-checkout .woocommerce-form.woocommerce-form-login.login .form-row{margin-bottom:var(--space-s)!important}.wa-checkout .woocommerce-form.woocommerce-form-login.login .form-row-first{float:left;margin:0;width:49%}.wa-checkout .woocommerce-form.woocommerce-form-login.login .form-row-last{float:right;width:49%}.wa-checkout .woocommerce-form.woocommerce-form-login.login .woocommerce-form__label-for-checkbox span{margin-left:var(--space-m)!important}.wa-checkout .woocommerce-form.woocommerce-form-login.login .woocommerce-form__label-for-checkbox span::before{left:0!important}.wa-checkout .woocommerce-form.woocommerce-form-login.login a{color:var(--action)!important}.wa-checkout .woocommerce-form.woocommerce-form-login.login a:hover{color:var(--action-hover)!important}@media (max-width:991px){.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper>.checkout-place-order .button.alt{font-size:var(--text-l)!important}}@media (max-width:991px){.woocommerce .form-row-first,.woocommerce .form-row-last{float:none;width:100%}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left,.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right{width:100%!important;flex:1 0 100%!important}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .wooptima-checkout-review_order__wrapper .content__wrapper>.checkout-place-order .button.alt,.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__right .wooptima-checkout-review_order__wrapper .content__wrapper>.checkout-place-order .button.alt{padding:var(--space-m)!important}}@media (max-width:479px){.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .wooptima-form-section>.fields__wrapper>.form-field.field-width-30,.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .wooptima-form-section>.fields__wrapper>.form-field.field-width-20,.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left .wooptima-form-section>.fields__wrapper>.form-field{width:100%!important;flex:1 0 100%!important}.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info{font-size:var(--text-m);margin-top:var(--space-s);margin-bottom:var(--space-s)}.shipping-methods__wrapper>label input,.payment-methods__wrapper>label input{flex:0 0 2rem!important}.shipping-methods__wrapper>label input,.payment-methods__wrapper>label input{margin-right:var(--space-xs)}.shipping-methods__wrapper>label .method__content .method__icon,.payment-methods__wrapper>label .method__content .method__icon{height:2.4rem;width:auto;min-width:2.4rem;max-width:2.4rem}.shipping-methods__wrapper>label .method__content .method__icon img,.payment-methods__wrapper>label .method__content .method__icon img{object-fit:contain}.shipping-methods__wrapper>label .method__content .method__name,.payment-methods__wrapper>label .method__content .method__name{font-size:var(--text-m)}.wooptima-checkout-form .wooptima-checkout-content__wrapper .wooptima-checkout-column.__left>div{padding:var(--space-s)}.wooptima-checkout-review_order__wrapper>.checkout-place-order button{font-size:var(--text-m)!important}}