html:not([lang=en]) .CheckoutViewFooter_body1__3FwO3,html:not([lang=en]) .CheckoutViewFooter_body2__Tjt6j,html:not([lang=en]) .CheckoutViewFooter_caption__TwiIM,html:not([lang=en]) .CheckoutViewFooter_footnote__C2Z4t,html:not([lang=en]) .CheckoutViewFooter_heading1__vukhQ,html:not([lang=en]) .CheckoutViewFooter_heading2___Y_WP,html:not([lang=en]) .CheckoutViewFooter_input__WqqeC,html:not([lang=en]) .CheckoutViewFooter_sash__OeNZ1,html:not([lang=en]) .CheckoutViewFooter_subheading1__WTv1H,html:not([lang=en]) .CheckoutViewFooter_subheading2__7Xmgu{-webkit-hyphens:auto;hyphens:auto}.CheckoutViewFooter_container__LmLK4{position:sticky;bottom:0;display:flex;flex-direction:column;grid-area:footer;justify-content:center;padding-block:var(--spacing-4);z-index:var(--z-index-footer);background:var(--grey-100);text-align:right;isolation:isolate;border-block-start:1px solid var(--grey-200);margin-block-start:var(--spacing-4)}@media (min-width:992px){.CheckoutViewFooter_container__LmLK4{margin-block-start:var(--spacing-8)}}.CheckoutViewFooter_content__3K9wY{display:flex;width:100%;max-width:var(--container-width);flex-direction:column;padding-block:var(--spacing-1);padding-inline:var(--padding-inline);row-gap:var(--spacing-2)}.CheckoutDeliveryOptionsError_deliveryOptionsNotFoundErrorProductList__HlSRr{margin-left:var(--spacing-12);color:var(--error-main);list-style-type:disc}.CheckoutError_root__mV11C{width:-moz-fit-content;width:fit-content}.CheckoutViewForm_form__y1xnh{display:flex;grid-area:form;padding-inline:var(--padding-inline)}@media (min-width:992px){.CheckoutViewForm_form__y1xnh{padding-inline-start:var(--padding-inline);padding-inline-end:calc(var(--padding-inline) / 2)}}.CheckoutViewForm_deliveryOptionsNotFoundError__0H5ji{margin:var(--spacing-4);margin-bottom:0}.CheckoutStep_list__f6FNM{display:flex;width:100%;max-width:588px;flex-direction:column;margin:0;padding:0;list-style-type:none}.CheckoutStep_step__Fg6Pr{--indicator-color:var(--grey-500);--label-color:var(--common-black);display:grid;grid-column-gap:var(--spacing-2);-moz-column-gap:var(--spacing-2);column-gap:var(--spacing-2);grid-template-columns:var(--spacing-5) 1fr;grid-template-rows:auto auto}.CheckoutStep_step__Fg6Pr.CheckoutStep_disabled__gQZ8I{--label-color:var(--grey-500)}.CheckoutStep_step__Fg6Pr.CheckoutStep_expanded__KwG6n{--indicator-color:var(--base-main)}.CheckoutStep_list__f6FNM>.CheckoutStep_step__Fg6Pr:last-child:before{display:none}.CheckoutStep_step__Fg6Pr:before{display:block;width:1px;height:100%;grid-column:1;grid-row:1/span 2;justify-self:center;transform:translateX(-50%);background:var(--grey-500);content:"";margin-block-start:var(--spacing-3)}.CheckoutStep_heading__JCd9p{display:grid;grid-column-gap:inherit;-moz-column-gap:inherit;column-gap:inherit;grid-column:1/span 2;grid-row:1;grid-template-columns:inherit;justify-content:flex-start;padding:0;background:none;border:none;color:var(--label-color);text-align:start;isolation:isolate}.CheckoutStep_heading__JCd9p:is(button){cursor:pointer}.CheckoutStep_list__f6FNM>.CheckoutStep_step__Fg6Pr:not(:first-child) .CheckoutStep_heading__JCd9p{margin-block-start:var(--spacing-2)}.CheckoutStep_list__f6FNM>.CheckoutStep_step__Fg6Pr:not(:has(.CheckoutStep_content__9Nbsn),:last-child) .CheckoutStep_heading__JCd9p{margin-block-end:var(--spacing-4)}.CheckoutStep_heading__JCd9p:before{width:var(--spacing-5);height:var(--spacing-5);align-self:center;grid-column:1;grid-row:1;background-color:var(--indicator-color);border:var(--spacing-1) solid var(--common-white);border-radius:50%;content:""}.CheckoutStep_content__9Nbsn{display:flex;flex-direction:column;grid-column:2;grid-row:2;padding-block-end:var(--spacing-5)}.CheckoutPlaceholder_placeholder__Lp_qQ{margin-block-start:var(--spacing-4)}.EmailStepEmailForm_serverError__fZQax{width:100%;margin-bottom:var(--spacing-4);margin-top:var(--spacing-4)}.EmailStepEmailForm_formControl__xVSIT{position:relative}.FormControlGroup_headerWithChildren__Ma_4s{margin-bottom:var(--spacing-6)}.FormControlGroup_footerWithChildren___DCTZ{margin-top:var(--spacing-6)}.MarkdownDescription_tableWrapper__6cewe{overflow:auto}.MarkdownDescription_tableCell__467_z{padding:0 var(--spacing-1);white-space:nowrap}html:not([lang=en]) .ProductDetails_body1__LNePR,html:not([lang=en]) .ProductDetails_body2__Nu_Cx,html:not([lang=en]) .ProductDetails_caption__MSuTH,html:not([lang=en]) .ProductDetails_footnote__mqBhU,html:not([lang=en]) .ProductDetails_heading1__J6kzn,html:not([lang=en]) .ProductDetails_heading2__FMurb,html:not([lang=en]) .ProductDetails_input__LWFC7,html:not([lang=en]) .ProductDetails_sash__OTvL7,html:not([lang=en]) .ProductDetails_subheading1__0Jc0g,html:not([lang=en]) .ProductDetails_subheading2__bRiwP{-webkit-hyphens:auto;hyphens:auto}.ProductDetails_root__OiR0j{padding:var(--spacing-4)}.ProductDetails_description__hX1PR{margin:0;font-family:var(--heading-font-stack-override,var(--heading-font-stack));font-size:var(--font-size,14px);font-style:normal;font-weight:var(--font-weight,400);letter-spacing:0;line-height:16px;padding-top:var(--spacing-2);white-space:pre-wrap}.ProductFeatures_list__P5nrt{display:flex;flex-flow:row wrap;margin:0;padding:var(--spacing-4)}.ProductFeatures_item__vKFeW{width:50%;margin:0;padding:var(--spacing-1) 0}.ProductFeatures_item__vKFeW:not(:first-of-type){border-top:1px solid var(--grey-200)}.ProductDeliveryReturns_root__xDpFB{display:grid;grid-gap:var(--spacing-4);gap:var(--spacing-4);padding:var(--spacing-4)}