.checkout{--checkbox-size: 20px;position:relative;display:grid;gap:1.5rem;align-items:start;grid-template-columns:1fr minmax(auto, 450px)}@media (max-width:1399px){.checkout{grid-template-columns:100%}}.checkout .form-box{padding:0}.checkout .checkout-cart{box-shadow:none}.product-title,.product-card-top{display:flex;max-width:unset;gap:25px}@media screen and (max-width:1399px){.product-title,.product-card-top{gap:15px}}.product-title--top{margin-top:37px}@media screen and (max-width:991px){.product-title--top{display:none}}.product-title-item{font-size:21px;font-weight:400;line-height:normal}.product-title-wrap{display:grid;grid-template-columns:minmax(350px, 450px) 120px minmax(120px, 1fr) minmax(120px, 1fr) minmax(120px, 1fr);width:100%;gap:25px;padding:0 20px}@media screen and (max-width:1499px){.product-title-wrap{grid-template-columns:minmax(350px, 450px) 120px minmax(100px, 1fr) minmax(100px, 1fr) minmax(100px, 1fr);gap:10px}}@media screen and (max-width:991px){.product-title-wrap{grid-template-columns:1fr}}.product-card{display:flex;gap:25px;position:relative}@media screen and (max-width:991px){.product-card{gap:15px}}.product-card .prod-qty{min-width:120px;height:35px;margin:auto;background:transparent}@media screen and (max-width:991px){.product-card .prod-qty{grid-area:B;display:grid;grid-template-areas:"A A A" "B C D";height:100%;max-width:160px;margin-left:auto;margin-right:auto}.product-card .prod-qty>span{grid-area:C}}.product-card .prod-qty .hidden{display:none}@media screen and (max-width:991px){.product-card .prod-qty .hidden{display:block;grid-area:A;margin-bottom:10px}}@media screen and (max-width:991px){.product-card .prod-qty .card-button--left{grid-area:B}}@media screen and (max-width:991px){.product-card .prod-qty .card-button--right{grid-area:D}}.product-card .prod-qty input{color:#393939;font-size:18px;font-weight:600;line-height:normal;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}@media screen and (max-width:991px){.product-card .prod-qty input{grid-area:C}}.product-card .prod-qty>button{width:35px;height:35px;background:#F4F4F4}@media screen and (max-width:991px){.product-card .prod-qty>button{grid-area:C}}.product-card .prod-qty>button svg{transition:0.3s}.product-card .prod-qty>button:hover svg path{fill:var(--color-primary)}.product-card .cart-item-remove{position:absolute;top:12px;right:12px;width:14px;height:14px}@media screen and (max-width:991px){.product-card .cart-item-remove{top:0px;right:7px}}.product-card .cart-item-remove svg path{transition:var(--transition)}.product-card .cart-item-remove:hover svg path{fill:var(--color-primary)}.product-card-wrapper{width:100%;display:flex;flex-direction:column;border-radius:8px;border:1px solid #E0E0E0;background:#FFF;padding:17px 21px}@media screen and (max-width:991px){.product-card-wrapper{display:grid;grid-template-columns:2fr 90px}}@media screen and (max-width:440px){.product-card-wrapper{grid-template-columns:100%}}.product-card-top{display:grid;grid-template-columns:minmax(350px, 450px) 140px minmax(120px, 1fr) minmax(120px, 1fr) minmax(120px, 1fr);border-bottom:1px solid #E0E0E0;padding-bottom:15px;margin-bottom:15px}@media screen and (max-width:1499px){.product-card-top{grid-template-columns:minmax(350px, 450px) 140px minmax(100px, 1fr) minmax(100px, 1fr) minmax(100px, 1fr);gap:10px}}@media screen and (max-width:991px){.product-card-top{grid-template-columns:1fr;grid-template-areas:"A" "B" "C" "D" "E";border-right:1px solid #E0E0E0;border-bottom:none;padding-right:15px;margin-right:15px;margin-bottom:0;text-align:center}.product-card-top>*{margin:0 auto}}@media screen and (max-width:440px){.product-card-top{border-right:none;margin-right:0;padding-right:0;border-bottom:1px solid #E0E0E0;padding-bottom:15px;margin-bottom:15px}}.product-card-bottom{display:flex;justify-content:space-between}@media screen and (max-width:1399px){.product-card-bottom{flex-wrap:wrap;gap:10px}}@media screen and (max-width:575px){.product-card-bottom{justify-content:start}}.product-card-first{display:grid;grid-template-columns:124px 1fr;align-items:center;gap:17px}@media screen and (max-width:991px){.product-card-first{grid-area:A;grid-template-columns:1fr}}.product-card-first img{width:124px;height:86px;border-radius:8px}.product-card-wrap{max-width:unset;display:flex;flex-direction:column;gap:25px}.product-card-price,.product-title-item,.product-card-benefit,.product-card-cost{display:flex;justify-content:center;align-items:center;color:#393939;text-align:center;font-size:18px;font-weight:600;line-height:normal}@media screen and (max-width:991px){.product-card-price,.product-title-item,.product-card-benefit,.product-card-cost{grid-area:C;justify-content:start}}.product-card-benefit{color:var(--color-primary)}@media screen and (max-width:991px){.product-card-benefit{grid-area:E}}@media screen and (max-width:991px){.product-card-cost{grid-area:D}}.product-card-title{font-size:1rem;font-weight:var(--font-regular);line-height:normal;text-align:center}@media screen and (max-width:991px){.product-card-title{line-height:1.2}}.product-top{max-width:unset}.product-top__title{color:var(--color-text);font-size:1.125rem;font-weight:var(--font-regular);line-height:normal;padding-bottom:20px}@media screen and (max-width:575px){.product-top__title{font-size:1rem}}.product-top__list{display:flex;align-items:stretch;justify-content:center;height:100%}.product-top__list-overflow{overflow:auto;padding-bottom:20px}.product-top__list-wrapper{height:50px;border-radius:var(--border-radius);border:1px solid var(--color-border);background:var(--color-bg);position:relative;overflow:hidden;font-size:1rem;width:fit-content}@media screen and (max-width:1599px){.product-top__list-wrapper{font-size:15px}}@media screen and (max-width:1199px){.product-top__list-wrapper{font-size:1rem}}@media screen and (max-width:575px){.product-top__list-wrapper{font-size:0.875rem;height:35px}}.product-top__list-filter{display:block !important;border-radius:var(--border-radius);position:absolute;top:0;left:0;height:100%;width:100%;transform:scaleX(0%);transform-origin:left;background-color:var(--color-primary);transition:var(--transition)}.product-top__item{display:flex;align-items:center;justify-content:center;gap:5px;position:relative;color:var(--color-text-muted-secondary);font-weight:var(--font-semibold);line-height:normal;transition:var(--transition);flex-grow:1;white-space:nowrap;padding-left:5px;padding-right:5px}.product-top__item._active{color:#fff}.product-top__item-more._noactive{color:transparent}.product-top__item-price,.product-top__item-more,.product-top__item-less{transition:var(--transition)}.product-top__item-price._active,.product-top__item-more._active,.product-top__item-less._active{color:#fff}.card-bottom-item{color:rgba(0, 0, 0, 0.5);text-align:center;font-size:10px;font-weight:400;line-height:normal;padding:5px;height:30px}@media screen and (max-width:991px){.card-bottom-item{padding:3px}}.card-bottom-item.active{color:#FFF;background-color:var(--color-primary);border-radius:5px;font-size:16px;font-weight:500;line-height:normal}.checkout-cart-order{margin-top:40px;box-shadow:none}.checkout-cart-null{margin-top:40px;text-align:center}.checkout-cart-null__btn{margin-top:40px}.card-button--left{border-radius:8px 0px 0px 8px}.card-button--right{border-radius:0px 8px 8px 0px}.checkbox-button{display:flex;align-items:center}.checkbox-button__input{opacity:0;position:absolute}.checkbox-button__control{position:relative;display:inline-block;width:var(--checkbox-size);height:var(--checkbox-size);vertical-align:middle;background-color:inherit;color:var(--color-primary);border:1px solid #757575;border-radius:5px}.checkbox-button__null{min-width:var(--checkbox-size);width:var(--checkbox-size);max-width:var(--checkbox-size)}@media screen and (max-width:575px){.checkbox-button__null{display:none}}.checkbox-button__input:checked+.checkbox-button__control:after{content:"";display:block;position:absolute;top:4px;left:4px;width:10px;height:10px;background-color:var(--color-primary);border-radius:2px}.checkbox-button__input:checked+.checkbox-button__control{border-color:var(--color-primary)}.checkbox-button__control{transform:scale(1)}.checkout-bottom{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;max-width:unset;margin:unset;margin-top:25px}@media screen and (max-width:575px){.checkout-bottom{justify-content:center}}.checkout-bottom .cartPage__remove{background:#D9D9D9;color:#393939;text-align:center;font-size:18px;font-weight:500;line-height:normal;transition:0.3s}.checkout-bottom .cartPage__remove:hover{background-color:var(--color-secondary);color:#fff}.checkout-bottom .button{padding:0 30px}.product-card-end{text-align:left;max-width:unset;margin-top:40px;margin-bottom:15px}.order-wrap{padding:35px 32px;border:1px solid #E0E0E0;border-radius:8px;margin-top:40px;display:flex;flex-direction:column;align-items:center;gap:15px}@media screen and (max-width:1399px){.order-wrap{padding:20px}}.order-wrap--price{gap:0}.order-wrap:first-child{box-shadow:0px 1.7px 5.7px rgba(0, 0, 0, 0.024), 0px 5.6px 19px rgba(0, 0, 0, 0.036), 0px 25px 85px rgba(0, 0, 0, 0.06);border:none;margin-top:0}.order-wrap h3{text-align:right;font-size:20px;font-weight:400;line-height:normal;text-align:center}.order-item{display:flex;justify-content:space-between;padding-top:11px;padding-bottom:11px;width:100%;border-bottom:1px solid #E0E0E0}.order-item div:first-child{font-size:19px;font-weight:400;line-height:normal}@media screen and (max-width:1499px){.order-item div:first-child{font-size:16px}}.order-item div:last-child{color:#393939;text-align:right;font-size:21px;font-weight:400;line-height:normal}@media screen and (max-width:1499px){.order-item div:last-child{font-size:16px}}.order-bottom{color:#757575;text-align:center;font-size:16px;font-weight:400;line-height:normal;margin-top:15px}.form-box-footer._center{display:flex;justify-content:center}.form-box-footer._center .button{padding:0 30px}.order-delivery{display:flex;justify-content:space-between;align-items:center;margin-top:30px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e0e0e0;width:100%}@media screen and (max-width:460px){.order-delivery{flex-direction:column}}.order-delivery b{font-size:18px;font-weight:600;line-height:normal}.order-info{display:flex;gap:35px}@media screen and (max-width:460px){.order-info{flex-direction:column;gap:15px}}.order-info-item{padding:15px;border-radius:8px;background:#F4F4F4;display:flex;align-items:center;gap:15px}.order-info-item svg{width:50px;height:36px}.order-info-item a{display:block;color:#757575;font-size:14px;font-style:normal;font-weight:400;line-height:16px;text-decoration-line:underline;transition:0.2s}.order-info-item a:hover{text-decoration:none;border-bottom:none}.order-wrap .order-item .green{color:var(--color-primary);font-weight:500}.product-card .hidden{display:none}@media screen and (max-width:991px){.product-card .hidden{display:inline-block;color:#393939;margin-right:5px;text-align:start;font-size:16px;font-weight:500;line-height:normal}}.b-form{--offset-form: 60px}@media screen and (max-width:1199px){.b-form{--offset-form: 40px}}@media screen and (max-width:575px){.b-form{--offset-form: var(--grid-gap)}}.b-form__items{padding:var(--offset-form);position:relative;display:flex;align-items:stretch;justify-content:space-between}@media screen and (max-width:991px){.b-form__items{flex-direction:column;gap:var(--grid-gap)}}@media screen and (max-width:767px){.b-form__items{padding:calc(var(--offset-form) * 2) var(--offset-form)}}.b-form__content{max-width:40%;width:100%;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:991px){.b-form__content{max-width:100%}}.b-form__content .section__title,.b-form__content .section__introtext{font-weight:var(--font-semibold);line-height:1.1}@media screen and (min-width:1600px){.b-form__content .section__title,.b-form__content .section__introtext{font-size:2.375rem}}.b-form__content .section__introtext{font-size:2rem}@media screen and (max-width:575px){.b-form__content .section__introtext{font-size:1.75rem}}.b-form__form{max-width:50.6%;width:100%}@media screen and (max-width:991px){.b-form__form{max-width:100%}}.b-form__form select:placeholder{color:transparent !important}.b-form__form .field,.b-form__form .input{--input-offset: 36px}.b-form__form .input{border-radius:var(--border-radius-btn)}.b-form__soc a{color:var(--color-secondary)}.b-form__soc a:hover{color:var(--color-primary)}.b-form__btn-wrapper{display:flex;align-items:stretch;gap:20px}@media screen and (max-width:991px){.b-form__btn-wrapper{flex-direction:column;gap:var(--grid-gap);align-items:center;text-align:center}}.b-form__btn{width:280px;height:54px}.b-form .soc-wrapper .soc-submenu{top:0;transform:translateY(-100%)}/*# sourceMappingURL=./page-f5768186b7c4f9197f2a1b21ed32ed4a.map */