.Header_header__baVQ4{height:100px;border-bottom:1px solid #dedede}.Header_header__baVQ4 .Header_container__RSNJP{padding:0 20px;display:flex;align-items:center;height:100%}@media(min-width:768px){.Header_header__baVQ4 .Header_container__RSNJP{max-width:1160px;padding:0 38px;margin:0 auto}}.Header_header__baVQ4 .Header_container__RSNJP svg{cursor:pointer}.FloatingLabelInput_container__EqiZ_{position:relative;width:100%}.FloatingLabelInput_inputWrapper__EZQAR{position:relative;border:1px solid #dedede;border-radius:8px;transition:border-color .2s ease;background-color:#fff}.FloatingLabelInput_inputWrapper__EZQAR:focus-within{border:1px solid #000}.FloatingLabelInput_inputWrapper--error__zaD4m{border:1px solid #d91c1c}.FloatingLabelInput_input__m_jJO{width:100%;padding:24px 14px 8px;border:none;outline:none;font-size:14px;font-weight:400;background:transparent;color:#000;border-radius:8px;height:51px}.FloatingLabelInput_input__m_jJO::placeholder{color:#707070;font-size:14px;font-weight:400;line-height:21px;letter-spacing:-.28px}.FloatingLabelInput_label__dJ5F9{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#707070;font-size:14px;font-weight:400;line-height:21px;letter-spacing:-.28px;pointer-events:none;transition:all .2s ease}.FloatingLabelInput_label--active__7_P_9{top:6px;transform:translateY(0);font-size:12px}.FloatingLabelInput_error__CiAl6{color:#d91c1c;font-size:14px;font-weight:400;line-height:24px;letter-spacing:-.28px;margin-top:4px}.CouponInput_coupon-input___fNxJ{display:flex;flex-direction:column;gap:12px}.CouponInput_coupon-input___fNxJ .CouponInput_coupon-input-wrapper__TBP0O{display:flex;gap:12px;align-items:flex-start}.CouponInput_coupon-input___fNxJ .CouponInput_coupon-button__dCM7C{font-family:var(--inter-font);font-weight:400;color:#000;font-size:14px;font-weight:700;line-height:21px;letter-spacing:-.28px;cursor:pointer;border-radius:8px;min-width:68px;border:1px solid #dedede;height:53px;padding:0 14px;justify-content:center;align-items:center;gap:10px;color:#fff;background:#146f60;flex-shrink:0}.CouponInput_coupon-input___fNxJ .CouponInput_coupon-button__loading__cp0Wn{opacity:.8;cursor:not-allowed}.CouponInput_coupon-input___fNxJ .CouponInput_coupon-button__dCM7C:hover{opacity:.8;transition:opacity .3s ease-in-out}.CouponInput_coupon-input___fNxJ .CouponInput_coupon-button__dCM7C:disabled{color:#707070;border-radius:8px;border:1px solid #dedede;background:#ededed}.CouponInput_coupon-input___fNxJ .CouponInput_coupon-button__dCM7C .CouponInput_loader-icon__uegiS{display:flex;justify-self:center;width:16px;height:16px;rotate:180deg;transition:rotate .3s ease-in-out;animation:CouponInput_spin__S_f8j 1s linear infinite}.CouponInput_coupon-input___fNxJ .CouponInput_coupon-tag__jOMtz{display:flex;gap:7px;background:#ededed;border-radius:8px;height:32px;padding-left:8px;width:-moz-fit-content;width:fit-content;justify-content:center;align-items:center;color:#000;font-size:14px;font-weight:500;line-height:17px;letter-spacing:-.28px}.CouponInput_coupon-input___fNxJ .CouponInput_coupon-tag__jOMtz .CouponInput_tag-icon__XjNKD{width:16px;height:16px}.CouponInput_coupon-input___fNxJ .CouponInput_coupon-tag__jOMtz .CouponInput_tag-remove___a2zL{display:flex;align-items:center;justify-content:center;cursor:pointer;padding-right:8px}.CouponInput_coupon-input___fNxJ .CouponInput_coupon-tag__jOMtz .CouponInput_tag-remove___a2zL svg{color:#707070;width:16px;height:16px;margin-top:2px}@keyframes CouponInput_spin__S_f8j{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.GiftItem_order-item__9FXti{display:flex;justify-content:space-between;gap:6px}.GiftItem_order-item__9FXti .GiftItem_product-image-container__K3E6e{position:relative;width:66px;height:66px;flex-shrink:0}.GiftItem_order-item__9FXti .GiftItem_product-image-container__K3E6e .GiftItem_product-image__jqB74{border-radius:10px;border:2px solid #fff;box-shadow:0 1px 5px 0 rgba(0,0,0,.15);max-width:66px;height:auto}.GiftItem_order-item__9FXti .GiftItem_product-info__qu1zb{display:flex;gap:14px}.GiftItem_order-item__9FXti .GiftItem_product-info-text__Im9C0{display:flex;flex-direction:column;justify-content:center}.GiftItem_order-item__9FXti .GiftItem_product-info-text__Im9C0 .GiftItem_title__5KFeC{color:#000;font-size:14px;font-weight:500;line-height:21px}.GiftItem_order-item__9FXti .GiftItem_price-info__HoIwf{display:flex;flex-direction:column;justify-content:center}.GiftItem_order-item__9FXti .GiftItem_price-info__HoIwf .GiftItem_initial-price__kSxvd{color:#707070;font-size:12px;line-height:18px;letter-spacing:-.24px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;font-weight:500;text-align:right;margin-bottom:-1px;text-wrap:nowrap}.GiftItem_order-item__9FXti .GiftItem_price-info__HoIwf .GiftItem_final-price__EUtAg{color:#000;text-align:right;font-size:14px;font-weight:500;line-height:21px}.OrderItem_order-item__fI1f2{display:flex;justify-content:space-between;gap:6px}.OrderItem_order-item__fI1f2 .OrderItem_product-image-container__arw_E{position:relative;width:66px;height:66px;flex-shrink:0}.OrderItem_order-item__fI1f2 .OrderItem_product-image-container__arw_E .OrderItem_product-image__zVwMF{border-radius:10px;border:2px solid #fff;box-shadow:0 1px 5px 0 rgba(0,0,0,.15);max-width:66px;height:auto}.OrderItem_order-item__fI1f2 .OrderItem_product-image-container__arw_E .OrderItem_product-count__evln6{position:absolute;top:-5px;right:-5px;border-radius:8px;border:2px solid #fff;background:#000;color:#fff;text-align:center;font-size:12px;font-weight:600;line-height:12px;padding:4.5px 7.5px 3.5px}.OrderItem_order-item__fI1f2 .OrderItem_product-info__TSzEp{display:flex;gap:14px}.OrderItem_order-item__fI1f2 .OrderItem_product-info-text__m7iXV{display:flex;flex-direction:column}.OrderItem_order-item__fI1f2 .OrderItem_product-info-text__m7iXV .OrderItem_title__1MIdN{color:#000;font-size:14px;font-weight:500;line-height:21px}.OrderItem_order-item__fI1f2 .OrderItem_product-info-text__m7iXV .OrderItem_coupon__xlLCJ{display:flex;align-items:center;color:#707070;font-size:12px;font-weight:500;line-height:18px;letter-spacing:-.24px;gap:2px}.OrderItem_order-item__fI1f2 .OrderItem_product-info-text__m7iXV .OrderItem_coupon__xlLCJ svg{width:14px;height:14px}.OrderItem_order-item__fI1f2 .OrderItem_product-info-text__m7iXV .OrderItem_subscription__2YhDX{color:#707070;font-size:12px;font-weight:500;line-height:18px;letter-spacing:-.24px;text-transform:capitalize}.OrderItem_order-item__fI1f2 .OrderItem_product-info-text__m7iXV .OrderItem_delivery__ln2ld{color:#707070;font-size:12px;font-weight:500;line-height:18px;letter-spacing:-.24px}.OrderItem_order-item__fI1f2 .OrderItem_price-info__MQW3F{display:flex;flex-direction:column}.OrderItem_order-item__fI1f2 .OrderItem_price-info__MQW3F .OrderItem_initial-price__x4EQ_{color:#707070;font-size:12px;line-height:18px;letter-spacing:-.24px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;font-weight:500;text-align:right;margin-bottom:-1px}.OrderItem_order-item__fI1f2 .OrderItem_price-info__MQW3F .OrderItem_final-price__U3Zo9{color:#000;text-align:right;font-size:14px;font-weight:500;line-height:21px;text-wrap:nowrap}.OrderItems_order-items__dq4bF{display:flex;flex-direction:column;gap:24px}.OrderTotal_order-total__TUCaw .OrderTotal_lines__I7XfM{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.OrderTotal_order-total__TUCaw .OrderTotal_lines__I7XfM .OrderTotal_line___AqLw{display:flex;justify-content:space-between;align-items:center}.OrderTotal_order-total__TUCaw .OrderTotal_lines__I7XfM .OrderTotal_line___AqLw .OrderTotal_label__jw9jq{display:flex;align-items:center;gap:6px;color:#000;font-size:14px;font-weight:500;line-height:21px}.OrderTotal_order-total__TUCaw .OrderTotal_lines__I7XfM .OrderTotal_line___AqLw .OrderTotal_label__jw9jq svg{width:18px;height:18px;flex-shrink:0}.OrderTotal_order-total__TUCaw .OrderTotal_lines__I7XfM .OrderTotal_line___AqLw .OrderTotal_value__4Da_T{color:#000;font-size:14px;font-weight:500;line-height:21px}.OrderTotal_order-total__TUCaw .OrderTotal_total__T2zwn{display:flex;justify-content:space-between;align-items:center}.OrderTotal_order-total__TUCaw .OrderTotal_total__T2zwn .OrderTotal_total-label__K2GiH{color:#000;font-size:21px;font-weight:700;line-height:21px}.OrderTotal_order-total__TUCaw .OrderTotal_total__T2zwn .OrderTotal_total-value__Z_qMz{display:flex;align-items:flex-end;gap:6px;color:#000;font-size:21px;font-weight:700;line-height:21px}.OrderTotal_order-total__TUCaw .OrderTotal_total__T2zwn .OrderTotal_total-value__Z_qMz span{color:#707070;font-size:11px;font-weight:500;line-height:13px}.OrderTotal_order-total__TUCaw .OrderTotal_total-savings__XHlQx{display:flex;align-items:center;gap:6px;margin-top:8px;color:#000;font-size:14px;font-weight:700;line-height:21px;letter-spacing:-.28px;text-transform:uppercase}.OrderTotal_order-total__TUCaw .OrderTotal_total-savings__XHlQx svg{width:18px;height:18px}.OrderTotal_disclaimers__E1F_2{display:flex;flex-direction:column;gap:8px;margin-top:8px;padding-top:8px;border-top:1px solid #dedede}.OrderTotal_disclaimers__E1F_2 .OrderTotal_disclaimer__kkjiu{display:flex;gap:6px;font-size:14px;font-weight:500;line-height:21px;color:#707070}.OrderTotal_disclaimers__E1F_2 .OrderTotal_disclaimer__kkjiu svg{width:18px;height:18px;flex-shrink:0;margin-top:2px}.Review_review__CNRms{padding:20px;background-color:#fff;border-radius:8px}.Review_review__CNRms .Review_title__38p8w{font-size:16px;font-weight:700;line-height:21px;letter-spacing:-.32px;margin-bottom:4px}.Review_review__CNRms .Review_stars__85nJq{margin-bottom:16px}.Review_review__CNRms .Review_text__UUW39{font-size:14px;font-weight:400;line-height:21px;letter-spacing:-.28px;margin-bottom:16px}.Review_review__CNRms .Review_images__CwWfB{display:flex;gap:8px}.Review_review__CNRms .Review_images__CwWfB .Review_image__psS09{width:100px;height:100px;position:relative}.Summary_summary__uWmVq{display:flex;flex-direction:column;gap:24px}@media(min-width:768px){.Summary_review-wrapper__NXGBt{margin-top:6px}}.SummaryToggle_summary-toggle___7urP{padding:20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dedede}@media(min-width:768px){.SummaryToggle_summary-toggle___7urP{display:none}}.SummaryToggle_summary-toggle___7urP .SummaryToggle_title__ngZFS{font-size:14px;font-weight:500;line-height:21px;display:flex;align-items:center;gap:8px}.SummaryToggle_summary-toggle___7urP .SummaryToggle_title__ngZFS svg{width:10px;height:10px;transform:rotate(-180deg);transition:transform .2s ease-in-out}.SummaryToggle_summary-toggle___7urP .SummaryToggle_title__ngZFS .SummaryToggle_arrow-open__xiT51{transform:rotate(0deg)}.SummaryToggle_summary-toggle___7urP .SummaryToggle_prices___zQ5L{display:flex;flex-direction:column;align-items:flex-end}.SummaryToggle_summary-toggle___7urP .SummaryToggle_prices___zQ5L .SummaryToggle_initial__8J4IS{font-size:12px;font-weight:500;line-height:18px;letter-spacing:-.24px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#707070}.SummaryToggle_summary-toggle___7urP .SummaryToggle_prices___zQ5L .SummaryToggle_final__cm2xi{font-size:21px;font-weight:700;line-height:21px}.OrderSummary_order-summary__1fbxC{font-family:var(--inter-font);font-weight:400;color:#000}.OrderSummary_order-summary__1fbxC .OrderSummary_content-wrapper__1x6H9{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease-in-out}@media(min-width:768px){.OrderSummary_order-summary__1fbxC .OrderSummary_content-wrapper__1x6H9{grid-template-rows:1fr}}.OrderSummary_order-summary__1fbxC .OrderSummary_content-wrapper__open__nsSx3{grid-template-rows:1fr}.OrderSummary_order-summary__1fbxC .OrderSummary_content-wrapper__1x6H9 .OrderSummary_container__Hd97V{overflow:hidden;display:flex;flex-direction:column;gap:24px}.OrderSummary_order-summary__1fbxC .OrderSummary_content-wrapper__1x6H9 .OrderSummary_container__Hd97V .OrderSummary_content__Ylrhn{padding:32px 20px}@media(min-width:768px){.OrderSummary_order-summary__1fbxC .OrderSummary_content-wrapper__1x6H9 .OrderSummary_container__Hd97V .OrderSummary_content__Ylrhn{padding:38px;max-width:480px}}.PaymentsFooter_payments-footer__os6TO{margin-top:20px;padding-top:14px;border-top:1px solid #dedede;display:flex;gap:16px}.PaymentsFooter_payments-footer__os6TO .PaymentsFooter_link__ShSZO{cursor:pointer;color:#707070;font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.28px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.PaymentsFooter_payments-footer__os6TO .PaymentsFooter_link__ShSZO:hover{opacity:.8}.PaymentError_payment-error__P_cvE{display:flex;align-items:center;padding:12px;margin:12px 0;border-radius:2px;background-color:#fce8e6;color:#ea4335}.PaymentError_payment-error__P_cvE svg{margin-right:12px}.PaymentError_payment-error__text__aLf8J{color:inherit;flex:1 1;font-size:12px}.PaymentForm_payments-form__pHZmX{margin-top:14px}.PaymentForm_payments-form__pHZmX .PaymentForm_loader-wrapper__KoxFx{width:100%;display:flex;align-items:center;justify-content:center;padding:20px 0}.PaymentForm_payments-form__pHZmX .PaymentForm_loader-wrapper__KoxFx .PaymentForm_payment-loader__5eibF{position:static;border:3px solid;border-color:#000 #000 transparent}.PaymentForm_payments-form__pHZmX .PaymentForm_title__2Zddx{color:#000;font-size:21px;font-weight:700;line-height:25px;letter-spacing:-.42px;margin-bottom:8px}.PaymentForm_payments-form__pHZmX .PaymentForm_subtitle__NwuL2{color:#707070;font-size:14px;font-weight:500;line-height:21px;margin-bottom:14px}.PaymentForm_payments-form__pHZmX .PaymentForm_payments-methods__1Ma0y{display:flex;flex-direction:column;border-radius:8px;margin-bottom:16px}.PaymentForm_payments-form__pHZmX .PaymentForm_payments-methods__1Ma0y .PaymentForm_payment-method-select__cj1SC{display:flex;align-items:center;justify-content:space-between;padding:16px;cursor:pointer;-webkit-tap-highlight-color:rgba(255,255,255,0)}.PaymentForm_payments-form__pHZmX .PaymentForm_payments-methods__1Ma0y .PaymentForm_payment-method-select--paypal__ib1qU{border-top:1px solid #dedede;border-left:1px solid #dedede;border-right:1px solid #dedede;border-radius:8px 8px 0 0}.PaymentForm_payments-form__pHZmX .PaymentForm_payments-methods__1Ma0y .PaymentForm_payment-method-select--paypal__selected__eBI7P{background-color:#f5f5f5;border:1px solid #000}.PaymentForm_payments-form__pHZmX .PaymentForm_payments-methods__1Ma0y .PaymentForm_payment-method-select--credit-card__QTmeY{border-left:1px solid #dedede;border-right:1px solid #dedede}.PaymentForm_payments-form__pHZmX .PaymentForm_payments-methods__1Ma0y .PaymentForm_payment-method-select--credit-card__selected__AYba_{background-color:#f5f5f5;border:1px solid #000;border-radius:0}.PaymentForm_payments-form__pHZmX .PaymentForm_payments-methods__1Ma0y .PaymentForm_payment-method-select--credit-card__last__Udf5Y{border-bottom:1px solid #dedede;border-radius:0 0 8px 8px}.PaymentForm_payments-form__pHZmX .PaymentForm_payments-methods__1Ma0y .PaymentForm_payment-method-select__cj1SC .PaymentForm_payment-method-select-content__SYe4H{display:flex;align-items:center;gap:10px;color:#000;font-size:14px;font-weight:400;line-height:21px;letter-spacing:-.14px}.PaymentForm_payments-form__pHZmX .PaymentForm_payment-content__ebSTO{display:grid;grid-template-rows:0fr;border-left:1px solid #dedede;border-right:1px solid #dedede;background-color:#f5f5f5;transition:grid-template-rows .3s ease-in-out}.PaymentForm_payments-form__pHZmX .PaymentForm_payment-content--loader__OzNgl{display:flex;justify-content:center;align-items:center;height:100%;position:relative}.PaymentForm_payments-form__pHZmX .PaymentForm_payment-content--loader-icon__rnIYs{position:static;border:3px solid;border-color:#000 #000 transparent}.PaymentForm_payments-form__pHZmX .PaymentForm_payment-content--open__hgOjN{grid-template-rows:1fr}.PaymentForm_payments-form__pHZmX .PaymentForm_payment-content--inner__R8LPH{overflow:hidden;padding:0 14px;transition:padding .3s ease-in-out;display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.PaymentForm_payments-form__pHZmX .PaymentForm_payment-content--inner__R8LPH svg{margin-top:16px;margin-bottom:16px}.PaymentForm_payments-form__pHZmX .PaymentForm_payment-content--inner__R8LPH .PaymentForm_text__sDEAu{color:#000;text-align:center;font-size:14px;font-weight:400;line-height:21px;letter-spacing:-.28px;margin-bottom:10px}.PaymentForm_payments-form__pHZmX .PaymentForm_payment-content--open__hgOjN .PaymentForm_payments-form__pHZmX .PaymentForm_payment-content--inner__R8LPH{padding:14px}.PaymentForm_payments-form__pHZmX .PaymentForm_payment-content--credit-card__wAtOR{border-radius:0 0 8px 8px}.PaymentForm_payments-form__pHZmX .PaymentForm_payment-content--credit-card--open__lVu41{border-bottom:1px solid #dedede}.PaymentForm_payments-form__pHZmX .PaymentForm_secure-and-encrypted__1Zamk{color:#707070;font-size:12px;font-weight:500;line-height:18px;letter-spacing:-.24px;display:flex;align-items:center;gap:4px}.PaymentForm_payments-form__pHZmX .PaymentForm_secure-and-encrypted__1Zamk svg{margin-bottom:3px}.PaymentForm_payment-loader__5eibF{position:static;border-bottom-color:transparent;margin-top:20px;margin-bottom:20px}.PaymentForm_one-page-payments__5LDPg{font-family:var(--inter-font);font-weight:400;color:#000;width:100%}.PaymentForm_one-page-payments--credit-card___GlSh{display:none}.PaymentForm_one-page-payments--credit-card--visible__L0mMr{display:block}.PaymentForm_one-page-payments__5LDPg label{color:#5a5555;font-size:122px}.PaymentForm_one-page-payments__5LDPg button{border-radius:8px!important;height:48px!important}.PaymentForm_one-page-payments__5LDPg [id=primer-checkout-klarna-button]{background-color:#ffb3c7!important}.PaymentForm_one-page-payments__5LDPg [id=primer-checkout-apm-button-container]{margin-top:20px!important;margin-bottom:10px!important}.PaymentForm_one-page-payments__5LDPg [id=primer-checkout-submit-button]{border-radius:8px!important;background:#146f60;color:#fafafa;font-size:16px;font-weight:700;line-height:21px}.PaymentForm_one-page-payments__5LDPg [id=primer-checkout-submit-button] span{display:none!important}.PaymentForm_one-page-payments__5LDPg [id=primer-checkout-submit-button]:after{content:var(--pay-now-text,"Pay now");font-size:16px;text-transform:capitalize}.PaymentForm_one-page-payments__5LDPg [id=primer-checkout-cardholder-name-input]{font-size:16px}.PaymentForm_one-page-payments__5LDPg [id=primer-checkout-apm-applePay],.PaymentForm_one-page-payments__5LDPg [id=primer-checkout-apm-googlePay]{height:auto!important;outline:0!important}.PaymentForm_one-page-payments__5LDPg [id=primer-checkout-card-cvv-error],.PaymentForm_one-page-payments__5LDPg [id=primer-checkout-card-expiry-error],.PaymentForm_one-page-payments__5LDPg [id=primer-checkout-card-expirydate-error],.PaymentForm_one-page-payments__5LDPg [id=primer-checkout-card-number],.PaymentForm_one-page-payments__5LDPg [id=primer-checkout-cardholder-name-error]{margin-top:4px!important;font-size:11px!important}.PaymentForm_one-page-payments__5LDPg [id=primer-checkout-card-cvv-field],.PaymentForm_one-page-payments__5LDPg [id=primer-checkout-card-expiry-field],.PaymentForm_one-page-payments__5LDPg [id=primer-checkout-card-expirydate-field],.PaymentForm_one-page-payments__5LDPg [id=primer-checkout-card-number-field],.PaymentForm_one-page-payments__5LDPg [id=primer-checkout-cardholder-name-field]{text-align:left;margin-top:4px!important;margin-bottom:4px!important}.PaymentForm_one-page-payments__5LDPg [id=primer-checkout-card-cvv-field]>div:first-child,.PaymentForm_one-page-payments__5LDPg [id=primer-checkout-card-expiry-field]>div:first-child,.PaymentForm_one-page-payments__5LDPg [id=primer-checkout-card-expirydate-field]>div:first-child,.PaymentForm_one-page-payments__5LDPg [id=primer-checkout-card-number-field]>div:first-child,.PaymentForm_one-page-payments__5LDPg [id=primer-checkout-cardholder-name-field]>div:first-child{font-family:var(--inter-font);color:#000;font-size:13px;font-weight:400;line-height:13px;letter-spacing:-.16px}.PaymentForm_one-page-payments__5LDPg [id=primer-checkout-card-cvv-field]>div:nth-child(2),.PaymentForm_one-page-payments__5LDPg [id=primer-checkout-card-expiry-field]>div:nth-child(2),.PaymentForm_one-page-payments__5LDPg [id=primer-checkout-card-expirydate-field]>div:nth-child(2),.PaymentForm_one-page-payments__5LDPg [id=primer-checkout-card-number-field]>div:nth-child(2),.PaymentForm_one-page-payments__5LDPg [id=primer-checkout-cardholder-name-field]>div:nth-child(2){display:flex;border-radius:8px;height:44px;border:1px solid #dedede;background-color:#fff}.PaymentForm_one-page-payments__5LDPg [id=primer-checkout-card-cvv-input],.PaymentForm_one-page-payments__5LDPg [id=primer-checkout-card-expiry-date-input],.PaymentForm_one-page-payments__5LDPg [id=primer-checkout-card-number-input]{display:flex;align-items:center}.PaymentForm_one-page-payments__5LDPg [id=primer-checkout-submit-button-loading] svg{margin:0!important}.PaymentForm_one-page-payments__5LDPg [id=primer-checkout-apm-klarna]{max-height:40px}.PaymentsFormWrapper_loader-wrapper__MLsVk{display:flex;align-items:center;justify-content:center;padding:40px 0}.PaymentsFormWrapper_loader-wrapper__MLsVk .PaymentsFormWrapper_loader__h1Ns3{position:static;border:3px solid;border-color:#000 #000 transparent}.FloatingLabelAddressAutocomplete_container__Bf9_4{position:relative;width:100%}.FloatingLabelAddressAutocomplete_inputWrapper__s4IXS{position:relative;border:1px solid #dedede;border-radius:8px;transition:border-color .2s ease}.FloatingLabelAddressAutocomplete_inputWrapper__s4IXS:focus-within{border:1px solid #000}.FloatingLabelAddressAutocomplete_inputWrapper--error__Fhosp{border:1px solid #d91c1c}.FloatingLabelAddressAutocomplete_label__vShmw{position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:14px;font-weight:400;color:#707070;line-height:21px;letter-spacing:-.28px;pointer-events:none;transition:all .2s ease;z-index:1}.FloatingLabelAddressAutocomplete_label--active__A2rPy{top:6px;transform:translateY(0);font-size:12px}.FloatingLabelAddressAutocomplete_error__drrvz{color:#d91c1c;font-size:14px;font-weight:400;line-height:24px;letter-spacing:-.28px;margin-top:4px}.FloatingLabelAddressAutocomplete_searchIcon__W9CQI{position:absolute;right:14px;top:50%;transform:translateY(-50%);width:18px;height:18px;pointer-events:none}:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:0.8;--PhoneInputInternationalIconGlobe-opacity:0.65;--PhoneInputCountrySelect-marginRight:0.35em;--PhoneInputCountrySelectArrow-width:0.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:0.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1 1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.FloatingLabelPhoneInput_container__Qj6g9{position:relative;width:100%}.FloatingLabelPhoneInput_inputWrapper__FbPIK{position:relative;border:1px solid #dedede;border-radius:8px;transition:border-color .2s ease}.FloatingLabelPhoneInput_inputWrapper__FbPIK:focus-within{border:1px solid #000}.FloatingLabelPhoneInput_inputWrapper--error__rle1Z{border:1px solid #d91c1c}.FloatingLabelPhoneInput_phoneInput__F_uW8{width:100%;height:51px;padding:0}.FloatingLabelPhoneInput_phoneInput__F_uW8.FloatingLabelPhoneInput_PhoneInput___x_YM{display:flex;align-items:stretch}.FloatingLabelPhoneInput_phoneInput__F_uW8 .PhoneInputCountry{display:flex;align-items:center;padding:0 4px 0 14px;margin:0 -4px 0 0;background:transparent}.FloatingLabelPhoneInput_phoneInput__F_uW8 .PhoneInputCountryIcon{width:24px;height:18px}.FloatingLabelPhoneInput_phoneInput__F_uW8 .PhoneInputCountrySelectArrow{margin-left:6px;opacity:.6}.FloatingLabelPhoneInput_phoneInput__F_uW8 .PhoneInputInput{flex:1 1;border:none;outline:none;font-size:14px;font-weight:400;background:transparent;color:#000;padding:24px 14px 8px}.FloatingLabelPhoneInput_phoneInput__F_uW8 .PhoneInputInput::placeholder{color:transparent}.FloatingLabelPhoneInput_phoneInput__F_uW8 .PhoneInputCountryIconImg{display:block}.FloatingLabelPhoneInput_label__qqvFV{position:absolute;left:60px;top:6px;transform:translateY(0);font-size:12px;font-weight:400;color:#707070;line-height:21px;letter-spacing:-.28px;pointer-events:none;white-space:nowrap}.FloatingLabelPhoneInput_error__NyvVD{color:#d91c1c;font-size:14px;font-weight:400;line-height:24px;letter-spacing:-.28px;margin-top:4px}.FloatingLabelSelect_container__Op8WU{position:relative;width:100%}.FloatingLabelSelect_selectWrapper__oLqSH{position:relative;border:1px solid #dedede;border-radius:8px;transition:border-color .2s ease}.FloatingLabelSelect_selectWrapper--error__bGXdQ{border:1px solid #d91c1c}.FloatingLabelSelect_select__yFUTD{width:100%;border:none;outline:none;font-size:14px;font-weight:400;background:transparent;color:#000;border-radius:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;height:51px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23707070' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding:24px 40px 8px 14px}.FloatingLabelSelect_label__EQC0T{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#707070;font-size:14px;font-weight:400;line-height:21px;letter-spacing:-.28px;pointer-events:none;background:transparent;padding:0 4px;z-index:1;transition:all .2s ease}.FloatingLabelSelect_label--active__qZacM{top:4px;transform:translateY(0);font-size:12px;background:#fff}.FloatingLabelSelect_error__k4owi{color:#d91c1c;font-size:14px;font-weight:400;line-height:24px;letter-spacing:-.28px;margin-top:4px}.CheckBox_checkbox__9xbtX{display:flex;gap:10px;font-size:14px;font-weight:500;line-height:21px;cursor:pointer}.CheckBox_checkbox__9xbtX svg{margin-top:3px;flex-shrink:0}.ShippingForm_shipping-form__CenbK{display:flex;flex-direction:column;gap:24px;margin-bottom:10px}.ShippingForm_shipping-form__CenbK .ShippingForm_title__r83_0{color:#000;font-size:21px;font-weight:700;line-height:25px;letter-spacing:-.42px}.ShippingForm_shipping-form__CenbK .ShippingForm_content__lWnpD{display:flex;gap:14px;margin-top:14px;flex-direction:column}.ShippingForm_shipping-form__CenbK .ShippingForm_content__lWnpD .ShippingForm_content-item__T5drp{display:flex;gap:14px;width:100%;flex-direction:column}@media(min-width:768px){.ShippingForm_shipping-form__CenbK .ShippingForm_content__lWnpD .ShippingForm_content-item__T5drp{flex-direction:row}}.ShippingForm_shipping-form__CenbK .ShippingForm_content__lWnpD .ShippingForm_content-item__T5drp.ShippingForm_phone-wrapper__g8Ryy{font-size:16px}.ShippingForm_shipping-form__CenbK .ShippingForm_form-error__X96tT{color:#cd1616;font-size:14px;margin-top:10px;text-align:center}.ShippingForm_shipping-form__CenbK .ShippingForm_button-continue__UWSRv{text-transform:uppercase;margin:20px auto auto;width:100%;height:4.2rem;border-radius:25px}.ShippingOptions_shipping-options__Z2utL .ShippingOptions_shipping__yTl5u{padding:14px;display:flex;justify-content:space-between;align-items:center;border:1px solid #dedede;margin-top:-1px;position:relative;cursor:pointer}.ShippingOptions_shipping-options__Z2utL .ShippingOptions_shipping__yTl5u:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px;margin-top:0}.ShippingOptions_shipping-options__Z2utL .ShippingOptions_shipping__yTl5u:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.ShippingOptions_shipping-options__Z2utL .ShippingOptions_shipping__yTl5u .ShippingOptions_shipping-label__mWXho{color:#000;font-size:14px;font-weight:400;line-height:21px;letter-spacing:-.14px;display:flex;align-items:center;gap:12px}.ShippingOptions_shipping-options__Z2utL .ShippingOptions_shipping__yTl5u .ShippingOptions_shipping-label__mWXho svg{flex-shrink:0}.ShippingOptions_shipping-options__Z2utL .ShippingOptions_shipping__yTl5u .ShippingOptions_shipping-value__PmkJG{color:#000;font-size:14px;font-weight:700;line-height:21px;letter-spacing:-.14px}.ShippingOptions_shipping-options__Z2utL .ShippingOptions_shipping__yTl5u.ShippingOptions_active__450_X{background-color:#f5f5f5;border-color:#000;z-index:1}.ShippingInformation_shipping-information__UF3by{display:flex;flex-direction:column;gap:14px}.ShippingInformation_shipping-information__UF3by .ShippingInformation_title__OjY4N{color:#000;font-size:16px;font-weight:700;line-height:25px;letter-spacing:-.32px}.ShippingInformation_shipping-information__UF3by .ShippingInformation_recurring-shipments__G_GKd{padding:14px;border-radius:8px;background:#f5f5f5;color:#707070;text-align:center;font-size:14px;font-weight:500;line-height:21px;letter-spacing:-.28px}.OrderCheckout_order-checkout__OdKm7{display:flex;flex-direction:column;min-height:100svh;font-family:var(--inter-font);font-weight:400;color:#000}.OrderCheckout_order-checkout__OdKm7 .OrderCheckout_container__hCAHQ{display:flex;flex-direction:column-reverse}@media(min-width:768px){.OrderCheckout_order-checkout__OdKm7 .OrderCheckout_container__hCAHQ{flex-direction:row;flex:1 1}.OrderCheckout_order-checkout__OdKm7 .OrderCheckout_container__hCAHQ .OrderCheckout_left-column__RUwoE,.OrderCheckout_order-checkout__OdKm7 .OrderCheckout_container__hCAHQ .OrderCheckout_right-column__d7mu_{flex:1 1}.OrderCheckout_order-checkout__OdKm7 .OrderCheckout_container__hCAHQ .OrderCheckout_left-column__RUwoE{display:flex;flex-direction:column;align-items:flex-end}}.OrderCheckout_order-checkout__OdKm7 .OrderCheckout_container__hCAHQ .OrderCheckout_left-column__RUwoE .OrderCheckout_left-wrapper__b_OBM{padding:32px 20px;display:flex;flex-direction:column;gap:14px}@media(min-width:768px){.OrderCheckout_order-checkout__OdKm7 .OrderCheckout_container__hCAHQ .OrderCheckout_left-column__RUwoE .OrderCheckout_left-wrapper__b_OBM{padding:38px;width:100%;max-width:580px}}.OrderCheckout_order-checkout__OdKm7 .OrderCheckout_container__hCAHQ .OrderCheckout_right-column__d7mu_{background-color:#f5f5f5;border-left:1px solid #dedede}.OrderCheckout_order-checkout__OdKm7 .OrderCheckout_loader-wrapper__69bwY{display:flex;flex:1 1}