@charset "UTF-8";@font-face{font-style:normal;font-weight:400;font-family:"Work Sans";font-display:swap;src:url(../fonts/WorkSans-Regular.woff2) format("woff2"),url(../fonts/WorkSans-Regular.woff) format("woff")}@font-face{font-style:normal;font-weight:500;font-family:"Work Sans";font-display:swap;src:url(../fonts/WorkSans-Medium.woff2) format("woff2"),url(../fonts/WorkSans-Medium.woff) format("woff")}@font-face{font-style:normal;font-weight:600;font-family:"Work Sans";font-display:swap;src:url(../fonts/WorkSans-SemiBold.woff2) format("woff2"),url(../fonts/WorkSans-SemiBold.woff) format("woff")}@font-face{font-style:normal;font-weight:700;font-family:"Work Sans";font-display:swap;src:url(../fonts/WorkSans-Bold.woff2) format("woff2"),url(../fonts/WorkSans-Bold.woff) format("woff")}@font-face{font-style:normal;font-weight:800;font-family:Inter;font-display:swap;src:url(../fonts/Inter-ExtraBold.woff2) format("woff2"),url(../fonts/Inter-ExtraBold.woff) format("woff")}.custom-checkbox p{display:flex;flex-wrap:wrap;gap:0 7px}.custom-checkbox input{position:absolute;z-index:-1;opacity:0}.custom-checkbox span{display:inline-flex;gap:8px;align-items:center;user-select:none;color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:16px;font-style:normal;font-weight:400;line-height:100%}.custom-checkbox span a{color:rgba(var(--cl-f),1)}.custom-checkbox span a:hover{text-decoration:underline}.custom-checkbox span::before{cursor:pointer;content:"";display:inline-block;width:16px;height:16px;flex-shrink:0;flex-grow:0;border:1px solid #adb5bd;border-radius:.25em;background-repeat:no-repeat;background-position:center center;background-size:70% 70%}.custom-checkbox input:not(:disabled):not(:checked)+span:hover::before{border-color:#b3d7ff}.custom-checkbox input:not(:disabled):active+span::before{background-color:#b3d7ff;border-color:#b3d7ff}.custom-checkbox input:focus+span::before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-checkbox input:focus:not(:checked)+span::before{border-color:#80bdff}.custom-checkbox input:checked+span::before{border-color:#0b76ef;background-color:#0b76ef;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox input:disabled+span::before{background-color:#e9ecef}:root{--error-bg:#d01f1f;--body-bg:#ffffff;--body-font-size:16px;--content-width:1600px;--container-offset:Min(8.333vw, 160px);--container-width:calc(var(--content-width) + (var(--container-offset) * 2));--default-size:40px;--scrollbar-thumb:#EDE6D1;--scrollbar-track:#ffffff;--scrollbar-track-hover:#ffffff;--overlay-bg:rgba(0, 0, 0, 0.5);--select-inner-bg:#404040;--select-inner-border:#FDFDFD;--select-focus-border:#FDFDFD;--font-family:"Work Sans",sans-serif;--font-family2:"Inter",sans-serif;--cl-a:255,255,255;--cl-b:0,0,0;--cl-c:249,247,240;--cl-d:56,68,88;--cl-e:169,169,170;--cl-f:5,102,209;--cl-g:71,71,71;--cl-h:237,230,209;--cl-i:92,157,255;--cl-j:237,239,242;--bg-a:255,255,255;--bg-b:0,0,0;--bg-c:249,247,240;--bg-d:56,68,88;--bg-e:169,169,170;--bg-f:5,102,209;--bg-g:71,71,71;--bg-h:237,230,209;--bg-i:92,157,255;--bg-j:237,239,242;--br-a:#EDE6D1;--br-b:#0566D1;--br-c:#EDEFF2;--br-d:#DBDCE0;--br-e:#5C9DFF;--br-f:#F9F7F0;--br-g:#DBdde4;--disable-color:#a9a9aa;--disable-bg:#EDEFF2;--triggeer-color:#1FDEB0;--error-color:#F8477C;--swiper-theme-color:#007aff;--article-icon:url("data:image/svg+xml,%3Csvg width='62' height='48' viewBox='0 0 62 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.4882 0C17.3786 0 19.7873 0.781955 21.7143 2.34587C23.7617 3.78948 25.3274 5.83459 26.4113 8.4812C27.4952 11.0075 28.0371 14.015 28.0371 17.5038C28.0371 21.4737 27.3145 25.3835 25.8693 29.2331C24.5445 33.0827 22.4369 36.6316 19.5465 39.8797C16.656 43.1278 12.9225 45.8346 8.34597 48L0.758545 40.9624C4.0103 39.8797 6.84053 38.3759 9.24924 36.4511C11.7784 34.5263 13.8258 32.3609 15.3914 29.9549C16.9571 27.5489 17.9808 25.0827 18.4625 22.5564L17.7399 22.1955C17.2582 22.5564 16.656 22.8571 15.9334 23.0977C15.2108 23.3383 14.1269 23.4586 12.6816 23.4586C11.2364 23.4586 9.73098 23.0376 8.16532 22.1955C6.72009 21.3534 5.45552 20.1504 4.3716 18.5865C3.28769 16.9023 2.74573 14.7368 2.74573 12.0902C2.74573 9.92482 3.28769 7.93985 4.3716 6.13534C5.45552 4.21053 6.84053 2.70677 8.52662 1.62406C10.3332 0.541354 12.3203 0 14.4882 0ZM48.4509 0C51.3414 0 53.7501 0.781955 55.6771 2.34587C57.7245 3.78948 59.2901 5.83459 60.374 8.4812C61.458 11.0075 61.9999 14.015 61.9999 17.5038C61.9999 21.4737 61.2773 25.3835 59.8321 29.2331C58.5073 33.0827 56.3997 36.6316 53.5092 39.8797C50.6188 43.1278 46.8853 45.8346 42.3087 48L34.7213 40.9624C37.9731 39.8797 40.8033 38.3759 43.212 36.4511C45.7411 34.5263 47.7885 32.3609 49.3542 29.9549C50.9199 27.5489 51.9436 25.0827 52.4253 22.5564L51.7027 22.1955C51.2209 22.5564 50.6188 22.8571 49.8962 23.0977C49.1736 23.3383 48.0896 23.4586 46.6444 23.4586C45.1992 23.4586 43.6937 23.0376 42.1281 22.1955C40.6829 21.3534 39.4183 20.1504 38.3344 18.5865C37.2505 16.9023 36.7085 14.7368 36.7085 12.0902C36.7085 9.92482 37.2505 7.93985 38.3344 6.13534C39.4183 4.21053 40.8033 2.70677 42.4894 1.62406C44.2959 0.541354 46.2831 0 48.4509 0Z' fill='%23DBDCE0'/%3E%3C/svg%3E%0A");--separator:url("data:image/svg+xml,%3Csvg width='1439' height='8' viewBox='0 0 1439 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1438.35 4.35355C1438.55 4.15829 1438.55 3.84171 1438.35 3.64645L1435.17 0.464466C1434.98 0.269204 1434.66 0.269204 1434.46 0.464466C1434.27 0.659728 1434.27 0.976311 1434.46 1.17157L1437.29 4L1434.46 6.82843C1434.27 7.02369 1434.27 7.34027 1434.46 7.53553C1434.66 7.7308 1434.98 7.7308 1435.17 7.53553L1438.35 4.35355ZM0 4.5H1438V3.5H0V4.5Z' fill='%23EDE6D1'/%3E%3C/svg%3E%0A");--play:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' fill='none'%3E%3Cpath fill='%23fff' d='m34.4 53.6 18.3-11.9c.7-.4 1-1 1-1.7a2 2 0 0 0-1-1.7L34.4 26.4c-.7-.5-1.4-.5-2.1-.1-.7.4-1.1 1-1.1 1.9v23.6a2 2 0 0 0 1 1.9c.8.4 1.5.4 2.2-.1Zm5.6 23c-5 0-9.6-.9-14-2.8A36.8 36.8 0 0 1 40 3.3a35 35 0 0 1 25.7 10.8 37 37 0 0 1 0 51.8A36.2 36.2 0 0 1 40 76.7Zm0-5.4c8.6 0 15.9-3 21.9-9.2 6-6 9-13.4 9-22 0-8.7-3-16-9-22-6-6.1-13.3-9.2-21.9-9.2-8.5 0-15.8 3-21.8 9.1-6 6-9 13.4-9 22.1 0 8.6 3 16 9 22 6 6.1 13.3 9.2 21.8 9.2Z' opacity='.9'/%3E%3C/svg%3E");--breadcrumbs-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='8' viewBox='0 0 23 8' fill='none'%3E%3Cpath d='M22.3536 4.35355C22.5488 4.15829 22.5488 3.84171 22.3536 3.64645L19.1716 0.464466C18.9763 0.269204 18.6597 0.269204 18.4645 0.464466C18.2692 0.659728 18.2692 0.976311 18.4645 1.17157L21.2929 4L18.4645 6.82843C18.2692 7.02369 18.2692 7.34027 18.4645 7.53553C18.6597 7.7308 18.9763 7.7308 19.1716 7.53553L22.3536 4.35355ZM0 4.5H22V3.5H0V4.5Z' fill='%23A9A9AA'/%3E%3C/svg%3E");--trigger-active-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 18L7.1 20.1C6.6 20.3167 6.125 20.277 5.675 19.9811C5.225 19.6852 5 19.2665 5 18.725V4.375C5 3.975 5.15 3.625 5.45 3.325C5.75 3.025 6.1 2.875 6.5 2.875H17.5C17.9 2.875 18.25 3.025 18.55 3.325C18.85 3.625 19 3.975 19 4.375V18.725C19 19.2665 18.775 19.6852 18.325 19.9811C17.875 20.277 17.4 20.3167 16.9 20.1L12 18Z' fill='%231FDEB0'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.3219 19.9811C18.7719 19.6852 18.9969 19.2665 18.9969 18.725V4.37505C18.9969 3.97505 18.8469 3.62505 18.5469 3.32505C18.2469 3.02505 17.8969 2.87505 17.4969 2.87505H6.49688C6.09688 2.87505 5.74688 3.02505 5.44688 3.32505C5.14688 3.62505 4.99688 3.97505 4.99688 4.37505V18.725C4.99688 19.2665 5.22188 19.6852 5.67188 19.9811C6.12188 20.2771 6.59688 20.3167 7.09688 20.1L11.9969 18L16.8969 20.1C17.3969 20.3167 17.8719 20.2771 18.3219 19.9811ZM16.8174 20.2836C17.3784 20.5267 17.9247 20.4817 18.4318 20.1483C18.9384 19.8151 19.1969 19.3334 19.1969 18.725V4.37505C19.1969 3.91854 19.0233 3.51861 18.6883 3.18363C18.3533 2.84865 17.9534 2.67505 17.4969 2.67505H6.49688C6.04036 2.67505 5.64044 2.84865 5.30545 3.18363C4.97047 3.51861 4.79688 3.91854 4.79688 4.37505V18.725C4.79688 19.3334 5.05537 19.8151 5.56198 20.1483C6.06909 20.4817 6.61535 20.5266 7.1763 20.2836L11.9969 18.2176L16.8174 20.2836Z' fill='%231FDEB0'/%3E%3C/svg%3E");--play:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='81' fill='none'%3E%3Cpath fill='%23fff' d='m35.1 28 16.4 10.6c.7.4 1 1 1 1.8a2 2 0 0 1-1 1.8L35.1 52.7a2 2 0 0 1-2.2 0 2 2 0 0 1-1.1-1.8v-21a2 2 0 0 1 1.1-2 2 2 0 0 1 2.2.2Zm5-21.5a32.9 32.9 0 0 0-24 10A34.2 34.2 0 0 0 6 40.4a33 33 0 0 0 10 24 34.7 34.7 0 0 0 24 9.7 33 33 0 0 0 24-9.9 34.2 34.2 0 0 0 7.2-37 34.7 34.7 0 0 0-18-18.1A33 33 0 0 0 40 6.5Zm-.1 5.7c7.8 0 14.5 2.8 20 8.3a27.2 27.2 0 0 1 8.2 19.9c0 7.8-2.8 14.5-8.2 20a27.2 27.2 0 0 1-20 8.1c-7.8 0-14.4-2.7-20-8.2a27.1 27.1 0 0 1-8.2-20c0-7.7 2.8-14.4 8.3-19.8A27.1 27.1 0 0 1 40 12.2Z'/%3E%3C/svg%3E");--processing:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23384458' d='M13 11.6v-4a.9.9 0 0 0-1-.9.9.9 0 0 0-.8 1v4.6l.2.4 3.5 3.5c.1.2.4.3.6.3.3 0 .5-.1.7-.3.2-.2.3-.4.3-.7l-.3-.6-3.2-3.3Zm-1 10.8a10 10 0 0 1-7.3-3 10.5 10.5 0 0 1-3-7.4 10 10 0 0 1 3-7.3 10.6 10.6 0 0 1 7.3-3 9 9 0 0 1 4 .8A10.6 10.6 0 0 1 21.5 8a10 10 0 0 1 0 8 10.6 10.6 0 0 1-5.5 5.5 10 10 0 0 1-4 .9Zm0-2a8 8 0 0 0 6-2.5 8 8 0 0 0 2.4-5.9 8 8 0 0 0-2.5-6A8 8 0 0 0 12 3.7a8 8 0 0 0-6 2.5A8 8 0 0 0 3.7 12a8 8 0 0 0 2.5 6 8 8 0 0 0 5.9 2.4Z'/%3E%3C/svg%3E");--shipping:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%235AB0FF' d='M18.1258 14.2695c-1.6681 0-3.0252 1.3571-3.0252 3.0252 0 1.6682 1.3571 3.0253 3.0252 3.0253 1.6684 0 3.0252-1.3571 3.0252-3.0253 0-1.6681-1.3571-3.0252-3.0252-3.0252Zm0 4.5379c-.8342 0-1.5126-.6785-1.5126-1.5127 0-.8341.6784-1.5126 1.5126-1.5126.8342 0 1.5126.6785 1.5126 1.5126 0 .8343-.6784 1.5127-1.5126 1.5127ZM7.78987 14.2695c-1.66814 0-3.02522 1.3571-3.02522 3.0252 0 1.6682 1.35708 3.0253 3.02522 3.0253s3.02523-1.3571 3.02523-3.0253c0-1.6681-1.35709-3.0252-3.02523-3.0252Zm0 4.5379c-.83419 0-1.51261-.6785-1.51261-1.5127 0-.8341.67842-1.5126 1.51261-1.5126.83395 0 1.51261.6785 1.51261 1.5126 0 .8343-.67843 1.5127-1.51261 1.5127ZM20.163 5.60984c-.1286-.25537-.39-.41648-.6759-.41648h-3.9832v1.51261h3.5168l2.0594 4.09613 1.3518-.6797-2.2689-4.51256Z'/%3E%3Cpath fill='%235AB0FF' d='M15.8575 16.5625h-5.7227v1.5126h5.7227v-1.5126Zm-10.33683 0H2.89886c-.41775 0-.75628.3386-.75628.7563 0 .4177.33858.7563.75628.7563h2.62186c.41775 0 .75628-.3386.75628-.7563 0-.4178-.33858-.7563-.75633-.7563Zm18.32023-4.622-1.4876-1.916c-.143-.18456-.3636-.29247-.5973-.29247h-5.4958V4.43792c0-.41775-.3386-.75628-.7563-.75628H2.89886c-.41775 0-.75628.33858-.75628.75628 0 .4177.33858.75628.75628.75628H14.7476v5.2941c0 .4178.3386.7563.7563.7563h5.8818l1.1014 1.4188v3.9005h-2.0925c-.4177 0-.7563.3386-.7563.7563 0 .4178.3386.7563.7563.7563h2.8488c.4177 0 .7562-.3386.7563-.7563v-4.9159c0-.1679-.056-.3312-.1588-.4638Zm-18.37025.79H1.99163c-.41775 0-.75628.3385-.75628.7563 0 .4177.33858.7562.75628.7562H5.4706c.41775 0 .75628-.3385.75628-.7562.00005-.4178-.33853-.7563-.75623-.7563Zm1.73943-2.97464H.756281C.338578 9.75586 0 10.0944 0 10.5122c0 .4177.338578.7563.756281.7563H7.21008c.41775 0 .75628-.3386.75628-.7563 0-.4177-.33853-.75634-.75628-.75634Z'/%3E%3Cpath fill='%235AB0FF' d='M8.44543 6.78125h-6.4538c-.41775 0-.75628.33858-.75628.75628 0 .41775.33858.75628.75628.75628h6.4538c.41775 0 .75628-.33858.75628-.75628.00005-.4177-.33853-.75628-.75628-.75628Z'/%3E%3C/svg%3E");--cancelled:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23F8477C' fill-rule='evenodd' d='M17.2929 5.29289c.3905-.39052 1.0237-.39052 1.4142 0 .3905.39053.3905 1.02369 0 1.41422L13.4142 12l5.2929 5.2929c.3905.3905.3905 1.0237 0 1.4142-.3905.3905-1.0237.3905-1.4142 0L12 13.4142l-5.29289 5.2929c-.39053.3905-1.02369.3905-1.41422 0-.39052-.3905-.39052-1.0237 0-1.4142L10.5858 12 5.29289 6.70711c-.39052-.39053-.39052-1.02369 0-1.41422.39053-.39052 1.02369-.39052 1.41422 0L12 10.5858l5.2929-5.29291Z' clip-rule='evenodd'/%3E%3C/svg%3E");--delivered:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%231FDEB0' fill-rule='evenodd' d='M20.5782 5.19642c.4587.33219.5588.96998.2236 1.42455L11.3994 18.3731c-.5733.7775-1.72032.8426-2.37938.1349l-5.74724-6.1708c-.38531-.4137-.35928-1.0587.05814-1.4405.41741-.3819 1.06814-.3561 1.45345.0576l5.32303 5.7154 9.0335-11.25168c.3352-.45457.9787-.55379 1.4373-.2216Z' clip-rule='evenodd'/%3E%3C/svg%3E");--cart-offset:8px}@media (max-width:576px){.custom-checkbox span{font-size:12px}:root{--container-offset:Min(6.667vw, 24px)}}.select{position:relative;z-index:1;user-select:none;width:100%}.select__header{width:100%;max-width:100%;cursor:pointer;height:var(--default-size);background:rgba(var(--bg-a),1);display:flex;align-items:center;padding:8px 16px;position:relative;z-index:6;border-radius:44px}.select__header>svg{fill:transparent;stroke:rgba(var(--bg-f),1);transition:transform .4s linear}.select__current{flex-grow:1;overflow:hidden;width:100%;display:flex;align-items:center;grid-gap:10px;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-family:var(--font-family);line-height:24px;color:rgba(var(--cl-b),1)}.select__current svg{width:24px;height:24px}.select__body{width:100%;position:absolute;z-index:5;height:0;top:0;overflow:hidden;transition:height .2s ease-in;margin-top:calc(var(--default-size) + 6px);box-shadow:0 4px 8px 0 rgba(77,61,4,0);border-radius:8px;background:rgba(var(--bg-a),1)}.select__body i{margin:0;text-transform:uppercase;font-size:inherit;line-height:inherit}.select__list{max-height:200px;overflow-y:auto;margin-right:8px}.select__list::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:8px}.select__list::-webkit-scrollbar-track{background-color:transparent}.select__list::-webkit-scrollbar{width:4px;border-radius:8px}.select__option{display:flex;padding:9px 9px 9px 16px;align-items:center;grid-gap:5px;width:100%;cursor:pointer;color:rgba(var(--cl-d),1);font-size:16px;font-family:var(--font-family);line-height:100%;color:rgba(var(--cl-d),1)}.select__option:hover{background:rgba(var(--bg-c),1);font-weight:600}.select__option a{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.select.active{z-index:3}.select.active .select__body{box-shadow:0 4px 8px 0 rgba(77,61,4,.1)}.select.active .select__header>svg{transform:scaleY(-1)}.default-select{border-radius:44px;border:1px solid var(--br-d);background:rgba(var(--bg-a),1)}.default-select .select__current[data-id="0"]{color:rgba(var(--cl-e),1)}.default-select.active{border-color:var(--br-b)}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos]{pointer-events:none}[data-aos].aos-animate{pointer-events:auto}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],[data-aos][data-aos][data-aos-easing=ease-in-quad],[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-cubic] [data-aos],body[data-aos-easing=ease-in-quad] [data-aos],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],[data-aos][data-aos][data-aos-easing=ease-out-quad],[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-cubic] [data-aos],body[data-aos-easing=ease-out-quad] [data-aos],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],[data-aos][data-aos][data-aos-easing=ease-in-out-quad],[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-cubic] [data-aos],body[data-aos-easing=ease-in-out-quad] [data-aos],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}@media screen{html:not(.no-js) [data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:none;transform:none}html:not(.no-js) [data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}html:not(.no-js) [data-aos=fade-down]{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}html:not(.no-js) [data-aos=fade-right]{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}html:not(.no-js) [data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}html:not(.no-js) [data-aos=fade-up-right]{-webkit-transform:translate3d(-100px,100px,0);transform:translate3d(-100px,100px,0)}html:not(.no-js) [data-aos=fade-up-left]{-webkit-transform:translate3d(100px,100px,0);transform:translate3d(100px,100px,0)}html:not(.no-js) [data-aos=fade-down-right]{-webkit-transform:translate3d(-100px,-100px,0);transform:translate3d(-100px,-100px,0)}html:not(.no-js) [data-aos=fade-down-left]{-webkit-transform:translate3d(100px,-100px,0);transform:translate3d(100px,-100px,0)}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}html:not(.no-js) [data-aos=zoom-in]{-webkit-transform:scale(.6);transform:scale(.6)}html:not(.no-js) [data-aos=zoom-in-up]{-webkit-transform:translate3d(0,100px,0) scale(.6);transform:translate3d(0,100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-down]{-webkit-transform:translate3d(0,-100px,0) scale(.6);transform:translate3d(0,-100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px,0,0) scale(.6);transform:translate3d(-100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-left]{-webkit-transform:translate3d(100px,0,0) scale(.6);transform:translate3d(100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-out]{-webkit-transform:scale(1.2);transform:scale(1.2)}html:not(.no-js) [data-aos=zoom-out-up]{-webkit-transform:translate3d(0,100px,0) scale(1.2);transform:translate3d(0,100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-down]{-webkit-transform:translate3d(0,-100px,0) scale(1.2);transform:translate3d(0,-100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px,0,0) scale(1.2);transform:translate3d(-100px,0,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-left]{-webkit-transform:translate3d(100px,0,0) scale(1.2);transform:translate3d(100px,0,0) scale(1.2)}html:not(.no-js) [data-aos^=slide][data-aos^=slide]{transition-property:transform,-webkit-transform;visibility:hidden}html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate{visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}html:not(.no-js) [data-aos=slide-up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}html:not(.no-js) [data-aos=slide-down]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}html:not(.no-js) [data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}html:not(.no-js) [data-aos=slide-left]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}html:not(.no-js) [data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform,-webkit-transform}html:not(.no-js) [data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}html:not(.no-js) [data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}html:not(.no-js) [data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}html:not(.no-js) [data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}html:not(.no-js) [data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}html:not(.no-js) [data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}}@font-face{font-family:lg;src:url(../fonts/lg.woff) format("woff"),url(../fonts/lg.svg) format("svg");font-weight:400;font-style:normal;font-display:block}.lg-icon{font-family:lg!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;outline:0;border:none;background-color:transparent}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#fff}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-moz-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-ms-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-webkit-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-moz-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-ms-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}.lg-outer.lg-right-end .lg-object{-webkit-animation:.3s lg-right-end;-o-animation:.3s lg-right-end;animation:.3s lg-right-end;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:.3s lg-left-end;-o-animation:.3s lg-left-end;animation:.3s lg-left-end;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,.45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:0;background:0 0;border:none;box-shadow:none;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{background-color:rgba(0,0,0,.45);bottom:0;color:#eee;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-next,.lg-prev,.lg-toolbar{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,.25,1),opacity .35s cubic-bezier(0,0,.25,1),color .2s linear;-moz-transition:-moz-transform .35s cubic-bezier(0,0,.25,1),opacity .35s cubic-bezier(0,0,.25,1),color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0,0,.25,1),opacity .35s cubic-bezier(0,0,.25,1),color .2s linear;transition:transform .35s cubic-bezier(0,0,.25,1),opacity .35s cubic-bezier(0,0,.25,1),color .2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,.25,1),opacity 250ms cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,.25,1),opacity 250ms cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform 250ms cubic-bezier(0,0,.25,1),opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1),opacity 250ms cubic-bezier(0,0,.25,1)!important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{border-radius:4px;cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #fff;margin-bottom:5px}@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s;-o-transition:border-color .25s;transition:border-color .25s}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s;-o-transition:bottom .25s;transition:bottom .25s}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toggle-thumb{background-color:#0d0a0a;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px;outline:0;border:none}.lg-outer .lg-toggle-thumb:after{content:"\e1ff"}.lg-outer .lg-toggle-thumb:hover{color:#fff}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-vimeo .lg-video-play{background:url(../img/vimeo-play.png) no-repeat}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(../img/vimeo-play.png) 0 -58px no-repeat}.lg-outer .lg-has-html5 .lg-video-play{background:url(../img/video-play.png) no-repeat;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url(../img/youtube-play.png) no-repeat}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(../img/youtube-play.png) 0 -60px no-repeat}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 80ms;-moz-transition:opacity 80ms;-o-transition:opacity 80ms;transition:opacity 80ms}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1);-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1);transition:transform .3s cubic-bezier(0,0,.25,1)}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0,0,.25,1),top .3s cubic-bezier(0,0,.25,1);-moz-transition:left .3s cubic-bezier(0,0,.25,1),top .3s cubic-bezier(0,0,.25,1);-o-transition:left .3s cubic-bezier(0,0,.25,1),top .3s cubic-bezier(0,0,.25,1);transition:left .3s cubic-bezier(0,0,.25,1),top .3s cubic-bezier(0,0,.25,1)}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1),opacity .15s!important;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1),opacity .15s!important;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1),opacity .15s!important;transition:transform .3s cubic-bezier(0,0,.25,1),opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s,-webkit-transform .15s;-moz-transition:opacity .15s,-moz-transform .15s;-o-transition:opacity .15s,-o-transform .15s;transition:opacity .15s,transform .15s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s;-o-transition:box-shadow .3s;transition:box-shadow .3s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility linear .18s,opacity .18s linear;-o-transition:visibility linear .18s,opacity .18s linear;transition:visibility linear .18s,opacity .18s linear}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active #lg-share{color:#fff}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform .18s linear,visibility linear .5s,opacity .18s linear;-moz-transition:-moz-transform .18s linear,visibility linear .5s,opacity .18s linear;-o-transition:-o-transform .18s linear,visibility linear .5s,opacity .18s linear;transition:transform .18s linear,visibility linear .5s,opacity .18s linear}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#fff;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e904"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e907"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e905"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e906"}.lg-outer .lg-img-rotate{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0;-webkit-transition:-webkit-transform .3s cubic-bezier(.32,0,.67,0);-moz-transition:-moz-transform .3s cubic-bezier(.32,0,.67,0);-o-transition:-o-transform .3s cubic-bezier(.32,0,.67,0);transition:transform .3s cubic-bezier(.32,0,.67,0)}.lg-rotate-left:after{content:"\e900"}.lg-rotate-right:after{content:"\e901"}.lg-icon.lg-flip-hor,.lg-icon.lg-flip-ver{font-size:26px}.lg-flip-hor:after{content:"\e902"}.lg-flip-ver:after{content:"\e903"}.lg-group:after,.lg-group:before{display:table;content:"";line-height:0}.lg-group:after{clear:both}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;opacity:0;outline:0;-webkit-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url(../img/loading.gif) center center no-repeat;display:none!important}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html,.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:rgba(0,0,0,.582);opacity:0;-webkit-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s;-moz-transition:opacity .1s;-o-transition:opacity .1s;transition:opacity .1s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1),opacity .1s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1),opacity .1s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1),opacity .1s;transition:transform 1s cubic-bezier(0,0,.25,1),opacity .1s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier(0,0,.25,1),opacity .1s;-moz-transition:left 1s cubic-bezier(0,0,.25,1),opacity .1s;-o-transition:left 1s cubic-bezier(0,0,.25,1),opacity .1s;transition:left 1s cubic-bezier(0,0,.25,1),opacity .1s}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#07080a;color:#fff;border-radius:4px;font-size:14px;line-height:20px;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-content{position:relative;padding:4px;z-index:1}.tippy-box[data-animation=scale][data-placement^=top]{transform-origin:bottom}.tippy-box[data-animation=scale][data-placement^=bottom]{transform-origin:top}.tippy-box[data-animation=scale][data-placement^=left]{transform-origin:right}.tippy-box[data-animation=scale][data-placement^=right]{transform-origin:left}.tippy-box[data-animation=scale][data-state=hidden]{transform:scale(.5);opacity:0}html{box-sizing:border-box;width:100%;max-width:100dvw}body{position:relative;overflow-x:hidden;width:100%;min-height:-webkit-fill-available;margin:0;padding-top:144px;font-weight:400;font-size:16px;line-height:normal;font-family:var(--font-family);color:rgba(var(--color-b),1);background-color:var(--body-bg);counter-reset:step-counter;-webkit-text-size-adjust:100%}body.fixed-body{position:fixed;top:0;left:0;width:100%;overflow:hidden}@media (max-width:1151px){:root{--container-offset:clamp(24px, 2.783vw, 32px)}body{padding-top:57px}}main{min-width:0!important}main.no-padding{padding:0}*,::after,::before{box-sizing:border-box}*{-webkit-tap-highlight-color:transparent;scrollbar-width:thin;scrollbar-color:#888 #eee;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-arrow-color:transparent;scrollbar-width:8px;scrollbar-height:7px}:hover{scrollbar-color:#555 #bbb}a{display:inline-flex;margin:0;font-style:inherit;font-weight:inherit;font-family:inherit;color:inherit;text-decoration:none;cursor:pointer}button{display:inline-flex;margin:0;padding:0;line-height:initial;color:inherit;background-color:transparent;border:none;outline:0;cursor:pointer}li,ol,ul{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}p{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(16px,1.29vw,18px);font-style:normal;font-weight:400;line-height:150%}img{max-width:100%;height:auto;object-fit:cover}label,picture{display:inline-flex}input{width:100%;background-color:transparent;border:none;outline:0}input::placeholder{font-weight:inherit;font-size:inherit;line-height:inherit;font-family:inherit}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{margin:0;appearance:none}textarea{border:none;outline:0;resize:none}input[type=number]{appearance:textfield}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);clip-path:inset(100%)}.container,.woocommerce-notices-wrapper{position:relative;width:100%;max-width:var(--container-width);margin:0 auto;padding:0 var(--container-offset)}.panel,[data-content]{z-index:20;max-height:0;overflow:hidden;transition:max-height .2s}[data-tab-content]{display:none}[data-tab-content].active{display:block}.dis-scroll{position:fixed;top:0;left:0;width:100%;overflow:hidden;overscroll-behavior:none!important;scroll-behavior:none!important}.overlay{position:fixed;height:100%;display:flex;right:0;bottom:0;left:0;z-index:999;padding:20px;overflow-y:auto;background:rgba(var(--bg-d),.8);visibility:hidden;opacity:0;transition:.3s .3s;pointer-events:none}.overlay::-webkit-scrollbar{display:none}.overlay.active{visibility:visible;opacity:1;transition:.3s;pointer-events:initial}.overlay.active-mode{z-index:100}.overlay.active-drawer{visibility:visible;opacity:1;pointer-events:initial;transition:.6s;background-color:transparent}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);cursor:pointer;transition:.2s}::-webkit-scrollbar-track{background-color:#f9f7f0}::-webkit-scrollbar-button{display:none}fieldset{margin:0;padding:0;border:none}[data-btn-modal] svg{pointer-events:none}.modal{margin:auto;transform:scale(.8);display:none;overflow:initial!important}.modal.active{position:initial;transform:none;transform:scale(1)}.modal .close svg{pointer-events:none}button.sign-in{font-family:inherit}button.header-top__sign{font-size:16px}.woocommerce-notices-wrapper .woocommerce-message{border:none!important;z-index:1;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.woocommerce-notices-wrapper .woocommerce-message .main-button{order:2;padding:8px 45px}@media (max-width:767px){body{padding-top:61px}.woocommerce-notices-wrapper .woocommerce-message .main-button{margin-top:12px}}.woocommerce-notices-wrapper .woocommerce-message:before{top:50%;transform:translate(0,-8px)}.woocommerce-notices-wrapper .woocommerce-message::after{content:"";position:absolute;top:0;display:block;bottom:0;width:100vw;left:50%;transform:translateX(-50%);background-color:#f9f7f0;z-index:-1}.container .container{padding:0!important}.loading #preloader{display:block}#preloader{position:absolute;top:0;left:0;z-index:99;width:100%;height:100%;background:rgba(255,255,255,.93);display:none}#loader{display:block;position:relative;left:50%;top:50%;width:75px;height:75px;margin:-32px 0 0 -32px;border-radius:50%;border:3px solid transparent;border-top-color:#9370db;-webkit-animation:2s linear infinite spin;animation:2s linear infinite spin}#loader:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:#ba55d3;-webkit-animation:3s linear infinite spin;animation:3s linear infinite spin}#loader:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid transparent;border-top-color:#f0f;-webkit-animation:1.5s linear infinite spin;animation:1.5s linear infinite spin}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.loader-with-message{display:flex;align-items:center;justify-content:center;gap:16px}.loader-with-message__loader{width:36px;height:36px;border:4px solid var(--br-b);border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:1s linear infinite loader-rotation}.loader-with-message__message{color:var(--cl-d);font-size:18px;font-weight:600}@keyframes loader-rotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.tabs-content__item .text-columns table{border:1px solid #384458;border-spacing:0;width:100%}.tabs-content__item .text-columns table td,.tabs-content__item .text-columns table th{border:1px solid #384458;padding:0 15px}.tabs-content__item .text-columns table td:last-child,.tabs-content__item .text-columns table th:last-child{padding:0}.wc-social-login{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.ywsl-label{margin-bottom:10px;font-size:14px;display:none}.social-login span.text{display:inline-block;width:100%;text-align:center;margin-bottom:15px;font-size:14px}.ywsl-social{margin:0 10px 0 0;box-shadow:1px 1px 3px #c9c9c9;border-radius:5px;padding:5px;transition:.3s}.ywsl-social:last-child{margin:0}.ywsl-social img{display:block}.ywsl-social:hover{box-shadow:2px 2px 5px #686868;transition:.3s}.small-link{font-family:var(--font-family);line-height:20px;font-size:14px}.default-subtitle{color:rgba(var(--cl-d),1);font-family:var(--font-family2);font-size:clamp(24px,3.226vw,40px);font-style:normal;font-weight:800;line-height:120%}.default-pretitle{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(20px,3.226vw,32px);font-style:normal;font-weight:600;line-height:120%}.default-posttitle{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(18px,1.935vw,24px);font-style:normal;font-weight:600;line-height:120%}.body-bold{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(14px,1.667vw,18px);font-style:normal;font-weight:600;line-height:24px}.body-small-bold{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:600;line-height:24px}.body-small{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.note{display:flex;align-items:baseline;gap:16px}@media (max-width:835px){.note{align-items:center}}@media (max-width:576px){body{padding-top:53px}.note{align-items:flex-start;flex-direction:column}}.note__label{border-radius:8px;display:flex;align-items:center;justify-content:center;padding:4px 8px;border:1px solid var(--br-b);color:rgba(var(--cl-f),1);font-family:var(--font-family);font-size:12px;font-style:normal;font-weight:500;line-height:100%;flex-shrink:0}.note__text{color:var(--font-family);font-family:rgba(var(--cl-d),1);font-size:12px;font-style:normal;font-weight:500;line-height:16px}.separator-info{display:grid;grid-template-columns:repeat(2,auto);width:fit-content;gap:32px;color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:12px;font-style:normal;font-weight:500;line-height:16px}.separator-info__name{position:relative}.separator-info__name::before{width:1px;content:"";position:absolute;background-color:var(--br-a);right:-16px;transform:translateX(-50%);top:0;bottom:0}.info-label{width:fit-content;padding:4px 8px;border-radius:8px;background:rgba(var(--bg-j),1);color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:12px;font-style:normal;font-weight:600;line-height:16px}.plans-label{color:rgba(var(--cl-e),1);font-family:var(--font-family);font-size:clamp(12px,2.143vw,18px);font-style:normal;font-weight:600;line-height:130%}@media (max-width:576px){.plans-label{font-weight:400}}.cost-label{padding:4px clamp(12px,1.905vw,16px);border-radius:8px;background:rgba(var(--bg-c),1);display:flex;align-items:center;gap:5px;color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(14px,2.143vw,18px);font-style:normal;font-weight:600;line-height:20px}.cost-label b{font-weight:inherit}.product-label{padding:4px 12px;color:rgba(var(--cl-d),1);display:flex;width:fit-content;font-family:var(--font-family);font-size:12px;font-style:normal;font-weight:400;line-height:16px;border-radius:16px;border:1px solid var(--br-a)}.empty-box{border-radius:16px;min-height:clamp(300px,64.286vw,540px);padding:0 64px;gap:clamp(16px,2.857vw,40px);display:flex;align-items:center;flex-direction:column;justify-content:center;background-color:rgba(var(--bg-a),1)}.empty-box__inner{text-align:center;align-items:center;display:flex;flex-direction:column;gap:8px}.cart-button{display:flex;justify-content:center;align-items:center;width:124px;height:40px;font-size:16px;line-height:100%;font-family:var(--font-family);color:rgba(var(--cl-f),1);background-color:transparent;border:1px solid currentColor;border-radius:48px;position:relative;z-index:1;gap:8px;box-shadow:0 4px 8px 0 rgba(77,61,4,0)}.cart-button::before{max-width:100%;max-height:100%;opacity:0;border-radius:24px 24px 0 0;background-color:transparent;content:"";pointer-events:none;box-shadow:0 24px 40px 0 rgba(77,61,4,.12);top:-8px;z-index:-1;bottom:-8px;position:absolute;left:calc(var(--cart-offset) * -1);right:calc(var(--cart-offset) * -1);transition:.2s}@media (max-width:1151px){.cart-button::before{border-radius:0!important;right:-20vw;top:-20vw;bottom:-20vw;left:-15px}}.cart-button svg{flex-shrink:0;fill:currentColor}.cart-button.active::before{opacity:1;transition-delay:.8s}.sign-in{display:flex;gap:8px;align-items:center}.lang{display:flex;align-items:center;gap:8px}.lang svg{flex-shrink:0}.lang__select .select__list{margin:0}.lang__select .select__header{padding:0;width:48px;height:initial;justify-content:space-between}.lang__select .select__option{padding:0;justify-content:center}.lang__select .select__option a{padding:9px 0}.lang__select .select__body{margin-top:30px}@media (min-width:1150px){.cart-button:hover{border-color:var(--br-b);background-color:rgba(var(--bg-f),1);box-shadow:0 4px 8px 0 rgba(77,61,4,.1);color:rgba(var(--cl-a),1)}.cart-button:active{color:rgba(var(--cl-i),1);background-color:rgba(var(--bg-a),1);border-color:var(--br-e)}.cart-buttondisabled{background-color:var(--disable-bg);color:var(--disable-color)}.mobile-search{display:none}}.main-button{width:fit-content;padding:16px 40px;display:flex;justify-content:center;align-items:center;border-radius:64px;background:rgba(var(--bg-f),1);color:rgba(var(--cl-a),1);font-size:18px;font-family:var(--font-family);line-height:100%;border:1px solid var(--br-b);transition:.3s}.main-button:hover{color:rgba(var(--cl-f),1);border-color:var(--br-a);background-color:rgba(var(--bg-h),1);box-shadow:0 4px 8px 0 rgba(77,61,4,.1)}.main-button:active{color:rgba(var(--cl-a),1);background-color:rgba(var(--bg-i),1);border-color:var(--br-e)}.main-button:active svg{transition:none;fill:currentColor}.main-button.disabled{background-color:var(--disable-bg);color:var(--disable-color);border-color:var(--disable-bg);pointer-events:none}.main-button--transparent{color:rgba(var(--cl-f),1);border-color:var(--br-b);background-color:transparent}.main-button--transparent:hover{color:rgba(var(--cl-a),1);border-color:var(--br-b);background-color:rgba(var(--bg-f),1);box-shadow:0 4px 8px 0 rgba(77,61,4,.1)}.main-button--transparent:active{color:rgba(var(--cl-f),1);border-color:var(--br-b);background-color:rgba(var(--bg-a),1);box-shadow:0 4px 8px 0 rgba(77,61,4,.1)}.main-button--transparent.disabled{background-color:transparent}.mobile-search{transition:.3s}.mobile-search.active{filter:grayscale(100%)}.arrow-button{border-radius:64px;display:flex;align-items:center;justify-content:center;width:fit-content;padding:0 16px 0 24px;height:40px;gap:16px;background:rgba(var(--bg-f),1);text-align:center;flex-shrink:0;color:rgba(var(--cl-a),1);font-size:18px;font-family:var(--font-family);line-height:100%;font-weight:400;border:1px solid var(--br-b);transition:.3s;box-shadow:0 4px 8px 0 rgba(77,61,4,0)}.arrow-button svg{fill:currentColor}.arrow-button.disabled{background-color:var(--disable-bg);color:var(--disable-color);border-color:var(--disable-bg);pointer-events:none}.arrow-button:hover{color:rgba(var(--cl-f),1);border-color:var(--br-a);background-color:rgba(var(--bg-h),1);box-shadow:0 4px 8px 0 rgba(77,61,4,.1)}.arrow-button:active{color:rgba(var(--cl-a),1);background-color:rgba(var(--bg-i),1);border-color:var(--br-e)}.arrow-button:active svg{transition:none;fill:currentColor}.arrow-buttondisabled{background-color:var(--disable-bg);color:var(--disable-color)}.arrow-button--transparent{background-color:transparent;color:rgba(var(--cl-f),1);box-shadow:0 4px 8px 0 rgba(77,61,4,0)}.arrow-button--transparent:hover{border-color:var(--br-b);background-color:rgba(var(--bg-f),1);box-shadow:0 4px 8px 0 rgba(77,61,4,.1);color:rgba(var(--cl-a),1)}.arrow-button--transparent:hover svg{fill:rgba(var(--cl-a),1)}.arrow-button--transparent:active{color:rgba(var(--cl-i),1);background-color:rgba(var(--bg-a),1);border-color:var(--br-e)}.arrow-button--transparentdisabled{background-color:var(--disable-bg);color:var(--disable-color)}.navigation{display:grid;grid-template-columns:repeat(2,1fr);gap:80px;width:fit-content;margin:66px auto 0;position:relative}.navigation__link{font-family:var(--font-family);font-size:16px;font-style:normal;font-weight:600;line-height:100%;display:flex;align-items:center;gap:12px;color:rgba(var(--cl-e),1)}.navigation__link svg{fill:currentColor;flex-shrink:0}.navigation__link.next{color:rgba(var(--cl-f),1);justify-content:flex-end;flex-direction:row-reverse;position:relative}.navigation__link.next::before{left:-40px;transform:translateX(-50%);background-color:var(--br-a);width:1px;top:0;bottom:0;position:absolute;content:""}@media (max-width:1151px){.navigation{display:none}}.show-pass{display:flex;align-items:center;justify-content:center;position:relative;z-index:20}.show-pass::before{height:100%;width:2px;background-color:rgba(var(--bg-e),1);position:absolute;content:"";left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg)}.show-pass.view::before{opacity:0}.edit-btn{width:32px;height:32px;color:rgba(var(--cl-f),1);background-color:rgba(var(--bg-c),1);display:flex;align-items:center;justify-content:center;border-radius:50%}.edit-btn svg{fill:currentColor}.add-filter{display:grid;grid-template-columns:auto 24px;align-items:center;justify-content:center;gap:8px;color:rgba(var(--cl-f),1);width:fit-content}.add-filter svg{fill:currentColor}.add-filter span{width:100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid currentColor}.accordion__btn[data-text]{color:rgba(var(--cl-f),1);font-family:var(--font-family);font-size:0;font-style:normal;font-weight:600;line-height:100%;display:flex;align-items:center;position:relative;width:fit-content;min-width:122px;white-space:nowrap}.accordion__btn[data-text]::before{font-size:14px;content:attr(data-text);pointer-events:none}.accordion__btn[data-text] svg{margin-left:16px;transition:transform .4s;flex-shrink:0;fill:currentColor;pointer-events:none}.accordion__btn[data-text].active{font-size:14px}.accordion__btn[data-text].active svg{transform:scaleY(-1)}.accordion__btn[data-text].active::before{position:absolute;font-size:0;content:attr(data-text)}.add-btn{padding:4px 16px 4px 8px;border-radius:24px;border:1px solid var(--br-d);display:flex;align-items:center;gap:4px;color:rgba(var(--cl-f),1);width:fit-content;margin-left:auto;font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.add-btn span{max-width:132px;text-overflow:ellipsis}.add-btn svg{flex-shrink:0;fill:currentColor}.add-btn.added{color:rgba(var(--cl-d),1)}.add-btn:hover{color:rgba(var(--cl-a),1);background-color:rgba(var(--bg-f),1)}.saved-btn{display:flex;align-items:center;gap:8px;color:rgba(var(--cl-f),1);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:600;line-height:24px;border-radius:8px;background:rgba(var(--bg-c),1);padding:4px 8px 4px 16px}.saved-btn svg{fill:currentColor}.main-nav{display:flex}.main-nav__list{height:100%;display:flex;align-items:center;gap:8px}.main-nav__btn{padding:0 16px;display:flex;align-items:center;height:100%;font-size:16px;line-height:24px;font-family:var(--font-family);text-align:center;color:rgba(var(--cl-d),1);white-space:nowrap;gap:16px}.main-nav__btn svg{flex-shrink:0}.main-nav__item{height:100%;position:relative;z-index:1}.main-nav__item:last-child .main-menu{width:fit-content}.main-nav__item::before{z-index:-1;border-radius:16px 16px 0 0;background:rgba(var(--bg-a),1);left:0;right:0;top:0;bottom:-16px;position:absolute;content:"";visibility:hidden;opacity:0;transition:.3s}.main-nav__item:hover .main-nav__btn{color:rgba(var(--cl-f),1);font-weight:600}.main-nav__item:hover .main-menu,.main-nav__item:hover::before{visibility:visible;opacity:1}.main-top{display:flex;flex-direction:column;align-items:center;grid-gap:10px;text-align:center;width:100%;overflow:hidden;gap:24px;margin-bottom:min(4.167vw,80px)}@media (max-width:1441px){:root{--container-offset:5.556vw}.main-top{margin-bottom:min(64px,4.444vw)}}@media (max-width:1151px){.main-top{margin-bottom:32px}}.main-top__title{color:rgba(var(--cl-g),1);position:relative;font-size:40px;font-family:var(--font-family2);font-weight:800;line-height:120%}.main-top__title::after,.main-top__title::before{position:absolute;height:1px;content:"";background-color:var(--br-a);top:50%;transform:translateY(-50%);width:100vw}.main-top__title::before{left:-32px;transform:translate(-100%,-50%)}.main-top__title::after{right:-32px;transform:translate(100%,-50%)}@media (max-width:1151px){.main-top__title{font-size:18px;font-family:var(--font-family);font-weight:600}}.main-top p{max-width:720px;width:100%;color:rgba(var(--cl-d),1);font-size:18px;font-family:var(--font-family);line-height:24px}.main-form{display:grid;align-items:center;grid-template-columns:repeat(2,1fr);gap:clamp(16px,1.29vw,24px)}@media (max-width:835px){.main-form{grid-template-columns:1.2fr 1fr}}@media (max-width:576px){.main-top{margin-bottom:24px}.main-top__title::before{left:-8px}.main-top__title::after{right:-8px}.main-top__title{font-size:24px}.main-form{grid-template-columns:100%}}.main-form__area,.main-form__btn{width:100%;max-width:100%;grid-column:1/-1}.main-form__area,.main-form__input{padding:8px 16px;height:40px;width:100%;margin:0;border-radius:60px;border:1px solid var(--br-d);background:rgba(var(--bg-a),1);color:rgba(var(--cl-b),1);font-family:var(--font-family);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.main-form__area::placeholder,.main-form__input::placeholder{color:rgba(var(--cl-e),1)}.main-form__area.focus-visible,.main-form__input.focus-visible{border-color:var(--br-b)}.main-form__area{display:flex;height:100%;min-height:160px;border-radius:24px}.footer-nav{display:flex;grid-template-columns:repeat(3,1fr);justify-content:space-between;gap:45px}@media (max-width:1441px){.footer-nav{gap:25px}}@media (max-width:835px){.footer-nav{display:grid;gap:60px 20px;white-space:normal;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media (max-width:576px){.footer-nav{grid-template-columns:100%;gap:24px}}.footer-nav__item{display:flex;flex-direction:column;gap:32px}.footer-nav__item a:hover{text-decoration:underline}.footer-nav__title{color:rgba(var(--bg-d),1);font-size:24px;font-family:var(--font-family);font-weight:600;line-height:100%}@media (max-width:1151px){.main-top p{max-width:650px;font-size:16px}.footer-nav{max-width:100%;width:100%}.footer-nav__title{font-size:18px}}.footer-nav__list{display:flex;flex-direction:column;gap:15px}@media (max-width:415px){.footer-nav__list{gap:12px}}.footer-nav a{color:rgba(var(--cl-d),1);font-size:18px;font-family:var(--font-family);line-height:100%}@media (max-width:1151px){.footer-nav a{font-size:16px}}.search-form{display:flex;align-items:center;border-radius:40px;border:1px solid var(--br-a);background:rgba(var(--bg-a),1);padding:0 0 0 24px;width:100%;position:relative}.search-form.active{border-color:var(--br-b)}.search-form.active .clear{opacity:1}.search-form.searching .loader{display:block;opacity:1;transition:.3s}.search-form.searching .clear{display:none}.search-form.with-results{border-radius:20px 20px 0 0;border:1px solid var(--br-a)}.search-form.with-results .clear{display:none}.search-form__results{position:absolute;top:100%;background:#fff;left:0;right:0;border-radius:0 0 20px 20px;border:1px solid var(--br-a);border-top:none;display:none;opacity:0;transition:.3s;z-index:2}.search-form__results.active{display:block;opacity:1;transition:.3s}.search-form__results .show-all{display:none;padding:8px 24px;font-size:14px;font-style:normal;line-height:20px;color:#384458;border-radius:0 0 20px 20px;background:#fffdf7;cursor:pointer;font-weight:500;text-align:center;border-top:1px solid var(--br-a);transition:.3s}.search-form__results .show-all:hover{background:#f9f7f0;transition:.3s}.search-form__results .show-all.visible{display:block}.search-form__results .search-form__results-item{padding:24px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;color:#384458}.search-form__results .search-form__results-item a{display:flex;align-items:center;justify-content:flex-start}.search-form__results .search-form__results-item a .image{max-width:64px;height:64px;margin-right:16px}.search-form__results .search-form__results-item a .data{display:flex;flex-direction:column}.search-form__results .search-form__results-item a .data .title{font-size:14px;font-style:normal;font-weight:600;line-height:20px}.search-form__results .search-form__results-item a .data .price{font-size:12px;font-style:normal;font-weight:600;margin-top:3px;line-height:16px}.search-form__results .search-form__results-item:last-child{border-radius:0 0 20px 20px}.search-form__results .search-form__results-item:hover{background:#f9f7f0;font-weight:600}.search-form__btn{position:absolute;left:0;transition:.3s;z-index:20;background-color:rgba(var(--bg-a),1)}.search-form__inner{position:relative;flex-grow:1;width:100%;display:flex;align-items:center}.search-form__inner .clear{position:absolute;right:24px;opacity:0;background-color:#fff}@media (max-width:576px){.search-form{padding:0 0 0 16px}.search-form__inner .clear{right:16px}.search-form__select{display:none}}.search-form__inner .loader{max-width:17px;position:absolute;right:10px;top:12px;opacity:1;display:none;transition:.3s}.search-form__select{max-width:195px;width:100%;position:relative;z-index:0}.search-form__select.active .select__header{border:1px solid var(--br-b)}.search-form__select.active::before{opacity:0}.search-form__select::before{width:1px;top:8px;bottom:8px;content:"";position:absolute;left:0;background-color:var(--br-a);z-index:10}.search-form input{text-indent:35px;font-size:16px;height:40px;font-family:var(--font-family);line-height:100%;color:rgba(var(--bg-b),1)}.search-form input::placeholder{color:rgba(var(--cl-e),1)}.search-form .focus-visible+.search-form__btn{filter:grayscale(100%)}.aws-container{width:100%}.aws-container .aws-search-form{border:1px solid var(--br-a);background:rgba(var(--bg-a),1);border-radius:20px;padding:8px 24px}.aws-container .aws-search-form.aws-form-active{border-radius:20px 20px 0 0}.aws-container .aws-search-form .aws-form-btn{background:0 0;border:none;font-size:14px;font-style:normal;font-weight:400;line-height:20px;color:#384458;border-left:1px solid #ede6d1;padding:0 24px;width:auto;max-width:max-content}.aws-container .aws-search-form .aws-form-btn.aws-search-btn{padding-right:0}@media (max-width:576px){.search-form input{text-indent:25px}.aws-container .aws-search-form .aws-form-btn{font-size:12px;padding:0 12px}.aws-container .aws-search-form .aws-form-btn.aws-main-filter{display:none}.aws-container .aws-search-form .aws-form-btn.aws-search-btn{padding:0 0 0 12px}}.aws-container .aws-search-form .aws-form-btn:active,.aws-container .aws-search-form .aws-form-btn:hover{background:0 0}.aws-container .aws-search-form .aws-main-filter .aws-main-filter__current{padding:0 40px 0 0}@media (max-width:576px){.aws-container .aws-search-form .aws-main-filter .aws-main-filter__current{padding:0 20px 0 0}}.aws-container .aws-search-form .aws-main-filter .aws-main-filter__current:after{background:url(../img/sprite/arrow-bottom-blue.svg);right:0;margin-top:-8px}.aws-container .aws-search-field{border:none;text-indent:0;font-family:var(--font-family);color:rgba(var(--bg-b),1);font-size:14px;font-style:normal;font-weight:400;line-height:20px;padding:0}.aws-search-result{border:1px solid #ede6d1;border-top:none;border-radius:0 0 20px 20px!important}.aws-search-result .aws_search_more{font-size:12px;font-style:normal;font-weight:600;line-height:16px;color:#384458}.aws-search-result .aws_results .aws_result_item{border:none;background:#fff}.aws-search-result .aws_results .aws_result_item:last-child{border-radius:0 0 20px 20px}.aws-search-result .aws_results .aws_result_item:hover{background:#f9f7f0}.aws-search-result .aws_result_content{position:relative;padding-bottom:20px}.aws-search-result .aws_result_head{position:static}.aws-search-result .aws_result_price{position:absolute;bottom:0;font-size:12px;font-style:normal;font-weight:600;line-height:16px;color:#384458;left:0}.aws-search-result .aws_result_excerpt,.aws-search-result .aws_result_term{display:none}.aws-search-result .aws_result_title{font-size:14px;font-style:normal;font-weight:600;color:#384458;line-height:20px}.main-menu{position:absolute;top:0;left:0;width:100%;z-index:2;display:flex;align-items:stretch;margin-top:calc(var(--main-nav) + 16px);padding:16px 40px 40px;min-width:fit-content;background:rgba(var(--bg-a),1);border-radius:0 0 16px 16px;box-shadow:0 24px 40px 0 rgba(77,61,4,.12);visibility:hidden;opacity:0;transition:.3s}.main-menu__list{display:flex;flex-direction:column;width:100%}.main-menu__list li[data-problem-svg]:hover svg,.main-menu__list li[data-problem-svg]:hover svg path{fill:none!important}.main-menu__list li[data-problem-svg]:hover path{stroke:#0566d1}.main-menu__list li{display:flex;align-items:center;justify-content:flex-start;width:100%;position:relative;z-index:3}.main-menu__list li img,.main-menu__list li svg{display:block;width:24px;height:auto;margin-right:16px}.main-menu__list li:hover path,.main-menu__list li:hover svg{fill:#0566d1}.main-menu .arrow-button{font-size:18px}.main-menu__item.active>a,.main-menu__item:hover>a{font-weight:600;color:rgba(var(--cl-f),1);transform:translateX(16px)}.main-menu__item.active>a::before,.main-menu__item:hover>a::before{opacity:1}.main-menu__item>a{position:relative;white-space:nowrap;display:flex;align-items:center;width:100%;height:50px;font-size:16px;line-height:100%;font-family:var(--font-family);color:rgba(var(--cl-d),1);transition:transform .3s,color .3s;gap:8px}.main-menu__item>a::before{content:"";position:absolute;top:50%;left:-8px;display:block;width:8px;height:8px;background-color:var(--br-a);transform:translate(-100%,-50%);opacity:0;transition:opacity .3s}.main-menu .sub-menu{display:flex;flex-direction:column;margin:-16px 0 -40px -10px;position:absolute;left:calc(100% - 40px);min-height:100%;background-color:rgba(var(--bg-a),1);border-radius:0 0 16px}.main-menu .sub-menu__item{display:none;flex-direction:column;height:100%;padding:24px 40px 40px 50px;gap:24px}.main-menu .sub-menu__item.active{display:flex;width:initial}.main-menu .sub-menu__images{display:grid;gap:32px;grid-template-columns:repeat(3,128px)}.main-menu .sub-menu__image{border-radius:16px;overflow:hidden}.main-menu .sub-menu p{font-size:16px;line-height:24px;font-family:var(--font-family);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;color:rgba(var(--cl-d),1)}.main-menu .sub-menu__descr{display:flex;flex-direction:column;flex-grow:1;gap:8px}.main-menu .sub-menu__title{font-weight:600;font-size:18px;line-height:24px;font-family:var(--font-family);color:rgba(var(--cl-d),1)}.main-menu .sub-menu.mode .sub-menu__item{padding-left:80px;display:none;grid-template-columns:360px 385px;align-items:flex-start;gap:32px 24px}.main-menu .sub-menu.mode .sub-menu__item.active{display:grid}.main-menu .sub-menu.mode .sub-menu__image{grid-column:2;grid-row:1/span 2;width:100%}.main-menu .sub-menu.mode p{overflow:initial;display:flex;-webkit-box-orient:initial;-webkit-line-clamp:initial}.cart-checkout__top{grid-column:1/-1;align-items:center;display:flex;justify-content:space-between}.cart-checkout__item{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(14px,1.667vw,18px);font-style:normal;font-weight:400;line-height:100%}.section-description{display:grid;grid-template-columns:repeat(2,1fr);gap:24px clamp(40px,8.333vw,160px);align-items:center}@media (max-width:1281px){:root{--container-offset:6.250vw}.section-description{gap:24px clamp(40px,5.903vw,160px)}}.section-description__content{display:flex;flex-direction:column;gap:24px}.section-description__image{grid-row:1/3;display:flex;border-radius:24px;overflow:hidden}.section-description__image *{width:100%;height:auto}.section-description__title{align-self:flex-end}.section-description__text{align-self:flex-start;color:var(--black,#384458);font-family:var(--font-family);font-size:clamp(16px,1.935vw,24px);font-style:normal;font-weight:400;line-height:130%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;overflow:hidden}@media (max-width:835px){.section-description{grid-template-columns:100%}.section-description__text{overflow:initial;order:3;display:initial}.step-list .separator{order:-1}}.step-list{display:flex;flex-direction:column;gap:clamp(30px,5.161vw,64px)}.step-row{display:flex;flex-direction:column;gap:clamp(25px,3.226vw,40px);counter-increment:step-counter}@media (max-width:835px){.step-row{gap:clamp(25px,3.226vw,40px);grid-template-columns:100%}.step-row__btn,.step-row__link{grid-column:1/-1}}.step-row:nth-child(2n) .step-row__inner{grid-template-columns:1fr auto}.step-row:nth-child(2n) .step-row__inner>:not(.step-row__image){grid-column:1}@media (max-width:576px){.step-row:nth-child(2n) .step-row__inner{grid-template-columns:80px 1fr}.step-row:nth-child(2n) .step-row__inner>:not(.step-row__image){grid-column:1/-1}}.step-row:nth-child(2n) .step-row__inner .step-row__image{grid-column:2}@media (max-width:576px){.step-row:nth-child(2n) .step-row__inner .step-row__image{grid-column:1}}.step-row__inner{display:grid;grid-template-columns:auto 1fr;align-items:flex-start;gap:24px clamp(40px,8.452vw,160px)}.step-row__inner p{color:rgba(var(--cl-g),1);font-family:var(--font-family);font-size:clamp(16px,1.452vw,18px);font-style:normal;font-weight:400;line-height:133%}.step-row__inner>:not(.step-row__image){grid-column:2}@media (max-width:576px){.step-row__inner>:not(.step-row__image){grid-column:1/-1}.step-row__inner{grid-template-columns:80px 1fr;gap:24px}.step-row__btn,.step-row__link{max-width:100%;width:100%;justify-content:center;text-align:center}}.step-row__title{display:flex;flex-wrap:wrap;align-items:center;gap:8px clamp(16px,1.935vw,24px)}.step-row__title::before{flex-shrink:0;content:attr(data-label) " " counter(step-counter);color:rgba(var(--cl-d),1);text-align:center;width:fit-content;padding:8px 16px;border-radius:8px;background:rgba(var(--bg-h),1);font-family:var(--font-family);font-size:clamp(16px,1.935vw,24px);font-style:normal;font-weight:600;line-height:100%}@media (max-width:576px){.step-row__title{grid-column:2!important;align-self:center;flex-direction:column;align-items:flex-start;font-size:18px}}.step-row__buttons{display:flex;align-items:center;flex-wrap:wrap;gap:clamp(20px,2.581vw,32px)}@media (max-width:835px){.step-row__buttons{grid-column:2}}.step-row__btn{padding:0 clamp(16px,1.935vw,24px);height:clamp(46px,4.516vw,56px);color:rgba(var(--cl-d),1);font-weight:600}.step-row__btn svg{fill:rgba(var(--cl-f),1)}.step-row__image{display:flex;align-items:center;justify-content:center;padding:min(6.452vw,80px);width:fit-content;max-width:362px;border-radius:16px;border:1px solid var(--br-f);background:rgba(var(--bg-a),1);box-shadow:0 8px 20px 0 rgba(77,61,4,.1);grid-column:1;grid-row:1/4}.step-row__image img{aspect-ratio:1/1;max-width:clamp(40px,16.129vw,200px);width:100%;height:auto}.maps{display:flex;flex-direction:column;gap:clamp(40px,3.226vw,64px) 17px}@media (max-width:835px){.maps{flex-direction:row;width:100%}.maps__item{width:100%}}@media (max-width:576px){.step-row__image{grid-row:initial;grid-column:1!important;padding:16px}.maps{flex-direction:column;gap:16px}}.maps__item{flex-grow:1;width:100%;display:flex;border-radius:16px;overflow:hidden;min-height:160px}.maps__item>*{width:100%;height:100%}.example-card{display:grid;grid-template-columns:clamp(720px,55.556vw,1000px) 1fr;align-items:center;--btn-size:64px}.example-card.mode{grid-template-columns:clamp(720px,55.556vw,920px) 1fr}.example-card.mode .example-card__card{background-color:rgba(var(--bg-c),1);margin-left:-100px;width:calc(100% + 100px);gap:clamp(16px,3.478vw,40px) 32px}.example-card.mode .example-card__bg{height:auto;max-height:560px}.example-card.mode .example-card__title{font-size:40px;grid-column:1/-1}@media (max-width:1281px){.example-card.mode{grid-template-columns:2fr 1fr}.example-card.mode .example-card__card{margin-left:-200px;width:calc(100% + 200px)!important}.example-card{grid-template-columns:720px 1fr;grid-template-columns:2fr 1fr}}.example-card__bg{border-radius:24px;display:flex;overflow:hidden;position:relative;z-index:1;height:100%;width:100%}.example-card__bg img,.example-card__bg picture{display:flex;height:inherit}@media (max-width:576px){.example-card.mode{display:flex;flex-direction:column}.example-card.mode .example-card__card{margin:-70px 10px 0!important;order:initial;width:calc(100% - 20px)!important}.example-card.mode .example-card__bg{height:initial;display:flex}.example-card{grid-template-columns:100%;--btn-size:40px}.example-card__bg{display:none}}.example-card__card{position:relative;z-index:2;margin-left:calc(min(16.667vw,240px) * -1);padding:clamp(48px,4vw,64px) clamp(48px,5vw,80px);border-radius:24px;background:rgba(var(--bg-a),1);margin-top:clamp(20px,4.167vw,80px);margin-bottom:clamp(20px,4.167vw,80px);box-shadow:0 8px 20px 0 rgba(77,61,4,.1);display:grid;grid-template-columns:1fr var(--btn-size);align-items:flex-end;gap:24px 48px}@media (max-width:1281px){.example-card__card{padding:48px;margin-left:-240px}}@media (max-width:1151px){.example-card.mode .example-card__title{font-size:clamp(24px,3.478vw,40px)}.example-card__bg{height:360px}.example-card__card{padding:40px;gap:16px 24px;width:initial}.example-card__image{display:none}}.example-card__image{grid-column:1/-1;max-width:clamp(500px,40vw,640px)}.example-card__title{color:rgba(var(--cl-d),1);font-size:40px;font-family:var(--font-family2);font-weight:800;line-height:48px;grid-column:1/-1}@media (max-width:1281px){.example-card__title{font-size:3.125vw}.hardware-card{--min-width:320px}}@media (max-width:1151px){.example-card__title{font-size:24px;line-height:32px}}.example-card p{color:rgba(var(--cl-d),1);font-size:18px;font-family:var(--font-family);line-height:24px;grid-column:1}.example-card__more{border-radius:80px;background:rgba(var(--bg-f),1);width:var(--btn-size);height:var(--btn-size);display:flex;align-items:center;justify-content:center;color:rgba(var(--cl-a),1);border:1px solid var(--br-b);transition:.3s}@media (max-width:576px){.example-card__card{margin-left:0;padding:32px;grid-template-columns:100%}.example-card__image{display:flex}.example-card__title{font-size:18px;line-height:24px}.example-card p{margin-top:-8px}.example-card__more{margin-left:auto}.hardware-card{--offset:32px}}.example-card__more svg{fill:currentColor}.example-card__more:hover{color:rgba(var(--cl-f),1);border-color:var(--br-a);background-color:rgba(var(--bg-h),1);box-shadow:0 4px 8px 0 rgba(77,61,4,.1)}.example-card__more:active{color:rgba(var(--cl-a),1);background-color:rgba(var(--bg-i),1);border-color:var(--br-e)}.example-card__more:active svg{transition:none;fill:currentColor}.example-card__moredisabled{background-color:var(--disable-bg);color:var(--disable-color)}.hardware-card{overflow:hidden;border-radius:24px;box-shadow:0 4px 8px 0 rgba(77,61,4,.1);display:grid;grid-template-columns:repeat(2,1fr);--offset:40px;--min-width:400px;height:100%;transition:.4s}.hardware-card:hover{box-shadow:0 8px 20px 0 rgba(77,61,4,.1)}@media (max-width:1151px){.example-card p{font-size:16px}.hardware-card{display:flex;flex-direction:column;height:100%}}.hardware-card__info{position:relative;z-index:2;background-color:rgba(var(--bg-a),1);border-radius:24px;min-width:var(--min-width);margin-left:calc(var(--offset) * -1);padding:64px 40px;display:flex;flex-direction:column;gap:16px}.hardware-card__info p{color:rgba(var(--cl-d),1);font-size:18px;font-family:var(--font-family);line-height:120%;flex-grow:1}@media (max-width:1281px){.hardware-card__info{padding:3.125vw}.hardware-card__info p{font-size:16px}}@media (max-width:1151px){.hardware-card__info{margin-left:0;margin-top:calc(var(--offset) * -1);padding:32px;gap:24px}.hardware-card__info p{max-width:305px;width:100%}}.hardware-card__image{width:100%;display:flex;position:relative;z-index:1;flex-grow:1}.hardware-card__image img,.hardware-card__image picture{width:inherit}.hardware-card__title{color:rgba(var(--cl-d),1);font-size:32px;font-family:var(--font-family);font-weight:600;line-height:120%}@media (max-width:1281px){.hardware-card__title{font-size:2.188vw}}@media (max-width:835px){.hardware-card{--min-width:initial}.hardware-card__info p{max-width:100%}.hardware-card__link{max-width:240px;width:100%;justify-content:center;margin:0 auto}}.slider-card{background-color:rgba(var(--cl-c),1);border-radius:24px;display:flex;align-items:center;flex-direction:column;padding:0 40px 32px;gap:20px;--offset:64px;margin-top:var(--offset);cursor:grab;width:100%;transition:.3s;box-shadow:0 8px 20px 0 rgba(77,61,4,0)}@media (max-width:1151px){.hardware-card__title{font-size:18px}.slider-card{--offset:clamp(20px, 2.857vw, 65px)}}@media (max-width:576px){.hardware-card__image{max-height:320px}.slider-card{box-shadow:0 8px 20px 0 rgba(77,61,4,.1);max-width:350px}}.slider-card__image{margin-top:calc(var(--offset) * -1);display:flex;width:100%;border-radius:24px;overflow:hidden;height:100%}.slider-card__image img,.slider-card__image picture{width:100%}.slider-card__btn{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:24px;font-family:var(--font-family);font-weight:400;line-height:100%}@media (max-width:1441px){.main-menu .sub-menu.mode .sub-menu__item{grid-template-columns:340px 365px;grid-template-columns:300px 320px}.hardware-card{--offset:80px;--min-width:360px}.slider-card{--offset:50px;padding:0 clamp(20px,2.381vw,32px) clamp(20px,2.381vw,32px)}.slider-card__btn{font-size:clamp(12px,1.429vw,18px)}}.slider-card__btn svg{fill:rgba(var(--cl-d),1)}.slider-card:hover{background-color:rgba(var(--cl-a),1);box-shadow:0 8px 20px 0 rgba(77,61,4,.1)}.slider-card:hover .slider-card__btn{font-weight:600}.slider-card:hover svg{fill:rgba(var(--cl-f),1)}.reviews{cursor:pointer;border-radius:16px;border:1px solid var(--br-a);background:rgba(var(--bg-a),1);padding:56px;box-shadow:0 24px 40px 0 rgba(77,61,4,.12);display:flex;flex-direction:column;gap:24px;--image-size:clamp(50px, 6.452vw, 80px);--icon-width:40px;--icon-heigth:32px}@media (max-width:1151px){.reviews{--icon-width:35px;--icon-heigth:28px;padding:32px}.reviews__stars{grid-column:3;grid-row:1/span 2}}.reviews.show_more .show_more_btn{display:block}.reviews__stars{overflow:hidden;display:flex}.reviews__stars svg{flex-shrink:0}.reviews p{color:rgba(var(--cl-d),1);font-size:18px;font-family:var(--font-family);line-height:24px;padding-right:calc(24px + var(--icon-width));position:relative;overflow:hidden}.reviews p .show_more_btn{display:none;position:absolute;bottom:0;z-index:99;left:0;right:0;text-align:center;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 59%);padding:60px 0 0;color:#0566d1;font-weight:500;font-size:14px}.reviews p .show_more_btn span{position:relative}.reviews p .show_more_btn span:after{content:"";background:url(../img/sprite/arrow-bottom-blue.svg);width:16px;height:16px;display:inline-block;position:absolute;left:calc(100% + 5px);top:1px;transition:.3s}.reviews p .show_more_btn span:hover{transform:rotate(180deg);transition:.3s}.reviews p:after{content:""}.reviews__top{position:relative}.reviews__top::before{width:var(--icon-width);height:var(--icon-heigth);position:absolute;content:"";right:0;top:50%;transform:translateY(-50%);background-image:var(--article-icon);background-size:100% 100%;background-repeat:no-repeat;background-position:center}.reviews__date{color:rgba(var(--cl-e),1);font-size:14px;font-family:var(--font-family);font-weight:500;line-height:100%}@media (max-width:1151px){.reviews p{padding-right:0;font-size:16px}.reviews__date{align-self:flex-start}.point-card p{margin-top:-8px}}@media (max-width:576px){.reviews{padding:24px;gap:16px}.reviews__stars{grid-column:2;grid-row:1}.reviews p{order:-1;text-align:center;padding-top:calc(16px + var(--icon-heigth))}.reviews p::before{width:var(--icon-width);height:var(--icon-heigth);position:absolute;content:"";right:50%;top:0;transform:translateX(50%);background-image:var(--article-icon);background-size:100% 100%;background-repeat:no-repeat;background-position:center}.reviews__top::before{content:none}.reviews__top{display:flex;flex-direction:column;align-items:center;margin-bottom:8px}.reviews__date{align-self:initial}}.reviews__images{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--image-size),1fr));gap:clamp(16px,1.935vw,24px)}.reviews__image{border-radius:8px;display:flex;overflow:hidden;box-shadow:0 4px 8px 0 rgba(77,61,4,.1)}.reviews__image img,.reviews__image picture{width:100%;aspect-ratio:1/1}.reviews__content{display:flex;flex-direction:column;gap:8px;width:100%;flex-grow:1}.reviews__name{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:18px;font-style:normal;font-weight:600;line-height:133%}.point-card{height:100%;border-radius:24px;border:1px solid var(--br-a);background:rgba(var(--bg-a),1);width:100%;padding:64px;display:flex;flex-direction:column;gap:32px;box-shadow:0 4px 8px 0 rgba(77,61,4,.1);transition:.4s}.point-card:hover{box-shadow:0 8px 20px 0 rgba(77,61,4,.1)}@media (max-width:1441px){.point-card{padding:40px}}@media (max-width:1281px){.point-card{gap:24px}}.point-card__title{display:flex;flex-direction:column;gap:32px 16px;font-weight:600;color:rgba(var(--cl-g),1);font-size:24px;font-family:var(--font-family);line-height:32px}.point-card__title svg{flex-shrink:0;max-width:64px;height:auto}@media (max-width:1281px){.point-card__title svg{max-width:40px}.point-card__title{flex-direction:row;align-items:center;font-size:18px;line-height:24px}}@media (max-width:576px){.reviews__images{grid-template-columns:repeat(3,1fr)}.tabs-content__item .client-reviews{overflow:hidden}.tabs-content__item .reviews-acc::before{display:none!important}.point-card{padding:24px}.point-card__title{flex-direction:column;align-items:flex-start;gap:16px;font-weight:600}}.point-card__vidjets{display:flex;flex-wrap:wrap;gap:12px}.point-card__vidjet{padding:8px 16px;display:flex;width:fit-content;border-radius:8px;background:rgba(var(--bg-h),1);color:rgba(var(--cl-d),1);font-size:14px;font-family:var(--font-family);font-weight:500;line-height:100%}.point-card p{flex-grow:1;color:rgba(var(--cl-g),1);font-size:18px;font-family:var(--font-family);line-height:24px}@media (max-width:1281px){.point-card p{font-size:16px}}@media (max-width:576px){.point-card__vidjet{font-size:12px}.point-card p{margin-top:8px}}@media (max-width:415px){.point-card__btn{width:100%;justify-content:center}}.icon-list{display:grid;grid-template-columns:repeat(5,1fr);gap:48px 24px;justify-items:center}.icon-list__item{display:flex;flex-direction:column;grid-gap:24px}.icon-list__image{margin:0 auto;width:fit-content;display:flex;align-items:center;justify-content:center;padding:52px;border-radius:96px;background:rgba(var(--bg-c),1)}.icon-list__image svg{flex-shrink:0}@media (max-width:1151px){.icon-list__item{gap:16px}.icon-list__image svg{width:40px;height:40px}.icon-list__image{padding:28px}}.icon-list__info{display:flex;flex-direction:column;gap:8px;align-items:center;text-align:center}.icon-list__name{color:rgba(var(--cl-d),1);font-size:18px;font-family:var(--font-family);font-weight:600;line-height:24px}@media (max-width:1151px){.icon-list__name{font-size:16px}}.icon-list__value{color:rgba(var(--cl-d),1);font-size:14px;font-family:var(--font-family);font-weight:500;line-height:16px}.contacts{display:flex;flex-direction:column;gap:20px}@media (max-width:835px){.icon-list{grid-template-columns:repeat(2,1fr)!important}.icon-list__item:last-of-type{grid-column:1/-1}.icon-list__image{padding:36px}.contacts{gap:10px}}.contacts__list{display:flex;flex-direction:column;gap:16px}@media (max-width:835px){.contacts__list{gap:14px}}.contacts__title{color:rgba(var(--bg-d),1);font-size:24px;font-family:var(--font-family);font-weight:600;line-height:100%}@media (max-width:1151px){.contacts__title{font-size:18px}}@media (max-width:576px){.contacts__title{font-size:16px}}.contacts__item{display:flex;align-items:center;gap:5px;color:rgba(var(--cl-d),1);font-size:18px;font-family:var(--font-family);line-height:100%}@media (max-width:1151px){.contacts__item{font-size:16px}}@media (max-width:415px){.contacts__item{font-size:15px}}.contacts__name{display:flex;align-items:center;gap:16px}.contacts__link:hover{text-decoration:underline}.shiping-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:32px clamp(30px,3.226vw,45px)}.shiping-list__item{display:flex;flex-direction:column;gap:24px;align-items:center;text-align:center}.shiping-list__image{width:100%;display:flex;border-radius:16px;overflow:hidden;box-shadow:0 4px 8px 0 rgba(77,61,4,.1)}.shiping-list__image img,.shiping-list__image picture{width:100%}.shiping-list__label{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:12px;font-style:normal;font-weight:500;line-height:110%}@media (max-width:835px){.shiping-list{grid-template-columns:repeat(4,1fr)}}.shiping-table{display:flex;flex-direction:column}@media (max-width:576px){.shiping-list__item{gap:16px}.shiping-list{grid-template-columns:repeat(2,1fr);gap:30px}.shiping-table{display:grid;grid-template-columns:55% 1fr;gap:40px;position:relative}.shiping-table::before{width:1px;top:0;bottom:0;left:calc(55% + 20px);transform:translateX(-50%);position:absolute;content:"";background-color:var(--br-a)}}.shiping-table__coll{color:rgba(var(--cl-d),1);text-align:center;font-family:var(--font-family);font-size:clamp(16px,1.29vw,18px);font-style:normal;font-weight:400;line-height:155%}.shiping-table__coll:first-child{text-align:left}.shiping-table__coll:last-child{text-align:right}.shiping-table__row{padding:clamp(8px,.645vw,16px) 0;display:grid;grid-template-columns:1.5fr repeat(3,1fr);justify-content:space-between;gap:16px 20px}.shiping-table__row:not(:first-child){border-top:1px solid var(--br-a)}@media (max-width:576px){.shiping-table__row:not(:first-child){border:0}.shiping-table__row{padding:0;display:flex;flex-direction:column}.shiping-table__row:nth-child(odd) .shiping-table__coll{text-align:left}.shiping-table__row:nth-child(even) .shiping-table__coll{text-align:center}}.products-collection{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(20px,4.839vw,60px)}@media (max-width:1151px){.products-collection{gap:clamp(20px,3.226vw,40px)}}@media (max-width:835px){.shiping-table__coll{font-size:clamp(12px,2.086vw,16px)}.products-collection{grid-template-columns:repeat(2,1fr)}.checkout-form__biling .default-label:nth-of-type(5){width:200px}}@media (max-width:576px){.products-collection{grid-template-columns:100%}}.products-collection__item{border-radius:min(4.516vw,56px);border:1px solid var(--br-a);background:rgba(var(--bg-a),1);overflow:hidden;display:flex;flex-direction:column;box-shadow:0 8px 20px 0 rgba(77,61,4,0);transition:box-shadow .3s}.products-collection__item:hover{box-shadow:0 8px 20px 0 rgba(77,61,4,.1)}.products-collection__item:hover .products-collection__inner{background-color:rgba(var(--bg-a),1)}.products-collection__inner{background-color:rgba(var(--bg-c),1);padding:clamp(20px,3.871vw,48px);display:flex;align-items:center;text-align:center;flex-direction:column;gap:clamp(16px,2.581vw,32px);transition:background-color .3s;height:210px}@media (max-width:1151px){.products-collection__inner{padding:clamp(20px,2.016vw,25px) 15px 30px;background-color:rgba(var(--bg-a),1);height:128px}.products-collection__inner .arrow-button{color:rgba(var(--cl-a),1);background-color:rgba(var(--bg-f),1)}}.products-collection__img{display:flex;max-height:320px;height:320px}@media (max-width:1151px){.products-collection__img{height:260px;max-height:260px}}.products-collection__img *{width:100%;display:inherit}.products-collection__title{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(20px,2.5vw,32px);font-style:normal;font-weight:600;line-height:120%}.products-details{padding:clamp(16px,3.81vw,40px);border-radius:24px;border:1px solid var(--br-a);background:rgba(var(--bg-a),1);display:flex;flex-direction:column;gap:40px}.products-details__head{display:flex;align-items:center;gap:16px}@media (max-width:767px){.products-details__head{display:grid;gap:12px;justify-content:space-between;grid-template-columns:repeat(2,auto)}.products-details__labels{grid-column:1/-1;grid-row:2}}.products-details__wrapper{flex-grow:1;display:flex;align-items:center;gap:clamp(8px,2.857vw,24px);justify-content:flex-end}@media (max-width:576px){.products-details__wrapper{flex-wrap:wrap}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}}.products-details__labels{display:flex;flex-wrap:wrap;gap:8px}.products-details__separator{margin:clamp(16px,2.857vw,40px) 0 16px;overflow:hidden;color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:600;line-height:20px}.products-details__separator>*{position:relative;border-radius:8px;width:fit-content;padding:4px clamp(12px,1.905vw,16px);background-color:rgba(var(--bg-c),1)}.products-details__separator>::before{right:-100vw;left:calc(100% + 8px);position:absolute;content:"";top:50%;transform:translateY(-50%);height:1px;background-color:var(--br-a)}.custom-label{width:100%;height:40px;border-radius:40px;border:1px solid rgba(var(--cl-e),1);position:relative}.custom-label::before{content:attr(data-label);padding:2px 4px;background-color:rgba(var(--bg-a),1);color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:10px;font-style:normal;font-weight:500;line-height:16px;position:absolute;left:18px;top:0;transform:translateY(-50%)}.custom-label input{padding:0 16px;display:flex;width:100%;height:100%}.custom-label.full-row{grid-column:1/-1}.share_cart{margin-bottom:25px;font-family:var(--font-family2)}.share_cart h2{margin-bottom:15px}.share_cart pre{margin:0;white-space:initial}.share_cart button{border-radius:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 16px;height:40px;gap:16px;background:rgba(var(--bg-f),1);text-align:center;-ms-flex-negative:0;flex-shrink:0;color:rgba(var(--cl-a),1);font-size:18px;font-family:var(--font-family);line-height:100%;font-weight:400;border:1px solid var(--br-b);-webkit-transition:.3s;transition:.3s;-webkit-box-shadow:0 4px 8px 0 rgba(77,61,4,0);box-shadow:0 4px 8px 0 rgba(77,61,4,0);margin-bottom:25px}.share_cart button:hover{color:rgba(var(--cl-f),1);border-color:var(--br-a);background-color:rgba(var(--bg-h),1);-webkit-box-shadow:0 4px 8px 0 rgba(77,61,4,.1);box-shadow:0 4px 8px 0 rgba(77,61,4,.1)}#place_order{margin-top:30px}.shiping-title{display:none;margin:24px 0}.shiping-title.active{display:block}.shipping_form.checkout-form__biling{display:none}.shipping_form.checkout-form__biling.active{display:grid}li[class*=payment_method_stripe] .select2-container--default .select2-selection--single .select2-selection__arrow{right:25px!important}.wc-stripe_cc-container.wc-stripe-gateway-container{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.wc-stripe_cc-container.wc-stripe-gateway-container label[for=stripe_cc_use_saved]{order:-1}.wc-stripe_cc-container.wc-stripe-gateway-container div{width:100%}.wc-stripe_cc-container.wc-stripe-gateway-container>label{font-size:12px;line-height:16px;margin-right:40px;margin-bottom:25px!important}.wc-stripe_cc-container.wc-stripe-gateway-container label:last-child{margin-right:0}#order_review #payment{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}#order_review #payment .payment-methods-wrapper{width:calc(50% - 25px)}@media (max-width:767px){#order_review #payment .payment-methods-wrapper{width:100%}}#order_review #payment .place-order{width:calc(50% - 25px)}#order_review #payment #place_order{margin-top:40px}#order_review #payment .payment-methods-check{margin-top:0}.wc-stripe-saved-methods-container{margin-bottom:25px}ul.payment_methods li[class*=payment_method]{padding:0!important}#wc_stripe_local_payment_stripe_klarna,li[class*=payment_method_stripe_] div.wc-stripe-gateway-container.has_tokens{margin-top:0!important}input.wc-stripe-klarna-category:checked+label.wc-stripe-label-klarna-category:before,input.wc-stripe-payment-type:checked+label.wc-stripe-label-payment-type:before{background:#0566d1!important}label.wc-stripe-label-klarna-category:before,label.wc-stripe-label-payment-type:before{box-shadow:0 0 0 2px #0566d1!important}#order_review .woocommerce-shipping-totals .cart-checkout__top{margin-bottom:24px}#order_review .woocommerce-shipping-totals .cost{font-size:18px;line-height:32px;color:#384458;font-weight:600}#order_review .order-values-row{display:flex;align-items:center;justify-content:space-between;font-size:18px;line-height:24px;margin:32px 0 24px;color:#384458}#order_review .order-values-row.tax-rate{margin:10px 0}#order_review .order-values-row .order-total{margin:10px 0 7px}#order_review .value,#order_review bdi{font-weight:600}#shipping_method>li>label{cursor:pointer;font-size:12px;line-height:16px}#shipping_method>li.active>label{font-weight:600}#shipping_method input.shipping_method{display:none}#payment{background:0 0!important;border-radius:0!important}#payment .place-order{padding:0!important}#payment .place-order .cart-checkout__top{margin-bottom:10px;margin-top:10px}#payment .place-order .woocommerce-privacy-policy-text p{font-size:12px;line-height:16px}#payment .place-order .woocommerce-privacy-policy-text a{color:#0566d1}#payment .place-order .checkbox-row{padding:0!important;margin:16px 0!important}#payment .place-order .checkbox-row a{color:#0566d1}#payment .place-order .checkbox-row label{display:flex!important;align-items:flex-start;justify-content:flex-start;line-height:initial!important}#payment .place-order .checkbox-row label input{width:auto!important;transform:translate(0,4px)}#payment .place-order .checkbox-row label span{font-size:14px;line-height:16px}#payment .place-order .checkbox-row label abbr{font-size:12px!important;line-height:16px!important;transform:translate(0,-5px)}#payment .wc-payment-form{margin-bottom:10px!important;background:#f9f7f0!important;border-radius:24px!important;padding:24px!important}#payment .wc-payment-form .form-row{padding:0!important;margin:8px 0!important}#payment .wc-payment-form .form-row label{font-size:12px!important;line-height:16px!important;margin-bottom:4px;display:inline-block!important}#payment ul.payment_methods{padding:24px 0 0!important;border-top:1px solid #ede6d1;margin-top:24px!important;border-bottom:none!important}#payment ul.payment_methods>li input[name=payment_method]{display:none}#payment ul.payment_methods>li>div>div>fieldset:last-child a,#payment ul.payment_methods>li>div>div>fieldset:last-child label,#payment ul.payment_methods>li>div>div>fieldset:last-child p{font-size:14px;line-height:18px}#payment ul.payment_methods>li>div>div>fieldset:last-child a{color:#0566d1}#payment ul.payment_methods>li>label{display:none}#payment ul.payment_methods>li .payment_box{margin:0;padding:0;background:0 0!important}#payment ul.payment_methods>li .payment_box:before,#payment ul.payment_methods>li .payment_box>div>p,#payment ul.payment_methods>li .payment_box>p{display:none}#payment ul.payment_methods>li .payment_box .woocommerce-SavedPaymentMethods{display:flex;align-content:flex-start;justify-content:flex-start}#payment ul.payment_methods>li .payment_box .woocommerce-SavedPaymentMethods li{margin-right:40px!important}@media (max-width:576px){#payment ul.payment_methods>li .payment_box .woocommerce-SavedPaymentMethods{flex-wrap:wrap}#payment ul.payment_methods>li .payment_box .woocommerce-SavedPaymentMethods li{width:100%}}#payment ul.payment_methods>li .payment_box .woocommerce-SavedPaymentMethods li>label{font-size:12px;line-height:16px;position:relative;padding-left:25px}#payment ul.payment_methods>li .payment_box .woocommerce-SavedPaymentMethods li input[name=wc-yith-stripe-payment-token]{display:none}#payment ul.payment_methods>li .payment_box .woocommerce-SavedPaymentMethods li input[name=wc-yith-stripe-payment-token]:checked~label::after{content:"";position:absolute;width:8px;height:8px;background:#0566d1;border-radius:50%;left:4px;top:calc(50% - 4px)}#payment ul.payment_methods>li .payment_box .woocommerce-SavedPaymentMethods li:last-child{margin-right:0}#payment ul.payment_methods>li .payment_box .woocommerce-SavedPaymentMethods li>label::before{content:"";display:inline-flex;width:16px;height:16px;border:1px solid #0566d1;border-radius:50%;position:absolute;left:0;top:calc(50% - 8px)}#yith-stripe-card-name{background:#fff;padding:10px;border-radius:3px;border:1px solid #bbb;font-size:16px;font-family:var(--font-family)}.checkbox-item{display:inline-flex;width:16px;height:16px;border:1px solid #0566d1;border-radius:50%;margin-right:8px;transform:translate(0,-5px);align-items:center;justify-content:center}.checkbox-item.active{transform:translate(0,0)}.checkbox-item.active span{display:inline-block;width:8px;height:8px;background:#0566d1;border-radius:50%}.checkbox-item.active~.method-title{font-weight:600}.payment-methods-check{margin-top:24px}.payment-methods-check__methods-list{display:flex;align-items:flex-start;justify-content:flex-start}.payment-methods-check__methods-list-method-item{margin-right:40px;font-size:12px;cursor:pointer;line-height:16px}.payment-methods-check__methods-list-method-item:last-child{margin-right:0}.checkout-form{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto 1fr;align-items:flex-start;--gap:Min(8vw, 160px);gap:24px var(--gap);position:relative;overflow:hidden}.checkout-form .select-field{max-height:clamp(120px,23.81vw,172px);height:fit-content;line-height:24px;overflow-y:auto;box-shadow:1px 2px 7px #efefef;position:absolute;left:0;right:0;background:#fff;opacity:0;visibility:hidden;z-index:-1;transition:.3s;top:85px}.checkout-form .select-field.active{top:75px;opacity:1;z-index:99;visibility:visible}.checkout-form .select-field li{padding:5px 15px;cursor:pointer;transition:.3s}.checkout-form .select-field li:not(.search-input):hover{background:#f9f7f0;transition:.3s}.checkout-form .woocommerce-NoticeGroup{grid-column:1/-1}.checkout-form .woocommerce-NoticeGroup ul{margin-bottom:0;border-top:none;background:#f9f7f0}.checkout-form .woocommerce-NoticeGroup ul:after{clear:both;display:block;background:inherit;position:absolute;width:200vw;top:0;left:-50%;right:0;bottom:0;z-index:-1}.checkout-form .payment_box .woocommerce-NoticeGroup{grid-column:1/-1}.checkout-form .payment_box .woocommerce-NoticeGroup ul{margin-bottom:0;border-top:none;background:#f9f7f0}.checkout-form .payment_box .woocommerce-NoticeGroup ul:after{width:100%;left:0}.checkout-form__item{display:flex;flex-direction:column}.checkout-form__item>*{margin-bottom:24px}.checkout-form__item>:first-child,.checkout-form__item>:last-child{margin-bottom:0}.checkout-form__biling{display:grid;gap:24px;grid-template-columns:repeat(4,1fr);grid-row:1/-1}.checkout-form__biling .default-label{grid-column:1/-1}.checkout-form__biling .default-label.disabled_select{pointer-events:none}.checkout-form__biling .default-label.disabled_select div.selected svg{display:none}.checkout-form__biling .default-label.active{z-index:99}@media (min-width:577px){.checkout-form__biling .default-label:nth-of-type(2),.checkout-form__biling .default-label:nth-of-type(5),.checkout-form__biling .default-label:nth-of-type(8){grid-column:1/3}.checkout-form__biling .default-label:nth-of-type(3),.checkout-form__biling .default-label:nth-of-type(6),.checkout-form__biling .default-label:nth-of-type(9){grid-column:3/5}}@media (min-width:1150px){.checkout-form__biling .default-label:nth-of-type(5){width:200px}.checkout-form__biling .default-label:nth-of-type(6){margin-left:calc((100% - 200px) * -1)}}@media (max-width:835px){.checkout-form__biling .default-label:nth-of-type(6){margin-left:calc((100% - 200px) * -1)}}.checkout-form__biling .default-label .choiced{width:100%;padding:8px 16px;height:40px;border-radius:60px;border:1px solid rgba(56,68,88,.4);background:rgba(var(--bg-a),1);position:relative;cursor:pointer}.checkout-form__biling .default-label .choiced.active{border-color:rgba(var(--cl-f),1)}.checkout-form__biling .default-label .choiced.active svg{transform:rotate(0);top:12px}.checkout-form__biling .default-label .choiced svg{position:absolute;right:17px;top:14px;transform:rotate(180deg)}.checkout-form__details{height:100%}.checkout-form__btn{max-width:100%;height:40px;max-height:40px;margin-top:auto;width:100%;padding:0;flex-grow:1}.checkout-form__wrapper{display:flex;flex-direction:column;gap:inherit}.checkout-form__first-step__field{display:flex;align-items:flex-end;gap:24px}.checkout-form__first-step__control:first-child{flex:1}@media (max-width:576px){.checkout-form__biling .default-label:nth-of-type(5){width:100%}.checkout-form__biling .default-label:nth-of-type(6){width:100%;margin:0}.checkout-form__first-step__field{display:block}.checkout-form__first-step__control:first-child{margin-bottom:12px}}.checkout-form__first-step__btn{padding-left:40px;padding-right:40px}.checkout-form__first-step__help{margin-top:16px;font-size:14px;line-height:16px}.checkout-form__first-step__help a{color:var(--br-b)}@media (max-width:767px){#order_review #payment .place-order{width:100%}.checkout-form__item{transform:translate(0,-15px)}.checkout-form__first-step{margin-top:15px}}@media (min-width:836px){.checkout-form::before{width:1px;top:0;bottom:0;content:"";position:absolute;background-color:var(--br-a);left:50%;transform:translateX(-50%)}.saved_cart_item .accordion__content .products{grid-template-columns:72px 1fr auto auto}}@media (max-width:835px){.checkout-form{grid-template-columns:100%;grid-template-rows:initial;gap:40px}}.default-label{display:flex;flex-direction:column;gap:8px;position:relative}.default-label__search{position:absolute;right:16px;z-index:10;top:50%;transform:translateY(-50%)}.default-label.full-row{grid-column:1/-1!important}.default-label.quarter-row{grid-column:1/4!important}.default-label.quarter-row+.default-label{grid-column:4/9!important}@media (max-width:576px){.default-label.quarter-row,.default-label.quarter-row+.default-label{grid-column:1/-1!important}}.default-label[data-surely] .default-label__legend{position:relative}.default-label[data-surely] .default-label__legend::after{content:"*";color:var(--error-color)}.default-label input,.default-label:not(.select) span:not([class]){width:100%;padding:8px 16px;height:40px;border-radius:60px;border:1px solid rgba(56,68,88,.4);background:rgba(var(--bg-a),1)}.default-label input.focus-visible,.default-label:not(.select) span:not([class]).focus-visible{border-color:var(--br-b)}.default-label input.is-error,.default-label:not(.select) span:not([class]).is-error{border-color:var(--error-color)}.default-label input[type=date]::before,.default-label:not(.select) span:not([class])[type=date]::before{cursor:pointer;pointer-events:none;position:absolute;background-color:rgba(var(--bg-a),1);top:50%;transform:translateY(-50%);right:16px;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill='%230566D1' fill-rule='evenodd' d='M5 2c.4 0 .8.3.8.7v.6h4.5v-.6c0-.4.3-.7.7-.7.4 0 .8.3.8.7v.6c1.2 0 2.2 1 2.2 2V12c0 1.1-1 2-2.3 2H4.3C3 14 2 13.1 2 12V5.3c0-1 1-2 2.3-2v-.6c0-.4.3-.7.7-.7Zm5.3 2.7v.6c0 .4.3.7.7.7.4 0 .8-.3.8-.7v-.6c.4 0 .7.3.7.6v2h-9v-2c0-.3.3-.6.8-.6v.6c0 .4.3.7.7.7.4 0 .8-.3.8-.7v-.6h4.5Zm2.2 4V12c0 .4-.3.7-.8.7H4.3c-.5 0-.8-.3-.8-.7V8.7h9Z' clip-rule='evenodd'/%3E%3C/svg%3E")}.default-label:not(.select) span:not([class]){display:flex;align-items:center}.default-label .selected>span,.default-label input,.default-label textarea,.default-label:not(.select) span:not([class]){color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:400;line-height:100%}.default-label .selected>span::placeholder,.default-label input::placeholder,.default-label textarea::placeholder,.default-label:not(.select) span:not([class])::placeholder{color:rgba(var(--cl-d),.4);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:400;line-height:100%}.default-label textarea{padding:8px 16px;border-radius:24px;border:1px solid rgba(56,68,88,.4);background:rgba(var(--bg-a),1);min-height:200px}.default-label textarea.focus-visible{border-color:var(--br-b)}.default-label textarea.is-error{border-color:var(--error-color)}.default-label__legend{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:12px;font-style:normal;font-weight:400;line-height:16px}.order-summary__item:nth-last-child(2) .order-summary__value{max-width:185px;word-wrap:break-word}.checkout-first-step #order_review .order-total,.checkout-first-step #order_review .tax-rate,.checkout-first-step .billing_form,.checkout-first-step .woocommerce-account-fields,.checkout-first-step .woocommerce-checkout-payment .payment-methods-check,.checkout-first-step .woocommerce-checkout-payment .payment_methods,.checkout-first-step .woocommerce-checkout-payment .place-order,.checkout-first-step .woocommerce-form-coupon-toggle,.checkout-first-step .woocommerce-shipping-fields,.checkout-first-step .woocommerce-shipping-methods,.checkout-first-step .woocommerce-shipping-totals .cost{display:none}.order-summary{padding:24px;border-radius:16px;background-color:rgba(var(--bg-c),1);display:flex;flex-direction:column;gap:16px}.order-summary__top{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:16px;border-bottom:1px solid var(--br-a)}.order-summary__list{display:grid;grid-template-columns:1.3fr repeat(4,1fr);gap:16px clamp(16px,1.563vw,30px)}@media (max-width:1281px){.order-summary__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:835px){.order-summary__list{grid-template-columns:1.3fr repeat(4,1fr)}.order-summary__item:nth-of-type(1){grid-column:1/4}}@media (max-width:576px){.order-summary__list{display:flex;flex-direction:column}}.order-summary__label{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:12px;font-style:normal;font-weight:600;line-height:130%}.order-summary__value{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:400;line-height:130%}.order-summary__value b{font-size:18px;font-weight:600}.order-summary__item{display:flex;flex-direction:column;gap:5px}@media (max-width:576px){.order-summary__item{gap:10px}}@media (min-width:1240px){.order-summary__item:nth-of-type(1){grid-column:1/4}}@media (max-width:767px){.order-summary__list{grid-template-columns:repeat(2,1fr)}.order-summary__item:nth-of-type(1){grid-column:initial}}@media (min-width:1240px){.order-summary__item:nth-of-type(2){grid-column:4/6}}@media (max-width:835px){.order-summary__item:nth-of-type(2){grid-column:4/6}}@media (max-width:767px){.order-summary__item:nth-of-type(2){grid-column:initial}}.card-group{border-radius:clamp(16px,2.857vw,24px);background:rgba(var(--bg-c),1);padding:clamp(16px,2.857vw,24px);display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.card-group>:nth-child(1),.card-group>:nth-child(2){grid-column:1/-1}.quotation_saved{width:100%;max-width:640px;padding:80px;border-radius:16px;margin:auto;opacity:0;background:#fff;position:relative;transition:.3s;visibility:hidden;display:none;z-index:999999}.quotation_saved.active{opacity:1;transition:.3s;visibility:visible;display:block}.quotation_saved__close{position:absolute;top:24px;right:24px}.quotation_saved__content-icon{text-align:center}.quotation_saved__content-title h3{font-family:var(--font-family);color:#384458;font-weight:600;font-size:32px;line-height:48px;margin:9px 0;text-align:center}.quotation_saved__content-text{font-family:var(--font-family);font-weight:400;line-height:24px;color:#384458;font-size:18px;text-align:center;margin-bottom:24px}.quotation_saved__content-button span{padding:8px 24px;width:100%;margin:auto;cursor:pointer}.thank_you_block{display:flex;align-items:flex-start;justify-content:space-between;padding-top:100px}@media (max-width:835px){.thank_you_block{padding-top:0}}.thank_you_block__right{max-width:857px;padding-left:25px}@media (max-width:1441px){.thank_you_block{flex-wrap:wrap}.thank_you_block__right{max-width:100%;padding-left:0;margin:auto}}.thank_you_block__left{max-width:663px;padding-top:50px}@media (max-width:1441px){.thank_you_block__left{padding-top:0;max-width:100%;margin:auto auto 64px}}.thank_you_block__congrats-icon{text-align:center}.thank_you_block__congrats .circle{display:inline-flex;width:136px;height:136px;background:#f9f7f0;align-items:center;justify-content:center;border-radius:50%;margin:auto}.thank_you_block__congrats-title h1,.thank_you_block__congrats-title h2{font-size:56px;text-align:center;line-height:72px;color:#0566d1;font-family:var(--font-family);margin:16px 0}.thank_you_block__congrats-subtitle h2{text-align:center;margin-bottom:24px}.thank_you_block__congrats-text{text-align:center;font-size:24px;line-height:32px}@media (max-width:835px){.thank_you_block__congrats-title h1,.thank_you_block__congrats-title h2{font-size:40px;line-height:48px}.thank_you_block__congrats-text{font-size:14px;line-height:20px}}.thank_you_block__congrats-button{margin-top:24px}.thank_you_block__congrats-button a{margin:auto;font-size:18px;line-height:24px}.thank_you_block__top{background:#f9f7f0;padding:50px 24px 24px;border-radius:16px;margin-bottom:24px}.thank_you_block__summary-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:24px;border-bottom:1px solid #ede6d1}@media (max-width:835px){.thank_you_block__top{padding-top:24px}.thank_you_block__summary-header h3,.thank_you_block__summary-header strong{font-size:24px;line-height:32px}}.thank_you_block__summary-info .fields_details{display:flex;align-items:flex-start;justify-content:flex-start}.thank_you_block__summary-info .fields_details__billing_info,.thank_you_block__summary-info .fields_details__shipping_info{width:100%;max-width:450px;margin-right:30px;padding-top:16px}@media (max-width:767px){.thank_you_block__summary-header{padding-bottom:16px}.thank_you_block__summary-header h3,.thank_you_block__summary-header strong{font-size:18px;line-height:24px}.thank_you_block__summary-info .fields_details{flex-wrap:wrap}.thank_you_block__summary-info .fields_details__billing_info,.thank_you_block__summary-info .fields_details__shipping_info{max-width:100%;margin-right:0}}.thank_you_block__summary-info .fields_details__billing_info h4,.thank_you_block__summary-info .fields_details__shipping_info h4{font-size:12px;font-weight:600;line-height:16px;font-family:var(--font-family);margin-bottom:8px}.thank_you_block__summary-info .fields_details__billing_info .details,.thank_you_block__summary-info .fields_details__shipping_info .details{font-size:14px;line-height:20px;font-family:var(--font-family)}.thank_you_block__summary-info .fields_details__shipping_info{max-width:330px}.thank_you_block__summary-info .fields_details_other{margin-top:16px;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.thank_you_block__summary-info .fields_details_other .details-item{max-width:33.3333%;width:33.3333%;margin-top:15px}.thank_you_block__summary-info .fields_details_other .details-item.notes{max-width:100%;width:100%}.thank_you_block__summary-info .fields_details_other .details-item:last-child{margin-right:0}@media (max-width:767px){.thank_you_block__summary-info .fields_details_other{flex-wrap:wrap}.thank_you_block__summary-info .fields_details_other .details-item{max-width:100%;width:100%;margin-bottom:16px;margin-right:0}.thank_you_block__summary-info .fields_details_other .details-item:last-child{margin-bottom:0}}.thank_you_block__summary-info .fields_details_other .details-item.total-item .value{font-size:18px;font-weight:600;line-height:24px}.thank_you_block__summary-info .fields_details_other .label{font-size:12px;font-style:normal;font-weight:600;line-height:16px;color:#384458;font-family:var(--font-family);margin-bottom:4px}.thank_you_block__summary-info .fields_details_other .value{font-size:14px;font-style:normal;font-weight:400;line-height:20px;font-family:var(--font-family);color:#384458}.thank_you_block__summary .summary-list{max-height:clamp(200px,23.81vw,300px)}.content-box{display:flex;flex-direction:column;gap:16px}.content-box h2{margin-bottom:25px}.content-box__btn{margin-top:calc(clamp(24px,2.857vw,48px) - 16px)}@media (max-width:576px){.content-box h2{margin-bottom:20px;margin-top:20px}.content-box__btn{max-width:100%;width:100%}}.content-box__image{border-radius:24px;overflow:hidden;box-shadow:0 8px 20px 0 rgba(77,61,4,.1);display:flex}.content-box__image img{width:100%;display:inherit;object-fit:contain}.content-box--mode{grid-template-columns:1fr .8fr!important;grid-template-rows:auto 1fr!important;row-gap:var(--gap)}@media (max-width:835px){.content-box{padding:0}.content-box p{font-size:14px;margin-top:-8px}.content-box--mode{display:grid!important}.content-box--mode .content-box__image{order:-1}}@media (max-width:576px){.content-box--mode{display:flex!important}}.content-box--mode>*{grid-column:1!important}.content-box--mode .content-box__title{line-height:150%}.content-box--mode .content-box__image{grid-column:2!important;box-shadow:0 24px 40px 0 rgba(77,61,4,.12)!important;align-self:flex-start!important}.content-box--mode .railings-list{grid-template-columns:100%;gap:var(--gap) 0;--icon-size:clamp(56px, 6.667vw, 64px)}@media (max-width:1151px){.content-box--mode{grid-template-columns:1fr 240px!important;align-items:center!important}.content-box--mode .content-box__image{grid-row:1!important}.content-box--mode .railings-list{grid-column:1/-1!important}}.content-box--mode .railings-list__item{gap:16px 24px}.content-box--mode .railings-list__item p{font-size:14px}.content-box--mode .railings-list svg{width:clamp(24px,2.619vw,32px);height:auto}.railings-list{--icon-size:Min(9.524vw, 80px);display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(24px,4.762vw,40px) min(5.357vw,120px)}@media (max-width:1441px){.railings-list{gap:clamp(24px,4.762vw,40px) 40px}}@media (max-width:835px){.railings-list{grid-template-columns:100%;--icon-size:clamp(72px,13.333vw, 112px)}}.railings-list__title{display:flex;height:100%;align-items:center;color:rgba(var(--cl-g),1)}.railings-list__item{display:grid;align-items:flex-start;grid-template-columns:var(--icon-size) 1fr;grid-template-rows:auto 1fr;gap:clamp(8px,.952vw,32px) clamp(24px,2.857vw,40px)}.railings-list__item p{grid-column:1/-1}@media (max-width:835px){.railings-list__item p{font-size:14px;grid-column:2}.railings-list__icon{grid-column:1/span 1;grid-row:1/-1}}.railings-list__icon{display:flex;align-items:center;justify-content:center;width:var(--icon-size);height:var(--icon-size);border-radius:16px;background:var(--White,#fff);box-shadow:0 4px 8px 0 rgba(77,61,4,.1)}body.single-product>main{padding-top:25px}body.single-product .why-section{padding:25px 0 100px}.guide_link{margin:10px 0}.guide_link a{color:var(--br-b);display:inline-block;font-style:italic;margin-left:0;font-size:14px}.guide_link a:hover{text-decoration:underline}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:0 0}.woocommerce-breadcrumb .current{color:rgba(var(--bg-f),1);font-weight:600}.woocommerce table.shop_attributes th{width:50%}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{width:calc(50% - 40px);margin-bottom:0}@media (max-width:1281px){.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{width:calc(55% - 25px)}}@media (max-width:1025px){.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{width:100%;margin-top:35px}}@media (max-width:1281px){.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:calc(45% - 25px)}}@media (max-width:1025px){.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%;margin:auto}.woocommerce #content div.product div.images .flex-viewport,.woocommerce div.product div.images .flex-viewport,.woocommerce-page #content div.product div.images .flex-viewport,.woocommerce-page div.product div.images .flex-viewport{width:65%;margin:auto}}@media (max-width:1025px) and (max-width:767px){.woocommerce #content div.product div.images .flex-viewport,.woocommerce div.product div.images .flex-viewport,.woocommerce-page #content div.product div.images .flex-viewport,.woocommerce-page div.product div.images .flex-viewport{width:85%}}@media (max-width:1025px) and (max-width:767px) and (max-width:576px){.woocommerce #content div.product div.images .flex-viewport,.woocommerce div.product div.images .flex-viewport,.woocommerce-page #content div.product div.images .flex-viewport,.woocommerce-page div.product div.images .flex-viewport{width:100%}}.woocommerce-no-products-found{margin-top:25px}.woocommerce-breadcrumb{font-size:14px;line-height:20px;color:#384458;margin:0 0 9px}.woocommerce div.product .product_title{margin-bottom:15px}.woocommerce div.product form.cart{margin-bottom:0}.woocommerce div.product p.price,.woocommerce div.product span.price{color:rgba(var(--cl-d),1);font-weight:600;text-align:right;margin:0 0 22px}.product-content__sku{margin-bottom:0;float:left;margin-top:6px}.woocommerce div.product p.price{float:right}.single_variation_wrap{display:flex;align-items:center;justify-content:space-between;margin-top:0}.single_add_to_cart_button{line-height:24px;padding:8px 24px;margin-left:25px}@media (max-width:576px){.railings-list__item p{grid-column:1/-1}.railings-list__icon{grid-row:initial}.single_variation_wrap{margin-top:15px;flex-direction:column}.single_variation_wrap .woocommerce-variation{margin:auto}.single_add_to_cart_button{margin-left:0;width:100%;max-width:100%}}.woocommerce-variation-add-to-cart{display:flex;order:-1;align-items:center;justify-content:flex-start}.woocommerce-variation-add-to-cart.loading{position:relative}.woocommerce-variation-add-to-cart #loader{width:30px;height:30px;margin:-15px 0 0 -15px}@media (max-width:576px){.woocommerce-variation-add-to-cart{order:0;margin:20px 0 0;width:100%;flex-wrap:wrap}}.product_content__wrapper{position:relative;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.product_content__wrapper .woocommerce-Tabs-panel .tabs-section{padding:0}.product_content__wrapper .sale-label{z-index:18;background:#0566d1;color:#fff;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;position:absolute;left:10px;top:10px}.product_content__wrapper .summary .woocommerce-product-details__short-description p{margin-bottom:15px}.product_content__wrapper>.woocommerce-breadcrumb{display:none}@media (max-width:1025px){.product_content__wrapper{padding-top:25px}.product_content__wrapper>.woocommerce-breadcrumb{display:block;font-size:12px;line-height:16px}}.product_content__wrapper>.product_title{display:none}@media (max-width:1025px){.product_content__wrapper>.product_title{display:block;font-size:24px;line-height:32px}.product_content__wrapper .summary>.product_title,.product_content__wrapper .summary>.woocommerce-breadcrumb{display:none}}.product_content__wrapper .product_attached_file a{align-items:center;justify-content:flex-start}.product_content__wrapper .product_attached_file a img{width:31px;display:inline-block;margin-left:10px}.product_content__wrapper .product-aditional{width:100%}.product_content__wrapper .product-aditional .tabs-content li>h2{margin-bottom:30px}.product_content__wrapper .product-aditional .tabs-content .product_tech_image{display:flex;align-items:flex-start;justify-content:center}.product_content__wrapper .add_to_cart_gs_wrapper{display:flex;align-items:center;justify-content:space-between}.product_content__wrapper .woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:none!important}.product_content__wrapper .why-section{padding:25px 0 80px}@media (max-width:767px){.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%}.product_content__wrapper .cart-product__control{margin-left:0}}.woocommerce-product-details__short-description{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:18px;line-height:20px}.woocommerce-product-details__short-description table tr td{text-align:left;vertical-align:baseline;padding:5px 0;font-size:14px;line-height:20px;width:50%}.woocommerce-product-details__short-description table tr td:first-child{font-weight:600}.woocommerce-product-details__short-description table tr td:last-child{text-align:right;color:#000}@media (max-width:576px){.product_content__wrapper .add_to_cart_gs_wrapper{flex-direction:column}.product_content__wrapper .cart-product__control{width:100%;margin-bottom:25px}.product_content__wrapper .cart-product__control .quantity{width:100%}.product_content__wrapper .cart-product__control .quantity input[type=text]{width:100%;max-width:100%}.woocommerce-product-details__short-description table tr td:first-child{width:40%}.woocommerce-product-details__short-description table tr td:last-child{width:60%}}.woocommerce-product-details__short-description h2{font-size:24px;text-transform:capitalize!important;font-weight:400;margin:10px 0;color:rgba(var(--cl-d),1);font-family:var(--font-family2)}.woocommerce-product-details__short-description h3{font-size:21px;text-transform:capitalize!important;font-weight:400;margin:10px 0;color:rgba(var(--cl-d),1);font-family:var(--font-family2)}.railings-products{width:100%}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:none}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1;border:1px solid var(--br-b);border-radius:10px}.product_content .railings-products__title{font-size:clamp(20px,3.226vw,24px)}.product_content .woocommerce-product-gallery__trigger{top:initial!important;bottom:15px!important;color:#0566d1;box-shadow:0 4px 8px 0 rgba(77,61,4,.1);background:#fff}.product_content .woocommerce-product-gallery__trigger::before{border:2px solid #0566d1!important}.product_content .woocommerce-product-gallery__trigger::after{background:#0566d1!important}.product_content .gs_gallery_block{border-radius:16px;border:1px solid var(--beige,#ede6d1);background:#fff;box-shadow:0 8px 20px 0 rgba(77,61,4,.1);overflow:hidden;padding-bottom:50px}.product_content .gs_gallery_block .flex-control-thumbs{position:absolute;bottom:21px;left:20px;z-index:11;overflow-x:auto!important;white-space:nowrap;display:flex;flex-wrap:wrap;margin-bottom:25px}.product_content .gs_gallery_block .flex-control-thumbs li{display:block;box-shadow:5px 4px 10px 0 rgba(77,61,4,.1);border-radius:10px;overflow:hidden;margin-right:15px!important;max-width:75px;margin-bottom:15px!important;min-width:75px;max-height:75px}.product_content .gs_gallery_block .flex-control-thumbs li img{height:100%!important;cursor:grab!important;object-fit:cover}.product_content .product_categories_list,.product_content .product_tags_list{display:flex;align-items:flex-start;justify-content:flex-start}.product_content .product_categories_list span,.product_content .product_tags_list span{font-weight:500;display:inline-block;margin-right:10px}.product_content .product_categories_list .list,.product_content .product_tags_list .list{display:flex;align-items:center;justify-content:flex-start;font-size:14px;flex-wrap:wrap}.product_content .product_categories_list .list a,.product_content .product_tags_list .list a{color:#5c9dff;display:inline-block;margin-right:5px}.product_content .product_categories_list .list a:hover,.product_content .product_tags_list .list a:hover{text-decoration:underline}.woocommerce div.product form.cart .variations{display:none}.woocommerce div.product form.cart{margin-top:0}.glassupply-custom-attributes h4{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:18px;line-height:24px;margin-bottom:16px}.glassupply-custom-attributes .custom-attribute{margin-bottom:15px}.glassupply-custom-attributes .custom-attribute:last-child{margin-bottom:0}.glassupply-custom-attributes .attribute-values{position:relative}.glassupply-custom-attributes .attribute-values .selected-value{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:14px;line-height:20px;font-weight:600;border-radius:44px;cursor:pointer;border:1px solid #dbdce0;background:var(--White,#fff);padding:8px 16px;width:100%;display:inline-flex;align-items:center;justify-content:space-between}.glassupply-custom-attributes .attribute-values .selected-value svg{margin-left:25px;transition:.3s}.glassupply-custom-attributes .attribute-values .selected-value.active svg{transition:.3s;transform:rotate(180deg)}.glassupply-custom-attributes .attribute-values ul.values-list.color{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:flex-start}.glassupply-custom-attributes .attribute-values ul.values-list.color li{font-size:12px;cursor:pointer;font-style:normal;font-weight:400;line-height:16px;font-family:var(--font-family);color:rgba(var(--cl-d),1);width:120px;margin-right:16px;transition:.3s;margin-bottom:15px}.glassupply-custom-attributes .attribute-values ul.values-list.color li:hover span:last-child{color:var(--br-b);transition:.3s}.glassupply-custom-attributes .attribute-values ul.values-list.color li.disabled{opacity:.2;pointer-events:none}.glassupply-custom-attributes .attribute-values ul.values-list.color li.selected span:last-child{transition:.3s;color:var(--br-b);font-weight:600}.glassupply-custom-attributes .attribute-values ul.values-list.color li.selected span.color-value{border:1px solid var(--br-b)}.glassupply-custom-attributes .attribute-values ul.values-list.color li:last-child{margin-right:0}.glassupply-custom-attributes .attribute-values ul.values-list.color li span{display:block;text-align:center;margin:auto}.glassupply-custom-attributes .attribute-values ul.values-list.color li span.color-value{display:block;width:64px;height:64px;border-radius:72px;margin:0 auto 8px}@media (max-width:576px){.glassupply-custom-attributes .attribute-values ul.values-list.color li{width:33.333%;padding:0 5px;margin-right:0}.glassupply-custom-attributes .attribute-values ul.values-list.color li span.color-value{width:50px;height:50px}}.glassupply-custom-attributes .attribute-values ul.values-list.selector{max-height:clamp(100px,23.81vw,132px);line-height:24px;overflow-y:auto;-webkit-box-shadow:1px 2px 7px #efefef;box-shadow:1px 2px 7px #efefef;position:absolute;left:0;right:0;background:#fff;opacity:0;visibility:hidden;height:fit-content;-webkit-transition:.3s;transition:.3s;top:57px;z-index:9}.glassupply-custom-attributes .attribute-values ul.values-list.selector.active{top:42px;opacity:1;visibility:visible;transition:.3s}.glassupply-custom-attributes .attribute-values ul.values-list.selector li{cursor:pointer;padding:5px 15px;-webkit-transition:.3s;transition:.3s;margin-bottom:15px}.glassupply-custom-attributes .attribute-values ul.values-list.selector li.disabled{color:#ccc;pointer-events:none}.glassupply-custom-attributes .attribute-values ul.values-list.selector li:hover{background:#f9f7f0;-webkit-transition:.3s;transition:.3s}body.search main.site-main,body.woocommerce.archive main.site-main{padding-top:15px}body.search .why-section,body.woocommerce.archive .why-section{padding:100px 0}body.search .railings-products__list,body.woocommerce.archive .railings-products__list{margin-top:32px}body.search .railings-products__list li,body.woocommerce.archive .railings-products__list li{position:relative}body.search .woocommerce-products-header .products-block{margin-bottom:0}.woocommerce-products-header .products-block{margin-bottom:60px}@media (max-width:835px){.woocommerce-products-header .products-block{margin-bottom:40px}}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-ordering,.woocommerce-page .woocommerce-result-count{float:none!important}.gs-archive-actions{display:flex;align-items:center;justify-content:space-between}@media (max-width:576px){.woocommerce-products-header .products-block{margin-bottom:10px}.gs-archive-actions{flex-direction:column}}.gs-archive-actions .woocommerce-ordering{margin:0}.gs-archive-actions .woocommerce-ordering select{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:14px;line-height:20px;outline:0;font-weight:600;border-radius:44px;cursor:pointer;border:1px solid #dbdce0;background:var(--White,#fff);padding:8px 16px}.gs-archive-actions .woocommerce-ordering .woocommerce-result-count{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:14px;line-height:20px;margin:0}.woocommerce-pagination{margin:50px 0}.woocommerce nav.woocommerce-pagination ul{border-radius:25px}.woocommerce nav.woocommerce-pagination ul li{border-right:none}.woocommerce nav.woocommerce-pagination ul li:first-child a,.woocommerce nav.woocommerce-pagination ul li:first-child span{border-radius:25px 0 0 25px}.woocommerce nav.woocommerce-pagination ul li:last-child a,.woocommerce nav.woocommerce-pagination ul li:last-child span{border-radius:0 25px 25px 0}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:rgba(var(--cl-f),1);color:#fff}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:8px 20px;font-size:16px;font-family:var(--font-family);line-height:120%}.text-columns{color:rgba(var(--cl-d),1)}.text-columns .column-item.column-size-1{width:33.333%}@media (max-width:1025px){.text-columns .column-item.column-size-1{width:100%}}.text-columns .column-item.column-size-2{width:66.6667%}.text-columns .column-item.column-size-3{width:100%}@media (max-width:1025px){.text-columns .column-item.column-size-2,.text-columns .column-item.column-size-3{width:100%}}.text-columns div,.text-columns img,.text-columns li,.text-columns ol,.text-columns p,.text-columns ul{margin-bottom:10px}.text-columns h1,.text-columns h2,.text-columns h3{margin:0 0 15px}.text-columns h3{font-size:20px}.text-columns h2{font-size:24px}.text-columns h1{font-size:28px}.text-columns li,.text-columns p{font-size:16px;line-height:24px}.text-columns ol,.text-columns ul{padding:10px 0 10px 20px}.text-columns ul li{list-style:circle}.text-columns ol li{list-style:decimal}.text-columns .columns-wrapper{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;margin:0 -15px}.text-columns .columns-wrapper .column-item{padding:0 15px;font-size:16px;line-height:16px}.gallery_sections .gallery_section{margin-bottom:50px}.gallery_sections h3{margin-bottom:15px}.gallery_sections .gallery_list ul{display:flex;flex-wrap:wrap;margin:0 -10px}.gallery_sections .gallery_list ul li{width:calc(25% - 20px);margin:10px;border-radius:10px;box-shadow:0 0 10px 4px rgba(187,185,185,.2588235294);display:flex;align-items:center;flex-direction:column;justify-content:space-between}@media (max-width:835px){.gallery_sections .gallery_list ul li{width:calc(33.333% - 20px)}}@media (max-width:576px){.gallery_sections .gallery_list ul li{width:calc(50% - 20px)}.checkout_coupon.woocommerce-form-coupon p:first-child{text-align:center}}.gallery_sections .gallery_list ul li img{object-fit:contain}.gallery_sections .gallery_list ul li a{padding:15px;max-height:200px}.gallery_sections .gallery_list ul li span{display:block;text-align:center;font-size:16px;margin:10px 0}@media (max-width:1151px){body.single-product>main{padding-top:15px}.site_switcher{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;margin-top:16px}}.site_switcher .icon{display:none;justify-content:flex-start;align-items:center}.site_switcher .icon span{font-size:14px;font-style:normal;font-weight:400;line-height:20px;color:#384458;margin-left:9px}@media (max-width:1151px){.site_switcher .icon{display:flex}.site_switcher__item:first-child{margin-right:8px}}.site_switcher .loader{display:none;position:absolute;top:0;bottom:0;left:0;right:0;z-index:999;opacity:0;transition:.3s;align-items:center;justify-content:center;background:rgba(255,255,255,.9)}.site_switcher .loader img{max-width:20px;display:block}.site_switcher.loading .loader{display:flex;opacity:1}.site_switcher ul{display:flex}.site_switcher__item.disabled a{pointer-events:none}.site_switcher__item a{width:24px;display:inline-block}@media (max-width:1151px){.site_switcher__item a{display:flex;align-items:center;width:auto;border:1px solid #dbdce0;border-radius:24px;padding:8px 12px;font-size:14px;font-style:normal;font-weight:400;line-height:20px}}.site_switcher__item img{display:block;width:24px;height:24px;border-radius:50%;border:1px solid transparent}.site_switcher__item .label{display:none;font-size:14px;font-style:normal;font-weight:400;line-height:20px;color:#384458;margin-left:8px}.site_switcher__item.active .label{font-weight:600}.site_switcher__item.active img{border:1px solid #0566d1}.site_switcher__item:not(.active):not(.separator){opacity:.5}.site_switcher__item:not(.active):not(.separator):hover{opacity:1}.site_switcher__item.separator{width:1px;background:#ede6d1;margin:0 12px}@media (max-width:1151px){.site_switcher__item img{width:20px;height:20px}.site_switcher__item .label{display:inline-block}.site_switcher__item.separator{display:none}}.cart-checkout .cart__head,.cart-checkout .cart__head .cart__head{padding-bottom:0}.woocommerce-form-coupon-toggle .woocommerce-info{background-color:#f9f7f0;border:none;margin:0;padding:16px 32px 16px 25px}.woocommerce-form-coupon-toggle .woocommerce-info a{text-decoration:underline}.woocommerce-form-coupon-toggle .woocommerce-info a:hover{color:var(--br-b)}.woocommerce-form-coupon-toggle .woocommerce-info:before{left:0;color:var(--br-b)}.woocommerce-form-coupon-toggle .woocommerce-info:after{content:"";position:absolute;top:0;display:block;bottom:0;width:100vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#f9f7f0;z-index:-1}.checkout_coupon.woocommerce-form-coupon+form{margin-top:24px}.checkout_coupon.woocommerce-form-coupon{margin:0!important;position:relative;border:none!important;transform:translate(0,-16px);flex-direction:initial!important;flex-wrap:wrap;justify-content:space-between;padding:20px 0!important;border-bottom:1px solid var(--br-a)}.checkout_coupon.woocommerce-form-coupon p:first-child{width:100%}.checkout_coupon.woocommerce-form-coupon .form-row-first{width:calc(66.6667% - 15px)}@media (max-width:576px){.checkout_coupon.woocommerce-form-coupon .form-row-first{width:100%}}.checkout_coupon.woocommerce-form-coupon .form-row-last{width:calc(33.333% - 15px)}@media (max-width:576px){.checkout_coupon.woocommerce-form-coupon .form-row-last{width:100%}}.checkout_coupon.woocommerce-form-coupon:after{content:"";position:absolute;top:0;display:block;bottom:0;width:100vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#f9f7f0;z-index:-1;border-bottom:1px solid var(--br-a)}.checkout_coupon.woocommerce-form-coupon+.woocommerce-message,.woocommerce-form-coupon-toggle+.woocommerce-error,.woocommerce-form-coupon-toggle+.woocommerce-message{background-color:#f9f7f0;border:none!important;transform:translate(0,-16px);margin:0;padding:16px 32px 16px 25px}.checkout_coupon.woocommerce-form-coupon+.woocommerce-message:before,.woocommerce-form-coupon-toggle+.woocommerce-error:before,.woocommerce-form-coupon-toggle+.woocommerce-message:before{left:0}.checkout_coupon.woocommerce-form-coupon+.woocommerce-message:after,.woocommerce-form-coupon-toggle+.woocommerce-error:after,.woocommerce-form-coupon-toggle+.woocommerce-message:after{content:"";position:absolute;top:0;display:block;bottom:0;width:100vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#f9f7f0;z-index:-1}.cart-discount .woocommerce-remove-coupon{font-weight:400;font-size:12px;transform:translate(0,-2px);text-decoration:underline}.cart-discount .woocommerce-remove-coupon:hover{color:var(--br-b)}body.admin-bar .reviews-overlay .close-popup{top:60px}.reviews-overlay{position:fixed;z-index:999;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);align-items:center;justify-content:center;display:none;opacity:0;transition:.3s}.reviews-overlay.active{display:flex;opacity:1;transition:.3s}.reviews-overlay .reviews_form_popup{padding:80px;background:#fff;position:relative;max-width:800px;overflow-y:scroll}@media (max-width:1151px){.reviews-overlay .reviews_form_popup{max-width:100%;width:100%;height:100%}}.reviews-overlay .reviews_form_popup .close-popup{position:absolute;top:25px;right:25px;cursor:pointer}.reviews-overlay .reviews_form_popup .reviews-form__title h2{text-align:center;font-size:40px;font-weight:800;margin-bottom:40px}.reviews-overlay .reviews_form_popup .reviews-form__form .rating{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.reviews-overlay .reviews_form_popup .reviews-form__form .rating .label{margin-right:53px;font-size:18px;font-style:normal;font-weight:600;line-height:28px;color:#384458}@media (max-width:835px){.reviews-overlay .reviews_form_popup .reviews-form__form .rating{flex-wrap:wrap}.reviews-overlay .reviews_form_popup .reviews-form__form .rating .label{width:100%;margin-right:0;margin-bottom:15px}}.reviews-overlay .reviews_form_popup .reviews-form__form .rating .rating-stars .rating-star{cursor:pointer;display:inline-block}.reviews-overlay .reviews_form_popup .reviews-form__form .rating .rating-stars .rating-star.active path{fill:#ffa24d}.reviews-overlay .reviews_form_popup .reviews-form__form .main-data{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.reviews-overlay .reviews_form_popup .reviews-form__form .main-data>div{width:100%;max-width:308px}@media (max-width:767px){.checkout_coupon.woocommerce-form-coupon+form{margin-top:0}.reviews-overlay .reviews_form_popup{padding:80px 25px}.reviews-overlay .reviews_form_popup .reviews-form__form .main-data{flex-wrap:wrap}.reviews-overlay .reviews_form_popup .reviews-form__form .main-data>div{margin-right:0;width:100%;max-width:100%;margin-bottom:25px}}.reviews-overlay .reviews_form_popup .reviews-form__form .main-data>div:last-child{margin-bottom:0}.reviews-overlay .reviews_form_popup .reviews-form__form .main-data>div:first-child{margin-right:24px}.reviews-overlay .reviews_form_popup .reviews-form__form .review-field{margin-bottom:24px}.reviews-overlay .reviews_form_popup .reviews-form__form .actions{display:flex;align-items:center;justify-content:space-between}@media (max-width:767px){.reviews-overlay .reviews_form_popup .reviews-form__form .actions{flex-wrap:wrap}.reviews-overlay .reviews_form_popup .reviews-form__form .actions .submit-button{width:100%}.reviews-overlay .reviews_form_popup .reviews-form__form .actions .submit-button button{width:100%;padding:8px 24px}.reviews-overlay .reviews_form_popup .reviews-form__form .actions .upload_images{width:100%;margin-bottom:25px}}.reviews-overlay .reviews_form_popup .reviews-form__form .actions .upload_images{display:flex;align-items:center;justify-content:flex-start}.reviews-overlay .reviews_form_popup .reviews-form__form .actions .upload_images input{display:none}.reviews-overlay .reviews_form_popup .reviews-form__form .actions .upload_images .action-label{display:flex;align-items:center;justify-content:flex-start;cursor:pointer;margin-right:25px}.reviews-overlay .reviews_form_popup .reviews-form__form .actions .upload_images .action-label:hover svg{transform:rotate(90deg);transition:.3s}.reviews-overlay .reviews_form_popup .reviews-form__form .actions .upload_images .action-label span{font-size:14px;font-style:normal;font-weight:600;line-height:20px;display:inline-block;margin-left:8px;color:#0566d1}.reviews-overlay .reviews_form_popup .reviews-form__form .actions .upload_images .previews{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.reviews-overlay .reviews_form_popup .reviews-form__form .actions .upload_images .previews img{width:32px;height:32px;border:1px solid #edeff2;border-radius:8px;margin-right:16px}.shaping-and-edgework .products-article__row img{max-width:202px}.product-view{padding:90px 0}.product-view .railings-products__title{color:#384458}.product-view .railings-products__title a{align-items:center;transition:.3s}.product-view .railings-products__title a:hover{color:#0566d1;transition:.3s}.product-view .railings-products__title a svg{margin-top:1px;margin-left:10px}.product-view .railings-products__title a svg>g{fill:#0566d1}.product-view__box-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px}.product-view__box-item{border:1px solid #ede6d1;border-radius:24px;box-shadow:0 24px 40px 0 rgba(77,61,4,.1215686275);padding:40px 48px;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:1281px){.product-view__box-grid{grid-gap:40px}.product-view__box-item{padding:20px 28px}}.product-view__box-item-title{margin-bottom:10px}.product-view__box-item-canvas{margin-top:50px;display:flex;justify-content:space-between;position:relative}.product-view__box-item-canvas svg{z-index:11}.product-view__box-item-canvas-image{position:relative;max-width:65%}@media (max-width:1025px){.product-view__box-grid{grid-template-columns:1fr;gap:80px}.product-view__box-item-canvas-image{width:65%}.product-view__box-item-canvas-image img{width:100%;height:auto}}.product-view__box-item-canvas .link-dot{width:9px;height:9px;background:#0566d1;border-radius:50%;display:inline-block;position:absolute;z-index:12}.product-view__box-item-canvas-links{position:relative;z-index:12}.product-view__box-item-canvas-links ul{display:flex;flex-direction:column;height:100%;justify-content:space-around}.product-view__box-item-canvas-links ul a{width:100%;background:#fff;padding:10px 24px;display:inline-block;height:auto}@media (max-width:576px){.product-view__box-item-canvas-links ul a{font-size:14px;padding:7px 16px}}.pdf-files-greed{padding:90px 0 130px}.pdf-files-greed-see-all{margin-top:75px}.pdf-files-greed-see-all a{margin:auto}.pdf-files-greed-see-all svg{transform:rotate(90deg);width:16px}.pdf-files-greed__grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:65px}.pdf-files-greed__grid-item{border:1px solid #ede6d1;box-shadow:0 4px 8px 0 rgba(77,61,4,.1019607843);border-radius:24px;overflow:hidden;display:flex;justify-content:flex-start}@media (max-width:767px){.pdf-files-greed__grid{grid-gap:40px}.pdf-files-greed__grid-item{flex-direction:column}}.pdf-files-greed__grid-item.hidden{display:none}.pdf-files-greed__grid-item-left{padding:22px 55px;flex:0;background:#f9f7f0}.pdf-files-greed__grid-item-left img{height:auto;max-width:210px;box-shadow:0 8px 20px 0 rgba(77,61,4,.1019607843);border-radius:8px;width:210px}@media (max-width:767px){.pdf-files-greed__grid-item-left{position:relative;z-index:11;padding:22px 40px}.pdf-files-greed__grid-item-left-img{text-align:center}.pdf-files-greed__grid-item-left img{width:235px;max-width:235px}}.pdf-files-greed__grid-item-right{padding:40px 25px;display:flex;flex-direction:column;flex:1;justify-content:space-between}@media (max-width:767px){.pdf-files-greed__grid-item-right{margin-top:-100px;z-index:22;position:relative;background:#fff;padding:30px}.pdf-files-greed__grid-item-right-pdf a{margin:15px auto auto}}.pdf-files-greed__grid-item-right-title{color:#384458;font-size:24px;line-height:32px;font-weight:600;margin-bottom:10px}.pdf-files-greed__grid-item-right-date{font-size:12px;font-weight:400;line-height:16px;text-align:left;color:#384458;margin-bottom:16px}.pdf-files-greed__grid-item-right-desc{font-size:14px;line-height:20px;color:#384458}.pdf-files-greed__grid-item-right-pdf{margin-top:10px}.pdf-files-greed__top{margin-bottom:60px}.pdf-files-greed__top-title h2{font-size:40px;line-height:48px;color:#384458;font-weight:800;margin-bottom:25px}.pdf-files-greed__top-desc,.pdf-files-greed__top-desc a,.pdf-files-greed__top-desc li,.pdf-files-greed__top-desc p{font-size:24px;line-height:32px;color:#384458}.pdf-files-greed__top-desc a{text-decoration:underline}.saved_cart_item .accordion__content .products .controls__item:last-child{display:none}.saved_cart_item .dashboard-product{grid-template-columns:minmax(auto,70px) 1fr minmax(240px,auto) repeat(2,auto);gap:20px clamp(10px,2.857vw,30px)}@media (max-width:1441px){.pdf-files-greed__grid{grid-template-columns:1fr}.saved_cart_item .dashboard-product{grid-template-columns:minmax(auto,215px) 1fr auto auto}}@media (max-width:835px){.saved_cart_item .dashboard-product{grid-template-columns:auto 1fr auto auto auto;gap:16px}}.saved_cart_item .cart__inner-head{margin-top:15px}.saved_cart_item .cart__inner-head+.cart-product{padding-top:0}.woocommerce-account #customer_login .register_form h2{text-align:center;margin-bottom:0;width:100%}.woocommerce-account #customer_login .register_form .woocommerce-form-register{flex-direction:row;flex-wrap:wrap;justify-content:space-between;border-radius:16px;padding:96px 80px 25px;margin:80px 0 120px;border:none}@media (max-width:1281px){.woocommerce-account #customer_login .register_form .woocommerce-form-register{padding:0 40px 25px;margin:32px 0}}.woocommerce-account #customer_login .register_form .login-modal__label{width:100%}.woocommerce-account #customer_login .register_form .login-modal__label.first-name,.woocommerce-account #customer_login .register_form .login-modal__label.last-name{width:calc(50% - 12px)}.woocommerce-account #customer_login .register_form .woocommerce-form-register__submit{max-width:200px;padding:10px 31px}@media (max-width:1800px){.woocommerce-account #customer_login .register_form .woocommerce-form-register__submit{max-width:100%}}.woocommerce-account #customer_login .register_form .account-pass-text{width:100%;text-align:center;font-size:14px;text-decoration:underline}.woocommerce-account #customer_login .register_form .social-login{width:100%}.woocommerce-account #customer_login .register_form .custom-checkbox{margin-top:8px}.woocommerce-account #customer_login .register_form .custom-checkbox p{font-size:14px}.woocommerce-account #customer_login .woocommerce-form-login{border:none;box-shadow:0 8px 20px 0 rgba(77,61,4,.1019607843);border-radius:16px;padding:96px 80px 25px;margin:80px 0 120px}.woocommerce-account #customer_login .woocommerce-form-login h2{margin-bottom:0}.woocommerce-account #customer_login .login-modal__label--submit{display:flex;align-items:center;justify-content:space-between}.woocommerce-account #customer_login .login-modal__label--submit .lost_password a{color:#0566d1;font-size:14px;font-weight:600;line-height:20px}.woocommerce-account #customer_login .login-modal__label--submit button{margin:0;max-width:200px;padding:10px 40px}.perfomance-calculator{padding:80px 0 120px}.perfomance-calculator .main-top{margin-bottom:64px}.perfomance-calculator .main-top p{max-width:100%}.perfomance-calculator__form{box-shadow:0 4px 8px 0 rgba(77,61,4,.1019607843);border:1px solid #f9f7f0;border-radius:24px;padding:48px;display:flex;flex-wrap:wrap}.perfomance-calculator__form-image{width:25%}@media (max-width:767px){.saved_cart_item .dashboard-product{grid-template-columns:auto 1fr auto}.perfomance-calculator .main-top{display:none}.perfomance-calculator__form{padding:0;box-shadow:none;border:none;flex-direction:column}.perfomance-calculator__form-image{width:50%;margin:auto auto 25px}}.perfomance-calculator__form-image a{display:block;position:relative}.perfomance-calculator__form-image a img{display:block;box-shadow:0 8px 20px 0 rgba(77,61,4,.1019607843);border-radius:12px}.perfomance-calculator__form-image a svg{position:absolute;right:15px;bottom:15px}@media (max-width:576px){.saved_cart_item .dashboard-product{grid-template-columns:repeat(2,auto)}.perfomance-calculator__form-image{width:100%}.perfomance-calculator__form-image a svg{right:25px;bottom:25px}.perfomance-calculator__form-tabs-tab .tab-selectors .tab-selector.results .performance-table .values-column .column-right{width:100%}}.perfomance-calculator__form-steps{margin-bottom:40px;width:100%}.perfomance-calculator__form-steps-item{display:flex;align-items:center;justify-content:flex-start}@media (max-width:1025px){.perfomance-calculator__form-steps-item{flex-direction:column}}.perfomance-calculator__form-steps-item .form-item{display:inline-flex;padding:7px;align-items:center;border:1px solid #ede6d1;box-shadow:0 4px 8px 0 rgba(77,61,4,.1019607843);border-radius:5px;margin-right:64px}.perfomance-calculator__form-steps-item .form-item-image{border:1px solid #edeff2;border-radius:8px;padding:8px}.perfomance-calculator__form-steps-item .form-item-image img{display:block;width:48px;height:48px;object-fit:cover}.perfomance-calculator__form-steps-item .form-item-title h4{font-size:18px;line-height:24px;color:#384458;margin:18px 16px}.perfomance-calculator__form-steps-list{width:100%;flex:1;display:flex;align-items:center;justify-content:space-between}.perfomance-calculator__form-steps-list li{width:100%;flex:1;position:relative}.perfomance-calculator__form-steps-list li:last-child{width:auto;flex:0;min-width:fit-content}.perfomance-calculator__form-steps-list li:after{content:"";background:#0566d1;width:100%;height:1px;position:absolute;left:0;top:12px;z-index:1}.perfomance-calculator__form-steps-list li:last-child.active:after{background:#0566d1}.perfomance-calculator__form-steps-list li:last-child .item-inner{align-items:flex-end}.perfomance-calculator__form-steps-list li:last-child .item-label{margin-left:0;margin-right:-10px}.perfomance-calculator__form-steps-list li:last-child .item-inner:after{width:50%;background:#fff;z-index:2}.perfomance-calculator__form-steps-list li.active .item-circle,.perfomance-calculator__form-steps-list li.active:after{background:#1fdeb0}.perfomance-calculator__form-steps-list li.active .item-label{color:#384458}.perfomance-calculator__form-steps-list li.active .inner-circle{display:none}.perfomance-calculator__form-steps-list li.active .icon{display:block}.perfomance-calculator__form-steps-list .item-inner{position:relative;display:inline-flex;flex-direction:column}.perfomance-calculator__form-steps-list .item-inner .icon{display:none}.perfomance-calculator__form-steps-list .item-inner .item-circle{width:25px;height:25px;border-radius:50%;background:#0566d1;display:flex;align-items:center;justify-content:center;position:relative;z-index:3}.perfomance-calculator__form-steps-list .item-inner .item-circle .inner-circle{width:12px;height:12px;background:#f9f7f0;border-radius:50%}.perfomance-calculator__form-steps-list .item-inner .item-label{font-size:14px;line-height:20px;font-weight:600;color:#a9a9aa;margin-top:8px;margin-left:calc(-50% + 25px)}.perfomance-calculator__form-tabs{width:75%;padding-left:25px}.perfomance-calculator__form-tabs-tab{display:none}.perfomance-calculator__form-tabs-tab.active{display:block}.perfomance-calculator__form-tabs-tab h3{margin-bottom:24px}.perfomance-calculator__form-tabs-tab .tab-selectors{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.perfomance-calculator__form-tabs-tab .tab-selectors .tab-selector{width:33%;padding-right:25px}@media (max-width:1441px){.perfomance-calculator__form-tabs-tab .tab-selectors .tab-selector{width:33%}}@media (max-width:1281px){.woocommerce-account #customer_login .woocommerce-form-login{padding:80px 40px 25px;margin:32px 0}.perfomance-calculator__form-tabs-tab .tab-selectors .tab-selector{width:33%}}@media (max-width:1025px){.perfomance-calculator__form-steps-item .form-item{margin:50px 0 0;width:100%}.perfomance-calculator__form-steps-list{order:-1}.perfomance-calculator__form-tabs-tab .tab-selectors .tab-selector{width:50%;margin-bottom:15px}}.perfomance-calculator__form-tabs-tab .tab-selectors .tab-selector.results{width:100%}.perfomance-calculator__form-tabs-tab .tab-selectors .tab-selector.results .performance-table .factor-column{font-size:18px;line-height:28px;font-weight:600;color:#384458;margin-bottom:16px}.perfomance-calculator__form-tabs-tab .tab-selectors .tab-selector.results .performance-table .table-row:last-child .values-column{margin-bottom:0}.perfomance-calculator__form-tabs-tab .tab-selectors .tab-selector.results .performance-table .values-column{display:flex;align-items:flex-start;gap:16px;margin-bottom:24px;flex-wrap:wrap}.perfomance-calculator__form-tabs-tab .tab-selectors .tab-selector.results .performance-table .values-column .column-right{border:1px solid #ede6d1;border-radius:16px;padding:16px 24px}.perfomance-calculator__form-tabs-tab .tab-selectors .tab-selector.results .performance-table .values-column .column-right div:first-child{font-size:18px;line-height:24px;color:#384458;margin-bottom:8px}.perfomance-calculator__form-tabs-tab .tab-selectors .tab-selector.results .performance-table .values-column .column-right .inner-col{font-size:24px;color:#384458;line-height:32px;font-weight:600}@media (max-width:767px){.perfomance-calculator__form-steps-list .item-inner .item-label{font-size:10px;line-height:16px}.perfomance-calculator__form-tabs{width:100%;padding-left:0}.perfomance-calculator__form-tabs-tab .tab-selectors .tab-selector{width:100%}.perfomance-calculator__form-tabs-tab .tab-selectors .tab-selector .select__current{font-size:14px;line-height:20px}.perfomance-calculator__form-tabs-tab .tab-selectors .tab-selector.results .performance-table .values-column .column-right{padding:8px 16px}.perfomance-calculator__form-tabs-tab .tab-selectors .tab-selector.results .performance-table .values-column .column-right div:first-child{font-size:14px;line-height:18px}.perfomance-calculator__form-tabs-tab .tab-selectors .tab-selector.results .performance-table .values-column .column-right .inner-col{font-size:18px;line-height:24px}}.perfomance-calculator__form-tabs-tab .tab-selectors .tab-selector .selector-title{color:#384458;font-size:18px;line-height:24px;margin-bottom:16px}.perfomance-calculator__form .select.disabled{pointer-events:none}.perfomance-calculator__form .select.disabled .select__header{background:#f9f9f9}.perfomance-calculator__form .select.disabled .select__header svg{stroke:#ccc}.perfomance-calculator__form-pagination{display:flex;align-items:center;justify-content:space-between;margin-top:40px;width:100%}@media (max-width:576px){.perfomance-calculator__form-pagination{flex-wrap:wrap;gap:16px}}.perfomance-calculator__form-pagination button.disabled{background:0 0;pointer-events:none;border:transparent;color:#a9a9aa}.perfomance-calculator__form-pagination button svg{width:16px;height:16px}.perfomance-calculator__form-pagination-prev{padding:0;color:rgba(var(--bg-f),1);background:0 0;border:none;box-shadow:none}.perfomance-calculator__form-pagination-prev:hover{background:0 0;box-shadow:none;border:none}.perfomance-calculator__form-pagination-prev svg{transform:rotate(180deg)}.show-panel-properties-popup{width:100%;position:absolute;background:#fff;overflow:hidden;border:2px solid #bccbe0;border-radius:12px;left:0;max-width:700px;z-index:1;padding:15px;top:100px;font-weight:400;opacity:0;visibility:hidden;transition:.3s}.show-panel-properties-popup.active{opacity:1;visibility:visible;transition:.3s;top:65px}.show-panel-properties-popup__properties{display:flex}@media (max-width:767px){.show-panel-properties-popup__properties{flex-direction:column}.show-panel-properties-popup__image{text-align:center}}.show-panel-properties-popup__image img{max-width:250px}.show-panel-properties-popup__table{padding-left:20px;font-size:14px;color:#000}.show-panel-properties-popup__row{margin-bottom:0}.show-panel-properties-popup__row-title{padding:7px 5px 0 0}.show-panel-properties-popup__row-values{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.show-panel-properties-popup__row-values span{display:inline-block;line-height:18px}.show-panel-properties-popup__row-values span.cutout-only{background:#a3b4cc;color:#fff;font-size:11px;padding:3px 8px;line-height:1}.show-panel-properties-popup__row-values span img{display:inline-block;margin-bottom:-3px}.show-panel-properties-popup__row-values div{border:1px solid #bccbe0;border-radius:5px;font-size:14px;padding:3px 5px;height:auto;line-height:16px;background:#eeeff8;display:flex;align-items:center;gap:5px}.show-panel-properties-popup__row-values .property-key,.show-panel-properties-popup__row-values .property-key+.property-value{width:50%}.configurator-svg-popup{position:fixed;top:0;left:0;right:0;z-index:99999;bottom:0;opacity:0;visibility:hidden;transition:.3s;background:rgba(var(--bg-d),.8);padding:50px}.configurator-svg-popup.active{visibility:visible;opacity:1;transition:.3s}.configurator-svg-popup .popup_wrapper{background:#fff;position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:25px}.configurator-svg-popup img{width:auto;object-fit:cover;height:100%}.configurator-svg-popup .close-popup{position:absolute;top:25px;right:25px;cursor:pointer}.configurator-svg-popup .close-popup svg{width:36px;height:36px}@media (max-width:767px){.configurator-svg-popup{padding:0}.configurator-svg-popup .close-popup svg{width:24px;height:24px}}.configurator-svg-popup .close-popup svg path{fill:#3a3a3a}.taxonomy-hero{height:500px;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center}.taxonomy-hero__title{font-size:56px;color:#fff;text-align:center;width:100%;line-height:72px;padding:0 112px}@media (max-width:1281px){.taxonomy-hero__title{font-size:48px;line-height:60px;padding:0 64px}}@media (max-width:1025px){.taxonomy-hero__title{font-size:44px;line-height:50px;padding:0 32px}}@media (max-width:576px){.configurator-svg-popup .popup_wrapper{padding:10px}.configurator-svg-popup .close-popup svg{width:18px;height:18px}.taxonomy-hero{height:350px}.taxonomy-hero__title{font-size:38px;line-height:42px}}@media (max-width:415px){.gallery_sections .gallery_list ul li{width:100%}.product-view__box-item-canvas-links ul a{font-size:12px;padding:6px 12px}.taxonomy-hero__title{font-size:32px;line-height:38px}}.taxonomy-terms-list-seсtion{padding:80px 0 40px}.taxonomy-terms-list-seсtion .taxonomy-terms-list-wrapper{display:flex;align-items:flex-start;justify-content:space-between}.taxonomy-terms-list-seсtion .taxonomy-terms-list-wrapper .label{color:#384458;font-weight:800;margin-right:25px;font-size:40px;line-height:48px}@media (max-width:1281px){.taxonomy-terms-list-seсtion .taxonomy-terms-list-wrapper .label{font-size:34px;font-weight:600;line-height:44px}}@media (max-width:576px){.taxonomy-terms-list-seсtion{padding:50px 0}.taxonomy-terms-list-seсtion .taxonomy-terms-list-wrapper{flex-direction:column}.taxonomy-terms-list-seсtion .taxonomy-terms-list-wrapper .label{margin:0 0 25px;font-size:28px;line-height:34px}}.taxonomy-terms-list-seсtion .taxonomy-terms-list-wrapper .terms-list{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:24px}.taxonomy-terms-list-seсtion .taxonomy-terms-list-wrapper .terms-list a{color:#384458;font-size:18px;line-height:24px;display:inline-block;padding:16px 40px;border:1px solid #ede6d1;border-radius:64px;box-shadow:0 4px 8px 0 rgba(77,61,4,.1019607843);transition:.3s}@media (max-width:1281px){.taxonomy-terms-list-seсtion .taxonomy-terms-list-wrapper .terms-list{gap:12px;justify-content:center}.taxonomy-terms-list-seсtion .taxonomy-terms-list-wrapper .terms-list a{padding:8px 40px;font-size:16px}}@media (max-width:576px){.taxonomy-terms-list-seсtion .taxonomy-terms-list-wrapper .terms-list a{padding:4px 25px;font-size:14px}}.taxonomy-terms-list-seсtion .taxonomy-terms-list-wrapper .terms-list a.current-term{background:#0566d1;color:#fff;box-shadow:0 4px 8px 0 rgba(77,61,4,.1019607843);transition:.3s}.taxonomy-terms-list-seсtion .taxonomy-terms-list-wrapper .terms-list a:hover{background:#0566d1;color:#fff;transition:.3s}.taxonomy-terms-list-seсtion .taxonomy-terms-list-wrapper .gs_categories .terms-list a{box-shadow:none}.taxonomy-terms-list-seсtion .gs_categories .terms-list{gap:16px;margin-top:24px}.taxonomy-terms-list-seсtion .gs_categories .terms-list a{font-size:12px;line-height:16px;padding:8px 24px}.taxonomy-grid{margin-bottom:80px}.taxonomy-grid__wrapper{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:64px}.taxonomy-grid-style-1 .taxonomy-grid__item.taxonomy-grid__item-7,.taxonomy-grid-style-1 .taxonomy-grid__item.taxonomy-grid__item-8{width:calc(50% - 43px)}@media (max-width:1025px){.taxonomy-grid-style-1 .taxonomy-grid__item.taxonomy-grid__item-7,.taxonomy-grid-style-1 .taxonomy-grid__item.taxonomy-grid__item-8{width:calc(50% - 16px)}}.taxonomy-grid-style-2 .taxonomy-grid__item.taxonomy-grid__item-7,.taxonomy-grid-style-2 .taxonomy-grid__item.taxonomy-grid__item-8{width:calc(50% - 43px)}@media (max-width:1025px){.taxonomy-grid-style-2 .taxonomy-grid__item.taxonomy-grid__item-7,.taxonomy-grid-style-2 .taxonomy-grid__item.taxonomy-grid__item-8{width:calc(50% - 16px)}}.taxonomy-grid-style-2 .taxonomy-grid__item.taxonomy-grid__item-9{width:100%}.taxonomy-grid__item{width:calc(33.3333% - 43px);border:1px solid #f9f7f0;box-shadow:0 8px 20px 0 rgba(77,61,4,.1019607843);border-radius:24px;overflow:hidden;transition:.3s}.taxonomy-grid__item:hover{border:1px solid #ede6d1;box-shadow:0 24px 40px 0 rgba(77,61,4,.1215686275);background:#f9f7f0;transition:.3s}@media (max-width:1281px){.taxonomy-grid__wrapper{gap:32px}.taxonomy-grid__item{width:calc(33.3333% - 22px)}}@media (max-width:1025px){.taxonomy-grid__item{width:calc(50% - 16px)}}@media (max-width:576px){.taxonomy-grid{margin-bottom:50px}.taxonomy-grid__item{width:100%}}.taxonomy-grid__item-image{height:360px;background-size:cover;background-position:center;position:relative}.taxonomy-grid__item-image a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9}@media (max-width:1640px){.taxonomy-grid__item-image{height:290px}}@media (max-width:1281px){.taxonomy-grid__item-image{height:240px}}.taxonomy-grid__item .info-section{margin:32px 0;padding:0 16px}.taxonomy-grid__item-title{text-align:center}.taxonomy-grid__item-title a{font-size:24px;font-weight:600;line-height:32px;color:#384458}@media (max-width:767px){.taxonomy-grid__item .info-section{margin:16px 0}.taxonomy-grid__item-title a{font-size:18px;line-height:22px}}.taxonomy-grid__item-subtitle h3{text-align:center;font-size:18px;font-weight:400;line-height:24px;margin-top:8px;color:#384458}.taxonomy-grid__item .terms-list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:24px;gap:10px}.taxonomy-grid__item .terms-list a{border:1px solid #ede6d1;display:inline-block;padding:8px 24px;border-radius:64px;font-size:12px;font-weight:600;line-height:16px;transition:.3s;background:#fff;color:#384458}.taxonomy-grid__item .terms-list a:hover{background:#0566d1;color:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(77,61,4,.1019607843);box-shadow:0 4px 8px 0 rgba(77,61,4,.1019607843);-webkit-transition:.3s;transition:.3s}.taxonomy-pagination{margin-bottom:160px;display:flex;align-items:center;justify-content:center;gap:14px}.taxonomy-pagination .page-numbers{font-size:12px;font-weight:400;line-height:16px;color:#a9a9aa;display:block;transition:.3s}.taxonomy-pagination .page-numbers:hover{color:#384458;transition:.3s}.taxonomy-pagination .page-numbers.current{display:inline-block;padding:4px 7.5px;background:#ede6d1;color:#384458;border-radius:4px}.taxonomy-pagination .page-numbers.next svg{transform:rotate(180deg)}.taxonomy-pagination svg{fill:#0566d1;display:block}.gs_gallery__hero{height:500px;display:flex;align-items:center;justify-content:center;flex-direction:column;background-size:cover;background-position:center;gap:24px}.gs_gallery__hero-title{font-size:56px;font-weight:700;line-height:72px;text-align:center;color:#fff}@media (max-width:1281px){.gs_gallery__hero-title{font-size:48px;line-height:60px;padding:0 64px}}@media (max-width:1025px){.taxonomy-pagination{margin-bottom:80px}.gs_gallery__hero-title{font-size:44px;line-height:50px;padding:0 32px}}@media (max-width:576px){.taxonomy-pagination{margin-bottom:50px}.gs_gallery__hero-title{font-size:38px;line-height:42px}}.gs_gallery__hero-subtitle{font-size:24px;font-weight:400;line-height:32px;text-align:center;color:#fff}.gs_gallery__hero-terms .terms-list{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;justify-content:center;padding:0 32px;margin-bottom:15px}.gs_gallery__hero-terms a{font-size:12px;font-weight:600;line-height:16px;text-align:center;color:#384458;padding:8px 24px;background:#fff;border-radius:64px;border:1px solid #ede6d1;transition:.3s}.gs_gallery__hero-terms a:hover{background:#0566d1;color:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(77,61,4,.1019607843);box-shadow:0 4px 8px 0 rgba(77,61,4,.1019607843);-webkit-transition:.3s;transition:.3s}.gs_gallery__content{padding:80px 0}.gs_gallery__content-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:48px}.gs_gallery__content-top .title{font-size:40px;font-weight:800;line-height:48px;color:#384458}@media (max-width:1025px){.gs_gallery__content{padding:60px 0}.gs_gallery__content-top .title{font-size:30px;line-height:36px}}@media (max-width:576px){.gs_gallery__content{padding:40px 0}.gs_gallery__content-top{margin-bottom:40px}.gs_gallery__content-top .title{font-size:21px;line-height:36px;font-weight:600}}.gs_gallery__content-top .location{font-size:24px;font-weight:400;line-height:32px;color:#384458;display:flex;align-items:center;justify-content:flex-end;gap:8px}.gs_gallery__content-description{background:#f9f7f0;border:1px solid #ede6d1;padding:56px 48px 64px;border-radius:16px}.gs_gallery__content-description>:last-child{margin-bottom:0}.gs_gallery__content-description>*{color:#384458}.gs_gallery__content-description h3{font-size:32px;font-weight:600;line-height:48px;text-align:left;MARGIN:0 0 16px 0}.gs_gallery__content-description h2{font-size:38px;font-weight:600;line-height:48px;text-align:left;MARGIN:0 0 16px 0}.gs_gallery__content-description h4{font-size:26px;font-weight:600;line-height:34px;text-align:left;MARGIN:0 0 16px 0}.gs_gallery__content-description p{font-size:24px;font-weight:400;line-height:32px;text-align:left;margin-bottom:32px}.gs_gallery__content-hardwares{margin-bottom:80px}.gs_gallery__content-hardwares-arrows{display:flex;align-items:center;justify-content:flex-end;gap:32px;margin-bottom:52px}.gs_gallery__content-hardwares-arrows>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:64px;cursor:pointer;height:64px;border:1px solid #0566d1;border-radius:50%;-webkit-transition:.3s;transition:.3s;position:static;box-shadow:none}.gs_gallery__content-hardwares-arrows>div:not(.swiper-button-disabled):hover{background:#0566d1;-webkit-transition:.3s;transition:.3s}.gs_gallery__content-hardwares-arrows>div:not(.swiper-button-disabled):hover svg{fill:#fff}.gs_gallery__content-hardwares-arrows>div.swiper-button-disabled{background:#edeff2;border:1px solid #edeff2;-webkit-transition:.3s;transition:.3s}.gs_gallery__content-hardwares-arrows>div.swiper-button-disabled svg{fill:#a9a9aa}.gs_gallery__content-hardwares-arrows>div svg{fill:#0566d1;width:24px;height:24px;display:block}.gs_gallery__content-hardwares .railings-products__list:not(.swiper-wrapper){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(8px,1.5vw,20px)}@media (max-width:1025px){.gs_gallery__content-top .location{font-size:20px;line-height:26px}.gs_gallery__content-description{padding:25px}.gs_gallery__content-description p{font-size:20px}.gs_gallery__content-hardwares .railings-products__list:not(.swiper-wrapper){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:576px){.gs_gallery__content-top .location{font-size:17px;line-height:20px}.gs_gallery__content-hardwares{margin-bottom:40px}.gs_gallery__content-hardwares .railings-products__list{grid-template-columns:repeat(1,minmax(0,1fr))}}.gs_gallery__content-hardwares .railings-products__list li{position:relative}.gs_gallery__content-hardwares .railings-products__list li .default-posttitle{font-size:clamp(16px,1.935vw,20px)}.gs_gallery__content-hardwares .railings-products__list li .arrow-button{font-size:15px;gap:8px}.gs_gallery__content-hardwares .railings-products__list li .arrow-button svg{height:18px}.gs_gallery__content-hardwares .railings-products__list li p{font-size:14px}.gs_gallery__gallery{margin-bottom:160px}@media (max-width:1025px){.gs_gallery__gallery{margin-bottom:80px}}@media (max-width:576px){.gs_gallery__gallery{margin-bottom:40px}}.gs_gallery__gallery-grid{display:flex;flex-wrap:wrap;width:100%}.gs_gallery__gallery-grid__item{height:23.96vw}@media (max-width:835px){.gs_gallery__gallery-grid{gap:15px}.gs_gallery__gallery-grid__item{width:calc(50% - 15px)!important;margin:0!important;height:auto}}.gs_gallery__gallery-grid__item:hover img{transform:scale(1.1);transition:.3s}.gs_gallery__gallery-grid__item a{height:100%;width:100%;display:inline-block;overflow:hidden}.gs_gallery__gallery-grid__item a>img{transition:.3s;width:100%;height:100%;object-fit:cover}.gs_gallery__gallery-grid__item.item-1,.gs_gallery__gallery-grid__item.item-6{width:31.6%;margin-right:24px}@media (max-width:1360px){.gs_gallery__gallery-grid__item.item-1,.gs_gallery__gallery-grid__item.item-6{margin-right:15px}}.gs_gallery__gallery-grid__item.item-2,.gs_gallery__gallery-grid__item.item-7{width:42.3%;margin-right:24px}@media (max-width:1360px){.gs_gallery__gallery-grid__item.item-2,.gs_gallery__gallery-grid__item.item-7{margin-right:15px}}.gs_gallery__gallery-grid__item.item-3{width:22.1%}.gs_gallery__gallery-grid__item.item-4{width:48.8%;margin-right:24px;margin-top:24px;margin-bottom:24px}@media (max-width:1360px){.gs_gallery__gallery-grid__item.item-4{margin-right:15px;margin-top:15px;margin-bottom:15px}}.gs_gallery__gallery-grid__item.item-5{width:48.8%;margin-top:24px;margin-bottom:24px}@media (max-width:1360px){.gs_gallery__gallery-grid__item.item-5{margin-top:15px;margin-bottom:15px}}.gs_gallery__similar{padding-bottom:160px;position:relative}.gs_gallery__similar-view-all a{display:inline-flex;font-size:18px;font-weight:400;line-height:24px;text-align:right;color:#0566d1;align-items:center;justify-content:flex-end;gap:8px;margin:auto}.gs_gallery__similar-view-all a svg{fill:#0566d1;width:16px;height:16px}.gs_gallery__similar-box{display:flex;align-items:center;justify-content:space-between;margin-bottom:44px}@media (max-width:767px){.gs_gallery__similar-box{flex-direction:column;justify-content:center;align-items:center}}.gs_gallery__similar-tags{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-bottom:0;flex:1}@media (max-width:767px){.gs_gallery__similar-tags{width:100%;justify-content:center;gap:15px 15px;margin-bottom:25px}}.gs_gallery__similar-tags .terms-list{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.gs_gallery__similar .terms-list a{font-size:18px;font-weight:400;line-height:24px;text-align:center;color:#384458;padding:16px 40px;background:#fff;border-radius:64px;border:1px solid #ede6d1;-webkit-transition:.3s;transition:.3s}.gs_gallery__similar .terms-list a:hover{background:#0566d1;color:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(77,61,4,.1019607843);box-shadow:0 4px 8px 0 rgba(77,61,4,.1019607843);-webkit-transition:.3s;transition:.3s}@media (max-width:767px){.gs_gallery__similar-tags .terms-list{gap:15px 15px}.gs_gallery__similar .terms-list a{padding:8px 24px}.gs_gallery__similar-view-all{width:100%;text-align:right}}.gs_gallery__similar .main-top{margin-bottom:48px}.gs_gallery__list{margin-bottom:40px}.gs_gallery__list-arrows-left{margin-left:-32px;left:0}.gs_gallery__list-arrows-right{margin-right:-32px;right:0}.gs_gallery__list-arrows-left,.gs_gallery__list-arrows-right{z-index:9;position:absolute;top:calc(50% - 64px);display:flex;align-items:center;justify-content:center;width:64px;height:64px;border:1px solid #edeff2;background:#fff;box-shadow:2px 2px 10px rgba(0,0,0,.2196078431);border-radius:50%;transition:.3s}@media (max-width:1025px){.gs_gallery .gs_gallery__list-arrows-right{margin-right:5px}.gs_gallery__list{margin-bottom:80px}.gs_gallery__list-arrows-left{margin-left:-10px}.gs_gallery__list-arrows-right{margin-right:-10px}.gs_gallery__list-arrows-left,.gs_gallery__list-arrows-right{width:48px;height:48px}}.gs_gallery__list-arrows-left:not(.swiper-button-disabled),.gs_gallery__list-arrows-right:not(.swiper-button-disabled){cursor:pointer}.gs_gallery__list-arrows-left:not(.swiper-button-disabled):hover,.gs_gallery__list-arrows-right:not(.swiper-button-disabled):hover{background:#f9f7f0;transition:.3s}.gs_gallery__list-arrows-left.swiper-button-disabled,.gs_gallery__list-arrows-right.swiper-button-disabled{background:#edeff2;border:1px solid #edeff2;transition:.3s}.gs_gallery__list-arrows-left.swiper-button-disabled svg,.gs_gallery__list-arrows-right.swiper-button-disabled svg{fill:#a9a9aa}.gs_gallery__list-arrows-left svg,.gs_gallery__list-arrows-right svg{fill:#0566d1;width:24px;height:24px;display:block}.gs_gallery__list.slider-false{display:flex;align-items:flex-start;justify-content:flex-start;gap:40px;flex-wrap:wrap}.gs_gallery__list.slider-false .gs_gallery-item{width:calc(25% - 30px)}.gs_gallery__list .gs_gallery-item__image{padding-top:87%;position:relative;background-position:center;background-size:cover;box-shadow:0 8px 20px 0 rgba(77,61,4,.1019607843);border-radius:16px;overflow:hidden;margin-bottom:24px}.gs_gallery__list .gs_gallery-item__image a{position:absolute;top:0;left:0;right:0;bottom:0}.gs_gallery__list .gs_gallery-item__title h3{font-size:24px;font-weight:600;line-height:32px;color:#384458;margin:0 0 16px}.gs_gallery__list .gs_gallery-item .categories_list .terms-list{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:10px}.gs_gallery__list .gs_gallery-item .categories_list .terms-list a{font-size:12px;font-weight:600;line-height:16px;text-align:center;padding:8px 24px;border:1px solid #384458;border-radius:64px}.example-list{display:flex;flex-direction:column;gap:clamp(80px,13.913vw,160px)}.example-list__item:nth-child(even) .example-card{grid-template-columns:1fr clamp(720px,55.556vw,920px)}.example-list__item:nth-child(even) .example-card.mode .example-card__card{margin-left:0;margin-right:-100px}@media (max-width:1281px){.example-list__item:nth-child(even) .example-card.mode .example-card__card{margin-right:-200px}.example-list__item:nth-child(even) .example-card{grid-template-columns:1fr 720px;grid-template-columns:1fr 2fr}}@media (max-width:576px){.example-list__item:nth-child(even) .example-card.mode .example-card__card{margin:0;order:1}.example-list__item:nth-child(even) .example-card{grid-template-columns:100%}}.example-list__item:nth-child(even) .example-card__card{margin-left:0;margin-right:calc(min(16.667vw,240px) * -1);order:-1}@media (max-width:1441px){.example-list{gap:80px}}@media (max-width:1281px){.example-list__item:nth-child(even) .example-card__card{margin-right:-240px}.example-list{gap:clamp(24px,6.957vw,80px)}}@media (max-width:1151px){.woocommerce-account #customer_login .register_form .login-modal__label.first-name,.woocommerce-account #customer_login .register_form .login-modal__label.last-name{width:100%}.example-list{gap:32px}}@media (max-width:576px){.example-list__item:nth-child(even) .example-card__card{margin:0}.example-list{gap:24px}.example-list.mode{gap:64px}}.three-coll{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:clamp(30px,3.226vw,64px)}@media (max-width:835px){.three-coll{display:flex;overflow-x:auto;padding:0 var(--container-offset);margin:0 calc(var(--container-offset) * -1);width:calc(100% + var(--container-offset) * 2)}.summary-list::-webkit-scrollbar{display:initial}}.team-list{display:flex;--count:5;--size:clamp(104px, 16.129vw, 200px);--gap:clamp(20px, 4.839vw, 20px);flex-wrap:wrap;justify-content:center;gap:35px var(--gap)}@media (max-width:1281px){.team-list{justify-content:center}}@media (max-width:1151px){.team-list{gap:50px;justify-content:center}}@media (max-width:576px){.team-list{--count:2;gap:min(8vw,50px)}}.team-list__item{display:flex;align-items:center;flex-direction:column;gap:clamp(8px,1.29vw,24px);max-width:calc(100% - var(--size) * var(--count)/ 2);min-width:calc(20% - var(--gap))}.team-list__image{width:var(--size);height:var(--size);border-radius:50%;overflow:hidden}.team-list__info{text-align:center;display:flex;flex-direction:column;gap:8px}.team-list__name{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(12px,1.29vw,18px);font-style:normal;font-weight:600;line-height:100%}.team-list__position{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(12px,1.29vw,16px);font-style:normal;font-weight:400;line-height:105%}.summary-list{display:flex;flex-direction:column;gap:16px;padding-right:24px;max-height:clamp(200px,23.81vw,232px);height:100%;overflow-y:auto;transition:max-height .3s}.summary-list.opened{max-height:fit-content}.summary-list::-webkit-scrollbar{width:4px;height:7px;border-radius:24px;cursor:pointer}@media (max-width:576px){.summary-list{gap:24px;padding:0}.summary-list::-webkit-scrollbar{display:none}}.summary-list::-webkit-scrollbar-track{background-color:#f9f7f0;border-radius:24px}.summary-list-btn{max-width:100%;width:100%;height:40px}@media (min-width:577px){.summary-list-btn{display:none}}.user-box{position:absolute;left:-2%;z-index:22;display:flex;flex-direction:column;gap:16px;bottom:0;transform:translateY(100%);padding:16px clamp(24px,4.762vw,40px) clamp(24px,4.762vw,40px);border-radius:0 0 16px 16px;background:rgba(var(--bg-a),1);transition:.4s;box-shadow:0 24px 40px 0 rgba(77,61,4,.12);opacity:0;visibility:hidden;min-width:220px}.user-box.active{visibility:visible;opacity:1}@media (max-width:1151px){.user-box{left:initial;right:calc(var(--container-offset)/ -2)}}.user-box__link{display:flex;align-items:center;gap:16px;color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:600;line-height:100%}@media (min-width:577px){.user-box__name{display:none}}.user-box .log-out{padding-top:16px;border-top:1px solid var(--br-c)}.user-box__list{display:flex;flex-direction:column;gap:25px}.user-box__list a{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:400;line-height:100%;transition:.3s}.user-box__list a:hover{color:rgba(var(--cl-f),1)}body.woocommerce-payment-methods .account-payment-methods-table thead tr th{width:33.3333%}body.woocommerce-payment-methods .account-payment-methods-table tr.payment-method{display:flex;align-items:center;justify-content:flex-start;font-size:0}body.woocommerce-payment-methods .account-payment-methods-table tr.payment-method td{width:33.333%}body.woocommerce-payment-methods.woocommerce-page.yith-wcstripe-custom-payment-method-table table.account-payment-methods-table .payment-method-actions{width:33.3333%}@media (max-width:1025px){body.woocommerce-payment-methods .account-payment-methods-table thead tr th{width:100%}body.woocommerce-payment-methods .account-payment-methods-table tr.payment-method{flex-wrap:wrap}body.woocommerce-payment-methods .account-payment-methods-table tr.payment-method td,body.woocommerce-payment-methods.woocommerce-page.yith-wcstripe-custom-payment-method-table table.account-payment-methods-table .payment-method-actions{width:100%}.profile-form table.shop_table th.payment-method-actions{display:none}}body.woocommerce-add-payment-method .profile-form__item:last-child,body.woocommerce-edit-address .profile-form__item:last-child,body.woocommerce-payment-methods .profile-form__item:last-child{grid-row:1;grid-column:1}body.woocommerce-add-payment-method .profile-form__group,body.woocommerce-edit-address .profile-form__group,body.woocommerce-payment-methods .profile-form__group{grid-template-columns:1fr}body.woocommerce-add-payment-method #add_payment_method #payment div.payment_box::before,body.woocommerce-add-payment-method .woocommerce-cart #payment div.payment_box::before,body.woocommerce-add-payment-method .woocommerce-checkout #payment div.payment_box::before,body.woocommerce-edit-address #add_payment_method #payment div.payment_box::before,body.woocommerce-edit-address .woocommerce-cart #payment div.payment_box::before,body.woocommerce-edit-address .woocommerce-checkout #payment div.payment_box::before,body.woocommerce-payment-methods #add_payment_method #payment div.payment_box::before,body.woocommerce-payment-methods .woocommerce-cart #payment div.payment_box::before,body.woocommerce-payment-methods .woocommerce-checkout #payment div.payment_box::before{display:none}body.woocommerce-add-payment-method #add_payment_method #payment div.payment_box,body.woocommerce-add-payment-method #add_payment_method #payment div.payment_box .wc-credit-card-form,body.woocommerce-add-payment-method #add_payment_method #payment ul.payment_methods,body.woocommerce-add-payment-method .woocommerce-cart #payment div.payment_box,body.woocommerce-add-payment-method .woocommerce-cart #payment div.payment_box .wc-credit-card-form,body.woocommerce-add-payment-method .woocommerce-cart #payment ul.payment_methods,body.woocommerce-add-payment-method .woocommerce-checkout #payment div.payment_box,body.woocommerce-add-payment-method .woocommerce-checkout #payment div.payment_box .wc-credit-card-form,body.woocommerce-add-payment-method .woocommerce-checkout #payment ul.payment_methods,body.woocommerce-edit-address #add_payment_method #payment div.payment_box,body.woocommerce-edit-address #add_payment_method #payment div.payment_box .wc-credit-card-form,body.woocommerce-edit-address #add_payment_method #payment ul.payment_methods,body.woocommerce-edit-address .woocommerce-cart #payment div.payment_box,body.woocommerce-edit-address .woocommerce-cart #payment div.payment_box .wc-credit-card-form,body.woocommerce-edit-address .woocommerce-cart #payment ul.payment_methods,body.woocommerce-edit-address .woocommerce-checkout #payment div.payment_box,body.woocommerce-edit-address .woocommerce-checkout #payment div.payment_box .wc-credit-card-form,body.woocommerce-edit-address .woocommerce-checkout #payment ul.payment_methods,body.woocommerce-payment-methods #add_payment_method #payment div.payment_box,body.woocommerce-payment-methods #add_payment_method #payment div.payment_box .wc-credit-card-form,body.woocommerce-payment-methods #add_payment_method #payment ul.payment_methods,body.woocommerce-payment-methods .woocommerce-cart #payment div.payment_box,body.woocommerce-payment-methods .woocommerce-cart #payment div.payment_box .wc-credit-card-form,body.woocommerce-payment-methods .woocommerce-cart #payment ul.payment_methods,body.woocommerce-payment-methods .woocommerce-checkout #payment div.payment_box,body.woocommerce-payment-methods .woocommerce-checkout #payment div.payment_box .wc-credit-card-form,body.woocommerce-payment-methods .woocommerce-checkout #payment ul.payment_methods{margin:0;padding:0}body.woocommerce-add-payment-method #place_order,body.woocommerce-edit-address #place_order,body.woocommerce-payment-methods #place_order{margin-top:15px}body.woocommerce-add-payment-method .woocommerce table.shop_table_responsive tr td.woocommerce-PaymentMethod--actions::before,body.woocommerce-edit-address .woocommerce table.shop_table_responsive tr td.woocommerce-PaymentMethod--actions::before,body.woocommerce-payment-methods .woocommerce table.shop_table_responsive tr td.woocommerce-PaymentMethod--actions::before{display:none!important}.woocommerce-profile-settings .woocommerce table.shop_table_responsive tr td.woocommerce-PaymentMethod--actions::before{display:none!important}.profile-form{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(16px,2.857vw,40px)}.profile-form.individual-page{grid-template-columns:initial;gap:initial}.profile-form.individual-page .profile-form__item{background:#fff}.profile-form.individual-page .main-button{margin-bottom:0!important}.profile-form .main-button{padding:7px 40px;margin-bottom:-25px;margin-left:auto}@media (max-width:576px){.user-box{top:var(--header-height);transform:translateY(0);bottom:initial;right:calc(var(--container-offset)/ -1);left:calc(var(--container-offset)/ -1);border-radius:0}body.woocommerce-add-payment-method .woocommerce table.shop_table_responsive tr td.woocommerce-PaymentMethod--actions .main-button,body.woocommerce-edit-address .woocommerce table.shop_table_responsive tr td.woocommerce-PaymentMethod--actions .main-button,body.woocommerce-payment-methods .woocommerce table.shop_table_responsive tr td.woocommerce-PaymentMethod--actions .main-button{width:100%}.profile-form .main-button{font-size:14px}.profile-form .account-payment-methods-table+.main-button{margin-bottom:0;width:100%}}.profile-form .body-bold,.profile-form .body-small-bold{grid-column:1/-1}@media (max-width:767px){.profile-form{grid-template-columns:100%}}.profile-form__item{background-color:rgba(var(--bg-a),1);border-radius:24px;border:1px solid var(--br-a);padding:clamp(16px,2.857vw,40px);display:flex;flex-direction:column;gap:inherit;grid-column:1}.profile-form__item:last-child{grid-row:1/3;grid-column:2}@media (max-width:835px){.profile-form__item:last-child{grid-column:1/-1;grid-row:initial}.profile-form__item{grid-column:initial;grid-row:initial}}.profile-form__item.payments-methods .profile-form__group{grid-template-columns:repeat(1,1fr)}.profile-form__item .edit-btn{transition:.3s}.profile-form__item .edit-btn svg{width:16px!important;height:16px!important}.profile-form__item .edit-btn:hover{transition:.3s;box-shadow:1px 1px 1px #c1c1c1}.profile-form__group{display:grid;grid-template-columns:repeat(8,1fr);gap:24px}.profile-form__group-top{display:flex;align-items:center;justify-content:space-between;grid-column:1/-1}.profile-form__group .arrow-button{grid-column:1/-1;margin-left:auto}.profile-form__group .default-label:only-of-type{grid-column:1/-1!important}.profile-form__group .default-label:nth-of-type(odd){grid-column:1/5}@media (max-width:835px){.profile-form__group .default-label:nth-of-type(odd){grid-column:1/-1}}.profile-form__group .default-label:nth-of-type(even){grid-column:5/9}.woocommerce table.shop_table{margin:0;border:none}.profile-form table.shop_table th{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:12px;font-style:normal;font-weight:400;line-height:16px;padding:0}.profile-form .account-payment-methods-table>thead>tr{display:grid;grid-template-columns:2fr 1fr 100px;gap:24px;align-items:center}.profile-form tr.payment-method{display:grid;grid-template-columns:2fr 1fr 100px;gap:5px;align-items:center;margin-top:5px}.profile-form td.payment-method-actions{border:none!important;padding:0!important}.profile-form td.payment-method-actions .main-button{height:40px;padding:0;width:100%}.profile-form td.payment-method-actions .main-button.default{display:none}.profile-form td.payment-method-expires,.profile-form td.payment-method-method{padding:8px 16px!important;height:40px;display:flex!important;justify-content:space-between;gap:5px;align-items:center;border-radius:60px;border:1px solid rgba(56,68,88,.4)!important;background:rgba(var(--bg-a),1);color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:400;line-height:100%!important}@media (max-width:1025px){.profile-form .account-payment-methods-table>thead>tr{grid-template-columns:2fr 1fr}.profile-form tr.payment-method{grid-template-columns:2fr 1fr;margin-bottom:10px}.profile-form td.payment-method-actions{grid-column:1/-1}.profile-form td.payment-method-expires,.profile-form td.payment-method-method{margin-bottom:10px}}.woocommerce-edit-address .select2-dropdown{border:1px solid rgba(56,68,88,.4);margin-top:10px;border-radius:16px;padding:8px}.select2-container--default .select2-selection--single{border:none!important;border-radius:0!important;height:initial}.select2-container--open .select2-selection__rendered{border-color:var(--br-b)}.select2-selection__rendered{height:40px;border-radius:60px;border:1px solid rgba(56,68,88,.4);display:flex!important;align-items:center;color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:400;line-height:100%!important;padding:8px 16px!important}.select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;transform:translateY(-50%);right:16px}.user-list{display:flex;align-items:center;gap:20px clamp(16px,2.857vw,40px)}.user-list__item{display:flex;align-items:center;justify-content:center;gap:8px}.user-list__item img{width:20px;border-radius:50%;background-color:rgba(var(--bg-e),1);aspect-ratio:1/1}.pagination{display:flex;align-items:center;gap:16px}.pagination__arrow{display:flex;align-items:center;justify-content:center;color:rgba(var(--cl-f),1)}.pagination__arrow svg{fill:currentColor;width:16px;height:16px}.pagination__arrow.disabled{pointer-events:none}.pagination__arrow.disabled svg{fill:var(--br-d)}.pagination .link,.pagination span{color:rgba(var(--cl-e),1);text-align:center;font-family:var(--font-family);font-size:12px;font-style:normal;font-weight:400;line-height:100%;display:flex;align-items:center;justify-content:center}.pagination .link.active,.pagination .link.current,.pagination span.active,.pagination span.current{width:24px;height:24px;flex-shrink:0;border-radius:8px;background:rgba(var(--bg-h),1)}.account-section .pagination .next.pagination__arrow svg{transform:rotate(180deg)}.blog-card{display:grid;grid-template-columns:42% 1fr;border-radius:24px;border:1px solid var(--br-a);overflow:hidden;background:rgba(var(--bg-a),1);box-shadow:0 4px 8px 0 rgba(77,61,4,.1)}.blog-card__inner{padding:clamp(24px,3.226vw,40px);display:flex;flex-direction:column;gap:16px}.blog-card__image{height:100%;width:100%}.blog-card__image img,.blog-card__image picture{width:100%;height:100%}@media (max-width:1281px){.blog-card{grid-template-columns:100%}.blog-card__image{max-height:240px}}.blog-card p{flex-grow:1;font-size:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.blog-card__link{color:rgba(var(--cl-f),1);display:flex;align-items:center;gap:12px;font-family:var(--font-family);font-size:16px;font-style:normal;font-weight:600;line-height:120%;flex-shrink:0}.blog-card__link svg{fill:currentColor}.contact-info{display:flex;justify-content:center;flex-wrap:wrap;width:fit-content;margin:0 auto;justify-content:center;gap:16px clamp(40px,3.226vw,64px)}@media (max-width:576px){.profile-form .account-payment-methods-table>thead>tr,.profile-form tr.payment-method{grid-template-columns:100%}.blog-card__image{max-height:min(60vw,160px)}.contact-info{flex-direction:column;align-items:flex-start}}.contact-info__item{display:flex;align-items:center;gap:clamp(16px,1.29vw,24px)}.contact-info__icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex-shrink:0;border-radius:50%;background:rgba(var(--bg-c),1);box-shadow:0 4px 8px 0 rgba(77,61,4,.1)}@media (max-width:1151px){.contact-info__icon{box-shadow:none;background-color:transparent;width:initial;height:initial}}.contact-info__link{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(16px,1.29vw,18px);font-style:normal;font-weight:400;line-height:100%}.separator{width:100%;overflow:hidden;display:flex;align-items:center;justify-content:flex-end}.separator__label{padding:8px clamp(16px,1.935vw,24px);width:fit-content;display:flex;border-radius:8px;background-color:rgba(var(--bg-c),1);color:rgba(var(--cl-d),1);text-align:center;font-family:var(--font-family);font-size:clamp(14px,1.452vw,18px);font-style:normal;font-weight:600;line-height:100%;position:relative}.separator__label::before{top:50%;transform:translateY(-50%);height:8px;right:calc(100% + clamp(8px,1.29vw,16px));left:-100vw;position:absolute;background-image:var(--separator);content:"";background-position:right center;background-repeat:no-repeat;background-size:cover}.description-nuber-list{display:flex;flex-direction:column;gap:20px;counter-reset:li}.description-nuber-list__item{display:flex;flex-direction:column;gap:16px;counter-increment:li}.description-nuber-list__item p{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:18px;font-style:normal;font-weight:600;line-height:120%}.description-nuber-list__item p a{color:inherit;font-size:inherit;font-weight:inherit;text-decoration:underline}.description-nuber-list__title{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:18px;font-style:normal;font-weight:600;line-height:133%;display:flex;align-items:center;gap:16px;--size:clamp(24px, 2.581vw, 32px)}.description-nuber-list__title::before{display:flex;align-items:center;justify-content:center;width:var(--size);height:var(--size);content:counter(li);border-radius:50%;background-color:rgba(var(--bg-h),1);flex-shrink:0;color:rgba(var(--cl-f),1)}@media (max-width:576px){.description-nuber-list{gap:16px}.description-nuber-list__item p,.description-nuber-list__title{font-size:16px}}.resource-list{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(8px,6.452vw,40px);justify-items:center}@media (max-width:1281px){.resource-list{gap:clamp(15px,2.016vw,25px);grid-template-columns:repeat(3,1fr)}}@media (max-width:1151px){.resource-list{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}.resource-list__item{width:100%;padding:clamp(20px,5.161vw,64px);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:clamp(15px,1.935vw,24px);border-radius:24px;border:1px solid var(--br-a);background:rgba(var(--bg-a),1);box-shadow:0 4px 8px 0 rgba(77,61,4,.1);transition:box-shadow .3s}.resource-list__item:hover{box-shadow:0 24px 40px 0 rgba(77,61,4,.12)}.resource-list__link{margin-top:min(1.29vw,16px)}.resource-list__title{text-align:center}.subcategories-list{grid-template-columns:repeat(2,1fr)}@media (max-width:1640px){.resource-list__item{padding:clamp(20px,3.226vw,40px)}.subcategories-list{gap:24px}}@media (max-width:1281px){.subcategories-list{grid-template-columns:1fr;gap:clamp(8px,6.452vw,40px)}}.subcategories-list__item{flex-direction:row;justify-content:flex-start;padding:24px;gap:24px}@media (max-width:1640px){.subcategories-list__item{padding:12px;gap:12px}}@media (max-width:1281px){.subcategories-list__item{padding:24px;gap:24px}}.subcategories-list__images{display:flex;gap:8px;align-items:center}@media (max-width:576px){.subcategories-list__item{gap:8px;padding:16px}.subcategories-list__images{display:none}}.subcategories-list__image{display:flex;height:120px;width:120px}@media (max-width:1640px){.subcategories-list__image{height:100px;width:100px}}@media (max-width:1151px){.subcategories-list__image{height:80px;width:80px}}.subcategories-list__content{flex:1}.subcategories-list__zoom-image-title{display:flex;align-items:center;gap:16px}.subcategories-list__zoom-image{display:none;height:56px;width:56px}.subcategories-list__title{color:var(--Black);font-size:32px;line-height:1.5;font-weight:600;font-family:var(--font-family)}.subcategories-list__files{display:flex;gap:8px}@media (max-width:576px){.subcategories-list__zoom-image{display:flex}.subcategories-list__title{font-size:18px;line-height:1.55555556}.subcategories-list__files{margin-top:16px}}.subcategories-list__link{margin-top:0;flex:1;height:auto;padding:8px 12px}@media (max-width:576px){.subcategories-list__link{margin-top:0;flex:1;font-size:14px;line-height:16px;gap:4px;padding-left:12px;padding-right:8px}.faq-accordion[data-title]::before{text-align:center}}.subcategories-list__link svg{width:16px;height:16px;flex:0 0 auto}.faq-accordion{padding:min(5.161vw,64px);border-radius:16px;border:1px solid var(--br-a);background:rgba(var(--bg-a),1);box-shadow:0 4px 8px 0 rgba(77,61,4,.1);display:flex;flex-direction:column;--offset:clamp(18px, 2.581vw, 32px);gap:var(--offset)}.faq-accordion[data-title]{position:relative}.faq-accordion[data-title]::before{content:attr(data-title);color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(18px,3.226vw,32px);font-style:normal;font-weight:600;line-height:120%}.faq-accordion__btn{display:flex;align-items:center;width:100%;gap:16px;text-align:left;color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(18px,1.935vw,24px);font-style:normal;font-weight:600;line-height:133%}.faq-accordion__btn svg{fill:rgba(var(--cl-f),1);flex-shrink:0;width:20px;height:auto;transition:transform .3s}.faq-accordion__btn.active svg{transform:scaleY(-1)}.faq-accordion__item:not(:last-child){border-bottom:1px solid var(--br-a);padding-bottom:var(--offset)}.faq-accordion__content p{padding:var(--offset) 0 0;color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(16px,1.452vw,18px);font-style:normal;font-weight:400;line-height:133%}.video-box{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(40px,6.452vw,80px)}@media (max-width:1281px){.video-box{gap:40px clamp(20px,3.226vw,40px)}.products-article.has-list .products-article__list{width:100%}}.video-box__item{border-radius:24px;overflow:hidden;border:1px solid var(--br-a);background:rgba(var(--bg-a),1);box-shadow:0 4px 8px 0 rgba(77,61,4,.1);cursor:pointer;display:flex;flex-direction:column;flex-grow:1}.video-box__item:hover .video-box__icon{border-color:var(--br-b);background-color:rgba(var(--bg-f),1)}.video-box__item:hover .video-box__icon svg{fill:rgba(var(--cl-a),1)}.video-box__item:hover .video-box__image::after{transform:translate(-50%,-50%) scale(1.2)}.video-box__image{display:flex;position:relative;flex-grow:1}.video-box__image::before{top:0;bottom:0;right:0;left:0;position:absolute;content:"";background-color:rgba(var(--bg-b),.5);z-index:2}.video-box__image::after{z-index:3;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;content:"";width:clamp(40px,6.452vw,80px);height:clamp(40px,6.452vw,80px);background-image:var(--play);background-size:100% 100%;background-repeat:no-repeat;background-position:center;transition:transform .3s}.video-box__bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:clamp(16px,2.581vw,32px) clamp(20px,3.226vw,40px)}.video-box__icon{flex-shrink:0;color:rgba(var(--cl-f),1);width:clamp(40px,3.871vw,48px);height:clamp(40px,3.871vw,48px);display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid currentColor;transition:background-color .3s,border-color .3s}.video-box__icon svg{fill:currentColor;transition:fill .3s}.tabs{display:flex;flex-direction:column;gap:clamp(40px,6.452vw,80px)}.tabs-nav{margin:0 calc(var(--container-offset) * -1) -20px;padding:0 var(--container-offset) 20px;display:flex;align-items:center;width:calc(100% + var(--container-offset) * 2);justify-content:center;overflow-x:auto}.tabs-nav__btn{display:flex;white-space:nowrap;padding:2px clamp(20px,2.581vw,32px);position:relative;color:rgba(var(--cl-d),1);text-align:center;font-family:var(--font-family);font-size:16px;font-style:normal;font-weight:600;line-height:100%}.tabs-nav__btn.active,.tabs-nav__btn:hover,.tabs-nav__item.is-active a{color:rgba(var(--cl-f),1)}.tabs-nav__item:not(:first-child){position:relative}.tabs-nav__item:not(:first-child)::before{width:2px;position:absolute;content:"";left:0;top:0;bottom:0;background:var(--br-a)}.account-section .tabs-nav{overflow-x:initial}.products-article.mode{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,4.923vw,64px)}@media (max-width:1151px){.tabs-nav{justify-content:initial}.products-article.mode{grid-template-columns:100%}.products-article.mode .products-article__image{max-height:300px}}.products-article.mode .products-article__image{max-width:100%;margin:0;height:100%;flex-shrink:0}.products-article.mode .products-article__image img,.products-article.mode .products-article__image picture{height:100%;width:100%}.products-article.mode .products-article__row{display:flex;flex-direction:column;gap:24px;margin-bottom:45px}.products-article.mode .products-article__row p{display:flex;gap:20px 40px;align-items:center}.products-article.mode .products-article__row p:nth-child(even){flex-direction:row-reverse}@media (max-width:576px){.products-article.mode .products-article__row p:nth-child(even){flex-direction:column}.products-article.mode .products-article__row p{align-items:flex-start;flex-direction:column}}.products-article.mode .products-article img{flex-shrink:0}.products-article.reverse .products-article__image{float:right;margin-left:clamp(20px,4.435vw,80px);margin-right:0}@media (max-width:835px){.profile-form__group .default-label:nth-of-type(even),.separator{grid-column:1/-1}.video-box{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.products-article.reverse .products-article__image{float:none;order:3;margin-top:32px!important}.products-article.reverse{display:flex;flex-direction:column}.products-article.has-list .products-article__list{order:4}}.products-article.has-list .products-article__image{max-width:clamp(260px,37.5vw,720px)}@media (max-width:576px){.products-article.has-list{display:flex;flex-direction:column}.products-article.has-list .products-article__list{gap:30px}.products-article.has-list .products-article__item{gap:10px;flex-direction:column}}.products-article__image{display:flex;max-width:clamp(260px,48.387vw,720px);float:left;margin-right:clamp(20px,4.435vw,80px);margin-bottom:calc(clamp(20px,4.435vw,80px)/ 4);border-radius:16px;box-shadow:0 4px 8px 0 rgba(77,61,4,.1);overflow:hidden;line-height:normal}.products-article__image>*{width:100%;min-height:min(24.516vw,304px)}@media (max-width:835px){.products-article__image{float:initial;max-width:100%!important;margin:0 0 20px!important;height:200px}}.products-article__title{margin-bottom:16px}.products-article p{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(16px,1.452vw,18px);font-style:normal;font-weight:400;line-height:24px}.products-article__list{margin-top:min(3.226vw,40px);display:flex;flex-direction:column;gap:16px}.products-article__item{display:inline-flex;gap:22px;align-items:flex-start}.products-article__label{display:flex;align-items:center;justify-content:center;width:fit-content;min-width:clamp(150px,11.29vw,160px);border-radius:8px;padding:10px clamp(12px,1.452vw,22px);background:rgba(var(--bg-c),1);color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(16px,1.371vw,18px);font-style:normal;font-weight:600;line-height:130%}.products-article__subtitle{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(17px,1.935vw,24px)!important;font-style:normal;font-weight:400;line-height:120%;display:inline-block;margin-bottom:20px}.products-article p+.products-article__bottom,.products-article p+.products-article__title{margin-top:clamp(25px,2.419vw,40px)}.products-article__bottom{display:flex;flex-direction:column;gap:24px}.products-article__descr{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(16px,1.452vw,18px);font-style:normal;font-weight:600;line-height:133%}.articles-card{display:grid;overflow:hidden;grid-template-columns:1fr 1.8fr;border-radius:clamp(16px,1.613vw,32px);border:1px solid var(--br-a);background:rgba(var(--bg-a),1);box-shadow:0 4px 8px 0 rgba(77,61,4,.1)}@media (max-width:1151px){.articles-card{grid-template-columns:100%}}@media (max-width:835px){.articles-card{grid-template-columns:30vw max(50vw,350px)}.articles-finishing{width:70vw}}.articles-card__image{display:flex}.articles-card__image img,.articles-card__image picture{width:100%;height:100%}.articles-card__content{padding:min(3.871vw,48px);display:flex;flex-direction:column;gap:clamp(16px,1.613vw,32px)}.articles-card__title{font-weight:400}.articles-card p{font-family:var(--font-family);font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.articles-finishing{display:flex;flex-direction:column;padding:clamp(20px,2vw,40px) clamp(20px,1.613vw,48px);border-radius:40px;border:1px solid var(--br-a);background:rgba(var(--bg-a),1);box-shadow:0 4px 8px 0 rgba(77,61,4,.1);gap:clamp(25px,2.823vw,40px)}@media (max-width:576px){.articles-card{grid-template-columns:100%}.articles-card__image img,.articles-card__image picture{width:100%;height:60vw}.articles-finishing{width:80vw}}.articles-finishing__image{width:100%;display:flex;border-radius:24px;overflow:hidden;height:360px}@media (max-width:1151px){.articles-finishing__image{height:224px}}.articles-finishing__image img,.articles-finishing__image picture{width:100%}.articles-finishing__content{display:flex;flex-direction:column;gap:16px}.articles-finishing p{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(16px,1.452vw,18px);font-style:normal;font-weight:400;line-height:133%}.products-article+.point-list{margin-top:clamp(32px,2.462vw,80px)}.products-article{display:flow-root}.point-list{display:grid;grid-template-columns:repeat(4,1fr);width:100%;gap:40px clamp(40px,4.839vw,80px)}@media (max-width:1441px){.point-list{gap:40px clamp(20px,3.226vw,40px)}}@media (max-width:1151px){.point-list{grid-template-columns:repeat(2,1fr)}}.point-list__title{display:flex;align-items:center;gap:0 15px;color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(18px,1.935vw,24px);font-style:normal;font-weight:400;line-height:120%}.point-list__title svg{flex-shrink:0}@media (max-width:1441px){.point-list__title{flex-direction:column;align-items:flex-start}}@media (max-width:1151px){.point-list__title{flex-direction:row;align-items:center}}.point-list__item{display:flex;flex-direction:column;gap:15px}.client-reviews .swiper-container{overflow:initial}@media (min-width:836px){.client-reviews .swiper-wrapper{display:flex;flex-direction:column;gap:24px}}@media (max-width:835px){.client-reviews .swiper-slide{height:initial;max-width:70vw;display:flex}}@media (max-width:415px){.client-reviews .swiper-container{overflow:hidden;padding:10px var(--container-offset) 60px;margin:0 calc(var(--container-offset) * -1) -60px;width:calc(100% + var(--container-offset) * 2)}.client-reviews .swiper-slide{height:auto;max-width:100%}}.client-reviews .reviews{display:flex;flex-direction:row;align-items:center;--offset:Min(3.226vw, 64px);gap:var(--offset)}.client-reviews .reviews__top::before{content:none}.client-reviews .reviews p{padding:0}.client-reviews .reviews__images{width:100%;grid-template-columns:repeat(3,1fr);gap:16px;padding-left:var(--offset);border-left:1px solid var(--br-a)}@media (max-width:1151px){.client-reviews .reviews__images{grid-template-columns:repeat(2,1fr)}}@media (max-width:835px){.client-reviews .reviews{flex-direction:column}.client-reviews .reviews__images{grid-template-columns:repeat(auto-fill,minmax(clamp(60px,8.065vw,100px),1fr));max-width:100%;width:100%;padding-left:0;border-left:0;padding-top:var(--offset);border-top:1px solid var(--br-a)}}.client-reviews .reviews__top{flex-shrink:0;padding-right:var(--offset);border-right:1px solid var(--br-a);display:grid;grid-template-columns:auto 1fr;gap:2px 24px;align-items:center}@media (max-width:1151px){.client-reviews .reviews__top{display:flex;flex-direction:column;align-items:center;gap:10px}}@media (max-width:835px){.client-reviews .reviews__top{display:grid;grid-template-columns:auto 1fr;gap:5px 25px;padding-right:0;border-right:0;width:100%;padding-bottom:var(--offset);border-bottom:1px solid var(--br-a)}}.client-reviews .reviews__user{width:80px;height:80px;grid-row:1/span 3}.client-reviews .reviews__image{display:flex}body.woocommerce-order-pay .breadcrumbs{margin-bottom:25px}.breadcrumbs{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;--gap:16px;gap:var(--gap)}.breadcrumbs a,.breadcrumbs span{color:currentColor;font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:400;line-height:100%}.breadcrumbs__item{display:flex;align-items:center;gap:var(--gap);color:rgba(var(--cl-d),1)}.breadcrumbs__item.current{color:rgba(var(--cl-f),1)}.breadcrumbs__item:not(:last-child){position:relative}.breadcrumbs__item:not(:last-child)::after{width:22px;height:8px;display:block;content:"";position:relative;background-image:var(--breadcrumbs-arrow);background-size:100% 100%;background-position:center;background-repeat:no-repeat}.cart{display:flex;flex-direction:column;gap:min(1.905vw,16px)}.cart__empty{display:flex;align-items:center;justify-content:center;margin:min(9.592vw,120px) 0;flex-direction:column;gap:24px}.cart__empty-top{display:flex;flex-direction:column;gap:16px;align-items:center;text-align:center}.cart__empty-top svg{width:clamp(40px,10.791vw,160px);height:clamp(40px,10.791vw,160px)}.cart__empty-bottom{display:flex;flex-direction:column;align-items:center;text-align:center;gap:clamp(20px,3.597vw,40px)}.cart__inner{display:flex;flex-direction:column;gap:clamp(24px,4.762vw,40px)}.cart__head{position:sticky;z-index:18;background-color:rgba(var(--bg-a),1);display:flex;align-items:center;justify-content:space-between;gap:8px 40px;color:rgba(var(--cl-d),1);font-family:var(--font-family);line-height:133%;font-style:normal;font-weight:600;--gap:clamp(32px, 5.714vw, 48px);transition:.3s!important;padding:24px 0}.cart__head::before{top:-100%;left:50%;bottom:0;width:100vw;transform:translateX(-50%);position:absolute;background-color:rgba(var(--bg-a),1);content:"";opacity:0;z-index:-1;box-shadow:0 8px 20px 0 rgba(77,61,4,.1);transition:.3s;pointer-events:none}.cart__head.active::before{opacity:1}.cart__head-link{grid-row:1/-1;grid-column:2}@media (max-width:767px){.cart__head-link{max-width:100%;width:100%;justify-content:center}}.cart__head-count{font-size:18px;position:relative;white-space:nowrap}.cart__head-count::before{width:1px;top:-1px;bottom:-1px;position:absolute;content:"";right:calc(var(--gap)/ 2 * -1);transform:translateX(-50%);background-color:rgba(var(--bg-h),1)}.cart__head-total{font-size:18px;font-weight:400;display:flex;align-items:center;gap:16px;white-space:nowrap}.cart__head-value{font-size:clamp(18px,2vw,24px);font-weight:600}.cart__head-title{flex-grow:1;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}@media (max-width:1640px){.cart__head-title{flex-direction:column;align-items:start}.cart__head-title .controls{margin-top:15px}}@media (max-width:1151px){.client-reviews .reviews__user{grid-row:initial}.client-reviews .reviews__date{align-self:initial}.cart__head-title{flex-direction:row;align-items:center}}@media (max-width:767px){.cart__head-title{flex-wrap:nowrap;justify-content:space-between;width:100%;margin-bottom:10px}.cart__head-title h2{flex:1;width:100%}.cart__head-info{margin:auto}}.cart__head-title a{margin-left:40px;color:#0566d1;display:flex;align-items:center;margin-bottom:-6px}.cart__head-title a.active{pointer-events:none}.cart__head-title a:hover{color:#3a98ff}.cart__head-title a:hover svg{fill:#3a98ff}.cart__head-title a span{display:inline-block;margin-left:8px}@media (max-width:1640px) and (max-width:1151px){.cart__head-title .controls{margin-top:0;margin-left:15px}}@media (max-width:1640px) and (max-width:767px){.cart__head-title .controls{padding:0!important;border:none;box-shadow:none;width:auto}.cart__head-title .controls a{padding:3px}.cart__head-title .controls a:last-child{padding-right:0}}@media (max-width:1640px){.cart__head-title .controls a:first-child{margin-left:0}}.cart__head-title .saved-carts-page-link{font-weight:400;font-size:18px;line-height:28px;color:#384458;margin-top:8px}.cart__head-title .saved-carts-page-link a{font-weight:700;color:#0566d1;display:inline-block;margin:0}.cart__head-title svg{fill:#0566d1}.cart__head-info{display:flex;align-items:center;gap:8px var(--gap)}@media (max-width:576px){.articles-finishing__image{height:160px}.point-list{grid-template-columns:100%}.cart__head-info{flex-wrap:wrap}.cart__inner{padding-top:24px;border-top:1px solid var(--br-a)}}@media (max-width:1151px){.cart__head-title a{margin-left:0}.cart__head{display:grid;grid-template-columns:1fr auto;grid-template-rows:repeat(2,auto);grid-auto-flow:column;justify-content:space-between;align-items:center;gap:8px 10px;margin-top:-24px}}@media (max-width:767px){.cart__head{display:flex;flex-direction:column;align-items:flex-start}}.cart__inner-head{display:flex;align-items:center;justify-content:space-between;gap:20px}@media (max-width:576px){.cart__inner-title{font-size:14px}}.cart__inner-count{color:rgba(var(--cl-e),1);font-family:var(--font-family);font-size:clamp(14px,2.143vw,18px);font-style:normal;font-weight:600;line-height:130%}.cart__inner-head+.cart-product{margin-top:clamp(16px,2.857vw,24px)}.cart-notification{position:absolute;right:0;top:0;padding:8px;border-radius:8px;border:1px solid var(--br-a);background:rgba(var(--bg-a),1);box-shadow:0 4px 8px 0 rgba(77,61,4,.1);max-width:640px;width:100%;display:flex;align-items:center;gap:16px;transform:translateY(-100%)}@media (max-width:1151px){.cart-notification{transform:translateY(0)}}@media (max-width:835px){.client-reviews .reviews__user{grid-row:1/span 3}.client-reviews .reviews__stars{grid-column:initial;grid-row:initial}.cart__head-title{font-weight:600}.cart-notification{position:initial;grid-column:1/-1;max-width:100%;width:100%;margin:clamp(8px,1.679vw,14px) 0}.controls{position:relative}}.cart-notification p{flex-grow:1;color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(12px,1.679vw,14px);font-style:normal;font-weight:400;line-height:120%}.cart-notification p a{color:rgba(var(--cl-f),1);text-decoration:underline;font-size:clamp(12px,1.918vw,16px)}.cart-notification p b{font-weight:600}.cart-notification p small{color:rgba(var(--cl-e),1);font-size:clamp(10px,1.439vw,12px)}.cart-notification__btn svg{fill:rgba(var(--cl-d),1)}.cart-notification svg{flex-shrink:0}.controls{display:flex;align-items:center;justify-content:flex-start;flex-shrink:0;max-width:520px;width:fit-content;--gap:clamp(24px, 2.857vw, 32px);gap:0 var(--gap)}@media (max-width:576px){.controls{width:100%;--gap:calc((100% - 24px * 5) / 4);border-radius:8px;border:1px solid var(--br-c);background:rgba(var(--bg-a),1);padding:12px 16px!important;box-shadow:0 4px 8px 0 rgba(77,61,4,.1)}.controls__item:not(:last-child){position:relative}.controls__item:not(:last-child)::before{width:1px;top:0;bottom:0;position:absolute;content:"";right:calc((100% - 120px)/ 4);background-color:var(--br-c)}}.controls__item{position:relative}@media (max-width:835px){.controls__item{position:initial}}.controls a,.controls__btn{display:flex;align-items:center;gap:8px;color:rgba(var(--cl-f),1);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:600;line-height:100%}.controls a svg,.controls__btn svg{fill:currentColor}.controls a:hover,.controls__btn:hover{color:#3a98ff}@media (max-width:1281px){.controls a,.controls__btn{font-size:0;gap:0}}.controls a.share-cart,.controls__btn.share-cart{padding:4px 8px;transition:.3s}.controls a.share-cart.hovered,.controls a.share-cart:hover,.controls__btn.share-cart.hovered,.controls__btn.share-cart:hover{position:relative;box-shadow:0 4px 8px 0 rgba(77,61,4,.1019607843);background:#fff;border-radius:8px 0 0 8px;transition:.3s}.controls a.share-cart.hovered span.copy-text,.controls a.share-cart:hover span.copy-text,.controls__btn.share-cart.hovered span.copy-text,.controls__btn.share-cart:hover span.copy-text{opacity:1;visibility:visible;transition:.3s;z-index:99}.controls a.share-cart span.copy-text,.controls__btn.share-cart span.copy-text{opacity:0;visibility:hidden;position:absolute;white-space:nowrap;left:calc(100% - 8px);box-shadow:4px 4px 8px 0 rgba(77,61,4,.1019607843);background:#fff;font-weight:400;font-size:14px;line-height:20px;padding:6px 8px;border-radius:0 8px 8px 0}.controls a.is-disabled,.controls__btn.is-disabled{color:var(--disable-color);cursor:auto}.controls .active>svg{fill:transparent;background-image:var(--trigger-active-icon)}@media (max-width:767px){.cart__head .share-cart.hovered,.cart__head .share-cart:hover{border-radius:0 8px 8px 0!important}.cart__head .share-cart span.copy-text{left:initial!important;right:100%;border-radius:8px 0 0 8px!important;box-shadow:-4px 4px 8px 0 rgba(77,61,4,.1019607843)!important}}.saved-wrapper{visibility:hidden;transform:translateY(20%);z-index:10;--padding:24px;padding:var(--padding);max-width:480px;width:39vw;min-width:300px;display:flex;flex-direction:column;gap:24px;position:absolute;border-radius:24px;border:1px solid var(--br-a);background:rgba(var(--bg-a),1);box-shadow:0 8px 20px 0 rgba(77,61,4,.1);top:calc(var(--padding) * -1);left:calc(var(--padding) * -1);transition:.3s;opacity:0}@media (max-width:835px){.saved-wrapper{left:initial;right:0}}@media (max-width:576px){.saved-wrapper{right:-140px;width:39vw}}.saved-wrapper.active{visibility:visible;transform:translateY(0);opacity:1}.saved-wrapper__top{display:grid;grid-template-columns:auto 24px;align-items:center;gap:24px 10px;justify-content:space-between}.saved-wrapper__top p{grid-column:1/-1;color:rgba(var(--cl-b),1);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.saved-wrapper__title{display:flex;align-items:center;gap:8px;color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:18px;font-style:normal;font-weight:600;line-height:130%}.saved-wrapper__title svg{fill:rgba(var(--cl-f),1)}.saved-wrapper__send{padding:0;height:40px;width:100%}.saved-wrapper__send:disabled{opacity:.5;pointer-events:none}.saved-wrapper__form{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}@media (max-width:1151px){.saved-wrapper__form{grid-template-columns:100%}}.overlay .saved-wrapper{position:static!important;margin:auto;visibility:hidden;display:none}.overlay .saved-wrapper.active{visibility:visible;display:flex}.products{--gap:Min(4.333vw, 160px);display:grid;grid-template-columns:72px 1fr auto 140px 120px;align-items:center;gap:var(--gap);padding:16px 0}@media (max-width:1151px){.products{gap:16px 24px}}@media (min-width:836px){.products{grid-template-columns:72px 1fr 140px auto auto}.products__total{order:5}.products__control{order:4}.products .cart__btn{order:3}}@media (max-width:835px){.products{grid-template-columns:72px 1fr auto;grid-template-rows:auto auto;justify-content:space-between}}.products.no-image{grid-template-columns:auto auto 1fr auto!important}.products.no-image .products__name{margin:0}@media (max-width:576px){.products{grid-template-columns:56px 1fr auto;padding:8px 0 24px;grid-template-rows:auto auto auto}.products.no-image .products__name{grid-column:1!important;grid-row:1!important}}@media (max-width:835px){.products.no-image{grid-template-columns:auto 1fr auto!important}.products.no-image .date-info{grid-column:1/3!important}.products.no-image .cart__btn{grid-column:3!important}.products--orders .custom-status{grid-column:3}}@media (min-width:836px){.products--orders{grid-template-columns:72px 1fr 140px auto}.products__name{margin:0 calc(var(--gap) * -1 + 24px)}}@media (max-width:576px){.products.no-image{grid-template-columns:1fr auto!important}.products.no-image .date-info{grid-column:2!important;margin:0;grid-row:1!important}.products.no-image .cart__btn{grid-column:1/-1!important}.products--orders{padding-bottom:0!important}.products--orders .date-info__count,.products--orders .date-info__price{text-align:right;width:initial}.products--orders .custom-status{grid-column:1/-1;grid-row:2}.products--orders .cart__btn{width:100%;justify-content:center;padding-top:12px;border-top:1px solid var(--br-a);grid-column:1/-1!important;grid-row:initial!important}.products__name{grid-column:2/-1;grid-row:1}}.products__image{padding:clamp(8px,1.905vw,16px);border-radius:8px;border:1px solid var(--br-a);background:rgba(var(--bg-a),1);display:flex;width:100%;aspect-ratio:1/1;filter:drop-shadow(0 4px 8px rgba(77, 61, 4, .1))}.products__image img{max-width:100%;width:100%}@media (max-width:835px){.products__image{grid-row:1/-1}}@media (max-width:576px){.products__image{grid-row:1/span 2}}@media (max-width:835px){.products__control{grid-column:3;grid-row:2}}@media (max-width:576px){.products__control{margin-top:16px;grid-row:initial;grid-column:1/-1}}.products__total{font-size:clamp(18px,2.857vw,24px)}@media (max-width:835px){.products__total{grid-column:3;grid-row:1;text-align:right}}.cart__inner-item.inner-type-other_product .cart-product h5{margin-top:13px}.cart-product{padding:clamp(16px,2.857vw,24px) 0;background-color:rgba(var(--bg-a),1);display:grid;grid-template-columns:72px 1fr repeat(2,minmax(100px,.3fr)) auto 24px minmax(100px,.3fr);grid-template-rows:auto 1fr;gap:8px clamp(16px,2.857vw,24px);align-items:center;position:relative}.cart-product:not(:last-child){border-bottom:1px solid var(--br-a)}@media (max-width:1281px){.cart__inner-item.inner-type-other_product .cart-product h5{margin-top:0}.cart-product{grid-template-columns:72px 20px 1fr repeat(3,auto);grid-template-rows:auto 1fr auto;gap:16px clamp(16px,2.857vw,24px)}}@media (max-width:576px){.products__total{font-size:14px;text-align:initial;grid-column:2;grid-row:2}.products .cart__btn{grid-column:3;grid-row:2}.cart-product{gap:min(4.444vw,16px)}}.cart-product>*{grid-row:1/span 2}@media (max-width:1281px){.cart-product>*{grid-row:3}}.cart-product__labels{display:flex;flex-wrap:wrap;gap:8px;grid-column:2;grid-row:2}.cart-product__labels a{text-decoration:underline}.cart-product__labels a:hover{text-decoration:underline;color:var(--br-b)}@media (max-width:1281px){.cart-product__labels{grid-column:2/-1;grid-row:2;max-width:840px}}@media (max-width:767px){.cart-product{grid-template-columns:56px repeat(3,auto);grid-template-rows:auto 1fr auto auto}.cart-product__labels{grid-column:1/-1;max-width:100%;margin-bottom:8px}}.cart-product__name{grid-column:2;grid-row:1;color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:18px;font-style:normal;font-weight:600;line-height:130%;margin-top:15px}@media (max-width:767px){.cart-product__name{grid-row:1;grid-column:2/-1}}.cart-product__name .show-panel-properties{font-weight:400;font-size:14px;margin-left:15px;display:inline-block;color:#0566d1;line-height:16px;cursor:pointer}.cart-product__name .show-panel-properties:hover{text-decoration:underline}.cart-product__name .user-added-product{font-size:14px;margin-top:5px;color:#0566d1}.cart-product__image{width:100%;padding:16px;border-radius:8px;border:1px solid var(--br-a);background:rgba(var(--bg-a),1);justify-content:center;align-items:center;display:flex;filter:drop-shadow(0 4px 8px rgba(77, 61, 4, .1));aspect-ratio:1/1}.cart-product__image img{max-width:40px}@media (max-width:1281px){.cart-product__name{grid-column:2/-1;grid-row:1}.cart-product__image{grid-row:1/3}}@media (max-width:767px){.cart-product__image{grid-row:1;grid-column:1;padding:8px}.cart-product__image img{max-width:32px}.cart-product__coll:last-of-type{grid-column:4/-1}}.cart-product__coll{display:flex;gap:4px;flex-direction:column;grid-row:1/span 2;color:rgba(var(--cl-e),1);font-family:var(--font-family);font-size:12px;font-style:normal;font-weight:400;line-height:130%}.cart-product__coll:last-of-type{align-items:flex-end}@media (min-width:1240px){.cart-product__coll:nth-of-type(3){align-items:center;text-align:center}}.cart-product__value{font-size:14px;color:rgba(var(--cl-d),1)}.cart-product__value.total{font-size:clamp(14px,1.667vw,18px);font-weight:600}@media (max-width:576px){.cart-product__value.total{font-size:18px}.summary-product{--image-size:64px}}.cart-product__remove{color:rgba(var(--cl-f),1);display:flex;align-items:center;justify-content:center}.cart-product__remove svg{fill:currentColor}@media (max-width:1281px){.cart-product__coll:nth-of-type(2){grid-column:1/3}.cart-product__coll{grid-row:3}.cart-product__remove{grid-column:5}}.cart-product__control{display:flex;align-items:center;gap:16px}.cart-product__control .input-count{height:40px;width:100%;border-radius:44px;border:1px solid var(--br-d);background:rgba(var(--bg-a),1);text-align:center;max-width:80px;color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:18px;font-style:normal;font-weight:600;line-height:100%}@media (max-width:767px){.cart-product__coll{grid-row:4}.cart-product__remove{grid-column:1;width:fit-content}.cart-product__control .input-count{max-width:120px}}.cart-product__control .input-count.focus-visible{border-color:rgba(var(--cl-f),1)}@media (max-width:1281px){.cart-product__control{grid-column:4;margin:0 min(1.905vw,16px)}}@media (max-width:767px){.cart-product__control{grid-column:2/-1;margin-left:-30px;justify-content:flex-end;margin-right:0}.header-top .header__logo .desctop_logo{display:none}.header-top .header__logo .mobile_logo{display:block;text-align:center;max-width:128px}.header-top .header__logo .mobile_logo img{max-height:20px}}.cart-product__btn{color:rgba(var(--cl-f),1);display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:50%;border:1px solid currentColor;box-shadow:0 4px 8px 0 rgba(77,61,4,0);transition:.3s}.cart-product__btn svg{fill:currentColor}.cart-product__btn:hover{background:rgba(var(--bg-h),1);box-shadow:0 4px 8px 0 rgba(77,61,4,.1);color:rgba(var(--cl-f),1);border-color:rgba(var(--bg-h),1)}.cart-product__btn:active{color:rgba(var(--cl-a),1);background-color:rgba(var(--bg-i),1);border-color:var(--br-e)}.cart-product__btn:active svg{transition:none;fill:rgba(var(--cl-a),1)}.cart-product__btndisabled{background-color:var(--disable-bg);color:var(--disable-color)}.cart-product__btn.minus{order:-1}.cart-product__descr{white-space:nowrap}.v-card-item .price-item__total-cost .text-core-text-text-accent,.v-card-title .text-core-text-text-accent{color:rgba(var(--cl-d),1)!important;font-family:var(--font-family);font-size:clamp(18px,1.935vw,24px);font-style:normal;font-weight:600;line-height:120%}.summary-product{display:grid;--image-size:56px;grid-template-columns:var(--image-size) 1fr auto;grid-template-rows:repeat(2,auto);align-items:center;gap:clamp(4px,.952vw,8px) clamp(14px,1.905vw,16px)}.summary-product__image,.summary-product__price{grid-row:1/-1;display:flex;align-items:center;justify-content:center}.summary-product__image{width:var(--image-size);height:var(--image-size);padding:16px;border-radius:8px;border:1px solid var(--br-a);background-color:rgba(var(--bg-a),1)}.summary-product__image img{width:100%;height:auto}.summary-product__price{grid-column:3}.summary-product__title{grid-row:1;margin-top:13px}.summary-product p{color:rgba(var(--cl-d),1);font-size:12px;font-style:normal;font-weight:400;line-height:130%;grid-row:2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.railings-card{height:100%;border-radius:24px;background-color:rgba(var(--bg-a),1);border:1px solid var(--br-a);display:flex;align-items:center;flex-direction:column;gap:clamp(16px,2.857vw,24px);padding:0 12px clamp(16px,3.81vw,40px);transition:.4s;box-shadow:0 8px 20px 0 rgba(77,61,4,0)}@media (max-width:835px){.railings-card{padding:16px 12px}.custom-status{grid-row:1;grid-column:4}}.railings-card:hover{box-shadow:0 8px 20px 0 rgba(77,61,4,.1)}.railings-card .price{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(12px,1.935vw,18px);font-style:normal;font-weight:600;line-height:28px;margin-top:-20px}.railings-card .sale-label{z-index:17;background:#0566d1;color:#fff;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;position:absolute;left:10px;top:10px}.railings-card__descr{text-align:center;gap:8px;display:flex;align-items:center;flex-direction:column}.railings-card__descr p{max-width:70%;flex-grow:1}.railings-card__image{flex-grow:1;background-color:inherit;height:224px}.railings-card__image img{width:auto;height:100%;margin:auto;display:block;object-fit:contain}@media (max-width:576px){.railings-card__descr .default-posttitle{font-size:14px}.railings-card__descr p{font-size:12px}.railings-card__btn{max-width:180px;width:100%;gap:8px;padding:0 5px 0 10px;height:32px;font-size:12px}.custom-status{grid-column:1/3;grid-row:2}}.gs_delete_configurator{width:100%;max-width:400px;background:#fff;margin:auto;opacity:0;visibility:hidden;padding:20px;position:relative;border-radius:8px;display:none}.gs_delete_configurator.active{opacity:1;display:block;visibility:visible}.gs_delete_configurator__close{position:absolute;right:10px;top:10px}.gs_delete_configurator__content-title h2{font-size:22px;text-align:center;margin-bottom:16px}.gs_delete_configurator__content-text{font-size:14px}.gs_delete_configurator__content-text p{font-size:16px;text-align:center;margin:16px 0}.gs_delete_configurator__buttons-delete button{width:100%;margin-bottom:20px}.gs_delete_configurator__buttons-close button{background:#e6f0fb;color:var(--br-b);border:none;width:100%}.gs_restore_cart{width:100%;max-width:400px;background:#fff;margin:auto;opacity:0;visibility:hidden;padding:50px;position:relative;border-radius:8px;display:none}.gs_restore_cart.active{opacity:1;display:block;visibility:visible}.gs_restore_cart__close{position:absolute;right:10px;top:10px}.gs_restore_cart__content-title h2{font-size:22px;text-align:center;margin-bottom:16px}.gs_restore_cart__content-text{font-size:14px}.gs_restore_cart__content-text p{font-size:16px;text-align:center;margin:16px 0}.gs_restore_cart__buttons-replace a,.gs_restore_cart__buttons-replace button{width:100%;margin-bottom:20px}.gs_restore_cart__buttons a,.gs_restore_cart__buttons button{background:#e6f0fb;color:var(--br-b);border:none;width:100%}.product_hero{height:440px;background-position:center;background-size:cover;position:relative;padding-top:40px}.product_hero__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#384458;opacity:.5;z-index:11}.product_hero .container{position:relative;z-index:99}.product_hero__back_link a{color:#fff;display:inline-flex;align-items:center;justify-content:flex-start}.product_hero__back_link a:hover{text-decoration:underline}.product_hero__back_link a svg{margin-top:-4px}.product_hero__back_link a span{margin-left:23px}.product_hero h2{line-height:72px;text-align:left;margin-top:16px}.custom-status{position:relative;--color:rgba(var(--cl-d),1.0)}.custom-status.processing{--img:var(--processing);--color:#A9A9AA}.custom-status.shipping{--img:var(--shipping);--color:#5AB0FF}.custom-status.cancelled{--img:var(--cancelled);--color:#F8477C}.custom-status.delivered{--img:var(--delivered);--color:#1FDEB0}.custom-status__inner{font-family:var(--font-family);font-size:clamp(14px,1.667vw,18px);font-style:normal;font-weight:400;line-height:133%;display:flex;align-items:center;gap:8px;color:var(--color)}.custom-status__inner::before{width:24px;height:24px;position:relative;flex-shrink:0;display:flex;content:"";background-image:var(--img);background-size:contain;background-position:center;background-repeat:no-repeat}@media (min-width:768px){.desctop_logo{display:flex}.desctop_logo svg{max-width:100%}.mobile_logo{display:none}}.header{position:absolute;top:0;left:0;right:0;z-index:50;box-shadow:0 4px 8px 0 rgba(77,61,4,0);border-bottom:1px solid var(--br-a)}.header-top{background-color:rgba(var(--bg-a),1)}.header-top .header__logo{max-width:clamp(210px,19.375vw,310px);width:100%}.header-top .header__logo img{object-position:left;max-height:40px;object-fit:contain}.header-top .header__logo>*{width:100%}.header-top .header__logo *{max-width:100%}.header-top__cart *{pointer-events:none}.header-top__cart :before{display:none}.header-top__inner{display:flex;justify-content:space-between;align-items:center;padding:16px 0}@media (max-width:1151px){.header-top .site_switcher{display:none}.header-top .header__logo{position:relative;margin-left:36px}.header-top{position:relative;z-index:3}.header-top__inner{position:relative}.header-top__inner .burger{position:absolute;left:0}.header-top__user .mobile-link{font-size:0}}.header-top__user{display:grid;justify-content:space-between;align-items:center;width:fit-content;position:relative;gap:clamp(16px,2vw,32px);grid-template-columns:repeat(4,auto)}@media (max-width:576px){.header-top__inner{padding:12px 0}.header-top__user{display:flex;position:initial}}.header-top__user svg{flex-shrink:0}.header-top__sign~.mobile-link{display:none}.header-top__cart.active,.header-top__sign.active{opacity:.7}.header-bottom{background-color:rgba(var(--bg-c),1)}@media (max-width:1151px){.header-top__sign~.mobile-link{display:block;height:20px;font-size:0}.header-top__sign{display:none}.header-top__cart,.header-top__sign{width:initial;height:initial;font-size:0;border:none;gap:0}.header-top__cart{position:relative}.header-top__cart::after{content:attr(data-items);color:rgba(var(--cl-f),1);text-align:center;position:absolute;right:0;transform:translateX(115%);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:600;line-height:20px}.header-top__lang{display:none}.header-bottom{position:absolute;right:0;left:0;z-index:2;transform:translateY(-100%);opacity:0;transition:transform .3s,opacity .3s}.header-bottom.active{transform:translateY(0);opacity:1}.header-bottom .main-nav{display:none}}.header-bottom__inner{display:flex;align-items:stretch;padding:16px 0;gap:0 clamp(24px,3.5vw,56px)}footer{padding:95px 0 0;background-color:rgba(var(--bg-c),1);--size:110px}@media (max-width:1441px){footer{padding:80px 0 0;--size:50px}.footer{--size:50px}}@media (max-width:1151px){footer{padding:48px 0}}footer .rights-text{padding-bottom:15px;padding-top:65px;text-align:center;font-size:14px}.footer{display:flex;gap:var(--size);grid-template-columns:minmax(385px,1.18fr) 2fr;--size:110px}@media (max-width:1281px){.footer{grid-template-columns:1fr 2.2fr}}@media (max-width:1151px){.footer{grid-template-columns:100%;--size:40px;flex-wrap:wrap}}@media (max-width:576px){.header-bottom__inner{padding:12px 0}footer{padding:32px 0 0}footer .rights-text{text-align:left;padding-top:25px}.footer{--size:24px}}.footer .site_switcher .icon{display:none}.footer__logo img{max-height:100%;width:100%;object-fit:contain;max-width:310px;object-position:left}.footer__coll{position:relative;display:flex;flex-direction:column;width:100%;padding-right:var(--size);max-width:390px;gap:32px;padding-right:15px}@media (max-width:1441px){.footer__coll{max-width:325px;padding-right:50px}}@media (max-width:1151px){.footer__coll{display:grid;align-items:flex-start;padding-right:0;padding-bottom:var(--size);gap:16px 32px;grid-template-columns:1.5fr 1fr;max-width:100%}}.footer__coll::before{content:"";position:absolute;top:-10px;right:0;bottom:-10px;width:1px;background-color:var(--br-a)}@media (max-width:835px){.footer__logo{width:100%;max-width:206px}.footer__logo svg{width:100%;height:auto;max-width:310px}}@media (max-width:415px){.header-top .header__logo{max-width:153px}.footer__logo{max-width:200px}}.footer__contacts{grid-column:2;grid-row:1/span 2}.footer__contacts li{flex-wrap:wrap}.footer__adress{font-size:18px;line-height:40px;font-family:var(--font-family);color:rgba(var(--cl-d),1)}@media (max-width:1151px){.footer__coll::before{top:initial;right:0;bottom:0;left:0;width:initial;height:1px}.footer__adress{max-width:400px}.hero-section__btn{margin-top:calc(var(--gap) + 16px)}}@media (max-width:835px){.footer__adress{font-size:16px;line-height:32px}}.hero-section{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url(../img/hero.webp);--gap:clamp(16px, 1.5vw, 24px)}.hero-section::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--bg-b),.5)}.hero-section__box{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:clamp(592px,60vw,690px);padding:clamp(48px,5vw,80px) 0;gap:var(--gap)}.hero-section__title{max-width:1000px;font-weight:700;font-size:clamp(32px,4.87vw,56px);line-height:150%;font-family:var(--font-family);text-align:center;color:rgba(var(--cl-a),1)}.hero-section p{font-weight:600;font-size:clamp(18px,2.783vw,32px);line-height:130%;font-family:var(--font-family);text-align:center;color:rgba(var(--cl-a),1)}.example-section{padding:160px 0 80px}@media (max-width:1441px){.example-section{padding:80px 0 60px}}@media (max-width:1151px){.example-section{padding:32px 0}}@media (max-width:576px){.footer__coll{grid-template-columns:100%}.footer__contacts{grid-column:initial;grid-row:initial}.hero-section{background-image:url(../img/hero-mobile.webp)}.example-section{padding:24px 0 32px}}.example-section--mode{padding:80px 0}@media (max-width:1441px){.example-section--mode{padding:60px 0}}@media (max-width:1151px){.example-section--mode{padding:40px 0}}@media (max-width:576px){.example-section--mode{padding:32px 0}}.hardware-section{padding:80px 0}@media (max-width:576px){.hardware-section{padding:32px 0}}.hardware-section__list{display:grid;gap:32px 80px;grid-template-columns:repeat(2,1fr)}@media (max-width:1441px){.hardware-section__list{gap:32px 64px}}@media (max-width:1281px){.hardware-section__list{gap:32px 48px}.config-section{--offset:0}}@media (max-width:835px){.hardware-section__list{grid-template-columns:repeat(auto-fill,minmax(270px,1fr))}}.products-section{position:relative;overflow-x:hidden;padding:80px 0 50px}.products-section::before{content:"";position:absolute;top:0;bottom:0;left:0;z-index:2;width:150px;background:linear-gradient(270deg,#fff 0,rgba(255,255,255,.47) 52.75%,rgba(255,255,255,0) 71.82%);transform:scaleX(-1)}.products-section::after{content:"";position:absolute;top:0;right:0;bottom:0;z-index:2;width:150px;background:linear-gradient(270deg,#fff 0,rgba(255,255,255,.47) 52.75%,rgba(255,255,255,0) 71.82%)}@media (max-width:1441px){.products-section{padding:60px 0}.products-section::after,.products-section::before{content:none}}@media (max-width:1151px){.hardware-section__list{gap:32px}.products-section{padding:40px 0 55px}}@media (max-width:576px){.products-section{padding:32px 0}}.products-section__button{position:absolute;right:0;top:50%;cursor:pointer;z-index:99;margin-right:25px}.products-section__button.swiper-button-prev{left:0;right:auto;margin-left:25px;margin-right:0}.products-section__button svg{fill:#000;display:block;width:35px;height:35px;transition:.3s}.products-section__button svg:hover{transition:.3s;fill:#0566d1}@media (max-width:767px){.products-section__button{display:none}}.products-section__slider{position:relative;width:100%;max-width:100%;overflow:initial;font-size:24px;line-height:100%;font-family:var(--font-family);color:rgba(var(--cl-d),1)}.products-section__slider svg{fill:rgba(var(--cl-d),1)}.products-section__slider .swiper-slide{display:flex;justify-content:center;height:initial}@media (min-width:1150px){.header-bottom__inner{margin-left:-16px}.our-project .main-top__title,.products-section .main-top__title{font-size:32px}}.config-section{padding:140px 0 180px;--offset:140px}@media (max-width:1441px){.config-section{padding:90px 0}}@media (max-width:1151px){.config-section{padding:32px 0 40px}}.config-section__title{align-self:flex-end;font-weight:800;font-size:40px;line-height:110%;font-family:var(--font-family2);color:rgba(var(--cl-g),1)}.config-section p{font-size:24px;line-height:125%;font-family:var(--font-family);color:rgba(var(--cl-g),1)}@media (max-width:1151px){.config-section__title{align-self:initial;margin-bottom:24px;font-size:24px;text-align:center}.config-section p{max-width:80vw;margin-bottom:40px;text-align:center}}.config-section__box{position:relative;display:grid;align-items:center;gap:54px var(--offset);grid-template-columns:756px 1fr}@media (max-width:1281px){.config-section p{font-size:16px;line-height:24px}.config-section__box{gap:48px var(--offset)}}.config-section__box *{grid-column:1}.config-section__image{position:relative;z-index:1;grid-column:2;grid-row:1/span 3}.config-section__image>*{position:relative;margin-right:-15vw;width:calc(100% + 15vw)}@media (max-width:1151px){.config-section__box{display:flex;flex-direction:column;align-items:center;gap:0}.config-section__image>*{width:100%;margin:0}}.config-section__image img{width:100%}@media (max-width:1281px){.config-section__image{margin-right:-60%}}@media (max-width:1151px){.config-section__image{position:relative;order:-1;max-width:80vw;margin:0 0 90px}}.config-section__image::before{content:"";position:absolute;top:113px;right:0;bottom:-50px;left:30%;z-index:-1;background:#c3c5d6;border-radius:30px;filter:blur(100px)}.config-section__buttons{display:flex;align-items:center;align-self:flex-start;flex-wrap:wrap;gap:15px}@media (max-width:1151px){.config-section__image::before{top:97px;right:15%;bottom:-10px;left:15%;filter:blur(68px)}.config-section__buttons{align-self:initial;gap:24px 32px;flex-wrap:wrap;justify-content:center}}@media (max-width:576px){.config-section{padding:32px 0}.config-section p{max-width:100%}.config-section__image{order:initial;max-width:100%;margin-bottom:65px}.config-section__buttons{flex-direction:column;width:100%;max-width:350px}}.config-section__btn{display:flex;align-items:center;width:fit-content;padding:16px 20px 16px 16px;font-weight:600;font-size:16px;line-height:100%;font-family:var(--font-family);color:rgba(var(--cl-d),1);white-space:nowrap;background:rgba(var(--bg-a),1);border:1px solid var(--br-b);border-radius:56px;transition:.3s;gap:12px;box-shadow:0 4px 8px 0 rgba(77,61,4,0)}@media (max-width:1151px){.config-section__btn{padding:16px 24px}.config-section__btn svg{width:24px;height:auto}}.config-section__btn svg{transition:.3s;fill:rgba(var(--cl-f),1)}.config-section__btn:hover{border-color:var(--br-b);background-color:rgba(var(--bg-f),1);box-shadow:0 4px 8px 0 rgba(77,61,4,.1);color:rgba(var(--cl-a),1)}.config-section__btn:hover svg{fill:rgba(var(--cl-a),1)}.config-section__btn:active{color:rgba(var(--cl-i),1);background-color:rgba(var(--bg-a),1);border-color:var(--br-e)}.config-section__btndisabled{background-color:var(--disable-bg);color:var(--disable-color)}.container .our-project{overflow:initial}.our-project{padding:80px 0 160px;overflow-x:hidden}@media (max-width:1441px){.config-section__box{grid-template-columns:693px 1fr}.our-project{padding:60px 0 120px}}@media (max-width:1151px){.our-project{padding:40px 0 80px}}@media (max-width:576px){.config-section__btn{justify-content:center;width:100%}.our-project{padding:32px 0 64px}}.our-project__slider{overflow:initial}.our-project__slider .swiper-slide{position:relative;border-radius:24px;overflow:hidden;cursor:pointer;transition:.2s;pointer-events:none}.our-project__slider .swiper-slide img,.our-project__slider .swiper-slide picture{aspect-ratio:1/1;border-radius:inherit;width:100%;display:flex}.our-project__slider .swiper-slide>*{overflow:hidden;box-shadow:0 4px 8px 0 rgba(77,61,4,.1)}.our-project__slider .swiper-slide::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--bg-a),.5);transition:.2s}.our-project__slider .swiper-slide:hover>*{box-shadow:0 24px 40px 0 rgba(77,61,4,.12);transform:scale(1.04)}.our-project__slider .swiper-slide.swiper-slide-active,.our-project__slider .swiper-slide.swiper-slide-next,.our-project__slider .swiper-slide.swiper-slide-prev{box-shadow:0 24px 40px 0 rgba(77,61,4,.12);pointer-events:initial}.our-project__slider .swiper-slide.swiper-slide-active::before,.our-project__slider .swiper-slide.swiper-slide-next::before,.our-project__slider .swiper-slide.swiper-slide-prev::before{opacity:0}.our-project__slider img,.our-project__slider picture{display:flex;width:100%;transition:.2s}.reviews-section{padding:80px 0 69px;overflow-x:hidden;background:rgba(var(--bg-c),1)}@media (max-width:1151px){.reviews-section{padding:40px 0 30px}}.reviews-section .main-top{margin-bottom:20px}.reviews-section__trustpilot{display:inline-block;width:100%;text-align:center;margin-bottom:35px}.reviews-section__trustpilot img{display:inline-block;max-width:95px}@media (max-width:767px){.reviews-section__trustpilot{margin-bottom:20px}.reviews-section__trustpilot img{display:inline-block;max-width:150px}}.reviews-section__title::after,.reviews-section__title::before{content:none}.reviews-section__slider{overflow:initial}.reviews-section__link{text-align:center;margin-top:67px}@media (max-width:1151px){.reviews-section__link{margin-top:40px}}@media (max-width:576px){.reviews-section{padding-top:32px}.reviews-section__link{margin-top:30px}}.reviews-section__link a{font-size:14px;font-style:normal;font-weight:600;line-height:20px;color:#0566d1}.reviews-section__link a svg{display:inline-block;margin-right:8px}.reviews-section__link a:hover{color:#3c8eea}.woocommerce~.why-section{padding:100px 0 144px}@media (max-width:835px){.woocommerce~.why-section{padding:32px 0 64px}}.our-project+.why-section{padding-top:0}.why-section{padding:170px 0 144px}@media (max-width:1441px){.why-section{padding:120px 0}}@media (max-width:1151px){.why-section{padding:64px 0 135px}}.why-section__box{display:flex;flex-direction:column;width:100%;gap:clamp(24px,4.762vw,80px) 0}.why-section__top{margin:0}.why-section__top .main-top__title{font-size:clamp(18px,2.143vw,32px)}.why-section__points{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}@media (max-width:1281px){.why-section__points{grid-template-columns:100%}}@media (max-width:576px){.why-section__points{gap:64px}}.default-section{padding-top:clamp(40px,6.452vw,80px);padding-bottom:clamp(30px,4.839vw,60px)}.default-section__inner{display:flex;flex-direction:column;gap:clamp(40px,4.839vw,80px)}.faq-section{padding-top:clamp(20px,2.419vw,40px);padding-bottom:clamp(15px,2.419vw,30px)}.faq-section__box{display:flex;flex-direction:column;align-items:center}@media (min-width:1150px){.faq-section__title{font-size:32px}}.tabs-section{padding:clamp(40px,6.452vw,80px) 0 clamp(30px,4.839vw,60px)}@media (min-width:577px){.tabs-section__box .mobile-acc{display:none!important}}@media (max-width:576px){.tabs-section__box .tabs-nav{display:none}.tabs-section__box .products-block{padding:0 0 20px}.tabs-section__box [data-tab-content]{max-height:0;display:block;-webkit-transition:.3s;transition:.3s;overflow:hidden}.tabs-section__box [data-tab-content].active{overflow:initial}.tabs-section__box .tabs-content{display:flex;flex-direction:column}}.tabs-section__box .mobile-acc{transition:.3s;border-top:1px solid var(--br-a);border-left:0;border-right:0;position:relative;color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:18px;font-style:normal;font-weight:600;line-height:24px;padding:16px 0;display:flex;align-items:center}.tabs-section__box .mobile-acc::before{width:24px;height:24px;position:absolute;content:"+";display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:rgba(var(--bg-a),1);border:1px solid currentColor;color:rgba(var(--cl-f),1);line-height:100%;right:0}.tabs-section__box .mobile-acc.active::before{content:"-"}.tabs-section+.why-section{padding-top:clamp(30px,4.839vw,60px)!important}.products-block{display:flex;flex-direction:column;gap:clamp(60px,6.452vw,120px)}.tabs-content .products-block{gap:clamp(30px,6.452vw,60px)}.products-description{display:grid;gap:clamp(24px,3.548vw,64px) clamp(40px,4.839vw,80px);grid-template-columns:repeat(2,1fr);align-items:flex-start}@media (max-width:835px){.products-description{display:flex;flex-direction:column}}.products-description__image{grid-column:2;grid-row:span 2;height:100%;display:flex;border-radius:16px;overflow:hidden;box-shadow:0 4px 8px 0 rgba(77,61,4,.1)}.products-description__image *{width:100%}.products-description__inner{display:flex;flex-direction:column;gap:16px}.products-description p{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(16px,1.452vw,18px);font-style:normal;font-weight:400;line-height:130%}.products-description__reply{--size:clamp(30px, 2.419vw, 50px);--height:calc(var(--size) - 10px);border-radius:16px;border:1px solid var(--br-a);background:rgba(var(--bg-a),1);box-shadow:0 4px 8px 0 rgba(77,61,4,.1);padding:clamp(16px,1.935vw,32px);padding-right:calc(clamp(16px,1.935vw,32px) + var(--size) + min(1.935vw,24px));position:relative;color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.products-description__reply::before{width:var(--size);height:var(--height);position:absolute;content:"";background-image:var(--article-icon);right:clamp(16px,1.935vw,32px);top:clamp(16px,1.935vw,32px);background-size:100% 100%}.more-articles .articles-finishing{width:100%}.more-articles__list{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(20px,3.226vw,64px)}@media (max-width:835px){.more-articles__list{grid-template-columns:100%;width:100%}}.more-articles__list.mode{grid-template-columns:repeat(3,1fr);gap:24px clamp(20px,3.226vw,64px)}@media (max-width:1151px){.products-description__image{grid-row:1;order:3}.products-description__reply{grid-column:1/-1}.more-articles__list{gap:24px!important}.more-articles__list.mode{grid-template-columns:100%}.more-articles__list.mode .articles-finishing{display:grid;grid-template-columns:1.2fr 2fr}}@media (min-width:1150px){.more-articles__title{font-size:32px}}.more-articles .main-top p{max-width:960px}@media (max-width:576px){.more-articles__list.mode .articles-finishing{display:flex}.more-articles__title{font-size:18px}.more-articles .arrow-button{max-width:100%;width:100%;justify-content:center}}.title-section{padding-top:clamp(24px,2.581vw,80px);padding-bottom:clamp(20px,2.581vw,60px)}.title-section__inner{display:grid;grid-template-columns:1fr 1fr;gap:32px min(6.452vw,120px)}.title-section__content{display:flex;flex-direction:column;gap:clamp(16px,1.29vw,24px);color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(16px,1.452vw,18px);font-style:normal;font-weight:400;line-height:155%}.title-section__content .separator-info{margin-bottom:calc(clamp(16px,1.29vw,24px)/ 2 * -1)}.title-section__image{height:100%;display:flex;border-radius:24px;overflow:hidden}.title-section__image img{width:100%;height:100%}.text-section{padding:clamp(20px,2.581vw,60px) 0}.text-section__box{display:flex;flex-direction:column;gap:clamp(40px,3.226vw,80px)}.text-section__row{display:flex;flex-direction:column;gap:40px}@media (max-width:576px){.text-section__row{gap:24px}}.text-section__head{display:flex;flex-direction:column;gap:24px clamp(60px,7.258vw,120px)}.text-section__head.has-image{display:grid;grid-template-columns:1fr 35%;grid-template-rows:auto 1fr}.text-section__head.has-image img{border-radius:24px;width:100%;height:100%;grid-column:2;grid-row:1/span 2}@media (max-width:835px){.title-section__inner{grid-template-columns:100%}.title-section__image{min-height:320px}.text-section__head.has-image img{max-height:200px;order:-1}.text-section__head.has-image{display:flex;flex-direction:column}}.text-section__description{display:flex;flex-direction:column;gap:16px}.text-section__description a{color:rgba(var(--cl-f),1);font-weight:600}.text-section__description a:hover{text-decoration:underline}.text-section__description ul:not([class]){font-size:clamp(14px,1.667vw,18px);color:rgba(var(--cl-d),1);font-family:var(--font-family);font-style:normal;font-weight:400;line-height:155%}.text-section__description ul:not([class]) li{display:inline-flex;gap:10px;align-items:flex-start}.text-section__description ul:not([class]) li::before{flex-shrink:0;content:"";width:5px;height:5px;display:block;background-color:currentColor;border-radius:50%;transform:translateY(10px)}.text-section p{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:clamp(16px,1.452vw,18px);font-style:normal;font-weight:400;line-height:155%}.text-section p b{font-weight:600}.text-section p .trigger{font-weight:600;color:rgba(var(--cl-f),1)}.text-section+.why-section{padding-top:clamp(20px,2.581vw,60px)}.privacy-section{padding-top:clamp(24px,4.839vw,80px)}@media (max-width:835px){.privacy-section{padding-top:32px}}@media (max-width:576px){.privacy-section{padding-top:24px}}.contact-section{padding-top:clamp(24px,4.032vw,80px);padding-bottom:clamp(20px,2.581vw,60px)}@media (max-width:835px){.contact-section{padding-top:32px;padding-bottom:32px}}.contact-section__title{text-align:center;font-size:clamp(20px,3.226vw,32px)}.contact-section__top{margin-bottom:min(6.452vw,80px)}.contact-section__inner{gap:clamp(40px,8.065vw,120px);display:grid;grid-template-columns:1fr clamp(320px,48.387vw,840px)}@media (max-width:1151px){.text-section__head.has-image{grid-template-columns:1fr 40%}.contact-section__top{margin-bottom:24px}.contact-section__inner{grid-template-columns:repeat(2,1fr);gap:16px min(3.452vw,80px)}}@media (max-width:835px){.contact-section__title{text-align:left}.contact-section__title::after,.contact-section__title::before{content:none}.contact-section__top{align-items:flex-start}.contact-section__inner{grid-template-columns:100%}}.contact-section__info{margin-top:min(6.452vw,120px);display:flex;flex-direction:column;align-items:center;text-align:center;gap:clamp(16px,1.29vw,24px)}.contact-section__form{grid-template-rows:repeat(3,auto) 1fr auto}.contact-section__form .default-subtitle,.contact-section__form .main-form__label.full-row{grid-column:1/-1}.contact-section__form textarea{min-height:min(19.048vw,376px)}.contact-section+.why-section{padding-top:clamp(20px,2.581vw,60px)}@media (max-width:835px){.contact-section__info{margin-top:40px}.contact-section__form textarea{min-height:160px}.contact-section+.why-section{padding-top:32px}.our-company__content{--gap:24px}}@media (max-width:576px){.contact-section{padding-top:24px;padding-bottom:20px}.contact-section+.why-section{padding-top:20px}}.our-company{padding-top:clamp(24px,2.581vw,80px);padding-bottom:clamp(20px,2.581vw,60px)}.our-company__inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:40px min(6.452vw,120px)}@media (max-width:1151px){.our-company__inner{grid-template-columns:100%;justify-items:center}.cart-section .breadcrumbs{display:none}}.our-company__content{display:flex;flex-direction:column;--gap:48px;gap:var(--gap)}.our-company__title+p{margin-top:calc(var(--gap)/ 3 * -2)}.blog-section{padding:clamp(20px,3.226vw,60px) 0}.blog-section__box{display:flex;flex-direction:column;gap:clamp(24px,5.161vw,64px)}.blog-section__list{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(32px,3.629vw,64px)}.blog-section__btn{margin:0 auto}.blog-section+.why-section{padding-top:clamp(20px,2.581vw,60px)}@media (max-width:835px){.blog-section__list{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.blog-section+.why-section{padding-top:32px}}.single-blog+.text-section{padding-top:20px}.error-section{padding:clamp(96px,23.548vw,292px) 0}.error-section__box{display:flex;align-items:center;flex-direction:column;gap:clamp(16px,2.581vw,32px)}.error-section__top{display:flex;align-items:center;gap:clamp(24px,3.226vw,40px);color:rgba(var(--cl-f),1);text-align:center;font-family:var(--font-family);font-size:clamp(120px,12.903vw,160px);font-style:normal;font-weight:800;line-height:100%}@media (max-width:576px){.blog-section+.why-section{padding-top:20px}.error-section__top{flex-direction:column;font-size:88px}}.error-section__icon{flex-shrink:0;width:120px;height:120px;background-color:rgba(var(--bg-c),1);border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center}.error-section__title{color:rgba(var(--cl-d),1);text-align:center;font-family:var(--font-family);font-size:clamp(48px,5.161vw,64px);font-style:normal;font-weight:800;line-height:75%}.error-section__content{display:flex;align-items:center;flex-direction:column;gap:24px;text-align:center}.cart-section{padding:clamp(24px,2.857vw,40px) 0 clamp(32px,3.81vw,80px)}.cart-section__inner{display:flex;flex-direction:column}@media (max-width:835px){.cart-section{padding:32px 0}}@media (max-width:576px){.error-section__icon{width:160px;height:160px}.error-section__title{font-size:32px}.error-section__btn{margin-top:50px}.cart-section{padding:24px 0}.order-box__link{max-width:100%;width:100%}}.cart-section+.why-section{padding:clamp(32px,3.81vw,64px) 0 clamp(40px,7.619vw,150px)}.order-box{display:grid;grid-template-columns:1.5fr 2fr;gap:min(5.952vw,100px) min(2.381vw,80px)}@media (max-width:835px){.order-box{display:flex;flex-direction:column;gap:64px}}.order-box .breadcrumbs{grid-column:1/-1}.order-box__complete{display:flex;flex-direction:column;align-items:center;justify-content:center;font-style:normal;font-family:var(--font-family);text-align:center}.order-box__complete p{font-size:clamp(14px,1.667vw,24px)}.order-box__title{margin-top:16px;color:rgba(var(--cl-f),1);font-size:clamp(40px,6.667vw,56px);font-weight:700;line-height:130%}@media (max-width:835px){.order-box__title{margin-top:clamp(16px,2.857vw,24px)}.railings-info__video video{aspect-ratio:auto}}.order-box__subtitle{margin-top:min(.238vw,16px);color:rgba(var(--cl-d),1);font-size:clamp(24px,3.81vw,40px);font-weight:800;line-height:120%}.order-box__link{margin-top:clamp(24px,2.857vw,40px)}.order-box__coll,.order-box__coll-wrapper{display:flex;flex-direction:column;gap:24px}.order-box__coll .summary-list{max-height:296px}.railings-section{padding:clamp(24px,3.81vw,130px) 0 clamp(20px,3.81vw,80px);overflow:hidden}.railings-section__box{display:grid;grid-template-columns:minmax(min(55.595vw,467px),1fr) .9fr;gap:0 min(7.143vw,120px);position:relative}.railings-section__image{margin-top:calc(clamp(24px,3.81vw,130px) * -1);margin-right:calc((var(--container-offset) + 20vw) * -1);overflow:hidden;background-color:transparent;transform:skew(-20deg,0deg);border-radius:0 0 0 60px;z-index:-1}.railings-section__image *{margin:0 0 0 -110px;height:100%;display:block;background-position:center left;background-repeat:no-repeat;background-size:cover;transform:skew(20deg,0deg)}@media (max-width:576px){.railings-section__box{grid-template-columns:100%}.railings-section__image{position:absolute;right:0;width:calc(100vw - 100px);height:150px;border-radius:0 0 0 30px}.railings-section__title{max-width:166px}}.railings-section__content{padding:min(2.976vw,54px) 0}.railings-info{padding:clamp(20px,3.81vw,80px) 0}.railings-info__inner{display:flex;flex-direction:column;gap:clamp(40px,7.619vw,120px)}.railings-info__video{border-radius:24px;overflow:hidden;position:relative;display:flex;cursor:pointer;max-width:1200px;width:100%;margin:0 auto}.railings-info__video video{width:100%}.railings-info__video video::-webkit-media-controls{display:none!important}.railings-info__video:hover::before{background-color:rgba(var(--bg-d),.55);transform:scale(1.2)}.railings-info__video.play::before{opacity:0}.railings-info__video::before{display:block;inset:0;position:absolute;transition:.4s;content:"";background-color:rgba(var(--bg-d),.65);background-image:var(--play);background-size:clamp(40px,9.524vw,80px);background-repeat:no-repeat;background-position:center center}.railings-content{padding:clamp(20px,3.81vw,80px) 0}.railings-content.style_2 .content-box{grid-template-columns:repeat(1,1fr)}.railings-content.style_2 .content-box__image{border-radius:24px;position:relative;max-width:519px;margin-left:auto;box-shadow:none}.railings-content.style_2 .content-box__image:before{content:"";position:absolute;width:0;height:0;border-left:120px solid transparent;border-right:70px solid transparent;border-bottom:90px solid #fff;top:-25px;right:-49px;transform:rotate(37deg)}.railings-content.style_2 .content-box__image:after{content:"";position:absolute;width:0;height:0;border-left:115px solid transparent;border-right:75px solid transparent;border-bottom:88px solid #fff;bottom:-23px;left:-51px;transform:rotate(-143deg)}.railings-content .content-box{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr auto auto 1fr;column-gap:min(7.143vw,120px)}.railings-content .content-box>*{grid-column:2}.railings-content .content-box.image-right>*{grid-column:1}.railings-content .content-box.image-right .content-box__image{grid-column:2}.railings-content .content-box__image{align-self:center;grid-column:1;grid-row:1/10}@media (max-width:835px){.railings-content.style_2 .content-box__image{margin:16px auto}.railings-content .content-box{display:flex;flex-direction:column;align-items:flex-start}.railings-content .content-box__image{max-height:320px;margin:16px 0}.account-section .cart-product{grid-template-rows:repeat(3,auto)}}.railings-content .content-box__btn{align-self:flex-start}.railings-products{padding:clamp(20px,3.81vw,80px) 0}.railings-products li{position:relative}.railings-products__title{font-size:clamp(20px,3.226vw,32px);font-weight:600;line-height:120%}.railings-products__top p{max-width:1000px;font-size:clamp(14px,2.143vw,18px)}.railings-products__list:not(.swiper-wrapper){gap:clamp(16px,2.857vw,40px) clamp(16px,2.857vw,54px);display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(370px,14.75vw,359px),1fr))}.railings-products__list:not(.swiper-wrapper)+.show_more{margin-top:25px}.railings-products .tabs{gap:clamp(24px,2.857vw,40px)}.railings-products .tabs-nav.small li button{font-size:14px;padding:2px 10px}@media (max-width:1151px){.railings-products .tabs-nav{justify-content:flex-start}}@media (max-width:576px){.railings-products__list:not(.swiper-wrapper){grid-template-columns:repeat(1,minmax(clamp(151px,41vw,200px),1fr))}.railings-products .tabs{gap:40px}.railings-products .tabs-nav{justify-content:initial}}body.woocommerce-order-pay .account-section .cart__head{background:0 0;padding-top:0}.woocommerce-verify-email{text-align:center;max-width:500px;margin:auto;background-color:rgba(var(--bg-c),1);padding:25px;border-radius:24px}.woocommerce-verify-email .default-label{margin-top:25px}.woocommerce-verify-email .default-label button{margin:auto;width:100%;padding:11px 40px}.account-section{padding:clamp(24px,2.857vw,40px) 0 clamp(32px,3.81vw,80px)}.account-section .menu_wrapper{display:flex;flex-direction:column;align-items:self-end}.account-section .woocommerce-pagination{display:flex;margin:25px 0 0;align-items:flex-start;justify-content:flex-start}.account-section .woocommerce-pagination a{padding:7px 25px;min-width:150px;text-align:center;display:inline-block}.account-section .woocommerce-pagination a:first-child{margin-right:15px}.account-section .cart-product__labels,.account-section .product-label{align-items:flex-start}.account-section .cart__head .select{max-width:280px;border-radius:36px;border:1px solid var(--br-g);background:rgba(var(--bg-a),1)}.account-section .cart__head .select.active{border-color:var(--br-e)}@media (min-width:768px){.account-section .cart__head .select{display:none}}.account-section .cart__head .select__current{font-size:14px;font-style:normal;font-weight:400;line-height:20px}.account-section .tabs-nav{padding:0;margin:0 calc(clamp(20px,2.581vw,32px) * -1) 0 0;max-width:fit-content;width:fit-content}@media (max-width:767px){.account-section .tabs-nav{display:none}}.account-section .tabs-nav-admin{margin-bottom:15px}.account-section .tabs-nav-admin .tabs-nav__item.is-active a{color:rgba(var(--cl-f),1)}.account-section .tabs-nav-admin a{font-size:14px;color:#7a7676}.account-section .tabs-nav__btn{font-size:clamp(12px,1.429vw,16px);padding:2 clamp(15px,2.857vw,32px)}.account-section .cart__btn{margin:0 auto}.account-section .cart__head{display:flex;align-items:center;justify-content:space-between}@media (max-width:767px){.account-section .cart__head{flex-direction:row}}@media (max-width:576px){.account-section .cart__head .select{max-width:100%}.account-section .cart__head{align-items:flex-start;flex-direction:column}}.account-section .cart__inner{border-radius:24px;background-color:rgba(var(--bg-c),1);padding:clamp(16px,2.857vw,40px);border:none}.account-section .cart__inner-item{display:flex;flex-direction:column;gap:24px}.account-section .cart__list-item{padding:clamp(16px,2.857vw,40px);border-radius:24px;border:1px solid var(--br-a);margin-bottom:10px;background:rgba(var(--bg-a),1)}.account-section .cart__list-item:last-child{margin-bottom:0}.account-section .cart__list-item_expired .date-info__price,.account-section .cart__list-item_expired .products__name{color:var(--disable-color)}.account-section .cart__list-item_expired .date-info__expiration-date,.account-section .cart__list-item_expired .date-info__expiration-date .date-info__date-label{color:var(--error-color)}.account-section .cart__list-item_expired .configurator-add-to-cart{pointer-events:none;color:var(--disable-color)}.account-section .products-details{padding:clamp(0,2.857vw,24px) 0 0;border:0;border-radius:0}.account-section .products-details__row{display:flex;flex-direction:column;gap:24px}.account-section .cart-product{display:grid;grid-template-columns:72px 1fr repeat(3,9%) .3fr}@media (max-width:1281px){.account-section .cart-product{gap:16px clamp(40px,7.619vw,64px);grid-template-columns:repeat(3,80px) 1fr}}.account-section .cart-product__coll{align-items:flex-start}.account-section .cart-product__coll:last-child{align-items:flex-end;margin-left:auto}@media (max-width:576px){.account-section .cart-product{grid-template-columns:1fr repeat(2,.4fr);gap:16px}.account-section .cart-product__image{width:50px;height:50px}.account-section .cart-product__name{grid-column:1/-1;padding-left:66px}.account-section .cart-product__coll:last-child{grid-column:1/-1;grid-row:initial;order:99;flex-direction:row;align-items:center;justify-content:space-between;width:100%}}@media (max-width:1281px){.account-section .cart-product__coll:nth-of-type(2){grid-column:1/2}}@media (max-width:576px){.account-section .cart-product__coll:nth-of-type(2){grid-column:1}.account-section .cart-product__coll:nth-of-type(3){grid-column:3;margin-left:auto}}.account-section .cart--orders .products{padding:0;grid-template-columns:72px auto auto 140px 1fr auto;--gap:clamp(16px, 2.857vw, 40px)}.account-section .cart--orders .products__name{margin:0 0 0 calc(var(--gap) * -1 + 24px)}@media (max-width:835px){.account-section .cart-product__coll{grid-row:3}.account-section .cart--orders .products{align-items:center;grid-template-columns:48px 1fr auto auto;grid-template-rows:auto auto}.account-section .cart--orders .products__image{padding:8px;grid-row:initial}}@media (max-width:835px){.account-section .cart--orders .products__control{grid-row:initial;grid-column:3}.account-section .cart--orders .products .cart__btn{grid-row:2;grid-column:4}}@media (max-width:576px){.account-section .cart--orders .products{grid-template-columns:48px 1fr auto;gap:16px}.account-section .cart--orders .products__control{margin:0;grid-row:1;grid-column:3}.account-section .cart--orders .products__control .controls{gap:16px;box-shadow:none;padding:0!important;border:0}.account-section .cart--orders .products__control .controls__item{padding:8px;border-radius:50%;background:rgba(var(--bg-a),1);box-shadow:0 4px 8px 0 rgba(77,61,4,.1)}.account-section .cart--orders .products__control .controls__item::before{content:none}.account-section .cart--orders .products .cart__btn{grid-row:initial;grid-column:1/-1;order:99;width:100%;max-width:100%;justify-content:center;padding-top:12px;border-top:1px solid var(--br-a)}.account-section .cart--quotations .products{padding:8px 0;grid-template-rows:repeat(4,auto);align-items:flex-start}}.account-section .cart--quotations .products{--gap:clamp(16px, 2.857vw, 40px);grid-template-columns:72px auto auto 1fr auto}.account-section .cart--quotations .controls{--gap:clamp(24px, 1.657vw, 32px);max-width:100%;width:100%;justify-content:flex-end}@media (max-width:576px){.account-section .cart--quotations .products__control{margin:0}.account-section .cart--quotations .products__image{grid-row:1/2}.account-section .cart--quotations .controls{gap:0;padding:12px!important;justify-content:space-around}}.account-section .cart--quotations .controls__item::before{content:none}.account-section .cart--quotations .controls__btn{white-space:nowrap}.account-section .cart--quotations .controls svg{flex-shrink:0}.account-section .cart--quotations .controls a.in-cart svg,.account-section .cart--quotations .controls__btn.in-cart svg{fill:#19e119}@media (max-width:1441px){.account-section .cart--orders .products__name{margin:0}.account-section .cart--quotations .controls a,.account-section .cart--quotations .controls__btn{font-size:0;gap:0}}.account-section .cart--quotations .date-info{display:flex;flex-wrap:wrap;row-gap:0}@media (max-width:835px){.account-section .cart--quotations .products{grid-template-columns:72px 1fr auto}.account-section .cart--quotations .date-info{grid-column:2/4;grid-row:2}.account-section .cart--quotations .cart__btn{margin:0 0 0 auto}.account-section .cart--quotations{grid-row:2;grid-column:4}}@media (max-width:576px){.account-section .cart--quotations .cart__btn{grid-row:initial;grid-column:1/-1;order:99;width:100%;max-width:100%;justify-content:center;padding-top:12px}.account-section .cart--quotations{grid-row:initial;grid-column:1/-1;order:99;width:100%;max-width:100%;justify-content:center;padding-top:12px;border-top:1px solid var(--br-a)}}.account-section .cart--settings .cart__inner-item{gap:clamp(16px,2.857vw,40px)}.date-info{display:grid;max-width:500px;width:100%;grid-template-columns:repeat(3,auto);align-items:center;gap:0 clamp(16px,2.857vw,40px)}@media (max-width:1441px){.date-info{grid-template-columns:repeat(2,1fr)}}@media (max-width:835px){.date-info{grid-template-columns:repeat(3,auto);grid-column:1/3}}@media (max-width:576px){.date-info{grid-template-columns:auto auto;justify-content:space-between;grid-column:1/-1;max-width:100%;width:100%;margin-top:-35px;gap:16px clamp(16px,2.857vw,40px)}}@media (max-width:1441px){.date-info__date{grid-column:1/-1;order:99}}@media (max-width:835px){.date-info__date{order:initial;grid-column:initial}}.date-info__date-label{color:var(--disable-color);font-size:clamp(10px,1.667vw,14px)}.date-info__date-value{display:flex;align-items:center;gap:4px}@media (max-width:576px){.date-info__date{grid-column:1;grid-row:2}.date-info__count{grid-row:2}.date-info__price{grid-column:2;grid-row:1;font-size:14px!important;font-style:normal;font-weight:600!important;line-height:100%}}.date-info__item{width:fit-content;color:var(--Black,#384458);font-family:var(--font-family);font-size:clamp(12px,1.667vw,18px);font-style:normal;font-weight:400;line-height:133%}.order-info{padding:24px;border-radius:16px;background-color:rgba(var(--bg-a),1);border:1px solid var(--br-a);display:grid;grid-template-columns:repeat(4,auto);gap:clamp(16px,2.381vw,24px) clamp(20px,4.762vw,90px)}@media (max-width:835px){.order-info{grid-template-columns:repeat(3,auto)}.order-info__coll:nth-child(1),.order-info__coll:nth-child(2){grid-column:1/-1}}@media (max-width:576px){.order-info{grid-template-columns:100%;padding:16px 0;border-radius:0;border-left:0;border-right:0}}.order-info__coll{display:flex;flex-direction:column;gap:clamp(4px,.952vw,8px)}.order-info__value{font-weight:400;line-height:100%}.dashboard-section{padding:clamp(24px,2.857vw,40px) 0 clamp(32px,3.81vw,80px);overflow:hidden}.dashboard-section .select{max-width:280px;border-radius:36px;border:1px solid var(--br-g);background:rgba(var(--bg-a),1);min-width:40px}@media (max-width:576px){.dashboard-section .select{max-width:100%}}.dashboard-section .select.active{border-color:var(--br-e)}.dashboard-section .select svg{flex-shrink:0}.dashboard-section .select__current{font-size:14px;font-style:normal;font-weight:400;line-height:20px}.dashboard-section .tabs-nav{padding:0;margin:0 calc(clamp(20px,2.581vw,32px) * -1) 0 0;max-width:fit-content;width:fit-content}.dashboard-section .tabs-nav__btn{font-size:clamp(12px,1.429vw,16px);padding:2 clamp(15px,2.857vw,32px)}.dashboard .products-details{margin-top:24px;padding:0;border:0}.dashboard__item{padding:24px;border-radius:16px;background:rgba(var(--bg-a),1);display:flex;flex-direction:column}@media (max-width:576px){.dashboard__item{padding:16px;border:1px solid var(--br-a)}.dashboard__head .select{max-width:100%}}.dashboard__item_expired .dashboard-product .custom-checkbox .custom-checkbox__content,.dashboard__item_expired .dashboard-product__number{color:var(--disable-color)}.dashboard__item_expired .dashboard-product .date-info__expiration-date,.dashboard__item_expired .dashboard-product .date-info__expiration-date .date-info__date-label{color:var(--error-color)}.dashboard__item_expired .dashboard-product .date-info .amount{color:var(--disable-color)}.dashboard__item_expired.saved_cart_item .restore-cart,.dashboard__item_expired.saved_cart_item .share-cart{pointer-events:none;color:var(--disable-color)}.dashboard__head{margin-top:-24px;background-color:rgba(var(--bg-a),1);display:flex;align-items:center;justify-content:space-between;gap:8px 40px;color:rgba(var(--cl-d),1);font-family:var(--font-family);line-height:133%;font-style:normal;font-weight:600;--gap:clamp(32px, 5.714vw, 48px);transition:.3s!important;padding:24px 0}@media (min-width:768px){.dashboard__head .select{display:none}}@media (max-width:767px){.dashboard-section .tabs-nav{display:none}.dashboard__head{flex-direction:row}}@media (max-width:576px){.dashboard__head{align-items:flex-start;flex-direction:column}}.dashboard__inner{display:flex;flex-direction:column;gap:clamp(24px,4.762vw,40px);border-radius:24px;background-color:rgba(var(--bg-c),1);padding:clamp(16px,2.857vw,40px);padding-bottom:24px;border:none}.dashboard__inner .filters{display:none;position:absolute;padding:24px;top:-25px;left:-25px;width:560px;z-index:99;box-shadow:0 8px 20px 0 rgba(77,61,4,.1);border-radius:clamp(16px,2.878vw,24px);border:1px solid var(--br-a);background:rgba(var(--bg-a),1)}.dashboard__inner .filters.active{display:block}.dashboard__inner .filters .header-section{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.dashboard__inner .filters .header-section h3{font-size:18px;font-style:normal;font-weight:600;line-height:28px;color:#384458}.dashboard__inner .filters .filter-item{margin-bottom:16px}.dashboard__inner .filters .filter-item .checkboxes{margin-top:10px;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.dashboard__inner .filters .filter-item .checkboxes label{margin:0 10px 10px 0}.dashboard__inner .filters .filter-item:last-child{margin-bottom:0}.dashboard__inner .filters .filter-item .date-block{display:flex;align-items:center;justify-content:space-between;gap:15px}@media (max-width:576px){.dashboard__inner{padding-top:24px;border-top:1px solid var(--br-a)}.dashboard__inner .filters .filter-item .date-block{flex-direction:column}.dashboard__inner .filters .filter-item .date-block .delimiter{display:none}}.dashboard__inner .filters .filter-item .date-block input[type=date]{width:169px}.dashboard__inner .filters .filter-item .date-block input[type=date]:before{display:none}@media (max-width:767px){.dashboard__inner .filters{position:fixed;top:0;left:0;right:0;bottom:0;width:auto;z-index:999;box-shadow:none;border-radius:0;overflow-y:scroll}.dashboard__inner .filters .filter-item .date-block input[type=date]{width:100%}.dashboard__inner .filters .filter-item .date-block>:not(.delimiter){flex:1}}@media (max-width:767px) and (max-width:576px){.dashboard__inner .filters .filter-item .date-block>:not(.delimiter){width:100%}}.dashboard__inner .filters .filter-item .date-block button[type=submit]{padding:9px 24px;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.dashboard__inner .filters .filter-item .date-block .delimiter{font-size:18px;font-style:normal;font-weight:400;line-height:24px;color:#384458}.dashboard__inner .filters .filter-item .label{font-size:14px;font-style:normal;font-weight:600;line-height:20px;color:#384458}.dashboard__inner-head{display:flex;align-items:center;justify-content:space-between;--gap:Min(3.837vw, 64px);gap:20px var(--gap);flex-wrap:wrap}.dashboard__inner-head .dashboard__inner-coll:nth-of-type(1){margin-left:calc(min(1.918vw,40px) * -1);flex-grow:1}@media (max-width:835px){.dashboard__inner-head .dashboard__inner-coll:nth-of-type(1){order:-2}}@media (max-width:576px){.dashboard__inner-head{display:grid;grid-template-columns:repeat(2,auto);gap:16px}.dashboard__inner-head .dashboard__inner-coll:nth-of-type(1){order:99999;margin:0}.dashboard__inner-head .dashboard__inner-coll:not(:nth-of-type(1)){grid-column:1/-1}.dashboard__inner-head .dashboard__inner-coll:nth-of-type(2){flex-direction:row-reverse;justify-content:space-between;grid-row:3;flex-wrap:wrap}.dashboard__inner-head .dashboard__inner-coll:nth-of-type(3){flex-direction:column-reverse}.dashboard__inner-head .pagination{grid-column:1/-1}}.dashboard__inner-item{display:flex;flex-direction:column;gap:24px}.dashboard__inner-coll{display:flex;align-items:center;gap:24px}.dashboard__inner-coll .select__current{width:initial}.dashboard__inner-coll .select__header{gap:30px;justify-content:space-between}.dashboard__inner-coll .select.mode{min-width:180px}.dashboard__inner .items{color:rgba(var(--cl-e),1)}.dashboard .custom-checkbox span{color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:400;line-height:20px;flex-direction:row-reverse}.dashboard .select-wrapper{display:flex;align-items:center;gap:8px}.dashboard .select-wrapper>span{flex-shrink:0}@media (max-width:576px){.dashboard__inner-coll{gap:16px}.dashboard .select-wrapper{width:100%}}.dashboard-product{padding:0;position:relative;align-items:center;grid-template-columns:minmax(auto,215px) 1fr minmax(240px,auto) repeat(3,auto);gap:20px clamp(16px,2.857vw,40px)}.dashboard-product .custom-checkbox__content:before{display:none}.dashboard-product__modal{z-index:40;visibility:hidden;position:absolute;max-width:560px;width:100%;top:0;padding:clamp(16px,2.878vw,24px);display:flex;flex-direction:column;border-radius:clamp(16px,2.878vw,24px);border:1px solid var(--br-a);background:rgba(var(--bg-a),1);box-shadow:0 8px 20px 0 rgba(77,61,4,.1)}.dashboard-product__modal.notes-modal{right:0;gap:8px}.dashboard-product__modal.filter-modal{gap:clamp(16px,2.878vw,24px);left:8%;transform:translateY(-25%)}@media (max-width:1151px){.dashboard-product__modal.filter-modal{left:0;transform:translateY(-30%)}}.dashboard-product__modal textarea{width:100%;height:100%}@media (max-width:576px){.dashboard-product__modal{width:initial;left:-20px!important;right:-20px!important}.dashboard-product__modal .body-small-bold{font-weight:400;line-height:110%}}.dashboard-product__modal .main-button{margin-left:auto;margin-top:15px;padding:8px 40px}.dashboard-product__modal .custom-checkbox__content{font-size:14px!important;font-style:normal;font-weight:400!important}.dashboard-product__modal-top{display:flex;align-items:center;justify-content:space-between}.dashboard-product__modal-top svg{fill:rgba(var(--cl-f),1)}.dashboard-product__modal-title{gap:8px;display:flex;align-items:center}.dashboard-product__modal-wrapp{display:flex;flex-wrap:wrap;gap:clamp(8px,1.918vw,16px)}.dashboard-product__modal-date{display:flex;align-items:center;gap:16px}@media (max-width:767px){.dashboard-product__modal-date{display:grid;grid-template-columns:1fr auto 1fr}}@media (max-width:576px){.dashboard-product__modal-date{grid-template-columns:100%}.dashboard-product__modal-date span{display:none}}.dashboard-product__modal-date .default-label{width:100%}.dashboard-product__modal-item{display:flex;flex-direction:column;gap:clamp(8px,1.918vw,16px)}.dashboard-product__modal-item .main-button{width:100%;max-width:116px;padding:0 5px;justify-content:center;align-items:center;height:40px;font-size:14px;font-style:normal;font-weight:400;min-width:100px}.dashboard-product__modal-list{gap:clamp(16px,2.878vw,24px);display:flex;flex-direction:column}.dashboard-product__modal p{padding:8px 16px;border-radius:clamp(16px,2.878vw,24px);border:1px solid var(--br-c);background:rgba(var(--bg-a),1)}.dashboard-product__modal.active{visibility:visible}@media (max-width:1441px){.dashboard-product{grid-template-columns:minmax(auto,215px) 1fr auto auto}.dashboard-product .user-list{grid-column:1/-1}}@media (max-width:835px){.dashboard__inner-head .dashboard__inner-coll:nth-of-type(2){order:1}.dashboard__inner-head .pagination{order:-1}.dashboard__inner-title{order:-3}.dashboard-product{grid-template-columns:auto 1fr auto auto auto;gap:16px}}@media (max-width:767px){.dashboard-product__modal-item .main-button{max-width:100%;grid-column:1/-1}.dashboard-product{grid-template-columns:auto 1fr auto}}.dashboard-product__row{display:flex;justify-content:space-between;grid-column:1/-1;order:9999;gap:clamp(16px,2.857vw,40px)}@media (max-width:835px){.dashboard-product__row{flex-direction:column-reverse;width:100%}}@media (max-width:576px){.dashboard-product{grid-template-columns:repeat(2,auto)}.dashboard-product__row{flex-direction:column;padding-bottom:26px;position:relative}}.dashboard-product .user-list{justify-content:flex-end;align-self:flex-start;flex-wrap:wrap-reverse}@media (max-width:835px){.dashboard-product .user-list{width:100%;flex-wrap:wrap;gap:16px;justify-content:space-between}}@media (max-width:576px){.dashboard-product .user-list{flex-direction:column;gap:4px;align-items:flex-start}.dashboard-product .add-btn{grid-column:1/-1;width:100%}}.dashboard-product__coll{display:flex;align-items:center;gap:20px clamp(16px,2.857vw,40px);flex-wrap:wrap;min-width:320px}@media (max-width:835px){.dashboard-product__coll{gap:10px;width:100%;justify-content:space-between}.dashboard-list .cart-product{grid-template-rows:repeat(3,auto)}}.dashboard-product .date-info{width:fit-content;grid-template-columns:repeat(2,auto)}@media (max-width:1441px){.dashboard-product__coll{grid-column:1/4}.dashboard-product .date-info{grid-column:1/4;grid-row:2}}@media (max-width:576px){.dashboard-product__coll{min-width:100%}.dashboard-product .labels-list{order:99}.dashboard-product .date-info{display:flex;width:100%;justify-content:space-between}.dashboard-product .date-info span:last-child{font-weight:600}.dashboard-product .custom-checkbox{grid-column:1/-1}}.dashboard-product .date-info__date{margin-bottom:8px}.dashboard-product .date-info__date:last-child{margin-bottom:0}.dashboard-product .date-info__date-label{color:var(--disable-color);font-size:clamp(10px,1.667vw,14px)}.dashboard-product .date-info__date-value{display:flex;align-items:center;gap:4px}.dashboard-product .custom-checkbox .custom-checkbox__content{flex-direction:row;color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:600;line-height:100%}body.woocommerce-configurators .dashboard-list .products-details__row>h3{display:none}.dashboard-list{display:flex;flex-direction:column;gap:8px}.dashboard-list .cart-product{display:grid;grid-template-columns:72px 1fr repeat(3,9%) .3fr}@media (max-width:1281px){.dashboard-list .cart-product{gap:16px clamp(40px,7.619vw,64px);grid-template-columns:repeat(3,80px) 1fr}}.dashboard-list .cart-product__coll{align-items:flex-start}.dashboard-list .cart-product__coll:last-child{align-items:flex-end;margin-left:auto}@media (max-width:576px){.dashboard-list .cart-product{grid-template-columns:1fr repeat(2,.4fr);gap:16px}.dashboard-list .cart-product__image{width:50px;height:50px}.dashboard-list .cart-product__name{grid-column:1/-1;padding-left:66px}.dashboard-list .cart-product__coll:last-child{grid-column:1/-1;grid-row:initial;order:99;flex-direction:row;align-items:center;justify-content:space-between;width:100%}}@media (max-width:1281px){.dashboard-list .cart-product__coll:nth-of-type(2){grid-column:1/2}}.dashboard-list .custom-status__inner{font-size:14px}.dashboard-list .custom-status__inner::before{width:16px;height:16px}@media (min-width:767px) and (max-width:835px){.dashboard-list__btn{font-size:0!important}.dashboard-list__btn::before{content:none!important}.dashboard-list__btn svg{width:24px;height:24px;margin:0!important}}@media (max-width:767px){.dashboard-list__btn{grid-column:3;margin-left:auto}.dashboard-list .products .controls{--gap:16px}}@media (max-width:576px){.dashboard-list .cart-product__coll:nth-of-type(2){grid-column:1}.dashboard-list .cart-product__coll:nth-of-type(3){grid-column:3;margin-left:auto}.dashboard-list__btn{padding-top:15px;border-top:1px solid var(--br-a);grid-column:1/-1;order:99999;width:100%!important;justify-content:center}}.dashboard-list .products__control{display:flex;gap:24px;align-items:center;order:initial}@media (max-width:835px){.dashboard-list .cart-product__coll{grid-row:3}.dashboard-list .products__control{grid-column:initial;grid-row:initial}.dashboard-user .dashboard__inner-title{width:30%}}.dashboard-list .products .controls{--gap:24px}.dashboard-user .products-details__row{display:grid;grid-template-columns:repeat(2,1fr);gap:24px clamp(16px,2.857vw,40px)}@media (max-width:576px){.dashboard-list .products__control{margin:0 0 0 auto;grid-column:2;grid-row:2}.dashboard-list .products .controls{border:0;padding:0!important;background:0 0;box-shadow:none}.dashboard-list .products .controls__btn{width:36px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(var(--bg-a),1);box-shadow:0 4px 8px 0 rgba(77,61,4,.1)}.dashboard-list .products .controls__item::before{content:none}.dashboard-user .products-details__row{grid-template-columns:100%}}.dashboard-user__list{padding:16px 24px;border-radius:16px;border:1px solid var(--br-a);display:flex;align-items:flex-start;width:100%;flex-direction:column;gap:12px}.dashboard-user__list-title{width:100%;padding-bottom:12px;border-bottom:1px solid var(--br-a)}.dashboard-user .dashboard__inner-head{display:flex;align-items:center;justify-content:space-between;gap:24px clamp(16px,2.857vw,40px)}.dashboard-user .dashboard__inner-coll{margin:0!important;flex-grow:initial!important}@media (max-width:576px){.dashboard-user__list-title{padding:4px 12px;border-radius:8px;background:rgba(var(--bg-c),1)}.dashboard-user__list{padding:0;border:0}.dashboard-user .dashboard__inner-head{gap:16px}.dashboard-user .dashboard__inner-coll:nth-of-type(1){flex-direction:column-reverse!important;width:100%}.dashboard-user .dashboard__inner-coll:nth-of-type(3){flex-direction:row-reverse!important;width:100%;justify-content:space-between}.dashboard-user .dashboard__inner-title{width:35%}}.dashboard-user .dashboard__inner-title{flex-grow:1}.dashboard-user .add-filter{margin:0;order:99999999}@media (min-width:577px){.dashboard-user .add-filter{display:none}}.dashboard-user .dashboard-product{display:flex}@media (max-width:835px){.dashboard-user .dashboard-product{flex-wrap:wrap}.dashboard-user .dashboard-product .dashboard-list__btn{color:rgba(var(--cl-f),1);font-family:var(--font-family);font-style:normal;font-weight:600;line-height:100%;display:flex;align-items:center;position:relative;width:fit-content}.dashboard-user .dashboard-product .dashboard-list__btn::before{font-size:14px;content:attr(data-text)!important;pointer-events:none}.dashboard-user .dashboard-product .dashboard-list__btn svg{margin-left:16px}.dashboard-user .dashboard-product .dashboard-list__btn.active{font-size:14px!important}.dashboard-user .dashboard-product .dashboard-list__btn.active svg{transform:scaleY(-1)}.dashboard-user .dashboard-product .dashboard-list__btn.active::before{position:absolute;font-size:0;content:attr(data-text)}}.dashboard-user .dashboard-product__coll{flex-grow:1}@media (max-width:835px){.dashboard-user .dashboard-product__coll{width:initial;flex-grow:initial;min-width:initial;gap:8px clamp(16px,2.857vw,40px)}html{overflow-x:hidden}}@media (max-width:767px){body.admin-bar .filters{padding-top:60px}}@media (max-width:576px){.dashboard-user .dashboard-product__coll{width:100%;flex-direction:column;align-items:flex-start}.admin_users_list_wrapper .date-info{bottom:initial;position:absolute;top:0;right:0;left:initial;width:auto}.admin_users_list_wrapper .custom-checkbox__content,.admin_users_list_wrapper .date-info a{font-size:13px}.admin_users_list_wrapper .dashboard-product{display:flex;flex-direction:column;align-items:flex-start}.admin_users_list_wrapper .dashboard-product .date-info{position:initial;margin-top:0}.date-info{position:absolute;bottom:52px;left:0;right:0}.dashboard-list__btn.accordion__btn{margin-top:0}.woocommerce-orders .date-info,.woocommerce-quotations .date-info{position:initial}.woocommerce-my-saved-carts .dashboard-list__btn.accordion__btn{margin-top:45px}.railing-systems__buttons{width:100%;max-width:350px}}.woocommerce-configurators .controls__item a.share_configurator span{opacity:0;visibility:hidden;position:absolute;white-space:nowrap}.woocommerce-configurators .controls__item a.share_configurator.hovered{-webkit-box-shadow:0 4px 8px 0 rgba(77,61,4,.1019607843);box-shadow:0 4px 8px 0 rgba(77,61,4,.1019607843);background:#fff;border-radius:8px 0 0 8px;padding:4px 8px;margin-left:-16px}.woocommerce-configurators .controls__item a.share_configurator.hovered span{opacity:1;visibility:visible;left:100%;-webkit-box-shadow:4px 4px 8px 0 rgba(77,61,4,.1019607843);box-shadow:4px 4px 8px 0 rgba(77,61,4,.1019607843);background:#fff;font-weight:400;font-size:14px;line-height:20px;padding:6px 8px;border-radius:0 8px 8px 0;z-index:99}.woocommerce-configurators .controls__item:hover a.share_configurator{-webkit-box-shadow:0 4px 8px 0 rgba(77,61,4,.1019607843);box-shadow:0 4px 8px 0 rgba(77,61,4,.1019607843);background:#fff;border-radius:8px 0 0 8px;padding:4px 8px;margin-left:-16px}.woocommerce-configurators .controls__item:hover a.share_configurator span{opacity:1;visibility:visible;left:100%;-webkit-box-shadow:4px 4px 8px 0 rgba(77,61,4,.1019607843);box-shadow:4px 4px 8px 0 rgba(77,61,4,.1019607843);background:#fff;font-weight:400;font-size:14px;line-height:20px;padding:6px 8px;border-radius:0 8px 8px 0;z-index:99}.railing-systems{padding:clamp(20px,3.81vw,80px) 0}.railing-systems__title{font-size:clamp(20px,3.226vw,32px);font-weight:600;line-height:120%;margin-bottom:16px}.railing-systems__top p{max-width:1000px;font-size:clamp(14px,2.143vw,18px)}.railing-systems__buttons{display:flex;align-items:center;justify-content:center}.railing-systems__btn{display:flex;align-items:center;width:fit-content;padding:16px 20px 16px 16px;font-weight:600;font-size:16px;line-height:100%;font-family:var(--font-family);color:rgba(var(--cl-d),1);white-space:nowrap;background:rgba(var(--bg-a),1);border:1px solid var(--br-b);border-radius:56px;transition:.3s;gap:12px;box-shadow:0 4px 8px 0 rgba(77,61,4,0)}@media (max-width:1151px){.railing-systems__btn{padding:16px 24px}.railing-systems__btn svg{width:24px;height:auto}}.railing-systems__btn svg{transition:.3s;fill:rgba(var(--cl-f),1)}.railing-systems__btn:hover{border-color:var(--br-b);background-color:rgba(var(--bg-f),1);box-shadow:0 4px 8px 0 rgba(77,61,4,.1);color:rgba(var(--cl-a),1)}.railing-systems__btn:hover svg{fill:rgba(var(--cl-a),1)}.railing-systems__btn:active{color:rgba(var(--cl-i),1);background-color:rgba(var(--bg-a),1);border-color:var(--br-e)}.railing-systems__items{gap:clamp(16px,2.857vw,40px) clamp(16px,2.857vw,54px);display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(370px,14.75vw,359px),1fr))}@media (max-width:576px){.railing-systems__btn{justify-content:center;width:100%}.railing-systems__items{grid-template-columns:repeat(1,minmax(clamp(151px,41vw,200px),1fr))}}.railing-systems__item{border-radius:24px;border:1px solid var(--br-a);background-color:rgba(var(--bg-a),1);height:100%}.railing-systems__item-image{height:240px;display:flex;overflow:hidden;border-top-left-radius:24px;border-top-right-radius:24px}.railing-systems__item-body{padding:24px 24px 40px}.railing-systems__item-title{text-align:center;margin-bottom:24px}.railing-systems__item p{font-size:14px;line-height:20px}.modal{position:relative}.modal__close{position:absolute;right:24px;top:24px}.login-modal{max-width:640px;width:90vw;background-color:rgba(var(--bg-a),1);border-radius:16px;padding:80px clamp(80px,9.677vw,120px)}@media (max-width:576px){.login-modal{padding:50px 24px}}.login-modal__inner{display:flex;flex-direction:column;align-items:center;gap:24px}.login-modal__label{position:relative}.login-modal__label::before{content:attr(data-legend);position:absolute;z-index:2;background-color:rgba(var(--bg-a),1);left:16px;top:0;transform:translateY(-50%);padding:0 4px;color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:10px;font-style:normal;font-weight:500;line-height:16px}.login-modal__form{width:100%;display:flex;flex-direction:column;gap:24px}.login-modal__form input{padding:8px 16px;width:100%;height:40px;border-radius:40px;border:1px solid rgba(var(--bg-e),1);color:rgba(var(--cl-d),1);font-family:var(--font-family);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.login-modal__form input.focus-visible{border-color:var(--br-b)}.login-modal__btn{width:100%}.login-modal__show{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.login-modal__show svg{fill:#a9a9aa}.login-modal__link{width:100%;text-align:center;color:rgba(var(--cl-f),1);font-family:var(--font-family);font-size:16px;font-style:normal;font-weight:600;line-height:100%;display:flex;justify-content:center;margin:0 auto}.login-modal__bottom{padding-top:24px;border-top:1px solid var(--br-a);display:flex;text-align:center;flex-direction:column;gap:16px;width:100%}.login-modal[data-popup=register]{padding:64px clamp(24px,9.524vw,80px)}.login-modal[data-popup=register] .login-modal__form{display:grid;grid-template-columns:repeat(2,1fr)}.login-modal[data-popup=register] .login-modal__form>*{grid-column:1/-1}.login-modal[data-popup=register] .login-modal__form .login-modal__label:nth-child(1),.login-modal[data-popup=register] .login-modal__form .login-modal__label:nth-child(2){grid-column:initial}#glwoo_mini_cart{position:relative}#glwoo_mini_cart .loader{display:none;position:absolute;top:0;bottom:0;left:0;right:0;z-index:999;opacity:0;transition:.3s;align-items:center;justify-content:center;background:rgba(255,255,255,.9)}#glwoo_mini_cart .loader img{max-width:20px;display:block}#glwoo_mini_cart.loading .loader{display:flex;opacity:1}.drawer-cart{padding:16px clamp(24px,4.762vw,40px) 0;position:fixed;max-width:460px;width:100%;bottom:0;top:80px;right:20px;background-color:rgba(var(--bg-a),1);margin:-20px 0;z-index:200;border-radius:16px 0 0;visibility:hidden;opacity:0;box-shadow:0 24px 40px 0 rgba(77,61,4,.12);transform:translateX(100vw);transition:.8s}.drawer-cart .close_cart{display:block;position:absolute;right:10px;top:20px;z-index:99;cursor:pointer}.drawer-cart.active{opacity:1;visibility:visible;transform:translateX(0)}@media (max-width:1151px){.drawer-cart{right:0;top:75px;border-radius:0}}.mini-cart{height:100%;display:flex;flex-direction:column;justify-content:space-between}.mini-cart__title{padding-bottom:24px}.mini-cart__bottom{border-top:1px solid var(--br-a);margin:0 -40px;padding:40px;background:rgba(var(--bg-c),1);box-shadow:0 0 20px 0 rgba(77,61,4,.1)}.mini-cart__products{margin-top:-24px;flex-grow:1;overflow-y:auto}.mini-cart__products::-webkit-scrollbar{display:none}.mini-cart__products .cart-product{grid-template-columns:60px 1fr auto auto;grid-template-rows:auto auto 1fr;border-top:1px solid var(--br-a)}.mini-cart__products .cart-product__image{grid-row:1/span 2!important}.mini-cart__products .cart-product__control{grid-row:3;grid-column:1/span 3;margin:0!important;justify-content:flex-start!important}@media (max-width:576px){.login-modal[data-popup=register]{padding:50px 24px}.drawer-cart{top:68px}.mini-cart__products .cart-product__control{gap:8px}.mini-cart__products .cart-product__control .input-count{max-width:80px}}.mini-cart__products .cart-product__remove{grid-column:4;grid-row:1}.mini-cart__products .cart-product__remove svg{opacity:.7}.mini-cart__products .cart-product__name{grid-column:2/span 2;grid-row:1}.mini-cart__products .cart-product__descr{grid-row:2;grid-column:2/span 2;white-space:initial;font-size:12px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.mini-cart__products .cart-product__coll{grid-row:3;grid-column:3/span 2}.mini-cart__item:first-child>*{border-top:0}.mini-cart__link{max-width:100%;width:100%;justify-content:center}.mini-cart .cart__empty{padding-top:48px;border-top:1px solid var(--br-a);margin:0;justify-content:flex-start;flex-grow:1;gap:8px}.mini-cart .cart__empty svg{width:96px;height:96px}.mini-cart .cart__empty .default-subtitle{font-size:18px}.mini-cart .cart__empty-bottom p{max-width:330px;font-size:14px}.burger{display:none;--burger-width:24px;--burger-height:20px;--burger-line-height:3px;--border-radius:3px;position:relative;border:none;padding:0;width:var(--burger-width);height:var(--burger-height);color:rgba(var(--cl-f),1);background-color:transparent;flex-shrink:0;cursor:pointer}.burger::after,.burger::before{content:"";position:absolute;left:0;width:100%;height:var(--burger-line-height);background-color:currentColor;transition:transform .3s ease-in-out,top .3s ease-in-out;border-radius:var(--border-radius)}.burger::before{top:0}.burger::after{top:calc(100% - var(--burger-line-height))}.burger__line{position:absolute;left:0;top:50%;width:100%;height:var(--burger-line-height);background-color:currentColor;transform:translateY(-50%);transition:transform .3s ease-in-out;border-radius:var(--border-radius)}.burger.active::before{top:50%;transform:rotate(45deg);transition:transform .3s ease-in-out,top .3s ease-in-out}.burger.active::after{top:50%;transform:rotate(-45deg);transition:transform .3s ease-in-out,top .3s ease-in-out}.burger.active .burger__line{transform:scale(0);transition:transform .3s ease-in-out}@media (max-width:1151px){.burger{display:flex}}.mobile-menu{position:fixed;top:0;bottom:0;left:0;z-index:999999;display:flex;flex-direction:column;width:100%;max-width:420px;overflow-y:auto;background-color:rgba(var(--bg-a),1);transform:translateX(-110%);transition:.3s ease-in-out}@media (min-width:1150px){.mobile-menu{display:none}}@media (max-width:576px){.mobile-menu .header__logo{padding:5px 0}.mobile-menu .header__logo svg{height:20px;max-width:128px}}.mobile-menu .mobile_logo{display:none!important}.mobile-menu.active{transform:translateX(0)}.mobile-menu__item{display:flex;align-content:center;justify-content:flex-start}.mobile-menu__item img,.mobile-menu__item svg{display:block;width:28px;height:auto;margin-right:16px}.mobile-menu__top{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ede6d1;padding:12px 16px}.mobile-menu__body{padding:0 24px 24px}.mobile-menu .account-accordion .mobile-menu__btn{padding:16px 0 0;color:rgba(var(--cl-d),1)!important}.mobile-menu__btn{display:flex;align-items:center;width:100%;padding:16px 0;font-weight:600;font-size:16px;line-height:24px;font-family:var(--font-family);color:rgba(var(--cl-d),1);gap:16px}.mobile-menu__btn.active,.mobile-menu__btn:hover{color:rgba(var(--cl-f),1)}.mobile-menu__btn svg{flex-shrink:0}.mobile-menu__list{padding:0 0 16px}.mobile-menu__item a{display:flex;justify-content:flex-start;align-items:center;height:40px;font-size:16px;line-height:100%;font-family:var(--font-family);color:rgba(var(--cl-d),1)}.mobile-menu .accordion__content{border-bottom:1px solid var(--br-c)}.mobile-menu__lang{display:flex;padding-bottom:16px;border-bottom:1px solid var(--br-c);gap:16px}@media (max-width:1151px){.mobile-menu__item img,.mobile-menu__item svg{width:24px}.mobile-menu__btn{font-size:14px;line-height:20px}.mobile-menu__item a{font-size:14px;font-weight:400;line-height:20px}.mobile-menu__lang{font-size:14px;font-style:normal;font-weight:400;justify-content:space-between;line-height:20px}.mobile-menu__lang .select{max-width:194px}.mobile-menu__lang span{font-size:14px;font-style:normal;font-weight:400;line-height:20px}}.mobile-menu__lang span{display:flex;align-items:center;gap:8px}.mobile-menu__lang .select__header{border:1px solid var(--br-d);border-radius:44px}.mobile-menu__lang .select__list{margin:0}