.Checkout-module-scss-module__EgwEqq__addressForm{border:1px solid var(--color-border);border-radius:var(--border-radius);flex-direction:column;padding:.6rem 2.4rem 2.4rem;display:flex}@media (max-width:1200px){.Checkout-module-scss-module__EgwEqq__addressForm{padding:.4rem 1.4rem 1.4rem}}.Checkout-module-scss-module__EgwEqq__addressForm fieldset{column-gap:var(--grid-column-gap);grid-template-columns:1fr 1fr;row-gap:.5rem;display:grid}.Checkout-module-scss-module__EgwEqq__addressForm fieldset.Checkout-module-scss-module__EgwEqq__addressFormBillingAddress legend{font-family:var(--font-inter-semi-bold),sans-serif;font-feature-settings:"cv10" on,"cv01" on;letter-spacing:-.02em;grid-column:span 2;padding:1.6rem 0 .8rem;font-size:1.8rem;font-weight:600;line-height:1.3em;display:block}@media (max-width:1200px){.Checkout-module-scss-module__EgwEqq__addressForm fieldset{grid-template-columns:1fr;margin-bottom:1rem}}.Checkout-module-scss-module__EgwEqq__addressForm .Checkout-module-scss-module__EgwEqq__addressFormCheckboxes{flex-direction:column;gap:.8rem;padding:2.4rem 0;display:flex}.Checkout-module-scss-module__EgwEqq__addressForm label[for=phoneNumber]>span:first-child{position:absolute;left:6.6rem}.Checkout-module-scss-module__EgwEqq__addressForm label[for=phoneNumber]>span:nth-child(2)>div{position:relative}.Checkout-module-scss-module__EgwEqq__addressForm label[for=phoneNumber]>span:nth-child(2)>div>button{z-index:2;border:none;border-radius:0;width:4.9rem;min-width:4.9rem;height:calc(100% - 2px);position:absolute;top:1px}.Checkout-module-scss-module__EgwEqq__addressForm label[for=phoneNumber]>span:nth-child(2)>div>button:after{content:"";background:var(--color-border);width:1px;height:50%;position:absolute;top:50%;right:0;transform:translateY(-50%)}.Checkout-module-scss-module__EgwEqq__addressForm label[for=phoneNumber]>span:nth-child(2)>div>button>span:nth-child(2){display:none}.Checkout-module-scss-module__EgwEqq__addressForm label[for=phoneNumber]>span:nth-child(2)>div>button>span:first-child{padding-top:0!important}.Checkout-module-scss-module__EgwEqq__addressForm label[for=phoneNumber]>span:nth-child(2)>div>div input{padding-left:6.5rem}.Checkout-module-scss-module__EgwEqq__addressForm label[for=terms] a{text-decoration:underline;-webkit-text-decoration-color:var(--color-black);text-decoration-color:var(--color-black);text-underline-offset:.2rem}.Checkout-module-scss-module__EgwEqq__summaryEdit{opacity:.3;position:absolute;top:2.4rem;right:2.4rem}@media (hover:hover){.Checkout-module-scss-module__EgwEqq__summaryEdit:hover{opacity:1}}.Checkout-module-scss-module__EgwEqq__summary{width:100%;margin-bottom:1.6rem;position:relative}.Checkout-module-scss-module__EgwEqq__summary>div{gap:var(--grid-column-gap);display:flex}@media (max-width:1200px){.Checkout-module-scss-module__EgwEqq__summary>div{flex-direction:column}}.Checkout-module-scss-module__EgwEqq__summary{border:1px solid var(--color-border);border-radius:var(--border-radius);padding:2.4rem}.Checkout-module-scss-module__EgwEqq__summary address{flex:.25}.Checkout-module-scss-module__EgwEqq__summary address h3{font-family:var(--font-inter-semi-bold),sans-serif;font-feature-settings:"cv10" on,"cv01" on;letter-spacing:-.02em;font-size:1.4rem;font-weight:600;line-height:1.3em}.Checkout-module-scss-module__EgwEqq__deliveryShippingMethod{gap:var(--grid-column-gap);display:flex}.Checkout-module-scss-module__EgwEqq__deliveryIngridWrapper{border:1px solid var(--color-border);border-radius:var(--border-radius);margin-bottom:1.6rem;padding:0 2.4rem;position:relative;overflow:hidden}.Checkout-module-scss-module__EgwEqq__deliveryIngridWrapper .Checkout-module-scss-module__EgwEqq__deliveryIngrid{overflow:hidden}.Checkout-module-scss-module__EgwEqq__deliveryIngridWrapper .Checkout-module-scss-module__EgwEqq__deliveryIngrid>div div div:first-child{margin-top:-2px;margin-left:-2px;margin-right:-2px}.Checkout-module-scss-module__EgwEqq__deliveryIngridWrapper .Checkout-module-scss-module__EgwEqq__deliveryIngridDecoration{display:none}.Checkout-module-scss-module__EgwEqq__addressForm button[type=submit],.Checkout-module-scss-module__EgwEqq__delivery>button{background-color:var(--color-black);border:1px solid var(--color-black);height:4.5rem;color:var(--color-white);border-radius:1000px;padding:0 2.2rem}.Checkout-module-scss-module__EgwEqq__addressForm button[type=submit]:focus-visible,.Checkout-module-scss-module__EgwEqq__delivery>button:focus-visible{border-radius:1000px}.Checkout-module-scss-module__EgwEqq__delivery>div:first-child{margin-bottom:1.6rem}body .Checkout-module-scss-module__EgwEqq__paymentAdyen{min-height:20rem}@keyframes Checkout-module-scss-module__EgwEqq__rotate-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.ConfirmAddressDialog-module-scss-module__KzDWGG__confirmAddressDialog{max-width:80rem}.ConfirmAddressDialog-module-scss-module__KzDWGG__confirmAddressSuggestedCorrections{margin:2rem 0}.ConfirmAddressDialog-module-scss-module__KzDWGG__confirmAddressSuggestedCorrections h5{font-family:var(--font-inter-semi-bold),sans-serif;font-feature-settings:"cv10" on,"cv01" on;letter-spacing:-.02em;margin-bottom:.4rem;font-size:1.4rem;font-weight:600;line-height:1.3em}.ConfirmAddressDialog-module-scss-module__KzDWGG__confirmAddressCorrectionReason{opacity:.5}.ConfirmAddressDialog-module-scss-module__KzDWGG__confirmAddressSuggestedAddresses{flex-direction:column;gap:1.2rem;margin:1.6rem 0;display:flex}.ConfirmAddressDialog-module-scss-module__KzDWGG__confirmAddressSuggestedAddress{border:1px solid var(--color-border);border-radius:var(--border-radius);gap:1.2rem;padding:1.2rem;display:flex}.ConfirmAddressDialog-module-scss-module__KzDWGG__confirmAddressSuggestedAddress.ConfirmAddressDialog-module-scss-module__KzDWGG__confirmAddressSuggestedAddressActive{border-color:var(--color-black)}.ConfirmAddressDialog-module-scss-module__KzDWGG__confirmAddressSuggestedAddress>span:first-of-type{margin-top:.2rem}.ConfirmAddressDialog-module-scss-module__KzDWGG__confirmAddressSuggestedAddress>div:first-of-type{flex-direction:column;gap:.4rem;display:flex}.ConfirmAddressDialog-module-scss-module__KzDWGG__confirmAddressSuggestedAddress h5{font-family:var(--font-inter-semi-bold),sans-serif;font-feature-settings:"cv10" on,"cv01" on;letter-spacing:-.02em;font-size:1.4rem;font-weight:600;line-height:1.3em}.ConfirmAddressDialog-module-scss-module__KzDWGG__confirmAddressSuggestedAddressWarnings,.ConfirmAddressDialog-module-scss-module__KzDWGG__confirmAddressUseOriginalWarning{font-family:var(--font-inter-regular),sans-serif;font-feature-settings:"cv10" on,"cv01" on;letter-spacing:-.01em;color:var(--color-accessible-gray);font-size:1.2rem;font-weight:400;line-height:1.3em}.ConfirmAddressDialog-module-scss-module__KzDWGG__confirmAddressButtons button{background-color:var(--color-black);color:var(--color-white);border:none;height:4.2rem}.ConfirmAddressDialog-module-scss-module__KzDWGG__confirmAddressHighConfidence,.ConfirmAddressDialog-module-scss-module__KzDWGG__confirmAddressMediumConfidence,.ConfirmAddressDialog-module-scss-module__KzDWGG__confirmAddressLowConfidence{color:var(--color-white);letter-spacing:.05rem;border-radius:.4rem;margin-left:.5rem;padding:.3rem .4rem;font-size:50%;position:relative;top:-.1rem}.ConfirmAddressDialog-module-scss-module__KzDWGG__confirmAddressMediumConfidence{background:var(--color-warning)}.ConfirmAddressDialog-module-scss-module__KzDWGG__confirmAddressLowConfidence{background:var(--color-error)}.ConfirmAddressDialog-module-scss-module__KzDWGG__confirmAddressHighConfidence{background:var(--color-success)}
.Voucher-module-scss-module__JykiVq__fields button{width:100%;margin:1.6rem 0}.Voucher-module-scss-module__JykiVq__container{border-top:1px solid var(--color-border);padding:1.6rem 0}
.CheckoutTemplate-module-scss-module__WPV00q__container{padding:var(--site-padding);border-top:1px solid var(--color-border)}@media (max-width:1200px){.CheckoutTemplate-module-scss-module__WPV00q__container{padding-top:3rem}}.CheckoutTemplate-module-scss-module__WPV00q__grid{gap:var(--site-padding);grid-template-columns:2.08fr 1fr;margin-top:1.6rem;display:grid}.CheckoutTemplate-module-scss-module__WPV00q__grid h2{font-family:var(--font-inter-semi-bold),sans-serif;font-feature-settings:"cv10" on,"cv01" on;letter-spacing:-.03em;margin-bottom:1.6rem;font-size:2.4rem;font-weight:600;line-height:1.1em}@media (max-width:1200px){.CheckoutTemplate-module-scss-module__WPV00q__grid{flex-direction:column-reverse;display:flex}}.CheckoutTemplate-module-scss-module__WPV00q__loading{flex:1;justify-content:center;align-items:center;display:flex}.CheckoutTemplate-module-scss-module__WPV00q__box{border:1px solid var(--color-border);border-radius:var(--border-radius);margin-bottom:1.6rem;padding:2.2rem 2.4rem .8rem}@media (max-width:1200px){.CheckoutTemplate-module-scss-module__WPV00q__box{padding:1.4rem 1.4rem .8rem}}.CheckoutTemplate-module-scss-module__WPV00q__checkout{padding-bottom:1.6rem}@media (max-width:1200px){.CheckoutTemplate-module-scss-module__WPV00q__cart{padding-bottom:2.4rem}}.CheckoutTemplate-module-scss-module__WPV00q__unavailableItems li{margin-bottom:2rem}.CheckoutTemplate-module-scss-module__WPV00q__unavailableItems p{font-family:var(--font-inter-regular),sans-serif;font-feature-settings:"cv10" on,"cv01" on;letter-spacing:-.01em;margin-bottom:1.6rem;font-size:1.4rem;font-weight:400;line-height:1.3em}.CheckoutTemplate-module-scss-module__WPV00q__unavailableItems h3{font-family:var(--font-inter-semi-bold),sans-serif;font-feature-settings:"cv10" on,"cv01" on;letter-spacing:-.02em;font-size:1.4rem;font-weight:600;line-height:1.3em}.CheckoutTemplate-module-scss-module__WPV00q__unavailableItems h3+p{opacity:.4}.CheckoutTemplate-module-scss-module__WPV00q__unavailableItems button{background-color:var(--color-black);color:var(--color-white);height:4.2rem}
