@media (min-width:1024px){.checkout-auth{width:420px}.checkout-auth__text{font-size:13px;color:#686868;margin-bottom:20px}.checkout-auth__controls{display:flex;align-items:center}.checkout-auth__auth-adapters{padding-left:30px}}@media (max-width:1023px){.checkout-auth__text{font-size:13px;color:#686868;margin-bottom:20px}.checkout-auth__auth-adapters{margin-top:15px}}.checkout-confirmation__address-container{margin-top:30px;margin-bottom:30px}.checkout-confirmation__addresses{display:inline-flex;align-items:center;vertical-align:top;gap:30px}.checkout-confirmation__address-content{color:#686868}.checkout-confirmation__shipping-container{margin-top:30px;font-size:16px}.checkout-confirmation__shipping{font-weight:500}.checkout-confirmation__payment-container{font-size:16px;margin-top:15px}.checkout-confirmation__payment,td.checkout-list-item__cell_quantity,td.checkout-list-item__cell_total{font-weight:500}.checkout-confirmation__comment-container,.checkout-confirmation__items-container{margin-top:60px}.checkout-confirmation__policy-container,.checkout-confirmation__terms-error-container{margin-top:30px}.checkout-contactinfo__auth-box{margin-bottom:30px}.checkout-contactinfo__service-agreement,.checkout-contactinfo__signup{margin-top:30px}.checkout-contactinfo__billing-matches-shipping{margin-top:30px;display:none}.checkout-contactinfo__billing-matches-shipping-text{margin-bottom:10px}.checkout-contactinfo__error{margin-top:15px}.checkout-contactinfo_billing-matches-shipping .wa-field-address-billing{display:none}.checkout-contactinfo_billing-matches-shipping .checkout-contactinfo__billing-matches-shipping{display:block}.checkout-list-item__cell_sku{width:100px}.checkout-list-item__cell_quantity,.checkout-list-item__cell_total,th.checkout-list-item__cell_quantity,th.checkout-list-item__cell_total{width:120px;white-space:nowrap;text-align:right}.checkout-list-item__compare-price,.checkout-list-item__price,.checkout-list-item__total,.checkout-list-item__total-price{font-weight:500}.checkout-list-item__total-price_with-compare{color:var(--price-with-compare-color)}.checkout-list-item__total-compare-price{display:inline-block;position:relative;color:#686868;font-size:13px;font-weight:500;margin-bottom:5px}.checkout-list-item__total-compare-price::after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background-color:var(--price-with-compare-color);transform:translateY(-50%)}.checkout-list-item__service{color:#686868;margin-top:5px}@media (min-width:1024px){.checkout-payment__methods{display:flex;flex-wrap:wrap;align-items:stretch;margin-bottom:-20px;margin-right:-20px}.checkout-payment__method{display:inline-block;vertical-align:top;margin-right:20px;margin-bottom:20px;width:315px}.checkout-payment__error-container{margin-top:40px}}@media (max-width:1023px){.checkout-payment__methods{display:flex;flex-direction:column;gap:15px}.checkout-payment__error-container{margin-top:25px}}.checkout-payment-method{height:100%;border:1px solid #cfcfcf;border-radius:5px;padding:14px;transition:border-color .2s ease-in-out;cursor:pointer}.checkout-payment-method:hover{border-color:#686868}.checkout-payment-method__label{display:flex;align-items:center;width:100%;cursor:pointer}.checkout-payment-method__state-container{width:31px;flex-shrink:0;padding-right:15px}.checkout-payment-method__logo-container{flex-shrink:0;padding-right:15px}.checkout-payment-method__name-container{flex-grow:1}.checkout-payment-method__description-container{margin-top:10px}.checkout-payment-method__error-container{color:#ff3131;margin-top:10px}.checkout-payment-method__content-container{margin-top:10px;display:none;cursor:default}.checkout-payment-method__control{position:absolute;opacity:0;pointer-events:none}.checkout-payment-method__state{width:16px;height:16px}.checkout-payment-method__state::before,.checkout-shipping-method__state::before{content:"";position:absolute;inset:0;border-radius:8px;border:1px solid #cfcfcf}.checkout-payment-method__state-icon{opacity:0;color:var(--primary-color);transition:opacity .2s ease-in-out}.checkout-payment-method_checked,.checkout-payment-method_checked:hover{border-color:var(--primary-color)}.checkout-payment-method_checked .checkout-payment-method__state-icon{opacity:1}.checkout-payment-method_checked .checkout-payment-method__content-container{display:block}.checkout-payment-method_disabled{color:#686868;pointer-events:none}@media (min-width:1024px){.checkout-shipping__methods{display:flex;flex-direction:column;gap:20px}.checkout-shipping__error-container{margin-top:40px}}@media (max-width:1023px){.checkout-shipping__methods{display:flex;flex-direction:column;gap:15px}.checkout-shipping__error-container{margin-top:25px}}.checkout-shipping-method{border:1px solid #cfcfcf;border-radius:5px;padding:14px;transition:border-color .2s ease-in-out;cursor:pointer}.checkout-shipping-method:hover{border-color:#686868}.checkout-shipping-method__label{cursor:pointer;display:flex;flex-wrap:wrap;align-items:center;position:relative}@media (min-width:1024px){.checkout-shipping-method__label{flex-wrap:nowrap}}.checkout-shipping-method__loading-container{display:none;position:absolute;right:-4px;top:7px}@media (min-width:1024px){.checkout-shipping-method__loading-container{position:static;margin-left:auto}}.checkout-shipping-method__state-container{width:31px;padding-right:15px}.checkout-shipping-method__logo-container{width:75px;padding-right:15px}.checkout-shipping-method__logo-container img{max-width:100%}@media (min-width:1024px){.checkout-shipping-method__logo-container{width:auto}}.checkout-shipping-method__name-container{width:calc(100% - 106px)}@media (min-width:1024px){.checkout-shipping-method__name-container{width:auto}}.checkout-shipping-method__price-container{white-space:nowrap;font-size:20px;font-weight:500;display:flex;align-items:baseline;width:100%;margin-top:15px}@media (min-width:1024px){.checkout-shipping-method__price-container{width:auto;margin-top:0;margin-left:auto}}.checkout-shipping-method__description-container{margin-top:10px}.checkout-shipping-method__rates-container{margin-top:15px;display:none}.checkout-shipping-method__rates-container_multi{display:block}.checkout-shipping-method__rates-container_multi+*{margin-top:15px}.checkout-shipping-method__est-delivery-container{font-size:13px;color:#686868;margin-top:15px}.checkout-shipping-method__est-delivery-container_empty{display:none}.checkout-shipping-method__comment-container{color:#ff3131;margin-top:10px}.checkout-shipping-method__comment-container_empty{display:none}.checkout-shipping-method__error-container{color:#ff3131;margin-top:10px}.checkout-shipping-method__error-container_empty{display:none}.checkout-shipping-method__content-container{display:none;cursor:default}.checkout-shipping-method__custom-container,.checkout-shipping-method__form-container,.checkout-shipping-method__service-agreement-hint-container{margin-top:10px}.checkout-shipping-method__control{position:absolute;opacity:0;pointer-events:none}.checkout-shipping-method__state{width:16px;height:16px}.checkout-shipping-method__state-icon{opacity:0;color:var(--primary-color);transition:opacity .2s ease-in-out}.checkout-shipping-method_checked,.checkout-shipping-method_checked:hover{border-color:var(--primary-color)}.checkout-shipping-method_checked .checkout-shipping-method__state-icon{opacity:1}.checkout-shipping-method_checked .checkout-shipping-method__content-container{display:block}.checkout-shipping-method_loading .checkout-shipping-method__price-container{display:none}.checkout-shipping-method_loading .checkout-shipping-method__loading-container{display:block}.checkout-signup__affiliate-text{color:#686868;font-size:13px;margin-top:10px;width:420px}.checkout-signup__add-affiliate-bonus{color:#1b1b1b;font-weight:500}.checkout-signup__form{display:none}.checkout-signup_active .checkout-signup__form{display:block;margin-top:15px}@media (max-width:1023px){.checkout-signup__affiliate-text{width:auto}}.checkout-step{display:block}.checkout-steps{display:flex;align-items:center;width:100%;border-left:1px solid #eee}.checkout-steps__step{position:relative;text-align:center;color:#cfcfcf;font-weight:500;flex-grow:1;padding:14px;background:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee;pointer-events:none;cursor:pointer;transition:background-color .2s ease-in-out}.checkout-steps__step+.checkout-steps__step{padding-left:27px}.checkout-steps__step:hover{background:#f2f2f2}.checkout-steps__step:hover .checkout-steps__triangle{fill:#f2f2f2}.checkout-steps__step_empty{flex-grow:initial;width:0;padding:0;border-color:transparent}.checkout-steps__step_current{color:#1b1b1b}.checkout-steps__step_done{pointer-events:all;color:#686868;background:#fafafa}.checkout-steps__step_done .checkout-steps__triangle{fill:#fafafa}.checkout-steps__triangle{position:absolute;top:0;left:100%;bottom:0;width:13px;height:100%;z-index:1;fill:#fff;transition:fill .2s ease-in-out}.checkout-summary{border:1px solid #f2f2f2;border-radius:5px;transition:box-shadow .2s ease-in-out;padding:29px 19px 19px;line-height:1.2;position:sticky;top:30px}.checkout-summary:hover{box-shadow:0 10px 50px rgba(0,0,0,.07)}.checkout-summary__sub-totals{display:flex;flex-direction:column;gap:20px;margin-bottom:20px}.checkout-summary__sub-total_shipping{display:none}.checkout-summary__total-container{text-align:center;padding-top:30px;border-top:1px solid #f2f2f2;margin-top:30px;padding-bottom:10px}.checkout-summary__total-label{font-size:16px}.checkout-summary__total{display:block;font-size:36px;font-weight:500;margin-top:10px}.checkout-summary_has-shipping .checkout-summary__sub-total_shipping{display:block}.checkout-user__image{border-radius:25px}.checkout-user__additional-container{color:#686868;margin-top:10px}@media (min-width:1024px){.checkout-user__image-box{width:50px;height:50px}.checkout-user__container{display:flex;align-items:flex-start;width:100%}.checkout-user__container-image{width:70px;flex-shrink:0;padding-right:20px}}@media (max-width:1023px){.checkout-user__image-box{width:40px;height:40px}.checkout-user__container-image{margin-bottom:10px}}