@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1;color:color-mix(in oklab, currentcolor 50%, transparent)}textarea{resize:vertical}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:"button"}::file-selector-button{appearance:"button"}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}.mobile-userbar{z-index:50;background-color:var(--color-black-0);display:block;position:sticky;bottom:0}.mobile-userbar__row{flex-direction:row;height:4.25rem;display:flex}.mobile-userbar__btn{width:100%;padding:.625rem;font-size:.75rem;font-weight:400;line-height:1rem}.mobile-userbar__btn a,.mobile-userbar__btn button,.mobile-userbar__btn div:not(.mobile-userbar__btn-icon){flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;height:100%;display:flex}.mobile-userbar__btn svg,.mobile-userbar__btn-icon{width:1.5rem;height:1.5rem;min-height:1.5rem;position:relative}.mobile-userbar__btn .sale-basket-cart__count{text-align:center;background-color:var(--color-green-500);color:#fff;border-radius:9999px;width:1rem;height:1rem;font-size:.625rem;line-height:1rem;position:absolute;top:-.25rem;right:-.25rem}@media (width>=600px){.mobile-userbar__btn{padding:.75rem}.mobile-userbar__btn a,.mobile-userbar__btn button,.mobile-userbar__btn div{flex-direction:row}.mobile-userbar__row{height:3rem}}@media (width>=905px){.mobile-userbar{display:none}}.mobile-userbar__btn a:disabled,.mobile-userbar__btn button:disabled,.mobile-userbar__btn div:disabled{font-weight:600}#app{background-color:var(--color-black-25);flex-direction:column;min-height:100vh;display:flex;position:relative}}:root{--breakpoint-xs:37.5rem;--breakpoint-sm:56.5625rem;--breakpoint-md:80rem;--breakpoint-lg:90rem;--color-black-0:#fff;--color-black-25:#f9f9f9;--color-black-50:#f2f5f7;--color-black-100:#e6e6e6;--color-black-200:#ccc;--color-black-300:#b3b3b3;--color-black-400:#999;--color-black-500:#666;--color-black-600:#4d4d4d;--color-black-700:#333;--color-black-800:#222;--color-black-900:#1a1a1a;--color-black-950:#0d0d0d;--color-blue-50:#edf1f9;--color-blue-100:#b3d5ff;--color-blue-500:#07f;--color-blue-600:#0866ff;--color-blue-700:#0e68d3;--color-green-50:#e5fff0;--color-green-100:#ccffe1;--color-green-200:#99ffc4;--color-green-300:#66ffa6;--color-green-400:#3f8;--color-green-500:#00d959;--color-green-600:#0c5;--color-green-700:#009940;--color-green-800:#00662b;--color-green-900:#003315;--color-red-50:#fff3f0;--color-red-75:#ffe8e3;--color-red-100:#ffa490;--color-red-500:red;--color-red-700:#d63a09;--color-yellow-50:#fff8ef;--color-yellow-100:#f9ead8;--color-yellow-700:#feb528}@layer utilities{.stretched-link.hover,.stretched-link:hover .stretched-link.focus,.stretched-link:focus{outline:none}.stretched-link:after{content:"";pointer-events:auto;background-color:#0000;position:absolute;inset:0}.default-link{color:var(--color-black-800)}.default-link.hover,.default-link:hover{color:var(--color-green-500)}.default-link.active,.default-link:active{color:var(--color-green-600);text-decoration:underline}[x-cloak]{display:none}.body-scroll-fixed{overflow-y:hidden}.page-wrapper-x{padding-left:1rem;padding-right:1rem}.page-scroll-wrapper-x{flex-direction:row;display:flex;overflow:visible}.page-scroll-wrapper--shadow{padding-left:.5rem;padding-right:.5rem}.social-contacts{flex-direction:row;align-items:center;gap:.5rem;display:flex}@media (width>=600px){.page-wrapper-x{padding-left:1.5rem;padding-right:1.5rem}.page-scroll-wrapper--shadow{padding-left:.75rem;padding-right:.75rem}}@media (width>=1280px){.page-wrapper-x{padding-left:2rem;padding-right:2rem}.page-scroll-wrapper--shadow{padding-left:1.25rem;padding-right:1.25rem}}@media (width>=1440px){.page-wrapper-x,.page-scroll-wrapper--shadow{width:83.5rem;max-width:83.5rem;margin-left:auto;margin-right:auto}.page-scroll-wrapper--shadow>swiper-container:before,.page-scroll-wrapper--shadow>swiper-container:after{z-index:5;content:"";width:1.25rem;height:100%;position:absolute}.page-scroll-wrapper--shadow>swiper-container:before{background-image:linear-gradient(90deg, var(--color-black-25), transparent);top:0;left:0}.page-scroll-wrapper--shadow>swiper-container:after{background-image:linear-gradient(270deg, var(--color-black-25), transparent);top:0;right:0}}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@font-face{font-family:Onest;src:url(/local/build/assets/Onest-VariableFont_wght-ClXEBONp.ttf)format("truetype");font-style:normal;font-weight:100 900;font-display:swap}:root{font-family:Onest,sans-serif}@layer components{.tags,.tags--green,.tags--yellow,.tags--red,.tags--blue{border:.0625rem solid var(--color-black-300);background-color:var(--color-black-50);width:fit-content;color:var(--color-black-800);border-radius:.125rem;padding:.125rem .25rem;font-size:.75rem;font-weight:400;line-height:1rem}.tags--blue{border-color:var(--color-blue-100);background-color:var(--color-blue-50);color:var(--color-blue-700)}.tags--red{border-color:var(--color-red-100);background-color:var(--color-red-50);color:var(--color-red-700)}.tags--yellow{border-color:var(--color-yellow-100);background-color:var(--color-yellow-50);color:var(--color-yellow-700)}.tags--green{border-color:var(--color-green-100);background-color:var(--color-green-50);color:var(--color-green-700)}.btn{cursor:pointer;outline:.125rem solid #0000;transition:all 75ms ease-in-out}.btn.hover,.btn:hover,.btn.focus,.btn:focus,.btn.active,.btn:active,.btn.disabled,.btn:disabled,.btn.hover *,.btn:hover *,.btn.focus *,.btn:focus *,.btn.active *,.btn:active *,.btn.disabled *,.btn:disabled *{transition:all 75ms ease-in-out}.btn-big{width:fit-content;color:var(--color-green-500);background-color:#fff;border-radius:.125rem;padding:1rem 2.5rem;font-size:1rem;font-weight:400;line-height:1.25rem}.btn-big.hover,.btn-big:hover{background-color:var(--color-green-50)}.btn-big.focus,.btn-big:focus{background-color:var(--color-green-50);outline:solid .125rem var(--color-green-200);border-color:#0000}.btn-big.active,.btn-big:active{background-color:var(--color-green-50);color:var(--color-green-700)}.btn-big.disabled,.btn-big:disabled{background-color:var(--color-black-50);color:var(--color-black-400);border-color:#0000;outline:none;font-weight:700}.btn-icon-gray{background-color:var(--color-black-50);cursor:pointer;justify-content:center;align-items:center;min-width:3rem;min-height:3rem;padding:.75rem 0;display:flex}.btn-icon-gray svg{size:1.5rem;fill:var(--color-green-500)}.btn-icon-gray.hover,.btn-icon-gray:hover{background-color:var(--color-black-0)}.btn-icon-gray.focus,.btn-icon-gray:focus{outline:solid .125rem var(--color-black-200);background-color:var(--color-black-0)}.btn-icon-gray.active,.btn-icon-gray:active{background-color:var(--color-black-0)}.btn-icon-gray.active svg,.btn-icon-gray:active svg{fill:var(--color-green-700)}.btn-icon-gray.disabled,.btn-icon-gray:disabled{background-color:var(--color-black-50);cursor:default;outline:none}.btn-icon-gray.disabled svg,.btn-icon-gray:disabled svg{fill:var(--color-black-200)}.btn-icon-white{cursor:pointer;background-color:#0000;justify-content:center;align-items:center;min-width:3rem;min-height:3rem;padding:.75rem 0;display:flex}.btn-icon-white svg{size:1.5rem;fill:var(--color-green-500)}.btn-icon-white.hover,.btn-icon-white:hover{background-color:#fff}.btn-icon-white.focus,.btn-icon-white:focus{outline:solid .125rem var(--color-black-200)}.btn-icon-white.active svg,.btn-icon-white:active svg{fill:var(--color-green-700);background-color:#0000}.btn-icon-white.disabled,.btn-icon-white:disabled,.btn-icon-white.disabled.hover,.btn-icon-white.disabled:hover,.btn-icon-white:disabled.hover,.btn-icon-white:disabled:hover{cursor:default;background:0 0;outline:none}.btn-icon-white.disabled svg,.btn-icon-white:disabled svg{fill:var(--color-black-200)}.btn-icon{cursor:pointer;width:1.5rem;height:1.5rem;display:block}.btn-icon.focus,.btn-icon:focus{outline:solid .125rem var(--color-green-200)}.btn-medium{border:.125rem solid var(--color-green-500);width:fit-content;height:fit-content;color:var(--color-black-800);cursor:pointer;background-color:#0000;border-radius:.125rem;padding:.75rem 1.25rem;font-size:1rem;font-weight:400;line-height:1.25rem}.btn-medium.hover,.btn-medium:hover{background-color:var(--color-green-50)}.btn-medium.focus,.btn-medium:focus{background-color:var(--color-green-50);outline:solid .125rem var(--color-green-200);border-color:#0000}.btn-medium.active,.btn-medium:active{border-color:var(--color-green-500);color:var(--color-green-500);outline-color:#0000}.btn-medium.disabled,.btn-medium:disabled{background-color:var(--color-black-50);color:var(--color-black-800);border-color:#0000;outline:none;font-weight:700}.btn-medium.clickable.active{background-color:var(--color-green-500);color:#fff;border:.125rem solid #0000;justify-content:center;gap:.5rem;display:flex}.btn-medium.clickable.active svg{aspect-ratio:1;width:1.5rem;min-width:1.5rem;height:1.5rem;min-height:1.5rem}.btn-medium.clickable.active path{fill:#fff}.btn-medium.clickable.active.focus,.btn-medium.clickable.active:focus{outline:solid .125rem var(--color-green-200)}.btn-medium.clickable.active.active,.btn-medium.clickable.active:active{color:#fff;outline-color:#0000}.btn-medium-green{background-color:var(--color-green-500);color:#fff;border:.125rem solid #0000;border-radius:.125rem;justify-content:center;gap:.5rem;width:fit-content;height:fit-content;padding:.75rem 1.25rem;font-size:1rem;font-weight:700;line-height:1.25rem;display:flex}.btn-medium-green svg{aspect-ratio:1;width:1.5rem;min-width:1.5rem;height:1.5rem;min-height:1.5rem}.btn-medium-green path{fill:#fff}.btn-medium-green.hover,.btn-medium-green:hover{background-color:var(--color-green-600)}.btn-medium-green.focus,.btn-medium-green:focus{outline:solid .125rem var(--color-green-200)}.btn-medium-green.active,.btn-medium-green:active{color:var(--color-green-100);outline-color:#0000}.btn-medium-green.disabled,.btn-medium-green:disabled{background-color:var(--color-black-50);color:var(--color-black-400);border-color:#0000;outline:none;font-weight:700}.btn-medium-green.clickable.active.active,.btn-medium-green.clickable.active:active{color:#fff;outline-color:#0000}.btn-medium-icon{border:.125rem solid var(--color-green-500);width:fit-content;height:3rem;color:var(--color-black-800);background-color:#0000;border-radius:.125rem;flex-direction:row;align-items:center;gap:.5rem;padding-left:1.5rem;padding-right:2rem;font-size:1rem;font-weight:700;line-height:1.25rem;display:flex}.btn-medium-icon svg,.btn-medium-icon svg *{fill:var(--color-green-500)}.btn-medium-icon_stroke svg,.btn-medium-icon_stroke svg *{fill:none;stroke:var(--color-green-500)}.btn-medium-icon.hover,.btn-medium-icon:hover{background-color:var(--color-green-50)}.btn-medium-icon.focus,.btn-medium-icon:focus{background-color:var(--color-green-50);outline:solid .125rem var(--color-green-200);border-color:#0000}.btn-medium-icon.active,.btn-medium-icon:active{color:var(--color-green-500);background-color:#0000}.btn-medium-icon.disabled,.btn-medium-icon:disabled{border-color:var(--color-green-100);background-color:var(--color-black-50);color:var(--color-black-400);outline:none}.btn-medium-icon.disabled svg,.btn-medium-icon:disabled svg{fill:var(--color-black-200)}.btn-menu{background-color:var(--color-black-50);width:fit-content;height:3rem;color:var(--color-black-800);border-radius:.125rem;flex-direction:row;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:400;line-height:1.25rem;display:flex}.btn-menu svg,.btn-menu svg *{fill:var(--color-green-500)}.btn-menu.open .svg-arrow-down,.btn-menu[open] .svg-arrow-down{transform:rotate(180)}.btn-menu.hover,.btn-menu:hover{background-color:var(--color-black-0)}.btn-menu.focus,.btn-menu:focus{background-color:var(--color-black-0);outline:solid .125rem var(--color-green-200)}.btn-menu.active,.btn-menu:active{background-color:var(--color-black-0);color:var(--color-green-500)}.btn-menu.disabled,.btn-menu:disabled{background-color:var(--color-black-50);color:var(--color-black-400);outline:none}.btn-menu-icon.hover svg,.btn-menu-icon:hover svg,.btn-menu-icon.focus svg,.btn-menu-icon:focus svg,.btn-menu-icon.active svg,.btn-medium-icon:active{fill:var(--color-green-500)}.btn-menu.disabled svg,.btn-menu:disabled svg{stroke:var(--color-black-200)}.btn-navigation{width:3rem;min-width:3rem;height:3rem;min-height:3rem;color:var(--color-black-400);background:0 0;border:.125rem solid #0000;justify-content:center;align-items:center;padding:.75rem 0;display:flex}.btn-navigation.hover,.btn-navigation:hover,.btn-navigation.focus,.btn-navigation:focus{color:var(--color-green-500)}.btn-navigation.focus,.btn-navigation:focus{border-color:var(--color-green-200)}.btn-navigation.active,.btn-navigation:active{color:var(--color-black-800)}.btn-navigation.disabled,.btn-navigation:disabled{color:var(--color-black-800);cursor:default;border-color:#0000}.btn-small{width:fit-content;color:var(--color-black-400);border-radius:.25rem;flex-direction:row;align-items:center;gap:.25rem;padding:.25rem;font-size:1rem;font-weight:400;line-height:1.25rem;display:flex}.btn-small.hover,.btn-small:hover{background-color:var(--color-black-50)}.btn-small.focus,.btn-small:focus{outline:solid .125rem var(--color-black-200)}.btn-small.active,.btn-small:active{background-color:var(--color-black-100)}.btn-small.disabled,.btn-small:disabled{background-color:var(--color-black-0);color:var(--color-black-100);outline:none}.btn-small-icon{width:fit-content;height:1.75rem;color:var(--color-black-900);border-radius:.25rem;flex-direction:row;align-items:center;gap:.25rem;padding:0 .25rem;font-size:1rem;font-weight:500;line-height:1.25rem;display:flex}.btn-small-icon svg{size:1.5rem}.btn-small-icon svg,.btn-small-icon svg *{fill:var(--color-green-500)}.btn-small-icon.hover,.btn-small-icon:hover{background-color:var(--color-black-50)}.btn-small-icon.focus-within,.btn-small-icon:focus-within{outline:solid .125rem var(--color-black-200)}.btn-small-icon.active,.btn-small-icon:active{background-color:var(--color-black-100)}.btn-small-icon.disabled,.btn-small-icon:disabled{background-color:var(--color-black-0);color:var(--color-black-100);outline:none}.btn-social{border-radius:.125rem;width:2.5rem;height:2.5rem;transition:all 75ms ease-in-out;display:block}.btn-social.hover .soc-facebook .soc-bg,.btn-social:hover .soc-facebook .soc-bg,.btn-social.hover .soc-instagram .soc-bg,.btn-social:hover .soc-instagram .soc-bg,.btn-social.hover .soc-vk .soc-bg,.btn-social:hover .soc-vk .soc-bg,.btn-social.hover .soc-youtube .soc-bg,.btn-social:hover .soc-youtube .soc-bg{fill:#0000}.btn-social.hover .soc-facebook .soc-inner,.btn-social:hover .soc-facebook .soc-inner{fill:#0866ff}.btn-social.hover .soc-instagram .soc-inner,.btn-social:hover .soc-instagram .soc-inner{fill:url "(#paint0_linear_2105_1699)"}.btn-social.hover .soc-vk .soc-inner,.btn-social:hover .soc-vk .soc-inner{fill:#07f}.btn-social.hover .soc-youtube .soc-inner,.btn-social:hover .soc-youtube .soc-inner{fill:red}.btn-social.focus,.btn-social:focus{outline-color:var(--color-green-200);transition:all 75ms ease-in-out}.btn-subscribe{background-color:var(--color-black-0);width:fit-content;height:2.5rem;color:var(--color-black-300);border:.125rem solid #0000;border-radius:.25rem;flex-direction:row;align-items:center;gap:1.75rem;padding-left:.75rem;padding-right:.75rem;display:flex}.btn-subscribe.hover,.btn-subscribe:hover{background-color:var(--color-green-500);color:var(--color-black-0)}.btn-subscribe.focus,.btn-subscribe:focus{border-color:var(--color-green-200);background-color:var(--color-green-500);color:var(--color-black-0)}.btn-subscribe.active,.btn-subscribe:active{background-color:var(--color-green-500);color:var(--color-black-0)}.card-article{border:.125rem solid var(--color-black-50);height:100%;color:var(--color-black-800);background-color:#fff;border-radius:.25rem;padding:1rem;transition:all .15s ease-in-out;position:relative;overflow:hidden}.card-article-picture{aspect-ratio:16/11;border-radius:.125rem;justify-content:center;align-items:center;margin-bottom:1rem;display:flex;overflow:hidden}.card-article-picture picture,.card-article-picture img{object-fit:cover;width:100%;height:100%}.card-article-text{height:fit-content}.card-article-name,.card-article-preview{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card-article-name{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.5rem;font-size:1.25rem;font-weight:500;line-height:1.5rem;transition:all .15s ease-in-out;display:-webkit-box}.card-article-preview{-webkit-line-clamp:5;line-clamp:5;font-size:1rem;font-weight:300;line-height:1.25rem;display:-webkit-box}.card-article.hover,.card-article:hover{box-shadow:0 0 .75rem #0000001a}.card-article.focus-within,.card-article:focus-within{border-color:var(--color-green-200)}.card-article.hover .card-article-name,.card-article:hover .card-article-name{color:var(--color-green-500)}@media (width>=905px){.card-article{padding:1.25rem}.card-article-name{-webkit-line-clamp:3;line-clamp:3}.card-article-preview{-webkit-line-clamp:6;line-clamp:6}}@media (width>=1280px){.card-article-name{-webkit-line-clamp:2;line-clamp:2}.card-article-preview{-webkit-line-clamp:5;line-clamp:5}}.banner{background-color:var(--color-black-100);border-radius:.25rem;height:27.5rem;position:relative;overflow:hidden}.banner-picture{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.banner-picture picture,.banner-picture img{object-fit:cover;width:100%;height:100%}.banner-text{color:#fff;flex-direction:column;gap:.75rem;width:100%;padding:1.125rem;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.banner-title{font-size:2rem;font-weight:500;line-height:2.5rem}.banner-description{font-size:1rem;line-height:1.25rem}@media (width>=600px){.banner{height:32.5rem}.banner-text{padding:2.5rem}.banner-title{font-size:2.875rem;line-height:3.5rem}.banner-description{font-size:1.25rem;font-weight:500;line-height:1.5rem}}@media (width>=905px){.banner{height:27rem}.banner-text{width:39.0625rem;margin-left:6.625rem;padding:0}}@media (width>=1280px){.banner{height:38.25rem}}@media (width>=1440px){.banner{height:40rem}}.banner-main{height:32.5rem;position:relative;overflow:hidden}.banner-main-wrapper{position:relative}.banner-main-inner{flex-direction:column;width:100%;height:100%;display:flex;position:absolute}.banner-main-text{z-index:10;flex-direction:column;gap:1.25rem;margin-bottom:1.75rem;padding-top:1.25rem;padding-left:1rem;padding-right:1rem;display:flex}.banner-main-title{-webkit-line-clamp:3;line-clamp:3;color:var(--color-black-800);-webkit-box-orient:vertical;font-size:2rem;font-weight:500;line-height:2.5rem;display:-webkit-box}.banner-main-title>span{color:var(--color-green-500);text-wrap:nowrap}.banner-main-description{-webkit-line-clamp:2;line-clamp:2;font-size:.875rem;line-height:1rem;display:-webkit-box}.banner-main-picture{height:100%;min-height:13.875rem;margin-left:1.5rem;margin-right:1.5rem;position:relative;overflow:hidden}.banner-main-picture picture{width:100%;height:auto;position:absolute;top:0}.banner-main-picture img{width:100%;height:100%}.banner-main-background,.banner-main-background picture,.banner-main-background img{object-fit:cover;width:100%;height:100%}.banner-main-prev,.banner-main-next{z-index:20;width:3rem;height:3rem;display:none;position:absolute;bottom:50%}.banner-main-prev{left:4rem}.banner-main-next{right:4rem}@media (width>=600px){.banner-main-text{gap:.75rem;margin-bottom:1.25rem;padding-top:1.75rem;padding-left:1.5rem;padding-right:1.5rem}}@media (width>=905px){.banner-main{height:21rem}.banner-main-inner{flex-direction:row}.banner-main-text{gap:1rem;width:50%;margin-top:auto;margin-bottom:auto;padding-top:0;padding-left:6.25rem;padding-right:0}.banner-main-picture{min-width:45%;min-height:45%;margin:0;padding:0;position:absolute;top:4rem;bottom:0;right:5.375rem}.banner-main-prev,.banner-main-next{display:block}}@media (width>=1280px){.banner-main{height:29.75rem}.banner-main-text{gap:2rem;padding-left:8.75rem}.banner-main-title{font-size:2.875rem;line-height:3.5rem}}@media (width>=1440px){.banner-main{height:31.25rem}}.image-card{border:.125rem solid var(--color-black-50);background:var(--color-black-100);color:#fff;cursor:pointer;border-radius:.25rem;transition:all .15s ease-in-out;display:flex;position:relative;overflow:hidden}.image-card-picture{justify-content:center;align-items:center;transition:all .15s ease-in-out;display:flex}.image-card-picture,.image-card-picture img{object-fit:cover;width:100%;height:100%}.image-card--blank{width:30%;height:30%;margin:auto;transition:all .15s ease-in-out}.image-card--blank path{stroke-width:2px;stroke:#fff}.image-card-text{flex-direction:column;gap:.5rem;width:100%;margin-top:auto;padding:1rem;display:flex;position:absolute;bottom:0;left:0}.image-card-title{font-size:1.25rem;font-weight:500;line-height:1.5rem}.image-card-description{font-size:1rem;font-weight:400;line-height:1.25rem}.image-card.hover,.image-card:hover{background:var(--color-black-200)}.image-card.hover .image-card-picture,.image-card:hover .image-card-picture{filter:brightness(.6)}.image-card.focus-within,.image-card:focus-within{border-color:var(--color-green-200)}@media (width>=1280px){.image-card-text{padding:1rem 1.25rem}}.card-product{flex-direction:column;gap:.5rem;height:100%;display:flex}.card-product-gallery{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.card-product-gallery .card-gallery-swiper{width:100%;height:100%}.card-product-gallery .card-gallery-button{z-index:10;opacity:0;transition:opacity .15s ease-in-out;position:absolute;top:50%;transform:translateY(-50%)}.card-product-gallery .card-gallery-button--prev{left:.25rem}.card-product-gallery .card-gallery-button--next{right:.25rem}.card-product:hover .card-gallery-button,.card-product-gallery:hover .card-gallery-button{opacity:1}.card-product .card-picture{aspect-ratio:1;background:#fff;justify-content:center;align-items:center;width:100%;height:100%;transition:all .15s ease-in-out;display:flex}.card-product .card-name{-webkit-line-clamp:2;line-clamp:2;color:var(--color-black-800);-webkit-box-orient:vertical;margin-bottom:.5rem;transition:all .15s ease-in-out;display:-webkit-box;position:relative;overflow:hidden}.card-top{aspect-ratio:1;border:.125rem solid var(--color-black-50);background-color:var(--color-black-100);border-radius:.25rem;justify-content:center;align-items:center;width:100%;height:100%;transition:all .15s ease-in-out;display:flex;position:relative}.card-top path{stroke-width:2px}.card-product .card-picture--blank{width:30%;height:30%;margin:auto}.card-product .card-picture--blank path{stroke-width:2px;stroke:#fff}.card-product .card-picture img{object-fit:contain;height:100%}.card-product .card-top__additional{flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:.25rem;display:flex;position:absolute;top:0;left:0}.card-product .card-top__tags{z-index:5;flex-direction:column;gap:.125rem;display:flex}.card-product .card-top__buttons{z-index:20;flex-direction:row;gap:1.5rem;min-width:min-content;height:fit-content;display:flex}.card-product .card-top__button{width:1.5rem;height:1.5rem}.card-product .card-top__button svg *{fill:var(--color-black-400)}.card-product .card-top__button.hover svg *,.card-product .card-top__button:hover svg *,.card-product .card-top__button.active svg *,.card-product .card-top__button:active svg *{fill:var(--color-green-500)}.card-product .card-bottom{flex-direction:column;height:100%;display:flex}@media (width<=460px){.card-product .card-bottom-catalog{flex-shrink:0;height:calc(37.85% + 2.5rem)}}@media (width<=400px){.card-product .card-bottom-catalog{flex-shrink:0;height:calc(41% + 2.55rem)}}.card-product .card-bottom__button-wrapper{position:relative}.card-product .card-category{-webkit-line-clamp:2;line-clamp:2;height:2rem;color:var(--color-black-400);-webkit-box-orient:vertical;margin-bottom:.125rem;font-size:.75rem;font-weight:400;line-height:1rem;display:-webkit-box;overflow:hidden}.card-product .card-price{flex-direction:column;gap:.25rem;margin-bottom:.5rem;display:flex}.card-product .card-price--current{font-size:1.25rem;font-weight:700;line-height:1.5rem}.card-product .card-price--old{height:1.25rem;color:var(--color-black-400);-webkit-text-decoration:line-through var(--color-green-500);text-decoration:line-through var(--color-green-500);content:""}.card-product .card-bonus{height:1.25rem;color:var(--color-black-400);content:"";flex-direction:row;gap:.25rem;margin-bottom:.5rem;display:flex}.card-product .card-bonus svg{width:1.25rem;height:1.25rem}.card-product .card-bottom .btn{width:100%;margin-top:auto}.card-product.hover .card-top,.card-product:hover .card-top,.card-product.focus-within .card-top,.card-product:focus-within .card-top{background:var(--color-black-200);box-shadow:0 0 .75rem #0000001a}.card-product.hover .card-name,.card-product:hover .card-name,.card-product.focus-within .card-name,.card-product:focus-within .card-name{color:var(--color-green-500)}@media (width>=600px){.card-product{gap:.75rem}.card-product .card-top__additional{flex-direction:row;padding:1.25rem}.card-product .card-top__tags{gap:.5rem}}@media (width>=905px){.card-product .card-top__additional{padding:.25rem}.card-product .card-top__tags{flex-direction:column;display:flex}.card-product .card-price{flex-direction:column}}@media (width>=1280px){.card-product .card-top__additional{padding:1.25rem}.card-product .card-top__tags{gap:.5rem}.card-product .card-price{flex-direction:row;gap:.75rem}}.dropdown{position:relative}.dropdown .btn-menu .svg-arrow-down,.dropdown .btn-menu .svg-arrow-down path{fill:var(--color-green-500)}.dropdown.open .btn-menu .svg-arrow-down,.dropdown[open] .btn-menu .svg-arrow-down{transform:rotate(180deg)}.dropdown-list{z-index:5;border:.125rem solid var(--color-black-50);background-color:#fff;border-radius:.125rem;width:100%;padding:.25rem 0;position:absolute;bottom:0;transform:translateY(100%);box-shadow:0 0 .75rem #0000001a}.dropdown-row--selected,.dropdown-row{text-align:start;border-radius:.25rem;width:100%;padding:1rem 1.125rem;font-size:1rem;line-height:1.25rem;display:block}.dropdown-row--selected{color:var(--color-green-500);background-color:#fff}.dropdown-row--selected svg,.dropdown-row--selected svg *{color:var(--color-black-400)}.dropdown-row{color:var(--color-black-800);outline:.125rem solid #0000}.dropdown-row svg,.dropdown-row svg *{color:var(--color-black-400)}.dropdown-row.hover,.dropdown-row:hover{background-color:var(--color-black-50);color:var(--color-green-500)}.dropdown-row.focus,.dropdown-row:focus{outline-color:var(--color-green-200)}.dropdown-row.active,.dropdown-row:active{background-color:var(--color-black-50);color:var(--color-black-800)}.dropdown-row.disabled,.dropdown-row:disabled{color:var(--color-black-200);background-color:#fff}.footer{z-index:30;flex-direction:column;gap:2rem;margin-top:auto;display:flex}.footer-wrapper{background-color:var(--color-black-50);margin-top:auto;padding-top:2.5rem;padding-bottom:2.5rem}.footer-cols{gap:1rem}.footer-top{justify-content:space-between;column-gap:1rem;display:grid}.footer-columns{flex-direction:row;justify-content:space-between;gap:1rem;display:flex}.footer-columns *{width:fit-content;max-width:300px}.footer-logo{grid-column:span 2;margin-bottom:1rem}.footer-logo--inner{display:none}.footer-column-main ul,.footer-column-second ul,.footer-column-third ul{flex-direction:column;gap:.5rem;margin-bottom:.5rem;display:flex}.footer-column-main,.footer-column-second{grid-column:1/2;width:max-content}.footer-column-third{grid-area:2/2/span 2/2;width:fit-content}.footer-column__contact{flex-direction:column;grid-column:1/span 2;gap:.75rem;width:fit-content;max-width:18.75rem;margin-top:1rem;display:flex}.footer-column__contact address{font-style:normal}.footer-socials{flex-direction:row;gap:.75rem;display:flex}.footer-address{position:relative}.social-contacts .btn-small-icon{font-size:1.25rem;line-height:1.5rem}.footer-credits,.footer-legal{color:var(--color-black-400);grid-column:2 span;margin-top:1.25rem}.footer-credits,.footer-legal ul{flex-direction:column;gap:.25rem;display:flex}.footer-legal-text{word-break:break-word;color:var(--color-black-800);grid-column:2 span;margin-top:1.25rem;font-size:.875rem;line-height:1rem}@media (width>=905px){.footer-legal-text{grid-row:4;margin-top:.75rem}}@media (width>=1280px){.footer-legal-text{grid-column:1/-1;margin-top:.75rem}}.footer-top li .btn-small.hover,.footer-top li .btn-small:hover,.footer-top li .btn-small-icon.hover,.footer-top li .btn-small-icon:hover,.footer-top .aureon.hover,.footer-top .aureon:hover,.footer-top .footer-column__contact a.hover,.footer-top .footer-column__contact a:hover,.footer-top .footer-address.hover,.footer-top .footer-address:hover{color:var(--color-green-500)}@media (width>=600px){.footer-logo{grid-column:span 3}.footer-column-main{grid-area:2/1}.footer-column-second{grid-area:2/2}.footer-column-third{grid-area:2/3}}@media (width>=905px){.footer-column__contact{grid-area:2/4;margin-top:0}.footer-credits,.footer-legal{grid-row:3;margin-top:2rem}.footer-legal{margin-left:auto}}@media (width>=1280px){.footer{gap:0}.footer-logo{grid-area:1/1}.footer-column-main{grid-area:1/2}.footer-column-second{grid-area:1/3}.footer-column-third{grid-area:1/4}.footer-column__contact{grid-area:1/5}.footer-bottom{max-width:60%}.footer-credits,.footer-legal{margin-top:0}.footer-legal{margin-left:0}}.input-text.textarea{border-width:.0625rem;border-radius:.25rem;min-height:4rem}.input-text.textarea,.input-text.textarea.hover,.input-text.textarea:hover,.input-text.textarea.active,.input-text.textarea:active,.input-text.textarea.focus,.input-text.textarea:focus,.input-text.textarea.focus-within,.input-text.textarea:focus-within,.input-text.textarea.valid{padding:1px 11px}.input{flex-direction:column;gap:.25rem;display:flex}.input-label-top{color:var(--color-black-800);font-size:.875rem;line-height:1rem}.input-field{position:relative}.input-field.focus-within,.input-field:focus-within{outline:#0000}.input-icon-invalid,.input-icon-valid{width:1.25rem;height:1.25rem;display:none;position:absolute;top:.5rem;right:.5rem}.input-text{border:.125rem solid var(--color-black-50);background-color:#fff;border-radius:.125rem;outline:.125rem solid #0000;align-items:center;width:100%;height:2.25rem;padding-left:.625rem;padding-right:1.875rem;display:flex}.input-text.hover,.input-text:hover,.input-text.active,.input-text:active,.input-text.focus,.input-text:focus,.input-text.focus-within,.input-text:focus-within,.input-text.valid{border-width:.0625rem;padding:.0625rem 1.9375rem .0625rem .6875rem}.input-text.hover,.input-text:hover,.input-text.active,.input-text:active,.input-text.valid{border-color:var(--color-black-600)}.input-text.focus,.input-text:focus,.input-text.focus-within,.input-text:focus-within{outline-color:var(--color-green-200);border-color:var(--color-black-600)}.input-text.disabled,.input-text:disabled{border-color:var(--color-black-50);background-color:var(--color-black-25);color:var(--color-black-200)}.input-text.invalid{border-color:var(--color-red-500)}.input-text.focus.invalid,.input-text:focus.invalid,.input-text.focus-within.invalid,.input-text:focus-within.invalid{outline-color:var(--color-green-200);border-color:var(--color-black-600)}.input-text.disabled.invalid,.input-text:disabled.invalid{background-color:var(--color-black-50)}.input-label-bottom{color:var(--color-black-800);margin-top:.25rem;font-size:.875rem;line-height:1rem}.input-label-bottom .error{color:var(--color-red-500)}.input-field--expanded{margin-bottom:1.25rem}.input-text.valid+.input-icon-valid,.input-text.invalid+.input-icon-invalid{display:block}.input-text.invalid~.input-label-bottom{color:var(--color-red-500)}.search-form{flex-grow:0;align-items:center;width:0;transition:all .3s ease-out;display:flex;position:relative}.search-label{z-index:-10;background-color:#fff;align-items:center;width:100%;height:3rem;transition:all .3s ease-out;display:flex;position:relative}.search-input{border:solid .125rem var(--color-black-50);border-radius:.125rem;width:100%;height:100%;padding-left:1.5rem;padding-right:1.5rem;font-size:1rem;line-height:1.25rem}.search-input.focus,.search-input:focus,.search-input.active,.search-input:active{border-color:var(--color-black-100);outline:none}.search-label button[type=submit]{position:absolute;right:1.5rem}.search-background{z-index:35;background-color:#2222224d;width:100%;height:100vh;position:absolute;top:0;left:0}@media (width>=600px){.search-form{width:100%}.search-label{z-index:40}.search-opener{display:none}}.order-card{border:.0625rem solid var(--color-black-50);border-radius:.25rem;justify-content:space-between;gap:.75rem;padding:1rem;display:grid;position:relative}.order-card__header,.order-card__body{flex-direction:row;font-size:.875rem;line-height:1rem;display:flex}.order-card__header{gap:.625rem}.order-card__number,.order-card__price{font-weight:700}.order-card__date{font-weight:400}.order-card__body{gap:1rem;width:100%}.order-card a{position:absolute;inset:0}@media (width>=600px){.order-card{grid-template-columns:auto auto}}@media (width>=905px){.order-card{grid-template-columns:auto auto auto}}.order-status{white-space:nowrap;border-radius:1rem;padding:.375rem .875rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:inline-block}.order-status--blue{background-color:var(--color-blue-100);color:var(--color-blue-700)}.order-status--red{background-color:var(--color-red-100);color:var(--color-red-700)}.order-status--orange{background-color:var(--color-orange-100);color:var(--color-orange-700)}.order-status--green{background-color:var(--color-green-100);color:var(--color-green-700)}.order-status--gray{background-color:var(--color-gray-100);color:var(--color-gray-700)}}.tabs-titles{flex-flow:wrap;display:flex}.tabs-title{width:fit-content;height:fit-content;color:var(--color-black-400);cursor:pointer;border-bottom:.125rem solid #0000;border-radius:.25rem .25rem 0 0;padding:1rem 1.5rem;display:block;position:relative}.tabs-title-wrapper{visibility:hidden;font-weight:700}.tabs-title-text{text-align:center;align-content:center;position:absolute;inset:0}.tabs-title.hover,.tabs-title:hover{color:var(--color-green-500);border-bottom-color:var(--color-black-100)}.tabs-title.focus,.tabs-title:focus{color:var(--color-black-400);border-bottom-color:var(--color-green-200)}.tabs-title.active{color:var(--color-black-800);border-bottom-color:var(--color-green-500);font-weight:700}.tabs-title:active{color:var(--color-green-500);border-bottom-color:var(--color-green-500)}.tabs-title.disabled,.tabs-title:disabled{color:var(--color-black-100);border-bottom-color:#0000}.tabs-content{padding:1rem}.tabs-content .primary-title{width:100%;padding-left:0;padding-right:0}.tabs-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.tabs-specs h5{font-weight:500}.tabs-instructions{flex-direction:column;gap:1.5rem;display:flex}.tabs-instructions ul{gap:1.5rem;display:grid}.tabs-instructions li{flex-direction:row;gap:.5rem;display:flex}.tabs-instructions li svg{aspect-ratio:1;width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem}.tabs-inner-title{font-size:1.5rem;font-weight:500;line-height:1.75rem}.tabs-articles .primary-title__text{font-size:1.25rem;line-height:1.5rem}@media (width>=600px){.tabs-instructions ul{grid-template-columns:repeat(2,minmax(0,1fr))}.tabs-articles .primary-title__text{font-size:1.25rem;line-height:1.5rem}}@media (width>=905px){.tabs-content{padding:1.5rem}.tabs-instructions ul{grid-template-columns:repeat(3,minmax(0,1fr))}.tabs-articles .primary-title__text{font-size:1.5rem;line-height:1.875rem}}.tabs{border:.125rem solid var(--color-black-50);background:#fff;border-radius:.25rem;display:block;overflow:hidden}.primary-title{flex-direction:row;justify-content:space-between;gap:1rem;margin-bottom:.75rem;display:flex}.primary-title__wrapper{flex-flow:wrap;gap:.25rem 2rem;font-weight:500;display:flex}.primary-title__buttons{flex-direction:row;column-gap:1rem;display:flex}.primary-title__btn{margin-top:auto;margin-bottom:.25rem;font-size:1.25rem;line-height:1.5rem}.primary-title__text{font-size:2.875rem;line-height:3.25rem}.primary-title__pagination{flex-direction:row;gap:.75rem;margin-top:.25rem;margin-left:auto;display:none}@media (width>=905px){.primary-title{margin-bottom:1.25rem}.primary-title__pagination{display:flex}}.b-crumbs{font-size:1rem;line-height:1.25rem}.b-crumbs-list{flex-flow:wrap;gap:.375rem;padding:.25rem;display:flex}.b-crumbs-line{color:var(--color-black-400);flex-direction:row;gap:.375rem;display:flex}.b-crumbs-line:not(:last-child):after{content:"/";height:1.25rem;display:block}.b-crumbs-line a.hover,.b-crumbs-line a:hover,.b-crumbs-line a.focus,.b-crumbs-line a:focus{color:var(--color-green-500)}.b-crumbs-line a.active,.b-crumbs-line a:active{color:var(--color-green-600)}.btn-primitive{width:fit-content;color:var(--color-black-800);flex-direction:row;align-items:center;gap:.5rem;display:flex}.btn-primitive.hover,.btn-primitive:hover{color:var(--color-green-500)}.btn-primitive.focus,.btn-primitive:focus,.btn-primitive.active,.btn-primitive:active{color:var(--color-green-600)}.btn-primitive.hover svg *,.btn-primitive:hover svg *{fill:var(--color-green-500)}.btn-primitive.focus svg *,.btn-primitive:focus svg *,.btn-primitive.active svg *,.btn-primitive:active svg *{fill:var(--color-green-600)}.btn-menu-item{background-color:#fff;border-radius:.25rem;flex-direction:row;align-items:center;gap:.5rem;padding:.75rem;display:flex}.btn-menu-item.hover,.btn-menu-item:hover,.btn-menu-item.active,.btn-menu-item:active{color:var(--color-green-500)}.btn-menu-item.focus,.btn-menu-item:focus{outline:.1875rem solid var(--color-green-300)}.btn-menu-item span+svg{width:.75rem;height:.75rem;margin-left:auto}.btn-menu-item span+svg *{fill:var(--color-black-400)}.btn-menu-item.hover span+svg *,.btn-menu-item:hover span+svg *,.btn-menu-item.focus span+svg *,.btn-menu-item:focus span+svg *,.btn-menu-item.active span+svg *,.btn-menu-item:active span+svg *{fill:var(--color-green-500)}.btn-menu-item.disabled span+svg *,.btn-menu-item:disabled span+svg *{fill:var(--color-black-950)}.btn-menu-item.hover svg:first-child *,.btn-menu-item:hover svg:first-child *,.btn-menu-item.focus svg:first-child *,.btn-menu-item:focus svg:first-child *,.btn-menu-item.active svg:first-child *,.btn-menu-item:active svg:first-child *{stroke:var(--color-green-500)}.btn-menu-item.disabled,.btn-menu-item:disabled{background-color:var(--color-black-50);color:var(--color-black-200)}.btn-menu-item.disabled svg:first-child *,.btn-menu-item:disabled svg:first-child *{stroke:var(--color-black-950)}.btn-menu-row{width:100%;height:fit-content;color:var(--color-black-800);background-color:#fff;border-radius:.125rem;flex-direction:row;gap:.5rem;padding:.675rem 1rem;font-size:1rem;line-height:1.25rem;display:flex}.btn-menu-row svg,.btn-menu-row svg *{fill:var(--color-black-400)}.btn-menu-row span{align-content:center}.btn-menu-row.hover,.btn-menu-row:hover,.btn-menu-row.focus,.btn-menu-row:focus{background-color:var(--color-black-25)}.btn-menu-row.hover svg,.btn-menu-row:hover svg,.btn-menu-row.hover svg *,.btn-menu-row:hover svg *,.btn-menu-row.focus svg,.btn-menu-row:focus svg,.btn-menu-row.focus svg *,.btn-menu-row:focus svg *{fill:var(--color-green-500)}.btn-menu-row.active,.btn-menu-row:active{background-color:#fff}.btn-menu-row.active svg,.btn-menu-row:active svg,.btn-menu-row.active svg *,.btn-menu-row:active svg *{fill:#fff}.btn-menu-row.disabled,.btn-menu-row:disabled{color:var(--color-black-200)}.btn-menu-row.disabled svg,.btn-menu-row:disabled svg,.btn-menu-row.disabled svg *,.btn-menu-row:disabled svg *{fill:var(--color-black-200)}.btn-link{color:var(--color-green-500);border-radius:.25rem;outline:.1875rem solid #0000;padding:.25rem .5rem}.btn-link.hover,.btn-link:hover,.btn-link.focus,.btn-link:focus{color:var(--color-green-700)}.btn-link.active,.btn-link:active{color:var(--color-green-600)}.multiple-text .text-active{display:none}.multiple-text.active .text-active,.multiple-text .text-inactive{display:inline-block}.multiple-text.active .text-inactive{display:none}.banner-line{border:.125rem solid var(--color-black-50);background-color:#fff;border-radius:.25rem;flex-direction:column;gap:1rem;width:100%;height:100%;padding:1rem;transition:all .15s ease-in-out;display:flex}.banner-line-wrapper{padding:.5rem}.banner-line-picture{aspect-ratio:1;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.banner-line-picture picture,.banner-line-picture img{object-fit:cover;width:100%;height:100%}.banner-line-text{flex-direction:column;height:13.75rem;min-height:13.75rem;display:flex}.banner-line__subtitle{-webkit-line-clamp:1;line-clamp:1;color:var(--color-black-400);-webkit-box-orient:vertical;margin-bottom:.25rem;display:-webkit-box;overflow:hidden}.banner-line__title{-webkit-line-clamp:2;line-clamp:2;color:var(--color-black-800);-webkit-box-orient:vertical;margin-bottom:.75rem;font-size:1.25rem;font-weight:500;line-height:1.5rem;transition:all .15s ease-in-out;display:-webkit-box;overflow:hidden}.banner-line__description{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.banner-line__button{margin-top:auto;display:block}.banner-line.hover,.banner-line:hover{box-shadow:0 0 .75rem #0000001a}.banner-line.focus-within,.banner-line:focus-within{border-color:var(--color-green-200)}.banner-line.hover .banner-line__title,.banner-line:hover .banner-line__title,.banner-line.focus-within .banner-line__title,.banner-line:focus-within .banner-line__title{color:var(--color-green-500)}@media (width>=600px){.banner-line{flex-direction:row}.banner-line-picture{width:15.625rem;height:16.75rem}.banner-line-text{height:auto;min-height:fit-content}.banner-line__subtitle{margin-bottom:0}.banner-line__title{-webkit-line-clamp:3;margin-bottom:.125rem}.banner-line__description{-webkit-line-clamp:6}}@media (width>=905px){.banner-line{gap:1.5rem;padding:1.25rem}.banner-line-wrapper{padding:.75rem}.banner-line-picture{width:11.25rem;height:11.25rem}.banner-line__subtitle{margin-bottom:.25rem}.banner-line__title{-webkit-line-clamp:2;line-clamp:2;margin-bottom:.75rem}.banner-line__description{-webkit-line-clamp:2;line-clamp:2}}@media (width>=1280px){.banner-line-picture{width:16.25rem;height:16.25rem}.banner-line__title{-webkit-line-clamp:3;line-clamp:3}.banner-line__description{-webkit-line-clamp:5;line-clamp:5}}.banner-medium{z-index:1;border-radius:.25rem;width:100%;height:fit-content;min-height:22rem;position:relative;overflow:hidden}.banner-medium-background{z-index:-1;position:absolute;inset:0}.banner-medium-background img{object-fit:cover;width:100%;height:100%}.banner-medium-inner{text-align:center;flex-direction:column;height:100%;padding:1.5rem;display:flex}.banner-medium-image{width:60%;margin-top:auto;margin-left:auto;margin-right:auto}.banner-medium-image img{object-fit:contain;width:100%;height:100%}.banner-medium-title{margin-bottom:.25rem;font-size:2.25rem;font-weight:400;line-height:2.5rem}.banner-medium-subtitle{margin-bottom:1rem;font-size:1rem;font-weight:300;line-height:1.25rem}@media (width>=905px){.banner-medium{min-height:16rem}.banner-medium-inner{width:50%;margin-right:auto}.banner-medium-title{font-size:2.875rem;line-height:3.5rem}.banner-medium-image{aspect-ratio:1;z-index:-1;width:auto;display:flex;position:absolute;bottom:50%;left:55%;right:2rem;transform:translateY(50%)}.banner-medium-image img{margin:auto}}.banner-small{z-index:1;text-align:center;border-radius:.25rem;padding:.625rem;font-size:1.25rem;font-weight:400;line-height:1.5rem;position:relative;overflow:hidden}.banner-small picture{z-index:-1;position:absolute;inset:0}.banner-small img{object-fit:cover;width:100%;height:100%}@media (width>=905px){.banner-small{padding:1.125rem;font-size:1.75rem;line-height:2rem}}.swiper-banner-big-thumbnail .image-card{height:10.5rem;margin:.5rem}@media (width>=600px){.swiper-banner-big-thumbnail .image-card{height:8.5rem}}@media (width>=905px){.swiper-banner-big-thumbnail .image-card{margin:.75rem}}@media (width>=1280px){.swiper-banner-big-thumbnail .image-card{height:12.5rem}}.swiper-slide-wrapper .card-price{flex-direction:column;gap:.25rem}.card-product--small{aspect-ratio:2;border:.125rem solid var(--color-black-50);background-color:#fff;border-radius:.25rem;flex-direction:row;gap:1.5rem;padding:1rem;position:relative}.card-product--small .card-top{border:#0000;width:auto}.card-product--small .card-name{-webkit-line-clamp:4;line-clamp:4;font-size:.875rem;font-weight:500;line-height:1rem}@media (width<=400px){.card-product--small .card-name{-webkit-line-clamp:3}}.card-product--small .card-price{margin-top:auto}.card-product--small .card-price--current{font-size:1rem;line-height:1.25rem}.card-product--small .card-bonus{margin:0}.card-product--small .card-bonus span{padding:.125rem;font-size:.75rem;line-height:1rem}.card-product--small.hover,.card-product--small:hover{box-shadow:0 0 .75rem #0000001a}.card-product--small.hover .card-top,.card-product--small:hover .card-top{box-shadow:none}@media (width>=600px){.card-product--small{gap:.5rem}.card-product--small .card-name{-webkit-line-clamp:3;line-clamp:3}}@media (width>=1280px){.card-product--small{gap:1.5rem}.card-product--small .card-name{-webkit-line-clamp:4;line-clamp:4;font-size:1rem;line-height:1.25rem}}.order-card{grid-template-columns:auto 1fr;grid-template-rows:repeat(auto);align-items:center;gap:1.125rem .75rem;padding:.75rem;display:grid;position:relative}.order-card__image,.order-card__image>*{aspect-ratio:1;width:3rem;height:3rem}.order-card__name{font-size:1rem;font-weight:400;line-height:1.25rem}.order-card__prices{text-align:end;flex-direction:column;grid-column:2 span;gap:.5rem;display:flex}.order-card__price-per-item{font-size:1.25rem;font-weight:700;line-height:1.5rem}@media (width>=600px){.order-card{grid-template-columns:auto 1fr auto}.order-card__prices{grid-column:auto}}.profile-card{grid-template-columns:1fr 1fr;gap:.75rem 1rem;display:grid}.profile-card>div:not(.profile-card__buttons){grid-column:1}.profile-card>span,.profile-card__buttons{grid-column:2}.profile-card__buttons{flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.profile-card__buttons>.btn-icon-gray{width:fit-content;min-width:1.75rem;height:fit-content;min-height:1.75rem;padding:0}.profile-card:nth-child(n+2){border-top:.125rem solid var(--color-black-200);padding-top:1rem}.bx-filter{flex-direction:column;gap:.75rem;display:flex}.bx-filter,.bx-filter .filters-wrapper,.bx-filter .smartfilter,.bx-filter .bx-filter-parameters-box-container{gap:.75rem .5rem;display:flex}.bx-filter .filters-wrapper{flex-wrap:wrap}.bx-filter .filters-wrapper details{width:100%}.bx-filter .filters-wrapper summary{justify-content:center;width:100%;height:fit-content;padding:.5rem 1rem}.bx-filter .filters-wrapper details[open] summary{color:var(--color-green-500)}.bx-filter .filters-wrapper svg path{fill:var(--color-black-400);stroke:var(--color-black-400)}.bx-filter .dropdown-list{z-index:21;bottom:-.25rem}.bx-filter .dropdown-row{padding:.5rem}.bx-filter .dropdown-checkbox.hover,.bx-filter .dropdown-checkbox:hover{background-color:#0000}.bx-filter .filters-wrapper .bx-filter-parameters-box-title,.bx-filter .filters-wrapper>.btn{justify-content:center;width:100%;height:fit-content;padding:.5rem 1rem;font-size:1rem;font-weight:400;line-height:1.25rem}.bx-filter .filters-wrapper .btn-medium-green{font-weight:700}.bx-filter .filters-wrapper a.btn-menu svg,.bx-filter .filters-wrapper a.btn-menu svg *{fill:#0000}.bx-filter .smartfilter{flex-wrap:wrap;gap:1.5rem .5rem;display:flex}@media (width<=599px){.bx-filter .smartfilter{row-gap:1rem}}.bx-filter .bx-filter-parameters-box-container.prices{flex-direction:row;align-items:center;gap:.75rem;padding:2rem 1rem;display:flex}.bx-filter .bx-filter-parameters-box-container.prices hr{border:.0625rem solid var(--color-black-800);width:1.5rem}.bx-filter .bx-filter-parameters-box-container-block{flex-direction:row;gap:.5rem;width:100%;display:flex}.bx-filter .bx-filter-parameters-box-container-block span{margin:auto}.bx-filter .bx-filter-parameters-box-container{flex-direction:column;row-gap:0}.bx-filter .bx-filter-input-container{width:100%}.bx-filter .bx-filter-popup-result{z-index:5;min-height:fit-content;margin-top:1rem;font-size:1rem;font-weight:600;line-height:1.25rem}.bx-filter .filters-bottom .bx-filter-parameters-box-container{flex-direction:row;gap:1rem;display:flex}.filters-bottom{flex-direction:column;gap:.5rem;display:flex}@media (width>=905px){.bx-filter,.bx-filter .filters-wrapper,.bx-filter .smartfilter,.bx-filter .bx-filter-parameters-box-container{column-gap:1rem}.bx-filter .filters-wrapper{position:static}.bx-filter .bx-filter-parameters-box{position:relative}.bx-filter .filters-wrapper details,.bx-filter .filters-wrapper .bx-filter-parameters-box-title,.bx-filter .filters-wrapper>.btn{width:fit-content}.bx-filter .dropdown-list{width:fit-content;min-width:16rem;left:0}}.section-banner .banner{margin-top:.5rem}@media (width>=905px){.section-banner .banner{margin-top:1rem}}.section-group .group-buttons{text-wrap:nowrap;scrollbar-width:none;flex-flow:row;align-items:center;column-gap:1.25rem;height:3.75rem;margin-top:.25rem;margin-bottom:.25rem;display:flex;overflow-x:auto}.section-group .group-buttons::-webkit-scrollbar{display:none}@media (width>=905px){.section-group .group-buttons{margin-top:-.5rem;margin-bottom:1.25rem}}.logo-card{border:.125rem solid var(--color-black-50);filter:grayscale();background-color:#fff;justify-content:center;align-items:center;height:6.75rem;padding:1.75rem;transition:all .15s ease-in-out;display:flex;position:relative}.logo-card-wrapper{padding:.5rem}.logo-card-picture,.logo-card img{object-fit:contain;width:100%;height:100%}.logo-card.hover,.logo-card:hover{filter:grayscale(0);box-shadow:0 0 .75rem #0000001a}.logo-card.focus-within,.logo-card:focus-within{border-color:var(--color-green-200)}@media (width>=600px){.logo-card{height:8.875rem}}@media (width>=905px){.logo-card{height:8rem}.logo-card-wrapper{padding:.75rem}}.section-panels .home-title{margin-bottom:.75rem}.panels-grid{grid-template-rows:repeat(4,minmax(0,15rem));grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:none}.cell-text{flex-direction:column;gap:.5rem;margin-top:auto;display:flex}.cell-title{font-size:1.25rem;font-weight:500;line-height:1.5rem}.cell-description{font-size:1rem;font-weight:400;line-height:1.25rem}.pamels-grid .image-card,.panels-cell-card{min-width:100%;height:15rem;min-height:15rem}.panels-cell-card{color:var(--color-black-800);background-color:#fff;border:.125rem solid #0000;border-radius:.25rem;flex-direction:column;gap:1rem;padding:1.25rem;transition:all .15s ease-in-out;display:flex;position:relative;overflow:hidden}.panels-cell-card .cell-icon{min-width:6.25rem;height:6.25rem;color:var(--color-green-500);margin-left:auto;font-size:4rem;font-weight:100;line-height:5rem}.panels-cell-card .cell-icon,.panels-cell-card .cell-icon *{fill:var(--color-green-500)}.panels-cell-card.hover,.panels-cell-card:hover{background-color:var(--color-green-500);color:#fff;border-color:#0000}.panels-cell-card.hover .cell-icon,.panels-cell-card:hover .cell-icon{fill:#fff}.panels-cell-card.hover .cell-icon,.panels-cell-card.hover .cell-icon *,.panels-cell-card:hover .cell-icon,.panels-cell-card:hover .cell-icon *{fill:#fff;color:#fff}@media (width>=600px){.pamels-grid .image-card,.panels-cell-card{min-width:calc(50% - .5rem)}}@media (width>=905px){.section-panels .home-title{margin-bottom:1.25rem}.section-panels-swiper{display:none}.panels-grid{display:grid}.panels-grid-swiper{display:none}.panels-grid .image-card{grid-row:span 2;height:100%}.panels-grid .image-card,.panels-cell-card{min-width:fit-content;min-height:fit-content}.panels-cell-card{border-color:var(--color-black-50)}}@media (width>=1280px){.panels-grid{grid-template-rows:repeat(3,minmax(0,15rem));grid-template-columns:repeat(4,minmax(0,1fr))}}.section-products .primary-title{margin-bottom:.25rem}.product-image{flex-direction:column;gap:.5rem;display:flex;position:relative}.product-image-wrapper{position:relative}.product-image .btn-icon-gray{z-index:5;display:none;position:absolute;top:50%;transform:translateY(-50%)}.product-image .swiper-button-prev-gallery{left:1.5rem}.product-image .swiper-button-next-gallery{right:1.5rem}.product-image-picture,.product-image-thumbnail-pic{border:.125rem solid var(--color-black-50);border-radius:.25rem;display:block}.product-image-picture{margin:0 1rem}.product-image .swiper-thumbs-gallery,.product-image-thumbnail{padding:0 .5rem}.product-image-picture img,.product-image-thumbnail-pic,.product-image-thumbnail img{width:100%;height:100%}.product-image-picture img,.product-image-thumbnail img{object-fit:contain;background:#fff}.product-image-thumbnail-pic,.product-image-thumbnail img{aspect-ratio:4/3}.product-image-thumbnail-pic{cursor:pointer}.product-image-picture img{aspect-ratio:1}.product-image-thumbnail.hover,.product-image-thumbnail:hover,.product-image-thumbnail.focus,.product-image-thumbnail:focus{border-color:var(--color-green-500)}.product-image-thumbnail.active,.product-image-thumbnail:active{border-color:var(--color-green-600)}.product-image--blank{aspect-ratio:1;border:.125rem solid var(--color-black-50);background-color:var(--color-black-100);border-radius:.25rem;justify-content:center;align-items:center;display:flex}.product-image--blank svg{aspect-ratio:1;width:20%;height:20%}.product-image--blank path{stroke:#fff;stroke-width:.125rem}@media (width>=600px){.product-image-picture{margin:0 1.5rem}.product-image .swiper-thumbs-gallery,.product-image-thumbnail{padding:0 .75rem}}@media (width>=905px){.product-image{grid-column:1}.product-image-picture{margin:0}.product-image .swiper-thumbs-gallery,.product-image-thumbnail{padding:0}.product-image .btn-icon-gray{display:flex}}.product-image .card-top__tags{z-index:5;flex-direction:column;gap:.5rem;display:flex;position:absolute;top:1.25rem;left:1.25rem}@media (width<=904px){.product-image .card-top__tags{left:2.75rem}}@media (width<=599px){.product-image .card-top__tags{left:2.25rem}}.product-info,.product-info-wrapper,.product-info-icon-list,.product-info-buttons{flex-direction:column;gap:1rem;display:flex}.product-info-buttons{gap:.75rem}.product-info .btn{gap:.5rem;width:100%;padding:.75rem 0;display:flex}.product-info-icon-row span{font-size:1rem;font-weight:500;line-height:1.25rem}.product-info .btn span{padding:.125rem}.product-info-icon-row,.product-info-price-block{flex-direction:row;gap:.5rem;display:flex}.product-info{padding:0 1rem}.product-info-wrapper{border:.125rem solid var(--color-black-50);background:#fff;padding:.5rem}.product-info .product-page-top{display:none}.product-info-price-block{flex-flow:column wrap}.product-info-price{font-size:1.75rem;font-weight:700;line-height:2rem}.product-info-price--discount{color:var(--color-black-400);-webkit-text-decoration:line-through var(--color-green-500);text-decoration:line-through var(--color-green-500);margin-top:auto;font-size:1.25rem;font-weight:400;line-height:1.5rem}.product-info-bonus{color:var(--color-black-400);flex-direction:row;gap:.25rem;margin-top:.5rem;font-size:1rem;line-height:1.25rem;display:flex}.product-info-price-saving{border:.125rem solid var(--color-green-200);background:var(--color-green-50);width:fit-content;color:var(--color-black-800);margin-top:1.25rem;padding:.5rem 1rem}.product-info hr{border-color:var(--color-black-100)}.product-info-icon-row{padding:.125rem}.product-info-bonus svg,.product-info-icon-row svg{aspect-ratio:1;width:1.25rem;min-width:1.25rem;height:1.25rem;min-height:1.25rem}.product-info-buttons .btn>svg{margin-bottom:auto}.product-info .btn-medium{justify-content:center}.product-info .btn-medium-green{width:100%;height:3.25rem}.product-info-buy-buttons{flex-direction:column;gap:.75rem;display:flex}.product-info-buy-buttons .btn{width:100%}@media (width>=600px){.product-info{padding:0 1.5rem}}@media (width>=905px){.product-info{grid-column:2;gap:1.5rem;padding:0}.product-info-wrapper{padding:1rem}.product-info .product-page-top{display:block}.product-info-price{font-size:2.25rem;line-height:2.5rem}.product-info-price--discount{padding:.25rem}.product-info-price-block{flex-direction:row}.product-info-buttons{flex-flow:wrap;gap:.75rem}.product-info-buttons .btn{flex:1 1 0}.product-info-buy-buttons{flex-direction:row}.product-info-buy-buttons .btn{flex:1 1 0;width:auto;padding:.75rem 0}}@media (width>=1280px){.product-info{gap:2rem}.product-info-wrapper{gap:1.5rem;padding:1.5rem 1rem}.product-info-buttons{gap:.75rem}}html{scroll-behavior:smooth}#online-calc{scroll-margin-top:80px}.online-calc__wrapper{border:.125rem solid var(--color-black-50);background:#fff;border-radius:.25rem;padding:1rem}@media (width>=905px){.online-calc__wrapper{padding:1.5rem}}.section-urls,.section-urls .urls-row{flex-direction:row;gap:1rem;display:flex}.section-urls{scrollbar-width:none;justify-content:space-between;margin-bottom:1rem;overflow-x:auto}.section-urls::-webkit-scrollbar{display:none}.section-urls .urls-row{padding:.125rem}.section-urls .urls-row span{width:max-content;display:block}.section-urls .urls-row :first-child{margin-left:.125rem}.section-urls .urls-row :last-child{margin-right:.125rem}.header{z-index:35;flex-direction:column;display:flex;position:sticky;top:0}.header-top{flex-direction:row;justify-content:space-between;align-items:center;height:100%;display:flex}.header-top__wrapper{background-color:var(--color-black-50);height:3rem}.header-top__media{flex-direction:row;gap:1.25rem;display:flex}.header-top__media-phone{list-style:none;position:relative}.phone-trigger{cursor:pointer;font:inherit;color:inherit;white-space:nowrap;background:0 0;border:none;align-items:center;gap:.2rem;padding:0;display:flex}.phone-trigger-footer{font-size:1.25rem!important}.phone-trigger:hover,.phone-trigger:focus{background-color:var(--color-black-50)}.phone-trigger:active{background-color:var(--color-black-100)}.phone-trigger:disabled{color:var(--color-black-100)}.phone-trigger:disabled svg path{fill:var(--color-black-200)}.phone-numb-first{font-weight:500}.phone-numb-second{font-weight:100}.phone-trigger .svg-arrow-down path{fill:#999;transition:fill .2s}.phone-trigger.phone-open .svg-arrow-down{transform:rotate(180deg)}.phone-trigger.phone-open .svg-arrow-down path{fill:var(--color-green-500)}.phone-dropdown-list{z-index:5;border:.125rem solid var(--color-black-50);background-color:#fff;border-radius:.125rem;width:100%;min-width:max-content;padding:.25rem 0;position:absolute;top:100%;left:0;right:0;box-shadow:0 0 .75rem #0000001a}.header-top__media-social{flex-direction:row;gap:.5rem;display:flex}.header-top__media-social *{size:2rem}.header-top__static{flex-direction:row;justify-content:space-between;gap:1.25rem;display:none}.header-top__static li{margin-top:auto;margin-bottom:auto}.header-bottom,.header-bottom-row{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;height:100%;transition:max-width .3s ease-out,opacity .3s ease-out,gap .3s ease-out;display:flex}.header-bottom-row{max-width:80rem}.header-bottom__wrapper{border-top:.125rem solid var(--color-black-50);border-bottom:.125rem solid var(--color-black-50);background-color:var(--color-black-0);height:4.25rem}.header-logo{margin-right:auto}.header .sale-basket-cart__icon{position:relative}.header .sale-basket-cart__count{text-align:center;background-color:var(--color-green-500);color:#fff;border-radius:9999px;width:1rem;height:1rem;font-size:.625rem;line-height:1rem;position:absolute;top:-.25rem;right:-.25rem}.header .sale-basket-line{flex-direction:row;gap:1rem;display:none}.header-bottom.js-search-focused{gap:0}.header-bottom.js-search-focused>.header-bottom-row{opacity:0;border:none;flex-shrink:0;gap:0;max-width:0;padding:0;overflow:hidden}.header-bottom.js-search-focused>.search-form{opacity:1;z-index:40;width:100%}.header .header-button-complects>*,.header .header-button-catalog>*{font-weight:700}.header-button-complects,.header-button-catalog,.header .sale-basket-cart,.header .sale-basket-cart__text{display:none}.header .sale-basket-cart svg,.header .sale-basket-cart svg *{fill:initial}@media (width>=905px){.header-top__static .btn{width:min-content}.header-top__wrapper{background-color:var(--color-black-25)}.header-top__static,.header-button-catalog,.header .sale-basket-line{display:flex}.header .sale-basket-cart{padding:.75rem;display:flex}.header-bottom__wrapper{height:5.5rem}.header-bottom__menu,.header-bottom-row:last-child{display:none}}@media (width>=1280px){.header-top__static .btn{width:auto}.header-top__static{gap:2rem}.header-button-complects{font-weight:700;display:flex}.header .sale-basket-cart{padding:.75px 1.5rem}.header .sale-basket-cart__text{display:block}}.infoblock{border:.125rem solid #0000;border-radius:.25rem;flex-direction:column;gap:1rem;padding:1rem;display:flex}.infoblock-title{flex-direction:row;gap:.5rem;font-weight:700;display:flex}.infoblock div svg{aspect-ratio:1;width:1.5rem;min-width:1.5rem;height:1.5rem;min-height:1.5rem}.infoblock--green{border-color:var(--color-green-200);background:var(--color-green-50)}.infoblock--red{background-color:var(--color-red-75)}.infoblock--gray{background-color:var(--color-black-50)}.checkbox{flex-direction:row;gap:.5rem;display:flex;position:relative}.checkbox input[type=checkbox]{z-index:-1;opacity:0;position:absolute;inset:0}.checkbox-icon{border:.125rem solid var(--color-black-50);cursor:pointer;background-color:#fff;border-radius:.125rem;outline:.125rem solid #0000;justify-content:center;align-items:center;width:1.5rem;min-width:1.5rem;height:1.5rem;min-height:1.5rem;display:flex}.checkbox-icon svg{width:1rem;height:1rem}.checkbox-icon *{fill:#0000}.checkbox-text{color:var(--color-black-800)}.checkbox input[type=checkbox].hover+.checkbox-icon,.checkbox input[type=checkbox]:hover+.checkbox-icon,.checkbox input[type=checkbox].focus+.checkbox-icon,.checkbox input[type=checkbox]:focus+.checkbox-icon,.checkbox input[type=checkbox].active+.checkbox-icon,.checkbox input[type=checkbox]:active+.checkbox-icon{border-width:.0625rem;border-color:var(--color-black-600)}.checkbox input[type=checkbox].focus+.checkbox-icon,.checkbox input[type=checkbox]:focus+.checkbox-icon{outline-color:var(--color-green-300)}.checkbox input[type=checkbox].checked+.checkbox-icon *,.checkbox input[type=checkbox]:checked+.checkbox-icon *{fill:var(--color-black-900)}.dropdown-checkbox{border:.125rem solid #0000;flex-direction:row;gap:.5rem;padding:.5rem;font-size:1rem;line-height:1.25rem;display:flex;position:relative}.dropdown-checkbox input[type=checkbox]{opacity:0;max-width:0;max-height:0;position:absolute}.dropdown-checkbox-icon{border:.0625rem solid var(--color-black-50);background-color:#fff;border-radius:.125rem;width:1.5rem;height:1.5rem;display:flex}.dropdown-checkbox-icon svg{opacity:0;margin:auto}.dropdown-checkbox input[type=checkbox].checked~.dropdown-checkbox-icon svg,.dropdown-checkbox input[type=checkbox]:checked~.dropdown-checkbox-icon svg{opacity:1}.dropdown-checkbox.hover,.dropdown-checkbox:hover{background-color:var(--color-black-50)}.dropdown-checkbox.hover .dropdown-checkbox-icon,.dropdown-checkbox:hover .dropdown-checkbox-icon{border-color:var(--color-black-600)}.dropdown-checkbox.hover .dropdown-checkbox-text,.dropdown-checkbox:hover .dropdown-checkbox-text{color:var(--color-green-500)}.dropdown-checkbox.focus-within,.dropdown-checkbox:focus-within,.dropdown-checkbox.focus-within .dropdown-checkbox-icon,.dropdown-checkbox:focus-within .dropdown-checkbox-icon{outline:.125rem solid var(--color-green-200)}.dropdown-checkbox.active~.dropdown-checkbox-icon,.dropdown-checkbox:active~.dropdown-checkbox-icon,.dropdown-checkbox input[type=checkbox].checked~.dropdown-checkbox-icon,.dropdown-checkbox input[type=checkbox]:checked~.dropdown-checkbox-icon{border-color:var(--color-black-600)}.dropdown-checkbox.active~.dropdown-checkbox-text,.dropdown-checkbox:active~.dropdown-checkbox-text{color:var(--color-green-500)}.radio-block{position:relative}.radio-block input[type=radio]{opacity:0;cursor:pointer;position:absolute;inset:0}.radio-block__wrapper{border-width:.0625rem;border-color:var(--color-black-100);color:var(--color-black-950);border-radius:.25rem;outline:.1875rem solid #0000;flex-direction:column;gap:.5rem;padding:.75rem 1.5rem;display:flex}.radio-block__title{font-size:1.25rem;font-weight:500;line-height:1.5rem}.radio-block__text{font-size:1rem;font-weight:400;line-height:1.25rem}.radio-block input[type=radio].hover+.radio-block__wrapper,.radio-block input[type=radio]:hover+.radio-block__wrapper{background-color:var(--color-green-50);border-color:var(--color-green-300)}.radio-block input[type=radio].checked+.radio-block__wrapper,.radio-block input[type=radio]:checked+.radio-block__wrapper{border-color:var(--color-green-300)}.radio-block input[type=radio].checked+.radio-block__wrapper .radio-block__title,.radio-block input[type=radio]:checked+.radio-block__wrapper .radio-block__title{color:var(--color-green-500)}.menu-list{flex-direction:column;gap:.25rem;font-size:1rem;line-height:1.25rem;display:flex}.menu-list__row{width:100%;height:fit-content;color:var(--color-black-800);cursor:pointer;background-color:#fff;border-radius:.125rem;outline:.125px solid #0000;flex-direction:row;gap:.5rem;padding:.5rem .75rem;font-size:1rem;line-height:1.25rem;display:flex;position:relative}.menu-list__row svg,.menu-list__row svg *,.menu-list__row img{width:1.25rem;height:1.25rem;fill:var(--color-black-400)}.menu-list__row.hover,.menu-list__row:hover,.menu-list__row.focus,.menu-list__row:focus,.menu-list__row.focus-within,.menu-list__row:focus-within,.menu-list__row.active,.menu-list__row:active{background-color:var(--color-black-25)}.menu-list__row.focus,.menu-list__row:focus,.menu-list__row.focus-within,.menu-list__row:focus-within{outline-style:solid;outline-color:var(--color-green-200)}.menu-list__row.hover svg,.menu-list__row:hover svg,.menu-list__row.hover svg *,.menu-list__row:hover svg *,.menu-list__row.focus svg,.menu-list__row:focus svg,.menu-list__row.focus svg *,.menu-list__row:focus svg *,.menu-list__row.focus-within svg,.menu-list__row:focus-within svg,.menu-list__row.focus-within svg *,.menu-list__row:focus-within svg *{fill:var(--color-green-500)}.menu-list__row.hover img,.menu-list__row:hover img{filter:invert(53%)sepia(99%)saturate(427%)hue-rotate(93deg)brightness(96%)contrast(105%)}.menu-list__row.active,.menu-list__row:active{color:var(--color-green-500)}.menu-list__row.active svg,.menu-list__row:active svg,.menu-list__row.active svg *,.menu-list__row:active svg *{fill:#fff}.menu-list__row.disabled,.menu-list__row:disabled{background-color:var(--color-black-50);color:var(--color-black-200)}.menu-list__row.disabled svg,.menu-list__row:disabled svg,.menu-list__row.disabled svg *,.menu-list__row:disabled svg *{fill:var(--color-black-200)}.modal{z-index:60;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-window{background-color:#fff;border-radius:.25rem;flex-direction:column;gap:1.25rem;width:100%;height:100%;padding:1.25rem 1.5rem;display:flex;overflow-y:auto}.modal-mobile{z-index:55;background-color:#fff;padding:.75rem;position:fixed;inset:0;overflow:auto}.modal-title{flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;font-size:1.875rem;font-weight:500;line-height:2.125rem;display:flex}.modal-mobile__title-text{flex-direction:row;align-items:center;gap:.5rem;font-size:1.875rem;font-weight:500;line-height:2.125rem;display:flex}.modal__subtitle{flex-direction:row;align-items:center;gap:.25rem;font-size:1rem;font-weight:700;line-height:1.25rem;display:flex}.modal__subtitle-btn{width:2.5rem;height:2.5rem;padding:.75rem}.modal__subtitle-btn>*{width:1rem;height:1rem}.modal__subtitle-text{width:100%;padding:.5rem .75rem}.modal-window-button{display:flex}@media (width>=905px){.modal-window{max-width:33.75rem;height:85vh}}.modal-catalog.modal-desktop{z-index:30;width:100%;height:0;position:sticky;top:8.5rem}.modal-desktop-bg{background-color:#2222224d}.modal-desktop-wrapper{background-color:#fff;flex-direction:row;width:fit-content;height:calc(100vh - 8.5rem);margin-right:auto;display:flex;overflow:auto}.modal-catalog-section{border-right:.125rem solid var(--color-black-50);flex-direction:column;gap:.25rem;padding:.75rem;font-size:1rem;line-height:1.25rem;display:flex;overflow:auto}.modal-catalog hr{border-top-color:var(--color-black-50)}.modal-catalog-row img{width:1.25rem;height:1.25rem}.modal-catalog-section:last-child{border-right:#0000}@media (width>=905px){.modal-catalog-section{width:342px}}@media (width>=1440px){.modal-catalog-container{margin:0 auto}}.oneclick-form{flex-direction:column;gap:1.5rem;display:flex}.oneclick-form .input-label-top{margin-bottom:0;font-size:1rem;line-height:1.25rem}.oneclick-form textarea{min-height:6rem}.oneclick-form .checkbox{color:var(--color-black-800);font-size:.875rem;line-height:1.25rem}.oneclick-delivery{flex-direction:column;display:flex}.oneclick-address{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .3s ease-out,opacity .3s ease-out;display:grid}.oneclick-address--open{opacity:1;grid-template-rows:1fr;margin-top:.75rem}.oneclick-address-inner{min-height:0}.oneclick-form-captcha{flex-direction:column;gap:.75rem;display:flex}.oneclick-form-captcha img{border:.125rem solid var(--color-black-50);background-color:#fff;border-radius:.125rem;width:auto;height:2.75rem}.oneclick-form-captcha .input-text,.oneclick-form-captcha .btn{height:2.75rem}@media (width>=600px){.oneclick-form-captcha{flex-direction:row;align-items:flex-end;gap:1.5rem}.oneclick-form-captcha .input{flex:1}}.oneclick-form .btn-medium-green{width:100%;margin-top:.25rem}.oneclick-form-error{border:.125rem solid var(--color-red-100);background-color:var(--color-red-50);color:var(--color-red-700);border-radius:.125rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;animation:.3s ease-out oneclick-error-in}.oneclick-success{border:.125rem solid var(--color-green-200);background-color:var(--color-green-50);color:var(--color-green-800);border-radius:.125rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem}@keyframes oneclick-error-in{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}.navigation{width:fit-content;margin:1.5rem auto 0}.navigation ul{flex-direction:row;margin:auto;display:flex}.home-page{padding:1rem 0 2.375rem}.home-page section:not(.section-urls){margin-bottom:2.5rem}@media (width>=905px){.home-page section:not(.section-urls){margin-bottom:3rem}}.catalog-page{flex-direction:column;gap:1rem;padding-top:1rem;padding-bottom:3.125rem;display:flex}.catalog-page-title{font-size:2.25rem;font-weight:500;line-height:2.5rem}.catalog-page-sections{grid-auto-flow:dense;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;display:grid}.catalog-page-subsections ul{flex-direction:row;gap:1rem;margin-bottom:1rem;margin-left:-1rem;margin-right:-1rem;padding-bottom:.5rem;display:flex;overflow:auto}.catalog-page-subsections li{background:#fff;border-radius:.25rem;flex:15.625rem;max-width:32%;display:flex}@media (width<=1150px){.catalog-page-subsections li{flex:12.188rem;max-width:32%}}@media (width<=904px){.catalog-page-subsections li{flex:none;max-width:max-content}}.catalog-page-subsections a{flex:1}.catalog-page-subsections span{gap:.5rem;padding:.5rem .75rem;display:flex}.catalog-page-subsections-text{margin:auto 0}.catalog-page-sidebar{border:.125rem solid var(--color-black-50);background:#fff;border-radius:.25rem;flex-direction:column;gap:.25rem;height:fit-content;padding:.5rem;display:none;overflow:hidden}.catalog-page-sidebar-title{padding:.75rem;font-weight:700}.catalog-page-main{flex-direction:column;grid-column:4 span;display:flex}.catalog-page-main-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.catalog-page-main-list .card-product{margin:0}.catalog-page-main-description{color:var(--color-black-900);margin-top:1.5rem;font-size:1.016rem;font-weight:460;line-height:normal}.catalog-page-main .image-card{aspect-ratio:4/3}.catalog-page-main .image-card-text{padding:.5rem}.catalog-page-main .image-card.hover .image-card-text,.catalog-page-main .image-card:hover .image-card-text,.catalog-page-main .image-card.focus .image-card-text,.catalog-page-main .image-card:focus .image-card-text{color:var(--color-green-500)}.catalog-page-main .image-card-title{font-size:.75rem;line-height:.875rem}.catalog-page-bottom{grid-column:4 span}@media (width>=600px){.catalog-page{gap:1.5rem;padding-top:1.5rem;padding-bottom:3.75rem}.catalog-page-main .image-card-text{padding:1rem}.catalog-page-main .image-card-title{font-size:1rem;line-height:1.25rem}.catalog-page-subsections ul{margin-left:-1.5rem;margin-right:-1.5rem}}@media (width>=905px){.catalog-page-title{font-size:2.875rem;line-height:3.5rem}.catalog-page-sidebar{display:flex}.catalog-page-subsections ul{flex-wrap:wrap;margin-left:0;margin-right:0}.catalog-page-main{grid-column:3 span}.catalog-page-main-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.catalog-page-main-description{margin-top:2.5rem}.catalog-page-main .image-card-text{padding:.75rem}}@media (width>=1280px){.catalog-page{gap:2rem;padding-top:2rem;padding-bottom:4.875rem}.catalog-page-sidebar{padding:.75rem}.catalog-page-main .image-card-text{padding:1rem 1.25rem}.catalog-page-main .image-card-title{font-size:1.25rem;line-height:1.5rem}}.catalog-page-empty{justify-content:center;gap:8.25rem;display:flex}@media (width<=1239px){.catalog-page-empty{gap:1.5rem}}@media (width<=904px){.catalog-page-empty{text-align:center;flex-wrap:wrap;align-content:center}}.catalog-page-empty-text-main{flex-flow:column;gap:1.5rem;width:39rem;margin-top:2.375rem;display:flex}.catalog-page-empty-text-block{line-height:1.25rem}.catalog-h1{color:var(--color-black-800);font-size:xx-large;font-weight:500;line-height:2rem}@media (width<=904px){.catalog-h1{font-size:x-large}}.catalog-page-empty-button{justify-content:center;display:flex}@media (width<=904px){.dropdown-filter{margin:auto}}.btn-catalog-cards-hover:hover{color:#fff;background-color:var(--color-green-500)}.catalog-page-search-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;display:grid}@media (width<=905px){.catalog-page-search-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}.catalog-filter details ul.dropdown-list{z-index:21;width:auto}.catalog-page-subsections img{background:#fff;width:2.5rem;height:2.5rem;margin:auto 0}.block_brands label{border:.125rem solid var(--color-black-50);background:#fff;border-radius:.25rem;padding:.5rem 1rem}.block_brands label:hover{transition:all .15s ease-in-out;box-shadow:0 0 .75rem #0000001a}.block_brands img{filter:grayscale();object-fit:contain;width:6rem;height:3rem;margin:0 auto}.block_brands{grid-template-columns:repeat(4,minmax(6rem,18rem));gap:.5rem 3rem;display:grid}@media (width<=1100px){.block_brands{gap:1.5rem}}@media (width<=904px){.block_brands{grid-template-columns:repeat(2,minmax(9rem,30rem));gap:.75rem}}.block_button_brands{color:var(--color-green-500);justify-content:center;margin-top:.75rem;display:flex}.brand-detail-header{flex-wrap:wrap;align-items:flex-start;gap:2rem;margin-bottom:2rem;display:flex}.brand-detail-logo{border:.125rem solid var(--color-black-50);background:#fff;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:12rem;height:8rem;padding:.75rem;display:flex}.brand-detail-logo img{object-fit:contain;filter:none;width:100%;height:100%}.top_text_block_text{color:var(--color-black-900);margin-bottom:1.75rem;font-size:1rem;font-weight:460;line-height:normal}@media (width<=1239px){.top_text_block_text{margin-bottom:1.5rem}}@media (width<=904px){.top_text_block_text{margin-bottom:1rem}}.card-top__timer{z-index:10;background-color:#fff;gap:.6rem;padding:.25rem;display:flex;position:absolute;bottom:.25rem;left:.25rem}.product-info-price-wrapper .card-top__timer{margin-bottom:1rem;position:relative;bottom:auto;left:auto}@media (width<=904px){.card-top__timer{display:none}}.block_banners_main{flex-direction:column-reverse;gap:5rem;margin-top:4rem;display:flex}.block_banners_page{background:#fff}@media (width<=1239px){.block_banners{margin-top:8rem}}@media (width<=904px){.block_banners{display:none}}.button-catalog-svg svg{height:1rem}.svg-clock-card path{fill:red}.product-page{flex-direction:column;gap:1rem;padding-top:1rem;padding-bottom:1.875rem;display:flex}.product-page-title{font-size:1.75rem;font-weight:500;line-height:2rem}.product-page-score{margin-top:1rem}.product-page-row{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;display:grid}@media (width>=905px){.product-page{gap:2rem;padding-top:2rem;padding-bottom:2rem}.product-page-title{font-size:2.25rem;line-height:2.5rem}.product-page>.product-page-top{display:none}.product-page-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;padding-left:1.5rem;padding-right:1.5rem;display:grid}}@media (width>=1440px){.product-page-row{width:100%;max-width:83.5rem;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}}@media (width<=1300px){.crumb_404{width:auto;margin-left:0;margin-right:0}}@media (width<=1240px){.block_buttons_all_404{flex-flow:column wrap;align-items:center}}.block_main_404{width:fit-content;margin:2.5rem auto 3.5rem}.block_main_techproblem{justify-content:center;align-items:center;min-height:100vh;display:flex}@media (width<=905px){.block_main_techproblem{flex-direction:column-reverse}}.block_404{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}@media (width<=905px){.block_404{flex-direction:column-reverse}}.block_page_404{text-align:center;align-content:center;margin-left:1rem;margin-right:1rem}.block_page_500{text-align:center}@media (width>=905px){.block_page_500{width:40%;margin-right:8rem}}@media (width<=905px){.block_page_500{width:504px}}@media (width<=599px){.block_page_500,.block_page_maintenance{width:80%}}@media (width<=1240px){.block_page_404{width:330px}}@media (width<=599px){.block_page_404{width:auto}}.block_title_techproblem_h1{color:#0c5;font-size:6rem;font-weight:700}@media (width<=1240px){.block_title_techproblem_h1{color:#0c5;font-size:4.5rem;font-weight:700}}.block_title_techproblem_h2{text-align:center;margin-bottom:1rem;font-size:2.25rem;font-weight:500}@media (width<=1240px){.block_title_techproblem_h2{margin-bottom:1rem;font-size:1.75rem;font-weight:500}}.block_title_maintenance_h1{text-align:center;color:#0c5;margin-top:1.5rem;font-size:2.5rem;font-weight:550;line-height:45px}@media (width<=1240px){.block_title_maintenance_h1{color:#0c5;font-size:2rem;font-weight:550}}.block_text_maintenance{text-align:center;margin-top:1.5rem;margin-bottom:1.5rem;font-size:large;font-weight:400}.block_text_500{text-align:center;margin-bottom:1rem;font-size:1.1rem;font-weight:400}@media (width<=1240px){.block_text_500{text-align:center;margin-bottom:1rem;font-size:1rem;font-weight:400}}.block_text_404{text-align:center;margin-bottom:1.5rem;font-weight:400}@media (width<=1240px){.block_text_404{margin-bottom:1rem;font-weight:400}}.block_buttons_all_404{gap:2rem;display:flex}@media (width<=1240px){.block_buttons_all_404{gap:.5rem}}.block_button_500{justify-content:center;margin-top:1.5rem;display:flex}.block_button_1_404,.block_button_2_404{width:100%}.svg_techproblem{width:516px;height:516px}@media (width<=1240px){.svg_techproblem{width:343px;height:343px}}@media (width<=905px){.svg_techproblem{width:270px;height:270px}}@media (width<=300px){.svg_techproblem{width:100%;height:100%}}.svg_500_relative{width:408px;height:408px;margin-left:1rem;position:relative}@media (width<=1240px){.svg_500_relative{width:272px;height:272px;margin-left:1rem;position:relative}}.svg_500_absolute_1{position:absolute}@media (width<=1240px){.svg_500_absolute_1{width:270px;height:270px;position:absolute}}.svg_500_absolute_2{position:absolute;bottom:0;right:0}@media (width<=1240px){.svg_500_absolute_2{width:154px;height:154px;position:absolute;bottom:0;right:0}}.block_contatcs_maintenance{flex-direction:column;justify-content:center;gap:.6rem;font-size:larger;font-weight:500;display:flex}.block_contatcs_maintenance_hover:hover{color:var(--color-green-500);transition:all 75ms ease-in-out}.basket-page-blade{padding-left:0;padding-right:0}.basket_block_empty{flex-direction:column;gap:.5rem;width:624px;margin:7rem auto 10rem;display:flex}.block_basket_text{margin-bottom:2.5rem;font-size:1.25rem}.block_basket_empty_h1_h2{font-size:2.5rem;font-weight:500;line-height:2.5rem}.block_basket_empty_text_top{padding-left:2rem}@media (width<=1279px){.block_basket_empty_text_top{padding-left:1.5rem}}@media (width<=599px){.block_basket_empty_text_top{padding-left:1rem}}@media (width<=904px){.block_basket_empty_button{justify-content:center;display:flex}}.button_basket_empty{width:350px;font-size:large;font-weight:700}@media (width<=904px){.basket_block_empty{text-align:center;width:410px;margin-top:5rem}}@media (width<=599px){.basket_block_empty{margin-top:4rem;margin-bottom:5rem}}@media (width<=450px){.basket_block_empty{width:auto;padding:0 1rem}}.block-basket-main-many-products{padding-left:2rem}@media (width<=904px){.block-basket-main-many-products{padding:0}}.block-basket-many-products{background-color:#fff;border-radius:4px;gap:2rem;width:100%;height:fit-content;padding:1rem .5rem;display:grid}@media (width>=600px){.block-basket-many-products{padding:1.5rem}}@media (width>=905px){.block-basket-many-products{grid-column:2 span;padding:1.5rem}}.block-basket-total{background-color:#fff;gap:2rem;padding:1.5rem;font-size:smaller;display:grid}@media (width<=904px){block-basket-total{margin-top:0 0}}.block-basket-promo{background-color:#fff;border-radius:4px;gap:1.5rem;padding:1.5rem;font-size:smaller;display:grid}.button-basket-item-minus-plus-style{border:solid 1.5px var(--color-black-100);background-color:var(--color-black-50);width:3rem;height:3rem}.input-basket-item-number{border:solid 1.5px var(--color-black-100);text-align:center;width:4rem;height:3rem}.img-basket-item{object-fit:contain;width:84px;height:84px}@media (width>=599px){.img-basket-item{min-width:84px}}.block-text-basket-item{width:fit-content;margin-top:auto;margin-bottom:auto;margin-right:2.6rem;font-size:smaller;line-height:14px}@media (width>=905px){.block-text-basket-item{margin-right:3rem}}.block-basket-product-first{justify-content:space-between;align-items:anchor-center;width:100%;display:flex}.block-basket-product-second{align-items:anchor-center;gap:2.6rem;margin:auto;display:flex}@media (width<=1239px){.block-basket-product-second{width:100%}}@media (width<=599px){.block-basket-product-second{justify-content:space-between;gap:.25rem;width:100%}}.block-basket-product{align-items:anchor-center;gap:2.6rem;display:flex}@media (width<=1239px){.block-basket-product{flex-wrap:wrap;gap:.5rem}}.block-basket-h3-text-basket{font-size:1.25rem;font-weight:500}.basket-block-basket-deleteall{display:flex}@media (width>=905px){.basket-block-basket-deleteall{grid-column:3 span;width:66%}}.basket-block-h1-basket{margin-right:auto;font-size:2.5rem;font-weight:500;line-height:2.5rem}.basket-checkout-container{flex-direction:column;gap:1rem;display:flex}@media (width>=600px){.basket-checkout-container{gap:1.5rem}}.block-basket-button{text-align:center;width:auto;font-size:larger;font-weight:700}.block-price-formated{width:100px;font-weight:600}.block-sum-price-formated{width:100px;margin:auto;font-size:larger;font-weight:700}@media (width<=1239px){.block-sum-price-formated{width:100px;font-weight:700}}@media (width<=599px){.block-sum-price-formated{font-size:medium}}.block-input-promo{border:solid 1px var(--color-black-50);border-radius:3px;width:100%;padding:4px 8px;display:flex}.block-price-total{border-top:solid 1px var(--color-green-50);border-bottom:solid 1px var(--color-green-50)}.block-td-price{padding:10px 0}.block-td-price-sale{color:var(--color-green-700);padding-bottom:1.5rem}.block-td-price-sale-text{padding-bottom:1.5rem}.basket-coupon-list{flex-direction:column;gap:.5rem;display:flex}.basket-coupon-block{flex-direction:column;align-items:center;gap:.25rem;display:flex}@media (width>=600px){.basket-coupon-block{flex-direction:row;justify-content:space-between}}.basket-coupon-block .btn{margin-bottom:auto}.basket-coupon-text{font-size:1rem;font-weight:400;line-height:1.25rem}.basket-coupon-text.muted .basket-coupon-text__status{color:var(--color-green-500)}.basket-coupon-text.danger .basket-coupon-text__status{color:var(--color-red-500)}.block-main-basket-total{border-radius:4px;gap:1rem;display:grid}@media (width>=600px){.block-main-basket-total{gap:1.5rem}}@media (width>=905px){.block-main-basket-total{grid-template-columns:repeat(3,minmax(0,1fr))}}.block-main-restore-delete-item{display:flex}@media (width<=904px){.block-main-restore-delete-item{flex-direction:column}}.block-restore{background-color:var(--color-green-50);width:100%;padding:2rem 1.5rem;font-size:small;font-weight:300}@media (width<=904px){.block-restore{width:100%;padding:1rem .45rem}}.block-button-restore{cursor:pointer;background-color:var(--color-green-50);color:var(--color-black-400);padding:2rem 1.5rem;font-size:small;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}@media (width<=904px){.block-button-restore{text-align:start;padding-top:0;padding-bottom:1rem}}.block-delete{background-color:var(--color-black-50);padding:2rem 1.5rem;font-size:small;font-weight:300}.block-button-delete{cursor:pointer;background-color:var(--color-black-50);color:var(--color-black-400);padding:2rem 1.5rem;font-size:small;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}@media (width<=599px){.button-basket-clear{font-size:small}}@media (width<=904px){.block-button-delete{padding-top:1.5rem;padding-bottom:1rem}}.price-basket-product-old{text-align:center;justify-content:center;gap:.25rem}li.delete .block-basket-product,li.outstock .block-basket-product{display:none}.crumbs-basket .b-crumbs{padding:0 2rem}@media (width<=1279px){.crumbs-basket .b-crumbs{padding:0 1.5rem}}@media (width<=599px){.crumbs-basket .b-crumbs{padding:0 1rem}}.order-form__loader{z-index:100;opacity:0;visibility:hidden;background:#ffffffd9;justify-content:center;align-items:center;width:100vw;height:100vh;transition:opacity .2s,visibility .2s;display:flex;position:fixed;top:0;left:0}.order-form__loader.active{opacity:1;visibility:visible}.order-form__spinner{border:4px solid var(--color-black-50,#e0e0e0);border-top-color:var(--color-green-700,#2e7d32);border-radius:50%;width:48px;height:48px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.os-order{padding-top:.5rem;padding-bottom:1rem}.os-order .order__header{margin-top:1rem;margin-bottom:1.5rem}.order-form{flex-direction:column;gap:1rem;display:flex}.order-form__order{background-color:#fff;border-radius:.25rem;flex-direction:column;grid-column:2 span;gap:1rem;padding:1.5rem 1rem;display:flex}.order-form__radio-buttons{flex-direction:column;gap:1rem;display:flex}.order-form__radio-buttons .btn-medium{text-align:center;width:100%;position:relative}.order-form__radio-buttons .btn-medium input[type=radio]{opacity:0;cursor:pointer;position:absolute;inset:0}.order-form__property{flex-direction:column;gap:1rem;display:flex}.order-form__property-title{flex-direction:row;gap:.5rem;display:flex}legend.order-form__property-title{margin-bottom:1rem}.order-form__property-title svg{aspect-ratio:1;width:1.5rem;height:1.5rem}.order-form__property-title h2{padding:0;font-size:1.25rem;font-weight:500;line-height:1.5rem}.order-form__dropdown{flex-direction:row;align-items:center;gap:1rem;display:flex}.order-form__dropdown .dropdown,.order-form__dropdown .btn-menu{width:100%}.order-form__dropdown .dropdown svg{margin-left:auto}.order-personal__field-wrapper{flex-flow:wrap;gap:1rem;display:flex}.order-personal__field-wrapper .input{width:100%}.personal-information__field{flex-direction:column;gap:.25rem;display:flex}.field__label{font-size:.875rem;font-weight:400;line-height:1rem}@media (width>=600px){.order-form__order{gap:2rem}.order-form__radio-buttons{flex-direction:row}.order-form__dropdown .dropdown{width:fit-content;min-width:18.75rem}.order-form__radio-buttons .btn-medium{width:fit-content}.order-personal__field-wrapper .input{max-width:22.75rem}}@media (width>=905px){.os-order{padding-top:1rem;padding-bottom:2rem}.os-order .order__header{margin-top:1.5rem;margin-bottom:2rem}.order-form{grid-template-columns:1fr 1fr 1fr;gap:1.5rem;display:grid}.order-form__order{padding:2rem}}.order-form__details{background-color:#fff;border-radius:.25rem;flex-direction:column;gap:1.5rem;height:fit-content;padding:1.5rem;display:flex}.order-form__details p{font-size:.875rem;font-weight:400;line-height:1rem}.order-form__details .btn-medium-green{width:100%}.order-form__details .checkbox a{color:var(--color-green-500)}.order-form__details .checkbox a.hover,.order-form__details .checkbox a:hover{color:var(--color-green-600);text-decoration:underline}.order-form__details .checkbox-icon{margin:.25rem 0}.order-form__details-row{flex-direction:row;justify-content:space-between;font-size:1rem;line-height:1.25rem;display:flex}.order-form__details-row--bordered{border-top:.0625rem solid var(--color-green-50);border-bottom:.0625rem solid var(--color-green-50)}.order-form__details-row--wide-bordered{border-top:.0625rem solid var(--color-green-50);border-bottom:.0625rem solid var(--color-green-50);padding:1rem 0}.order-form__details-row--bonus{margin-top:-1rem}.order-form__details-row--bonus span:last-child{color:var(--color-green-700)}@media (width>=905px){.order-form__details{padding:1.5rem}}.order-done{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;padding:1.5rem 1rem;display:flex}.order-done__title{font-size:1.75rem;font-weight:500;line-height:2rem}.order-done__text-md{font-weight:500}.order-done p a{color:var(--color-green-500)}.order-done p a.hover,.order-done p a:hover{color:var(--color-green-600);text-decoration:underline}.location-information__field .choices[data-type*=select-one] *{font-size:1rem;font-weight:400;line-height:1.25rem}.location-information__field .choices[data-type*=select-one] .choices__inner{background:0 0;border:0;min-height:fit-content;padding:0;display:flex}.location-information__field .choices__item{min-height:36px;padding:0}.location-information__field .choices[data-type*=select-one] .choices__item,.location-information__field .choices[data-type*=select-one] .choices__input{background-color:#0000;border:.125rem solid;min-height:2.25rem;padding:.375rem 1.75rem .375rem .625rem}.location-information__field .choices .choices__input[type=search]{width:100%!important}.location-information__field .choices[data-type*=select-one] .choices__item{border-color:#0000}.location-information__field .choices[data-type*=select-one] .choices__list--single .choices__item,.location-information__field .choices[data-type*=select-one] .choices__input{border-color:var(--color-black-50);border-radius:.125rem}.location-information__field .choices[data-type*=select-one] .choices__input{margin-top:.0625rem}.location-information__field .choices[data-type*=select-one] .choices__list--dropdown{border:0;position:relative}.location-information__field .choices[data-type*=select-one].is-open .choices__list--dropdown{overflow:visible}.location-information__field .choices[data-type*=select-one] .choices__list--dropdown .choices__list{z-index:5;border:.125rem solid var(--color-black-50);background-color:#fff;border-radius:.125rem;width:100%;padding:.25rem 0;position:absolute;bottom:-.1875rem;transform:translateY(100%);box-shadow:0 0 .75rem #0000001a}.location-information__field .choices__list--single{padding:0}.location-information__field .choices__item.choices__item--selectable{border:0}.location-information__field .choices[data-type*=select-one]:after{z-index:10;border-top-color:var(--color-green-500);top:1.125rem}.location-information__field .choices[data-type*=select-one].is-open:after{border-top-color:#0000;border-bottom-color:var(--color-green-500)}.location-information__field .choices.is-open .choices__inner{display:none}.location-information__field .choices__inner .choices__list--single{min-height:fit-content}.location-information__field .choices[data-type*=select-one] .choices__item--choice.hover,.location-information__field .choices[data-type*=select-one] .choices__item--choice:hover{background-color:var(--color-black-50);color:var(--color-green-500)}.location-information__field .choices.hover .choices__list--single .choices__item,.location-information__field .choices:hover .choices__list--single .choices__item,.location-information__field .choices.hover .choices__input,.location-information__field .choices:hover .choices__input{border-width:.0625rem;border-color:var(--color-black-600);padding:.4375rem 1.8125rem .4375rem .6875rem}.location-information__field .choices.focus-within .choices__list--single .choices__item,.location-information__field .choices:focus-within .choices__list--single .choices__item,.location-information__field .choices.focus-within .choices__input,.location-information__field .choices:focus-within .choices__input{outline:3px solid var(--color-green-200)}.profile-page{gap:.75rem;margin-top:.75rem;display:grid}.profile-page__back-btn{margin-top:.75rem;padding:.5rem 1rem}.profile-page-header{grid-column:3 span;font-size:2.25rem;font-weight:500;line-height:2.5rem;display:none}.profile-page__content-wrapper{height:fit-content}@media (width>=600px){.profile-page{gap:1.5rem;margin-bottom:3.75rem}.profile-page__back-btn{margin-left:1.5rem}}@media (width>=905px){.profile-page{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:2rem}.profile-page__back-btn{display:none}.profile-page-header{display:block}.profile-page__content-wrapper{grid-column:3 span}}@media (width>=1280px){.profile-page-header{grid-column:4 span}}.profile-mobile{padding-bottom:1rem}.profile-mobile-top{margin:0 -1rem 1rem;padding:1.25rem 1rem;position:relative;overflow:hidden}.profile-mobile__text{z-index:5;position:relative}.profile-mobile__text h1{width:fit-content;margin-bottom:1.5rem;font-size:1.25rem;font-weight:500;line-height:1.5rem}.profile-mobile__bg-wrapper{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.primary-sidebar--mobile ul{flex-direction:column;gap:.125rem;display:flex}@media (width>=600px){.profile-mobile{padding-bottom:2rem}.profile-mobile-top{margin:0 -1.5rem 1rem;padding:1.25rem 1.5rem}}.profile-profiles-list{gap:1rem;display:grid}.profile-profiles-list>.profile.card:nth-child(n+2){border-top:.0625rem solid var(--color-black-800);padding-top:1rem}.profile-orders--empty{text-align:center;flex-direction:column;align-items:center;gap:2rem;width:100%;display:flex}.profile-orders--empty-icons{aspect-ratio:1;max-width:11.25rem;position:relative}.profile-orders--empty-icons svg:first-child{width:100%;height:100%}.profile-orders--empty-icons svg:last-child{width:45%;height:45%;position:absolute;bottom:0;right:0}.profile-orders--empty span{font-size:1rem;line-height:1.25rem}@media (width>=600px){.profile-orders--empty-icons{max-width:12.5rem}}@media (width>=905px){.profile-orders--empty span{font-size:1.25rem;line-height:1.5rem}.profile-orders--empty-icons{max-width:13.5rem}}.profile-orders__btn-back{background-color:var(--color-black-25);padding:.5rem 1rem;position:absolute;top:0;left:0}.profile-order-header{gap:.75rem;display:grid}.profile-order-header-row{flex-direction:row;gap:.5rem;display:flex}.profile-order-header-row h1{font-size:1.25rem;font-weight:500;line-height:1.5rem}.profile-order-header-row span{font-size:1rem;line-height:1.5rem}.profile-order-header .tags{height:fit-content}.profile-order-properties{gap:.75rem;display:grid}.profile-order-property{gap:.75rem;display:flex}.profile-order-property.property__personal{flex-direction:column}.profile-order-property.property__personal>:nth-child(n+2),.profile-order-property.property__address{margin-left:2rem}.profile-order-property.property__description{flex-direction:column}.profile-order-property h5{font-size:1rem;font-weight:700;line-height:1.25rem}.profile-order-property-header{flex-direction:row;gap:.5rem;display:flex}.profile-order-list{flex-direction:column;gap:1rem;display:flex}.profile-order-list h4{font-size:1.25rem;font-weight:700;line-height:1.5rem}.profile-order-price{flex-flow:wrap;align-items:center;gap:.75rem;display:flex}.profile-order-price__total{margin-right:-.5rem;font-size:1.25rem;font-weight:500;line-height:1.5rem}.profile-order-price__bonus{color:var(--color-red-500);font-weight:700}.profile-order-buttons{flex-direction:row;justify-content:space-between;gap:1.5rem;display:flex}@media (width>=600px){.profile-orders__btn-back{padding:.5rem 2.5rem}.profile-order-header{grid-template-columns:auto auto;justify-content:space-between}.profile-order-buttons{justify-content:start}}@media (width>=905px){.profile-orders__btn-back{background-color:#0000;padding:0;position:static}.profile-order-header{grid-template-columns:auto auto auto}.profile-order-header h1{font-size:1.75rem;line-height:2rem}.profile-order-header *{margin-top:auto}}@media (width>=1280px){.profile-order-properties{grid-template-columns:1fr 1fr;grid-auto-flow:dense}.profile-order-property.property__personal{grid-area:4 span/2}}.profile-orders{border:.0625rem solid var(--color-black-50);background-color:#fff;border-radius:.25rem;flex-direction:column;gap:1.5rem;margin:0 -1rem;padding:1.25rem 1rem;display:flex}.profile-orders-title{font-size:1.25rem;font-weight:500;line-height:1.5rem}.profile-orders .dropdown-filter{margin:0}.profile-orders .dropdown-filter summary{justify-content:space-between;min-width:12.5rem;padding:.5rem 1rem}.profile-orders .dropdown-filter .dropdown-list{width:fit-content;min-width:12.5rem}@media (width>=600px){.profile-orders{margin:0;padding:.75rem}}@media (width>=905px){.profile-orders-title{font-size:1.75rem;line-height:2rem}}@media (width>=1280px){.profile-orders{padding:1rem 1.5rem 1.5rem}}.favorites_h2_title{margin-bottom:1.5rem}@media (width<=904px){.favorites_h2_title{display:none}}.favorite-empty__text{text-align:center}.favorites_svg_block{width:17rem;height:17rem;margin:2.5rem auto;position:relative}@media (width<=1239px){.favorites_svg_block{width:12rem;height:12rem}}.favorites_svg_emptybattery{position:absolute;bottom:2rem;right:.75rem}@media (width<=1239px){.favorites_svg_emptybattery{width:4.75rem;height:2.875rem}}.favorites_svg_sunny{width:17rem;height:17rem;position:absolute}@media (width<=1239px){.favorites_svg_sunny{width:12rem;height:12rem}}.info_main_page{background-color:#fff;flex-direction:column;gap:1.5rem;padding:1rem 1.5rem;display:flex}@media (width<=904px){.info_main_page{padding:.75rem}}.info_page_second{flex-direction:column;gap:1.5rem;display:flex}.info_name{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}@media (width<=904px){.info_name{grid-template-columns:repeat(1,minmax(0,1fr))}}.info_name label{flex-direction:column;display:flex}.info_contacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}@media (width<=599px){.info_contacts{grid-template-columns:repeat(1,minmax(0,1fr))}}.info_contacts label{flex-direction:column;display:flex}.info_password{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}@media (width<=599px){.info_password{grid-template-columns:repeat(1,minmax(0,1fr))}}.info_password label{flex-direction:column;display:flex}.subscribe_main_page{background-color:#fff;flex-direction:column;gap:1.5rem;padding:1rem 1.5rem;display:flex}.subscribe_switcher{flex-direction:column;gap:1rem;display:flex}.subscribe_page_second{flex-direction:column;gap:1.5rem;display:flex}.switcher{position:relative}.switcher input{cursor:pointer;appearance:none;background:var(--color-black-300);border-radius:6.25rem;width:2.375rem;height:1.25rem}.switcher-bubble{pointer-events:none;z-index:10;background:#fff;border-radius:6.25rem;width:1rem;height:1rem;transition:all .3s;position:absolute;top:2px;left:2.5px}.switcher input:checked{background:var(--color-green-500)}.switcher input:checked~.switcher-bubble{left:calc(100% - 2.5px);transform:translate(-100%)}.subscribe_switcher_block{gap:1rem;display:flex}.profile-detail-main-block,.profile-detail-block-payer{flex-direction:column;gap:1.5rem;display:flex}.profile_detail_block_buttons{gap:1.5rem;margin-top:1.5rem;display:flex}@media (width<=599px){.profile_detail_block_buttons{flex-direction:column}}.account-page-main{gap:1rem;width:25.5rem;margin:auto}.account-page-main hr{color:var(--color-black-200)}.account-page-main .input-field--expanded{margin:0}.account-page-password font.notetext{text-align:center;color:var(--color-black-800)}@media (width<=450px){.account-page-main{width:auto}}.account-form-registration{flex-direction:column;gap:1rem;display:flex}.h1-account-title{text-align:center;font-size:2.16rem;font-weight:525}.h2-account-title-password{text-align:center;color:var(--color-green-500)}.account-page-form{flex-direction:column;gap:1rem;display:flex}.account-btn-fpassword{margin-top:2rem}.account-btn{margin-left:auto;margin-right:auto}.account-text{text-align:center}.account-text-secondary{font-size:.75rem}.account-text-color-green{color:var(--color-green-500)}.account-page-bottom{display:flex}.account-page-checkbox{flex-direction:column;gap:1rem;display:flex}.account-page-checkbox label{margin-right:auto;display:flex}.checkbox input{appearance:none;cursor:pointer;border:1px solid #000;border-radius:2px;min-width:1.5rem;height:1.5rem;margin-right:.5rem;position:relative}.account-page-checkbox .checkbox-icon svg{margin-left:auto;margin-right:auto}.checkbox input:checked~.checkbox-icon{cursor:pointer;outline:none;display:flex}.checkbox input:focus~.checkbox-icon{outline:none;display:flex}.account-registration-captcha{gap:1.5rem;display:flex}.account-registration-captcha img{width:160px}@media (width<=599px){.account-registration-captcha{gap:.25rem}.account-registration-captcha img{width:150px}}.account-checkbox-registration-label a{color:var(--color-green-500)}.account-checkbox-registration-label{flex-direction:column-reverse;gap:1rem;display:flex}.account-checkbox-registration-label label{display:flex}.static-page{flex-direction:column;gap:1rem;padding-bottom:3rem;display:flex}.static-page-sidebar{display:none}@media (width>=600px){.static-page{padding-top:.75rem;padding-bottom:2rem}}@media (width>=905px){.static-page{grid-template-columns:1fr 1fr 1fr 1fr;padding-top:.75rem;padding-bottom:4rem;display:grid}.static-page .b-crumbs{grid-column:4 span}.static-page-sidebar{grid-column:1;display:grid}.static-page-content{flex-direction:column;grid-column:3 span;gap:1.5rem;display:flex}}.brands-page{flex-direction:column;gap:1rem;padding-top:1rem;padding-bottom:3.125rem;display:flex}.brands-page-title{font-size:2.25rem;font-weight:500;line-height:2.5rem}.brands-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.brands-grid .logo-card{margin:0}@media (width>=600px){.brands-page{gap:1.5rem;padding-top:1.5rem;padding-bottom:3.75rem}.brands-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}@media (width>=905px){.brands-page-title{font-size:2.875rem;line-height:3.5rem}.brands-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}}@media (width>=1280px){.brands-page{gap:2rem;padding-top:2rem;padding-bottom:4.875rem}.brands-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5rem}}.logo-card--text{text-align:center;cursor:pointer;justify-content:center;align-items:center;padding:1rem;transition:all .15s ease-in-out;display:flex}.logo-card--text:hover{filter:grayscale(0);box-shadow:0 0 .75rem #0000001a}.logo-card--text:focus-within{border-color:var(--color-green-200)}.logo-card-text{color:var(--color-black-800);-webkit-line-clamp:3;line-clamp:3;word-break:break-word;-webkit-box-orient:vertical;font-size:.875rem;font-weight:500;line-height:1.25rem;display:-webkit-box;overflow:hidden}.online-calc-form{flex-direction:column;gap:1rem;max-width:50rem;display:flex}.online-calc-form-title{font-size:1.5rem;font-weight:500;line-height:1.75rem}.online-calc-form-description{color:var(--color-black-600);font-size:.875rem;line-height:1.25rem}.online-calc-form-errors{border:.125rem solid var(--color-red-100);background-color:var(--color-red-50);color:var(--color-red-700);border-radius:.125rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem}.online-calc-form-errors p{margin:0}.online-calc-form-errors .errortext{color:var(--color-red-700)}.online-calc-form .form-success{border:.125rem solid var(--color-green-200);background-color:var(--color-green-50);color:var(--color-green-800);border-radius:.125rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem}.online-calc-form-body{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;display:grid}@media (width>=600px){.online-calc-form-body{grid-template-columns:repeat(2,minmax(0,1fr))}}.online-calc-form .form-field{min-width:0}.online-calc-form .input-label-top{margin-bottom:.375rem;font-size:1rem;line-height:1.25rem}.online-calc-form .form-field:has(.checkbox) .checkbox+.checkbox{margin-top:.75rem}.online-calc-form .form-field:has(.checkbox)+.form-field:has(.checkbox){margin-top:.5rem}.online-calc-form .form-field-group-title{border-bottom:.0625rem solid var(--color-black-50);color:var(--color-black-800);grid-column:1/-1;margin-top:1rem;margin-bottom:.5rem;padding-bottom:.375rem;font-size:1.125rem;font-weight:500;line-height:1.375rem}.online-calc-form textarea.input-text{min-height:9rem}.online-calc-form .star{color:var(--color-red-500)}.online-calc-form .form-field.captcha-block,.online-calc-form .form-field.consent-block{grid-column:1/-1}.online-calc-form .form-field:has(.textarea){grid-column:1/-1}.online-calc-form .form-field:has(.checkbox){grid-column:1/-1}.online-calc-form .form-field.consent-block{margin-bottom:.5rem}.online-calc-form .captcha-block{flex-direction:column;gap:.75rem;display:flex}.online-calc-form .captcha-block-input{min-width:0}.online-calc-form .captcha-block-input .input-text{height:2.75rem}.online-calc-form .captcha-block-image{flex-direction:row;align-items:center;gap:.5rem;display:flex}.online-calc-form .captcha-block-image img{border:.125rem solid var(--color-black-50);background-color:#fff;border-radius:.125rem;width:auto;height:2.75rem}.online-calc-form .captcha-block-reload{border:.125rem solid var(--color-black-50);cursor:pointer;background-color:#fff;border-radius:.125rem;justify-content:center;align-items:center;width:2.75rem;min-width:2.75rem;height:2.75rem;display:flex}.online-calc-form .captcha-block-reload svg{width:1.25rem;height:1.25rem}.online-calc-form .captcha-block-reload.hover,.online-calc-form .captcha-block-reload:hover{border-color:var(--color-black-600)}@media (width>=600px){.online-calc-form .captcha-block{flex-direction:row;align-items:flex-end;gap:1rem}.online-calc-form .captcha-block-input{flex:1}}.online-calc-form-footer{flex-flow:wrap;align-items:center;gap:1rem;display:flex}.online-calc-form-footer-errors{border:.125rem solid var(--color-red-100);background-color:var(--color-red-50);color:var(--color-red-700);border-radius:.125rem;flex-basis:100%;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;animation:.3s ease-out online-calc-form-error-in}.online-calc-form-footer-errors p{margin:0}.online-calc-form-footer-errors .errortext{color:var(--color-red-700)}@keyframes online-calc-form-error-in{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}.online-calc-form-footer:has(.online-calc-form-footer-errors) .btn-medium-green{border-color:var(--color-red-500)}.online-calc-form select.input-text{appearance:none;cursor:pointer;background-image: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 15L15.4641 10.5H8.5359L12 15Z' fill='%234d4d4d'/%3E%3C/svg%3E");background-position:right .625rem center;background-repeat:no-repeat;background-size:1rem 1rem;padding-right:2.5rem}.primary-sidebar{border:.0625rem solid var(--color-black-50);background-color:var(--color-black-0);border-radius:.25rem;grid-column:1;height:fit-content;padding:.75rem;display:none}.primary-sidebar ul{display:grid}.primary-sidebar,.primary-sidebar ul{gap:.25rem}.primary-sidebar-header{font-weight:600}.primary-sidebar-line *{font-weight:400}.primary-sidebar-line a{gap:1rem;padding:.5rem .75rem;display:flex}.primary-sidebar-header,.primary-sidebar-line>span{padding:.5rem .75rem;display:block}.primary-sidebar-line>span{color:var(--color-green-500)}@media (width>=905px){.primary-sidebar{display:grid}}.text-editor .infoblock{border-color:#0000;gap:.5rem}.text-editor img{object-fit:contain;width:100%;max-height:30rem}.text-editor .media-group{flex-direction:column;gap:.5rem;width:100%;display:flex}.text-editor .media-group>*{width:100%;height:100%}.text-editor .media-group .infoblock{margin:0}.text-editor .float-left{float:left;width:calc(50% - .5rem);margin-right:1rem}.text-editor .float-right{float:right;width:calc(50% - .5rem);margin-left:1rem}.text-editor ul{padding-left:1.25rem;list-style:outside}.text-editor ol{padding-left:1.25rem;list-style:decimal}.text-editor hr{border:.0625rem solid var(--color-black-100)}.text-editor .object-line{grid-template-columns:1fr 1fr 1fr;gap:1.5rem;display:grid}.text-editor table{border-style:hidden;border-radius:.25rem;width:100%;box-shadow:0 0 .125rem #000}.text-editor table tbody{border:.0625rem solid var(--color-black-800);border-radius:.25rem;width:100%}.text-editor table thead,.text-editor table th{font-weight:500}.text-editor table td{text-align:center;padding:.5rem}.text-editor table tbody>:nth-child(n+2){border-top:.0625rem solid var(--color-black-800)}.text-editor table td:nth-child(n+2){border-left:.0625rem solid var(--color-black-800)}.text-editor b,.text-editor strong{font-weight:700}.text-editor h2,.text-editor h3,.text-editor h4,.text-editor h5,.text-editor h6{margin:0;line-height:1.126em}.text-editor h1{font-size:1.875rem;line-height:2.125rem}.text-editor h2{font-size:1.75rem;line-height:2rem}.text-editor h3{font-size:1.5em;line-height:1.75rem}.text-editor h4{font-size:1.25rem;line-height:1.5rem}.text-editor h5{font-size:1.125rem;line-height:1.5rem}.text-editor h6{font-size:1rem}.text-editor a{color:var(--color-green-500);cursor:pointer;-webkit-text-decoration:underline var(--color-green-500);text-decoration:underline var(--color-green-500)}.text-editor a.hover,.text-editor a:hover{color:var(--color-green-600);-webkit-text-decoration-color:var(--color-green-600);text-decoration-color:var(--color-green-600)}.text-editor blockquote{padding:0 1.5rem}.text-editor .static-page-hero{margin-bottom:1rem}.text-editor .static-page-hero img{max-height:inherit}.text-editor .static-page-projects{margin:-.5rem -1rem .25rem}.text-editor .static-page-projects .primary-title{display:none}.text-editor .table-scroll-wrapper{width:100%;padding:.125rem .125rem .5rem;overflow:scroll}@media (width>=600px){.text-editor h1{font-size:2.25rem;line-height:2.5rem}.text-editor h3{line-height:1.875rem}.text-editor h4{font-size:1.25rem;line-height:1.5rem}.text-editor h5{font-size:1.125rem;line-height:1.5rem}.text-editor .static-page-hero{margin-bottom:1.5rem}.text-editor .static-page-projects{margin:-.5rem -1.25rem 1rem}}@media (width>=905px){.text-editor .media-group{flex-direction:row;gap:1.5rem;display:flex}.text-editor .float-left{width:calc(50% - .75rem);margin-right:1.5rem}.text-editor .float-right{width:calc(50% - .75rem);margin-left:1.5rem}.text-editor h1{font-size:2.875rem;line-height:3.5rem}.text-editor h2{font-size:2.25rem;line-height:2.5rem}.text-editor h3{font-size:1.75em;line-height:2rem}.text-editor h4{font-size:1.5rem;line-height:1.875rem}.text-editor h5{font-size:1.25rem;line-height:1.5rem}.text-editor .static-page-projects{margin:-.75rem -1.5rem 0}}@media (width>=1280px){.text-editor .static-page-projects{margin-top:-.75rem;margin-left:-2rem;margin-right:-2rem}}@media (width>=1440px){.text-editor swiper-container,.text-editor .page-scroll-wrapper--shadow{width:100%}}jdiv.__jivoMobileButton{display:none}swiper-container swiper-slide{height:auto}swiper-container::part(pagination){background-color:#fff;border-radius:.5rem;width:fit-content;max-width:16rem;max-height:2rem;margin-top:.5rem;margin-left:auto;margin-right:auto;padding-left:.25rem;padding-right:.75rem;transition:all 75ms ease-in-out;position:static;transform:none}swiper-container::part(bullet){background-color:var(--color-black-200);border-radius:.125rem;width:.5rem;height:.5rem;margin:.75rem 0 .75rem .5rem;transition:all 75ms ease-in-out;position:static}swiper-container::part(bullet-active){background-color:var(--color-green-500);border-radius:.125rem;width:2rem;height:.5rem;margin:.75rem 0 .75rem .5rem;transition:all 75ms ease-in-out;position:static}.swiper-pagination-bullets-dynamic swiper-container::part(bullet){background-color:green}.swiper-button-lock{display:none}.swiper-slide-wrapper{height:100%;padding:.5rem}@media (width>=905px){.swiper-slide-wrapper{padding:.75rem}}
