.icon-arrow-right{display:block;width:1.15625rem;height:1.25rem;background-color:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='19' viewBox='0 0 17 19' fill='none'%3E%3Cpath d='M0 9.03076H14M6.43243 17.0308L14 9.03076L6.43243 1.03076' stroke='black' stroke-width='3'/%3E%3C/svg%3E") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='19' viewBox='0 0 17 19' fill='none'%3E%3Cpath d='M0 9.03076H14M6.43243 17.0308L14 9.03076L6.43243 1.03076' stroke='black' stroke-width='3'/%3E%3C/svg%3E") center/contain no-repeat}.checkout__bar{width:100%;height:7.4375rem;border-bottom:.125rem solid #b9b9b9;background:#fff}.checkout__bar-inner{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;padding-right:2rem}.checkout__bar .site-logo{display:flex;flex:0 0 16.375rem;align-items:center;width:16.375rem;height:100%;padding-left:1.9375rem;transition:none}.checkout__bar .site-logo img{display:block;width:11.875rem;max-width:none;height:auto}.checkout__bar-actions{display:flex;gap:1rem;align-items:flex-start;justify-content:flex-end}.checkout__bar-action{display:inline-flex;gap:1rem;align-items:center;min-height:3.375rem;padding:1rem 1.25rem;color:#252868;border-radius:.625rem;background:#fff;font-family:Archivo,"ballinger",sans-serif;font-size:1.125rem;font-weight:400;line-height:1;letter-spacing:.02em;text-decoration:none;white-space:nowrap;transition:background-color .2s ease}.checkout__bar-action:hover{color:#252868;background:#f4ebe6;text-decoration:none}.checkout__bar-action:focus-visible{outline:.1875rem solid rgba(37,40,104,.25);outline-offset:.1875rem}.checkout__bar-action i{display:block;flex:0 0 auto;font-size:0}.checkout__bar-action--contact i{display:block;flex:0 0 auto;width:16.9163px;height:16.9457px;background-color:currentColor;mask:url("../app/assets/images/header-phone-mobile.svg") center/contain no-repeat;-webkit-mask:url("../app/assets/images/header-phone-mobile.svg") center/contain no-repeat}.checkout__bar-action--cart i{display:block;flex:0 0 auto;width:18px;height:14px;background-color:currentColor;mask:url("../app/assets/images/header-cart-mobile.svg") center/contain no-repeat;-webkit-mask:url("../app/assets/images/header-cart-mobile.svg") center/contain no-repeat}@media(max-width: 767.98px){.checkout__bar{height:80px}.checkout__bar-inner{padding-right:0}.checkout__bar .site-logo{flex-basis:154px;width:154px;padding-left:16px}.checkout__bar .site-logo img{width:138px}.checkout__bar-actions{gap:0}.checkout__bar-action{justify-content:center;width:64px;min-height:78px;padding:0;border-radius:0}.checkout__bar-action span{display:none}}#ui-datepicker-div{z-index:9999 !important}@media(max-width: 991.98px){body.page-template-checkout-template .belco-widget,body.checkout-contact-page .belco-widget,body.woocommerce-checkout .belco-widget,body.woocommerce-order-pay .belco-widget,body.woocommerce-order-received .belco-widget{display:none !important;visibility:hidden !important;opacity:0 !important;pointer-events:none !important}}.page-template-checkout-template #ui-datepicker-div{margin-top:2rem}.page-template-checkout-template,.checkout-contact-page{overflow-x:clip;color:#252868;background:#fff;font-family:Archivo,"ballinger",sans-serif}.page-template-checkout-template .header,.page-template-checkout-template .footer,.page-template-checkout-template .section--cta,.checkout-contact-page .header,.checkout-contact-page .footer,.checkout-contact-page .section--cta{display:none}.page-template-checkout-template *:focus-visible,.checkout-contact-page *:focus-visible{outline-color:rgba(37,40,104,.35)}.page-template-checkout-template .breadcrumbs-wrapper,.page-template-checkout-template .breadcrumbs,.page-template-checkout-template .breadcrumb,.checkout-contact-page .breadcrumbs-wrapper,.checkout-contact-page .breadcrumbs,.checkout-contact-page .breadcrumb{display:none}.page-template-checkout-template .woocommerce-notices-wrapper:not(:empty),.page-template-checkout-template .woocommerce-error,.page-template-checkout-template .woocommerce-message,.page-template-checkout-template .woocommerce-info,.checkout-contact-page .woocommerce-notices-wrapper:not(:empty),.checkout-contact-page .woocommerce-error,.checkout-contact-page .woocommerce-message,.checkout-contact-page .woocommerce-info{margin-bottom:1.5rem}.page-template-checkout-template .woocommerce-error,.page-template-checkout-template .woocommerce-message,.checkout-contact-page .woocommerce-error,.checkout-contact-page .woocommerce-message{padding:1rem 1.25rem;border:.125rem solid #cdd6fe;border-radius:1rem;background:#f8f9ff;color:#252868}.page-template-checkout-template.woocommerce-order-received .footer,.checkout-contact-page.woocommerce-order-received .footer{display:block}.section--checkout{min-height:100vh;padding:0 0 5rem;color:#252868;background:#fff;font-family:Archivo,"ballinger",sans-serif}.section--checkout *,.section--checkout *::before,.section--checkout *::after{box-sizing:border-box}.checkout__bar-action--back i{display:block;width:17px;height:19px;background-color:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='19' viewBox='0 0 17 19' fill='none'%3E%3Cpath d='M0 9.03076H14M6.43243 17.0308L14 9.03076L6.43243 1.03076' stroke='black' stroke-width='3'/%3E%3C/svg%3E") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='19' viewBox='0 0 17 19' fill='none'%3E%3Cpath d='M0 9.03076H14M6.43243 17.0308L14 9.03076L6.43243 1.03076' stroke='black' stroke-width='3'/%3E%3C/svg%3E") center/contain no-repeat;transform:rotate(180deg)}.checkout-contact{max-width:67rem;margin:0 auto;padding:5rem 0}.checkout-contact__intro{max-width:46rem;margin-bottom:2.5rem}.checkout-contact__intro h1{margin:0 0 1rem;color:#252868;font-size:clamp(2rem,4vw,3.5rem);font-weight:900;line-height:1.05}.checkout-contact__intro p{max-width:42rem;margin:0;color:#5f6286;font-size:1.125rem;line-height:1.6}.checkout-contact__eyebrow{margin-bottom:.75rem !important;color:#252868 !important;font-size:.8125rem !important;font-weight:800;letter-spacing:.08em;line-height:1.2 !important;text-transform:uppercase}.checkout-contact__methods{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1rem;padding:1.5rem;border-radius:1.25rem;background:#f4ebe6}.checkout-contact__method{display:flex;gap:1rem;align-items:center;min-width:0;min-height:7rem;padding:1.5rem;color:#252868;border:.125rem solid rgba(0,0,0,0);border-radius:1rem;background:#fff;text-decoration:none;transition:border-color .2s ease,transform .2s ease}.checkout-contact__method:hover{color:#252868;border-color:#9daffc;text-decoration:none;transform:translateY(-0.125rem)}.checkout-contact__method:focus-visible{border-color:#252868;outline:.1875rem solid rgba(37,40,104,.2);outline-offset:.125rem}.checkout-contact__icon{display:inline-flex;flex:0 0 3rem;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:.75rem;background:#e6eaff;color:#252868}.checkout-contact__icon--phone::before{display:block;flex:0 0 auto;width:23.6923px;height:23.6923px;background-color:currentColor;mask:url("../app/assets/images/cta-phone.svg") center/contain no-repeat;-webkit-mask:url("../app/assets/images/cta-phone.svg") center/contain no-repeat;content:""}.checkout-contact__icon--chat::before{display:block;flex:0 0 auto;width:21.7179px;height:23.6923px;background-color:currentColor;mask:url("../app/assets/images/cta-chat.svg") center/contain no-repeat;-webkit-mask:url("../app/assets/images/cta-chat.svg") center/contain no-repeat;content:""}.checkout-contact__icon--mail::before{display:block;flex:0 0 auto;width:23.6923px;height:19.3846px;background-color:currentColor;mask:url("../app/assets/images/cta-mail.svg") center/contain no-repeat;-webkit-mask:url("../app/assets/images/cta-mail.svg") center/contain no-repeat;content:""}.checkout-contact__method-copy{display:grid;min-width:0;gap:.375rem}.checkout-contact__method-label{font-size:.8125rem;font-weight:600;letter-spacing:.05em;line-height:1.2;text-transform:uppercase}.checkout-contact__method-value{overflow-wrap:anywhere;font-size:1rem;font-weight:800;line-height:1.35}.checkout-contact__return{display:flex;gap:1rem 1.5rem;align-items:center;margin-top:2rem}.checkout-contact__return p{margin:0;color:#5f6286;font-size:.875rem;line-height:1.5}.checkout-contact__return-action{flex:0 0 auto;min-height:3.375rem}@media(max-width: 991.98px){.checkout-contact__methods{grid-template-columns:minmax(0, 1fr)}.checkout-contact__method{min-height:5.75rem}}@media(max-width: 767.98px){.checkout-contact{padding:3rem 0}.checkout-contact__intro{margin-bottom:2rem}.checkout-contact__intro p{font-size:1rem}.checkout-contact__methods{padding:1rem}.checkout-contact__method{padding:1.25rem}.checkout-contact__return{align-items:stretch;flex-direction:column}.checkout-contact__return-action{width:100%}}@media(max-width: 575.98px){.checkout-contact__methods{margin-right:-0.5rem;margin-left:-0.5rem}.checkout-contact__method{gap:.875rem;padding:1rem}}.checkout__container.container{width:100%;max-width:84rem;padding-right:1.5rem;padding-left:1.5rem}.checkout-layout{display:grid;grid-template-columns:minmax(0, 51.875rem) minmax(22.5rem, 26.3125rem);gap:2.8125rem;align-items:start;justify-content:space-between;width:100%;margin-top:2.5rem}.checkout-layout__main{min-width:0}.checkout-layout__aside{position:sticky;top:1.5rem;min-width:0}.checkout__title{width:100%;margin:0 0 2rem;color:#252868;font-family:Archivo,"ballinger",sans-serif;font-size:2rem;font-weight:900;line-height:1}.checkout__prelude{margin:0 0 2rem}.checkout__prelude>.row{display:block;width:100%;margin:0}.checkout__prelude>.row>[class*=col-]{width:100%;max-width:none;padding:0}.checkout__prelude>:last-child{margin-bottom:0}form.woocommerce-checkout{width:100%;color:#252868}form.woocommerce-checkout h2,form.woocommerce-checkout h3{margin:0 0 1.5rem;color:#252868;font-family:Archivo,"ballinger",sans-serif;font-size:1.5rem;font-weight:900;line-height:1.333}form.woocommerce-checkout #customer_details{margin:0 0 2.5rem}form.woocommerce-checkout .woocommerce-billing-fields,form.woocommerce-checkout .woocommerce-shipping-fields,form.woocommerce-checkout .woocommerce-additional-fields{padding-bottom:2rem;border-bottom:.125rem solid #d9d9d9}form.woocommerce-checkout .woocommerce-shipping-fields,form.woocommerce-checkout .woocommerce-additional-fields{padding-top:2rem}form.woocommerce-checkout .woocommerce-additional-fields{border-bottom:0}.checkout-summary{display:flex;flex-direction:column;gap:1.5rem;width:100%;padding:1.25rem;border-radius:1.25rem;background:#f4ebe6;color:#252868}.checkout-summary__title{width:100%;margin:0;color:#252868;font-family:Archivo,"ballinger",sans-serif;font-size:1.5rem;font-weight:900;line-height:1.333}.checkout-summary__card{width:100%;padding:1.5rem 1rem;overflow:hidden;border-radius:1.25rem;background:#fff}.checkout-cart{width:100%;margin:0}.checkout-cart__title{margin:0 0 1rem;color:#252868;font-family:Archivo,"ballinger",sans-serif;font-size:1.125rem;font-weight:900;line-height:1.2}.checkout-cart .dropdown-cart__items{width:100%;padding:0}.checkout-cart .dropdown-cart__item{width:100%;margin:0;padding:1rem 0;border:0;border-bottom:.125rem solid #d9d9d9;border-radius:0;background:#fff}.checkout-cart .dropdown-cart__item:first-child{padding-top:0}.checkout-cart .dropdown-cart__item:last-child{padding-bottom:1rem}.checkout-cart .dropdown-cart__item-content{display:grid !important;grid-template-columns:4rem minmax(0, 1fr) auto;grid-template-areas:"image info price";gap:.75rem;align-items:start !important;justify-content:stretch !important}.checkout-cart .dropdown-cart__item-image{grid-area:image;width:4rem;height:4rem;margin:0;overflow:hidden;border:0;border-radius:.75rem}.checkout-cart .dropdown-cart__item-image img{display:block;width:100%;height:100%;object-fit:cover}.checkout-cart .dropdown-cart__item-info{grid-area:info;min-width:0;margin:0}.checkout-cart .dropdown-cart__item-category{display:block;margin:0 0 .25rem;color:#777a9a;font-size:.625rem;font-weight:500;line-height:1.2;letter-spacing:.05em;text-transform:uppercase}.checkout-cart .dropdown-cart__item-name{display:-webkit-box;margin:0;padding:0;overflow:hidden;color:#252868;font-family:Archivo,"ballinger",sans-serif;font-size:.875rem;font-weight:700;line-height:1.25;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:3}.checkout-cart .dropdown-cart__item-meta{display:flex;flex-direction:column;gap:.125rem;align-items:flex-start;margin-top:.375rem}.checkout-cart .dropdown-cart__item-remove,.checkout-cart .dropdown-cart__item-edit,.checkout-cart .dropdown-cart__item-quantity-label,.checkout-cart .dropdown-cart__item-quantity{display:none !important}.checkout-cart .dropdown-cart__item .d-flex.flex-wrap{display:flex !important;grid-area:price;flex-direction:column !important;flex-wrap:nowrap !important;gap:0;align-items:flex-end !important;justify-content:flex-start !important;width:auto !important;margin:0}.checkout-cart .dropdown-cart__item-price-wrap{width:auto;margin:0;white-space:nowrap}.checkout-cart .dropdown-cart__item-price-wrap .text-sm{display:none}.checkout-cart .dropdown-cart__item-price-wrap--regular,.checkout-cart .dropdown-cart__item-price-wrap--current{display:none !important}.checkout-cart .dropdown-cart__item-price-wrap--total{display:flex !important}.checkout-cart .dropdown-cart__item-price{color:#9daffc;font-family:Archivo,"ballinger",sans-serif;font-size:1rem;font-weight:900;line-height:1.2}.checkout-cart .dropdown-cart__item-price sup{vertical-align:top;font-size:.7em;line-height:1}.checkout-cart .dropdown-cart__calculator-quantity__display,.checkout-cart .dropdown-cart__calculator-data__meters,.checkout-cart .dropdown-cart__calculator-data__covered-meters,.checkout-cart .dropdown-cart__calculator-data__cutloss,.checkout-cart .dropdown-cart__calculator-data__measurements,.checkout-cart .dropdown-cart__calculator-data__finishing,.checkout-cart ul.dropdown-cart__calculator-data li{display:block;margin:0;color:#252868;font-size:.75rem !important;font-weight:400;line-height:1.3}.checkout-cart ul.dropdown-cart__calculator-data{display:flex;flex-direction:column;gap:.125rem;margin:.375rem 0 0;padding:0;list-style:none}.checkout__totals{display:flex;flex-direction:column;width:100%;margin:1.5rem 0 0;padding:0 1.25rem;list-style:none;color:#252868;background:rgba(0,0,0,0);border:0;border-radius:0}.checkout__totals li{display:flex;gap:1rem;align-items:center;justify-content:space-between;min-height:2rem;margin:0;padding:0;border:0;color:#252868;font-size:1rem;font-weight:400;line-height:2rem}.checkout__totals .amount{margin-left:auto;font-weight:600;text-align:right;white-space:nowrap}.checkout__totals .amount bdi{font-weight:inherit}.checkout__totals sup{vertical-align:.25em;font-size:.7em;line-height:1}.checkout__totals-coupon .remove-coupon{margin-left:.375rem;padding:0;border:0;background:rgba(0,0,0,0);color:brown;font-size:1.125rem;line-height:1}.checkout__totals-coupon .remove-coupon:focus-visible{outline:.125rem solid rgba(37,40,104,.25);outline-offset:.125rem}.checkout__totals-total{margin-top:.125rem !important;font-size:1.125rem !important;font-weight:800 !important}.checkout__totals-total .amount{color:#9daffc;font-size:1.5rem;font-weight:900}.checkout__totals-total strong{margin:0;font-weight:inherit}.checkout__totals-total .includes_tax{display:none}.checkout__help{width:100%;padding:0 1.25rem}.checkout__help p{display:flex;flex-wrap:wrap;gap:.25rem;align-items:center;justify-content:center;margin:0;color:#252868;font-size:1rem;font-weight:400;line-height:2rem;text-align:center}.checkout__help p::before{content:"";display:block;flex:0 0 auto;margin-right:.25rem;display:block;flex:0 0 auto;width:.875rem;height:.875rem;background-color:currentColor;mask:url("../app/assets/images/header-phone-mobile.svg") center/contain no-repeat;-webkit-mask:url("../app/assets/images/header-phone-mobile.svg") center/contain no-repeat}.checkout__help strong{font-weight:700}.checkout__help a{color:#252868;font-weight:700;text-underline-offset:.125rem}.checkout__usps{display:flex;flex-direction:column;gap:1rem;width:100%;margin:1.5rem 0 0;padding:0 1.25rem;list-style:none}.checkout__usps li{display:flex;gap:.75rem;align-items:flex-start;margin:0;color:#252868;font-size:1rem;font-weight:500;line-height:1.2;letter-spacing:.04em}.checkout__usps li::before{content:"";display:block;flex:0 0 1.25rem;width:1.25rem;height:1.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='m4 10 3.5 3.5L16 5' fill='none' stroke='%23b2ea2a' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.woocommerce-order-pay .wc-item-meta{padding-left:1rem}.checkout-confirmation,.checkout-payment-retry{width:100%;max-width:52rem;margin:3rem auto 0;color:#252868;line-height:1.5}.checkout-confirmation h1,.checkout-confirmation h2,.checkout-payment-retry h1,.checkout-payment-retry h2{margin-top:0;color:#252868;font-family:Archivo,"ballinger",sans-serif;font-weight:900;overflow-wrap:anywhere}.checkout-confirmation h1,.checkout-payment-retry h1{margin-bottom:2rem;font-size:2rem;line-height:1;letter-spacing:-0.04rem}.checkout-confirmation h2,.checkout-payment-retry h2{margin-bottom:1rem;font-size:1.5rem;line-height:1.333}.checkout-confirmation .shop_table,.checkout-payment-retry .shop_table{width:100%;margin:0;table-layout:fixed}.checkout-confirmation .shop_table th,.checkout-confirmation .shop_table td,.checkout-payment-retry .shop_table th,.checkout-payment-retry .shop_table td{padding:.875rem;overflow-wrap:anywhere;vertical-align:top}.checkout-confirmation .button,.checkout-payment-retry .button{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;white-space:normal;text-align:center}.checkout-confirmation__status,.checkout-confirmation>.woocommerce-notice,.checkout-confirmation__inner>.woocommerce-notice{margin:0 0 1.5rem;padding:1.25rem;border:.125rem solid #cdd6fe;border-radius:1rem;background:#f8f9ff;color:#252868;line-height:1.5}.checkout-confirmation__inner>.woocommerce-thankyou-order-received{display:grid;grid-template-columns:3rem minmax(0, 1fr);gap:1rem;align-items:center;min-width:0;min-height:5.5rem;padding:1.25rem 1.5rem;border-radius:1.25rem;font-size:1.125rem;font-weight:700;overflow-wrap:anywhere}.checkout-confirmation__inner>.woocommerce-thankyou-order-received::before{content:"";display:block;width:3rem;height:3rem;border-radius:50%;background-color:#b2ea2a;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none'%3E%3Cpath d='m14 24.5 6.5 6.5L35 16.5' stroke='%23252868' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:100%}.checkout-confirmation__status--failed,.checkout-confirmation__status--cancelled{display:grid;grid-template-columns:3rem minmax(0, 1fr);gap:.75rem 1rem;align-items:center;padding:1.25rem 1.5rem;border-radius:1.25rem}.checkout-confirmation__status--failed::before,.checkout-confirmation__status--cancelled::before{content:"";display:block;width:3rem;height:3rem;border-radius:50%;background-repeat:no-repeat;background-position:center;background-size:100%}.checkout-confirmation__status--failed>.woocommerce-notice:first-of-type,.checkout-confirmation__status--cancelled>.woocommerce-notice:first-of-type{grid-column:2;font-weight:500}.checkout-confirmation__status--failed .checkout-confirmation__actions,.checkout-confirmation__status--cancelled .checkout-confirmation__actions{grid-column:1/-1;margin-top:.5rem !important;padding-top:1rem;border-top:.0625rem solid #cdd6fe}.checkout-confirmation__status--failed{border-color:#cdd6fe;background:#f8f9ff}.checkout-confirmation__status--failed::before{background-color:#9daffc;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none'%3E%3Cpath d='M24 13v15' stroke='%23252868' stroke-width='4' stroke-linecap='round'/%3E%3Ccircle cx='24' cy='35' r='2.5' fill='%23252868'/%3E%3C/svg%3E")}.checkout-confirmation__status--cancelled{border-color:rgba(0,0,0,0);background:#f4ebe6}.checkout-confirmation__status--cancelled::before{background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none'%3E%3Cpath d='m17 17 14 14M31 17 17 31' stroke='%23252868' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E");box-shadow:inset 0 0 0 .125rem #9daffc}.checkout-confirmation__status--cancelled .checkout-confirmation__actions{border-top-color:rgba(37,40,104,.12)}.checkout-confirmation__status .woocommerce-notice{margin:0;padding:0;border:0;background:rgba(0,0,0,0);line-height:1.5}.checkout-confirmation--pending .checkout-confirmation__inner>.woocommerce-thankyou-order-received::before{background-color:#9daffc;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none'%3E%3Ccircle cx='24' cy='24' r='12' stroke='%23252868' stroke-width='3.5'/%3E%3Cpath d='M24 17v8l5 3' stroke='%23252868' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.checkout-confirmation--pending .woocommerce-order-overview li.woocommerce-order-overview__status{background:#f8f9ff}.checkout-confirmation__actions{display:flex;flex-wrap:wrap;gap:.75rem;align-items:stretch;margin-top:1rem !important}.checkout-confirmation__actions .button--secondary{border-radius:.625rem !important;background:#fff !important;box-shadow:inset 0 0 0 .125rem #cdd6fe;color:#252868 !important}.checkout-confirmation__actions .button--secondary:hover,.checkout-confirmation__actions .button--secondary:focus-visible{background:#f8f9ff !important}.checkout-confirmation__cms{margin:0 0 1.5rem;padding:2rem;border-radius:1.25rem;background:#f4ebe6;color:#252868;font-size:1rem;line-height:1.5}.checkout-confirmation__cms p{margin:0 0 1rem}.checkout-confirmation__cms p:empty{display:none}.checkout-confirmation__cms h2,.checkout-confirmation__cms h3,.checkout-confirmation__cms h4,.checkout-confirmation__cms h5,.checkout-confirmation__cms h6{margin:1.5rem 0 1rem;color:#252868;font-family:Archivo,"ballinger",sans-serif;font-size:1.5rem;font-weight:900;line-height:1.333}.checkout-confirmation__cms ul,.checkout-confirmation__cms ol{display:grid;gap:.75rem;margin:0 0 1.5rem;padding:0;list-style:none}.checkout-confirmation__cms li{display:grid;grid-template-columns:1.25rem minmax(0, 1fr);gap:.75rem;align-items:start;margin:0}.checkout-confirmation__cms li::before{content:"";display:block;width:1.25rem;height:1.25rem;margin-top:.125rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Ccircle cx='10' cy='10' r='10' fill='%23B2EA2A'/%3E%3Cpath d='m5.75 10 2.75 2.75 5.75-6' stroke='%23252868' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.checkout-confirmation__cms>:last-child{margin-bottom:0}.checkout-confirmation__cms img{max-width:100%;height:auto;margin-top:.5rem;border-radius:1rem;contain-intrinsic-size:18.75rem 14.125rem}.checkout-confirmation .woocommerce-order-overview{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.5rem;width:100%;margin:0 0 2rem;padding:.5rem;overflow:hidden;border:0;border-radius:1.25rem;background:#f4ebe6;list-style:none}.checkout-confirmation .woocommerce-order-overview li{min-width:0;margin:0;padding:1.25rem;border:0;border-radius:.75rem;background:#fff;box-shadow:0 0 0 .0625rem rgba(37,40,104,.06);color:#777a9a;font-size:.75rem;font-weight:500;line-height:1.25;letter-spacing:.04em;overflow-wrap:anywhere;text-transform:uppercase}.checkout-confirmation .woocommerce-order-overview li:last-child:nth-child(odd){grid-column:1/-1}.checkout-confirmation .woocommerce-order-overview li strong{display:block;margin-top:.5rem;color:#252868;font-size:1rem;font-weight:900;line-height:1.25;letter-spacing:0;text-transform:none}.checkout-confirmation .woocommerce-order-overview li.total strong{color:#9daffc;font-size:1.125rem}.checkout-confirmation__extensions>p,.checkout-confirmation__extensions>.woocommerce-info,.checkout-confirmation__extensions>.woocommerce-message{margin:0 0 1.5rem;padding:1.25rem;border:.125rem solid #cdd6fe;border-radius:1rem;background:#f8f9ff;line-height:1.5}.checkout-confirmation .woocommerce-order-details,.checkout-confirmation .woocommerce-customer-details{width:100%;margin:2rem 0 0;padding:1.25rem;border:0;border-radius:1.25rem;background:#f4ebe6}.checkout-confirmation .woocommerce-order-details h2,.checkout-confirmation .woocommerce-customer-details h2{margin:0 0 1rem}.checkout-confirmation .woocommerce-order-details .shop_table{overflow:hidden;border-collapse:separate;border-spacing:0;border-radius:1rem;background:#fff;box-shadow:0 0 0 .0625rem rgba(37,40,104,.06)}.checkout-confirmation .woocommerce-order-details .shop_table thead{border:0;background:#f8f9ff}.checkout-confirmation .woocommerce-order-details .shop_table th,.checkout-confirmation .woocommerce-order-details .shop_table td{padding:1rem;border:0;color:#252868;line-height:1.4}.checkout-confirmation .woocommerce-order-details .shop_table thead th{border-bottom:.0625rem solid #d9d9d9;color:#777a9a;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.checkout-confirmation .woocommerce-order-details .shop_table .product-total{width:32%;text-align:right}.checkout-confirmation .woocommerce-order-details .shop_table tbody tr:not(:last-child) td{border-bottom:.0625rem solid #d9d9d9}.checkout-confirmation .woocommerce-order-details .shop_table td.product-name{font-size:1rem;font-weight:900}.checkout-confirmation .woocommerce-order-details .shop_table td.product-name>a{color:#252868;text-decoration:none}.checkout-confirmation .woocommerce-order-details .shop_table td.product-name>a:hover,.checkout-confirmation .woocommerce-order-details .shop_table td.product-name>a:focus-visible{text-decoration:underline;text-underline-offset:.1875rem}.checkout-confirmation .woocommerce-order-details .shop_table td.product-name>strong{color:#777a9a;font-weight:500}.checkout-confirmation .woocommerce-order-details .shop_table td.product-total{color:#9daffc;font-size:1rem;font-weight:900}.checkout-confirmation .woocommerce-order-details .shop_table .wc-item-meta{display:grid;gap:.25rem;margin:.625rem 0 0;padding:0;color:#252868;font-size:.875rem;font-weight:400;line-height:1.4;list-style:none}.checkout-confirmation .woocommerce-order-details .shop_table .wc-item-meta li{display:flex;flex-wrap:wrap;gap:.25rem;margin:0}.checkout-confirmation .woocommerce-order-details .shop_table .wc-item-meta p{margin:0}.checkout-confirmation .woocommerce-order-details .shop_table tfoot th,.checkout-confirmation .woocommerce-order-details .shop_table tfoot td{padding-top:.625rem;padding-bottom:.625rem;background:#fff;font-size:.875rem}.checkout-confirmation .woocommerce-order-details .shop_table tfoot:first-of-type tr:first-child th,.checkout-confirmation .woocommerce-order-details .shop_table tfoot:first-of-type tr:first-child td,.checkout-confirmation .woocommerce-order-details .shop_table tbody+tfoot tr:first-child th,.checkout-confirmation .woocommerce-order-details .shop_table tbody+tfoot tr:first-child td{padding-top:1.25rem;border-top:.125rem solid #d9d9d9}.checkout-confirmation .woocommerce-order-details .shop_table tfoot th{color:#777a9a;font-weight:500}.checkout-confirmation .woocommerce-order-details .shop_table tfoot td{color:#252868;font-weight:600;text-align:right}.checkout-confirmation .woocommerce-order-details .shop_table tfoot .woocommerce-Price-amount{color:#9daffc;font-size:1.125rem;font-weight:900}.checkout-confirmation .woocommerce-order-details .shop_table .order-actions-button{min-height:2.75rem;padding:.75rem 1rem !important;border-radius:.625rem !important;background:#b2ea2a !important;color:#252868 !important;font-size:.875rem !important;font-weight:800 !important;line-height:1.2 !important;text-decoration:none !important}.checkout-confirmation .woocommerce-order-details .shop_table .order-actions-button:hover,.checkout-confirmation .woocommerce-order-details .shop_table .order-actions-button:focus-visible{background:#a0d131 !important}.checkout-confirmation .woocommerce-columns--addresses{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem;margin:0}.checkout-confirmation .woocommerce-column{display:flex;float:none !important;flex-direction:column;width:auto !important;min-width:0;padding:1rem;border-radius:1rem;background:#fff}.checkout-confirmation .woocommerce-column h2{margin-bottom:.75rem;font-size:1.25rem}.checkout-confirmation address{flex:1;min-height:0;margin:0;padding:0;border-radius:0;background:rgba(0,0,0,0);font-style:normal;line-height:1.6;overflow-wrap:anywhere}.checkout-confirmation address p{margin:.75rem 0 0}.checkout-confirmation .woocommerce-customer-details>address{padding:1rem;border-radius:1rem;background:#fff}.checkout-payment-retry{display:grid;grid-template-columns:minmax(0, 1fr);gap:1rem;padding:1.25rem;border:0;border-radius:1.25rem;background:#f4ebe6}.checkout-payment-retry__title{margin:0;padding:.75rem .75rem 0}.checkout-payment-retry__intro{min-width:0;margin:0;padding:1rem;border-left:.5rem solid #9daffc;border-radius:1rem;background:#f8f9ff;font-size:1rem;overflow-wrap:anywhere}.checkout-payment-retry>.shop_table{margin:0;overflow:hidden;border-collapse:separate;border-spacing:0;border-radius:1rem;background:#fff;box-shadow:0 0 0 .0625rem rgba(37,40,104,.06)}.checkout-payment-retry>.shop_table thead{background:#f8f9ff}.checkout-payment-retry>.shop_table th,.checkout-payment-retry>.shop_table td{border:0;color:#252868}.checkout-payment-retry>.shop_table thead th{border-bottom:.0625rem solid #d9d9d9;color:#777a9a;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.checkout-payment-retry>.shop_table tbody td{border-bottom:.125rem solid #d9d9d9}.checkout-payment-retry>.shop_table tbody .product-name{font-weight:900}.checkout-payment-retry>.shop_table .product-quantity,.checkout-payment-retry>.shop_table .product-subtotal,.checkout-payment-retry>.shop_table .product-total{text-align:right}.checkout-payment-retry>.shop_table tfoot th,.checkout-payment-retry>.shop_table tfoot td{padding-top:.625rem;padding-bottom:.625rem}.checkout-payment-retry>.shop_table tfoot td{font-weight:600}.checkout-payment-retry>.shop_table tfoot .woocommerce-Price-amount{color:#9daffc;font-weight:900}.checkout-payment-retry #payment{margin-top:0;padding:1rem;border-radius:1rem;background:#fff;box-shadow:0 0 0 .0625rem rgba(37,40,104,.06)}.checkout-payment-retry #payment>.form-row{display:flex;flex-direction:column;gap:.75rem;width:100%;margin:1rem 0 0 !important;padding:1rem !important;border-radius:.75rem;background:#f8f9ff}.woocommerce-order-pay .woocommerce-error{width:100%;max-width:52rem;margin:3rem auto 0}@media(max-width: 1199.98px){.checkout__container.container{max-width:75rem}.checkout-layout{grid-template-columns:minmax(0, 1fr) minmax(22.5rem, 24rem);gap:2rem}}@media(max-width: 991.98px){.checkout-layout{display:flex;flex-direction:column;align-items:stretch;gap:0}.checkout-layout__aside{position:static;width:100%;max-width:43.75rem;margin:2.5rem auto 0}}@media(max-width: 767.98px){.checkout__container.container{padding-right:1.25rem;padding-left:1.25rem}.checkout-layout{margin-top:2rem}.checkout__title{margin-bottom:1.5rem}form.woocommerce-checkout h2,form.woocommerce-checkout h3{margin-bottom:1.25rem;font-size:1.375rem}.checkout-summary{padding:1rem;border-radius:1rem}.checkout-summary__card{padding:1.25rem 1rem;border-radius:1rem}}@media(max-width: 575.98px){.section--checkout{padding-bottom:3rem}.checkout-confirmation,.checkout-payment-retry{margin-top:2rem}.checkout-confirmation h1,.checkout-payment-retry h1{font-size:1.5rem}.checkout-confirmation h2,.checkout-payment-retry h2{font-size:1.25rem}.checkout-confirmation .shop_table th,.checkout-confirmation .shop_table td,.checkout-payment-retry .shop_table th,.checkout-payment-retry .shop_table td{padding:.75rem .5rem;font-size:.875rem}.checkout-confirmation__cms,.checkout-confirmation .woocommerce-order-details,.checkout-confirmation .woocommerce-customer-details{padding:1rem}.checkout-confirmation__actions{flex-direction:column}.checkout-confirmation__actions .button{width:100%}.checkout-confirmation__status--failed,.checkout-confirmation__status--cancelled{grid-template-columns:40px minmax(0, 1fr);gap:12px;padding:16px}.checkout-confirmation__status--failed::before,.checkout-confirmation__status--cancelled::before{width:40px;height:40px}.checkout-confirmation .woocommerce-order-overview,.checkout-confirmation .woocommerce-columns--addresses{grid-template-columns:minmax(0, 1fr)}.checkout-confirmation .woocommerce-order-overview li{grid-column:auto !important}.checkout-confirmation__inner>.woocommerce-thankyou-order-received{grid-template-columns:40px minmax(0, 1fr);gap:12px;padding:16px;font-size:1rem}.checkout-confirmation__inner>.woocommerce-thankyou-order-received::before{width:40px;height:40px}.checkout-confirmation__cms h2,.checkout-confirmation__cms h3,.checkout-confirmation__cms h4,.checkout-confirmation__cms h5,.checkout-confirmation__cms h6{font-size:1.25rem}.checkout-confirmation__cms li{gap:.625rem}.checkout-payment-retry{gap:16px;padding:16px}.checkout-payment-retry__title{padding-right:0;padding-left:0}.checkout-payment-retry__intro{padding:16px;border-left-width:8px}.checkout-payment-retry>.shop_table,.checkout-payment-retry #payment{min-width:0}.checkout-payment-retry #payment{padding:8px}.checkout__container.container{padding-right:1rem;padding-left:1rem}.checkout__title,form.woocommerce-checkout h2,form.woocommerce-checkout h3,form.woocommerce-checkout label,.woocommerce-form-login-toggle .woocommerce-info,.woocommerce-form-coupon-toggle .woocommerce-info,.checkout-summary__title,.checkout-cart__title,.checkout__usps li,.woocommerce-message{min-width:0;overflow-wrap:anywhere}.checkout-cart .dropdown-cart__item-content{grid-template-columns:3.5rem minmax(0, 1fr);grid-template-areas:"image info" "image price";row-gap:.5rem}.checkout-cart .dropdown-cart__item-image{width:3.5rem;height:3.5rem}.checkout-cart .dropdown-cart__item .d-flex.flex-wrap{align-items:flex-start !important}.checkout__totals,.checkout__usps,.checkout__help{padding-right:0;padding-left:0}.checkout__totals li{flex-wrap:wrap;row-gap:.25rem}.checkout__totals .amount{white-space:normal;overflow-wrap:anywhere}.woocommerce-message .wc-forward{max-width:100%;white-space:normal;text-align:center}.checkout__usps li{font-size:.875rem}}.woocommerce-form-login-toggle,.woocommerce-form-coupon-toggle{width:100%;margin:0 0 .5rem}.woocommerce-form-login-toggle .woocommerce-info,.woocommerce-form-coupon-toggle .woocommerce-info{display:flex;gap:.75rem;align-items:center;min-height:3.375rem;margin:0;padding:.75rem 1rem;color:#252868;border:.125rem solid #d9d9d9;border-radius:1rem;background:#fff;font-family:Archivo,"ballinger",sans-serif;font-size:1rem;font-weight:500;line-height:1.3;cursor:pointer}.woocommerce-form-login-toggle .woocommerce-info::before,.woocommerce-form-coupon-toggle .woocommerce-info::before{content:none}.woocommerce-form-login-toggle .woocommerce-info::after,.woocommerce-form-coupon-toggle .woocommerce-info::after{content:"";display:block;flex:0 0 1rem;width:1rem;height:.625rem;margin-left:auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='10' viewBox='0 0 16 10'%3E%3Cpath d='m2 2 6 6 6-6' fill='none' stroke='%23252868' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;transition:transform .2s ease}.woocommerce-form-login-toggle .woocommerce-info.is-expanded::after,.woocommerce-form-coupon-toggle .woocommerce-info.is-expanded::after{transform:rotate(180deg)}.woocommerce-form-login-toggle .woocommerce-info a,.woocommerce-form-coupon-toggle .woocommerce-info a{color:#252868;font-weight:700;text-underline-offset:.125rem}.page-template-checkout-template .woocommerce-form-login-toggle,.page-template-checkout-template .woocommerce-form-coupon-toggle{float:none !important;width:100% !important;max-width:none !important}.checkout_coupon,.woocommerce-form-login{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:.75rem;align-items:end;width:100%;margin:.75rem 0 1.5rem !important;padding:1rem !important;border:.125rem solid #cdd6fe !important;border-radius:1rem !important;background:#f8f9ff}.checkout_coupon>p:first-child,.woocommerce-form-login>p:first-child{grid-column:1/-1}.checkout_coupon .form-row,.woocommerce-form-login .form-row{width:auto;margin:0;padding:0}.checkout_coupon input.input-text,.woocommerce-form-login input.input-text{width:100%;height:3.375rem;padding:.75rem 1rem;color:#252868;border:.125rem solid #b9b9b9 !important;border-radius:1rem !important;background:#fff;font-family:Archivo,"ballinger",sans-serif !important;font-size:1rem !important}.checkout_coupon input.input-text:focus,.checkout_coupon input.input-text:focus-visible,.woocommerce-form-login input.input-text:focus,.woocommerce-form-login input.input-text:focus-visible{border-color:#252868 !important;outline:.1875rem solid rgba(37,40,104,.15) !important;outline-offset:.125rem !important}.checkout_coupon .button,.woocommerce-form-login .button{min-height:3.375rem !important;padding:0 1.5rem !important;color:#252868 !important;border-radius:.625rem !important;background:#cdd6fe !important;font-family:Archivo,"ballinger",sans-serif !important;font-size:1rem !important;font-weight:800 !important}@media(max-width: 575.98px){.woocommerce-form-login-toggle .woocommerce-info,.woocommerce-form-coupon-toggle .woocommerce-info{align-items:flex-start;font-size:.875rem}.checkout_coupon,.woocommerce-form-login{grid-template-columns:minmax(0, 1fr)}.checkout_coupon .button,.woocommerce-form-login .button{width:100%}}.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper,.woocommerce-additional-fields__field-wrapper{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:1.25rem 1.5rem;width:100%}.woocommerce-billing-fields__field-wrapper .form-row,.woocommerce-shipping-fields__field-wrapper .form-row,.woocommerce-additional-fields__field-wrapper .form-row{display:flex;grid-column:span 2;flex-direction:column;gap:.5rem;width:auto !important;min-width:0;margin:0 !important;padding:0}.woocommerce-billing-fields__field-wrapper #billing_country_field,.woocommerce-billing-fields__field-wrapper #billing_company_field,.woocommerce-billing-fields__field-wrapper #shipping_company_field,.woocommerce-billing-fields__field-wrapper #shipping_country_field,.woocommerce-billing-fields__field-wrapper #order_comments_field,.woocommerce-billing-fields__field-wrapper .delivery-date-field,.woocommerce-shipping-fields__field-wrapper #billing_country_field,.woocommerce-shipping-fields__field-wrapper #billing_company_field,.woocommerce-shipping-fields__field-wrapper #shipping_company_field,.woocommerce-shipping-fields__field-wrapper #shipping_country_field,.woocommerce-shipping-fields__field-wrapper #order_comments_field,.woocommerce-shipping-fields__field-wrapper .delivery-date-field,.woocommerce-additional-fields__field-wrapper #billing_country_field,.woocommerce-additional-fields__field-wrapper #billing_company_field,.woocommerce-additional-fields__field-wrapper #shipping_company_field,.woocommerce-additional-fields__field-wrapper #shipping_country_field,.woocommerce-additional-fields__field-wrapper #order_comments_field,.woocommerce-additional-fields__field-wrapper .delivery-date-field{grid-column:1/-1}.woocommerce-billing-fields__field-wrapper #billing_first_name_field,.woocommerce-billing-fields__field-wrapper #shipping_first_name_field,.woocommerce-shipping-fields__field-wrapper #billing_first_name_field,.woocommerce-shipping-fields__field-wrapper #shipping_first_name_field,.woocommerce-additional-fields__field-wrapper #billing_first_name_field,.woocommerce-additional-fields__field-wrapper #shipping_first_name_field{order:1}.woocommerce-billing-fields__field-wrapper #billing_last_name_field,.woocommerce-billing-fields__field-wrapper #shipping_last_name_field,.woocommerce-shipping-fields__field-wrapper #billing_last_name_field,.woocommerce-shipping-fields__field-wrapper #shipping_last_name_field,.woocommerce-additional-fields__field-wrapper #billing_last_name_field,.woocommerce-additional-fields__field-wrapper #shipping_last_name_field{order:2}.woocommerce-billing-fields__field-wrapper #billing_company_field,.woocommerce-billing-fields__field-wrapper #shipping_company_field,.woocommerce-shipping-fields__field-wrapper #billing_company_field,.woocommerce-shipping-fields__field-wrapper #shipping_company_field,.woocommerce-additional-fields__field-wrapper #billing_company_field,.woocommerce-additional-fields__field-wrapper #shipping_company_field{order:3}.woocommerce-billing-fields__field-wrapper #billing_country_field,.woocommerce-billing-fields__field-wrapper #shipping_country_field,.woocommerce-shipping-fields__field-wrapper #billing_country_field,.woocommerce-shipping-fields__field-wrapper #shipping_country_field,.woocommerce-additional-fields__field-wrapper #billing_country_field,.woocommerce-additional-fields__field-wrapper #shipping_country_field{order:4}.woocommerce-billing-fields__field-wrapper #billing_address_1_field,.woocommerce-billing-fields__field-wrapper #shipping_address_1_field,.woocommerce-shipping-fields__field-wrapper #billing_address_1_field,.woocommerce-shipping-fields__field-wrapper #shipping_address_1_field,.woocommerce-additional-fields__field-wrapper #billing_address_1_field,.woocommerce-additional-fields__field-wrapper #shipping_address_1_field{order:9}.woocommerce-billing-fields__field-wrapper #billing_postcode_field,.woocommerce-billing-fields__field-wrapper #shipping_postcode_field,.woocommerce-shipping-fields__field-wrapper #billing_postcode_field,.woocommerce-shipping-fields__field-wrapper #shipping_postcode_field,.woocommerce-additional-fields__field-wrapper #billing_postcode_field,.woocommerce-additional-fields__field-wrapper #shipping_postcode_field{order:6}.woocommerce-billing-fields__field-wrapper #billing_house_number_field,.woocommerce-billing-fields__field-wrapper #shipping_house_number_field,.woocommerce-shipping-fields__field-wrapper #billing_house_number_field,.woocommerce-shipping-fields__field-wrapper #shipping_house_number_field,.woocommerce-additional-fields__field-wrapper #billing_house_number_field,.woocommerce-additional-fields__field-wrapper #shipping_house_number_field{grid-column:span 1;order:7}.woocommerce-billing-fields__field-wrapper #billing_house_number_suffix_field,.woocommerce-billing-fields__field-wrapper #shipping_house_number_suffix_field,.woocommerce-shipping-fields__field-wrapper #billing_house_number_suffix_field,.woocommerce-shipping-fields__field-wrapper #shipping_house_number_suffix_field,.woocommerce-additional-fields__field-wrapper #billing_house_number_suffix_field,.woocommerce-additional-fields__field-wrapper #shipping_house_number_suffix_field{grid-column:span 1;order:8}.woocommerce-billing-fields__field-wrapper #billing_street_name_field,.woocommerce-billing-fields__field-wrapper #shipping_street_name_field,.woocommerce-shipping-fields__field-wrapper #billing_street_name_field,.woocommerce-shipping-fields__field-wrapper #shipping_street_name_field,.woocommerce-additional-fields__field-wrapper #billing_street_name_field,.woocommerce-additional-fields__field-wrapper #shipping_street_name_field{order:9}.woocommerce-billing-fields__field-wrapper #billing_city_field,.woocommerce-billing-fields__field-wrapper #shipping_city_field,.woocommerce-shipping-fields__field-wrapper #billing_city_field,.woocommerce-shipping-fields__field-wrapper #shipping_city_field,.woocommerce-additional-fields__field-wrapper #billing_city_field,.woocommerce-additional-fields__field-wrapper #shipping_city_field{order:10}.woocommerce-billing-fields__field-wrapper #billing_phone_field,.woocommerce-shipping-fields__field-wrapper #billing_phone_field,.woocommerce-additional-fields__field-wrapper #billing_phone_field{order:11}.woocommerce-billing-fields__field-wrapper #billing_email_field,.woocommerce-shipping-fields__field-wrapper #billing_email_field,.woocommerce-additional-fields__field-wrapper #billing_email_field{order:12}.woocommerce-billing-fields__field-wrapper label,.woocommerce-shipping-fields__field-wrapper label,.woocommerce-additional-fields__field-wrapper label{width:100%;margin:0;overflow:visible;color:#252868;font-family:Archivo,"ballinger",sans-serif;font-size:1rem;font-weight:500;line-height:1.2;text-overflow:initial;white-space:normal}.woocommerce-billing-fields__field-wrapper .required,.woocommerce-shipping-fields__field-wrapper .required,.woocommerce-additional-fields__field-wrapper .required{color:#9daffc}.woocommerce-billing-fields__field-wrapper .optional,.woocommerce-shipping-fields__field-wrapper .optional,.woocommerce-additional-fields__field-wrapper .optional{color:#777a9a;font-weight:400}.woocommerce-billing-fields__field-wrapper input[type=text],.woocommerce-billing-fields__field-wrapper input[type=tel],.woocommerce-billing-fields__field-wrapper input[type=email],.woocommerce-billing-fields__field-wrapper input[type=number],.woocommerce-billing-fields__field-wrapper input[type=date],.woocommerce-billing-fields__field-wrapper select,.woocommerce-billing-fields__field-wrapper textarea,.woocommerce-billing-fields__field-wrapper .select2-container .select2-selection--single,.woocommerce-shipping-fields__field-wrapper input[type=text],.woocommerce-shipping-fields__field-wrapper input[type=tel],.woocommerce-shipping-fields__field-wrapper input[type=email],.woocommerce-shipping-fields__field-wrapper input[type=number],.woocommerce-shipping-fields__field-wrapper input[type=date],.woocommerce-shipping-fields__field-wrapper select,.woocommerce-shipping-fields__field-wrapper textarea,.woocommerce-shipping-fields__field-wrapper .select2-container .select2-selection--single,.woocommerce-additional-fields__field-wrapper input[type=text],.woocommerce-additional-fields__field-wrapper input[type=tel],.woocommerce-additional-fields__field-wrapper input[type=email],.woocommerce-additional-fields__field-wrapper input[type=number],.woocommerce-additional-fields__field-wrapper input[type=date],.woocommerce-additional-fields__field-wrapper select,.woocommerce-additional-fields__field-wrapper textarea,.woocommerce-additional-fields__field-wrapper .select2-container .select2-selection--single{display:block;width:100% !important;min-width:0;height:3.375rem !important;margin:0;padding:.75rem 1rem !important;color:#252868 !important;border:.125rem solid #b9b9b9 !important;border-radius:1rem !important;background-color:#fff !important;box-shadow:none !important;font-family:Archivo,"ballinger",sans-serif !important;font-size:1rem !important;font-weight:400;line-height:1.2;transition:border-color .2s ease,outline-color .2s ease}.woocommerce-billing-fields__field-wrapper input[type=text]::placeholder,.woocommerce-billing-fields__field-wrapper input[type=tel]::placeholder,.woocommerce-billing-fields__field-wrapper input[type=email]::placeholder,.woocommerce-billing-fields__field-wrapper input[type=number]::placeholder,.woocommerce-billing-fields__field-wrapper input[type=date]::placeholder,.woocommerce-billing-fields__field-wrapper select::placeholder,.woocommerce-billing-fields__field-wrapper textarea::placeholder,.woocommerce-billing-fields__field-wrapper .select2-container .select2-selection--single::placeholder,.woocommerce-shipping-fields__field-wrapper input[type=text]::placeholder,.woocommerce-shipping-fields__field-wrapper input[type=tel]::placeholder,.woocommerce-shipping-fields__field-wrapper input[type=email]::placeholder,.woocommerce-shipping-fields__field-wrapper input[type=number]::placeholder,.woocommerce-shipping-fields__field-wrapper input[type=date]::placeholder,.woocommerce-shipping-fields__field-wrapper select::placeholder,.woocommerce-shipping-fields__field-wrapper textarea::placeholder,.woocommerce-shipping-fields__field-wrapper .select2-container .select2-selection--single::placeholder,.woocommerce-additional-fields__field-wrapper input[type=text]::placeholder,.woocommerce-additional-fields__field-wrapper input[type=tel]::placeholder,.woocommerce-additional-fields__field-wrapper input[type=email]::placeholder,.woocommerce-additional-fields__field-wrapper input[type=number]::placeholder,.woocommerce-additional-fields__field-wrapper input[type=date]::placeholder,.woocommerce-additional-fields__field-wrapper select::placeholder,.woocommerce-additional-fields__field-wrapper textarea::placeholder,.woocommerce-additional-fields__field-wrapper .select2-container .select2-selection--single::placeholder{color:#b9b9b9 !important;opacity:1}.woocommerce-billing-fields__field-wrapper input[type=text]:hover,.woocommerce-billing-fields__field-wrapper input[type=tel]:hover,.woocommerce-billing-fields__field-wrapper input[type=email]:hover,.woocommerce-billing-fields__field-wrapper input[type=number]:hover,.woocommerce-billing-fields__field-wrapper input[type=date]:hover,.woocommerce-billing-fields__field-wrapper select:hover,.woocommerce-billing-fields__field-wrapper textarea:hover,.woocommerce-billing-fields__field-wrapper .select2-container .select2-selection--single:hover,.woocommerce-shipping-fields__field-wrapper input[type=text]:hover,.woocommerce-shipping-fields__field-wrapper input[type=tel]:hover,.woocommerce-shipping-fields__field-wrapper input[type=email]:hover,.woocommerce-shipping-fields__field-wrapper input[type=number]:hover,.woocommerce-shipping-fields__field-wrapper input[type=date]:hover,.woocommerce-shipping-fields__field-wrapper select:hover,.woocommerce-shipping-fields__field-wrapper textarea:hover,.woocommerce-shipping-fields__field-wrapper .select2-container .select2-selection--single:hover,.woocommerce-additional-fields__field-wrapper input[type=text]:hover,.woocommerce-additional-fields__field-wrapper input[type=tel]:hover,.woocommerce-additional-fields__field-wrapper input[type=email]:hover,.woocommerce-additional-fields__field-wrapper input[type=number]:hover,.woocommerce-additional-fields__field-wrapper input[type=date]:hover,.woocommerce-additional-fields__field-wrapper select:hover,.woocommerce-additional-fields__field-wrapper textarea:hover,.woocommerce-additional-fields__field-wrapper .select2-container .select2-selection--single:hover{border-color:#929292 !important}.woocommerce-billing-fields__field-wrapper input[type=text]:focus,.woocommerce-billing-fields__field-wrapper input[type=text]:focus-visible,.woocommerce-billing-fields__field-wrapper input[type=tel]:focus,.woocommerce-billing-fields__field-wrapper input[type=tel]:focus-visible,.woocommerce-billing-fields__field-wrapper input[type=email]:focus,.woocommerce-billing-fields__field-wrapper input[type=email]:focus-visible,.woocommerce-billing-fields__field-wrapper input[type=number]:focus,.woocommerce-billing-fields__field-wrapper input[type=number]:focus-visible,.woocommerce-billing-fields__field-wrapper input[type=date]:focus,.woocommerce-billing-fields__field-wrapper input[type=date]:focus-visible,.woocommerce-billing-fields__field-wrapper select:focus,.woocommerce-billing-fields__field-wrapper select:focus-visible,.woocommerce-billing-fields__field-wrapper textarea:focus,.woocommerce-billing-fields__field-wrapper textarea:focus-visible,.woocommerce-billing-fields__field-wrapper .select2-container .select2-selection--single:focus,.woocommerce-billing-fields__field-wrapper .select2-container .select2-selection--single:focus-visible,.woocommerce-shipping-fields__field-wrapper input[type=text]:focus,.woocommerce-shipping-fields__field-wrapper input[type=text]:focus-visible,.woocommerce-shipping-fields__field-wrapper input[type=tel]:focus,.woocommerce-shipping-fields__field-wrapper input[type=tel]:focus-visible,.woocommerce-shipping-fields__field-wrapper input[type=email]:focus,.woocommerce-shipping-fields__field-wrapper input[type=email]:focus-visible,.woocommerce-shipping-fields__field-wrapper input[type=number]:focus,.woocommerce-shipping-fields__field-wrapper input[type=number]:focus-visible,.woocommerce-shipping-fields__field-wrapper input[type=date]:focus,.woocommerce-shipping-fields__field-wrapper input[type=date]:focus-visible,.woocommerce-shipping-fields__field-wrapper select:focus,.woocommerce-shipping-fields__field-wrapper select:focus-visible,.woocommerce-shipping-fields__field-wrapper textarea:focus,.woocommerce-shipping-fields__field-wrapper textarea:focus-visible,.woocommerce-shipping-fields__field-wrapper .select2-container .select2-selection--single:focus,.woocommerce-shipping-fields__field-wrapper .select2-container .select2-selection--single:focus-visible,.woocommerce-additional-fields__field-wrapper input[type=text]:focus,.woocommerce-additional-fields__field-wrapper input[type=text]:focus-visible,.woocommerce-additional-fields__field-wrapper input[type=tel]:focus,.woocommerce-additional-fields__field-wrapper input[type=tel]:focus-visible,.woocommerce-additional-fields__field-wrapper input[type=email]:focus,.woocommerce-additional-fields__field-wrapper input[type=email]:focus-visible,.woocommerce-additional-fields__field-wrapper input[type=number]:focus,.woocommerce-additional-fields__field-wrapper input[type=number]:focus-visible,.woocommerce-additional-fields__field-wrapper input[type=date]:focus,.woocommerce-additional-fields__field-wrapper input[type=date]:focus-visible,.woocommerce-additional-fields__field-wrapper select:focus,.woocommerce-additional-fields__field-wrapper select:focus-visible,.woocommerce-additional-fields__field-wrapper textarea:focus,.woocommerce-additional-fields__field-wrapper textarea:focus-visible,.woocommerce-additional-fields__field-wrapper .select2-container .select2-selection--single:focus,.woocommerce-additional-fields__field-wrapper .select2-container .select2-selection--single:focus-visible{border-color:#252868 !important;outline:.1875rem solid rgba(37,40,104,.15) !important;outline-offset:.125rem !important}.woocommerce-billing-fields__field-wrapper textarea,.woocommerce-shipping-fields__field-wrapper textarea,.woocommerce-additional-fields__field-wrapper textarea{min-height:7.5rem !important;padding-top:1rem !important;resize:vertical !important}.woocommerce-billing-fields__field-wrapper select,.woocommerce-shipping-fields__field-wrapper select,.woocommerce-additional-fields__field-wrapper select{padding-right:3rem !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='10' viewBox='0 0 16 10'%3E%3Cpath d='m2 2 6 6 6-6' fill='none' stroke='%23252868' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 1rem center !important;background-size:1rem .625rem !important}.woocommerce-billing-fields__field-wrapper .select2-container,.woocommerce-shipping-fields__field-wrapper .select2-container,.woocommerce-additional-fields__field-wrapper .select2-container{width:100% !important}.woocommerce-billing-fields__field-wrapper .select2-container .select2-selection--single,.woocommerce-shipping-fields__field-wrapper .select2-container .select2-selection--single,.woocommerce-additional-fields__field-wrapper .select2-container .select2-selection--single{display:flex;align-items:center}.woocommerce-billing-fields__field-wrapper .select2-container .select2-selection__rendered,.woocommerce-shipping-fields__field-wrapper .select2-container .select2-selection__rendered,.woocommerce-additional-fields__field-wrapper .select2-container .select2-selection__rendered{padding:0;color:#252868;line-height:1.2}.woocommerce-billing-fields__field-wrapper .select2-container .select2-selection__arrow,.woocommerce-shipping-fields__field-wrapper .select2-container .select2-selection__arrow,.woocommerce-additional-fields__field-wrapper .select2-container .select2-selection__arrow{top:50%;right:1rem;transform:translateY(-50%)}.woocommerce-billing-fields__field-wrapper .woocommerce-input-wrapper,.woocommerce-billing-fields__field-wrapper .description,.woocommerce-shipping-fields__field-wrapper .woocommerce-input-wrapper,.woocommerce-shipping-fields__field-wrapper .description,.woocommerce-additional-fields__field-wrapper .woocommerce-input-wrapper,.woocommerce-additional-fields__field-wrapper .description{width:100%}.woocommerce-billing-fields__field-wrapper .description,.woocommerce-billing-fields__field-wrapper .order_comments_field__extra,.woocommerce-shipping-fields__field-wrapper .description,.woocommerce-shipping-fields__field-wrapper .order_comments_field__extra,.woocommerce-additional-fields__field-wrapper .description,.woocommerce-additional-fields__field-wrapper .order_comments_field__extra{display:block;margin:0;color:#777a9a;font-size:.875rem;font-weight:400;line-height:1.4}.woocommerce-billing-fields__field-wrapper input::-webkit-outer-spin-button,.woocommerce-billing-fields__field-wrapper input::-webkit-inner-spin-button,.woocommerce-shipping-fields__field-wrapper input::-webkit-outer-spin-button,.woocommerce-shipping-fields__field-wrapper input::-webkit-inner-spin-button,.woocommerce-additional-fields__field-wrapper input::-webkit-outer-spin-button,.woocommerce-additional-fields__field-wrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.woocommerce-billing-fields__field-wrapper input[type=number],.woocommerce-shipping-fields__field-wrapper input[type=number],.woocommerce-additional-fields__field-wrapper input[type=number]{appearance:textfield}.woocommerce-billing-fields{margin:0}#ship-to-different-address{margin:0}#ship-to-different-address .woocommerce-form__label{display:inline-flex;gap:.625rem;align-items:center;margin:0;color:#252868;font-size:1rem;font-weight:500;cursor:pointer}.checkbox input[type=checkbox],.woocommerce-form__input-checkbox{flex:0 0 auto;width:1.25rem !important;height:1.25rem !important;margin:0 .5rem 0 0 !important;padding:0 !important;appearance:none;border:.125rem solid #b9b9b9 !important;border-radius:.25rem !important;background:#fff;vertical-align:middle;cursor:pointer}.checkbox input[type=checkbox]:checked,.woocommerce-form__input-checkbox:checked{border-color:#b2ea2a !important;background-color:#b2ea2a;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10' viewBox='0 0 12 10'%3E%3Cpath d='m1.5 5 3 3 6-6.5' fill='none' stroke='%23252868' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.checkbox input[type=checkbox]:focus-visible,.woocommerce-form__input-checkbox:focus-visible{outline:.1875rem solid rgba(37,40,104,.2) !important;outline-offset:.125rem !important}.woocommerce-additional-fields__field-wrapper .optional{display:none}@media(max-width: 575.98px){.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper,.woocommerce-additional-fields__field-wrapper{grid-template-columns:minmax(0, 1fr);gap:1rem}.woocommerce-billing-fields__field-wrapper .form-row,.woocommerce-billing-fields__field-wrapper #billing_country_field,.woocommerce-billing-fields__field-wrapper #billing_company_field,.woocommerce-billing-fields__field-wrapper #shipping_company_field,.woocommerce-billing-fields__field-wrapper #shipping_country_field,.woocommerce-billing-fields__field-wrapper #order_comments_field,.woocommerce-billing-fields__field-wrapper .delivery-date-field,.woocommerce-billing-fields__field-wrapper #billing_house_number_field,.woocommerce-billing-fields__field-wrapper #shipping_house_number_field,.woocommerce-billing-fields__field-wrapper #billing_house_number_suffix_field,.woocommerce-billing-fields__field-wrapper #shipping_house_number_suffix_field,.woocommerce-shipping-fields__field-wrapper .form-row,.woocommerce-shipping-fields__field-wrapper #billing_country_field,.woocommerce-shipping-fields__field-wrapper #billing_company_field,.woocommerce-shipping-fields__field-wrapper #shipping_company_field,.woocommerce-shipping-fields__field-wrapper #shipping_country_field,.woocommerce-shipping-fields__field-wrapper #order_comments_field,.woocommerce-shipping-fields__field-wrapper .delivery-date-field,.woocommerce-shipping-fields__field-wrapper #billing_house_number_field,.woocommerce-shipping-fields__field-wrapper #shipping_house_number_field,.woocommerce-shipping-fields__field-wrapper #billing_house_number_suffix_field,.woocommerce-shipping-fields__field-wrapper #shipping_house_number_suffix_field,.woocommerce-additional-fields__field-wrapper .form-row,.woocommerce-additional-fields__field-wrapper #billing_country_field,.woocommerce-additional-fields__field-wrapper #billing_company_field,.woocommerce-additional-fields__field-wrapper #shipping_company_field,.woocommerce-additional-fields__field-wrapper #shipping_country_field,.woocommerce-additional-fields__field-wrapper #order_comments_field,.woocommerce-additional-fields__field-wrapper .delivery-date-field,.woocommerce-additional-fields__field-wrapper #billing_house_number_field,.woocommerce-additional-fields__field-wrapper #shipping_house_number_field,.woocommerce-additional-fields__field-wrapper #billing_house_number_suffix_field,.woocommerce-additional-fields__field-wrapper #shipping_house_number_suffix_field{grid-column:1;width:100% !important}}.woocommerce-checkout-review-order-table{width:100%}.woocommerce-checkout-review-order-table thead,.woocommerce-checkout-review-order-table tbody{display:none}.woocommerce-checkout-review-order-table tfoot{display:flex;flex-wrap:wrap;width:100%}.woocommerce-checkout-review-order-table tfoot tr{width:100%}.woocommerce-checkout-review-order-table tfoot .shipping{order:1}.woocommerce-checkout-review-order-table tfoot .shipping th{display:none}.woocommerce-checkout-review-order-table tfoot .shipping td{display:block;width:100%;padding:0}.woocommerce-checkout-review-order-table tfoot .shipping ul{display:flex;flex-direction:column;gap:.5rem;width:100%;margin:0;padding:0;list-style:none}.woocommerce-checkout-review-order-table tfoot .shipping li{position:relative;display:grid;grid-template-columns:1.25rem minmax(0, 1fr);gap:.875rem;align-items:start;width:100%;min-height:4rem;margin:0;padding:1.25rem;border:.125rem solid #d9d9d9;border-radius:1rem;background:#fff;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.woocommerce-checkout-review-order-table tfoot .shipping li:hover{border-color:#929292}.woocommerce-checkout-review-order-table tfoot .shipping li:has(input[type=radio]:checked){border-color:#9daffc;background:#f8f9ff}.woocommerce-checkout-review-order-table tfoot .shipping li:has(input[type=radio]:focus-visible){outline:.1875rem solid rgba(37,40,104,.15);outline-offset:.125rem}.woocommerce-checkout-review-order-table tfoot .shipping li input[type=radio]{display:block !important;flex:0 0 auto;width:1.25rem !important;height:1.25rem !important;margin:.0625rem 0 0 !important;padding:0 !important;appearance:auto !important;border:initial !important;border-radius:50% !important;background:rgba(0,0,0,0) !important;accent-color:#252868;cursor:pointer}.woocommerce-checkout-review-order-table tfoot .shipping li label{display:block;width:100%;height:auto;margin:0;padding:0;color:#252868;font-family:Archivo,"ballinger",sans-serif;font-size:1rem;font-weight:500;line-height:1.35;cursor:pointer}.woocommerce-checkout-review-order-table tfoot .shipping li label::before,.woocommerce-checkout-review-order-table tfoot .shipping li label::after{content:none !important;display:none !important}.woocommerce-checkout-review-order-table tfoot .shipping li label .amount{display:inline-block;margin-left:.375rem}.woocommerce-checkout-review-order-table tfoot .shipping li label .amount bdi{font-weight:600}.woocommerce-checkout-review-order-table tfoot .cart-subtotal,.woocommerce-checkout-review-order-table tfoot .order-total,.woocommerce-checkout-review-order-table tfoot .cart-discount{display:none}.free-shipping-label{display:inline-block;margin-left:.375rem;color:#a0d131;font-weight:900;letter-spacing:.04em}body.woocommerce-checkout #shipping_method li>input.shipping_method{display:block !important;position:static !important;visibility:visible !important;width:1.25rem !important;height:1.25rem !important;opacity:1 !important}body.woocommerce-checkout #shipping_method li>label{display:block !important;width:100% !important;height:auto !important;min-height:0 !important;padding:0 !important;line-height:1.35 !important}@media(max-width: 575.98px){.woocommerce-checkout-review-order-table tfoot .shipping li{padding:1rem}.woocommerce-checkout-review-order-table tfoot .shipping li label{font-size:.875rem}}#payment{margin-top:2.5rem}#payment h2,#payment h3{margin-bottom:1.5rem}#payment ul{margin:0;padding:0;list-style:none}#payment .payment_methods{display:flex;flex-direction:column;gap:.5rem}#payment li.wc_payment_method,#payment li.woocommerce-PaymentMethod{position:relative;display:grid;grid-template-columns:1.25rem minmax(0, 1fr);gap:.875rem;align-items:start;width:100%;min-height:4rem;margin:0;padding:1.25rem;border:.125rem solid #d9d9d9;border-radius:1rem;background:#fff;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}#payment li.wc_payment_method:hover,#payment li.woocommerce-PaymentMethod:hover{border-color:#929292}#payment li.wc_payment_method.active,#payment li.wc_payment_method:has(input[type=radio]:checked),#payment li.woocommerce-PaymentMethod.active,#payment li.woocommerce-PaymentMethod:has(input[type=radio]:checked){border-color:#9daffc;background:#f8f9ff}#payment li.wc_payment_method:has(input[type=radio]:focus-visible),#payment li.woocommerce-PaymentMethod:has(input[type=radio]:focus-visible){outline:.1875rem solid rgba(37,40,104,.15);outline-offset:.125rem}#payment li.wc_payment_method input[type=radio],#payment li.wc_payment_method input.input-radio,#payment li.woocommerce-PaymentMethod input[type=radio],#payment li.woocommerce-PaymentMethod input.input-radio{display:block !important;flex:0 0 auto;width:1.25rem !important;height:1.25rem !important;margin:.0625rem 0 0 !important;padding:0 !important;appearance:auto !important;border:initial !important;border-radius:50% !important;background:rgba(0,0,0,0) !important;accent-color:#252868;cursor:pointer}#payment li.wc_payment_method label,#payment li.woocommerce-PaymentMethod label{display:flex;gap:.75rem;align-items:center;justify-content:space-between;width:100%;margin:0;padding:0;color:#252868;font-family:Archivo,"ballinger",sans-serif;font-size:1rem;font-weight:500;line-height:1.35;cursor:pointer}#payment li.wc_payment_method label img,#payment li.woocommerce-PaymentMethod label img{flex:0 0 auto;width:auto;max-width:5rem;height:1.75rem;margin-left:auto;object-fit:contain}#payment li.wc_payment_method label::before,#payment li.wc_payment_method label::after,#payment li.woocommerce-PaymentMethod label::before,#payment li.woocommerce-PaymentMethod label::after{content:none !important;display:none !important}#payment li.wc_payment_method .payment_box,#payment li.woocommerce-PaymentMethod .payment_box{grid-column:1/-1;width:100%;margin:0;padding:.5rem 0 0 2.125rem;color:#5f6286;border:0;background:rgba(0,0,0,0);font-size:.875rem;line-height:1.55}#payment li.wc_payment_method .payment_box p,#payment li.woocommerce-PaymentMethod .payment_box p{margin:0 0 .5rem}#payment li.wc_payment_method .payment_box::before,#payment li.woocommerce-PaymentMethod .payment_box::before{content:none}#payment li.wc_payment_method .payment_box.payment_method_mollie_wc_gateway_ideal p,#payment li.wc_payment_method .payment_box.payment_method_pay_gateway_in3>p,#payment li.wc_payment_method .payment_box.payment_method_pay_gateway_capayablegespreid>p,#payment li.woocommerce-PaymentMethod .payment_box.payment_method_mollie_wc_gateway_ideal p,#payment li.woocommerce-PaymentMethod .payment_box.payment_method_pay_gateway_in3>p,#payment li.woocommerce-PaymentMethod .payment_box.payment_method_pay_gateway_capayablegespreid>p{display:none}#payment li.wc_payment_method .payment_box fieldset,#payment li.woocommerce-PaymentMethod .payment_box fieldset{width:100%;max-width:24rem;margin:.5rem 0 0;padding:1rem;border:0 !important;border-radius:1rem;background:#e6eaff}#payment li.wc_payment_method .payment_box legend,#payment li.woocommerce-PaymentMethod .payment_box legend{display:block;float:none;width:auto;margin:0;padding:0 0 .5rem;color:#252868;border:0;font-size:.875rem;font-weight:700}#payment li.wc_payment_method .payment_box input[type=date],#payment li.wc_payment_method .payment_box input[type=text],#payment li.wc_payment_method .payment_box input[type=number],#payment li.wc_payment_method .payment_box input.paydate,#payment li.wc_payment_method .payment_box select,#payment li.wc_payment_method .payment_box fieldset input,#payment li.woocommerce-PaymentMethod .payment_box input[type=date],#payment li.woocommerce-PaymentMethod .payment_box input[type=text],#payment li.woocommerce-PaymentMethod .payment_box input[type=number],#payment li.woocommerce-PaymentMethod .payment_box input.paydate,#payment li.woocommerce-PaymentMethod .payment_box select,#payment li.woocommerce-PaymentMethod .payment_box fieldset input{display:block !important;width:100% !important;height:3rem !important;margin:0;padding:.75rem 1rem !important;color:#252868 !important;border:.125rem solid #b9b9b9 !important;border-radius:1rem !important;background:#fff !important;box-shadow:none !important;font-family:Archivo,"ballinger",sans-serif !important;font-size:.875rem !important}#payment li.wc_payment_method .payment_box input[type=date]:focus,#payment li.wc_payment_method .payment_box input[type=date]:focus-visible,#payment li.wc_payment_method .payment_box input[type=text]:focus,#payment li.wc_payment_method .payment_box input[type=text]:focus-visible,#payment li.wc_payment_method .payment_box input[type=number]:focus,#payment li.wc_payment_method .payment_box input[type=number]:focus-visible,#payment li.wc_payment_method .payment_box input.paydate:focus,#payment li.wc_payment_method .payment_box input.paydate:focus-visible,#payment li.wc_payment_method .payment_box select:focus,#payment li.wc_payment_method .payment_box select:focus-visible,#payment li.wc_payment_method .payment_box fieldset input:focus,#payment li.wc_payment_method .payment_box fieldset input:focus-visible,#payment li.woocommerce-PaymentMethod .payment_box input[type=date]:focus,#payment li.woocommerce-PaymentMethod .payment_box input[type=date]:focus-visible,#payment li.woocommerce-PaymentMethod .payment_box input[type=text]:focus,#payment li.woocommerce-PaymentMethod .payment_box input[type=text]:focus-visible,#payment li.woocommerce-PaymentMethod .payment_box input[type=number]:focus,#payment li.woocommerce-PaymentMethod .payment_box input[type=number]:focus-visible,#payment li.woocommerce-PaymentMethod .payment_box input.paydate:focus,#payment li.woocommerce-PaymentMethod .payment_box input.paydate:focus-visible,#payment li.woocommerce-PaymentMethod .payment_box select:focus,#payment li.woocommerce-PaymentMethod .payment_box select:focus-visible,#payment li.woocommerce-PaymentMethod .payment_box fieldset input:focus,#payment li.woocommerce-PaymentMethod .payment_box fieldset input:focus-visible{border-color:#252868 !important;outline:.1875rem solid rgba(37,40,104,.15) !important;outline-offset:.125rem !important}#payment li.wc_payment_method .payment_box #billing_birthdate_field,#payment li.woocommerce-PaymentMethod .payment_box #billing_birthdate_field{margin:0}#payment li.wc_payment_method .payment_box #billing_birthdate_field .woocommerce-input-wrapper,#payment li.woocommerce-PaymentMethod .payment_box #billing_birthdate_field .woocommerce-input-wrapper{display:block;width:100%}#payment .place-order{display:flex !important;flex-direction:column;gap:.75rem;width:100%;margin:1.5rem 0 0 !important;padding:1.25rem !important;border:.125rem solid #d9d9d9;border-radius:1rem;background:#fff}#payment .woocommerce-terms-and-conditions-wrapper{display:block !important;width:100%}#payment .woocommerce-terms-and-conditions-wrapper .form-row{width:100%;margin:0;padding:0}#payment .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox{display:grid;grid-template-columns:1.25rem minmax(0, 1fr);gap:.625rem;align-items:start;margin:0;color:#252868;font-size:.875rem;font-weight:400;line-height:1.35;cursor:pointer}#payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions-checkbox-text a{color:#252868;font-weight:500;text-underline-offset:.125rem}#payment .woocommerce-terms-and-conditions-wrapper .required{display:none !important}#payment #terms{position:static !important;display:block !important;width:1.25rem !important;height:1.25rem !important;margin:0 !important;padding:0 !important;overflow:visible !important;appearance:none;border:.125rem solid #b9b9b9;border-radius:.25rem;background:#fff;cursor:pointer}#payment #terms:checked{border-color:#b2ea2a;background-color:#b2ea2a;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10' viewBox='0 0 12 10'%3E%3Cpath d='m1.5 5 3 3 6-6.5' fill='none' stroke='%23252868' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}#payment #terms:focus-visible{outline:.1875rem solid rgba(37,40,104,.2);outline-offset:.125rem}#payment #place_order{position:static !important;float:none !important;width:100% !important;min-height:3.375rem !important;height:auto !important;margin:0 !important;padding:1rem 2rem !important;overflow:visible !important;line-height:1.2 !important;white-space:normal !important}body.woocommerce-checkout #payment ul.payment_methods>li.wc_payment_method>input[type=radio],body.woocommerce-checkout #payment ul.payment_methods>li.woocommerce-PaymentMethod>input[type=radio]{display:block !important;position:static !important;visibility:visible !important;width:1.25rem !important;height:1.25rem !important;opacity:1 !important}body.woocommerce-checkout #payment ul.payment_methods>li.wc_payment_method>label,body.woocommerce-checkout #payment ul.payment_methods>li.woocommerce-PaymentMethod>label{display:flex !important;float:none !important;align-items:center !important;justify-content:space-between !important;width:100% !important;min-height:0 !important;padding:0 !important}body.woocommerce-checkout #payment ul.payment_methods>li.wc_payment_method>label::before,body.woocommerce-checkout #payment ul.payment_methods>li.wc_payment_method>label::after,body.woocommerce-checkout #payment ul.payment_methods>li.woocommerce-PaymentMethod>label::before,body.woocommerce-checkout #payment ul.payment_methods>li.woocommerce-PaymentMethod>label::after{content:none !important;display:none !important}body.woocommerce-checkout #payment ul.payment_methods>li.wc_payment_method>label img,body.woocommerce-checkout #payment ul.payment_methods>li.woocommerce-PaymentMethod>label img{position:static !important;float:none !important;width:auto !important;max-width:5rem !important;height:1.75rem !important;margin:0 0 0 auto !important}@media(max-width: 575.98px){#payment li.wc_payment_method,#payment li.woocommerce-PaymentMethod{padding:1rem}#payment li.wc_payment_method label,#payment li.woocommerce-PaymentMethod label{font-size:.875rem}#payment li.wc_payment_method label img,#payment li.woocommerce-PaymentMethod label img{max-width:4rem;height:1.5rem}#payment li.wc_payment_method .payment_box,#payment li.woocommerce-PaymentMethod .payment_box{padding-left:0}}@media(max-width: 991.98px){body.woocommerce-checkout #payment ul.payment_methods>li.wc_payment_method>label,body.woocommerce-checkout #payment ul.payment_methods>li.woocommerce-PaymentMethod>label{min-width:0 !important;flex-wrap:wrap !important;overflow-wrap:anywhere}#payment li.wc_payment_method .payment_box input[type=date],#payment li.wc_payment_method .payment_box input[type=text],#payment li.wc_payment_method .payment_box input[type=number],#payment li.wc_payment_method .payment_box input[type=email],#payment li.wc_payment_method .payment_box input[type=tel],#payment li.wc_payment_method .payment_box input.paydate,#payment li.wc_payment_method .payment_box select,#payment li.wc_payment_method .payment_box textarea,#payment li.wc_payment_method .payment_box fieldset input,#payment li.woocommerce-PaymentMethod .payment_box input[type=date],#payment li.woocommerce-PaymentMethod .payment_box input[type=text],#payment li.woocommerce-PaymentMethod .payment_box input[type=number],#payment li.woocommerce-PaymentMethod .payment_box input[type=email],#payment li.woocommerce-PaymentMethod .payment_box input[type=tel],#payment li.woocommerce-PaymentMethod .payment_box input.paydate,#payment li.woocommerce-PaymentMethod .payment_box select,#payment li.woocommerce-PaymentMethod .payment_box textarea,#payment li.woocommerce-PaymentMethod .payment_box fieldset input{font-size:1rem !important}}
