@keyframes sandra-open{0%{opacity:0;transform:scale(1.1)}to{opacity:1;transform:scaleZ(1)}}@keyframes sandra-close{0%{opacity:1}to{opacity:0;transform:scale(.9)}}@keyframes dialog-mobile-open{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes dialog-mobile-close{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(100%)}}@keyframes HideList{0%{transform:scaleY(1)}to{transform:scaleY(0)}}.form{display:flex}.form--column{flex-wrap:wrap;gap:0 30px}.form--column .form__row{flex:calc(50% - 15px);max-width:calc(50% - 15px)}@media only screen and (width<=700px){.form--column{flex-direction:column;gap:10px 0}.form--column .form__row{flex:1 1 0;max-width:100%}}.form--column .form__row--controls,.form--column .form__row--title{flex:100%;max-width:100%}.form--dialog,.form--open,.form--row{flex-direction:column}.form--dialog .form__item,.form--open .form__item{width:100%}.form--line .form__input{position:relative}.form--line .form__input-error{color:#eb5757;padding:0;position:absolute;bottom:-20px;left:0}.form--line .form__input-clear{opacity:0;position:absolute;top:25px;right:0}@media only screen and (width<=1280px){.form--line .form__input-error{font-size:12px;bottom:-15px}.form--line .form__input-clear{top:15px}}.form--line .form__input-item{border:none;border-bottom:1px solid #abadb7;border-radius:0;width:100%;min-height:52px;padding:15px 10px 5px 0;font-size:16px;transition:all .3s ease-out;display:block}@media only screen and (width<=1280px){.form--line .form__input-item{border-bottom:1px solid #f4f3f1;min-height:43px;padding:10px 10px 5px 0}}.form--line .form__input-item:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#000!important}.form--line .form__input-item:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#000!important}.form--line .form__input-item:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#000!important}.form--line .form__input-item:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#000!important}.form--line .form__input-item::placeholder{opacity:.7}.form--line .form__input-item:focus{appearance:none;-moz-appearance:textfield;background:0 0;border:none;border-bottom:1px solid #abadb7;outline:none}.form--line .form__input-item:focus+.form__input-clear{opacity:1}.form--line .form__label{display:none}.form--line .form__button{margin-top:20px}@media only screen and (width<=780px){.form--line .form__button{width:100%;margin-top:10px}}.form__title{align-items:center;margin-bottom:8px;font-size:22px;font-weight:700;display:flex}.form__title--sub{margin-top:16px}.form__title--center{text-align:center;justify-content:center;display:flex}.form__row{padding-bottom:10px}@media only screen and (width<=700px){.form__row{padding-bottom:8px}.form__row--flex{flex-wrap:wrap}}.form__row:last-child{padding-bottom:0}.form__row--controls,.form__row--title{width:100%}.form__row--flex{flex-shrink:1;display:flex}.form__row--flex .form__item{width:50%}@media only screen and (width<=700px){.form__row--flex .form__item{width:100%}.form__item--phone{order:-1}}.form__row--flex-three{justify-content:space-between;display:flex}.form__row--flex-three .form__item{width:30%}.form__row--rule{color:#858598;width:100%;font-size:12px}.form__item{position:relative}.form__item--phone .form__input-item{width:calc(100% - 130px)}@media only screen and (width<=700px){.form__item--phone .form__input-item{width:100%}}.form__item--phone .form__input-button{cursor:pointer;color:#fff;border-bottom:none;border-radius:8px;width:125px;margin:0;padding:15px;font-size:15px;position:absolute;top:0;right:0}@media only screen and (width<=700px){.form__item--phone .form__input-button{width:100%;margin-top:10px;position:static}}.form__item--phone .form__input-button:hover{border-bottom:none}.form__item--phone .form__input-button:disabled{cursor:default;color:#404040;background:#abadb7}.form__item--focus .form__label{z-index:3;width:auto;font-size:13px;top:-7px}.form__item--focus .form__input-item::placeholder{opacity:.5;font-weight:400}.form__info{opacity:.8;padding:0 0 20px;font-size:16px}@media only screen and (width<=700px){.form__info{font-size:15px}}.form__info--center{text-align:center;justify-content:center;display:flex}.form__label{z-index:1;color:#858598;background:#fff;height:18px;padding:0 5px;font-size:16px;transition:all .3s ease-out;position:absolute;top:17px;left:10px;overflow:hidden}@media only screen and (width<=700px){.form__label{font-size:14px}}.form__input{position:relative}.form__input-item{appearance:none;-moz-appearance:textfield;background:0 0;border:1px solid #abadb7;border-radius:4px;outline:none;width:100%;min-height:48px;padding:15px 10px;font-size:16px;transition:all .3s ease-out;display:block}@media only screen and (width<=700px){.form__input-item{border-radius:4px}}.form__input-item:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#000!important}.form__input-item:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#000!important}.form__input-item:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#000!important}.form__input-item:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#000!important}.form__input-item::placeholder{opacity:0}.form__input-item:focus{appearance:none;-moz-appearance:textfield;background:#fff;border:1px solid #858598;outline:none}.form__input-item:focus+.form__input-clear{opacity:1}.form__input-item--textarea{resize:none;height:80px;padding:15px 10px 10px;font-size:16px}.form__input-item:hover{appearance:none;-moz-appearance:textfield}.form__input-item::-webkit-inner-spin-button{-webkit-appearance:none}.form__input-item::-webkit-outer-spin-button{-webkit-appearance:none}.form__input-clear{cursor:pointer;opacity:0;transition:all .3s ease-out;position:absolute;top:15px;right:10px}.form__input-error{color:#eb5757;padding:5px 0 0 10px;font-size:14px}.form__input-button{cursor:pointer;color:#404040;background:0 0;border-bottom:2px dotted #404040;margin:20px 0 0;padding:0;font-size:18px;font-weight:700;transition:all .3s ease-out;display:inline-block}.form__input-search .cart-form__button--search{cursor:pointer;position:absolute;top:14px;right:10px}.form__input-info{color:#27ae60;background:#d9e4e2;border-radius:5px;margin-top:5px;padding:8px;font-size:12px;font-weight:300}.form__input-suggest{background-color:#fff;width:100%;position:absolute;top:100%;left:0}.form__button,.form__input-suggest-item{cursor:pointer;padding:15px 20px}.form__button{letter-spacing:1px;text-transform:uppercase;color:#fff;background:#100c08;border-radius:8px;width:100%;margin:0 0 10px;font-size:16px;font-weight:500;transition:all .3s ease-out;display:block}.form__button:hover{background:#141413}.form__button:disabled,.form__button:disabled:hover{cursor:default;color:#858598;background:#f4f3f1}.form__button--small{max-width:200px}@media only screen and (width<=700px){.form__button{font-size:16px}.form__button--small{max-width:100%}}.form__button--orange{color:#fff;border:none;padding:15px 30px 18px;box-shadow:0 10px 10px #4b2f1e1a;background:#ef7b30!important}@media only screen and (width<=780px){.form__button--orange{letter-spacing:.5px;padding:18px 22px;font-size:15px}}.form__button--orange:hover{border:none;background:#e16d22!important}.form__button--orange:hover .button__text{color:#fff}.form__button--orange .button__text{color:#fff;font-weight:500}.form__button--orange:disabled,.form__button--orange:disabled:hover{cursor:default;color:#fff;background:#ef7b30!important}.form__text-button{cursor:pointer;color:#100c08;background:0 0;border-bottom:1px dashed #100c08;margin:20px 0 0;padding:0;font-size:18px;font-weight:500;transition:all .3s ease-out;display:inline-block}@media only screen and (width<=700px){.form__text-button{border-bottom:1px dotted #100c08;margin:10px 0 0;font-size:16px}}.form__text-button:hover{color:#858598;border-bottom:1px dashed #858598}@media only screen and (width<=700px){.form__text-button:hover{border-bottom:1px dashed #858598}}html{--ff:"Onest";--ff-title:"Onest";--ff-subtitle:"Onest";--ff-caption:"Onest";--fs-13:14px;--fs-14:14px;--fs-16:16px;--fs-18:calc(clamp(16px, 16px + (100vw - 1024px) / 448, 18px));--fs-20:calc(clamp(18px, 18px + (100vw - 1024px) / 448, 20px));--fs-24:calc(clamp(20px, 20px + (100vw - 1024px) / 224, 24px));--fs-28:calc(clamp(24px, 24px + (100vw - 1024px) / 224, 28px));--fs-32:calc(clamp(26px, 26px + 3 * (100vw - 1024px) / 448, 32px));--fs-36:calc(clamp(30px, 30px + 3 * (100vw - 1024px) / 448, 36px));--fs-40:calc(clamp(28px, 28px + 3 * (100vw - 1024px) / 224, 40px));--fs-50:calc(clamp(32px, 32px + 9 * (100vw - 1024px) / 448, 50px));--fs-60:calc(clamp(36px, 36px + 3 * (100vw - 1024px) / 112, 60px));--fs-banner-1:calc(clamp(26px, 26px + (100vw - 1024px) / 112, 34px));--fs-banner-2:calc(clamp(34px, 34px + 15 * (100vw - 1024px) / 448, 64px));--fs-banner-3:calc(clamp(36px, 36px + 9 * (100vw - 1024px) / 224, 72px));--fs-heading-1:calc(clamp(26px, 26px + (100vw - 1024px) / 112, 34px));--fs-heading-2:calc(clamp(28px, 28px + 3 * (100vw - 1024px) / 224, 40px));--fs-heading-3:calc(clamp(32px, 32px + 9 * (100vw - 1024px) / 448, 50px));--fs-caption-1:calc(clamp(16px, 16px + (100vw - 1024px) / 448, 18px));--fs-caption-2:calc(clamp(18px, 18px + (100vw - 1024px) / 448, 20px));--fs-caption-3:calc(clamp(20px, 20px + (100vw - 1024px) / 224, 24px));--fs-subtitle-1:calc(clamp(16px, 16px + (100vw - 1024px) / 448, 18px));--fs-subtitle-2:calc(clamp(18px, 18px + (100vw - 1024px) / 448, 20px));--fs-button:16px;--lh-banner-3:1.2;--lh-banner-2:1.1;--lh-banner-1:1.21;--lh-heading-3:1.1;--lh-heading-2:1.2;--lh-heading-1:1.16;--lh-caption-2:1.2;--lh-caption-1:1.16;--lh-subtitle-2:1.2;--lh-subtitle-1:1.1;--lh-text-4:1.6;--lh-text-3:1.4;--lh-text-2:1.2;--lh-text-1:1.1;--fw-500:500;--container:1540px;--container-padding:calc(.5 * (100vw - var(--container)));--scrollbarWidth:16px;--headerHeight:0px;--headerMHeight:0px;--col-5:5;--col-4:4;--col-3:3;--col-2:2;--g-container-v:calc(clamp(32px, 32px + 16 * (100vw - 375px) / 515, 80px));--g-container-h:calc(clamp(32px, 32px + 16 * (100vw - 375px) / 515, 80px));--g-container:calc(clamp(20px, 20px + 4 * (100vw - 375px) / 103, 80px));--g-block-margin:calc(clamp(40px, 40px + 15 * (100vw - 1024px) / 448, 70px));--g-block-padding:calc(clamp(40px, 40px + 15 * (100vw - 1024px) / 448, 70px));--g-elements:calc(clamp(8px, 8px + (100vw - 1024px) / 56, 24px));--g-content:calc(clamp(24px, 24px + 3 * (100vw - 1024px) / 112, 48px));--g-section:calc(clamp(56px, 56px + (100vw - 1024px) / 14, 120px));--g-button-icon:8px;--g-5:5px;--g-8:8px;--g-10:10px;--g-16:16px;--g-20:calc(clamp(10px, 10px + 5 * (100vw - 1024px) / 448, 20px));--g-24:24px;--g-30:calc(clamp(20px, 20px + 5 * (100vw - 1024px) / 448, 30px));--g-32:calc(clamp(16px, 16px + (100vw - 1024px) / 56, 32px));--g-40:calc(clamp(20px, 20px + 5 * (100vw - 1024px) / 224, 40px));--g-48:calc(clamp(32px, 32px + (100vw - 1024px) / 56, 48px));--g-60:calc(clamp(40px, 40px + (100vw - 360px) / 78, 60px));--g-80:calc(clamp(24px, -40px + 6.25vw, 80px));--g-140:calc(clamp(20px, 20px + 5 * (100vw - 768px) / 48, 140px));--g-slider-pagination-height:30px;--block-bgc:var(--bgc);--block-br:0;--block-wrapper-br:0;--block-wrapper-bgc:none;--block-wrapper-padding-v:0;--block-wrapper-padding-h:0;--block-wrapper-margin-v:0;--block-wrapper-margin-h:0;--block-main-padding-v:0;--block-main-padding-h:calc(clamp(20px, 20px + 5 * (100vw - 1024px) / 112, 60px));--block-head-gap-h:var(--g-16);--block-head-gap-v:var(--g-16);--block-head-margin:calc(clamp(20px, 20px + (100vw - 360px) / 78, 40px));--block-sections-gap-v:var(--g-20);--block-sections-gap-h:var(--g-20);--block-sections-padding:var(--g-30);--block-content-gap-v:var(--g-30);--block-content-margin:calc(clamp(20px, 20px + 3 * (100vw - 1024px) / 224, 32px));--block-actions-gap-v:calc(clamp(16px, 16px + (100vw - 1024px) / 224, 20px));--block-actions-gap-h:calc(clamp(16px, 16px + (100vw - 1024px) / 224, 20px));--block-actions-margin:calc(clamp(30px, 30px + 5 * (100vw - 1024px) / 448, 40px));--block-elements-gap-v:var(--g-48);--block-elements-gap-h:var(--g-40);--block-elements-margin:calc(clamp(20px, 20px + 5 * (100vw - 1024px) / 224, 40px));--block-controls-gap-h:var(--g-20);--block-image-br:var(--br-image);--block-image-controls-br:0;--block-image-controls-bgc:var(--c-text-white);--block-image-controls-padding-v:var(--g-8);--block-image-controls-padding-h:var(--g-10);--block-list-slider-pagination-margin:var(--g-20);--block-extra-padding-v:var(--g-20);--block-extra-padding-h:calc(clamp(20px, 20px + 3 * (100vw - 1024px) / 224, 32px));--block-bg:var(--c-text-white);--blocl-overlay-c:linear-gradient(180deg, transparent, #251600);--button-padding-v:var(--g-16);--button-padding-h:var(--g-32);--button-padding-v-s:var(--g-10);--button-padding-h-s:var(--g-16);--button-gap-h:var(--g-10);--button-tt:uppercase;--c-text-main:#060506;--c-text-accent:#c66f44;--c-text-subdued:#7f7d7f;--c-text-disabled:#999;--c-text-white:#fff;--c-text-white-opacity:#ffffffb3;--c-success:#008060;--c-error:#d72c0d;--c-warning:#e5b408;--c-subtitle:var(--c-text-subdued);--c-main:#060506;--c-main-opacity:#000000b3;--c-accent:#c66f44;--bc:#0000001a;--br:0;--br-8:8px;--br-15:15px;--br-20:20px;--br-25:25px;--br-button:0;--br-card:0;--br-image:0;--br-banner:0;--br-banner-main:0;--bgc:#f5f4f0;--transition:.18s ease-in-out;--aspect-ratio-1:1 / 1}.checkbox{cursor:pointer;justify-content:flex-start;align-items:center;margin-left:35px;display:flex;position:relative}.checkbox__input{display:none}.checkbox__input:checked+.checkbox__new-input{background:#100c08;border:1px solid #100c08}.checkbox__input:checked+.checkbox__new-input:after{opacity:1}.checkbox__new-input{background:#fff;border:1px solid #858598;border-radius:5px;width:22px;height:22px;transition:background-color .2s ease-in-out;position:absolute;top:0;left:-32px}@media only screen and (width<=1150px){.checkbox__new-input{outline:5px solid #fff;top:0}}.checkbox__new-input:after{z-index:10;content:"";opacity:0;background:url(data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%2210%22%20viewBox%3D%220%200%2013%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%201.5L5.42857%208L1.5%204.5%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E) 100% 100% no-repeat;width:14px;height:14px;display:block;position:absolute;top:calc(50% - 9px);left:calc(50% - 7px)}.checkbox__label{color:#858598;font-size:14px}@media only screen and (width<=780px){.checkbox__label{letter-spacing:-.5px;font-size:11px}}
