.breadcrumbs{font-size:16px;margin-bottom:15px;color:rgba(0,0,0,.7);-webkit-transition:.2s;transition:.2s}.breadcrumbs .breadcrumb{display:inline;background:none;padding:0;margin-right:8px}.breadcrumbs .breadcrumb+.breadcrumb{margin-left:8px}.breadcrumbs .breadcrumb:hover{color:var(--color-main)}.input{border:1px solid rgba(0,0,0,.33);height:40px;min-width:263px;padding-left:15px;padding-right:10px;outline:none!important;width:100%;font-weight:500;font-size:16px;letter-spacing:-.05em}.input__container{display:block}.input__label{line-height:32px;font-size:16px;color:rgba(0,0,0,.9);font-weight:500}.input__label_optional{font-weight:300;line-height:32px;font-size:14px;color:rgba(0,0,0,.5);margin-left:10px}.input_sm{min-width:100px;width:100px}.checkbox__container[data-v-7c6cf355]{position:relative;max-width:263px}.checkbox__label[data-v-7c6cf355]{cursor:pointer;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex}.checkbox[data-v-7c6cf355]{width:20px;height:20px;margin-right:-20px;opacity:0;visibility:hidden}.checkbox+span[data-v-7c6cf355]{-webkit-appearance:none;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;background:var(--color-main);position:relative;width:20px;height:20px;border-radius:3px}.checkbox+span[data-v-7c6cf355]:before{content:"";display:block;width:8px;height:12px;border:0 solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);pointer-events:none;position:absolute;top:2px;left:6px;opacity:0;-webkit-transition:.2s;transition:.2s}.checkbox__label:hover .checkbox:not(:checked)+span[data-v-7c6cf355]:before{opacity:.2}.checkbox:checked+span[data-v-7c6cf355]:before{opacity:1}.checkbox__info[data-v-7c6cf355]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:13px;max-width:calc(100% - 33px)}.checkbox__header[data-v-7c6cf355]{font-weight:600;font-size:16px;line-height:20px;color:rgba(0,0,0,.7)}.checkbox__text[data-v-7c6cf355]{line-height:20px;font-size:14px;color:rgba(0,0,0,.7)}.checkbox__header+.checkbox__text[data-v-7c6cf355]{color:rgba(0,0,0,.5);line-height:16px;margin-top:5px}.radio__container[data-v-5cf10153]{position:relative;max-width:263px}.radio__label[data-v-5cf10153]{cursor:pointer;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex}.radio[data-v-5cf10153]{width:20px;height:20px;margin-right:-20px;opacity:0;visibility:hidden}.radio+span[data-v-5cf10153]{-webkit-appearance:none;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;background:#fff;border:2px solid var(--color-main);position:relative;width:20px;height:20px;border-radius:20px}.radio+span[data-v-5cf10153]:before{content:"";display:block;width:10px;height:10px;pointer-events:none;position:absolute;background:var(--color-main);border-radius:10px;top:3px;left:3px;opacity:0;-webkit-transition:.2s;transition:.2s}.radio__label:hover .radio:not(:checked)+span[data-v-5cf10153]:before{opacity:.2}.radio:checked+span[data-v-5cf10153]:before{opacity:1}.radio__info[data-v-5cf10153]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:13px;max-width:calc(100% - 33px)}.radio__header[data-v-5cf10153]{font-weight:600;font-size:16px;line-height:20px;color:rgba(0,0,0,.7)}.radio__text[data-v-5cf10153]{font-size:14px;color:rgba(0,0,0,.7);line-height:20px}.radio__header+.radio__text[data-v-5cf10153]{color:rgba(0,0,0,.5);line-height:16px;margin-top:5px}.select[data-v-62c38386]{border:1px solid rgba(0,0,0,.33);height:40px;min-width:312px;max-width:100%;padding-left:15px;padding-right:20px;outline:none!important;font-weight:500;font-size:16px;letter-spacing:-.05em;position:relative;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAuNi42TDEyIDIgNiA4IDAgMiAxLjQuNiA2IDUuMiAxMC42LjZ6IiBmaWxsLW9wYWNpdHk9Ii41Ii8+PC9zdmc+);background-position:calc(100% - 10px) 50%;background-repeat:no-repeat}.select__container[data-v-62c38386]{display:inline-block}.select__label[data-v-62c38386]{line-height:32px;font-size:16px;color:rgba(0,0,0,.9);font-weight:500}.select__label_optional[data-v-62c38386]{font-weight:300;line-height:32px;font-size:14px;color:rgba(0,0,0,.5);margin-left:10px}.textarea{line-height:20px;width:100%;min-height:72px;max-height:200px;outline:none;border:1px solid rgba(0,0,0,.32);color:rgba(0,0,0,.5);margin:0;line-height:28px;font-size:16px;padding:20px 20px 22px;color:rgba(0,0,0,.2)}.textarea__container{display:block;width:100%}.textarea__label{line-height:32px;font-size:16px;color:rgba(0,0,0,.9);font-weight:500}.textarea__label_optional{font-weight:300;line-height:32px;font-size:14px;color:rgba(0,0,0,.5);margin-left:10px}.textarea_sm{min-width:100px;width:100px}.cart-mini[data-v-67ecddbd]{margin-left:11px;max-width:265px;padding:20px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;border:1px solid rgba(0,0,0,.12)}.cart-mini-header[data-v-67ecddbd]{font-weight:700;line-height:24px;font-size:20px;color:rgba(0,0,0,.9);border-bottom:1px solid rgba(0,0,0,.12);padding-bottom:20px}.cart-mini-info[data-v-67ecddbd]{padding:8px 0;border-bottom:1px solid rgba(0,0,0,.12)}.cart-mini-info-label[data-v-67ecddbd]{margin:10px 0;font-size:14px;color:rgba(0,0,0,.7);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;letter-spacing:0;font-weight:500}.cart-mini-info-label_summary[data-v-67ecddbd]{font-weight:700}.cart-mini-change[data-v-67ecddbd]{border-bottom:1px solid rgba(0,0,0,.12)}.cart-mini-change-button[data-v-67ecddbd]{font-weight:300;line-height:32px;font-size:14px;padding-left:0;-webkit-transition:.2s;transition:.2s;color:rgba(0,0,0,.7)}.cart-mini-change-button[data-v-67ecddbd]:hover{color:var(--color-main)}.cart-mini-pay[data-v-67ecddbd]{padding-top:30px;text-align:center}.cart-mini-pay-button[data-v-67ecddbd],.cart-mini-pay a[data-v-67ecddbd]{width:100%}.cart-mini-pay-button[data-v-67ecddbd]{max-width:300px}.cart-mini-pay-policy[data-v-67ecddbd]{line-height:16px;font-size:14px;text-align:center;color:rgba(0,0,0,.7);margin-top:30px}.cart-mini-product[data-v-67ecddbd]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px 0;border-bottom:1px solid rgba(0,0,0,.12)}.cart-mini-product__img[data-v-67ecddbd]{max-width:60px;max-height:65px;margin-right:10px}.cart-mini-product__info[data-v-67ecddbd]{max-width:100%}.cart-mini-product__info-name[data-v-67ecddbd]{font-weight:500;line-height:16px;font-size:14px;margin-bottom:6px}.cart-mini-product__info-author[data-v-67ecddbd]{line-height:16px;font-size:12px;color:rgba(0,0,0,.7)}.cart-mini-product__info-count[data-v-67ecddbd]{margin-top:10px;margin-bottom:6px;display:inline-block;font-size:12px}.cart-mini-product__info-price[data-v-67ecddbd]{font-weight:700;line-height:24px;font-size:14px;color:rgba(0,0,0,.7)}.checkout{padding:50px 0}.checkout__breadcrumbs{margin-bottom:45px}.checkout__header{margin-bottom:40px;font-weight:700;line-height:32px;font-size:36px;color:var(--color-main)}.checkout__container{padding:40px 0 35px;border-top:1px solid rgba(0,0,0,.12)}.checkout__form-header{font-weight:700;line-height:24px;font-size:20px;color:rgba(0,0,0,.9);margin-bottom:30px}.checkout__form-row+.checkout__form-row{margin-top:25px}.checkout__form-row{display:-webkit-box;display:-ms-flexbox;display:flex}.checkout__form-row.justify-sb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.checkout__form-row>*{display:block}.checkout__form-row>*+*{margin-left:15px}.checkout__shipment-method{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.checkout__shipment-method>*+*{margin-left:15px}.checkout__payment-methods{width:100%;margin-top:15px}.checkout__payment-method{width:310px;max-width:100%}.checkout__payment-method-info{display:block;margin-top:30px;margin-bottom:15px;line-height:16px;font-size:14px;color:rgba(0,0,0,.5)}.checkout__payment-method-info img{margin-top:10px}@media (max-width:1199px){.checkout__container .input__container{max-width:33.33%}.checkout__container .input__container input.input{max-width:100%;min-width:100%!important;font-size:14px}.checkout__container .input__container .input__label{font-size:14px}}@media (max-width:991px){.cart-mini{max-width:100%!important;margin-left:15px;margin-right:15px}}@media (max-width:767px){.checkout__container .checkbox__header,.checkout__container .input,.checkout__container .radio__header,.checkout__container .select{font-size:14px!important}.checkout__container .checkbox__text,.checkout__container .input__label,.checkout__container .radio__text,.checkout__container .select__label{font-size:12px!important}.checkout__shipment-method .radio__info{margin-left:5px!important;max-width:calc(100% - 25px)!important}}@media (max-width:575px){.checkout__form-row,.checkout__shipment-method{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.checkout__form-row>*+*,.checkout__shipment-method>*+*{margin-left:0;margin-top:15px}.checkout__container .input__container,.checkout__container .select{max-width:100%!important;min-width:100%!important}}