@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-moz-tab-size:4;tab-size:4;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]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color: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{font-size:75%;line-height:0;position:relative;vertical-align:baseline}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{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}: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,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{-webkit-appearance:"button";-moz-appearance:"button";appearance:"button"}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}:root{--breakpoint-xs: 37.5rem;--breakpoint-sm: 56.5625rem;--breakpoint-md: 80rem;--breakpoint-lg: 90rem}:root{--color-black-0: rgb(255, 255, 255, 1);--color-black-25: rgb(249, 249, 249, 1);--color-black-50: rgb(242, 245, 247, 1);--color-black-100: rgb(230, 230, 230, 1);--color-black-200: rgb(204, 204, 204, 1);--color-black-300: rgb(179, 179, 179, 1);--color-black-400: rgb(153, 153, 153, 1);--color-black-500: rgb(102, 102, 102, 1);--color-black-600: rgb(77, 77, 77, 1);--color-black-700: rgb(51, 51, 51, 1);--color-black-800: rgb(34, 34, 34, 1);--color-black-900: rgb(26, 26, 26, 1);--color-black-950: rgb(13, 13, 13, 1)}:root{--color-blue-50: rgb(237, 241, 249, 1);--color-blue-100: rgb(179, 213, 255, 1);--color-blue-500: rgb(0, 119, 255, 1);--color-blue-600: rgb(8, 102, 255, 1);--color-blue-700: rgb(14, 104, 211, 1)}:root{--color-green-50: rgb(229, 255, 240, 1);--color-green-100: rgb(204, 255, 225, 1);--color-green-200: rgb(153, 255, 196, 1);--color-green-300: rgb(102, 255, 166, 1);--color-green-400: rgb(51, 255, 136, 1);--color-green-500: rgb(0, 217, 89, 1);--color-green-600: rgb(0, 204, 85, 1);--color-green-700: rgb(0, 153, 64, 1);--color-green-800: rgb(0, 102, 43, 1);--color-green-900: rgb(0, 51, 21, 1)}:root{--color-red-50: rgb(255, 243, 240, 1);--color-red-75: rgb(255, 232, 227, 1);--color-red-100: rgb(255, 164, 144, 1);--color-red-500: rgb(255, 0, 0, 1);--color-red-700: rgb(214, 58, 9, 1)}:root{--color-yellow-50: rgb(255, 248, 239, 1);--color-yellow-100: rgb(249, 234, 216, 1);--color-yellow-700: rgb(254, 181, 40, 1)}@layer utilities{.stretched-link.hover,.stretched-link:hover .stretched-link.focus,.stretched-link:focus{outline:none}.stretched-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent;pointer-events:auto}.default-link{color:var(--color-black-800)}.default-link.hover,.default-link:hover{color:var(--color-green-500)}[x-cloak]{display:none}.body-scroll-fixed{overflow-y:hidden}.page-wrapper-x{padding-left:1rem;padding-right:1rem}.page-scroll-wrapper-x{display:flex;flex-direction:row;overflow:visible}.page-scroll-wrapper--shadow{padding-left:.5rem;padding-right:.5rem}.social-contacts{display:flex;flex-direction:row;gap:.5rem;align-items:center}@media(min-width:600px){.page-wrapper-x{padding-left:1.5rem;padding-right:1.5rem}.page-scroll-wrapper--shadow{padding-left:1rem;padding-right:1rem}}@media(min-width:600px){.page-scroll-wrapper--shadow{padding-left:.75rem;padding-right:.75rem}}@media(min-width:1280px){.page-wrapper-x{padding-left:2rem;padding-right:2rem}.page-scroll-wrapper--shadow{padding-left:1.25rem;padding-right:1.25rem}}@media(min-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{width:1.25rem;height:100%;position:absolute;z-index:5;content:""}.page-scroll-wrapper--shadow>swiper-container:before{top:0;left:0;background-image:linear-gradient(90deg,var(--color-black-25),transparent)}.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%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}}@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{width:fit-content;padding:.125rem .25rem;border-radius:.125rem;border:.0625rem solid var(--color-black-300);background-color:var(--color-black-50);color:var(--color-black-800);font-size:.75rem;line-height:1rem;font-weight:400}.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)}}.tabs-titles{display:flex;flex-direction:row;overflow-x:auto}.tabs-title{width:fit-content;height:fit-content;position:relative;padding:1rem 1.5rem;display:block;border-radius:.25rem .25rem 0 0;border-bottom:.125rem solid transparent;color:var(--color-black-400);cursor:pointer}.tabs-title-wrapper{font-weight:700;visibility:hidden}.tabs-title-text{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;align-content:center}.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:transparent}.tabs-content{padding:1rem}.tabs-content .primary-title{width:100%;padding-left:0;padding-right:0}.tabs-specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.tabs-specs h5{font-weight:500}.tabs-instructions{display:flex;flex-direction:column;gap:1.5rem}.tabs-instructions ul{display:grid;gap:1.5rem}.tabs-instructions li{display:flex;flex-direction:row;gap:.5rem}.tabs-instructions li svg{width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;aspect-ratio:1}.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(min-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(min-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{display:block;overflow:hidden;border-radius:.25rem;border:.125rem solid var(--color-black-50);background:#fff}.primary-title{margin-bottom:.75rem;display:flex;flex-direction:row;gap:1rem;justify-content:space-between}.primary-title__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:2rem;row-gap:.25rem;font-weight:500}.primary-title__buttons{display:flex;flex-direction:row;column-gap:1rem}.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{margin-top:.25rem;margin-left:auto;display:none;flex-direction:row;gap:.75rem}@media(min-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{padding:.25rem;display:flex;flex-direction:row;flex-wrap:wrap;gap:.375rem}.b-crumbs-line{display:flex;flex-direction:row;gap:.375rem;color:var(--color-black-400)}.b-crumbs-line:not(:last-child):after{content:"/";display:block;height:1.25rem}.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)}@layer components{.btn{cursor:pointer;outline:.125rem solid transparent;transition:ease-in-out all 75ms}.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:ease-in-out all 75ms}}@layer components{.btn-big{width:fit-content;padding:1rem 2.5rem;border-radius:.125rem;background-color:#fff;color:var(--color-green-500);font-size:1rem;line-height:1.25rem;font-weight:400}.btn-big.hover,.btn-big:hover{background-color:var(--color-green-50)}.btn-big.focus,.btn-big:focus{border-color:transparent;background-color:var(--color-green-50);outline:solid .125rem var(--color-green-200)}.btn-big.active,.btn-big:active{background-color:var(--color-green-50);color:var(--color-green-700)}.btn-big.disabled,.btn-big:disabled{border-color:transparent;background-color:var(--color-black-50);outline:none;color:var(--color-black-400);font-weight:700}}@layer components{.btn-icon-gray{min-width:3rem;min-height:3rem;padding:.75rem 0;display:flex;justify-content:center;align-items:center;background-color:var(--color-black-50)}.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);outline:none;cursor:default}.btn-icon-gray.disabled svg,.btn-icon-gray:disabled svg{fill:var(--color-black-200)}}@layer components{.btn-icon-white{min-width:3rem;min-height:3rem;padding:.75rem 0;display:flex;justify-content:center;align-items:center;background-color:transparent}.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{background-color:transparent;fill:var(--color-green-700)}.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{outline:none;background:transparent;cursor:default}.btn-icon-white.disabled svg,.btn-icon-white:disabled svg{fill:var(--color-black-200)}}@layer components{.btn-icon{width:1.5rem;height:1.5rem;display:block}.btn-icon.focus,.btn-icon:focus{outline:solid .125rem var(--color-green-200)}}@layer components{.btn-medium{width:fit-content;height:fit-content;padding:.75rem 1.25rem;border-radius:.125rem;border:.125rem solid var(--color-green-500);background-color:transparent;color:var(--color-black-800);font-size:1rem;line-height:1.25rem;font-weight:400}.btn-medium.hover,.btn-medium:hover{background-color:var(--color-green-50)}.btn-medium.focus,.btn-medium:focus{border-color:transparent;background-color:var(--color-green-50);outline:solid .125rem var(--color-green-200)}.btn-medium.active,.btn-medium:active{outline-color:transparent;border-color:var(--color-green-500);color:var(--color-green-500)}.btn-medium.disabled,.btn-medium:disabled{border-color:transparent;background-color:var(--color-black-50);outline:none;color:var(--color-black-800);font-weight:700}.btn-medium.clickable.active{display:flex;justify-content:center;gap:.5rem;border:.125rem solid transparent;background-color:var(--color-green-500);color:#fff}.btn-medium.clickable.active svg{width:1.5rem;min-width:1.5rem;height:1.5rem;min-height:1.5rem;aspect-ratio:1}.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{outline-color:transparent;color:#fff}}@layer components{.btn-medium-green{width:fit-content;height:fit-content;padding:.75rem 1.25rem;display:flex;justify-content:center;gap:.5rem;border-radius:.125rem;border:.125rem solid transparent;background-color:var(--color-green-500);color:#fff;font-size:1rem;line-height:1.25rem;font-weight:700}.btn-medium-green svg{width:1.5rem;min-width:1.5rem;height:1.5rem;min-height:1.5rem;aspect-ratio:1}.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{outline-color:transparent;color:var(--color-green-100)}.btn-medium-green.disabled,.btn-medium-green:disabled{border-color:transparent;background-color:var(--color-black-50);outline:none;color:var(--color-black-400);font-weight:700}.btn-medium-green.clickable.active.active,.btn-medium-green.clickable.active:active{outline-color:transparent;color:#fff}}@layer components{.btn-medium-icon{width:fit-content;height:3rem;padding-left:1.5rem;padding-right:2rem;display:flex;flex-direction:row;align-items:center;gap:.5rem;border-radius:.125rem;border:.125rem solid var(--color-green-500);background-color:transparent;color:var(--color-black-800);font-size:1rem;line-height:1.25rem;font-weight:700}.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{border-color:transparent;background-color:var(--color-green-50);outline:solid .125rem var(--color-green-200)}.btn-medium-icon.active,.btn-medium-icon:active{background-color:transparent;color:var(--color-green-500)}.btn-medium-icon.disabled,.btn-medium-icon:disabled{border-color:var(--color-green-100);background-color:var(--color-black-50);outline:none;color:var(--color-black-400)}.btn-medium-icon.disabled svg,.btn-medium-icon:disabled svg{fill:var(--color-black-200)}}@layer components{.btn-menu{width:fit-content;height:3rem;padding:.75rem 1.5rem;display:flex;flex-direction:row;align-items:center;gap:.5rem;border-radius:.125rem;background-color:var(--color-black-50);color:var(--color-black-800);font-size:1rem;line-height:1.25rem;font-weight:400}.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);outline:none;color:var(--color-black-400)}.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-menu-row{width:100%;height:fit-content;padding:.675rem 1rem;display:flex;flex-direction:row;gap:.5rem;border-radius:.125rem;background-color:#fff;color:var(--color-black-800);font-size:1rem;line-height:1.25rem}.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)}@layer components{.btn-navigation{min-width:3rem;width:3rem;min-height:3rem;height:3rem;padding:.75rem 0;display:flex;justify-content:center;align-items:center;border:.125rem solid transparent;background:transparent;color:var(--color-black-400)}.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{border-color:transparent;color:var(--color-black-800);cursor:default}}@layer components{.btn-small{width:fit-content;padding:.25rem;display:flex;flex-direction:row;align-items:center;gap:.25rem;border-radius:.25rem;color:var(--color-black-400);font-size:1rem;line-height:1.25rem;font-weight:400}.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);outline:none;color:var(--color-black-100)}}@layer components{.btn-small-icon{width:fit-content;height:1.75rem;padding:0 .25rem;display:flex;flex-direction:row;align-items:center;gap:.25rem;border-radius:.25rem;color:var(--color-black-900);font-size:1rem;line-height:1.25rem;font-weight:500}.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);outline:none;color:var(--color-black-100)}}@layer components{.btn-social{width:2.5rem;height:2.5rem;display:block;border-radius:.125rem;transition:ease-in-out all 75ms}.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:transparent}.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:ease-in-out all 75ms}}@layer components{.btn-subscribe{width:fit-content;height:2.5rem;padding-left:.75rem;padding-right:.75rem;display:flex;flex-direction:row;gap:1.75rem;align-items:center;border:.125rem solid transparent;border-radius:.25rem;background-color:var(--color-black-0);color:var(--color-black-300)}.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)}}.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}@layer components{.card-article{height:100%;padding:1rem;position:relative;overflow:hidden;border-radius:.25rem;border:.125rem solid var(--color-black-50);background-color:#fff;color:var(--color-black-800);transition:ease-in-out all .15s}.card-article-picture{margin-bottom:1rem;aspect-ratio:16/11;border-radius:.125rem;overflow:hidden}.card-article-picture picture,.card-article-picture img{width:100%;height:100%;object-fit:cover}.card-article-text{height:fit-content}.card-article-name,.card-article-preview{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.card-article-name{-webkit-line-clamp:2;line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;margin-bottom:.5rem;font-size:1.25rem;line-height:1.5rem;font-weight:500;transition:ease-in-out all .15s}.card-article-preview{-webkit-line-clamp:5;line-clamp:5;display:-webkit-box;font-size:1rem;line-height:1.25rem;font-weight:300}.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(min-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(min-width:1280px){.card-article-name{-webkit-line-clamp:2;line-clamp:2}.card-article-preview{-webkit-line-clamp:5;line-clamp:5}}}@layer components{.banner{height:27.5rem;position:relative;overflow:hidden;border-radius:.25rem;background-color:var(--color-black-100)}.banner-picture{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.banner-picture picture,.banner-picture img{width:100%;height:100%;object-fit:cover}.banner-text{width:100%;padding:1.125rem;position:absolute;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:.75rem;color:#fff}.banner-title{font-size:2rem;line-height:2.5rem;font-weight:500}.banner-description{font-size:1rem;line-height:1.25rem}@media(min-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;line-height:1.5rem;font-weight:500}}@media(min-width:905px){.banner{height:27rem}.banner-text{width:39.0625rem;padding:0;margin-left:6.625rem}}@media(min-width:1280px){.banner{height:38.25rem}}@media(min-width:1440px){.banner{height:40rem}}}.banner-line{width:100%;height:100%;padding:1rem;display:flex;flex-direction:column;gap:1rem;border-radius:.25rem;border:.125rem solid var(--color-black-50);background-color:#fff;transition:ease-in-out all .15s}.banner-line-wrapper{padding:.5rem}.banner-line-picture{width:100%;height:100%;aspect-ratio:1;display:flex;justify-content:center;align-items:center}.banner-line-picture picture,.banner-line-picture img{width:100%;height:100%;object-fit:cover}.banner-line-text{min-height:13.75rem;height:13.75rem;display:flex;flex-direction:column}.banner-line__subtitle{margin-bottom:.25rem;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;color:var(--color-black-400)}.banner-line__title{margin-bottom:.75rem;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--color-black-800);font-size:1.25rem;line-height:1.5rem;font-weight:500;transition:ease-in-out all .15s}.banner-line__description{display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;-webkit-box-orient:vertical}.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(min-width:600px){.banner-line{flex-direction:row}.banner-line-picture{width:15.625rem;height:16.75rem}.banner-line-text{min-height:fit-content;height:auto}.banner-line__subtitle{margin-bottom:0}.banner-line__title{margin-bottom:.125rem;-webkit-line-clamp:3}.banner-line__description{-webkit-line-clamp:6}}@media(min-width:905px){.banner-line{padding:1.25rem;gap:1.5rem}.banner-line-wrapper{padding:.75rem}.banner-line-picture{width:11.25rem;height:11.25rem}.banner-line__subtitle{margin-bottom:.25rem}.banner-line__title{margin-bottom:.75rem;-webkit-line-clamp:2;line-clamp:2}.banner-line__description{-webkit-line-clamp:2;line-clamp:2}}@media(min-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}}@layer components{.banner-main{height:32.5rem;position:relative;overflow:hidden}.banner-main-wrapper{position:relative}.banner-main-inner{width:100%;height:100%;position:absolute;display:flex;flex-direction:column}.banner-main-text{margin-bottom:1.75rem;padding-top:1.25rem;padding-left:1rem;padding-right:1rem;z-index:10;display:flex;flex-direction:column;gap:1.25rem}.banner-main-title{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;color:var(--color-black-800);font-size:2rem;line-height:2.5rem;font-weight:500}.banner-main-title>span{color:var(--color-green-500);text-wrap:nowrap}.banner-main-description{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;font-size:.875rem;line-height:1rem}.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{position:absolute;top:0;width:100%;height:auto}.banner-main-picture img{width:100%;height:100%}.banner-main-background,.banner-main-background picture,.banner-main-background img{width:100%;height:100%;object-fit:cover}.banner-main-prev,.banner-main-next{width:3rem;height:3rem;position:absolute;bottom:50%;display:none;z-index:20}.banner-main-prev{left:4rem}.banner-main-next{right:4rem}@media(min-width:600px){.banner-main-text{margin-bottom:1.25rem;padding-top:1.75rem;padding-left:1.5rem;padding-right:1.5rem;gap:.75rem}}@media(min-width:905px){.banner-main{height:21rem}.banner-main-inner{flex-direction:row}.banner-main-text{width:50%;margin-top:auto;margin-bottom:auto;padding-top:0;padding-right:0;padding-left:6.25rem;gap:1rem}.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(min-width:1280px){.banner-main{height:29.75rem}.banner-main-text{padding-left:8.75rem;gap:2rem}.banner-main-title{font-size:2.875rem;line-height:3.5rem}}@media(min-width:1440px){.banner-main{height:31.25rem}}}.banner-medium{width:100%;min-height:22rem;height:fit-content;position:relative;overflow:hidden;z-index:1;border-radius:.25rem}.banner-medium-background{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}.banner-medium-background img{width:100%;height:100%;object-fit:cover}.banner-medium-inner{padding:1.5rem;height:100%;display:flex;flex-direction:column;text-align:center}.banner-medium-image{width:60%;margin-left:auto;margin-right:auto;margin-top:auto}.banner-medium-image img{width:100%;height:100%;object-fit:contain}.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(min-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{width:auto;position:absolute;left:55%;right:2rem;bottom:50%;transform:translateY(50%);aspect-ratio:1;z-index:-1;display:flex}.banner-medium-image img{margin:auto}}.banner-small{padding:.625rem;position:relative;z-index:1;overflow:hidden;border-radius:.25rem;font-size:1.25rem;font-weight:400;line-height:1.5rem;text-align:center}.banner-small picture{position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1}.banner-small img{width:100%;height:100%;object-fit:cover}@media(min-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(min-width:600px){.swiper-banner-big-thumbnail .image-card{height:8.5rem}}@media(min-width:905px){.swiper-banner-big-thumbnail .image-card{margin:.75rem}}@media(min-width:1280px){.swiper-banner-big-thumbnail .image-card{height:12.5rem}}@layer components{.image-card{position:relative;overflow:hidden;display:flex;border-radius:.25rem;border:.125rem solid var(--color-black-50);background:var(--color-black-100);color:#fff;cursor:pointer;transition:ease-in-out all .15s}.image-card-picture{display:flex;justify-content:center;align-items:center;transition:ease-in-out all .15s}.image-card-picture,.image-card-picture img{width:100%;height:100%;object-fit:cover}.image-card--blank{width:30%;height:30%;margin:auto;transition:ease-in-out all .15s}.image-card--blank path{stroke-width:2;stroke:#fff}.image-card-text{width:100%;margin-top:auto;padding:1rem;position:absolute;bottom:0;left:0;display:flex;flex-direction:column;gap:.5rem}.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(min-width:1280px){.image-card-text{padding:1rem 1.25rem}}}@layer components{.card-product{height:100%;display:flex;flex-direction:column;gap:.5rem}.card-product-gallery{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.card-product-gallery .card-gallery-swiper{width:100%;height:100%}.card-product-gallery .card-gallery-button{position:absolute;z-index:10;top:50%;transform:translateY(-50%);opacity:0;transition:opacity .15s ease-in-out}.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{width:100%;height:100%;aspect-ratio:1;display:flex;justify-content:center;align-items:center;background:#fff;transition:ease-in-out all .15s}.card-product .card-name{margin-bottom:.5rem;position:relative;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;color:var(--color-black-800);transition:ease-in-out all .15s}.card-top{width:100%;height:100%;aspect-ratio:1;display:flex;justify-content:center;align-items:center;border-radius:.25rem;border:.125rem solid var(--color-black-50);background-color:var(--color-black-100);position:relative;transition:ease-in-out all .15s}.card-top path{stroke-width:2}.card-product .card-picture--blank{width:30%;height:30%;margin:auto}.card-product .card-picture--blank path{stroke-width:2;stroke:#fff}.card-product .card-picture img{height:100%;object-fit:contain}.card-product .card-top__additional{width:100%;height:100%;padding:.25rem;position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:space-between}.card-product .card-top__tags{z-index:5;display:flex;flex-direction:column;gap:.125rem}.card-product .card-top__buttons{min-width:min-content;height:fit-content;z-index:20;display:flex;flex-direction:row;gap:1.5rem}.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{height:100%;display:flex;flex-direction:column}@media(max-width:460px){.card-product .card-bottom-catalog{flex-shrink:0;height:calc(37.85% + 2.5rem)}}@media(max-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{height:2rem;margin-bottom:.125rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;color:var(--color-black-400);font-size:.75rem;line-height:1rem;font-weight:400}.card-product .card-price{margin-bottom:.5rem;display:flex;flex-direction:column;gap:.25rem}.card-product .card-price--current{font-size:1.25rem;line-height:1.5rem;font-weight:700}.card-product .card-price--old{height:1.25rem;color:var(--color-black-400);text-decoration:line-through var(--color-green-500);content:""}.card-product .card-bonus{height:1.25rem;margin-bottom:.5rem;display:flex;flex-direction:row;gap:.25rem;color:var(--color-black-400);content:""}.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(min-width:600px){.card-product{gap:.75rem}.card-product .card-top__additional{padding:1.25rem;flex-direction:row}.card-product .card-top__tags{gap:.5rem}}@media(min-width:905px){.card-product .card-top__additional{padding:.25rem}.card-product .card-top__tags{display:flex;flex-direction:column}.card-product .card-price{flex-direction:column}}@media(min-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}}}.swiper-slide-wrapper .card-price{flex-direction:column;gap:.25rem}.card-product--small{aspect-ratio:2/1;padding:1rem;position:relative;flex-direction:row;background-color:#fff;border-radius:.25rem;border:.125rem solid var(--color-black-50);gap:1.5rem}.card-product--small .card-top{width:auto;border:transparent}.card-product--small .card-name{-webkit-line-clamp:4;line-clamp:4;font-size:.875rem;font-weight:500;line-height:1rem}@media(max-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{font-size:.75rem;line-height:1rem;padding:.125rem}.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(min-width:600px){.card-product--small{gap:.5rem}.card-product--small .card-name{-webkit-line-clamp:3;line-clamp:3}}@media(min-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}}.bx-filter{display:flex;flex-direction:column;gap:.75rem}.bx-filter,.bx-filter .filters-wrapper,.bx-filter .smartfilter,.bx-filter .bx-filter-parameters-box-container{display:flex;column-gap:.5rem;row-gap:.75rem}.bx-filter .filters-wrapper{flex-wrap:wrap}.bx-filter .filters-wrapper details{width:100%}.bx-filter .filters-wrapper summary{width:100%;height:fit-content;padding:.5rem 1rem;justify-content:center}.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{bottom:-.25rem;z-index:21}.bx-filter .dropdown-row{padding:.5rem}.bx-filter .dropdown-checkbox.hover,.bx-filter .dropdown-checkbox:hover{background-color:transparent}.bx-filter .filters-wrapper .bx-filter-parameters-box-title,.bx-filter .filters-wrapper>.btn{width:100%;height:fit-content;padding:.5rem 1rem;justify-content:center;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:transparent}.bx-filter .smartfilter{display:flex;flex-wrap:wrap;column-gap:.5rem;row-gap:1.5rem}@media(max-width:599px){.bx-filter .smartfilter{row-gap:1rem}}.bx-filter .bx-filter-parameters-box-container.prices{padding:2rem 1rem;display:flex;align-items:center;flex-direction:row;gap:.75rem}.bx-filter .bx-filter-parameters-box-container.prices hr{width:1.5rem;border:.0625rem solid var(--color-black-800)}.bx-filter .bx-filter-parameters-box-container-block{width:100%;display:flex;flex-direction:row;gap:.5rem}.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{min-height:fit-content;margin-top:1rem;z-index:5;font-size:1rem;font-weight:600;line-height:1.25rem}.bx-filter .filters-bottom .bx-filter-parameters-box-container{display:flex;flex-direction:row;gap:1rem}.filters-bottom{display:flex;flex-direction:column;gap:.5rem}@media(min-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{width:fit-content}.bx-filter .filters-wrapper .bx-filter-parameters-box-title,.bx-filter .filters-wrapper>.btn{width:fit-content}.bx-filter .dropdown-list{width:16rem;left:0}}.section-banner .banner{margin-top:.5rem}@media(min-width:905px){.section-banner .banner{margin-top:1rem}}.section-group .group-buttons{height:3.75rem;margin-top:.25rem;margin-bottom:.25rem;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;column-gap:1.25rem;overflow-x:auto;text-wrap:nowrap;scrollbar-width:none}.section-group .group-buttons::-webkit-scrollbar{display:none}@media(min-width:905px){.section-group .group-buttons{margin-top:-.5rem;margin-bottom:1.25rem}}.logo-card{height:6.75rem;padding:1.75rem;position:relative;display:flex;justify-content:center;align-items:center;border:.125rem solid var(--color-black-50);background-color:#fff;filter:grayscale(1);transition:ease-in-out all .15s}.logo-card-wrapper{padding:.5rem}.logo-card-picture,.logo-card img{width:100%;height:100%;object-fit:contain}.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(min-width:600px){.logo-card{height:8.875rem}}@media(min-width:905px){.logo-card{height:8rem}.logo-card-wrapper{padding:.75rem}}.section-panels .home-title{margin-bottom:.75rem}.panels-grid{display:none;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,15rem));gap:1.5rem}.cell-text{margin-top:auto;display:flex;flex-direction:column;gap:.5rem}.cell-title{font-size:1.25rem;line-height:1.5rem;font-weight:500}.cell-description{font-size:1rem;line-height:1.25rem;font-weight:400}.pamels-grid .image-card,.panels-cell-card{min-width:100%;min-height:15rem;height:15rem}.panels-cell-card{padding:1.25rem;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:1rem;border-radius:.25rem;border:.125rem solid transparent;background-color:#fff;color:var(--color-black-800);transition:ease-in-out all .15s}.panels-cell-card .cell-icon{height:6.25rem;min-width:6.25rem;margin-left:auto;color:var(--color-green-500);font-size:4rem;line-height:5rem;font-weight:100}.panels-cell-card .cell-icon,.panels-cell-card .cell-icon *{fill:var(--color-green-500)}.panels-cell-card.hover,.panels-cell-card:hover{border-color:transparent;background-color:var(--color-green-500);color:#fff}.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(min-width:600px){.pamels-grid .image-card,.panels-cell-card{min-width:calc(50% - .5rem)}}@media(min-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{height:100%;grid-row:span 2}.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(min-width:1280px){.panels-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,15rem))}}.section-products .primary-title{margin-bottom:.25rem}.product-image{position:relative;display:flex;flex-direction:column;gap:.5rem}.product-image-wrapper{position:relative}.product-image .btn-icon-gray{position:absolute;top:50%;transform:translateY(-50%);z-index:5;display:none}.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{display:block;border-radius:.25rem;border:.125rem solid var(--color-black-50)}.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;display:flex;justify-content:center;align-items:center;border-radius:.25rem;border:.125rem solid var(--color-black-50);background-color:var(--color-black-100)}.product-image--blank svg{width:20%;height:20%;aspect-ratio:1}.product-image--blank path{stroke:#fff;stroke-width:.125rem}@media(min-width:600px){.product-image-picture{margin:0 1.5rem}.product-image .swiper-thumbs-gallery,.product-image-thumbnail{padding:0 .75rem}}@media(min-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{position:absolute;z-index:5;top:1.25rem;left:1.25rem;display:flex;gap:.5rem;flex-direction:column}@media(max-width:904px){.product-image .card-top__tags{left:2.75rem}}@media(max-width:599px){.product-image .card-top__tags{left:2.25rem}}.product-info,.product-info-wrapper,.product-info-icon-list,.product-info-buttons{display:flex;flex-direction:column;gap:1rem}.product-info .btn{width:100%;display:flex;gap:.5rem}.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{display:flex;flex-direction:row;gap:.5rem}.product-info{padding:0 1rem}.product-info-wrapper{padding:.5rem;border:.125rem solid var(--color-black-50);background:#fff}.product-info .product-page-top{display:none}.product-info-price-block{flex-direction:column;flex-wrap:wrap}.product-info-price{font-size:1.75rem;font-weight:700;line-height:2rem}.product-info-price--discount{margin-top:auto;color:var(--color-black-400);text-decoration:line-through var(--color-green-500);font-size:1.25rem;font-weight:400;line-height:1.5rem}.product-info-bonus{margin-top:.5rem;display:flex;flex-direction:row;gap:.25rem;color:var(--color-black-400);font-size:1rem;line-height:1.25rem}.product-info-price-saving{width:fit-content;margin-top:1.25rem;padding:.5rem 1rem;border:.125rem solid var(--color-green-200);background:var(--color-green-50);color:var(--color-black-800)}.product-info hr{border-color:var(--color-black-100)}.product-info-icon-row{padding:.125rem}.product-info-bonus svg,.product-info-icon-row svg{width:1.25rem;min-width:1.25rem;height:1.25rem;min-height:1.25rem;aspect-ratio:1}.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}@media(min-width:600px){.product-info{padding:0 1.5rem}}@media(min-width:905px){.product-info{padding:0;grid-column:2;gap:1.5rem}.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-direction:row;gap:.75rem}}@media(min-width:1280px){.product-info{gap:2rem}.product-info-wrapper{padding:1.5rem 1rem}.product-info-wrapper,.product-info-buttons{gap:1.5rem}}.section-urls,.section-urls .urls-row{display:flex;flex-direction:row;gap:1rem}.section-urls{margin-bottom:1rem;justify-content:space-between;overflow-x:auto;scrollbar-width:none}.section-urls::-webkit-scrollbar{display:none}.section-urls .urls-row{padding:.125rem}.section-urls .urls-row span{display:block;width:max-content}.section-urls .urls-row *:first-child{margin-left:.125rem}.section-urls .urls-row *:last-child{margin-right:.125rem}@layer components{.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{width:100%;padding:.25rem 0;position:absolute;bottom:0;z-index:5;transform:translateY(100%);border-radius:.125rem;border:.125rem solid var(--color-black-50);background-color:#fff;box-shadow:0 0 .75rem #0000001a}.dropdown-row--selected,.dropdown-row{width:100%;padding:1rem 1.125rem;display:block;border-radius:.25rem;font-size:1rem;line-height:1.25rem;text-align:start}.dropdown-row--selected{background-color:#fff;color:var(--color-green-500)}.dropdown-row--selected svg,.dropdown-row--selected svg *{color:var(--color-black-400)}.dropdown-row{outline:.125rem solid transparent;color:var(--color-black-800)}.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{background-color:#fff;color:var(--color-black-200)}}@layer components{.footer{margin-top:auto;display:flex;flex-direction:column;gap:2rem;z-index:30}.footer-wrapper{margin-top:auto;padding-top:2.5rem;padding-bottom:2.5rem;background-color:var(--color-black-50)}.footer-cols{gap:1rem}.footer-top{display:grid;justify-content:space-between;column-gap:1rem}.footer-columns{display:flex;flex-direction:row;justify-content:space-between;gap:1rem}.footer-columns *{width:fit-content;max-width:300px}.footer-logo{margin-bottom:1rem;grid-column:span 2}.footer-logo--inner{display:none}.footer-column-main ul,.footer-column-second ul,.footer-column-third ul{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.5rem}.footer-column-main,.footer-column-second{width:max-content;grid-column:1/2}.footer-column-third{width:fit-content;grid-column:2/2;grid-row:2/span 2}.footer-column__contact{width:fit-content;max-width:18.75rem;margin-top:1rem;grid-column:1/span 2;display:flex;flex-direction:column;gap:.75rem}.footer-column__contact address{font-style:normal}.footer-socials{display:flex;flex-direction:row;gap:.75rem}.footer-address{position:relative}.social-contacts .btn-small-icon{font-size:1.25rem;line-height:1.5rem}.footer-credits,.footer-legal{margin-top:1.25rem;grid-column:2 span;color:var(--color-black-400)}.footer-credits,.footer-legal ul{display:flex;flex-direction:column;gap:.25rem}.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 .mpmstuido.hover,.footer-top .mpmstudio: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(min-width:600px){.footer-logo{grid-column:span 3}.footer-column-main{grid-column:1;grid-row:2}.footer-column-second{grid-column:2;grid-row:2}.footer-column-third{grid-column:3;grid-row:2}}@media(min-width:905px){.footer-column__contact{margin-top:0;grid-column:4;grid-row:2}.footer-credits,.footer-legal{margin-top:2rem;grid-row:3}.footer-legal{margin-left:auto}}@media(min-width:1280px){.footer{gap:0}.footer-logo{grid-column:1;grid-row:1}.footer-column-main{grid-column:2;grid-row:1}.footer-column-second{grid-column:3;grid-row:1}.footer-column-third{grid-column:4;grid-row:1}.footer-column__contact{grid-column:5;grid-row:1}.footer-bottom{max-width:60%}.footer-credits,.footer-legal{margin-top:0}.footer-legal{margin-left:0}}}.header{position:sticky;top:0;display:flex;flex-direction:column;z-index:35}.header-top{height:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.header-top__wrapper{height:3rem;background-color:var(--color-black-50)}.header-top__media{display:flex;flex-direction:row;gap:1.25rem}.header-top__media-social{display:flex;flex-direction:row;gap:.5rem}.header-top__media-social *{size:2rem}.header-top__static{display:none;flex-direction:row;gap:1.25rem;justify-content:space-between}.header-top__static li{margin-top:auto;margin-bottom:auto}.header-bottom,.header-bottom-row{height:100%;display:flex;flex-direction:row;gap:1rem;align-items:center;justify-content:space-between;transition:ease-out .3s;transition-property:max-width,opacity,gap}.header-bottom-row{max-width:80rem}.header-bottom__wrapper{height:4.25rem;border-top:.125rem solid var(--color-black-50);border-bottom:.125rem solid var(--color-black-50);background-color:var(--color-black-0)}.header-logo{margin-right:auto}.header .sale-basket-cart__icon{position:relative}.header .sale-basket-cart__count{width:1rem;height:1rem;position:absolute;top:-.25rem;right:-.25rem;text-align:center;border-radius:9999px;background-color:var(--color-green-500);color:#fff;font-size:.625rem;line-height:1rem}.header .sale-basket-line{display:none;flex-direction:row;gap:1rem}.header-bottom.js-search-focused{gap:0}.header-bottom.js-search-focused>.header-bottom-row{max-width:0;padding:0;gap:0;opacity:0;flex-shrink:0;overflow:hidden;border:none}.header-bottom.js-search-focused>.search-form{width:100%;opacity:1;z-index:40}.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(min-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{display:none}.header-bottom-row:last-child{display:none}}@media(min-width:1280px){.header-top__static .btn{width:auto}.header-top__static{gap:2rem}.header-button-complects{display:flex;font-weight:700}.header .sale-basket-cart{padding:.75 1.5rem}.header .sale-basket-cart__text{display:block}}.infoblock{padding:1rem;border-radius:.25rem;border:.125rem solid transparent;display:flex;flex-direction:column;gap:1rem}.infoblock-title{display:flex;flex-direction:row;gap:.5rem;font-weight:700}.infoblock div svg{width:1.5rem;min-width:1.5rem;height:1.5rem;min-height:1.5rem;aspect-ratio:1}.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)}@layer components{.input-text.textarea{min-height:4rem;border-radius:.25rem;border-width:.0625rem}.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}}@layer components{.input{display:flex;flex-direction:column;gap:.25rem}.input-label-top{font-size:.875rem;line-height:1rem;color:var(--color-black-800)}.input-field{position:relative}.input-field.focus-within,.input-field:focus-within{outline:transparent}.input-icon-invalid,.input-icon-valid{width:1.25rem;height:1.25rem;display:none;position:absolute;top:.5rem;right:.5rem}.input-text{width:100%;height:2.25rem;padding-left:.625rem;padding-right:1.875rem;display:flex;align-items:center;outline:.125rem solid transparent;border-radius:.125rem;border:.125rem solid var(--color-black-50);background-color:#fff}.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{margin-top:.25rem;font-size:.875rem;line-height:1rem;color:var(--color-black-800)}.input-label-bottom .error{color:var(--color-red-500)}.input-field--expanded{margin-bottom:1.25rem}.input-text.valid+.input-icon-valid{display:block}.input-text.invalid+.input-icon-invalid{display:block}.input-text.invalid~.input-label-bottom{color:var(--color-red-500)}}.checkbox{position:relative;display:flex;flex-direction:row;gap:.5rem}.checkbox input[type=checkbox]{top:0;bottom:0;left:0;right:0;position:absolute;z-index:-1;opacity:0}.checkbox-icon{width:1.5rem;min-width:1.5rem;height:1.5rem;min-height:1.5rem;display:flex;justify-content:center;align-items:center;border-radius:.125rem;border:.125rem solid var(--color-black-50);outline:.125rem solid transparent;background-color:#fff;cursor:pointer}.checkbox-icon svg{width:1rem;height:1rem}.checkbox-icon *{fill:transparent}.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{padding:.5rem;position:relative;display:flex;flex-direction:row;gap:.5rem;border:.125rem solid transparent;font-size:1rem;line-height:1.25rem}.dropdown-checkbox input[type=checkbox]{max-width:0;max-height:0;position:absolute;opacity:0}.dropdown-checkbox-icon{width:1.5rem;height:1.5rem;display:flex;border-radius:.125rem;border:.0625rem solid var(--color-black-50);background-color:#fff}.dropdown-checkbox-icon svg{margin:auto;opacity:0}.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{outline:.125rem solid var(--color-green-200)}.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]{position:absolute;opacity:0;top:0;bottom:0;left:0;right:0;cursor:pointer}.radio-block__wrapper{padding:2rem 1.5rem;display:flex;flex-direction:column;gap:.5rem;border-radius:.25rem;border-width:.0625rem;border-color:var(--color-black-100);outline:.1875rem solid transparent;color:var(--color-black-950)}.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)}@layer components{.search-form{width:0;position:relative;display:flex;align-items:center;transition:ease-out all .3s;flex-grow:0}.search-label{width:100%;height:3rem;position:relative;display:flex;align-items:center;z-index:-10;background-color:#fff;transition:ease-out all .3s}.search-input{width:100%;height:100%;padding-left:1.5rem;padding-right:1.5rem;border-radius:.125rem;border:solid .125rem var(--color-black-50);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{width:100%;height:100vh;position:absolute;top:0;left:0;background-color:#2222224d;z-index:35}@media(min-width:600px){.search-form{width:100%}.search-label{z-index:40}.search-opener{display:none}}}.menu-list{display:flex;flex-direction:column;gap:.25rem;font-size:1rem;line-height:1.25rem}.menu-list__row{width:100%;height:fit-content;padding:.5rem .75rem;position:relative;display:flex;flex-direction:row;gap:.5rem;border-radius:.125rem;outline:.125 solid transparent;background-color:#fff;color:var(--color-black-800);font-size:1rem;line-height:1.25rem;cursor:pointer}.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{position:fixed;top:0;bottom:0;left:0;right:0;z-index:60;display:flex;justify-content:center;align-items:center}.modal-window{width:100%;height:100%;padding:1.25rem 1.5rem;display:flex;flex-direction:column;border-radius:.25rem;gap:1.25rem;background-color:#fff}.modal-mobile{padding:.75rem;position:fixed;top:0;right:0;bottom:0;left:0;z-index:55;overflow:auto;background-color:#fff}.modal-title{display:flex;flex-direction:row;gap:.5rem;justify-content:space-between;align-items:center;font-size:1.875rem;line-height:2.125rem;font-weight:500}.modal-mobile__title-text{display:flex;flex-direction:row;gap:.5rem;align-items:center;font-size:1.875rem;line-height:2.125rem;font-weight:500}.modal__subtitle{display:flex;flex-direction:row;gap:.25rem;align-items:center;font-size:1rem;line-height:1.25rem;font-weight:700}.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}@media(min-width:905px){.modal-window{max-width:33.75rem;height:fit-content}}.modal-catalog.modal-desktop{width:100%;height:0;position:sticky;top:8.5rem;z-index:30}.modal-desktop-bg{background-color:#2222224d}.modal-desktop-wrapper{width:fit-content;height:calc(100vh - 8.5rem);margin-right:auto;display:flex;flex-direction:row;background-color:#fff;overflow:auto}.modal-catalog-section{padding:.75rem;border-right:.125rem solid var(--color-black-50);overflow:auto;display:flex;flex-direction:column;gap:.25rem;font-size:1rem;line-height:1.25rem}.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:transparent}@media(min-width:905px){.modal-catalog-section{width:342px}}@media(min-width:1440px){.modal-catalog-container{margin:0 auto}}.navigation{width:fit-content;margin:1.5rem auto 0}.navigation ul{margin:auto;display:flex;flex-direction:row}.home-page{padding:1rem 0 2.375rem}.home-page section:not(.section-urls){margin-bottom:2.5rem}@media(min-width:905px){.home-page section:not(.section-urls){margin-bottom:3rem}}.catalog-page{padding-top:1rem;padding-bottom:3.125rem;display:flex;flex-direction:column;gap:1rem}.catalog-page-title{font-size:2.25rem;font-weight:500;line-height:2.5rem}.catalog-page-sections{display:grid;grid-auto-flow:dense;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}.catalog-page-subsections ul{margin-left:-1rem;margin-right:-1rem;margin-bottom:1rem;padding-bottom:.5rem;display:flex;flex-direction:row;gap:1rem;overflow:auto}.catalog-page-subsections li{flex:1 1 15.625rem;max-width:32%;background:#fff;padding:.5rem 1rem;display:flex;border-radius:.25rem}@media(max-width:1150px){.catalog-page-subsections li{flex:1 1 12.188rem;max-width:32%}}@media(max-width:904px){.catalog-page-subsections li{flex:none;max-width:max-content}}.catalog-page-subsections li:first-child{padding-left:1rem}.catalog-page-subsections li:last-child{padding-right:1rem}.catalog-page-subsections a{max-width:14.375rem;margin:auto 0;padding-left:.5rem;display:block;border-radius:.25rem;background:#fff}.catalog-page-sidebar{height:fit-content;padding:.5rem;display:none;flex-direction:column;gap:.25rem;overflow:hidden;border-radius:.25rem;border:.125rem solid var(--color-black-50);background:#fff}.catalog-page-sidebar-title{padding:.75rem;font-weight:700}.catalog-page-main{display:flex;flex-direction:column;grid-column:4 span}.catalog-page-main-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.catalog-page-main-list .card-product{margin:0}.catalog-page-main-description{font-weight:460;line-height:normal;color:var(--color-black-900);font-size:1.016rem;margin-top:1.5rem}@media(min-width:905px){.catalog-page-main-description{margin-left:calc(23.5% + 1.313rem)}}.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(min-width:600px){.catalog-page{padding-top:1.5rem;padding-bottom:3.75rem;gap:1.5rem}.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}.catalog-page-subsections li:first-child{padding:.5rem .75rem}.catalog-page-subsections li:last-child{padding:.5rem .75rem}}@media(min-width:905px){.catalog-page-title{font-size:2.875rem;line-height:3.5rem}.catalog-page-sidebar{display:flex}.catalog-page-subsections ul{margin-left:0;margin-right:0;flex-wrap:wrap}.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(min-width:1280px){.catalog-page{padding-top:2rem;padding-bottom:4.875rem;gap:2rem}.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{display:flex;justify-content:center;gap:8.25rem}@media(max-width:1239px){.catalog-page-empty{gap:1.5rem}}@media(max-width:904px){.catalog-page-empty{flex-wrap:wrap;align-content:center;text-align:center}}.catalog-page-empty-text-main{display:flex;flex-flow:column;gap:1.5rem;width:39rem;margin-top:2.375rem}.catalog-page-empty-text-block{line-height:1.25rem}.catalog-h1{font-weight:500;line-height:2rem;font-size:xx-large;color:var(--color-black-800)}@media(max-width:904px){.catalog-h1{font-size:x-large}}.catalog-page-empty-button{display:flex;justify-content:center}@media(max-width:904px){.dropdown-filter{margin:auto}}.btn-catalog-cards-hover:hover{color:#fff;background-color:var(--color-green-500)}.catalog-page-search-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}@media(max-width:905px){.catalog-page-search-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}.catalog-filter details ul.dropdown-list{width:auto;z-index:21}.catalog-page-subsections img{margin:auto 0;background:#fff;width:2.5rem;height:2.5rem}.block_brands label{padding:.5rem 1rem;background:#fff;border-radius:.25rem;border:.125rem solid var(--color-black-50)}.block_brands label:hover{box-shadow:0 0 .75rem #0000001a;transition:ease-in-out all .15s}.block_brands img{filter:grayscale(100%);width:6rem;height:3rem;object-fit:contain;margin:0 auto}.block_brands{display:grid;grid-template-columns:repeat(4,minmax(6rem,18rem));gap:.5rem 3rem}@media(max-width:1100px){.block_brands{gap:1.5rem}}@media(max-width:904px){.block_brands{grid-template-columns:repeat(2,minmax(9rem,30rem));gap:.75rem}}.block_button_brands{display:flex;justify-content:center;margin-top:.75rem;color:var(--color-green-500)}.top_text_block_text{font-weight:460;line-height:normal;margin-bottom:1.75rem;color:var(--color-black-900);font-size:1rem}@media(max-width:1239px){.top_text_block_text{margin-bottom:1.5rem}}@media(max-width:904px){.top_text_block_text{margin-bottom:1rem}}.card-top__timer{display:flex;gap:.6rem;background-color:#fff;padding:.25rem;position:absolute;bottom:.25rem;left:.25rem}@media(max-width:904px){.card-top__timer{display:none}}.block_banners_main{margin-top:4rem;gap:5rem;display:flex;flex-direction:column-reverse}.block_banners_page{background:#fff}@media(max-width:1239px){.block_banners{margin-top:8rem}}@media(max-width:904px){.block_banners{display:none}}.button-catalog-svg svg{height:1rem}.svg-clock-card path{fill:red}.product-page{padding-top:1rem;padding-bottom:1.875rem;gap:1rem;display:flex;flex-direction:column}.product-page-title{font-size:1.75rem;font-weight:500;line-height:2rem}.product-page-score{margin-top:1rem}.product-page-row{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:905px){.product-page{padding-top:2rem;padding-bottom:2rem;gap:2rem}.product-page-title{font-size:2.25rem;line-height:2.5rem}.product-page>.product-page-top{display:none}.product-page-row{padding-left:1.5rem;padding-right:1.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}@media(min-width:1440px){.product-page-row{width:100%;max-width:83.5rem;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}}@media(max-width:1300px){.crumb_404{margin-left:0;margin-right:0;width:auto}}@media(max-width:1240px){.block_buttons_all_404{align-items:center;flex-wrap:wrap;flex-direction:column}}.block_main_404{margin-top:2.5rem;margin-left:auto;margin-right:auto;margin-bottom:3.5rem;width:fit-content}.block_main_techproblem{align-items:center;justify-content:center;display:flex;min-height:100vh}@media(max-width:905px){.block_main_techproblem{flex-direction:column-reverse}}.block_404{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}@media(max-width:905px){.block_404{flex-direction:column-reverse}}.block_page_404{margin-left:1rem;margin-right:1rem;text-align:center;align-content:center}.block_page_500{text-align:center}@media(min-width:905px){.block_page_500{margin-right:8rem;width:40%}}@media(max-width:905px){.block_page_500{width:504px}}@media(max-width:599px){.block_page_500{width:80%}}@media(max-width:599px){.block_page_maintenance{width:80%}}@media(max-width:1240px){.block_page_404{width:330px}}@media(max-width:599px){.block_page_404{width:auto}}.block_title_techproblem_h1{font-size:6rem;color:#0c5;font-weight:700}@media(max-width:1240px){.block_title_techproblem_h1{font-size:4.5rem;color:#0c5;font-weight:700}}.block_title_techproblem_h2{margin-bottom:1rem;font-size:2.25rem;font-weight:500;text-align:center}@media(max-width:1240px){.block_title_techproblem_h2{margin-bottom:1rem;font-size:1.75rem;font-weight:500}}.block_title_maintenance_h1{margin-top:1.5rem;line-height:45px;text-align:center;font-size:2.5rem;color:#0c5;font-weight:550}@media(max-width:1240px){.block_title_maintenance_h1{font-size:2rem;color:#0c5;font-weight:550}}.block_text_maintenance{font-size:large;font-weight:400;text-align:center;margin-top:1.5rem;margin-bottom:1.5rem}.block_text_500{font-size:1.1rem;margin-bottom:1rem;font-weight:400;text-align:center}@media(max-width:1240px){.block_text_500{font-size:1rem;margin-bottom:1rem;font-weight:400;text-align:center}}.block_text_404{margin-bottom:1.5rem;font-weight:400;text-align:center}@media(max-width:1240px){.block_text_404{margin-bottom:1rem;font-weight:400}}.block_buttons_all_404{gap:2rem;display:flex}@media(max-width:1240px){.block_buttons_all_404{gap:.5rem}}.block_button_500{display:flex;justify-content:center;margin-top:1.5rem}.block_button_1_404,.block_button_2_404{width:100%}.svg_techproblem{width:516px;height:516px}@media(max-width:1240px){.svg_techproblem{width:343px;height:343px}}@media(max-width:905px){.svg_techproblem{height:270px;width:270px}}@media(max-width:300px){.svg_techproblem{height:100%;width:100%}}.svg_500_relative{margin-left:1rem;position:relative;width:408px;height:408px}@media(max-width:1240px){.svg_500_relative{margin-left:1rem;position:relative;width:272px;height:272px}}.svg_500_absolute_1{position:absolute}@media(max-width:1240px){.svg_500_absolute_1{position:absolute;width:270px;height:270px}}.svg_500_absolute_2{position:absolute;right:0;bottom:0}@media(max-width:1240px){.svg_500_absolute_2{position:absolute;right:0;bottom:0;width:154px;height:154px}}.block_contatcs_maintenance{font-size:larger;font-weight:500;gap:.6rem;display:flex;flex-direction:column;justify-content:center}.block_contatcs_maintenance_hover:hover{transition:ease-in-out 75ms;color:var(--color-green-500)}.basket-page-blade{padding-left:0;padding-right:0}.basket_block_empty{margin:auto;margin-top:7rem;margin-bottom:10rem;width:624px;display:flex;flex-direction:column;gap:.5rem}.block_basket_text{font-size:1.25rem;margin-bottom:2.5rem}.block_basket_empty_h1_h2{line-height:2.5rem;font-size:2.5rem;font-weight:500}.block_basket_empty_text_top{padding-left:2rem}@media(max-width:1279px){.block_basket_empty_text_top{padding-left:1.5rem}}@media(max-width:599px){.block_basket_empty_text_top{padding-left:1rem}}@media(max-width:904px){.block_basket_empty_button{display:flex;justify-content:center}}.button_basket_empty{font-weight:700;width:350px;font-size:large}@media(max-width:904px){.basket_block_empty{text-align:center;width:410px;margin-top:5rem}}@media(max-width:599px){.basket_block_empty{margin-top:4rem;margin-bottom:5rem}}@media(max-width:450px){.basket_block_empty{padding:0 1rem;width:auto}}.block-basket-main-many-products{padding-left:2rem}@media(max-width:904px){.block-basket-main-many-products{padding:0}}.block-basket-many-products{width:100%;height:fit-content;padding:1rem .5rem;display:grid;gap:2rem;background-color:#fff;border-radius:4px}@media(min-width:600px){.block-basket-many-products{padding:1.5rem}}@media(min-width:905px){.block-basket-many-products{padding:1.5rem;grid-column:2 span}}.block-basket-total{font-size:smaller;display:grid;gap:2rem;padding:1.5rem;background-color:#fff}@media(max-width:904px){block-basket-total{margin-top:0 0}}.block-basket-promo{font-size:smaller;display:grid;gap:1.5rem;padding:1.5rem;background-color:#fff;border-radius:4px}.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);width:4rem;height:3rem;text-align:center}.img-basket-item{object-fit:contain;height:84px;width:84px}@media(min-width:599px){.img-basket-item{min-width:84px}}.block-text-basket-item{width:fit-content;font-size:smaller;line-height:14px;margin-right:2.6rem}@media(min-width:905px){.block-text-basket-item{margin-right:3rem}}.block-basket-product-first{justify-content:space-between;width:100%;align-items:anchor-center;display:flex}.block-basket-product-second{margin:auto;align-items:anchor-center;display:flex;gap:2.6rem}@media(max-width:1239px){.block-basket-product-second{width:100%}}@media(max-width:599px){.block-basket-product-second{justify-content:space-between;width:100%;gap:.25rem}}.block-basket-product{align-items:anchor-center;display:flex;gap:2.6rem}@media(max-width:1239px){.block-basket-product{flex-wrap:wrap;gap:.5rem}}.block-basket-h3-text-basket{font-weight:500;font-size:1.25rem}.basket-block-basket-deleteall{display:flex}@media(min-width:905px){.basket-block-basket-deleteall{width:66%;grid-column:3 span}}.basket-block-h1-basket{margin-right:auto;line-height:2.5rem;font-size:2.5rem;font-weight:500}.basket-checkout-container{display:flex;flex-direction:column;gap:1rem}@media(min-width:600px){.basket-checkout-container{gap:1.5rem}}.block-basket-button{text-align:center;font-weight:700;font-size:larger;width:auto}.block-price-formated{font-weight:600;width:100px}.block-sum-price-formated{margin:auto;font-weight:700;font-size:larger;width:100px}@media(max-width:1239px){.block-sum-price-formated{font-weight:700;width:100px}}@media(max-width:599px){.block-sum-price-formated{font-size:medium}}.block-input-promo{width:100%;display:flex;padding:4px 8px;border-radius:3px;border:solid 1px var(--color-black-50)}.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{padding-bottom:1.5rem;color:var(--color-green-700)}.block-td-price-sale-text{padding-bottom:1.5rem}.basket-coupon-list{display:flex;flex-direction:column;gap:.5rem}.basket-coupon-block{display:flex;flex-direction:column;gap:.25rem;align-items:center}@media(min-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{display:grid;gap:1rem;border-radius:4px}@media(min-width:600px){.block-main-basket-total{gap:1.5rem}}@media(min-width:905px){.block-main-basket-total{grid-template-columns:repeat(3,minmax(0,1fr))}}.block-main-restore-delete-item{display:flex}@media(max-width:904px){.block-main-restore-delete-item{flex-direction:column}}.block-restore{width:100%;font-weight:300;font-size:small;padding:2rem 1.5rem;background-color:var(--color-green-50)}@media(max-width:904px){.block-restore{width:100%;padding-top:1.5rem;padding-bottom:1rem}}@media(max-width:904px){.block-restore{padding:1rem .45rem}}.block-button-restore{cursor:pointer;font-size:small;padding:2rem 1.5rem;background-color:var(--color-green-50);color:var(--color-black-400);text-decoration:underline;text-decoration-style:dotted}@media(max-width:904px){.block-button-restore{text-align:start;padding-top:0;padding-bottom:1rem}}.block-delete{font-weight:300;font-size:small;padding:2rem 1.5rem;background-color:var(--color-black-50)}.block-button-delete{cursor:pointer;font-size:small;padding:2rem 1.5rem;background-color:var(--color-black-50);color:var(--color-black-400);text-decoration:underline;text-decoration-style:dotted}@media(max-width:599px){.button-basket-clear{font-size:small}}@media(max-width:904px){.block-button-delete{padding-top:1.5rem;padding-bottom:1rem}}.price-basket-product-old{margin-left:auto;gap:.25rem;text-align:center}li.delete .block-basket-product,li.outstock .block-basket-product{display:none}.crumbs-basket .b-crumbs{padding:0 2rem}@media(max-width:1279px){.crumbs-basket .b-crumbs{padding:0 1.5rem}}@media(max-width:599px){.crumbs-basket .b-crumbs{padding:0 1rem}}.order-form__loader{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#ffffffd9;display:flex;align-items:center;justify-content:center;z-index:100;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.order-form__loader.active{opacity:1;visibility:visible}.order-form__spinner{width:48px;height:48px;border:4px solid var(--color-black-50, #e0e0e0);border-top-color:var(--color-green-700, #2e7d32);border-radius:50%;animation:spin .8s linear infinite}@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{display:flex;flex-direction:column;gap:1rem}.order-form__order{padding:1.5rem 1rem;display:flex;flex-direction:column;gap:1rem;grid-column:2 span;border-radius:.25rem;background-color:#fff}.order-form__radio-buttons{display:flex;flex-direction:column;gap:1rem}.order-form__radio-buttons .btn-medium{width:100%;text-align:center;position:relative}.order-form__radio-buttons .btn-medium input[type=radio]{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;cursor:pointer}.order-form__property{display:flex;flex-direction:column;gap:1rem}.order-form__property-title{display:flex;flex-direction:row;gap:.5rem}legend.order-form__property-title{margin-bottom:1rem}.order-form__property-title svg{width:1.5rem;height:1.5rem;aspect-ratio:1}.order-form__property-title h2{padding:0;font-size:1.25rem;font-weight:500;line-height:1.5rem}.order-form__dropdown{display:flex;flex-direction:row;align-items:center;gap:1rem}.order-form__dropdown .dropdown,.order-form__dropdown .btn-menu{width:100%}.order-form__dropdown .dropdown svg{margin-left:auto}.order-personal__field-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.order-personal__field-wrapper .input{width:100%}.personal-information__field{display:flex;flex-direction:column;gap:.25rem}.field__label{font-size:.875rem;font-weight:400;line-height:1rem}@media(min-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(min-width:905px){.os-order{padding-top:1rem;padding-bottom:2rem}.os-order .order__header{margin-top:1.5rem;margin-bottom:2rem}.order-form{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.5rem}.order-form__order{padding:2rem}}.order-form__details{height:fit-content;padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem;border-radius:.25rem;background-color:#fff}.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{display:flex;flex-direction:row;justify-content:space-between;font-size:1rem;line-height:1.25rem}.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{padding:1rem 0;border-top:.0625rem solid var(--color-green-50);border-bottom:.0625rem solid var(--color-green-50)}.order-form__details-row--bonus{margin-top:-1rem}.order-form__details-row--bonus span:last-child{color:var(--color-green-700)}@media(min-width:905px){.order-form__details{padding:1.5rem}}.order-done{padding:1.5rem 1rem;display:flex;flex-direction:column;gap:1.5rem;text-align:center;align-items:center}.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{min-height:fit-content;padding:0;border:0;display:flex;background:transparent}.location-information__field .choices__item{padding:0;min-height:36px}.location-information__field .choices[data-type*=select-one] .choices__item,.location-information__field .choices[data-type*=select-one] .choices__input{min-height:2.25rem;padding:.375rem 1.75rem .375rem .625rem;border:.125rem solid;background-color:transparent}.location-information__field .choices[data-type*=select-one] .choices__item{border-color:transparent}.location-information__field .choices[data-type*=select-one] .choices__list--single .choices__item,.location-information__field .choices[data-type*=select-one] .choices__input{border-radius:.125rem;border-color:var(--color-black-50)}.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{width:100%;padding:.25rem 0;position:absolute;bottom:-.1875rem;z-index:5;transform:translateY(100%);border-radius:.125rem;border:.125rem solid var(--color-black-50);background-color:#fff;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{top:1.125rem;z-index:10;border-top-color:var(--color-green-500)}.location-information__field .choices[data-type*=select-one].is-open:after{border-top-color:transparent;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)}.account-page-main{margin:auto;width:25.5rem;gap:1rem}.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(max-width:450px){.account-page-main{width:auto}}.account-form-registration{display:flex;flex-direction:column;gap:1rem}.h1-account-title{font-weight:525;font-size:2.16rem;text-align:center}.h2-account-title-password{text-align:center;color:var(--color-green-500)}.account-page-form{display:flex;flex-direction:column;gap:1rem}.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{gap:1rem;flex-direction:column;display:flex}.account-page-checkbox label{display:flex;margin-right:auto}.checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-right:.5rem;cursor:pointer;border:1px solid black;border-radius:2px;min-width:1.5rem;height:1.5rem;position:relative}.account-page-checkbox .checkbox-icon svg{margin-left:auto;margin-right:auto}.checkbox input:checked~.checkbox-icon{cursor:pointer;display:flex;outline:none}.checkbox input:focus~.checkbox-icon{outline:none;display:flex}.account-registration-captcha{display:flex;gap:1.5rem}.account-registration-captcha img{width:160px}@media(max-width:599px){.account-registration-captcha{gap:.25rem}}@media(max-width:599px){.account-registration-captcha img{width:150px}}.account-checkbox-registration-label a{color:var(--color-green-500)}.account-checkbox-registration-label{gap:1rem;display:flex;flex-direction:column-reverse}.account-checkbox-registration-label label{display:flex}.text-editor .infoblock{border-color:transparent;gap:.5rem}.text-editor img{width:100%;max-height:30rem;object-fit:contain}.text-editor .media-group{width:100%;display:flex;flex-direction:column;gap:.5rem}.text-editor .media-group>*{width:100%;height:100%}.text-editor .media-group .infoblock{margin:0}.text-editor .float-left{width:calc(50% - .5rem);float:left;margin-right:1rem}.text-editor .float-right{width:calc(50% - .5rem);float:right;margin-left:1rem}.text-editor ul{padding-left:1.25rem;list-style:disc}.text-editor ol{padding-left:1.25rem;list-style:decimal}.text-editor b,.text-editor strong{font-weight:700}.text-editor h2,.text-editor h3,.text-editor h4,.text-editor h5,.text-editor h6{line-height:1.126em}.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.6em}.text-editor h4{font-size:1.333em}.text-editor h5{font-size:1.2em}.text-editor h6{font-size:1.066em}.text-editor a{color:var(--color-green-500);cursor:pointer;text-decoration:underline var(--color-green-500)}.text-editor a.hover,.text-editor a:hover{color:var(--color-green-600);text-decoration-color:var(--color-green-600)}@media(min-width:905px){.text-editor .media-group{display:flex;flex-direction:row;gap:1.5rem}.text-editor .float-left{width:calc(50% - .75rem);margin-right:1.5rem}.text-editor .float-right{width:calc(50% - .75rem);margin-left:1.5rem}}@layer base{.mobile-userbar{position:sticky;bottom:0;z-index:50;display:block;background-color:var(--color-black-0)}.mobile-userbar__row{height:4.25rem;display:flex;flex-direction:row}.mobile-userbar__btn{width:100%;padding:.625rem;font-size:.75rem;line-height:1rem;font-weight:400}.mobile-userbar__btn a,.mobile-userbar__btn button,.mobile-userbar__btn div:not(.mobile-userbar__btn-icon){width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem}.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{width:1rem;height:1rem;position:absolute;top:-.25rem;right:-.25rem;text-align:center;border-radius:9999px;background-color:var(--color-green-500);color:#fff;font-size:.625rem;line-height:1rem}@media(min-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(min-width:905px){.mobile-userbar{display:none}}.mobile-userbar__btn a:disabled,.mobile-userbar__btn button:disabled,.mobile-userbar__btn div:disabled{font-weight:600}}jdiv.__jivoMobileButton{display:none}swiper-container swiper-slide{height:auto}swiper-container::part(pagination){width:fit-content;max-width:16rem;max-height:2rem;margin-top:.5rem;margin-left:auto;margin-right:auto;padding-left:.25rem;padding-right:.75rem;position:static;border-radius:.5rem;background-color:#fff;transition:ease-in-out all 75ms;transform:none}swiper-container::part(bullet){width:.5rem;height:.5rem;margin:.75rem 0 .75rem .5rem;border-radius:.125rem;background-color:var(--color-black-200);transition:ease-in-out all 75ms;position:static}swiper-container::part(bullet-active){width:2rem;height:.5rem;margin:.75rem 0 .75rem .5rem;border-radius:.125rem;background-color:var(--color-green-500);transition:ease-in-out all 75ms;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(min-width:905px){.swiper-slide-wrapper{padding:.75rem}}@layer base{#app{min-height:100vh;position:relative;display:flex;flex-direction:column;background-color:var(--color-black-25)}}@source "../resources";@source "../htdocs/local/templates/newpolus";
