.woocommerce-order-received .checkout-tabs__tab{--step-clr:var(--clr-neutral-500);--step-bg-clr:transparent;--step-border-clr:transparent;--step-number-bg-clr:var(--clr-neutral-500);--step-number-border-clr:var(--clr-neutral-500)}wc-order-attribution-inputs{width:0!important;height:0!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;overflow:hidden!important}.js-has-pseudo [csstools-has-2q-33-2s-3d-1m-2w-2p-37-14-1a-3b-1g-2s-19-2w-2t-2p-2s-2t-36-19-19-2r-2w-2t-2r-2z-33-39-38-15]:not(does-not-exist){top:var(--adminbar-height,0)}body:has(.w4d-header--checkout){top:var(--adminbar-height,0)}.js-has-pseudo [csstools-has-2q-33-2s-3d-1m-2w-2p-37-14-1a-3b-1g-2s-19-2w-2t-2p-2s-2t-36-19-19-2r-2w-2t-2r-2z-33-39-38-15-w-1q-w-2w-2t-2p-2s-2t-36]:not(does-not-exist):not(does-not-exist){top:unset}body:has(.w4d-header--checkout)>header{top:unset}.js-has-pseudo [csstools-has-2q-33-2s-3d-1m-2w-2p-37-14-1a-3b-1g-2s-19-2w-2t-2p-2s-2t-36-19-19-2r-2w-2t-2r-2z-33-39-38-15-w-31-2p-2x-32]:not(does-not-exist):not(does-not-exist){padding-top:unset}body:has(.w4d-header--checkout) main{padding-top:unset}@media screen and not (min-width:600px){.js-has-pseudo [csstools-has-2q-33-2s-3d-1m-2w-2p-37-14-1a-3b-1g-2s-19-2w-2t-2p-2s-2t-36-19-19-2r-2w-2t-2r-2z-33-39-38-15-w-z-3b-34-2p-2s-31-2x-32-2q-2p-36]:not(#does-not-exist):not(does-not-exist){margin-top:calc(var(--adminbar-height,0) * -1)}body:has(.w4d-header--checkout) #wpadminbar{margin-top:calc(var(--adminbar-height,0) * -1)}}dialog[id=existing-user-login]{--padding:0;border-top-right-radius:0}.w4d-header--checkout{--checkout-header-bg-clr:var(--custom-checkout-header-bg-clr,var(--header-bg-clr));--checkout-header-border-bottom-clr:var(--custom-checkout-header-border-bottom-clr,var(--clr-neutral-300));--checkout-header-clr:var(--custom-checkout-header-clr,var(--clr-black));background-color:var(--checkout-header-bg-clr);border-bottom:1px solid var(--checkout-header-border-bottom-clr)}.w4d-header--checkout .container{justify-content:space-between;align-items:center;gap:1.25rem;display:flex}.w4d-header--checkout .w4d-header__logo{padding-left:unset;align-items:center;display:flex}.checkout{padding-top:clamp(1.25rem,7.05128vw - 1.28846rem,4rem)}.checkout .ship-to-different-address .field__label{text-transform:initial;letter-spacing:initial}.checkout .ship-to-different-address--hidden,.checkout__shipping-address{display:none}.checkout__existing-user-login{color:var(--clr-neutral-500)}.checkout__existing-user-login button{font-weight:700}.js-has-pseudo [csstools-has-1a-2r-2w-2t-2r-2z-33-39-38-1m-2w-2p-37-14-z-2r-2w-2t-2r-2z-33-39-38-19-38-2p-2q-19-1f-2j-2p-36-2x-2p-19-37-2t-30-2t-2r-38-2t-2s-1p-38-36-39-2t-2l-15-w-2j-2s-2p-38-2p-19-2y-37-19-32-2t-3c-38-19-37-38-2t-34-2l]:not(#does-not-exist):not(.does-not-exist):not(.does-not-exist){display:none}.checkout:has(#checkout-tab-3[aria-selected=true]) [data-js-next-step]{display:none}.js-has-pseudo [csstools-has-1a-2r-2w-2t-2r-2z-33-39-38-1m-2w-2p-37-14-z-2r-2w-2t-2r-2z-33-39-38-19-38-2p-2q-19-1f-2j-2p-36-2x-2p-19-37-2t-30-2t-2r-38-2t-2s-1p-38-36-39-2t-2l-15-w-z-34-30-2p-2r-2t-2n-33-36-2s-2t-36]:not(#does-not-exist):not(#does-not-exist):not(.does-not-exist){display:block}.checkout:has(#checkout-tab-3[aria-selected=true]) #place_order{display:block}.checkout #place_order{display:none}.checkout__r1{--_radius:calc(var(--radius) * 4px);border-radius:var(--_radius,4px);background-color:#e3f2ff;grid-column:1/-1;align-items:flex-end;gap:1.5rem;padding:1.25rem 2rem;display:flex}.checkout__r1>*{flex:1}.checkout__r1-title{margin-bottom:.125rem}.checkout__r1-desc{color:var(--clr-neutral-700);font-size:.875rem;line-height:1.312rem}@media screen and not (min-width:768px){.checkout__r1{flex-direction:column;align-items:flex-start;padding:1rem}}.checkout__end{padding-block-start:clamp(2.5rem,6.32911vw - .537975rem,5rem);padding-block-end:clamp(2.5rem,6.32911vw - .537975rem,5rem)}.checkout__end-subtitle{font-size:1.25rem;font-weight:400;line-height:1.75rem}.checkout__end-info{grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:clamp(1.25rem,4.43038vw - .876582rem,3rem);display:grid}.checkout__end-info img{margin-bottom:0!important}@media screen and (min-width:1200px){.checkout__end-info img{justify-self:center}}.checkout__end p{margin-bottom:1.5rem}.checkout__end .order-summary__details:not(:first-child){border-top:1px solid var(--clr-neutral-300)}@media screen and not (min-width:1200px){.checkout__end{grid-template-columns:1fr;gap:0}.checkout__end-info{grid-template-columns:1fr}}@media screen and not (min-width:768px){.checkout__end img{margin-inline-start:auto;margin-inline-end:auto}}.checkout__delivery{grid-template-columns:260px 1fr;margin-bottom:60px;display:grid}@media (min-width:1200px) and (max-width:1399.98px){.checkout__delivery{grid-template-columns:1fr;gap:20px;margin-bottom:40px}}@media (min-width:768px) and (max-width:991.98px){.checkout__delivery{grid-template-columns:200px 1fr}}@media only screen and (max-width:767.98px){.checkout__delivery{grid-template-columns:1fr;gap:20px;margin-bottom:40px}}.checkout__delivery ul,.checkout__delivery .form__checkbox{margin-bottom:30px}.checkout__delivery ul li p{color:var(--clr-black)}.checkout__delivery-summary{--_radius:calc(var(--radius) * .25em);border:1px solid var(--clr-neutral-300);border-radius:var(--_radius,4px);grid-column:1/-1;padding:22px 29px 19px 27px}.checkout__delivery-summary:last-child{margin-bottom:0}.checkout__delivery-summary-title{font-size:1rem;font-weight:600;line-height:1.312rem}.checkout__delivery-summary img{display:block}.checkout__delivery-summary-description{margin-top:10px;font-size:14px;line-height:20px}.checkout__delivery--loading{position:relative}.checkout__delivery--loading:before{z-index:100;visibility:hidden;content:"";background-color:var(--clr-white);opacity:0;visibility:visible;opacity:.6;transition:all .15s ease-in-out;position:absolute;top:0;bottom:0;left:0;right:0}.checkout__delivery--loading:after{--_m:conic-gradient(#0000 10%, #000), linear-gradient(#000 0 0) content-box;z-index:9999;visibility:hidden;aspect-ratio:1;content:"";background:var(--clr-primary-500);opacity:0;width:1.5rem;-webkit-mask:var(--_m);mask:var(--_m);visibility:visible;opacity:.6;border-radius:50%;padding:.25rem;transition:all .15s ease-in-out;animation:1s linear infinite l3;position:absolute;top:calc(50% - 1.5rem);right:calc(50% - 1.5rem);-webkit-mask-composite:source-out;mask-composite:subtract}.checkout__customer-data li:first-child{margin-bottom:.5rem;font-weight:700}.js-has-pseudo [csstools-has-1a-2r-2w-2t-2r-2z-33-39-38-2n-2n-2r-39-37-38-33-31-2t-36-19-2s-2p-38-2p-1m-2u-2x-36-37-38-19-2r-2w-2x-30-2s-1m-2w-2p-37-14-17-w-1a-2r-2w-2t-2r-2z-33-39-38-2n-2n-2r-39-37-38-33-31-2t-36-19-2s-2p-38-2p-2j-2p-36-2x-2p-19-2w-2x-2s-2s-2t-32-1p-38-36-39-2t-2l-15]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist){grid-column:1/-1}.checkout__customer-data:first-child:has(+.checkout__customer-data[aria-hidden=true]){grid-column:1/-1}.checkout__customer-data[aria-hidden=true]{display:none}@media screen and not (min-width:576px){.checkout__customer-data li:not(:first-child){font-size:.938rem}}.checkout-footer{--checkout-footer-bg-clr:var(--custom-checkout-footer-bg-clr,var(--clr-neutral-100));--checkout-footer-top-border-clr:var(--custom-checkout-footer-top-border-clr,var(--clr-neutral-300));--checkout-footer-clr:var(--custom-checkout-footer-clr,var(--clr-black));z-index:999;padding-bottom:var(--offset-bottom,0);color:var(--checkout-footer-clr);background-color:var(--checkout-footer-bg-clr);border-top:1px solid var(--checkout-footer-top-border-clr)}.checkout-footer__copyright{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.checkout-footer .w4d-footer__developer-logo{position:unset;transform:unset;margin:0}.checkout-footer .w4d-footer__developer-logo .st0{fill:var(--footer-logo-bg-clr,var(--clr-neutral-900))}.checkout-footer .container{justify-content:space-between;align-items:center;gap:1.25rem;height:5rem;display:flex}.checkout-footer .container p{font-size:12px;line-height:14px}@media screen and not (min-width:768px){.checkout-footer .container p:last-child{text-align:right}}@media screen and (min-width:768px) and (not (min-width:1200px)){.checkout-footer .container p{flex:1}}.checkout-footer .container .payment-methods{gap:20px 12px}.checkout-footer .container .payment-methods img{transform:scale(.8)}@media screen and not (min-width:1200px){.checkout-footer .container .payment-methods{justify-content:center;gap:0 10px}.checkout-footer .container{flex-direction:column;height:auto;padding:20px}}.payment_description__wrapper{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.payment_description__wrapper img{max-height:1.125rem}.checkout-tabs{--step-clr:var(--custom-checkout-steps-clr,color-mix(in srgb, currentColor 35%, transparent));--step-bg-clr:var(--custom-checkout-steps-bg-clr,transparent);--step-border-clr:var(--custom-checkout-steps-border-clr,var(--clr-neutral-200));--step-number-clr:var(--custom-checkout-steps-number-clr,var(--clr-neutral-400));--step-number-bg-clr:var(--custom-checkout-steps-number-bg-clr,transparent);--step-number-border-clr:var(--custom-checkout-steps-number-bg-clr,var(--clr-neutral-400));--checkout-tabs-gap:0px;gap:var(--checkout-tabs-gap);grid-template-columns:repeat(4,1fr);display:grid}.checkout-tabs .icon-check{--icon-size:18px;z-index:1;opacity:0;grid-area:1/1}.checkout-tabs-wrapper{gap:clamp(1.25rem,6.48148vw - 1.86111rem,3rem);padding-bottom:clamp(1.25rem,7.05128vw - 1.28846rem,4rem);display:grid;position:relative}.checkout-tabs__item{isolation:isolate}.checkout-tabs__tab{width:100%;color:var(--step-clr);text-align:center;-webkit-user-select:none;user-select:none;background-color:var(--step-bg-clr);align-items:center;position:relative}.checkout-tabs__tab--complete,.checkout-tabs__tab[aria-selected=true]{font-weight:600}.checkout-tabs__tab--complete{--step-clr:var(--custom-checkout-steps-checked-clr,var(--clr-neutral-900));--step-bg-clr:var(--custom-checkout-steps-checked-bg-clr,transparent);--step-border-clr:var(--custom-checkout-steps-checked-border-clr,var(--clr-success));--step-number-clr:var(--custom-checkout-steps-number-checked-clr,var(--clr-white));--step-number-bg-clr:var(--custom-checkout-steps-number-checked-bg-clr,var(--clr-success));--step-number-border-clr:var(--custom-checkout-steps-checked-number-border-clr,var(--clr-success))}.checkout-tabs__tab--complete .icon-check{--icon-clr:var(--step-number-clr);opacity:1}.checkout-tabs__tab[aria-selected=true]{--step-clr:var(--custom-checkout-steps-active-clr,var(--clr-black));--step-bg-clr:var(--custom-checkout-steps-active-bg-clr,transparent);--step-border-clr:var(--custom-checkout-steps-active-border-clr,var(--clr-primary-500));--step-number-clr:var(--custom-checkout-steps-number-active-clr,var(--clr-white));--step-number-bg-clr:var(--custom-checkout-steps-number-active-bg-clr,var(--clr-primary-500));--step-number-border-clr:var(--step-border-clr,var(--clr-primary-500))}.checkout-tabs__tab:not([aria-selected=true],:disabled,.checkout-tabs__tab--complete){--step-border-clr:var(--clr-neutral-300)}.checkout-tabs__tab:before{color:var(--step-number-clr);content:"";background-color:var(--step-number-bg-clr);border-radius:50%;transition:transform .2s cubic-bezier(.2,.8,.4,1)}.checkout-tabs__tab:after{background-color:var(--step-border-clr)}.checkout-tabs__tab:hover:not(:disabled){cursor:pointer}@media screen and not (min-width:768px){.checkout-tabs__tab{font-size:12px}}.checkout-tabs__content{visibility:hidden;opacity:0;transition-behavior:allow-discrete;transition:opacity .25s ease-out,visibility .25s ease-out,display .25s ease-out;display:none}.checkout-tabs__content[aria-hidden=false]{z-index:2;visibility:visible;opacity:1;gap:clamp(3rem,3.7037vw + 1.22222rem,4rem);display:grid}.checkout-tabs__content[aria-hidden=true]{z-index:1;visibility:hidden;opacity:0;width:100%;display:none;position:absolute;top:0;left:0}@starting-style{.checkout-tabs__content[aria-hidden=false]{opacity:0;position:static}}.checkout-tabs__content>header{justify-content:space-between;align-items:center;display:flex}@media screen and not (min-width:768px){.checkout-tabs__content>header{flex-direction:column;align-items:flex-start;gap:16px}.checkout-tabs__content>header p{display:none}}@media (max-width:1199.98px){.checkout-tabs__content .btn--primary-light,.checkout-tabs__content .btn--action{flex-grow:1}}@media screen and (min-width:768px){.checkout-tabs{grid-template-columns:repeat(4,minmax(100px,250px))}}@media screen and not (min-width:768px){.checkout-tabs{--checkout-tabs-gap:.5rem}}@media screen and (min-width:1200px){dialog[id=order-summary]{margin:unset;opacity:1;transform:unset;display:block}button[commandfor=order-summary]{display:none}}.order-summary{--_radius:calc(var(--radius) * .25em);--padding:1.25rem 1.5rem;width:min(464px,100%);color:var(--order-summary-clr);background-color:var(--order-summary-bg-clr);border-radius:var(--_radius,.25em);overflow:hidden;box-shadow:0 8px 24px #00000014}.order-summary dt{text-align:left}.order-summary__list--1 .order-summary__details,.order-summary__list--thank-you .order-summary__details{border-inline:1px solid var(--order-summary-border-clr)}.order-summary__list--1 .order-summary__details dt,.order-summary__list--thank-you .order-summary__details dt{padding-left:1.5rem}.order-summary__list--1 .order-summary__details dd,.order-summary__list--thank-you .order-summary__details dd{padding-right:1rem}.order-summary__list--1 .order-summary__details dt,.order-summary__list--1 .order-summary__details dd,.order-summary__list--thank-you .order-summary__details dt,.order-summary__list--thank-you .order-summary__details dd{line-height:32px}.order-summary__list--1 .order-summary__details dt:first-of-type,.order-summary__list--1 .order-summary__details dd:first-of-type,.order-summary__list--thank-you .order-summary__details dt:first-of-type,.order-summary__list--thank-you .order-summary__details dd:first-of-type{padding-top:.5rem}.order-summary__list--1 .order-summary__details dt:last-of-type,.order-summary__list--1 .order-summary__details dd:last-of-type,.order-summary__list--thank-you .order-summary__details dt:last-of-type,.order-summary__list--thank-you .order-summary__details dd:last-of-type{padding-bottom:.5rem}.order-summary__list--1 .order-summary__total,.order-summary__list--thank-you .order-summary__total{font-size:1.25rem;font-weight:700}.order-summary__list--1 .order-summary__total-wrapper,.order-summary__list--thank-you .order-summary__total-wrapper{padding:var(--padding);color:var(--order-summary-footer-clr);background-color:var(--order-summary-footer-bg-clr);border:1px solid var(--order-summary-footer-border-clr);border-bottom-right-radius:var(--_radius,4px);border-bottom-left-radius:var(--_radius,4px);grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.order-summary__list--2:not(.order-summary__list--thank-you){max-width:280px}.order-summary__list--2:not(.order-summary__list--thank-you) .order-summary__details{visibility:hidden;opacity:0;max-height:0;transition:max-height .4s cubic-bezier(0,1,0,1),opacity .3s,visibility .3s;overflow:hidden}.js-has-pseudo [csstools-has-1a-33-36-2s-2t-36-19-37-39-31-31-2p-36-3d-2n-2n-30-2x-37-38-19-19-1e-1m-2w-2p-37-14-1a-33-36-2s-2t-36-19-37-39-31-31-2p-36-3d-2n-2n-2s-2t-38-2p-2x-30-37-2j-2p-36-2x-2p-19-2w-2x-2s-2s-2t-32-1p-2u-2p-30-37-2t-2l-15]:not(.does-not-exist):not(.does-not-exist){max-width:1200px}.order-summary__list--2:has(.order-summary__details[aria-hidden=false]){max-width:1200px}.order-summary__list--2 .order-summary__details[aria-hidden=false]{visibility:visible;opacity:1;max-height:2000px;transition:max-height .4s cubic-bezier(.9,0,.8,.2),opacity .4s}.order-summary__list--2 .order-summary__details[aria-hidden=false]~.order-summary__total{border-color:var(--order-summary-border-clr);margin-top:.5rem;padding-top:.5rem}.order-summary__list{grid-template-columns:1fr auto;column-gap:.5rem;transition:max-width .3s;display:grid}.order-summary__list dd{text-align:right}@media screen and (min-width:992px){.order-summary__list .btn{margin-top:-5px}}.order-summary__total{border-top:1px dashed #0000;font-size:1.125rem;font-weight:700;line-height:1.5rem;transition:all .3s}.order-summary__total-wrapper{padding:var(--padding);color:var(--order-summary-footer-clr);grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.order-summary__title{text-transform:uppercase;align-items:center;gap:.625rem;margin-bottom:0;font-size:20px;font-weight:700;line-height:24px;display:flex}.order-summary__count{min-width:22px;height:22px;color:var(--clr-neutral-800);background:var(--clr-neutral-200);border-radius:16px;justify-content:center;align-items:center;padding-inline-start:8px;padding-inline-end:8px;font-size:.875rem;display:flex}.order-summary__details{grid-template-columns:subgrid;grid-column:span 2;display:grid}.order-summary__details dt,.order-summary__details dd{line-height:26px}.order-summary__details dt:last-of-type,.order-summary__details dd:last-of-type{padding-bottom:.5rem}.order-summary__edit-cart{grid-template-columns:auto 1fr;gap:.25rem 1rem;display:grid}.order-summary__edit-cart .btn{grid-column-start:2}.order-summary__edit-cart .neutral{margin-bottom:0}.order-summary__edit-cart .icon-pencil{--icon-size:16px}@media screen and (min-width:992px){.order-summary__edit-cart .btn{margin-top:-8px}}.order-summary:before{z-index:100;visibility:hidden;content:"";background-color:var(--clr-white);opacity:0;transition:all .15s ease-in-out;position:absolute;top:0;bottom:0;left:0;right:0}.order-summary:after{--_m:conic-gradient(#0000 10%, #000), linear-gradient(#000 0 0) content-box;z-index:9999;visibility:hidden;aspect-ratio:1;content:"";background:var(--clr-primary-500);opacity:0;width:1.5rem;-webkit-mask:var(--_m);mask:var(--_m);border-radius:50%;padding:.25rem;transition:all .15s ease-in-out;animation:1s linear infinite l3;position:absolute;top:calc(50% - 1.5rem);right:calc(50% - 1.5rem);-webkit-mask-composite:source-out;mask-composite:subtract}.order-summary--loading:before,.order-summary--loading:after{visibility:visible;opacity:.6}.order-summary__header{min-height:64px;padding-block-start:.5rem;padding-block-end:.5rem;padding-inline:var(--padding);color:var(--order-summary-header-clr);background-color:var(--order-summary-header-bg-clr);border:1px solid var(--order-summary-header-border-clr);border-top-left-radius:var(--_radius,4px);border-top-right-radius:var(--_radius,4px);justify-content:space-between;align-items:center;display:flex;position:relative}.order-summary__header button{display:none}.order-summary__header .btn--link{--btn-clr:var(--order-summary-header-edit-cart-clr);--btn-hover-clr:color-mix(in srgb, var(--order-summary-header-edit-cart-clr) 80%, var(--order-summary-header-clr))}.order-summary__footer{padding:var(--padding);color:var(--order-summary-footer-clr);background-color:var(--order-summary-footer-bg-clr);border:1px solid var(--order-summary-footer-border-clr);border-bottom-right-radius:var(--_radius,4px);border-bottom-left-radius:var(--_radius,4px);justify-content:space-between;align-items:center;display:flex}.order-summary__products{overscroll-behavior:contain;border-inline:1px solid var(--order-summary-border-clr);border-bottom:1px solid var(--order-summary-border-clr);max-height:420px;position:relative;overflow-y:auto}.order-summary__products:after{z-index:2;pointer-events:none;content:"";background:linear-gradient(to top, var(--order-summary-bg-clr), transparent);width:100%;min-height:20px;margin-top:-20px;display:block;position:sticky;bottom:0;left:0}.order-summary__products.hide{display:none}.order-summary__products>a{color:var(--clr-primary-500);text-decoration:none}.order-summary__products-header{justify-content:space-between;align-items:center;display:flex}.order-summary__products-header div{cursor:pointer;font-size:16px;font-weight:400;line-height:19px}.order-summary__products-header div:hover{color:var(--clr-primary-500)}.order-summary__product{flex:1;justify-content:space-between;display:flex}.order-summary__product-link{-webkit-user-select:none;user-select:none;justify-content:space-between;gap:.625rem;padding:.75rem 1.5rem;transition:background-color .2s;display:flex}.order-summary__product-link:hover{background-color:var(--clr-neutral-100)}.order-summary__product img{object-fit:contain;width:40px;height:40px;margin-right:20px;display:block}.order-summary__product h6{text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:252px;max-height:3lh;margin-bottom:-4px;font-size:14px;font-weight:400;line-height:18px;display:-webkit-box;overflow:hidden}@media only screen and (max-width:494px){.order-summary__product h6{max-width:calc(100vw - 160px)}}.order-summary__product span{color:color-mix(in srgb, var(--order-summary-clr) 70%, transparent);font-size:.875rem}.order-summary__product>div{flex:1}.order-summary__product-price{flex-direction:column;align-items:flex-end;font-size:14px;line-height:18px;display:flex}.order-summary__product-price>span{color:var(--clr-danger)}.order-summary__table{padding:var(--padding)}.order-summary__table:not(:last-of-type){border-bottom:1px solid var(--clr-neutral-300)}.order-summary__table p{line-height:19px}@media screen and (min-width:1200px){.order-summary{position:sticky;top:4rem}.order-summary__close{display:none}}@media screen and not (min-width:1200px){.order-summary__header{flex-direction:column;align-items:flex-start;padding-top:21px}.order-summary__header .btn--link{margin-right:0;margin-left:calc(var(--btn-padding-inline) * -1)}.order-summary__header [data-dialog-close]{cursor:pointer;font-size:1.5rem;display:flex;position:absolute;right:16px}}@media screen and not (min-width:992px){.order-summary__edit-cart{border-bottom:1px solid var(--clr-neutral-300);grid-template-columns:1fr auto;align-items:center;padding-left:1.25rem}.order-summary__edit-cart .icon-cart{display:none}.order-summary__list--2:not(.order-summary__list--thank-you){max-width:unset;padding-inline-start:1.25rem;padding-inline-end:1.25rem;padding-top:.75rem}.order-summary__list--2:not(.order-summary__list--thank-you) .order-summary__total{margin-bottom:0}}.checkout{grid-template-columns:1fr 454px;align-items:start;gap:4rem;display:grid}.checkout #checkout-panel-1 .form__fields{--grid-template-columns:1fr 1fr}.checkout #checkout-panel-2 .form__fields{--grid-template-columns:1fr}.checkout #checkout-panel-2 .form__section--loading:before{z-index:100;visibility:hidden;content:"";background-color:var(--clr-white);opacity:0;visibility:visible;opacity:.6;transition:all .15s ease-in-out;position:absolute;top:0;bottom:0;left:0;right:0}.checkout #checkout-panel-2 .form__section--loading:after{--_m:conic-gradient(#0000 10%, #000), linear-gradient(#000 0 0) content-box;z-index:9999;visibility:hidden;aspect-ratio:1;content:"";background:var(--clr-primary-500);opacity:0;width:1.5rem;-webkit-mask:var(--_m);mask:var(--_m);visibility:visible;opacity:.6;border-radius:50%;padding:.25rem;transition:all .15s ease-in-out;animation:1s linear infinite l3;position:absolute;top:calc(50% - 1.5rem);right:calc(50% - 1.5rem);-webkit-mask-composite:source-out;mask-composite:subtract}.js-has-pseudo [csstools-has-1a-2r-2w-2t-2r-2z-33-39-38-1m-2w-2p-37-14-z-2r-2w-2t-2r-2z-33-39-38-19-34-2p-32-2t-30-19-1f-2j-2p-36-2x-2p-19-2w-2x-2s-2s-2t-32-1p-2u-2p-30-37-2t-2l-15-w-2j-2s-2p-38-2p-19-2y-37-19-32-2t-3c-38-19-37-38-2t-34-2l]:not(#does-not-exist):not(.does-not-exist):not(.does-not-exist){display:none}.checkout:has(#checkout-panel-3[aria-hidden=false]) [data-js-next-step]{display:none}.js-has-pseudo [csstools-has-1a-2r-2w-2t-2r-2z-33-39-38-1m-2w-2p-37-14-z-2r-2w-2t-2r-2z-33-39-38-19-34-2p-32-2t-30-19-1f-2j-2p-36-2x-2p-19-2w-2x-2s-2s-2t-32-1p-2u-2p-30-37-2t-2l-15-w-z-34-30-2p-2r-2t-2n-33-36-2s-2t-36]:not(#does-not-exist):not(#does-not-exist):not(.does-not-exist){display:initial!important}.checkout:has(#checkout-panel-3[aria-hidden=false]) #place_order{display:initial!important}.checkout .ship-to-different-address{display:inline-block;position:relative;top:2px}.checkout .next-step-btns-wrapper{flex-wrap:wrap;gap:1rem;display:flex}@media only screen and (min-width:1200px){.checkout .next-step-btns-wrapper .btn--primary-light{display:none}}@media screen and not (min-width:576px){.checkout .next-step-btns-wrapper{gap:10px}.checkout .next-step-btns-wrapper button{width:100%}}.checkout__end{grid-template-columns:1fr 454px;gap:4rem;display:grid}@media screen and (min-width:1400px){.checkout .checkout__shipping-address{grid-column-start:2}.checkout .next-step-btns-wrapper{margin-left:calc(260px + 1.5rem)}}@media screen and not (min-width:1400px){.checkout .form__section{grid-template-columns:1fr}}@media screen and not (min-width:1200px){.checkout{grid-template-columns:1fr;gap:0}.checkout .form__section .btn--primary-light{position:absolute;top:-8px;right:0}.checkout__end{grid-template-columns:1fr;gap:0}}@media screen and not (min-width:576px){.checkout #checkout-panel-1 .form__fields{--grid-template-columns:1fr}}.checkout-tabs{counter-reset:checkout-steps}.checkout-tabs .checkout-tabs__tab{height:var(--header-height);grid-template-columns:1fr;align-content:center;justify-items:center;gap:.5rem;transition:all .2s ease-out;display:grid;position:relative}.checkout-tabs .checkout-tabs__tab:hover:not(:disabled){--step-bg-clr:var(--clr-neutral-50)}.checkout-tabs .checkout-tabs__tab:hover:not(:disabled)[aria-selected=true]{--step-bg-clr:color-mix(in srgb, var(--step-number-bg-clr) 5%, transparent)}.checkout-tabs .checkout-tabs__tab:not(.checkout-tabs__tab--complete):before{content:counter(checkout-steps)}.checkout-tabs .checkout-tabs__tab:before{border:1px solid var(--step-border-clr);grid-area:1/1;justify-content:center;align-items:center;width:32px;height:32px;font-size:.875rem;font-weight:500;display:flex}@media screen and not (min-width:1200px){.checkout-tabs .checkout-tabs__tab{text-align:center;align-content:start;padding-top:1.5rem;line-height:1.2}}@media screen and not (min-width:992px){.checkout-tabs .checkout-tabs__tab{font-size:.875rem}}@media screen and not (min-width:768px){.checkout-tabs .checkout-tabs__tab{color:#0000;-webkit-user-select:none;user-select:none;font-size:0}}@media screen and (min-width:768px){.checkout-tabs .checkout-tabs__tab:after{content:"";background-color:var(--step-border-clr);width:100%;height:3px;transition:background-color .2s ease-out;position:absolute;bottom:-1px;left:0}}.checkout-tabs .checkout-tabs__item{counter-increment:checkout-steps}@media screen and not (min-width:768px){.checkout-tabs{position:relative}.checkout-tabs:before{content:"";background-color:var(--clr-neutral-300);width:100%;height:1px;position:absolute;top:41px;left:0}}
/*# sourceMappingURL=w4d-checkout-1.min.css.map */
