/*! evz-min 05f4015432c95c7f92e8ebf01c70bddc */
:root{--evz-card-shadow: 0 1px 2px rgba(4, 22, 30, .04), inset 0 0 0 1px var(--evz-line);--evz-card-lift: 0 18px 40px -26px rgba(0, 92, 150, .5), inset 0 0 0 1.5px rgba(0, 166, 239, .5);--evz-spring: cubic-bezier(.2, .9, .25, 1.15)}body.evz.evz-co-page .evz-page__head{margin-bottom:12px}body.evz.evz-co-page .woocommerce-form-coupon-toggle{margin:-4px 0 12px}body.evz.evz-co-page .woocommerce-form-coupon-toggle .woocommerce-info{display:inline-flex;gap:6px;padding:6px 14px 6px 34px;border-radius:var(--evz-r-pill);background:var(--evz-surface);box-shadow:inset 0 0 0 1px var(--evz-line);color:var(--evz-muted);font-size:13px}body.evz.evz-co-page .woocommerce-form-coupon-toggle .woocommerce-info:before{top:50%;left:12px;width:16px;height:16px;margin-top:-8px;background:var(--evz-muted);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 12.5V4.5h8l9 9-8 8z'/%3E%3Ccircle cx='8' cy='8.5' r='1.4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 12.5V4.5h8l9 9-8 8z'/%3E%3Ccircle cx='8' cy='8.5' r='1.4'/%3E%3C/svg%3E")}body.evz.evz-co-page .woocommerce-form-coupon-toggle .woocommerce-info a{text-decoration:none}body.evz.evz-co-page form.checkout_coupon{max-width:520px;border-radius:16px;box-shadow:var(--evz-card-shadow)}body.evz.evz-co-page form.checkout.evz-co{margin:0}body.evz.evz-co-page #customer_details,body.evz.evz-co-page #order_review{float:none;width:auto;padding:0;border-radius:0;background:transparent;box-shadow:none}body.evz.evz-co-page #order_review_heading{float:none;width:auto;margin:0}.evz-co__grid{display:grid;gap:14px;min-width:0}.evz-co__main{display:grid;gap:12px;min-width:0;counter-reset:evz-step}.evz-co__customer{display:contents}body.evz.evz-co-page #customer_details .col-1,body.evz.evz-co-page #customer_details .col-2{float:none;width:auto;margin:0}.evz-co__hidden-shipping:empty,.evz-co__hidden-shipping:not(:has(*:not(.woocommerce-shipping-fields:empty))){display:none}@media (min-width: 1024px){.evz-co__grid{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:24px}.evz-co__side{position:sticky;top:calc(var(--evz-header-h) + 16px)}.evz-co__main{gap:16px}}@media (min-width: 1280px){.evz-co__grid{grid-template-columns:minmax(0,1fr) 420px;gap:28px}}.evz-co-step{position:relative;min-width:0;padding:16px 14px 14px;border-radius:18px;background:var(--evz-surface);box-shadow:var(--evz-card-shadow);counter-increment:evz-step;transition:box-shadow .25s var(--evz-ease);animation:evz-step-in .4s var(--evz-ease) both}.evz-co-step:nth-child(2){animation-delay:.04s}.evz-co-step:nth-child(3){animation-delay:.08s}@keyframes evz-step-in{0%{opacity:0;transform:translateY(10px)}}.evz-co-step:focus-within{box-shadow:var(--evz-card-lift)}.evz-co-step[hidden]{display:none}.evz-co-step.is-sliding{animation:none}.evz-co-step__head{display:flex;align-items:flex-start;gap:12px;margin:0 0 14px}.evz-co-step__num{position:relative;display:grid;flex:none;place-items:center;width:30px;height:30px;margin-top:1px;border-radius:50%;background:var(--evz-surface-alt);box-shadow:inset 0 0 0 1.5px var(--evz-field);color:var(--evz-ink);font-size:13.5px;font-weight:800;transition:background .3s,box-shadow .3s,color .3s}.evz-co-step__num:before{content:counter(evz-step)}.evz-co-step:focus-within .evz-co-step__num{background:var(--evz-ink);box-shadow:none;color:#fff}.evz-co-step.is-complete .evz-co-step__num{background:var(--evz-grad);box-shadow:0 6px 14px -6px #0082deb3;color:#fff}.evz-co-step.is-complete .evz-co-step__num:before{content:"";width:15px;height:15px;background:#fff;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / contain no-repeat;animation:evz-check-pop .36s var(--evz-spring) both}@keyframes evz-check-pop{0%{opacity:0;transform:scale(.3) rotate(-12deg)}}.evz-co-step__heading{flex:1 1 auto;min-width:0}body.evz .evz-co-step__title{margin:0;color:var(--evz-ink);font-size:17px;font-weight:800;letter-spacing:-.015em}body.evz .evz-co-step__sub{margin:2px 0 0;color:var(--evz-muted);font-size:13px;line-height:1.4}@media (min-width: 640px){.evz-co-step{padding:20px 20px 18px}}@media (min-width: 1024px){.evz-co-step{padding:22px 24px 20px}}.evz-co-step.is-collapsed .evz-co-step__head{margin-bottom:10px}.evz-co-step.is-collapsed .evz-co-step__sub{display:none}.evz-co-step__summary{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border-radius:14px;background:var(--evz-surface-alt)}.evz-co-step__summary[hidden]{display:none}.evz-co-sum{flex:1 1 auto;min-width:0}body.evz .evz-co-sum p{margin:0;overflow-wrap:anywhere}body.evz .evz-co-sum__name{color:var(--evz-ink);font-size:14.5px;font-weight:800}body.evz .evz-co-sum__name span{color:var(--evz-muted);font-weight:600}body.evz .evz-co-sum__line{margin-top:2px!important;color:var(--evz-text);font-size:13.5px;line-height:1.45}body.evz .evz-co-sum__line--muted{color:var(--evz-muted);font-size:13px}body.evz .evz-co-sum__edit{flex:none;min-height:32px;padding:0 14px;border:0;border-radius:var(--evz-r-pill);background:var(--evz-surface);box-shadow:inset 0 0 0 1.2px var(--evz-field);color:var(--evz-brand-dark);font-family:var(--evz-font);font-size:13px;font-weight:800;cursor:pointer;transition:box-shadow .15s,background-color .15s}body.evz .evz-co-sum__edit:hover{background:var(--evz-brand-soft);box-shadow:none}body.evz .evz-co-step__done{display:flex;margin:2px 0 0 auto}body.evz .evz-co-step__done[hidden]{display:none}body.evz .evz-co-billing>h3{margin:0}.evz-co-group+.evz-co-group{margin-top:6px;padding-top:16px;border-top:1px dashed var(--evz-line)}body.evz .evz-co-group__title{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0 0 12px;color:var(--evz-ink);font-size:13.5px;font-weight:800;letter-spacing:.01em}body.evz .evz-co-group__title .evz-icon{color:var(--evz-brand-dark)}body.evz .evz-co-group__hint{flex-basis:100%;padding-left:24px;color:var(--evz-muted);font-size:12.5px;font-weight:500;letter-spacing:0}.evz-co-step__head .evz-shipinfo-link--checkout{align-self:center;margin-left:auto}body.evz table.shop_table.evz-co-delivery__table{display:block;margin:0;overflow:visible;border-radius:0;background:transparent}body.evz table.evz-co-delivery__table>tbody,body.evz table.evz-co-delivery__table>tbody>tr{display:block}body.evz table.shop_table.evz-co-delivery__table tr>td,body.evz table.shop_table.evz-co-delivery__table tr.evz-ship-row>td{display:block;padding:0!important;border:0;background:transparent}body.evz table.shop_table.evz-co-delivery__table tr+tr>td{padding-top:12px!important}.evz-co-delivery .evz-ship>.evz-ship__title{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.evz-co-delivery{transition:opacity .2s}.evz-co-delivery.is-updating{opacity:.72;transition-delay:.18s}@container (min-width: 600px){.evz-co-delivery .evz-carrier{display:grid;grid-template-columns:112px minmax(0,1fr)}.evz-co-delivery .evz-carrier__head{flex-direction:column;align-items:flex-start;justify-content:center;gap:6px;border-right:1px solid var(--evz-line);border-bottom:0}.evz-co-delivery .evz-carrier__count{margin-left:0}.evz-co-delivery .evz-carrier__rows{display:grid;grid-template-columns:repeat(auto-fit,minmax(176px,1fr))}.evz-co-delivery .evz-carrier__rows>.evz-ship-opt+.evz-ship-opt{border-top:0;border-left:1px solid var(--evz-line)}.evz-co-delivery .evz-carrier .evz-ship-opt__label{display:grid;grid-template-columns:20px minmax(0,1fr) auto;grid-template-areas:"radio name price" "radio eta eta" "radio badges badges";column-gap:10px;row-gap:2px;align-items:start;height:100%;box-sizing:border-box;padding:13px 14px}.evz-co-delivery .evz-carrier .evz-ship-opt__label>.evz-ship-radio,.evz-co-delivery .evz-carrier .evz-ship-opt__label>.evz-ship-tick{grid-area:radio}.evz-co-delivery .evz-carrier .evz-ship-opt__main{display:contents}.evz-co-delivery .evz-carrier .evz-ship-opt__name{grid-area:name;font-size:13.5px}.evz-co-delivery .evz-carrier .evz-ship-opt__eta{grid-area:eta}.evz-co-delivery .evz-carrier .evz-ship-opt__badges{grid-area:badges;margin-top:2px}.evz-co-delivery .evz-carrier .evz-ship-opt__price{grid-area:price;font-size:14px}.evz-co-delivery .evz-carrier .evz-ship-opt.is-selected:before,.evz-co-delivery .evz-carrier .evz-ship-opt:has(.evz-ship-radio:checked):before{top:auto;right:0;width:auto;height:3px}}.evz-ship-opt.is-folded,.evz-carrier.is-folded{display:none}.evz-ship-opt.is-reveal{animation:evz-reveal .32s var(--evz-ease) both}@keyframes evz-reveal{0%{opacity:0;transform:translateY(-4px)}}body.evz .evz-ship-more{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:42px;margin:0;padding:0 14px;border:0;border-radius:12px;background:var(--evz-surface-alt);box-shadow:inset 0 0 0 1px var(--evz-line);color:var(--evz-brand-dark);font-family:var(--evz-font);font-size:13.5px;font-weight:800;cursor:pointer;transition:background-color .15s,box-shadow .15s}body.evz .evz-ship-more:hover{background:var(--evz-brand-soft);box-shadow:inset 0 0 0 1px #cbe8f8}body.evz .evz-ship-more svg{transition:transform .25s var(--evz-ease)}body.evz .evz-ship-more[aria-expanded=true] svg{transform:rotate(180deg)}.evz-js .evz-same__native{display:none}html:not(.evz-js) .evz-same{display:none}body.evz .evz-co-shipping #ship-to-different-address{margin:0 0 12px}.evz-same{margin:0}body.evz .evz-switch{position:relative;display:flex;align-items:center;gap:14px;margin:0;padding:14px 16px;border-radius:15px;background:var(--evz-surface-alt);box-shadow:inset 0 0 0 1px var(--evz-line);cursor:pointer;transition:background-color .2s,box-shadow .2s;-webkit-tap-highlight-color:transparent}body.evz .evz-switch:hover{box-shadow:inset 0 0 0 1px var(--evz-field)}body.evz .evz-switch:has(.evz-switch__input:checked){background:linear-gradient(180deg,#f1faff 0%,var(--evz-surface) 100%);box-shadow:inset 0 0 0 1px #cde9f7}body.evz .evz-switch .evz-switch__input{position:absolute;width:1px;height:1px;margin:0;opacity:0}.evz-switch__track{position:relative;flex:none;width:48px;height:28px;border-radius:var(--evz-r-pill);background:#c4d0d6;box-shadow:inset 0 1px 2px #04161e1f;transition:background .25s var(--evz-ease)}.evz-switch__thumb{position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 2px 6px #04161e47;transition:transform .28s var(--evz-spring),width .18s}.evz-switch:active .evz-switch__thumb{width:26px}.evz-switch__input:checked+.evz-switch__track{background:var(--evz-grad)}.evz-switch__input:checked+.evz-switch__track .evz-switch__thumb{transform:translate(20px)}.evz-switch:active .evz-switch__input:checked+.evz-switch__track .evz-switch__thumb{transform:translate(16px)}.evz-switch__input:focus-visible+.evz-switch__track{outline:2px solid var(--evz-brand-dark);outline-offset:3px}.evz-switch__input:disabled+.evz-switch__track{opacity:.6}.evz-switch__text{display:grid;gap:2px;min-width:0}.evz-switch__text strong{color:var(--evz-ink);font-size:14.5px;font-weight:800;line-height:1.3}.evz-switch__text small{overflow:hidden;color:var(--evz-muted);font-size:12.5px;line-height:1.4;text-overflow:ellipsis}.evz-ship-addr{min-width:0}.evz-ship-addr__inner{padding-top:16px}body.evz.evz-co-page #payment{padding:0;background:transparent}body.evz.evz-co-page #payment ul.payment_methods{display:grid;gap:10px;margin:0}body.evz.evz-co-page #payment li.wc_payment_method{position:relative;margin:0;padding:0;border:0;border-radius:16px;background:var(--evz-surface);box-shadow:inset 0 0 0 1px var(--evz-line);transition:box-shadow .2s,background .2s}body.evz.evz-co-page #payment li.wc_payment_method:hover{box-shadow:inset 0 0 0 1px var(--evz-field),var(--evz-sh-soft)}body.evz.evz-co-page #payment li.wc_payment_method:has(>input:checked){background:linear-gradient(180deg,#f2faff 0%,var(--evz-surface) 70%);box-shadow:inset 0 0 0 2px var(--evz-brand),0 10px 24px -18px #0078c4b3}body.evz.evz-co-page #payment li.wc_payment_method>input.input-radio{position:absolute;top:20px;left:16px;width:20px;height:20px;margin:0;border:2px solid var(--evz-field);border-radius:50%;background:var(--evz-surface);-webkit-appearance:none;appearance:none;transition:border-color .15s,box-shadow .15s,background-color .15s}body.evz.evz-co-page #payment li.wc_payment_method>input.input-radio:checked{border-color:var(--evz-brand);background:var(--evz-brand);box-shadow:inset 0 0 0 3px var(--evz-surface)}body.evz.evz-co-page #payment li.wc_payment_method>input.input-radio:focus-visible{outline:2px solid var(--evz-brand-dark);outline-offset:2px}body.evz.evz-co-page #payment li.wc_payment_method>label{display:flex;align-items:center;gap:10px;min-height:60px;margin:0;padding:12px 16px 12px 48px;color:var(--evz-ink);font-size:15px;font-weight:800;line-height:1.3;cursor:pointer}body.evz.evz-co-page #payment li.wc_payment_method>label:after{content:"";flex:none;width:38px;height:38px;margin-left:auto;border-radius:11px;background-color:var(--evz-surface-alt);background-position:center;background-repeat:no-repeat;background-size:20px;transition:background-color .2s}body.evz.evz-co-page #payment li.payment_method_bacs>label:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230e1b22' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 9.5 12 4.5l8.5 5M5 10v7M9.5 10v7M14.5 10v7M19 10v7M3.5 19.5h17'/%3E%3C/svg%3E")}body.evz.evz-co-page #payment li.payment_method_evz_zelle>label:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230e1b22' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 3 5 13.5h6L10 21l8-10.5h-6z'/%3E%3C/svg%3E")}body.evz.evz-co-page #payment li.payment_method_wccs_credit>label:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230e1b22' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='6' width='17' height='12' rx='2'/%3E%3Cpath d='M3.5 10h17M7 15h4'/%3E%3C/svg%3E")}body.evz.evz-co-page #payment li.payment_method_wallet>label:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230e1b22' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7.5A2.5 2.5 0 0 1 6.5 5H18v3'/%3E%3Crect x='4' y='8' width='16' height='11' rx='2'/%3E%3Ccircle cx='16' cy='13.5' r='1.2'/%3E%3C/svg%3E")}body.evz.evz-co-page #payment li.wc_payment_method:has(>input:checked)>label:after{background-color:var(--evz-brand-soft)}body.evz.evz-co-page #payment li.wc_payment_method>label img{max-height:22px;margin:0}body.evz.evz-co-page #payment .payment_box{margin:-2px 14px 14px;padding:12px 14px;border-radius:12px;background:var(--evz-surface-alt);color:var(--evz-text);font-size:13px;line-height:1.5}body.evz.evz-co-page #payment .payment_box p{margin:0 0 6px}body.evz.evz-co-page #payment .payment_box p:last-child{margin:0}body.evz.evz-co-page .wccs-checkout-note.is-on{margin:0 0 10px}body.evz .evz-co-payment__none{margin:0;color:var(--evz-muted)}.evz-co-notes{margin-top:12px}.evz-co-notes__box{border-radius:14px;background:var(--evz-surface-alt)}.evz-co-notes__toggle{display:flex;align-items:center;gap:8px;padding:12px 14px;color:var(--evz-ink);font-size:14px;font-weight:700;list-style:none;cursor:pointer}.evz-co-notes__toggle::-webkit-details-marker{display:none}.evz-co-notes__toggle:after{content:"";width:16px;height:16px;margin-left:auto;background:var(--evz-muted);-webkit-mask:var(--evz-i-chevron) center / contain no-repeat;mask:var(--evz-i-chevron) center / contain no-repeat;transition:transform .2s var(--evz-ease)}.evz-co-notes__box[open] .evz-co-notes__toggle:after{transform:rotate(180deg)}.evz-co-notes__toggle small{color:var(--evz-muted);font-size:12.5px;font-weight:500}.evz-co-notes__toggle .evz-icon{color:var(--evz-brand-dark)}.evz-co-notes .woocommerce-additional-fields__field-wrapper{padding:0 12px 2px}.evz-co-notes__box[open] .woocommerce-additional-fields__field-wrapper{animation:evz-reveal .25s var(--evz-ease) both}.evz-co-summary{padding:18px 16px 16px;border-radius:20px;background:var(--evz-surface);box-shadow:0 1px 2px #04161e0a,0 24px 44px -30px #04161e59,inset 0 0 0 1px var(--evz-line);animation:evz-step-in .45s var(--evz-ease) .1s both}@media (min-width: 1024px){.evz-co-summary{max-height:calc(100vh - var(--evz-header-h) - 32px);padding:20px 20px 18px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}}.evz-co-summary__head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}body.evz .evz-co-summary__title{margin:0;font-size:17px;letter-spacing:-.015em}.evz-co-summary__count{padding:3px 10px;border-radius:var(--evz-r-pill);background:var(--evz-brand-soft);color:var(--evz-brand-dark);font-size:12px;font-weight:800;white-space:nowrap}body.evz.evz-co-page table.shop_table.evz-co-review{display:block;margin:0;overflow:visible;border-radius:0;background:transparent}body.evz.evz-co-page table.evz-co-review>tbody.evz-co-review__items{display:block;max-height:max(150px,calc(100vh - var(--evz-header-h) - 560px));margin:0 -6px;padding:0 6px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}body.evz.evz-co-page table.evz-co-review>tbody.evz-co-review__items.is-overflowing:not(.is-end){-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 40px),transparent)}body.evz.evz-co-page table.evz-co-review tbody tr.cart_item{display:flex;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid var(--evz-line)}body.evz.evz-co-page table.evz-co-review tbody tr.cart_item>td{padding:0!important;border:0;background:transparent}body.evz.evz-co-page table.evz-co-review td.product-name{display:flex;flex:1 1 auto;align-items:center;gap:12px;min-width:0;text-align:left!important}.evz-co-review__thumb{position:relative;display:block;flex:none;width:54px;height:54px;border-radius:13px;background:var(--evz-surface-alt);box-shadow:inset 0 0 0 1px var(--evz-line)}body.evz.evz-co-page table.evz-co-review .evz-co-review__thumb img{width:54px;height:54px;border-radius:13px;background:var(--evz-surface);object-fit:contain}.evz-co-review__qty{position:absolute;top:-7px;right:-8px;display:grid;place-items:center;min-width:22px;height:22px;padding:0 6px;box-sizing:border-box;border-radius:11px;background:var(--evz-night);box-shadow:0 0 0 2px var(--evz-surface);color:#fff;font-size:11px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1}.evz-co-review__info{display:grid;gap:2px;min-width:0}.evz-co-review__name{display:-webkit-box;overflow:hidden;color:var(--evz-ink);font-size:13.5px;font-weight:600;line-height:1.35;-webkit-line-clamp:2;-webkit-box-orient:vertical}body.evz.evz-co-page table.evz-co-review .product-quantity{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}body.evz.evz-co-page table.evz-co-review td.product-total{flex:none;color:var(--evz-ink);font-size:14px;font-weight:800;text-align:right!important;white-space:nowrap}body.evz.evz-co-page table.evz-co-review>tfoot{display:block;padding-top:8px}body.evz.evz-co-page table.evz-co-review>tfoot>tr{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:7px 0}body.evz.evz-co-page table.evz-co-review>tfoot>tr>th,body.evz.evz-co-page table.evz-co-review>tfoot>tr>td{padding:0!important;border:0;background:transparent}body.evz.evz-co-page table.evz-co-review>tfoot>tr>th{color:var(--evz-muted);font-size:14px;font-weight:500;text-align:left!important}body.evz.evz-co-page table.evz-co-review>tfoot>tr>td{color:var(--evz-ink);font-size:14.5px;font-weight:700;text-align:right!important}body.evz.evz-co-page table.evz-co-review tr.evz-co-review__ship th{display:grid;gap:1px}.evz-co-review__ship-name{color:var(--evz-text);font-size:12.5px;font-weight:600}body.evz.evz-co-page table.evz-co-review tr.evz-co-review__ship.is-pending td{color:var(--evz-muted);font-size:13px;font-weight:600}body.evz.evz-co-page table.evz-co-review tr.evz-co-review__ship .evz-ship-free{font-size:12px}body.evz.evz-co-page table.evz-co-review>tfoot>tr.order-total{margin-top:8px;padding-top:14px;border-top:1px dashed var(--evz-field)}body.evz.evz-co-page table.evz-co-review>tfoot>tr.order-total>th{color:var(--evz-ink);font-size:16px;font-weight:800}body.evz.evz-co-page table.evz-co-review>tfoot>tr.order-total>td{font-size:23px;font-weight:800;letter-spacing:-.02em;line-height:1.1}body.evz.evz-co-page table.evz-co-review>tfoot>tr.order-total small{display:block;color:var(--evz-muted);font-size:11.5px;font-weight:600;letter-spacing:0}body.evz.evz-co-page table.evz-co-review>tfoot>tr.evz-tax-hint,body.evz.evz-co-page table.evz-co-review>tfoot>tr.wallet-pay-partial{display:block}body.evz.evz-co-page table.evz-co-review>tfoot>tr.evz-tax-hint>td,body.evz.evz-co-page table.evz-co-review>tfoot>tr.wallet-pay-partial>th{display:block;color:var(--evz-text);font-size:13px;font-weight:600;text-align:left!important}body.evz.evz-co-page table.evz-co-review>tfoot>tr.wallet-pay-partial>th label{padding:10px 12px;border-radius:12px;background:var(--evz-success-soft);color:#17663a}.evz-co-submit{margin:14px 0 0;padding:0;transition:opacity .2s}body.evz.evz-co-page #place_order{position:relative;gap:8px;min-height:58px;margin:0;overflow:hidden;border-radius:16px;box-shadow:0 14px 30px -14px #0082debf;font-size:16.5px;font-weight:800;letter-spacing:.01em}body.evz.evz-co-page #place_order:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 25%,rgba(255,255,255,.38) 50%,transparent 75%);transform:translate(-120%);transition:transform .9s var(--evz-ease);pointer-events:none}body.evz.evz-co-page #place_order:hover:after{transform:translate(120%)}.evz-co-submit.is-updating #place_order{opacity:.6;pointer-events:none}body.evz .evz-co-submit__trust{display:flex;align-items:center;justify-content:center;gap:6px;margin:10px 0 0;color:var(--evz-muted);font-size:12px;font-weight:700}body.evz .evz-co-submit__trust .evz-icon{color:var(--evz-success)}body.evz.evz-co-page .evz-co-submit .woocommerce-terms-and-conditions-wrapper,body.evz.evz-co-page .evz-co-submit .woocommerce-privacy-policy-text{margin-top:8px;color:var(--evz-faint);font-size:11.5px;line-height:1.5;text-align:center}body.evz.evz-co-page .evz-co-submit .woocommerce-privacy-policy-text p{margin:0}body.evz .evz-co-recap{display:flex;align-items:center;gap:10px;width:100%;margin:0;padding:12px 14px;border:0;border-radius:16px;background:var(--evz-night-grad);box-shadow:0 12px 24px -16px #04161e99;color:#fff;font-family:var(--evz-font);font-size:14px;font-weight:700;text-align:left;cursor:pointer}body.evz .evz-co-recap svg{flex:none;color:var(--evz-glow)}body.evz .evz-co-recap__items{color:#ffffffd1;font-weight:600}body.evz .evz-co-recap__total{margin-left:auto;color:#fff;font-size:16px;font-weight:800;font-variant-numeric:tabular-nums}body.evz .evz-co-recap__see{padding:4px 10px;border-radius:var(--evz-r-pill);background:#4fe3ff24;color:var(--evz-glow);font-size:12px;font-weight:800;white-space:nowrap}@media (min-width: 1024px){body.evz .evz-co-recap{display:none}}@media (max-width: 379.98px){body.evz .evz-co-recap__see{display:none}}body.evz .evz-paybar{position:fixed;z-index:90;right:0;bottom:0;left:0;display:flex;align-items:center;gap:12px;padding:10px 14px calc(10px + var(--evz-safe-b));border-top:1px solid rgba(14,27,34,.08);background:#ffffffe6;box-shadow:0 -12px 30px -18px #04161e66;transform:translateY(110%);transition:transform .28s var(--evz-ease);-webkit-backdrop-filter:saturate(1.6) blur(16px);backdrop-filter:saturate(1.6) blur(16px)}body.evz .evz-paybar.is-visible{transform:none}body.evz .evz-paybar[hidden]{display:none}body.evz .evz-paybar--cart{bottom:calc(var(--evz-tabbar-h) + var(--evz-safe-b));padding-bottom:10px;box-shadow:0 -12px 24px -20px #04161e59}body.evz.evz-app-view .evz-paybar--cart{bottom:0;padding-bottom:calc(10px + var(--evz-safe-b))}body.evz .evz-paybar__sum{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:1px;min-width:0;margin:0;padding:0;border:0;background:none;color:inherit;font-family:var(--evz-font);text-align:left;cursor:pointer}body.evz .evz-paybar__label{color:var(--evz-muted);font-size:11.5px;font-weight:700;letter-spacing:.01em}body.evz .evz-paybar__total{color:var(--evz-ink);font-size:19px;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.01em;line-height:1.15}body.evz .evz-paybar__btn{flex:none;gap:8px;min-height:50px;padding:0 20px;border-radius:15px;box-shadow:0 10px 22px -12px #0082decc;font-size:15.5px;font-weight:800}body.evz .evz-paybar.is-updating .evz-paybar__btn{opacity:.65;pointer-events:none}body.evz .evz-paybar.is-busy .evz-paybar__btn{position:relative;color:transparent!important;pointer-events:none}body.evz .evz-paybar.is-busy .evz-paybar__btn:after{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border:2.4px solid #fff;border-right-color:transparent;border-left-color:transparent;border-radius:50%;animation:evz-spin .8s linear infinite}body.evz-has-paybar.evz-co-page .evz-main{padding-bottom:calc(96px + var(--evz-safe-b))}body.evz-has-paybar.evz-cart-page .evz-main{padding-bottom:86px}@media (min-width: 1024px){body.evz .evz-paybar{display:none!important}}@media (min-width: 1024px){body.evz.woocommerce-cart .woocommerce:has(.woocommerce-cart-form){grid-template-columns:minmax(0,1fr) 390px;gap:24px}}body.evz.evz-cart-page table.cart{border-radius:18px;box-shadow:var(--evz-card-shadow)}body.evz.evz-cart-page table.cart thead th{padding-top:12px;padding-bottom:12px;background:var(--evz-surface);color:var(--evz-muted);font-size:11.5px}body.evz.evz-cart-page table.cart td{padding-top:9px;padding-bottom:9px}body.evz.evz-cart-page table.cart td.product-quantity .quantity{height:38px}body.evz.evz-cart-page table.cart td.product-quantity .evz-qty-btn{width:34px}body.evz.evz-cart-page table.cart td.product-thumbnail img{width:52px;height:52px;border-radius:12px;background:var(--evz-surface);box-shadow:inset 0 0 0 1px var(--evz-line);object-fit:contain}body.evz.evz-cart-page table.cart td.product-name a{display:-webkit-box;overflow:hidden;font-size:14px;-webkit-line-clamp:2;-webkit-box-orient:vertical}body.evz.evz-cart-page table.cart td.product-price{color:var(--evz-muted);font-size:13px;white-space:nowrap}body.evz.evz-cart-page table.cart td.product-subtotal{font-size:15px;white-space:nowrap}body.evz.evz-cart-page table.cart tbody tr.cart_item{transition:background-color .15s}body.evz.evz-cart-page table.cart tbody tr.cart_item:hover{background:#fafcfd}.evz-js body.evz.evz-cart-page .woocommerce-cart-form button[name=update_cart],.evz-js .evz-cart-page .woocommerce-cart-form button[name=update_cart]{display:none}body.evz.evz-cart-page table.cart td.actions{padding:10px 14px}body.evz.evz-cart-page table.cart td.actions .coupon{margin:10px 0 0}body.evz.evz-cart-page table.cart td.actions .coupon.is-folded{display:none}body.evz .evz-coupon-toggle{display:inline-flex;align-items:center;gap:6px;margin:0;padding:6px 2px;border:0;background:none;color:var(--evz-brand-dark);font-family:var(--evz-font);font-size:13.5px;font-weight:700;cursor:pointer}body.evz .evz-coupon-toggle:hover span{text-decoration:underline;text-underline-offset:3px}body.evz.evz-cart-page .cart_totals{padding:18px 16px 16px;border-radius:20px;box-shadow:0 1px 2px #04161e0a,0 24px 44px -30px #04161e59,inset 0 0 0 1px var(--evz-line)}body.evz.evz-cart-page .cart_totals>h2{margin:0 0 4px;font-size:17px;letter-spacing:-.015em}body.evz.evz-cart-page .cart_totals table.shop_table tr.order-total th,body.evz.evz-cart-page .cart_totals table.shop_table tr.order-total td{padding-top:14px;border-top:1px dashed var(--evz-field);color:var(--evz-ink)}body.evz.evz-cart-page .cart_totals table.shop_table tr.order-total td{font-size:22px;letter-spacing:-.02em}body.evz.evz-cart-page .cart_totals table.shop_table tr.order-total td small{display:block;color:var(--evz-muted);font-size:11.5px;font-weight:600;letter-spacing:0}body.evz.evz-cart-page .wc-proceed-to-checkout{padding-top:12px}body.evz.evz-cart-page .wc-proceed-to-checkout .checkout-button{min-height:56px;border-radius:16px;box-shadow:0 14px 30px -14px #0082debf;font-size:16.5px;font-weight:800}body.evz.evz-cart-page tr.evz-cart-shipinfo>td{padding:0 0 10px!important;border:0;text-align:left!important}@media (min-width: 1024px){body.evz.evz-cart-page .cart_totals{padding:20px 20px 18px}}@media (max-width: 767.98px){body.evz.evz-cart-page table.cart{box-shadow:none}body.evz.evz-cart-page table.cart tbody tr.cart_item{grid-template-columns:64px minmax(0,1fr) auto;gap:3px 12px;margin-bottom:8px;padding:12px;border-radius:16px;box-shadow:var(--evz-card-shadow)}body.evz.evz-cart-page table.cart td.product-thumbnail img{width:64px;height:64px}body.evz.evz-cart-page table.cart td.product-name a{font-size:13.5px}body.evz.evz-cart-page table.cart tbody tr:not(.cart_item){border-radius:16px;box-shadow:var(--evz-card-shadow)}body.evz.evz-cart-page .cart_totals{margin-top:4px}}@media (prefers-reduced-motion: reduce){.evz-co-step,.evz-co-summary,.evz-ship-opt.is-reveal,.evz-co-step.is-complete .evz-co-step__num:before{animation:none!important}body.evz .evz-paybar,.evz-switch__thumb,body.evz.evz-co-page #place_order:after{transition:none!important}}
