

/* Start:/fonts/stylesheet.css?17885201455832*/
@font-face{font-family:'Jost';src:local('Jost Light Italic'),local('Jost-LightItalic'),url('/fonts/Jost-LightItalic.woff2') format('woff2'),url('/fonts/Jost-LightItalic.ttf') format('truetype');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Jost';src:local('Jost ExtraLight'),local('Jost-ExtraLight'),url('/fonts/Jost-ExtraLight.woff2') format('woff2'),url('/fonts/Jost-ExtraLight.ttf') format('truetype');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Jost';src:local('Jost Light'),local('Jost-Light'),url('/fonts/Jost-Light.woff2') format('woff2'),url('/fonts/Jost-Light.ttf') format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Jost';src:local('Jost ExtraBold Italic'),local('Jost-ExtraBoldItalic'),url('/fonts/Jost-ExtraBoldItalic.woff2') format('woff2'),url('/fonts/Jost-ExtraBoldItalic.ttf') format('truetype');font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:'Jost';src:local('Jost SemiBold'),local('Jost-SemiBold'),url('/fonts/Jost-SemiBold.woff2') format('woff2'),url('/fonts/Jost-SemiBold.ttf') format('truetype');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Jost';src:local('Jost Regular'),local('Jost-Regular'),url('/fonts/Jost-Regular.woff2') format('woff2'),url('/fonts/Jost-Regular.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Jost';src:local('Jost Bold Italic'),local('Jost-BoldItalic'),url('/fonts/Jost-BoldItalic.woff2') format('woff2'),url('/fonts/Jost-BoldItalic.ttf') format('truetype');font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Jost';src:local('Jost ExtraBold'),local('Jost-ExtraBold'),url('/fonts/Jost-ExtraBold.woff2') format('woff2'),url('/fonts/Jost-ExtraBold.ttf') format('truetype');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Jost';src:local('Jost Medium Italic'),local('Jost-MediumItalic'),url('/fonts/Jost-MediumItalic.woff2') format('woff2'),url('/fonts/Jost-MediumItalic.ttf') format('truetype');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Jost';src:local('Jost ExtraLight Italic'),local('Jost-ExtraLightItalic'),url('/fonts/Jost-ExtraLightItalic.woff2') format('woff2'),url('/fonts/Jost-ExtraLightItalic.ttf') format('truetype');font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:'Jost';src:local('Jost Italic'),local('Jost-Italic'),url('/fonts/Jost-Italic.woff2') format('woff2'),url('/fonts/Jost-Italic.ttf') format('truetype');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Jost';src:local('Jost Black'),local('Jost-Black'),url('/fonts/Jost-Black.woff2') format('woff2'),url('/fonts/Jost-Black.ttf') format('truetype');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Jost';src:local('Jost Bold'),local('Jost-Bold'),url('/fonts/Jost-Bold.woff2') format('woff2'),url('/fonts/Jost-Bold.ttf') format('truetype');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Jost';src:local('Jost Black Italic'),local('Jost-BlackItalic'),url('/fonts/Jost-BlackItalic.woff2') format('woff2'),url('/fonts/Jost-BlackItalic.ttf') format('truetype');font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Jost';src:local('Jost Medium'),local('Jost-Medium'),url('/fonts/Jost-Medium.woff2') format('woff2'),url('/fonts/Jost-Medium.ttf') format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Jost';src:local('Jost Thin'),local('Jost-Thin'),url('/fonts/Jost-Thin.woff2') format('woff2'),url('/fonts/Jost-Thin.ttf') format('truetype');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Jost';src:local('Jost SemiBold Italic'),local('Jost-SemiBoldItalic'),url('/fonts/Jost-SemiBoldItalic.woff2') format('woff2'),url('/fonts/Jost-SemiBoldItalic.ttf') format('truetype');font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Jost';src:local('Jost Thin Italic'),local('Jost-ThinItalic'),url('/fonts/Jost-ThinItalic.woff2') format('woff2'),url('/fonts/Jost-ThinItalic.ttf') format('truetype');font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:'Lora';src:local('Lora Italic'),local('Lora-Italic'),url('/fonts/Lora-Italic.woff2') format('woff2'),url('/fonts/Lora-Italic.woff') format('woff'),url('/fonts/Lora-Italic.ttf') format('truetype');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Lora';src:local('Lora Bold Italic'),local('Lora-BoldItalic'),url('/fonts/Lora-BoldItalic.woff2') format('woff2'),url('/fonts/Lora-BoldItalic.woff') format('woff'),url('/fonts/Lora-BoldItalic.ttf') format('truetype');font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Lora';src:local('Lora Bold'),local('Lora-Bold'),url('/fonts/Lora-Bold.woff2') format('woff2'),url('/fonts/Lora-Bold.woff') format('woff'),url('/fonts/Lora-Bold.ttf') format('truetype');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Lora';src:local('Lora Regular'),local('Lora-Regular'),url('/fonts/Lora-Regular.woff2') format('woff2'),url('/fonts/Lora-Regular.woff') format('woff'),url('/fonts/Lora-Regular.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Old Standard TT';src:local('Old Standard TT Regular'),local('OldStandardTT-Regular'),url('/fonts/OldStandardTT-Regular.woff2') format('woff2'),url('/fonts/OldStandardTT-Regular.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Old Standard TT';src:local('Old Standard TT Italic'),local('OldStandardTT-Italic'),url('/fonts/OldStandardTT-Italic.woff2') format('woff2'),url('/fonts/OldStandardTT-Italic.woff') format('woff');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Old Standard TT';src:local('Old Standard TT Bold'),local('OldStandardTT-Bold'),url('/fonts/OldStandardTT-Bold.woff2') format('woff2'),url('/fonts/OldStandardTT-Bold.woff') format('woff');font-weight:bold;font-style:normal;font-display:swap}
/* End */


/* Start:/local/templates/abel_2026/css/style.css?1791520616138635*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button,input{padding:0;font-family:inherit}button{color:inherit}*,:before,:after{box-sizing:border-box}body{min-height:100dvh;padding-top:var(--header-height,189px);flex-direction:column;font-family:Jost,sans-serif;display:flex}@media screen and (width<=1023px){body{padding-top:var(--header-height,85px)}}body:after{content:"";flex:1 0 0;order:9998}html,body{overflow-x:hidden}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.container{max-width:1342px;margin:0 auto;padding:0 32px}@media screen and (width<=767px){.container{padding:0 12px}}.container.--fluid{max-width:100%}.section-title{margin-bottom:24px}.section-title *{color:#181818;text-transform:uppercase;letter-spacing:.03em;font-family:Lora,serif;font-size:42px;font-weight:400;line-height:130%}@media screen and (width<=1023px){.section-title *{font-size:30px}}@media screen and (width<=767px){.section-title *{font-size:24px;line-height:112%}}.section-title--no-uppercase *{text-transform:none}button{cursor:pointer;-webkit-tap-highlight-color:transparent;border:none}html.blocked,body.blocked{overflow:hidden}img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none;max-width:100%}.grid{z-index:1000;pointer-events:none;justify-content:center;gap:18px;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.grid .col{background:#ff000010;width:90px}.link-with-arrow{color:#333;align-items:center;gap:5px;font-size:20px;line-height:1.3;text-decoration:none;transition:color .3s;display:inline-flex}.link-with-arrow .icon{fill:#333;width:17px;transition:all .3s}.link-with-arrow:hover{color:#575757}.link-with-arrow:hover .icon{fill:#575757;transform:translate(3px)}.link-with-arrow:active{color:#121212}.link-with-arrow:active .icon{fill:#121212;transform:translate(3px)}.scrollbar{scrollbar-width:thin;scrollbar-color:#333 #dedede;padding-bottom:20px;overflow-x:auto}.scrollbar::-webkit-scrollbar{height:5px}.scrollbar::-webkit-scrollbar-button{width:0;height:0;display:none}.scrollbar::-webkit-scrollbar-track{background:#dedede}.scrollbar::-webkit-scrollbar-thumb{background:#333}.scrollbar.--black-bg{scrollbar-width:3px;scrollbar-color:#a7a7a7 #dedede}.scrollbar.--black-bg::-webkit-scrollbar{width:3px;height:3px}.scrollbar.--black-bg::-webkit-scrollbar-track{background-color:#dedede;border-radius:8px;padding:1px}.scrollbar.--black-bg::-webkit-scrollbar-track:hover{background-color:#dedede}.scrollbar.--black-bg::-webkit-scrollbar-track:active{background-color:#dedede}.scrollbar.--black-bg::-webkit-scrollbar-thumb{background-color:#a7a7a7;border-radius:8px;min-height:30px}.scrollbar.--black-bg::-webkit-scrollbar-thumb:hover{background-color:#a7a7a7}.scrollbar.--black-bg::-webkit-scrollbar-thumb:active{background-color:#a7a7a7}.scrollbar.--black-bg::-webkit-scrollbar-button{width:0;height:0;display:none}.os-scrollbar.os-theme-horizontal-scrollbar{box-sizing:border-box;--os-size:5px;--os-padding-perpendicular:0;--os-padding-axis:0;--os-track-border-radius:0;--os-handle-border-radius:0;--os-track-bg:#dedede;--os-track-bg-hover:#dedede;--os-track-bg-active:#dedede;--os-handle-bg:#333;--os-handle-bg-hover:#333;--os-handle-bg-active:#333;--os-handle-min-size:40px;--os-handle-perpendicular-size:100%;--os-handle-perpendicular-size-hover:100%;--os-handle-perpendicular-size-active:100%;--os-handle-interactive-area-offset:6px}.catalog__cats .os-scrollbar-vertical.os-theme-horizontal-scrollbar,.listing-head__subcats .os-scrollbar-vertical.os-theme-horizontal-scrollbar{display:none!important}.catalog__cats [data-overlayscrollbars-viewport],.listing-head__subcats [data-overlayscrollbars-viewport]{cursor:grab}.catalog__cats [data-overlayscrollbars-viewport].is-dragging,.listing-head__subcats [data-overlayscrollbars-viewport].is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.catalog-dropdown__left .os-scrollbar-horizontal.os-theme-horizontal-scrollbar,.catalog-dropdown__right .os-scrollbar-horizontal.os-theme-horizontal-scrollbar{display:none!important}.catalog-dropdown__left .os-scrollbar-vertical.os-theme-horizontal-scrollbar,.catalog-dropdown__right .os-scrollbar-vertical.os-theme-horizontal-scrollbar{opacity:1!important;visibility:visible!important}.header-btn{background:0 0;width:52px;height:52px;display:block;position:relative}.header-btn svg{stroke:#181818;stroke-width:1.5px;width:100%;height:100%;transition:stroke .3s}.header-btn:hover svg{stroke:#e9d4b3}.header-btn__amount{white-space:nowrap;text-align:center;background:#e9e0d2;border-radius:15px;min-width:22px;padding:2px 7px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.header-btn--favorite .header-btn__amount{left:auto;right:0;transform:translate(0)}.header-btn--favorite svg{stroke-width:2px}.product-badge{color:#333;background:#eaeaea;border:1px solid #333;border-radius:99px;padding:2px 10px;line-height:1.5}.product-badge--red{color:#e71616;background:#f9e1e1;border:1px solid #e71616}.product-badge--green{color:#33c038;background:#f1fff0;border:1px solid #33c038}.product-badge--yellow{color:#e8b23f;background:#fff8e8;border:1px solid #e8b23f}.title,.h1,.h2,.h3,.h4{font-family:Lora,serif}.title{font-size:96px;font-weight:400;line-height:100%}.h1{font-size:44px;font-weight:400;line-height:130%}.h2{font-size:42px;font-weight:400;line-height:100%}.h3{font-size:32px;font-weight:400;line-height:100%}.h4{font-size:20px;font-weight:400;line-height:normal}.text-l{font-size:20px;font-weight:400;line-height:150%}.text-l-medium{font-size:20px;font-weight:500;line-height:150%}.text-m{font-size:16px;font-weight:400;line-height:150%}.text-s{font-size:13px;font-weight:400;line-height:150%}.text-link{color:#184fe7;text-underline-offset:.12em;text-decoration:underline}.page-title{color:#181818;font-family:Lora,serif;font-size:96px;line-height:100%}@media screen and (width<=1023px){.page-title{font-size:44px;line-height:1.3}}@media screen and (width<=767px){.page-title,.title{font-size:36px;line-height:130%}.h1{font-size:30px;line-height:130%}.h2{font-size:24px;line-height:112%}.h3{font-size:22px;line-height:normal}.h4{font-size:20px;line-height:normal}.text-l,.text-l-medium{font-size:20px;line-height:150%}.text-m{font-size:16px;line-height:150%}}.wysiwyg a{color:#184fe7;text-decoration:underline}.wysiwyg a:hover{text-decoration:none}.wysiwyg a:active{text-decoration:underline}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{font-family:Lora,serif}.wysiwyg h1{font-size:44px;font-weight:400;line-height:130%}.wysiwyg h2{font-size:42px;font-weight:400;line-height:100%}.wysiwyg h3{font-size:32px;font-weight:400;line-height:100%}.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{font-size:20px;font-weight:400;line-height:normal}.wysiwyg p,.wysiwyg ul,.wysiwyg ol{font-size:20px;line-height:150%}.wysiwyg ol,.wysiwyg ul{color:inherit}.wysiwyg ol li+li,.wysiwyg ul li+li{margin-top:.3em}.wysiwyg ol{padding-left:1.35em;list-style:decimal}.wysiwyg li:last-child{margin-bottom:0}.wysiwyg ul,.wysiwyg ol{margin-bottom:1em;padding-left:1.35em}.wysiwyg ul{list-style:outside}.wysiwyg *+*{margin-top:1.2em}.wysiwyg :last-child{margin-bottom:0}@media screen and (width<=767px){.wysiwyg h1{font-size:30px;line-height:130%}.wysiwyg h2{font-size:24px;line-height:112%}.wysiwyg h3{font-size:22px;line-height:normal}.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{font-size:20px;line-height:normal}.wysiwyg p{font-size:20px;line-height:150%}}.search-input{max-width:421px;position:relative}.search-input__input{color:#fff;background:#676767;border:1px solid #0000;border-radius:8px;width:100%;padding:11px 40px 11px 14px;font-size:20px;line-height:1.5;transition:border-color .3s}.search-input__input::placeholder{color:#a7a7a7}.search-input__input:focus,.search-input__input:hover{border-color:#fff;outline:none}.search-input__input[disabled]{color:#a7a7a7;pointer-events:none;background:#999}.search-input__input[disabled]::placeholder{color:#a7a7a7}.search-input__clear-btn{cursor:pointer;opacity:0;pointer-events:none;background:0 0;border:none;width:24px;height:24px;padding:0;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.search-input__clear-btn svg{stroke:#fff;width:100%;height:100%}.search-sidebar{color:#fff;opacity:0;pointer-events:none;z-index:1000;background:#2c2c2c;border-right:1px solid #2c2c2c;flex-direction:column;gap:22px;width:476px;height:100dvh;padding:26px 23px 26px 24px;transition:opacity .3s,transform .3s;display:flex;position:fixed;top:0;left:0;overflow:hidden;transform:translate(-100%);box-shadow:4px 2px 17px #0000001a}@media screen and (width<=480px){.search-sidebar{width:100%}}.search-sidebar--open{opacity:1;pointer-events:all;transform:translate(0)}.search-sidebar__head{flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;display:flex}.search-sidebar__title{color:#fff;margin:0;font-family:Lora,serif;font-size:32px;font-weight:400;line-height:1}.search-sidebar__close-btn{cursor:pointer;color:#fff;background:0 0;border:none;flex-shrink:0;width:32px;height:32px;padding:0}.search-sidebar__close-btn .icon{stroke:currentColor;width:100%;height:100%}.search-sidebar__search{flex-shrink:0;width:100%;max-width:none}.search-sidebar__body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:22px;min-height:0;display:flex;overflow-y:auto}.search-sidebar__tags{flex-wrap:wrap;flex-shrink:0;gap:8px;display:flex}.search-sidebar__tag{color:#181818;cursor:pointer;background:#eaeaea;border:none;border-radius:12px;padding:10px 24px;font-family:inherit;font-size:16px;font-weight:400;line-height:1.5}.search-sidebar__results{border-top:1px solid #676767;flex-shrink:0;display:none}.search-sidebar__result-item{color:#fff;border-bottom:1px solid #676767;min-height:64px;padding:12px 0;font-size:17px;font-weight:400;line-height:1.5;text-decoration:none;display:block}.search-sidebar__status{text-align:center;margin:auto 0}.search-sidebar__status.--loading{margin-top:50px;display:none}.search-sidebar__status-text{color:#fff;text-align:center;border-bottom:1px solid #676767;flex-shrink:0;margin:0;padding:19px;font-size:17px;line-height:1.5}.search-sidebar__status-text.--min-length{display:none}.search-sidebar__filters{width:100%}.search-sidebar__filters-title{color:#fff;text-align:center;margin:0 0 12px;font-size:20px;line-height:1.5}.search-sidebar__filters-actions{justify-content:center;align-items:center;gap:16px;display:flex}.search-sidebar__to-filters{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff;border-radius:100px;padding:9px 16px;font-size:20px;line-height:1.5}.search-sidebar__reset-filters{color:#fff;cursor:pointer;background:0 0;border:none;padding:0;font-size:20px;line-height:1.5}.search-sidebar--without-tags .search-sidebar__body{gap:32px}@keyframes search-sidebar-loader{to{transform:rotate(360deg)}}.filter-sidebar{color:#181818;opacity:0;pointer-events:none;z-index:1000;background:#fff;flex-direction:column;gap:40px;width:476px;height:100dvh;padding:35px 24px 25px;transition:opacity .3s,transform .3s;display:flex;position:fixed;top:0;right:0;overflow:hidden;transform:translate(100%);box-shadow:4px 2px 17px #0000001a}@media screen and (width<=480px){.filter-sidebar{gap:28px;width:100%;padding:30px 20px}}.filter-sidebar--open{opacity:1;pointer-events:all;transform:translate(0)}.filter-sidebar__head{flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;display:flex}.filter-sidebar__title{color:#181818;margin:0;font-family:Lora,serif;font-size:32px;font-weight:400;line-height:1}@media screen and (width<=480px){.filter-sidebar__title{font-size:24px}}.filter-sidebar__close-btn{cursor:pointer;color:#181818;background:0 0;border:none;flex-shrink:0;width:32px;height:32px;padding:0}.filter-sidebar__close-btn .icon{stroke:currentColor;width:100%;height:100%}.filter-sidebar__body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#333 #dedede;flex:1;min-height:0;padding-right:10px;overflow-y:auto}.filter-sidebar__body::-webkit-scrollbar{width:5px}.filter-sidebar__body::-webkit-scrollbar-button{width:0;height:0;display:none}.filter-sidebar__body::-webkit-scrollbar-track{background:#dedede}.filter-sidebar__body::-webkit-scrollbar-thumb{background:#333}.filter-sidebar__section{flex-direction:column;gap:12px;display:flex}.filter-sidebar__section:not(:first-child){margin-top:32px}@media screen and (width<=480px){.filter-sidebar__section:not(:first-child){margin-top:24px}}.filter-sidebar__section-title{color:#181818;margin:0;font-size:24px;font-weight:400;line-height:1.5}@media screen and (width<=480px){.filter-sidebar__section-title{font-size:20px}}.filter-sidebar__footer{flex-shrink:0;align-items:center;gap:24px;padding-left:4px;display:flex}@media screen and (width<=480px){.filter-sidebar__footer{gap:20px}}.filter-sidebar__apply{cursor:pointer;border:none}.filter-sidebar__reset{color:#181818;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:20px;line-height:1.5;transition:opacity .3s}@media screen and (width<=480px){.filter-sidebar__reset{font-size:16px}}.filter-sidebar__reset:hover{opacity:.8}.filter-sidebar__reset:active{opacity:.9}.filter-sidebar__radio-group{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.filter-sidebar__dropdown.dropdown{max-width:100%}.filter-range__values{color:#181818;justify-content:space-between;align-items:center;gap:16px;margin-bottom:17px;font-size:16px;line-height:1.5;display:flex}@media screen and (width<=480px){.filter-range__values{margin-bottom:10px}}.filter-range__value{white-space:nowrap;font-size:20px}.filter-range__slider{z-index:0;isolation:isolate;height:24px;margin-bottom:30px;position:relative}@media screen and (width<=480px){.filter-range__slider{margin-bottom:20px}}.filter-range__track{z-index:-1;pointer-events:none;background:#999;height:2px;position:absolute;top:11px;left:0;right:0}.filter-range__track-fill{top:0;left:calc(8px + (100% - 16px) * var(--range-min,0));width:calc((var(--range-max,1) - var(--range-min,0)) * (100% - 16px));background:#181818;height:100%;position:absolute}.filter-range__input{pointer-events:none;appearance:none;color:#0000;background:0 0;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0}.filter-range__input--min{z-index:2}.filter-range__input--max{z-index:3}.filter-range__input::-webkit-slider-runnable-track{-webkit-appearance:none;background:0 0;border:none;height:2px}.filter-range__input::-webkit-slider-container{background:0 0}.filter-range__input::-moz-range-track{background:0 0;border:none;height:2px}.filter-range__input::-moz-range-progress{background:0 0}.filter-range__input::-webkit-slider-thumb{pointer-events:all;appearance:none;z-index:1;cursor:pointer;background:#181818;border:none;border-radius:50%;width:16px;height:16px;margin-top:-7px;position:relative}.filter-range__input::-moz-range-thumb{pointer-events:all;z-index:1;cursor:pointer;background:#181818;border:none;border-radius:50%;width:16px;height:16px;position:relative}.filter-range__inputs{align-items:center;gap:14px;display:flex}.filter-range__field{color:#181818;text-align:center;background:#eaeaea;border:1px solid #0000;border-radius:8px;flex:1;min-width:0;padding:12px 16px;font-family:inherit;font-size:16px;line-height:1.5;transition:border-color .3s}.filter-range__field::placeholder{color:#999}.filter-range__field:focus{outline:none}.filter-range__field:hover{border-color:#333}.filter-range__sep{color:#999;flex-shrink:0;font-size:16px;line-height:1}.button--primary{color:#fff;background:#333;border-radius:99px;padding:9.5px 24px;font-size:20px;line-height:1.5;text-decoration:none;transition:background .3s;display:inline-block}.button--primary:hover{background:#575757}.button--primary:active{background:#121212}.button--primary[disabled],.button--primary.disabled{color:#999;pointer-events:none;background:#cecece}.button--secondary{color:#333;background:0 0;border:1px solid #333;border-radius:99px;padding:9px 16px;font-size:20px;line-height:1.5;text-decoration:none;transition:border-color .3s,color .3s;display:inline-block}.button--secondary:hover{color:#575757;border-color:#575757}.button--secondary:active{color:#121212;border-color:#121212}.button--secondary[disabled],.button--secondary.disabled{color:#999;pointer-events:none;border-color:#cecece}.button-tertiary{color:#333;background:0 0;align-items:center;gap:5px;font-size:20px;line-height:1.3;text-decoration:none;transition:color .3s;display:inline-flex}.button-tertiary .icon{fill:#333;width:17px;transition:all .3s}.button-tertiary:hover{color:#575757}.button-tertiary:hover .icon{fill:#575757;transform:translate(3px)}.button-tertiary:active{color:#121212}.button-tertiary:active .icon{fill:#121212;transform:translate(3px)}.button-tertiary[disabled],.button-tertiary.disabled{color:#999;pointer-events:none}.button-tertiary[disabled] .icon,.button-tertiary.disabled .icon{fill:#999}.tab-btn{color:#525252;background:0 0;border:0;border-bottom:1px solid #0000;padding:10px 12px;font-family:inherit;font-size:20px;font-weight:400;line-height:1.5;transition:color .3s,border-color .3s}.tab-btn:hover:not(.tab-btn--selected),.tab-btn:focus:not(.tab-btn--selected){color:#181818;border-bottom-color:#dedede}.tab-btn[aria-selected=true],.tab-btn--selected{color:#181818;border-bottom-color:#181818}.tab-btn[disabled],.tab-btn.disabled{color:#999;cursor:not-allowed;pointer-events:none;border-bottom-color:#0000}.breadcrumbs{color:#525252;margin-bottom:24px;padding:10px 32px;font-size:15px;font-weight:400;line-height:1.5}.breadcrumbs .container{max-width:100%;padding:0}@media screen and (width<=767px){.breadcrumbs{padding-left:12px;padding-right:12px}}.breadcrumbs__list{flex-wrap:wrap;align-items:center;gap:7px;margin:0;padding:0;list-style:none;display:flex}@media screen and (width<=767px){.breadcrumbs__list{gap:12px}}.breadcrumbs__item{align-items:center;gap:5px;min-width:0;display:flex}.breadcrumbs__link{color:#525252;white-space:nowrap;text-decoration:none;transition:color .2s,text-decoration-color .2s}.breadcrumbs__link:hover,.breadcrumbs__link:focus-visible{color:#181818;text-underline-offset:3px;text-decoration:underline}.breadcrumbs__link:focus-visible{outline-offset:2px;outline:2px solid #7bb8f9}.breadcrumbs__link[aria-current=page],.breadcrumbs__link--current{color:#181818;white-space:normal;font-weight:700}.breadcrumbs__link[aria-current=page]:hover,.breadcrumbs__link[aria-current=page]:focus-visible,.breadcrumbs__link--current:hover,.breadcrumbs__link--current:focus-visible{text-underline-offset:3px;text-decoration:underline}.breadcrumbs__link[disabled],.breadcrumbs__link.breadcrumbs__link--disabled,.breadcrumbs__link[aria-disabled=true]{color:#999;pointer-events:none;cursor:default;text-decoration:none}.breadcrumbs__text{color:#181818;white-space:normal}.breadcrumbs__sep{color:#525252;-webkit-user-select:none;user-select:none;flex-shrink:0}:is(.breadcrumbs__item:has(.breadcrumbs__link[disabled]) .breadcrumbs__sep,.breadcrumbs__item:has(.breadcrumbs__link--disabled) .breadcrumbs__sep,.breadcrumbs__item:has(.breadcrumbs__link[aria-disabled=true]) .breadcrumbs__sep){color:#999}.tag{box-sizing:border-box;color:#181818;cursor:pointer;background:0 0;border:1px solid #dedede;border-radius:12px;justify-content:center;align-items:center;margin:0;padding:9px 23px;font-family:inherit;font-size:16px;font-weight:400;line-height:1.5;text-decoration:none;transition:background .3s,border-color .3s,color .3s;display:inline-flex}.tag:hover:not(:disabled):not(.disabled){border-color:#a7a7a7}.tag:focus-visible{outline-offset:2px;outline:2px solid #7bb8f9}.tag:disabled,.tag.disabled{color:#999;cursor:not-allowed;pointer-events:none;background:0 0;border-color:#dedede}.tag--bg{background:#eaeaea;border:none;padding:10px 24px}.tag--bg:hover:not(:disabled):not(.disabled){background:#e0e0e0}.tag--bg:disabled,.tag--bg.disabled{color:#999;background:#cecece}.input__input{color:#181818;background:#fff;border:none;border-bottom:1px solid #181818;width:100%;padding:10px 0;font-family:Jost,sans-serif;font-size:16px;line-height:1.5;transition:color .3s,border-color .3s;display:block}.input__input::placeholder{color:#999}.input__input:focus{outline:none}.input__input[disabled]{color:#999;border-color:#999}.input textarea{resize:vertical;height:78px}.input__hint{color:#525252;margin:2px 0 0;font-size:13px;line-height:1.5;display:block}.input--error .input__input{border-color:#e71616}.input--error .input__hint{color:#e71616}.input--disabled .input__hint{color:#999}.pagination__list{align-items:center;gap:8px;display:flex}.pagination__item{cursor:pointer;color:#1e1e1e;background:#e9e0d2;border-radius:99px;justify-content:center;align-items:center;width:48px;height:48px;text-decoration:none;transition:background .3s,opacity .3s;display:flex}.pagination__item:hover{background:#e9d4b3}.pagination__item:active{background:#e9e0d2}.pagination__item--arrow{background:0 0;width:24px;height:24px}.pagination__item--arrow:hover{opacity:.8;background:0 0}.pagination__item--arrow:active{opacity:.95;background:0 0}.pagination__item .icon{width:24px;height:24px}.pagination__item span{color:#181818;font-size:20px;line-height:1.5}.pagination__item--selected{pointer-events:none;background:#333}.pagination__item--selected span{color:#fff}.checkbox{vertical-align:middle;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.checkbox:has(.checkbox__input:disabled){cursor:default}.checkbox__input{opacity:0;width:0;height:0;cursor:inherit;z-index:1;appearance:none;margin:0;position:absolute;inset:0}.checkbox__control{box-sizing:border-box;pointer-events:none;background-color:#fff;border-style:solid;border-color:#a7a7a7;border-radius:1px;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .3s;display:inline-flex;position:relative}.checkbox__control--lg{border-width:1px;width:24px;height:24px}.checkbox__control--sm{border-width:1px;width:16px;height:16px}.checkbox__input:disabled+.checkbox__control{background-color:#d9d9d9;border:none}.checkbox__input:focus:not(:disabled)+.checkbox__control--lg,:is(.checkbox:hover:has(.checkbox__input:not(:disabled)) .checkbox__control--sm,.checkbox:hover:has(.checkbox__input:not(:disabled)) .checkbox__control--lg),.checkbox__input:focus:not(:disabled)+.checkbox__control--sm{border-color:#000}.checkbox__input:checked+.checkbox__control:after{content:"";box-sizing:border-box;border:solid #000;border-top:none;border-left:none;position:absolute}.checkbox__input:checked+.checkbox__control--lg:after{border-width:0 1.5px 1.5px 0;width:6px;height:11px;margin-top:-3px;margin-left:1px;transform:rotate(45deg)}.checkbox__input:checked+.checkbox__control--sm:after{border-width:0 1.5px 1.5px 0;border-color:#181818;width:4px;height:8px;margin-top:-2px;margin-left:0;transform:rotate(45deg)}.checkbox__input:checked:disabled+.checkbox__control:after{border-color:#999}.checkbox--mixed .checkbox__input:not(:checked)+.checkbox__control:after{content:"";background-color:#000;border:none;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.checkbox--mixed .checkbox__input:not(:checked)+.checkbox__control--lg:after{width:10px;height:1.5px}.checkbox--mixed .checkbox__input:not(:checked)+.checkbox__control--sm:after{width:7px;height:1.5px}.checkbox--mixed .checkbox__input:not(:checked):disabled+.checkbox__control:after{background-color:#999}.checkbox--mixed .checkbox__input:checked+.checkbox__control:after{background-color:#0000;border:solid #a7a7a7;border-top:none;border-left:none}.checkbox--mixed .checkbox__input:checked+.checkbox__control--lg:after{border-width:0 1.5px 1.5px 0;width:6px;height:11px;margin-top:-3px;margin-left:1px;top:auto;left:auto;transform:rotate(45deg)}.checkbox--mixed .checkbox__input:checked+.checkbox__control--sm:after{border-width:0 1.5px 1.5px 0;border-color:#181818;width:4px;height:8px;margin-top:-2px;margin-left:0;top:auto;left:auto;transform:rotate(45deg)}.checkbox--mixed .checkbox__input:checked:disabled+.checkbox__control:after{border-color:#999}.checkbox--error .checkbox__text{color:#e71616}.radio-kit{grid-template-columns:minmax(88px,max-content) repeat(4,minmax(72px,1fr));align-items:center;gap:24px 28px;max-width:480px;display:grid}.radio-kit__corner{grid-column:1}.radio-kit__corner:first-of-type{grid-row:1}.radio-kit__corner:nth-of-type(2){grid-row:2}.radio-kit__group-label{text-align:center;color:#535353;margin:0;font-size:16px;font-weight:400;line-height:1.25}.radio-kit__group-label--large{grid-area:1/2/auto/4}.radio-kit__group-label--small{grid-area:1/4/auto/6}.radio-kit__col-label{text-align:center;color:#535353;margin:0;font-size:14px;font-weight:400;line-height:1.25}.radio-kit__row-label{color:#535353;margin:0;font-size:14px;font-weight:400;line-height:1.25}.radio-kit__cell{justify-content:center;align-items:center;min-height:32px;display:flex}.radio{vertical-align:middle;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.radio:has(.radio__input:disabled){cursor:default}.radio__input{opacity:0;width:100%;height:100%;cursor:inherit;z-index:1;appearance:none;z-index:-10;margin:0;position:absolute;inset:0}.radio__control{box-sizing:border-box;pointer-events:none;background-color:#fff;border-style:solid;border-color:#a7a7a7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .3s,background-color .3s;display:inline-flex;position:relative}.radio__control--lg{border-width:1px;width:24px;height:24px}.radio__control--sm{border-width:1px;width:16px;height:16px}.radio__input:disabled:not(:checked)+.radio__control{background-color:#f0f0f0;border-color:#f0f0f0}.radio__input:focus:not(:disabled)+.radio__control--lg,.radio__input:hover:not(:disabled)+.radio__control--lg{border-color:#333}.radio:hover:has(.radio__input:not(:disabled)) .radio__control--sm{border-color:#000}.radio__input:focus:not(:disabled)+.radio__control--sm{border-color:#000}.radio__input:checked+.radio__control{background:#181818;border-color:#181818}.radio__input:checked+.radio__control:after{content:"";background-color:#fff;border-radius:50%;transition:all .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.radio__input:checked+.radio__control--lg:after{width:8px;height:8px}.radio__input:checked:not(:disabled):hover+.radio__control--lg:after{width:6px;height:6px}.radio__input:checked:not(:disabled):hover+.radio__control--sm:after{width:4px;height:4px}.radio__input:checked+.radio__control--sm:after{width:6px;height:6px}.radio__input:checked:not(:disabled):hover+.radio__control--lg,.radio__input:checked:not(:disabled):focus+.radio__control--lg{border-color:#333}.radio__input:checked:not(:disabled):hover+.radio__control--sm,.radio__input:checked:not(:disabled):focus+.radio__control--sm{border-color:#000}.radio__input:checked:disabled+.radio__control{background-color:#f0f0f0;border-color:#f0f0f0}.radio__label{color:#000;margin-left:12px;font-size:20px;line-height:1.5}.badge{box-sizing:border-box;color:#333;cursor:pointer;white-space:nowrap;background:#efe4d5;border:none;border-radius:999px;justify-content:center;align-items:center;gap:6px;margin:0;padding:9px 16px;font-family:inherit;font-size:20px;font-weight:400;line-height:1.5;transition:background .2s,color .2s;display:inline-flex}.badge--icon{padding-right:8px}.badge--arrow-up .badge__icon{transform:rotate(180deg)}.badge__icon{flex-shrink:0;font-size:1em;line-height:1}.badge__icon svg{fill:currentColor;width:15px;height:14px}.badge:hover:not(:disabled):not(.badge--selected),.badge:focus:not(:disabled):not(.badge--selected){background:#ebd4b5}.badge:focus-visible{outline-offset:2px;outline:2px solid #7bb8f9}.badge--selected{color:#fff;background:#2b2b2b}.badge--selected .icon{fill:#fff}.badge:disabled{color:#999;cursor:not-allowed;background:#eaeaea}.badge:disabled .badge__icon{color:inherit}.hint-content{z-index:10050;color:#181818;pointer-events:none;filter:drop-shadow(-1px 2px 17px #0000001a);background-color:#eaeaea;border-radius:0 8px 8px;max-width:min(280px,100vw - 16px);padding:10px 20px;font-family:inherit;font-size:14px;line-height:1.5;position:fixed}.hint-content:before{content:"";clip-path:polygon(0 0,0 100%,100% 100%);background-color:#eaeaea;width:10px;height:10px;position:absolute;top:-10px;left:0}.hint-content.reversed:before{clip-path:polygon(100% 0,100% 100%,0 100%);left:auto;right:0}.one-click-buy-popup{z-index:10040;visibility:hidden;opacity:0;pointer-events:none;justify-content:flex-end;transition:opacity .25s,visibility .25s,transform .25s;display:flex;position:fixed;inset:0;overflow:hidden;transform:translate(20%)}@media screen and (width<=767px){.one-click-buy-popup{flex-direction:column;justify-content:flex-end;transform:translateY(20%)}}.one-click-buy-popup--open{visibility:visible;opacity:1;pointer-events:auto;transform:translate(0)}@media screen and (width<=767px){.one-click-buy-popup--open{transform:translateY(0)}}.one-click-buy-popup__backdrop{touch-action:none;position:absolute;inset:0}.one-click-buy-popup__panel{z-index:1;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;background:#fff;flex-direction:column;width:100%;max-width:476px;height:100%;min-height:0;padding:28px 28px 32px;display:flex;position:relative;overflow-y:auto;box-shadow:0 12px 48px #0000002e}@media screen and (width<=767px){.one-click-buy-popup__panel{padding:20px 16px calc(24px + env(safe-area-inset-bottom,0px));flex:0 auto;max-width:100%;height:auto;max-height:100dvh}}.one-click-buy-popup__head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:31px;display:flex}.one-click-buy-popup__close{stroke:#000;color:#000;background:0 0;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:2px;transition:stroke .2s;display:flex}.one-click-buy-popup__close:hover{stroke:#525252}.one-click-buy-popup__close:focus-visible{outline-offset:2px;outline:2px solid #7bb8f9}.one-click-buy-popup__close .icon{width:100%;height:100%;display:block}.one-click-buy-popup__product{border-bottom:1px solid #dedede;gap:16px;margin-bottom:24px;padding-bottom:24px;display:flex}.one-click-buy-popup__img-wrap{background:#eaeaea;flex-shrink:0;width:124px;height:156px;overflow:hidden}.one-click-buy-popup__img{object-fit:cover;width:100%;height:100%;display:block}.one-click-buy-popup__product-body{text-align:right;flex-direction:column;flex:1;justify-content:space-between;align-items:flex-end;gap:8px;min-width:0;display:flex}.one-click-buy-popup__product-title{text-align:left}.one-click-buy-popup__lead{margin:0 0 15px}.one-click-buy-popup__form{flex-direction:column;flex-grow:1;gap:0;display:flex}.one-click-buy-popup__fields{flex-direction:column;gap:20px;margin-bottom:28px;display:flex}.one-click-buy-popup .input__input{border-bottom-color:#dedede}.one-click-buy-popup .input__input:focus{border-bottom-color:#181818}.one-click-buy-popup .input--error .input__input{border-bottom-color:#525252}.one-click-buy-popup .input--error .input__hint{color:#525252}.one-click-buy-popup__consents{flex-direction:column;gap:16px;margin-bottom:28px;display:flex}.one-click-buy-popup__consent{cursor:pointer;align-items:flex-start;gap:12px;max-width:100%;display:flex}.one-click-buy-popup__consent .checkbox__control{margin-top:2px}.one-click-buy-popup__consent-text{color:#181818;flex:1;min-width:0;line-height:150%}.one-click-buy-popup__consent-text a{color:inherit}.one-click-buy-popup__consent-text a:hover{text-decoration:none}.one-click-buy-popup__consent-text a:active{text-decoration:underline}.one-click-buy-popup__footer{justify-content:flex-start;margin-top:auto;display:flex}.one-click-buy-popup__submit{cursor:pointer;border:none;font-family:inherit}.one-click-buy-popup__success-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;height:100%;margin-bottom:59px;display:flex}@media screen and (width<=767px){.one-click-buy-popup__success-content{margin-bottom:0}}.one-click-buy-popup__success-content .button-tertiary{position:absolute;bottom:40px;left:50%;transform:translate(-50%)}@media screen and (width<=767px){.one-click-buy-popup__success-content .button-tertiary{margin-top:40px;position:relative;bottom:auto;left:auto;transform:none}}.service-request-popup{z-index:10040;visibility:hidden;opacity:0;pointer-events:none;justify-content:flex-end;transition:opacity .25s,visibility .25s,transform .25s;display:flex;position:fixed;inset:0;overflow:hidden;transform:translate(20%)}@media screen and (width<=767px){.service-request-popup{flex-direction:column;justify-content:flex-end;transform:translateY(20%)}}.service-request-popup--open{visibility:visible;opacity:1;pointer-events:auto;transform:translate(0)}@media screen and (width<=767px){.service-request-popup--open{transform:translateY(0)}}.service-request-popup__backdrop{touch-action:none;position:absolute;inset:0}.service-request-popup__panel{z-index:1;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;background:#fff;flex-direction:column;width:100%;max-width:476px;height:100%;min-height:0;padding:28px 28px 32px;display:flex;position:relative;overflow-y:auto;box-shadow:0 12px 48px #0000002e}@media screen and (width<=767px){.service-request-popup__panel{padding:20px 16px calc(24px + env(safe-area-inset-bottom,0px));flex:0 auto;max-width:100%;height:auto;max-height:100dvh}}.service-request-popup__head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:31px;display:flex}.service-request-popup__close{stroke:#000;color:#000;background:0 0;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:2px;transition:stroke .2s;display:flex}.service-request-popup__close:hover{stroke:#525252}.service-request-popup__close:focus-visible{outline-offset:2px;outline:2px solid #7bb8f9}.service-request-popup__close .icon{width:100%;height:100%;display:block}.service-request-popup__lead{margin:0 0 15px}.service-request-popup__form{flex-direction:column;flex-grow:1;gap:0;display:flex}.service-request-popup__fields{flex-direction:column;gap:20px;margin-bottom:28px;display:flex}.service-request-popup .input__input{border-bottom-color:#dedede}.service-request-popup .input__input:focus{border-bottom-color:#181818}.service-request-popup .input--error .input__input{border-bottom-color:#525252}.service-request-popup .input--error .input__hint{color:#525252}.service-request-popup__upload{margin-bottom:28px;position:relative}.service-request-popup__upload-empty{text-align:center;border:1px dashed #dedede;border-radius:12px;flex-direction:column;align-items:center;gap:16px;padding:24px 20px;display:flex}.service-request-popup__upload-text{color:#525252;margin:0}.service-request-popup__file-input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.service-request-popup__upload-btn{cursor:pointer;font-family:inherit}.service-request-popup__previews{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;width:100%;display:none}.service-request-popup__preview-list{margin:0;padding:0;list-style:none;display:contents}.service-request-popup__preview-item{aspect-ratio:1;background:#fff;border-radius:8px;width:100%;margin:0;position:relative;overflow:hidden;box-shadow:0 2px 10px #00000014}.service-request-popup__preview-img{object-fit:cover;width:100%;height:100%;display:block}.service-request-popup__preview-file{color:#525252;text-align:center;text-transform:uppercase;word-break:break-all;background:#eaeaea;justify-content:center;align-items:center;width:100%;height:100%;padding:8px;font-size:12px;font-weight:500;line-height:1.2;display:flex}.service-request-popup__preview-remove{z-index:1;color:#181818;stroke:#181818;cursor:pointer;background:#ffffffeb;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:color .2s,stroke .2s,background .2s;display:flex;position:absolute;top:4px;right:4px;box-shadow:0 1px 4px #0000001f}.service-request-popup__preview-remove:hover{color:#525252;stroke:#525252}.service-request-popup__preview-remove .icon{width:12px;height:12px;display:block}.service-request-popup__add-btn{aspect-ratio:1;cursor:pointer;background:0 0;border:1px dashed #a7a7a7;border-radius:8px;justify-content:center;align-items:center;width:100%;padding:0;transition:border-color .2s;display:none}.service-request-popup__add-btn:hover{border-color:#525252}.service-request-popup__add-btn:focus-visible{outline-offset:2px;outline:2px solid #7bb8f9}.service-request-popup__add-icon{width:18px;height:18px;display:block;position:relative}.service-request-popup__add-icon:before,.service-request-popup__add-icon:after{content:"";background:#a7a7a7;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.service-request-popup__add-icon:before{width:18px;height:1.5px}.service-request-popup__add-icon:after{width:1.5px;height:18px}.service-request-popup__upload--has-files .service-request-popup__upload-empty{display:none}.service-request-popup__upload--has-files .service-request-popup__previews{display:grid}.service-request-popup__upload--has-files .service-request-popup__add-btn{display:flex}.service-request-popup__consents{flex-direction:column;gap:16px;margin-bottom:28px;display:flex}.service-request-popup__consent{cursor:pointer;align-items:flex-start;gap:12px;max-width:100%;display:flex}.service-request-popup__consent .checkbox__control{margin-top:2px}.service-request-popup__consent-text{color:#181818;flex:1;min-width:0;line-height:150%}.service-request-popup__consent-text a{color:inherit}.service-request-popup__consent-text a:hover{text-decoration:none}.service-request-popup__consent-text a:active{text-decoration:underline}.service-request-popup__footer{justify-content:flex-start;margin-top:auto;display:flex}.service-request-popup__submit{cursor:pointer;border:none;font-family:inherit}.service-request-popup__success-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;height:100%;margin-bottom:59px;display:flex}@media screen and (width<=767px){.service-request-popup__success-content{min-height:240px;margin-bottom:0}}.service-request-popup__success-content .button-tertiary{position:absolute;bottom:40px;left:50%;transform:translate(-50%)}@media screen and (width<=767px){.service-request-popup__success-content .button-tertiary{bottom:83px}}.service-request-popup__success-text{color:#525252}.service-request-popup--success .service-request-popup__panel{min-height:660px}.popup-templates{display:none}.popup{z-index:10045;visibility:hidden;opacity:0;pointer-events:none;justify-content:center;align-items:center;padding:24px 16px;transition:opacity .25s,visibility .25s;display:flex;position:fixed;inset:0;overflow:hidden}.popup--open{visibility:visible;opacity:1;pointer-events:auto}.popup__backdrop{touch-action:none;background:#1818188c;position:absolute;inset:0}.popup__dialog{z-index:1;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;max-width:calc(100vw - 32px);min-height:0;max-height:calc(100dvh - 48px);margin-inline:auto;position:relative;overflow-y:auto}.popup__close{z-index:2;cursor:pointer;stroke:#000;background:#fff;justify-content:center;align-items:center;margin:0;padding:4px;transition:stroke .2s;display:flex;position:absolute;top:12px;right:12px}.popup__close:hover{stroke:#525252}.popup__close .icon{display:block}.popup__content>*{width:100%}.notice-modal-templates{display:none}.notice-modal{z-index:10050;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .25s,visibility .25s,transform .25s;position:fixed}.notice-modal--open{visibility:visible;opacity:1;pointer-events:auto}.notice-modal--toast{width:min(400px,100vw - 32px);transform:translateY(20px)scale(.96)}@media screen and (width>=1024px){.notice-modal--toast{inset:auto 24px 24px auto}}@media screen and (width<=1023px){.notice-modal--toast{width:auto;top:85px;left:0;right:0;transform:translateY(-20px)scale(.96)}}.notice-modal--toast.notice-modal--open{transform:translateY(0)scale(1)}.notice-modal--center{justify-content:center;align-items:center;padding:24px 16px;display:flex;inset:0;transform:scale(.96)}.notice-modal--center.notice-modal--open{transform:scale(1)}.notice-modal--center .notice-modal__panel{width:min(400px,100%)}.notice-modal--cookie-bar{justify-content:center;display:flex;inset:auto 0 0;transform:translateY(100%)}@media screen and (width>=768px){.notice-modal--cookie-bar{padding-bottom:25px}}.notice-modal--cookie-bar.notice-modal--open{transform:translateY(0)}.notice-modal--cookie-bar .notice-modal__panel{background:#e9e0d2;border-radius:0;width:100%;max-width:1300px;padding:12px;box-shadow:-1px 2px 17px #0000001a}@media screen and (width>=768px){.notice-modal--cookie-bar .notice-modal__panel{padding:24px 40px}}.notice-modal--cookie-bar .notice-modal__close{top:12px;right:12px}@media screen and (width>=768px){.notice-modal--cookie-bar .notice-modal__close{top:16px;right:40px}}.notice-modal--cookie-bar .notice-modal__body{align-items:flex-start;gap:16px;display:flex}@media screen and (width>=768px){.notice-modal--cookie-bar .notice-modal__body{justify-content:space-between;gap:24px}}.notice-modal--cookie-bar .notice-modal__body .button{flex-shrink:0;align-self:flex-end}@media screen and (width>=768px){.notice-modal--cookie-bar .notice-modal__body .button{align-self:flex-start;margin-top:35px}}.notice-modal--cookie-bar .notice-modal__header{padding-right:0}@media screen and (width<=768px){.notice-modal--cookie-bar .notice-modal__text{font-size:14px}}.notice-modal--cookie-bar .notice-modal__link{color:#181818;text-decoration:underline;transition:color .2s;display:inline-block}.notice-modal--cookie-bar .notice-modal__link:hover{color:#525252}.notice-modal__panel{background:#e9e0d2;padding:16px 24px;position:relative;box-shadow:0 8px 32px #1818181f}.notice-modal__header{padding-right:30px}.notice-modal__close{z-index:1;cursor:pointer;stroke:#181818;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:4px;transition:stroke .2s;display:flex;position:absolute;top:16px;right:24px}.notice-modal__close:hover{stroke:#525252}.notice-modal__close .icon{display:block}.notice-modal__title{color:#181818;margin:0 0 4px}.notice-modal__title--l-mb{margin-bottom:16px}.notice-modal__text{color:#525252;margin:0}.notice-modal__text--black{color:#181818}.notice-modal__actions{justify-content:flex-end;align-items:center;gap:24px;margin-top:16px;display:flex}.notice-modal__btn{cursor:pointer;border:none;margin:0}.notice-modal__btn--cancel{color:#181818;background:0 0;transition:color .2s}.notice-modal__btn--cancel:hover{color:#525252}.notice-modal__btn--confirm{flex-shrink:0}.dropdown{width:100%;max-width:248px;position:relative}.dropdown__current{text-align:left;color:#181818;background:#fff;border-bottom:1px solid #181818;width:100%;padding:8px 50px 8px 12px;font-size:16px;line-height:1.5;position:relative}.dropdown__current:before{content:"";background:url(/img/icons/chevron-down.svg) 50%/contain no-repeat;width:24px;height:24px;transition:transform .3s ease-in-out;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.dropdown__list{z-index:10;opacity:0;pointer-events:none;background:#fff;flex-direction:column;width:100%;transition:opacity .3s ease-in-out,transform .3s ease-in-out;display:none;position:absolute;top:100%;left:0;transform:translateY(-5px)}.dropdown__select{display:none}.dropdown__item{color:#181818;text-align:left;background:#fff;padding:8px 12px;font-size:16px;line-height:1.5}.dropdown__item:not(:last-child){border-bottom:1px solid #dedede}.dropdown__item--selected{background:#eaeaea}.dropdown.active .dropdown__current:before{transform:translateY(-50%)rotate(180deg)}.dropdown.active .dropdown__list{opacity:1;pointer-events:auto;display:flex;transform:translateY(0)}.dropdown--flex{flex-direction:column;display:flex}.dropdown--flex .dropdown__list{z-index:auto;opacity:1;pointer-events:auto;box-shadow:none;margin-top:8px;transition:none;position:static;top:auto;left:auto;transform:none}.dropdown--flex.active .dropdown__list{transform:none}.subcategory-card{background:#e9e0d2;flex-shrink:0;width:232px;min-width:min-content;min-height:120px;padding:12px 50px 12px 16px;transition:background .3s;position:relative}.subcategory-card__link{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.subcategory-card:hover{background:#e9d4b3}.subcategory-card--selected{background:#333}.subcategory-card--selected:hover{background:#575757}.subcategory-card--selected .subcategory-card__title{color:#fff}.subcategory-card--selected .subcategory-card__indicator:before,.subcategory-card--selected .subcategory-card__indicator:after{background:#fff}.subcategory-card--selected .subcategory-card__indicator:before{display:none}.subcategory-card__title{text-align:left;font-family:Lora,serif;font-size:24px;line-height:112%}.subcategory-card__indicator{width:24px;height:24px;position:absolute;top:12px;right:16px}.subcategory-card__indicator:before,.subcategory-card__indicator:after{content:"";background:#181818;width:2px;height:14px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.subcategory-card__indicator:after{transform:translate(-50%,-50%)rotate(90deg)}.calltouch{background:#fff url(/img/calltouch-bg.svg) right 0 bottom 0/335px no-repeat;border:1px solid #dedede;width:100%;max-width:820px;padding:22px 57px 36px;box-shadow:-1px 2px 17px #0000001a}@media screen and (width<=930px){.calltouch{background-size:calc(100% - 500px)}}.calltouch__logo{margin:0 0 42px}.calltouch__title{margin:0 0 8px}.calltouch__text{color:#525252;margin:0 0 10px}.calltouch__form .input{max-width:330px}.calltouch__form .input+.input{margin-top:20px}.calltouch__time{margin:40px 0 20px}.calltouch__time-item:first-child{margin-right:24px;position:relative}.calltouch__time-item:first-child:after{content:"";background:#dedede;width:1px;height:100%;position:absolute;top:50%;right:-12px;transform:translateY(-50%)}.calltouch__btn-hint{margin-top:8px}@media screen and (width<=767px){.calltouch{background:#fff;padding:24px 12px}.calltouch__logo{max-width:200px}.calltouch__title{font-size:30px;line-height:1.3}}.product-tabs{max-width:627px}.product-tabs__head{margin-bottom:24px}.product-tabs__tab{display:none}.product-tabs__tab--active{display:block}.product-tabs__tab-title{color:#000;text-align:center;margin:0 0 38px;font-family:Lora,serif;display:none;font-size:23px!important;line-height:112%!important}@media screen and (width<=1023px){.product-tabs__tab-title{display:block}}.tab-chars__item{color:#000;font-size:20px;line-height:1.5}.tab-chars__item+.tab-chars__item{margin-top:24px}.tab-chars__item-title{color:#595151;margin-bottom:10px}.tab-chars__item-value a{color:inherit;text-decoration:none;transition:color .3s}.tab-chars__item-value a:hover{color:#575757}.tab-chars__item-value a:active{color:#121212}@media screen and (width<=1023px){.tab-chars__item{border-bottom:1px solid #eaeaea}}.tab-text p,.tab-text li{color:#000;font-size:20px;line-height:1.5}.tab-text p+p,.tab-text li+p{margin-top:1em}.tab-text ul li{padding-left:20px;position:relative}.tab-text ul li:before{content:"";background:#000;border-radius:50%;width:3px;height:3px;position:absolute;top:.65em;left:5px}.article-head{margin-bottom:32px}.article-head__date{color:#525252;margin:0 0 24px;display:block}.article-head__row{justify-content:space-between;align-items:flex-end;display:flex}@media screen and (width<=1023px){.article-head__row{display:block}}.article-head__left{flex:1}.article-head__author{color:#525252;margin:0}.article-head__readtime{color:#525252;flex-shrink:0;margin-left:30px}@media screen and (width<=1023px){.article-head__readtime{text-align:right;margin-top:12px;margin-left:0;display:block}}.article-nav{border-top:1px solid #dedede;padding:54px 0}.article-nav__inner{justify-content:center;align-items:center;gap:107px;display:flex}@media screen and (width<=1023px){.article-nav__inner{gap:52px}}.article-nav__link{color:#333;align-items:center;gap:4px;text-decoration:none;transition:color .3s;display:inline-flex}@media screen and (width<=1023px){.article-nav__link span{display:none}}.article-nav__link:hover{color:#575757}.article-nav__link:active{color:#121212}.article-nav__link--prev svg{transform:rotate(90deg)}.article-nav__link--next svg{transform:rotate(-90deg)}.article-nav__arrow{flex-shrink:0}@media screen and (width<=767px){.article-nav{padding:27px 0}.article-nav__link{justify-content:center;font-size:16px}}.article-text__row{margin-left:-9px;margin-right:-9px;display:flex}@media screen and (width<=1023px){.article-text__row{margin-left:0;margin-right:0;display:block}}.article-text__col{width:calc(50% - 18px);margin-left:9px;margin-right:9px}@media screen and (width<=1023px){.article-text__col{width:100%;margin-left:0;margin-right:0}.article-text__col:not(:last-child){margin-bottom:18px}}.article__block{margin-bottom:32px}@media screen and (width<=1023px){.article__block{margin-bottom:24px}}.article__block.catalog-cards-section{padding-top:48px}@media screen and (width<=1023px){.article__block.catalog-cards-section{padding-top:32px}}.article__block.articles{padding-top:48px}@media screen and (width<=1023px){.article__block.articles{padding-top:32px}}.article__block:last-child{margin-bottom:0}.article__block-title{margin-bottom:24px}.article__text{color:#525252}.article__text p{font-size:20px;line-height:1.5}@media screen and (width<=767px){.article__text p{font-size:16px}}.article__text p+p{margin-top:1em}.article-hero__row{margin-left:-9px;margin-right:-9px;display:flex}@media screen and (width<=1023px){.article-hero__row{margin-left:0;margin-right:0;display:block}}.article-hero__left,.article-hero__right{width:calc(50% - 18px);margin-left:9px;margin-right:9px}@media screen and (width<=1023px){.article-hero__left,.article-hero__right{width:100%;margin-left:0;margin-right:0}.article-hero__left{margin-bottom:18px}}.article-hero__image{width:100%}.article-hero__image img{max-width:100%}.header{z-index:900;background:#fff;width:100%;position:fixed;top:0;left:0}@media screen and (width<=1023px){.header{display:none}}.header-top{border-bottom:1px solid #dedede;padding:8px 0}.header-top__row{justify-content:space-between;align-items:center;display:flex}.header-top__workhours{color:#181818;gap:12px;font-size:16px;font-weight:400;display:flex}.header-top__right{gap:12px;display:flex}.header-top__phone,.header-top__email{color:#181818;font-size:16px;font-weight:400;text-decoration:none;transition:color .3s}.header-top__phone:hover,.header-top__email:hover{color:#184fe7}.header-center{padding:20px 0}.header-center__btn{cursor:pointer;background:0 0;border:none;padding:0}.header-center__row{justify-content:space-between;align-items:center;display:flex}.header-center__left,.header-center__right{flex:0 0 138px}.header-center__right{gap:12px;display:flex}.header-center__logo{color:#000;flex-direction:column;align-items:center;gap:7px;font-family:Old Standard TT;display:flex}.header-center__logo-top-text{font-size:33px;font-weight:700;line-height:1}.header-center__logo-bottom-text{text-transform:uppercase;font-size:17px;line-height:1}.header-center__logo.--link{text-decoration:none;transition:opacity .3s}.header-center__logo.--link:hover{opacity:.8}.header-center__logo.--link:active{opacity:.9}.header-center__logo-text{color:#181818;text-align:center;letter-spacing:-.285px;font-family:Jost;font-size:15px;font-weight:400;line-height:150%}.header-bottom{border-bottom:1px solid #dedede;padding-bottom:18px}.header-bottom__nav ul{justify-content:center;gap:32px;margin:0;padding:0;list-style:none;display:flex}.header-bottom__nav ul li a{color:#181818;font-size:20px;text-decoration:none;transition:color .3s}.header-bottom__nav ul li a:hover{color:#575757}.header-bottom__nav ul li a:active{color:#121212}.header-bottom__nav ul li>ul{display:none}.header-bottom__nav ul li.has-childs>a,.header-bottom__nav ul li.js-catalog>a{padding-right:28px;display:inline-block;position:relative}.header-bottom__nav ul li.has-childs>a:after,.header-bottom__nav ul li.js-catalog>a:after{content:"";background:url(/img/icons/chevron-down.svg) 50%/contain no-repeat;width:24px;height:24px;transition:transform .3s;position:absolute;top:50%;right:0;transform:translateY(-50%)}.header-bottom__nav ul li.has-childs.active>a:after,.header-bottom__nav ul li.js-catalog.active>a:after{transform:translateY(-50%)rotate(180deg)}.header-bottom__nav ul li.js-dropdown>ul{z-index:1000;opacity:0;pointer-events:none;background:#fff;border:1px solid #dedede;width:320px;padding:24px 30px 24px 32px;transition:opacity .3s;display:block;position:absolute;top:calc(100% - 1px);left:50%;transform:translate(-50%);box-shadow:-1px 2px 17px #0000001a}.header-bottom__nav ul li.js-dropdown>ul .header-bottom__dropdown-close{background:0 0;width:24px;height:24px;padding:0;position:absolute;top:24px;right:32px}.header-bottom__nav ul li.js-dropdown>ul.active{opacity:1;pointer-events:auto}.header-bottom__nav ul li.js-dropdown>ul li:not(:last-child){margin-bottom:8px}.header-bottom__nav ul li.js-dropdown>ul a{color:#333;font-size:20px;font-weight:400;line-height:1.4;transition:color .3s}.header-bottom__nav ul li.js-dropdown>ul a:hover{color:#575757}.header-bottom__nav ul li.js-dropdown>ul a:active{color:#121212}.mob-header{border-bottom:1px solid #dedede;padding:24px 0;display:none}@media screen and (width<=1023px){.mob-header{z-index:10;width:100%;padding-top:calc(24px + env(safe-area-inset-top,0px));background:#fff;display:block;position:fixed;top:0;left:0}}.mob-header__logo-text{font-family:Old Standard TT;font-size:32px;font-weight:700}.mob-header__row{justify-content:space-between;align-items:center;display:flex}.mob-header__buttons{align-items:center;gap:20px;display:flex}.mob-header__btn{background:0 0;width:36px;height:36px;padding:0}.mob-header__btn .icon{stroke-width:2px;width:100%;height:100%}@media screen and (width<=441px){.mob-header__btn.--favorite{display:none}}.mob-header__btn.--burger{width:27px;height:18px;position:relative}.mob-header__btn.--burger span{background:#000;width:100%;height:2px;display:inline-block;position:absolute;left:0}.mob-header__btn.--burger span:first-child{top:0}.mob-header__btn.--burger span:nth-child(2){top:50%;transform:translateY(-50%)}.mob-header__btn.--burger span:nth-child(3){bottom:0}.mob-menu{width:100%;height:calc(100vh - var(--header-height,85px));height:calc(100dvh - var(--header-height,85px));z-index:1000;opacity:0;pointer-events:none;background:#fff;flex-direction:column;transition:opacity .3s;display:flex;position:fixed;bottom:0;left:0;overflow:hidden}.mob-menu__nav-wrapper{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow-y:auto}.mob-menu__nav-item.--padding{border-bottom:1px solid #dedede;padding:9px 32px}.mob-menu__nav li.has-childs>button,.mob-menu__nav li.has-childs>a{padding-right:70px;position:relative}.mob-menu__nav li.has-childs>button:after,.mob-menu__nav li.has-childs>a:after{content:"";background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.99805 8C8.17464 10.3162 9.71805 11.9112 11.998 15C14.3778 11.8162 15.888 10.2567 18.998 8' stroke='%231E1E1E' stroke-width='1.5'/%3E%3C/svg%3E") 50%/contain no-repeat;width:24px;height:24px;transition:transform .3s;display:block;position:absolute;top:50%;right:32px;transform:translateY(-50%)}.mob-menu__nav li.has-childs>button.active:after,.mob-menu__nav li.has-childs>a.active:after{transform:translateY(-50%)rotate(180deg)}.mob-menu__nav>ul>li:not(:last-child){margin-bottom:20px}.mob-menu__nav>ul>li a.bold{color:#181818;border-bottom:none;width:auto;padding:0;font-weight:500;display:inline-block;position:relative}.mob-menu__nav>ul>li a.bold:after{content:"";background:#a7a7a7;width:100%;height:1px;display:block;position:absolute;bottom:2px;left:0}.mob-menu__nav>ul>li a,.mob-menu__nav>ul>li button{text-align:left;color:#333;background:0 0;border-bottom:1px solid #dedede;width:100%;padding:9px 32px;font-size:20px;font-weight:400;line-height:1.5;text-decoration:none;display:block}.mob-menu__nav>ul>li a:hover,.mob-menu__nav>ul>li button:hover{background:#fff8e8}.mob-menu__nav>ul>li>ul{padding-top:32px;display:none}.mob-menu__nav>ul>li>ul>li button,.mob-menu__nav>ul>li>ul>li a{border-bottom:none;font-weight:500}.mob-menu__nav>ul>li>ul>li>button{color:#525252}.mob-menu__nav>ul>li>ul>li>ul{display:none}.mob-menu__nav>ul>li>ul>li>ul a{color:#525252;border-bottom:none;font-weight:400}.mob-menu.active{opacity:1;pointer-events:auto}.mob-menu__bottom{border-top:1px solid #dedede;padding:24px 12px}.mob-menu__bottom-row{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mob-menu__bottom-col{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.mob-menu__bottom-col a,.mob-menu__bottom-col span{color:#181818;font-size:16px;font-weight:400;line-height:150%}@media (width<=360px){.mob-menu__bottom-col a,.mob-menu__bottom-col span{font-size:14px;line-height:1.4}}.mob-menu__bottom-col a{text-decoration:none;transition:color .3s}.mob-menu__bottom-col a:hover{color:#575757}.mob-menu__bottom-col a:active{color:#121212}.catalog-dropdown{top:var(--header-height,189px);z-index:1000;width:100%;max-width:1261px;max-height:calc(100vh - var(--header-height,189px));max-height:calc(100dvh - var(--header-height,189px));visibility:hidden;pointer-events:none;opacity:0;background-color:#fff;flex-direction:column;transition:opacity .3s,visibility 0s linear .3s;display:flex;position:fixed;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:-1px 2px 17px #0000001a}.catalog-dropdown.active{visibility:visible;pointer-events:auto;opacity:1;transition:opacity .3s,visibility linear}.catalog-dropdown__inner{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.catalog-dropdown__close{cursor:pointer;background:0 0;width:24px;height:24px;padding:0;transition:opacity .3s;position:absolute;top:12px;right:12px}.catalog-dropdown__close .icon{stroke:#000}.catalog-dropdown__close:hover{opacity:.8}.catalog-dropdown__close:active{opacity:1}.catalog-dropdown__row{flex:1;min-height:0;display:flex;overflow:hidden}.catalog-dropdown__left{flex:0 0 300px;min-height:0;margin-right:20px;overflow:hidden}.catalog-dropdown__left-list>li:not(:last-child){border-bottom:1px solid #dedede}.catalog-dropdown__left-list>li>a{color:#000;padding:12px 48px 12px 12px;font-family:Lora;font-size:20px;font-weight:400;text-decoration:none;transition:background-color .3s;display:block}.catalog-dropdown__left-list>li>a:hover{background-color:#e9e0d2}.catalog-dropdown__left-list>li.has-childs>a{position:relative}.catalog-dropdown__left-list>li.has-childs>a:after{content:"";background:url(/img/icons/chevron-down.svg) 50%/contain no-repeat;width:24px;height:24px;position:absolute;top:50%;right:12px;transform:translateY(-50%)rotate(-90deg)}.catalog-dropdown__left-list>li.has-childs>.catalog-dropdown__submenu{display:none}.catalog-dropdown__right{flex:1;min-width:0;min-height:0;overflow:hidden}.catalog-dropdown__head{flex-shrink:0;margin-bottom:12px;padding:12px}.catalog-dropdown__title{color:#525252;text-transform:uppercase;font-size:16px;line-height:150%}.catalog-dropdown__submenu-holder{padding-bottom:12px}.catalog-dropdown__submenu{margin:0;padding:0;list-style:none}.catalog-dropdown__submenu--columns{column-count:2;column-gap:40px}.catalog-dropdown__submenu--grouped{gap:40px;display:flex}.catalog-dropdown__submenu-col{flex:1;min-width:0}.catalog-dropdown__submenu-group:not(:first-child){margin-top:24px}.catalog-dropdown__submenu-title{color:#525252;margin:0 0 20px;font-size:22px;font-weight:500;line-height:150%}.catalog-dropdown__submenu-list{margin:0;padding:0;list-style:none}.catalog-dropdown__submenu-list:not(:last-child){margin-bottom:20px}.catalog-dropdown__submenu-list li{break-inside:avoid}.catalog-dropdown__submenu-list li:not(:last-child){margin-bottom:12px}.catalog-dropdown__submenu-list li a{color:#525252;font-size:20px;font-weight:400;line-height:150%;text-decoration:none;transition:color .3s}.catalog-dropdown__submenu-list li a:hover{color:#181818}.catalog-dropdown__submenu-list li a:active{color:#000}.catalog-dropdown__submenu:not(.catalog-dropdown__submenu--grouped)>li{break-inside:avoid}.catalog-dropdown__submenu:not(.catalog-dropdown__submenu--grouped)>li:not(:last-child){margin-bottom:12px}.catalog-dropdown__submenu:not(.catalog-dropdown__submenu--grouped)>li a{color:#525252;font-size:20px;font-weight:400;line-height:150%;text-decoration:none;transition:color .3s}.catalog-dropdown__submenu:not(.catalog-dropdown__submenu--grouped)>li a:hover{color:#181818}.catalog-dropdown__submenu:not(.catalog-dropdown__submenu--grouped)>li a:active{color:#000}.hero{margin-bottom:96px;padding-top:36px;padding-bottom:36px;position:relative}.hero:before{content:"";background-color:#dedede;width:100%;max-width:1278px;height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media screen and (width<=1023px){.hero{margin-bottom:84px;padding-top:32px;padding-bottom:32px}}@media screen and (width<=767px){.hero{margin-bottom:72px;padding-top:28px}}@media screen and (width<=439px){.hero{padding-top:24px}}.hero__row{align-items:center;margin-left:-9px;margin-right:-9px;display:flex}@media screen and (width<=767px){.hero__row{flex-direction:column-reverse;margin-left:0;margin-right:0}}@media screen and (width<=768px){.hero__content{padding-top:0}}.hero__content,.hero__img-holder{width:calc(50% - 18px);margin-left:9px;margin-right:9px}@media screen and (width<=767px){.hero__content,.hero__img-holder{width:100%;margin-left:0;margin-right:9px}.hero__img-holder{width:calc(100% + 24px);height:557px;margin-bottom:24px;margin-left:-12px;margin-right:-12px}}@media screen and (width<=439px){.hero__img-holder{height:533px}}@media screen and (width<=374px){.hero__img-holder{height:494px}}@media screen and (width<=1023px){.hero__title{margin-bottom:12px}}.hero__title *{text-transform:uppercase;font-size:44px}@media screen and (width<=1023px){.hero__title *{font-size:30px}}.hero__text{color:#525252;max-width:540px;margin:0 0 144px;font-size:20px;font-weight:400;line-height:1.5}@media screen and (width<=1023px){.hero__text{margin-bottom:12px;font-size:16px}}@media screen and (width<=767px){.hero__text{margin-bottom:16px}}.hero__btn{color:#fff;background-color:#333;border-radius:999px;justify-content:center;align-items:center;padding:9px 24px;font-size:20px;line-height:1.5;text-decoration:none;transition:background-color .2s;display:inline-flex}.hero__btn:hover{background-color:#575757}.hero__btn:active{background-color:#121212}.hero__visual{flex:1 1 0;min-width:0}.hero__placeholder{background-color:#e0e0e0;width:100%;height:320px}.hero__img-holder{background:#eaeaea;position:relative}.hero__img-holder:before{content:"";padding-bottom:93%;display:block}.hero__img-holder img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.catalog{margin-bottom:168px}@media screen and (width<=1023px){.catalog{margin-bottom:109px}}@media screen and (width<=767px){.catalog{margin-bottom:72px}.catalog__inner{border-bottom:1px solid #dedede;flex-direction:column;padding-bottom:41px;display:flex}}.catalog__title{text-align:center;margin:0 0 25px}.catalog__link-wrapper{text-align:center;margin:0 0 40px;position:relative}@media screen and (width<=767px){.catalog__link-wrapper{order:10;margin:28px 0 0}}.catalog__link{color:#333;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:20px;line-height:1.3;text-decoration:none;transition:color .3s}.catalog__cats{padding-bottom:20px; overflow: hidden;}.catalog__cats-row{gap:12px;display:flex}.catalog__cats-row+.catalog__cats-row{margin-top:14px}.catalog__cat-item{background:#e9e0d2;height:240px;padding:10px;transition:background .3s;position:relative;overflow:hidden}.catalog__cat-item:hover{background:#e9d4b3}.catalog__cat-item[data-title=Раритеты]{flex:0 0 260px}.catalog__cat-item[data-title=Советское]{flex:0 0 413px}.catalog__cat-item[data-title="Архитектура и искусство"]{flex:0 0 309px}.catalog__cat-item[data-title="Плакаты и афиши"]{flex:0 0 411px}.catalog__cat-item[data-title=Детские\ книги]{flex:0 0 334px}.catalog__cat-item[data-title=История]{flex:0 0 344px}.catalog__cat-item[data-title="Антикварные книги 19 века"],.catalog__cat-item[data-title="Авиация, флот, транспорт, железные дороги"]{flex:0 0 382px}.catalog__cat-item[data-title="Первые прижизненные издания"]{flex:0 0 344px}.catalog__cat-item[data-title=С\ автографом]{flex:0 0 415px}.catalog__cat-item[data-title="География и путешествия"]{flex:0 0 547px}.catalog__cat-item[data-title="Эзотерика и оккультизм"],.catalog__cat-item[data-title="Антикварные книги 18 века"]{flex:0 0 382px}.catalog__cat-item[data-title=Коллекционные\ книги],.catalog__cat-item[data-title=Редкие\ книги],.catalog__cat-item[data-title=Естественные\ науки],.catalog__cat-item[data-title="Книги с автографом"]{flex:0 0 344px}.catalog__cat-item-bg{position:absolute;bottom:0;right:0}.catalog__cat-item-title{font-family:Lora,serif;font-size:24px;line-height:1.3;display:inline-block}.catalog__cat-item-link{z-index:3;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.why-us{margin-bottom:96px}@media screen and (width<=1023px){.why-us{margin-bottom:84px}}.why-us__inner{border-bottom:1px solid #dedede;padding-bottom:80px}@media screen and (width<=1023px){.why-us__inner{padding-bottom:32px}}.why-us__row{margin-left:-9px;margin-right:-9px;display:flex}@media screen and (width<=767px){.why-us__row{flex-direction:column;margin-left:0;margin-right:0}}.why-us__row.--reversed{flex-direction:row-reverse}.why-us__row.--reversed .why-us__right{padding-left:0;padding-right:10px}@media screen and (width<=767px){.why-us__row.--reversed{flex-direction:column}}.why-us__left,.why-us__right{width:calc(50% - 18px);margin-left:9px;margin-right:9px}@media screen and (width<=767px){.why-us__left{width:calc(100% + 24px);height:440px;margin-bottom:24px;margin-left:-12px;margin-right:-12px}}@media screen and (width<=439px){.why-us__left{height:375px}}@media screen and (width<=374px){.why-us__left{height:320px}}.why-us__right{flex-direction:column;padding-top:50px;padding-bottom:50px;padding-left:10px;display:flex}@media screen and (width<=1023px){.why-us__right{padding-top:0;padding-bottom:0;padding-left:0}}@media screen and (width<=767px){.why-us__right{width:100%;margin-left:0;margin-right:0}}.why-us__image-holder{background:#eaeaea;width:100%;position:relative}@media screen and (width<=767px){.why-us__image-holder{height:100%}}.why-us__image-holder:before{content:"";padding-bottom:94%;display:block}@media screen and (width<=767px){.why-us__image-holder:before{display:none}}.why-us__image{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (width<=1023px){.why-us__title{margin-bottom:12px}}.why-us__text{color:#5a5a5a;margin:0 0 auto;font-family:Lora,serif;font-size:20px;font-weight:400;line-height:1.3}.why-us__link{color:#333;align-items:center;gap:5px;margin-top:20px;font-size:20px;line-height:1.3;text-decoration:none;transition:color .3s;display:inline-flex}.why-us__link:hover{color:#575757}.why-us__link:hover .icon{fill:#575757}.why-us__mob-title{display:none}@media screen and (width<=767px){.why-us__mob-title{text-align:center;display:block}}.why-us__pc-text{margin-bottom:auto;display:block}@media screen and (width<=767px){.why-us__pc-text{display:none}}.why-us__mob-text{display:none}@media screen and (width<=767px){.why-us__mob-text{display:block}}.why-us__mob-text-title{color:#000;margin:0 0 6px;font-size:22px;font-weight:400}.why-us__mob-text-subtitle{color:#5a5a5a;font-size:20px;font-weight:400;line-height:150%}@media screen and (width<=767px){.why-us.--about .why-us__title,.why-us.--about .why-us__text{display:none}.why-us.--about .why-us__link{text-align:center}}.why-us--page{margin-bottom:108px}@media screen and (width<=1023px){.why-us--page{margin-bottom:64px}}@media screen and (width<=767px){.why-us--page{margin-bottom:48px}}.why-us--page .why-us__title{text-align:center;margin:0 0 48px}@media screen and (width<=1023px){.why-us--page .why-us__title{margin-bottom:24px}}.why-us--page .why-us__cards{flex-wrap:wrap;margin-left:-9px;margin-right:-9px;display:flex}@media screen and (width<=767px){.why-us--page .why-us__cards{margin-left:0;margin-right:0}}.why-us--page .why-us__card{width:calc(33.333% - 18px);margin-left:9px;margin-right:9px;padding-top:64px;position:relative}@media screen and (width<=1023px){.why-us--page .why-us__card{align-items:flex-start;width:100%;margin-bottom:21px;margin-left:0;margin-right:0;padding-top:0;display:flex}.why-us--page .why-us__card:last-child{margin-bottom:0}}@media screen and (width<=767px){.why-us--page .why-us__card{margin-bottom:48px;padding-top:64px;display:block}.why-us--page .why-us__card:last-child{margin-bottom:0}}.why-us--page .why-us__card-num{color:#525252;font-family:Lora,serif;font-size:32px;font-weight:400;line-height:100%;display:block;position:absolute;top:0;left:0}@media screen and (width<=1023px){.why-us--page .why-us__card-num{margin-bottom:12px;position:relative}}@media screen and (width<=767px){.why-us--page .why-us__card-num{position:absolute}}.why-us--page .why-us__card-image{margin-bottom:32px;position:relative}@media screen and (width<=1023px){.why-us--page .why-us__card-image{width:calc(50% - 18px);margin-bottom:0;margin-left:9px;margin-right:9px}}@media screen and (width<=767px){.why-us--page .why-us__card-image{width:100%;margin-bottom:32px;margin-left:0;margin-right:0}}.why-us--page .why-us__card-image img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.why-us--page .why-us__card-image:before{content:"";padding-bottom:100%;display:block}@media screen and (width<=767px){.why-us--page .why-us__card-image:before{height:409px;padding-bottom:0}}@media screen and (width<=1023px){.why-us--page .why-us__card-content{width:calc(50% - 18px);margin-left:9px;margin-right:9px}}@media screen and (width<=767px){.why-us--page .why-us__card-content{width:100%;margin-left:0;margin-right:0}}.why-us--page .why-us__card-title{color:#181818;margin:0 0 12px;font-family:Lora,serif;font-size:32px;font-weight:400;line-height:100%}@media screen and (width<=767px){.why-us--page .why-us__card-title{font-size:22px}}.why-us--page .why-us__card-text{color:#525252;margin:0;font-size:16px;line-height:150%}.services{margin-bottom:96px}@media screen and (width<=1023px){.services{margin-bottom:64px}}@media screen and (width<=767px){.services{margin-bottom:48px}}.services__inner{border-bottom:1px solid #dedede;padding-bottom:48px}.services__title{text-align:center}.services__row{flex-wrap:wrap;margin-bottom:-16px;margin-left:-4px;margin-right:-4px;display:flex}.services__card{background-color:#e9e0d2;width:calc(33.33% - 8px);margin-bottom:16px;margin-left:4px;margin-right:4px;padding:20px;transition:background-color .3s;position:relative}.services__card:hover{background-color:#e9d4b3}.services__card-overlay-link{z-index:3;width:100%;height:100%;display:block;position:absolute;top:0;left:0}@media screen and (width<=1023px){.services__card{width:calc(100% - 8px)}}.services__card-title{margin:0 0 12px}.services__card-title *{color:#000;font-family:Lora,serif;font-size:32px;font-weight:400;line-height:100%}@media screen and (width<=767px){.services__card-title *{font-size:22px}}.services__card-text{color:#5a5a5a;margin:0 0 33px;font-size:20px;line-height:150%}@media screen and (width<=767px){.services__card-text{font-size:16px}}.services--page{margin-bottom:96px}.services--page .services__inner{border-bottom:none;padding-bottom:0}.services--page .services__title{margin-bottom:32px}@media screen and (width<=767px){.services--page .services__title{margin-bottom:24px}.services--two-in-row .services__row{margin-bottom:-9px;margin-left:0;margin-right:0;display:block}}.services--two-in-row .services__card{width:calc(50% - 8px)}@media screen and (width<=1023px){.services--two-in-row .services__card{width:100%;margin-bottom:9px}}.services--service-page{margin-bottom:96px;padding-bottom:0}.services--service-page .services__inner{border-bottom:none;padding-bottom:0}.add-review{margin-bottom:64px}@media screen and (width<=1023px){.add-review{margin-bottom:52px}}@media screen and (width<=767px){.add-review{margin-bottom:40px}}.add-review__row{margin-left:-9px;margin-right:-9px;display:flex}@media screen and (width<=1023px){.add-review__row{margin-left:0;margin-right:0;display:block}}.add-review__title-col,.add-review__form-col{width:calc(50% - 18px);margin-left:9px;margin-right:9px}@media screen and (width<=1023px){.add-review__title-col,.add-review__form-col{width:100%;margin-left:0;margin-right:0}.add-review__title-col{margin-bottom:24px}}@media screen and (width<=767px){.add-review__title .page-title{font-size:30px}}.add-review__form{flex-direction:column;display:flex}.add-review__field{margin-bottom:28px}.add-review__label{color:#525252;margin:0 0 4px;font-family:Jost,sans-serif;font-size:16px;line-height:1.5;display:block}.add-review__rating-input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.add-review__rating{margin-bottom:28px}.add-review__stars{gap:8px;display:flex}.add-review__star{color:#181818;background:0 0;justify-content:center;align-items:center;padding:0;transition:color .2s;display:flex}.add-review__star:hover,.add-review__star:focus-visible{color:#e8b23f}.add-review__star .icon{display:block}.add-review__star-icon{justify-content:center;align-items:center;display:flex}.add-review__star-icon--filled{color:#e8b23f;display:none}.add-review__star--active{color:#e8b23f}.add-review__star--active .add-review__star-icon--empty{display:none}.add-review__star--active .add-review__star-icon--filled{display:flex}.add-review__consent{cursor:pointer;align-items:flex-start;gap:12px;max-width:100%;margin-bottom:28px;display:flex}.add-review__consent .checkbox__control{margin-top:2px}.add-review__consent-text{color:#181818;flex:1;min-width:0;line-height:150%}.add-review__consent-text a{color:inherit;text-underline-offset:.12em;text-decoration:underline}.add-review__consent-text a:hover{text-decoration:none}.add-review__submit{cursor:pointer;border:none;align-self:flex-start;font-family:inherit}.reviews{margin-bottom:60px}@media screen and (width<=1023px){.reviews{margin-bottom:32px}}@media screen and (width<=767px){.reviews{margin-bottom:0}}.reviews__row{margin-left:-9px;margin-right:-9px;display:flex}@media screen and (width<=1023px){.reviews__row{margin:0;display:block}}.reviews__title-col,.reviews__list-col{width:calc(50% - 18px);margin-left:9px;margin-right:9px}@media screen and (width<=1023px){.reviews__title-col,.reviews__list-col{width:100%;margin-left:0;margin-right:0}}@media screen and (width<=767px){.reviews__title-col{margin-bottom:12px}.reviews__title-col .page-title{font-size:30px}}.reviews__title{margin:0}.reviews__list{margin:0;padding:0;list-style:none}.reviews__item{border-bottom:1px solid #dedede}.reviews__item:last-child{border-bottom:none}.reviews__card{border-bottom:1px solid #dedede;padding:16px 0}.reviews__item+.reviews__item .reviews__card{padding-top:32px}.reviews__date{color:#a7a7a7;margin:0 0 8px;font-family:Jost,sans-serif;display:block}.reviews__author{color:#181818;margin:0 0 8px}.reviews__stars{color:#e8b23f;gap:8px;margin-bottom:16px;display:flex}.reviews__star-icon{display:block}.reviews__text{color:#525252;margin:0;font-family:Jost,sans-serif}.catalog-cards-section{margin-bottom:96px}@media screen and (width<=1023px){.catalog-cards-section{margin-bottom:42px}}@media screen and (width<=767px){.catalog-cards-section{margin-bottom:36px}}.catalog-cards-section__title{text-align:center}@media screen and (width<=767px){.catalog-cards-section__title{margin-bottom:20px}}.catalog-cards-section__text{text-align:center;color:#5a5a5a;margin:0 0 24px;font-family:Lora,serif;font-size:20px}.catalog-cards-section__link-wrapper{text-align:center;margin-bottom:40px}.catalog-cards-section__link-wrapper.--pc{display:block}@media screen and (width<=767px){.catalog-cards-section__link-wrapper.--pc{display:none}}.catalog-cards-section__link-wrapper.--mob{margin-top:36px;margin-bottom:0;display:none}@media screen and (width<=767px){.catalog-cards-section__link-wrapper.--mob{display:block}}.catalog-cards-section__link-wrapper.--tablet-and-less{display:none}@media screen and (width<=1023px){.catalog-cards-section__link-wrapper.--tablet-and-less{display:block}}.catalog-cards-section__inner{border-bottom:1px solid #dedede;padding-bottom:48px}@media screen and (width<=1023px){.catalog-cards-section--wrap .catalog-cards-section__inner{border-bottom:none;padding-bottom:0}.catalog-cards-section--wrap .catalog-cards__wrapper{overflow:hidden}.catalog-cards-section--wrap .catalog-card{width:calc(33.33% - 18px);display:none;min-width:unset!important}.catalog-cards-section--wrap .catalog-card:first-child,.catalog-cards-section--wrap .catalog-card:nth-child(2),.catalog-cards-section--wrap .catalog-card:nth-child(3){display:block}}@media screen and (width<=767px){.catalog-cards-section--wrap .catalog-cards-section__link-wrapper.--pc{display:block}.catalog-cards-section--wrap .catalog-cards-section__link-wrapper.--mob{display:none}.catalog-cards-section--wrap .catalog-cards__row{flex-wrap:wrap}.catalog-cards-section--wrap .catalog-card{width:calc(50% - 18px);display:block}}@media screen and (width<=439px){.catalog-cards-section--wrap .catalog-card{width:calc(100% - 18px)}}.catalog-cards__row{margin-bottom:-18px;margin-left:-9px;margin-right:-9px;display:flex}@media screen and (width<=1023px){.catalog-cards__wrapper.swiper{overflow:hidden}.catalog-cards__wrapper.swiper .catalog-card.swiper-slide{width:306px;height:auto}.catalog-cards .catalog-card{min-width:306px}}@media screen and (width<=767px){.catalog-cards__wrapper.swiper .catalog-card.swiper-slide{width:202px}.catalog-cards .catalog-card{min-width:202px}}.catalog-card{flex-direction:column;width:calc(25% - 18px);margin-bottom:18px;margin-left:9px;margin-right:9px;display:flex;position:relative}.catalog-card__overlay-link{z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}.catalog-card__img-holder{background:#eaeaea;position:relative}.catalog-card__img-holder img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.catalog-card__img-holder:before{content:"";padding-bottom:120%;display:block}.catalog-card__checkbox{z-index:4;position:absolute;bottom:10px;left:10px}.catalog-card__badges{z-index:3;flex-wrap:wrap;gap:6px;max-width:calc(100% - 60px);display:flex;position:absolute;top:10px;left:10px}.catalog-card__badges span{color:#333;background:#eaeaea;border:1px solid #333;border-radius:20px;padding:2px 10px;font-size:16px;line-height:1.5}.catalog-card__favorite-btn{cursor:pointer;z-index:3;background:0 0;border:none;width:36px;height:36px;position:absolute;top:10px;right:10px}@media screen and (width<=767px){.catalog-card__favorite-btn{width:24px;height:24px}}.catalog-card__favorite-btn svg{stroke:#000;fill:#fff;stroke-width:2px;width:100%;height:100%;transition:fill .3s,stroke .3s}.catalog-card__favorite-btn:hover svg{fill:#e9d4b3}.catalog-card__favorite-btn:active svg,.catalog-card__favorite-btn.active svg,.catalog-card__favorite-btn.is-favorite svg{fill:#181818;stroke:#181818}.catalog-card__cart-btns{z-index:3;align-items:center;gap:6px;display:flex;position:absolute;bottom:10px;right:10px}@media screen and (width<=767px){.catalog-card__cart-btns{gap:0}}.catalog-card__cart-btn{color:#fff;letter-spacing:-.304px;background:#333;border-radius:50px;padding:10px 24px;font-size:16px;line-height:150%;transition:background .3s}.catalog-card__cart-btn .icon{stroke:#fff;display:none}@media screen and (width<=767px){.catalog-card__cart-btn .icon{display:block}.catalog-card__cart-btn span{display:none}}.catalog-card__cart-btn:hover{background:#575757}.catalog-card__cart-btn:active{background:#121212}.catalog-card__buy-now-btn{background:#fff;border:1px solid #dedede;border-radius:50px;justify-content:center;align-items:center;width:44px;height:44px;transition:background .3s,border-color .3s;display:flex;box-shadow:-1px 2px 17px #0000001a}.catalog-card__buy-now-btn .icon{fill:#000;transition:fill .3s}.catalog-card__buy-now-btn:hover{background:#333;border-color:#333}.catalog-card__buy-now-btn:hover .icon{fill:#fff}.catalog-card__buy-now-btn:active{background:#121212;border-color:#121212}.catalog-card__buy-now-btn:active .icon{fill:#fff}@media screen and (width<=767px){.catalog-card__cart-btn,.catalog-card__buy-now-btn{border-radius:50px 0 0 50px;justify-content:center;align-items:center;width:60px;height:44px;padding:0;display:flex}.catalog-card__buy-now-btn{border:none;border-radius:0 50px 50px 0}}.catalog-card__info{flex-direction:column;flex-grow:1;margin-top:12px;padding-left:4px;padding-right:4px;display:flex}.catalog-card__title,.catalog-card__price,.catalog-card__desc{color:#000;margin:0 0 3px;font-size:16px;font-weight:500;line-height:150%}.catalog-card__desc{color:#b8b8b8}.catalog-card__price{margin:auto 0 0}.articles{margin-bottom:48px}.articles:not(.articles--catalog) .articles__card:nth-child(n+7){display:none}.articles--catalog{margin-bottom:80px}.articles__title{text-align:center}.articles__link-wrapper{text-align:center;margin-bottom:40px}.articles__grid{flex-wrap:wrap;margin-bottom:-18px;margin-left:-9px;margin-right:-9px;display:flex}.articles__grid--with-featured{grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:0;margin-left:0;margin-right:0;display:grid}@media screen and (width<=1023px){.articles__grid--with-featured{grid-template-columns:repeat(2,1fr)}}@media screen and (width<=767px){.articles__grid--with-featured{grid-template-columns:1fr}.articles__grid--with-featured .articles__card--featured{order:3}.articles__grid--with-featured .articles__card:not(.articles__card--featured):nth-child(2){order:1}.articles__grid--with-featured .articles__card:not(.articles__card--featured):nth-child(3){order:2}.articles__grid--with-featured .articles__card:not(.articles__card--featured):nth-child(n+4){order:4}}.articles__grid--with-featured .articles__card{width:auto;margin:0}.articles__pagination{margin-top:48px}.articles__pagination .pagination__list{justify-content:center}.articles__card{background-color:#e9e0d2;flex-direction:column;width:calc(33.333% - 18px);min-height:420px;margin-bottom:18px;margin-left:9px;margin-right:9px;padding:20px;transition:background-color .3s;display:flex;position:relative}.articles__card:hover{background-color:#e9d4b3}.articles__card-overlay-link{z-index:3;width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (width<=1023px){.articles__card{width:calc(50% - 18px);min-height:320px}}@media screen and (width<=767px){.articles__card{width:100%}}.articles__card--featured{background-color:#fff;border:1px solid #dedede;grid-row:span 2;min-height:858px;padding:12px;box-shadow:0 4px 24px #1818180f}@media screen and (width<=1023px){.articles__card--featured{min-height:658px}}@media screen and (width<=767px){.articles__card--featured{grid-row:span 1;min-height:420px}}.articles__card-featured-media{background-color:#eaeaea;width:100%;margin-bottom:24px;position:relative}@media screen and (width<=767px){.articles__card-featured-media{height:434px}}.articles__card-featured-media:after{content:"";padding-bottom:111%;display:block}@media screen and (width<=767px){.articles__card-featured-media:after{display:none}}.articles__card-featured-media img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.articles__card-featured-title{color:#181818;margin:0 0 12px;font-family:Lora,serif;font-weight:400;line-height:130%}.articles__card-featured-text{color:#525252;flex-grow:1;margin:0;font-size:16px;line-height:150%}.articles__card-featured-btn{border:none;align-self:flex-start;margin-top:40px}@media screen and (width<=767px){.articles__card-featured-btn{margin-top:116px}}.articles__card-date{color:#525252;margin:0 0 16px;font-size:16px;line-height:150%;display:block}.articles__card-title{color:#181818;flex-grow:1;margin:0;font-family:Lora,serif;font-size:20px;font-weight:400;line-height:130%}.articles__card-read{z-index:3;align-self:flex-start;margin-top:auto;padding-top:24px;position:relative}@media screen and (width<=767px){.articles__card-read{align-self:center}}.articles--catalog .articles__card-read{align-self:flex-start}.articles-head{margin-bottom:40px}@media screen and (width<=767px){.articles-head{margin-bottom:24px}}.articles-head .container{position:relative}@media screen and (width<=767px){.articles-head__title-row{justify-content:space-between;align-items:flex-end;margin-bottom:4px;display:flex}}.articles-head__title,.articles-head__desc{padding-right:100px}@media screen and (width<=767px){.articles-head__title,.articles-head__desc{padding-right:0}}.articles-head__title{margin:0}.articles-head__count{color:#525252;position:absolute;bottom:25px;right:32px}@media screen and (width<=1023px){.articles-head__count{bottom:55px}}@media screen and (width<=767px){.articles-head__count{margin-bottom:4px;position:static}}.articles-head__desc{color:#525252;max-width:640px;margin:0;font-size:20px;line-height:150%}@media screen and (width<=1023px){.articles-head__desc{max-width:520px}}@media screen and (width<=767px){.articles-head__desc{font-size:16px}}.page-text{margin-bottom:96px;padding-top:48px}@media screen and (width<=767px){.page-text{margin-bottom:55px}}.page-text__title{margin-bottom:40px}.page-text__title *{text-transform:unset;text-align:left}@media screen and (width<=767px){.page-text__title{text-align:center;margin-bottom:10px}}.page-text__content{max-height:120px;margin-bottom:32px;overflow:hidden}.page-text--expanded .page-text__content{max-height:none;overflow:visible}.page-text__columns{grid-template-columns:1fr 1fr;align-items:start;gap:48px 64px;display:grid}.page-text__col{color:#181818;font-family:Jost,sans-serif;font-size:16px;font-weight:400;line-height:1.55}.page-text__col p{margin:0}.page-text__col h1,.page-text__col h2,.page-text__col h3,.page-text__col h4,.page-text__col h5,.page-text__col h6{margin-top:1em;margin-bottom:.5em;font-family:Lora,serif}.page-text__col h1:first-child,.page-text__col h2:first-child,.page-text__col h3:first-child,.page-text__col h4:first-child,.page-text__col h5:first-child,.page-text__col h6:first-child{margin-top:0}.page-text__col h1:last-child,.page-text__col h2:last-child,.page-text__col h3:last-child,.page-text__col h4:last-child,.page-text__col h5:last-child,.page-text__col h6:last-child{margin-bottom:0}.page-text__col h1{font-size:44px;font-weight:400;line-height:130%}.page-text__col h2{font-size:42px;font-weight:400;line-height:100%}.page-text__col h3{font-size:32px;font-weight:400;line-height:100%}.page-text__col h4,.page-text__col h5,.page-text__col h6{font-size:20px;font-weight:400;line-height:normal}.page-text__col ol{margin:0;padding-left:1.35em;list-style:decimal}.page-text__col li:last-child{margin-bottom:0}.page-text__col ul{margin:0 0 1em;padding-left:1.35em;list-style:outside}.page-text__col strong{font-weight:700}@media screen and (width<=767px){.page-text__col h1{font-size:30px;line-height:130%}.page-text__col h2{font-size:24px;line-height:112%}.page-text__col h3{font-size:22px;line-height:normal}.page-text__col h4,.page-text__col h5,.page-text__col h6{font-size:20px;line-height:normal}}.page-text__toggle-wrap{text-align:center}@media (width<=1023px){.page-text__columns{grid-template-columns:1fr;gap:0}}.faq{margin-bottom:48px}.faq__row{display:flex}@media screen and (width<=1023px){.faq__row{flex-direction:column}}.faq__title-col{flex:auto;align-self:flex-start;position:sticky;top:24px}@media screen and (width<=1023px){.faq__title-col{position:static}}.faq__title.section-title{margin-bottom:0}.faq__title.section-title *{text-transform:unset}.faq__list-col{flex:0 0 576px;margin-left:30px}@media screen and (width<=1023px){.faq__list-col{flex:unset;margin-left:0}}.faq__item{border-bottom:1px solid #dedede}.faq__trigger{text-align:left;cursor:pointer;color:#181818;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:24px 16px;font-family:Jost,sans-serif;font-size:18px;font-weight:400;line-height:1.35;list-style:none;transition:color .2s;display:flex}.faq__trigger:hover{color:#525252}.faq__trigger:focus{outline:none}.faq__trigger:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid #7bb8f9}.faq__question-text{color:#333;flex:1;min-width:0;font-size:20px;font-weight:500;line-height:150%}.faq__icon{color:#181818;background:url(/img/icons/chevron-down.svg) 50%/contain no-repeat;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:transform .35s cubic-bezier(.4,0,.2,1);display:flex}.faq__item.is-open .faq__icon{transform:rotate(180deg)}.faq__panel{grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1);display:grid}.faq__item.is-open .faq__panel{grid-template-rows:1fr}.faq__panel-inner{min-height:0;overflow:hidden}.faq__answer{color:#525252;opacity:0;padding:0 16px 28px;font-family:Jost,sans-serif;font-size:18px;font-weight:400;line-height:1.55;transition:opacity .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1);transform:translateY(-4px)}.faq__answer p{margin:0}.faq__answer p:not(:last-child){margin-bottom:.75em}.faq__item.is-open .faq__answer{opacity:1;transform:translateY(0)}@media (width<=768px){.faq__row{grid-template-columns:1fr;gap:24px}.faq__title-col{position:static}.faq__title.section-title{margin-bottom:0}.faq__trigger{padding:22px 0}.faq__answer{padding:0 0 22px}}@media (prefers-reduced-motion:reduce){.faq__icon,.faq__panel,.faq__answer{transition:none}.faq__item.is-open .faq__answer{transform:none}}.footer{color:#ffffffd6;background:#111214;flex-shrink:0;order:9999;margin-top:48px;padding:44px 0}.footer a{color:#ffffffd6;text-decoration:none;transition:color .25s}.footer a:hover{color:#fff}.footer-top,.footer-bottom{width:100%;margin-top:47px}.footer-top{margin-top:0}.footer-top__row{display:flex}@media screen and (width<=1299px){.footer-top__row{flex-direction:column}}.footer-top__left{flex:0 0 294px;margin-right:236px}@media screen and (width<=1299px){.footer-top__left{flex:unset;margin-bottom:35px;margin-right:0}}.footer-top__columns{gap:113px;display:flex}@media screen and (width<=1299px){.footer-top__columns{gap:unset;flex-direction:column}}.footer-top__column:first-child{flex:0 0 327px}@media screen and (width<=1299px){.footer-top__column:first-child{flex:unset}}.footer-top__column:nth-child(2){flex:0 0 200px}@media screen and (width<=1299px){.footer-top__column:nth-child(2){flex:unset}}.footer-top__column:nth-child(2) .footer-top__column-title{margin-bottom:17px}.footer-top__column-title{color:#a7a7a7;text-transform:uppercase;margin:0 0 8px;font-size:20px;font-weight:500;line-height:1.5}@media screen and (width<=1023px){.footer-top__column-title{font-size:16px;font-weight:400}}.footer-top__column-group+.footer-top__column-group{margin-top:36px}@media screen and (width<=1299px){.footer-top__column-group+.footer-top__column-group{margin-top:0}.footer-top__column-group{margin-bottom:31px}}.footer-top__column-text{color:#fff;margin:0;font-size:16px;font-weight:400;line-height:150%}.footer-top__workhours{color:#fff;font-size:16px;font-weight:400;line-height:150%}.footer-top__workhours-row{display:flex}.footer-top__workhours-row span:first-child{flex:0 0 60px;margin-right:10px}.footer-top__workhours-row span:last-child{flex:auto}.footer__reviews-widget{color:#525252;background:#fff;border-radius:5px;width:150px;padding:5px 7px;font-size:13px;line-height:1.5}.footer__pay-systems{align-items:center;gap:20px;margin-top:24px;display:flex}@media screen and (width<=1023px){.footer__pay-systems{display:none}}.footer__pay-systems.--mob{margin-bottom:36px;display:none}@media screen and (width<=1023px){.footer__pay-systems.--mob{display:flex}}.footer__socials{align-items:center;gap:5px;margin-top:24px;display:flex}.footer__socials a{text-decoration:none;transition:opacity .25s;display:inline-block}.footer__socials a:hover{opacity:.9}.footer__socials a:active{opacity:.8}.footer__socials a img{display:block}.footer__logo{margin-bottom:21px;display:inline-block}@media screen and (width<=1023px){.footer__logo{margin-bottom:36px}}.footer__logo img{width:296px;max-width:100%;display:block}.footer__catalog-btn{border:1px solid #ffffff73;justify-content:center;align-items:center;min-height:34px;padding:6px 14px;font-size:13px;line-height:1.3;display:inline-flex}.footer__catalog-btn:hover{border-color:#fffffff2}.footer__title--hours{margin-top:22px}.footer__text{margin:0 0 8px;font-size:14px;line-height:1.55}.footer__contact{align-items:center;margin-bottom:26px;font-size:16px;line-height:1.55;display:flex}.footer__contact .icon{width:24px;margin-right:8px}.footer__contact a{white-space:nowrap;margin-right:.4em;text-decoration:underline}.footer__links{flex-direction:column;gap:8px;margin-top:31px;display:flex}.footer__links a{font-size:16px;line-height:1.5}.footer__copyright{color:#999;letter-spacing:-.285px;margin:0 0 46px;font-size:15px;font-weight:400;line-height:150%}@media screen and (width<=1023px){.footer__copyright{margin-bottom:36px;font-size:12px}}.footer__year-dev{color:#7e7e7e;align-items:center;font-size:16px;line-height:150%;display:flex}.footer__year-dev-separator{background:#868686;border-radius:50%;flex-shrink:0;width:4px;height:4px;margin:0 12px;display:inline-block}.footer__year-dev a{color:#fff;text-decoration:underline;transition:opacity .25s}.footer__year-dev a:hover{opacity:.9}.footer__year-dev a:active{opacity:.8}.listing-head{margin-bottom:50px}@media screen and (width<=1299px){.listing-head{margin-bottom:24px}}.listing-head .container{text-align:center}.listing-head__title{margin-bottom:10px}.listing-head__all-cats{background:0 0;margin-bottom:33px}.listing-head__btns{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}.listing-head__subcats{margin-top:49px;padding-bottom:13px}.listing-head__subcats-row{gap:12px;display:flex}.listing{margin-bottom:24px}.listing__grid{grid-template-columns:repeat(4,1fr);gap:32px 18px;display:grid}@media screen and (width<=1299px){.listing__grid{grid-template-columns:repeat(3,1fr);gap:32px 12px}}@media screen and (width<=767px){.listing__grid{grid-template-columns:repeat(2,1fr);gap:35px 10px}}@media screen and (width<=439px){.listing__grid{grid-template-columns:repeat(1,1fr);gap:32px 0}}.listing__grid .catalog-card,.listing__grid:not(.--same-size) .catalog-card{width:100%;margin:0}@media screen and (width>=1300px){.listing__grid:not(.--same-size) .catalog-card:nth-child(5),.listing__grid:not(.--same-size) .catalog-card:nth-child(20){grid-area:span 2/span 2}.listing__grid:not(.--same-size) .catalog-card:nth-child(5) .catalog-card__img-holder:before,.listing__grid:not(.--same-size) .catalog-card:nth-child(20) .catalog-card__img-holder:before{padding-bottom:136%}}@media screen and (width<=1299px) and (width>=768px){.listing__grid:not(.--same-size) .catalog-card:nth-child(7),.listing__grid:not(.--same-size) .catalog-card:nth-child(23){grid-area:span 1/span 3}.listing__grid:not(.--same-size) .catalog-card:nth-child(7) .catalog-card__img-holder:before,.listing__grid:not(.--same-size) .catalog-card:nth-child(23) .catalog-card__img-holder:before{padding-bottom:100%}}@media screen and (width<=767px) and (width>=440px){.listing__grid:not(.--same-size) .catalog-card:nth-child(5),.listing__grid:not(.--same-size) .catalog-card:nth-child(18){grid-area:span 1/span 2}}.listing__pagination{margin-top:48px}.listing__pagination .pagination__list{justify-content:center}.product-card{margin-bottom:96px;position:relative}.product-card__share{background:#e9e0d2;display:none}.product-card__share--open{display:block}.product-card__share-inner{padding:24px 16px}.product-card__share-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:32px;display:flex}.product-card__share-title{margin:0;font-size:22px;line-height:1.2}.product-card__share-close{cursor:pointer;stroke:#000;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:4px;transition:stroke .2s;display:flex}.product-card__share-close:hover{stroke:#525252}.product-card__share-close .icon{display:block}.product-card__share-links{align-items:center;gap:23px;display:flex}.product-card__share-link{line-height:0;transition:opacity .25s;display:block}.product-card__share-link:hover{opacity:.9}.product-card__share-link img{width:32px;display:block}.product-card__share{z-index:5;position:absolute}@media screen and (width>=1024px){.product-card__share{width:100%;max-width:415px;transform:translate(-100%)}.product-card__share.product-card__share--flip-x{transform:translate(0)}}@media screen and (width<=1023px){.product-card__share{width:100%;top:-20px;left:0;right:0}}.product-card__top-row{justify-content:space-between;align-items:center;margin-left:-9px;margin-right:-9px;display:flex}@media screen and (width<=1023px){.product-card__top-row{margin:0;display:block}}.product-card__top-left,.product-card__top-right{width:calc(50% - 18px);margin-left:9px;margin-right:9px}@media screen and (width<=1023px){.product-card__top-left,.product-card__top-right{width:100%;margin:0}}.product-card__top-left{padding-right:96px}@media screen and (width<=1023px){.product-card__top-left{max-width:450px;margin-bottom:36px;margin-left:auto;margin-right:auto;padding-right:0}.product-card__top-right{flex-direction:column;display:flex}}.product-card__top-badges-btns{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}@media screen and (width<=1023px){.product-card__top-badges-btns{margin-bottom:20px}}.product-card__top-badges{flex-wrap:wrap;gap:8px;display:flex}.product-card__top-btns{flex-shrink:0;align-items:center;gap:20px;display:flex}@media screen and (width<=1023px){.product-card__top-btns{z-index:3;position:absolute;top:0;right:18px}}.product-card__top-btn{background:0 0;width:36px;height:36px;padding:0}.product-card__top-btn svg{stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;transition:stroke .3s}.product-card__top-btn--favorite svg{fill:#fff;stroke:#000;transition:fill .3s,stroke .3s}.product-card__top-btn--favorite:hover svg{stroke:#e9d4b3}.product-card__top-btn--favorite.is-favorite svg{fill:#000;stroke:#000}.product-card__top-btn--favorite.is-favorite:hover svg{stroke:#000}.product-card__top-btn--share svg .stroke{stroke:#000;transition:all .3s}.product-card__top-btn--share:hover svg .stroke{stroke:#e9d4b3}.product-card__top-title{margin-bottom:16px}@media screen and (width<=1299px){.product-card__top-title{font-size:30px}}@media screen and (width<=1023px){.product-card__top-title{font-size:20px}}.product-card__top-articul{color:#595151;margin:0 0 64px;font-size:16px;font-weight:500}@media screen and (width<=1023px){.product-card__top-articul{order:10;margin-bottom:42px}}.product-card__top-buttons-price{justify-content:space-between;align-items:center;margin-bottom:40px;display:flex}@media screen and (width<=1023px){.product-card__top-buttons-price{flex-wrap:wrap}}.product-card__top-buttons{flex-wrap:wrap;align-items:center;gap:11px;display:flex}.product-card__top-button{white-space:nowrap}.product-card__top-price{color:#000;font-size:32px;font-weight:500}@media screen and (width<=1023px){.product-card__top-price{flex:0 0 100%;margin-top:16px}.product-card__features{border-top:1px solid #d1d1d1;order:11;padding-top:44px}}.product-card__features-row{flex-wrap:wrap;margin-left:-9px;margin-right:-9px;display:flex}@media screen and (width<=767px){.product-card__features-row{margin-left:0;margin-right:0;display:block}}.product-card__feature{border-bottom:1px solid #dedede;flex-direction:column;align-items:flex-start;width:calc(33.33% - 18px);min-height:116px;margin-left:9px;margin-right:9px;padding:0 8px 8px;display:flex}@media screen and (width<=767px){.product-card__feature{border-bottom:1px solid #dedede;width:100%;min-height:auto;margin-bottom:24px;margin-left:0;margin-right:0}.product-card__feature:last-child{margin-bottom:0}}.product-card__feature-icon{width:36px;margin-bottom:12px}@media screen and (width<=767px){.product-card__feature-icon{margin-bottom:32px}}.product-card__feature-text{margin-top:auto}.product-card .product-tabs__tab{padding-right:20px}@media screen and (width<=1023px){.product-card .product-tabs__tab{padding-right:0}}.product-card__bottom{margin-top:40px}@media screen and (width<=767px){.product-card__bottom{margin-top:24px}}@media screen and (width<=1023px){.product-card__bottom .product-tabs{max-width:100%;margin-bottom:40px}.product-card__bottom .product-tabs__head-wrapper{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:center;display:flex;overflow-x:auto}.product-card__bottom .product-tabs__head-wrapper::-webkit-scrollbar{display:none}.product-card__bottom .product-tabs__head{flex-wrap:nowrap;justify-content:flex-start;width:max-content;display:flex}.product-card__bottom .product-tabs__head-item{flex-shrink:0}}@media screen and (width<=500px){.product-card__bottom .product-tabs__head-wrapper{justify-content:flex-start}}.product-card__bottom-row{margin-left:-9px;margin-right:-9px;display:flex}@media screen and (width<=1023px){.product-card__bottom-row{flex-direction:column-reverse;margin:0;display:flex}}.product-card__bottom-left,.product-card__bottom-right{width:calc(50% - 18px);margin-left:9px;margin-right:9px}@media screen and (width<=1023px){.product-card__bottom-left,.product-card__bottom-right{width:100%;margin-left:0;margin-right:0}.product-card__bottom-right{margin-bottom:40px}}.product-card__desc{margin-bottom:40px}@media screen and (width<=1023px){.product-card__desc{margin-bottom:0}}.product-card__desc-title{margin:0 0 28px;font-family:Lora,serif;font-size:32px;font-weight:500;line-height:1.2}@media screen and (width<=767px){.product-card__desc-title{margin-bottom:12px;font-size:22px}}.product-card__desc-text{position:relative;overflow:hidden}.product-card__desc-text--overflow{max-height:510px}.product-card__desc-text--overflow:before{content:"";background:linear-gradient(#fff0 0% 80%,#fffc 100%);width:100%;height:100%;position:absolute;bottom:0;left:0}.product-card__desc-text p{color:#595151;font-size:16px;font-weight:500;line-height:1.5}.product-card__desc-text p+p{margin-top:1em}.product-card__desc-more{color:#595151;background:0 0;font-size:16px;font-weight:500;line-height:1.5;text-decoration:underline;transition:color .3s;display:none}.product-card__desc-more:hover{color:#141414}.product-card__desc-more:active{color:#242424}.product-card__tags.--mob{display:none}@media screen and (width<=1023px){.product-card__tags{display:none}.product-card__tags.--mob{display:block}}.product-card__tags+.product-card__tags{margin-top:40px}.product-card__tags-title{margin:0 0 18px}.product-card__tags-list{flex-wrap:wrap;gap:8px;display:flex}.product-card__availability-text{font-size:16px;font-weight:500;line-height:1.5}.product-gallery{align-items:center;display:flex}@media screen and (width<=1023px){.product-gallery{flex-direction:column-reverse;gap:10px;min-width:0;max-width:100%}}.product-gallery__thumbs{flex-direction:column;flex:0 0 90px;align-items:center;width:90px;margin-right:20px;display:flex}@media screen and (width<=1023px){.product-gallery__thumbs{flex-direction:row;flex:unset;gap:10px;width:100%;margin-right:0}}.product-gallery__thumbs-nav{color:#333;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:24px;margin:0;padding:0;transition:color .2s,opacity .2s;display:flex}.product-gallery__thumbs-nav .icon{fill:currentColor;width:24px;height:24px}.product-gallery__thumbs-nav--prev .icon{transform:rotate(180deg)}@media screen and (width<=1023px){.product-gallery__thumbs-nav{display:none}}.product-gallery__thumbs-nav:hover:not(.swiper-button-disabled){color:#575757}.product-gallery__thumbs-nav.swiper-button-disabled{opacity:.35;cursor:default}.product-gallery__thumbs-slider{flex-shrink:0;width:90px;height:390px;margin:17px 0;overflow:hidden}.product-gallery__thumbs-slider.swiper-vertical>.swiper-wrapper{flex-direction:column}.product-gallery__thumbs-slider .swiper-slide{flex-shrink:0;width:100%!important;height:90px!important}@media screen and (width<=1023px){.product-gallery__thumbs-slider{flex:auto;width:auto;min-width:0;height:68px;margin:0}.product-gallery__thumbs-slider .swiper-slide{width:68px!important;height:68px!important;margin-right: 10px;}}.product-gallery__thumb{box-sizing:border-box;cursor:pointer;background:#eaeaea;width:100%;height:100%;padding:4px;position:relative}.product-gallery__thumb img{object-fit:cover;border:1px solid #0000;width:100%;height:100%;transition:border-color .3s;display:block}.product-gallery__thumb.swiper-slide-thumb-active img{border-color:#7bb8f9}.product-gallery__main{flex:auto;min-width:0}@media screen and (width<=1023px){.product-gallery__main{max-width:100%;height:400px}}.product-gallery__main .swiper-wrapper{align-items:stretch}.product-gallery__main .swiper-slide{justify-content:center;align-items:center;height:auto;display:flex}.product-gallery__main .swiper-slide img{width:100%;max-width:100%;display:block;object-fit: contain;}@media screen and (width<=1023px){.product-gallery__main .swiper-slide img{object-fit:contain;height:100%}}.product-gallery-lightbox{z-index:10050;visibility:hidden;opacity:0;pointer-events:none;background:#fff;flex-direction:column;transition:opacity .3s,visibility .3s,transform .3s;display:flex;position:fixed;inset:0;overflow:hidden}.product-gallery-lightbox[hidden]{display:flex}.product-gallery-lightbox--open{visibility:visible;opacity:1;pointer-events:auto}.product-gallery-lightbox__backdrop{z-index:0;position:absolute;inset:0}.product-gallery-lightbox__close{z-index:4;color:#181818;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:40px;height:40px;margin:0;padding:0;transition:color .2s,opacity .2s;display:flex;position:absolute;top:24px;right:32px}.product-gallery-lightbox__close .icon{fill:currentColor;width:24px;height:24px}.product-gallery-lightbox__close:hover{color:#525252}.product-gallery-lightbox__counter{z-index:4;color:#181818;pointer-events:none;margin:0;font-size:16px;font-weight:500;line-height:1.3;position:absolute}.product-gallery-lightbox__layout{z-index:1;flex:auto;width:100%;min-height:0;padding:26px 26px 0;transition:transform .3s,opacity .3s;display:flex;position:relative}.product-gallery-lightbox--open .product-gallery-lightbox__layout{transform:scale(1)}.product-gallery-lightbox:not(.product-gallery-lightbox--open) .product-gallery-lightbox__layout{opacity:.6;transform:scale(.98)}.product-gallery-lightbox__thumbs-col{flex-direction:column;flex:none;align-self:center;align-items:center;width:111px;height:min(85dvh,900px);max-height:min(85dvh,900px);margin-right:24px;display:flex}.product-gallery-lightbox__thumbs-viewport{overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;flex:auto;width:100%;min-height:0;margin:0;overflow:auto}.product-gallery-lightbox__thumbs-viewport:active{cursor:grabbing}.product-gallery-lightbox__thumbs-viewport::-webkit-scrollbar{display:none}.product-gallery-lightbox__thumbs-viewport--vertical{overflow:hidden auto}.product-gallery-lightbox__thumbs-viewport--horizontal{overflow:auto hidden}.product-gallery-lightbox__thumbs-list{gap:8px;margin:0;padding:0 0 0 3px;list-style:none;display:flex}.product-gallery-lightbox__thumbs-item{flex-shrink:0}.product-gallery-lightbox__thumb{cursor:pointer;background:#eaeaea;outline:3px solid #0000;width:95px;height:95px;margin:0;padding:0;transition:outline-color .2s,opacity .2s;display:block}.product-gallery-lightbox__thumb img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.product-gallery-lightbox__thumb.is-active{outline:3px solid #7bb8f9}.product-gallery-lightbox__main-col{flex:auto;justify-content:center;align-items:center;min-width:0;min-height:0;display:flex}.product-gallery-lightbox__stage{-webkit-user-select:none;user-select:none;touch-action:none;flex-direction:column;flex:auto;justify-content:center;align-items:center;min-width:0;max-width:741px;height:min(85dvh,900px);display:flex;position:relative}@media screen and (width<=1200px){.product-gallery-lightbox__stage{max-width:502px}}@media screen and (width<=767px){.product-gallery-lightbox__stage{height:calc(100dvh - 200px)}}.product-gallery-lightbox__stage-wrapper{width:100%;min-width:0;max-width:900px;position:relative}.product-gallery-lightbox__viewport{flex:auto;width:100%;min-width:0;height:100%;min-height:0;overflow:hidden}.product-gallery-lightbox__track{--lightbox-slide-gap:14px;gap:var(--lightbox-slide-gap);will-change:transform;width:100%;min-width:0;height:100%;transition:transform .35s;display:flex}.product-gallery-lightbox__track--no-transition{transition:none}.product-gallery-lightbox--desktop .product-gallery-lightbox__track{flex-direction:column}.product-gallery-lightbox__slide{flex:0 0 100%;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.product-gallery-lightbox__img{object-fit:contain;will-change:transform;width:auto;max-width:100%;height:auto;max-height:100%;transition:transform .25s;display:block}.product-gallery-lightbox__magnifier{z-index:5;pointer-events:none;opacity:0;visibility:hidden;background-color:#fff;background-repeat:no-repeat;border:2px solid #dedede;border-radius:50%;width:200px;height:200px;transition:opacity .15s,visibility .15s;position:fixed;box-shadow:0 8px 32px #0000001f}.product-gallery-lightbox__magnifier.is-visible{opacity:1;visibility:visible}.product-gallery-lightbox__tap-zone{cursor:pointer;z-index:2;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background:0 0;border:none;outline:none;width:28%;margin:0;padding:0;display:none;position:absolute;top:0;bottom:0}.product-gallery-lightbox__tap-zone:focus,.product-gallery-lightbox__tap-zone:active{background:0 0;outline:none}.product-gallery-lightbox__tap-zone--prev{left:0}.product-gallery-lightbox__tap-zone--next{right:0}.product-gallery-lightbox__thumbs-row{display:none}.product-gallery-lightbox--desktop .product-gallery-lightbox__counter{top:0;left:-60px}@media screen and (width<=1200px){.product-gallery-lightbox--desktop .product-gallery-lightbox__counter{top:-20px;left:50%;transform:translate(-50%)}}.product-gallery-lightbox--desktop .product-gallery-lightbox__thumbs-list{flex-direction:column}.product-gallery-lightbox--desktop .product-gallery-lightbox__stage{cursor:crosshair}.product-gallery-lightbox--mobile .product-gallery-lightbox__layout{flex-direction:column;padding:56px 12px 16px}.product-gallery-lightbox--mobile .product-gallery-lightbox__thumbs-col{display:none}.product-gallery-lightbox--mobile .product-gallery-lightbox__close{top:12px;right:12px}.product-gallery-lightbox--mobile .product-gallery-lightbox__main-col{flex:auto;justify-content:flex-start;align-items:stretch}.product-gallery-lightbox--mobile .product-gallery-lightbox__stage-wrapper{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.product-gallery-lightbox--mobile .product-gallery-lightbox__counter{text-align:center;flex-shrink:0;margin-bottom:8px;position:relative;top:auto;left:auto;transform:none}.product-gallery-lightbox--mobile .product-gallery-lightbox__stage{cursor:default;flex:auto;width:100%;max-width:100%;height:auto;min-height:0;max-height:none}.product-gallery-lightbox--mobile .product-gallery-lightbox__track{flex-direction:row}.product-gallery-lightbox--mobile .product-gallery-lightbox__tap-zone{display:block}.product-gallery-lightbox--mobile .product-gallery-lightbox__thumbs-row{flex-shrink:0;margin-top:16px;display:block}.product-gallery-lightbox--mobile .product-gallery-lightbox__thumbs-viewport--horizontal{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;max-width:100%;overflow:auto hidden}.product-gallery-lightbox--mobile .product-gallery-lightbox__thumbs-row .product-gallery-lightbox__thumbs-list{flex-direction:row;padding-top:3px;padding-bottom:3px}.product-gallery-lightbox--mobile .product-gallery-lightbox__thumb{width:64px;height:64px}@media screen and (width<=439px){.product-gallery-lightbox--mobile .product-gallery-lightbox__thumb{width:56px;height:56px}}@media screen and (width<=767px){.product-gallery-lightbox__close{top:12px;right:12px}}.product-gallery__main .swiper-slide img{cursor:zoom-in}.alphabet-head{margin-bottom:48px}@media screen and (width<=1080px){.alphabet-head{margin-bottom:0}}.alphabet-head .container{text-align:center}.alphabet-head__title{margin:0 0 36px}@media screen and (width<=1080px){.alphabet-head__title{margin-bottom:16px}}.alphabet-nav{flex-direction:column;align-items:center;display:flex}@media screen and (width<=1080px){.alphabet-nav{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;align-items:flex-start;width:calc(100% + 64px);margin-left:-32px;padding-bottom:5px;padding-left:32px;padding-right:32px;overflow-x:auto}}@media screen and (width<=767px){.alphabet-nav{width:calc(100% + 24px);margin-left:-12px;padding-left:12px;padding-right:12px}}.alphabet-nav__panel{flex-direction:column;align-items:center;gap:6px;display:none}.alphabet-nav__panel--active{display:flex}@media screen and (width<=1080px){.alphabet-nav__panel{flex-direction:row;align-items:flex-start}}.alphabet-nav__panel[hidden]{display:none!important}.alphabet-nav__row{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}@media screen and (width<=1080px){.alphabet-nav__row{flex-wrap:nowrap;justify-content:flex-start}}.alphabet-nav__btn{color:#181818;background:#e9e0d2;border:0;justify-content:center;align-items:center;min-width:44px;height:44px;font-family:Lora,serif;font-size:22px;font-weight:400;line-height:1;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.alphabet-nav__btn:hover:not(.alphabet-nav__btn--active):not(:disabled){background:#e9d4b3}.alphabet-nav__btn--lang{background:#fff;border:1px solid #dedede;font-family:Jost,sans-serif;font-size:13px;box-shadow:-1px 2px 17px #0000001a}.alphabet-nav__btn--active{color:#fff;background:#333}.alphabet-nav__btn--active:hover{background:#575757}.alphabet-nav__btn--active:active{background:#121212}.alphabet-nav__btn:disabled{color:#999;cursor:default;pointer-events:none;background:#eaeaea}.alphabet-authors{padding-bottom:96px}@media screen and (width<=767px){.alphabet-authors{padding-bottom:64px}}.alphabet-group{align-items:start;margin-left:-9px;margin-right:-9px;display:flex}@media screen and (width<=1080px){.alphabet-group{margin-left:0;margin-right:0;display:block}}@media screen and (width<=1023px){.alphabet-group{gap:16px 32px}}@media screen and (width<=767px){.alphabet-group{grid-template-columns:1fr;gap:16px}}.alphabet-group+.alphabet-group{margin-top:64px}@media screen and (width<=767px){.alphabet-group+.alphabet-group{margin-top:48px}}.alphabet-group__heading{width:calc(16.6% - 18px);margin-left:9px;margin-right:9px}@media screen and (width<=1080px){.alphabet-group__heading{justify-content:space-between;width:100%;margin-bottom:27px;margin-left:0;margin-right:0}}.alphabet-group__letter{color:#181818;font-family:Lora,serif;font-size:96px;font-weight:400;line-height:1}@media screen and (width<=767px){.alphabet-group__letter{font-size:64px}}.alphabet-group__count{color:#525252;white-space:nowrap;margin-top:8px;font-family:Lora,serif;font-size:20px;line-height:1.5}@media screen and (width<=1080px){.alphabet-group__count{transform:translateY(5px)}}.alphabet-group__list{flex-wrap:wrap;margin:0 -9px;padding:12px 0 0;list-style:none;display:flex}@media screen and (width<=500px){.alphabet-group__list{margin-left:0;margin-right:0}}.alphabet-group__list-wrapper{width:calc(75% - 18px);margin-left:9px;margin-right:9px}@media screen and (width<=1080px){.alphabet-group__list-wrapper{width:100%;margin-left:0;margin-right:0}}.alphabet-group__item{box-sizing:border-box;width:calc(33.333% - 18px);margin:0 9px 12px}@media screen and (width<=1080px){.alphabet-group__item{width:calc(50% - 18px)}}@media screen and (width<=500px){.alphabet-group__item{width:100%;margin-bottom:8px;margin-left:0;margin-right:0}}.alphabet-group__link{color:#181818;text-underline-offset:.12em;font-size:16px;line-height:1.5;text-decoration:underline;transition:color .2s}.alphabet-group__link:hover,.alphabet-group__link:focus-visible{color:#333}.alphabet-group__link:active{color:#121212}.service-hero{margin-bottom:32px}.service-hero__row{margin-left:-9px;margin-right:-9px;display:flex}@media screen and (width<=1023px){.service-hero__row{margin-left:0;margin-right:0;display:block}}.service-hero__right,.service-hero__left{width:calc(50% - 18px);margin-left:9px;margin-right:9px}@media screen and (width<=1023px){.service-hero__right,.service-hero__left{width:100%;margin-left:0;margin-right:0}}.service-hero__title{text-align:center;margin-bottom:32px}@media screen and (width<=767px){.service-hero__title{margin-bottom:9px}}@media screen and (width<=1023px){.service-hero__left{margin-bottom:18px}}.service-hero__right{flex-direction:column;align-items:flex-start;display:flex}.service-hero__img{position:relative}.service-hero__img:before{content:"";padding-bottom:100%;display:block}@media screen and (width<=1023px){.service-hero__img:before{padding-bottom:57.2%}}@media screen and (width<=767px){.service-hero__img:before{padding-bottom:100%}}.service-hero__img img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.service-hero__text{color:#383838;margin-bottom:24px}.service-hero__btn{margin-top:auto}.contacts{margin-bottom:96px}@media screen and (width<=767px){.contacts{margin-bottom:55px}}.contacts__title{margin:0 0 24px}.contacts__main{display:flex}@media screen and (width<=1023px){.contacts__main{flex-direction:column;margin-left:0;margin-right:0}}.contacts__info{flex:0 0 448px}@media screen and (width<=1023px){.contacts__info{flex:unset}}.contacts__map{flex:auto;margin-left:92px;position:relative}@media screen and (width<=1023px){.contacts__map{margin-top:32px;margin-left:0}}.contacts__map:before{content:"";padding-bottom:57%;display:block}.contacts__map iframe{border:none;width:100%;height:100%;position:absolute;top:0;left:0}.contacts__block+.contacts__block{margin-top:32px}@media screen and (width<=767px){.contacts__block+.contacts__block{margin-top:28px}}.contacts__label{color:#a7a7a7;text-transform:uppercase;margin:0 0 8px;font-size:20px;font-weight:500;line-height:150%}@media screen and (width<=1023px){.contacts__label{font-size:16px;font-weight:400}}.contacts__text{color:#181818;margin:0;font-size:16px;font-weight:400;line-height:150%}.contacts__workhours{color:#181818;font-size:16px;font-weight:400;line-height:150%}.contacts__workhours-row{display:flex}.contacts__workhours-day{flex:0 0 60px;margin-right:10px}.contacts__workhours-time{flex:auto}.contacts__contact{color:#181818;align-items:center;margin:0 0 17px;font-size:16px;line-height:150%;display:flex}.contacts__contact:last-child{margin-bottom:0}.contacts__contact .icon{flex-shrink:0;width:24px;height:24px;margin-right:8px}.contacts__contact a{color:#181818;white-space:nowrap;margin-right:.25em}.contacts__contact a:hover{text-decoration:none}.contacts__contact a:active{text-decoration:underline}.contacts__contact span{color:#181818}.contacts__map{background:#eee;justify-content:center;align-items:center;min-height:100%;display:flex}@media screen and (width<=1023px){.contacts__map{min-height:320px}}@media screen and (width<=767px){.contacts__map{min-height:240px}}.contacts__map-text{color:#181818;font-size:16px;line-height:150%}.contacts__requisites{margin-top:84px}@media screen and (width<=1023px){.contacts__requisites{margin-top:32px}}.contacts__requisites-title{margin:0 0 22px}@media screen and (width<=767px){.contacts__requisites-title{margin-bottom:24px}}.contacts__requisites-columns{grid-template-columns:1fr 1fr;align-items:start;gap:48px 64px;display:grid}@media screen and (width<=1023px){.contacts__requisites-columns{grid-template-columns:1fr;gap:20px}}.contacts__requisites-col{color:#181818;font-size:16px;font-weight:400;line-height:150%}.contacts__requisites-col p{margin:0}.about-hero{margin-bottom:48px;position:relative}@media screen and (width<=1023px){.about-hero{margin-bottom:36px}}.about-hero__row{margin-left:-9px;margin-right:-9px;display:flex}@media screen and (width<=1023px){.about-hero__row{flex-direction:column;margin:0}}.about-hero__left{width:calc(33.33% - 18px)}.about-hero__right{width:calc(66.66% - 18px)}.about-hero__left,.about-hero__right{margin-left:9px;margin-right:9px}@media screen and (width<=1023px){.about-hero__left,.about-hero__right{width:100%;margin:0}}.about-hero__left{flex-direction:column;justify-content:space-between;display:flex}@media screen and (width<=1023px){.about-hero__left{flex-direction:row;align-items:flex-end;margin-bottom:12px}}.about-hero__share{cursor:pointer;background:0 0;border:none;align-self:flex-start;width:36px;height:36px;padding:0}@media screen and (width<=1023px){.about-hero__share{align-self:flex-end}}.about-hero__share svg{stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;transition:stroke .3s}.about-hero__share svg .stroke{stroke:#000;transition:all .3s}.about-hero__share:hover svg .stroke{stroke:#e9d4b3}.about-hero__text{color:#525252}.about-text{margin-bottom:48px}@media screen and (width<=1023px){.about-text{margin-bottom:36px}}.about-text__row{margin-left:-9px;margin-right:-9px;display:flex}@media screen and (width<=1023px){.about-text__row{flex-direction:column;margin:0}}.about-text__col{width:calc(50% - 18px);margin-left:9px;margin-right:9px}@media screen and (width<=1023px){.about-text__col{width:100%;margin:0}}.about-text__text{color:#525252}.about-text__text h1,.about-text__text h2,.about-text__text h3,.about-text__text h4,.about-text__text h5,.about-text__text h6{color:#000}@media screen and (width<=1023px){.about-text__text{margin-bottom:24px}}.about-text__image{position:relative}@media screen and (width<=1023px){.about-text__image{width:calc(100% + 64px);margin-left:-32px;margin-right:-32px}}@media screen and (width<=767px){.about-text__image{width:calc(100% + 24px);margin-left:-12px;margin-right:-12px}}.about-text__image:before{content:"";padding-bottom:100%;display:block}@media screen and (width<=1023px){.about-text__image:before{height:376px;padding-bottom:0}}.about-text__image img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.about-text__image.--small:before{padding-bottom:43%}@media screen and (width<=1023px){.about-text__image.--small:before{height:162px;padding-bottom:0}}.about-text.--reversed .about-text__row{flex-direction:row-reverse}@media screen and (width<=1023px){.about-text.--reversed .about-text__row{flex-direction:column-reverse}}.about-text.--reversed .about-text__image{margin-bottom:24px}.about-text.--reversed .about-text__text{margin-bottom:0}.about-video{margin-bottom:48px}@media screen and (width<=1023px){.about-video{margin-bottom:36px}.about-video .container{padding:0}}.about-video__video video{width:100%;display:block}.text-page__row{display:flex}@media screen and (width<=1023px){.text-page__row{flex-direction:column}}.text-page__left,.text-page__right{width:calc(50% - 18px);margin-left:9px;margin-right:9px}@media screen and (width<=1023px){.text-page__left,.text-page__right{width:100%;margin-left:0;margin-right:0}}.text-page__title{margin-bottom:17px}@media screen and (width<=1023px){.text-page__left{margin-bottom:124px}}@media screen and (width<=767px){.text-page__left{margin-bottom:48px}}.text-page__left .text-page__text{max-width:476px}@media screen and (width<=1023px){.text-page__left .text-page__text{max-width:100%}}.text-page__text{color:#525252}.text-page__text h1,.text-page__text h2,.text-page__text h3,.text-page__text h4,.text-page__text h5,.text-page__text h6{color:#000}.text-page__text *+*{margin-top:.8em}.text-page__updated-at{color:#000;margin-top:36px}.text-page.--small .text-page__text p{font-size:16px}.favorite__head{justify-content:space-between;align-items:flex-end;margin-bottom:50px;display:flex}@media screen and (width<=1023px){.favorite__head{border-bottom:1px solid #dedede;flex-direction:column;align-items:flex-start;margin-bottom:24px;padding-bottom:13px}}.favorite__head.--empty{border-bottom:none;margin-bottom:0;padding-bottom:0}@media screen and (width<=1023px){.favorite__title{justify-content:space-between;align-items:flex-end;width:100%;margin-bottom:56px;display:flex}}.favorite__title.--empty{justify-content:space-between;align-items:flex-end;width:100%;margin-bottom:100px;display:flex}.favorite__title-count{color:#525252;margin-left:12px}.favorite__actions{align-items:center;gap:24px;display:flex}.favorite__delete{color:inherit;font:inherit;text-underline-offset:.12em;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.favorite__delete[hidden]{display:none}.favorite__checkbox{gap:12px;display:flex}.favorite .catalog-card{cursor:pointer}.favorite-empty{text-align:center;flex-direction:column;align-items:center;padding-bottom:175px;display:flex}@media screen and (width<=1023px){.favorite-empty{padding-bottom:130px}}.favorite-empty__title{margin:0 0 12px}.favorite-empty__text{color:#525252;margin:0 0 21px}.favorite-empty__icon{fill:none;stroke:#dedede;stroke-width:2px;width:130px;height:130px;margin-bottom:12px}.basket-item__inner{align-items:stretch;gap:15px;display:flex}.basket-item__img{background:#eaeaea;flex-shrink:0;width:124px;height:156px;transition:opacity .3s;display:block}.basket-item__img:hover{opacity:.9}.basket-item__img:active{opacity:.8}.basket-item__img img{object-fit:cover;width:100%;height:100%;display:block}.basket-item__right{border-bottom:1px solid #dedede;flex-grow:1;align-items:flex-end;display:flex;position:relative}@media screen and (width<=767px){.basket-item__right .basket-item__price{display:block;position:absolute;bottom:0;right:0}}.basket-item__body{flex-direction:column;flex:1;justify-content:space-between;align-self:stretch;min-width:0;padding:4px 0;display:flex}.basket-item__body>.basket-item__price{display:none}@media screen and (width<=767px){.basket-item__body>.basket-item__price{display:none}}.basket-item__title{color:#181818;max-width:450px;margin:0;font-weight:400}.basket-item__title a{color:inherit;text-decoration:none;transition:opacity .3s}.basket-item__title a:hover{opacity:.9}.basket-item__remove{cursor:pointer;color:#181818;background:0 0;border:none;align-self:flex-start;margin-top:12px;padding:0;line-height:0;transition:color .3s}.basket-item__remove .icon{stroke:currentColor;fill:none}.basket-item__remove:hover{color:#575757}.basket-item__price{color:#181818;white-space:nowrap;flex-shrink:0;margin:0;font-weight:500}.basket{margin-top:48px;margin-bottom:96px}.basket__title{margin-bottom:100px}@media screen and (width<=1023px){.basket__title{margin-bottom:36px}.basket__title--empty{text-align:center;margin-bottom:48px}}.basket__summary{margin-bottom:20px}.basket__total-row{border-bottom:1px solid #dedede;justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:2px;display:flex}.basket__total-label{color:#181818}.basket__total-price{color:#181818;white-space:nowrap}.basket__summary-footer{flex-direction:column;align-items:flex-end;gap:21px;padding-top:12px;display:flex}.basket__shipping-note{color:#a7a7a7;text-align:right;margin:0}.basket__checkout-btn{cursor:pointer;border:none}.basket__list{margin:0;padding:0;list-style:none}.basket__list .basket-item:not(:last-child){margin-bottom:24px}.basket-empty{text-align:center;flex-direction:column;align-items:center;display:flex}.basket-empty__icon{margin-bottom:23px}.basket-empty__title{margin-bottom:12px}.basket-empty__desc{color:#525252;margin-bottom:125px}@media screen and (width<=1023px){.basket-empty__desc{margin-bottom:57px}}@media screen and (width<=767px){.basket-empty__desc br{display:none}}.p404__inner{text-align:center;flex-direction:column;align-items:center;max-width:495px;margin:0 auto;display:flex}@media screen and (width<=1023px){.p404__inner{text-align:left;align-items:flex-start;max-width:100%}}.p404__code{margin:0;font-family:Lora,serif;font-size:256px;line-height:1.5}@media screen and (width<=767px){.p404__code{margin-top:20px;font-size:164px}}.p404__title{color:#181818;margin-top:-60px;margin-bottom:12px}@media screen and (width<=1023px){.p404__title{max-width:495px}}@media screen and (width<=767px){.p404__title{margin-top:-20px}}.p404__desc{color:#525252;margin:0 0 12px}@media screen and (width<=1023px){.p404__desc{color:#000;max-width:495px}}@media screen and (width<=767px){.p404__desc{color:#525252}}.p404__divider{border:none;border-top:1px solid #dedede;width:100%;margin:0 0 16px}@media screen and (width<=1023px){.p404__divider{display:none}}.p404__contacts{justify-content:center;gap:32px;width:100%;display:flex}@media screen and (width<=1023px){.p404__contacts{flex-direction:column;gap:12px}}.p404__contact{min-width:0}.p404__label{letter-spacing:.08em;text-transform:uppercase;color:#a7a7a7;margin:0 0 8px;font-size:16px;font-weight:400;line-height:150%}@media screen and (width<=1023px){.p404__label{color:#181818}}.p404__value{color:#181818;margin:0;font-size:16px;line-height:150%}.p404__value a{color:inherit;text-decoration:none}@media screen and (width<=767px){.p404__value a{color:#184fe7;text-decoration:underline}}.p404__value a:hover{text-decoration:none}.p404__value a:active{text-decoration:underline}.p404__value .text-link{color:#184fe7;text-underline-offset:.12em;text-decoration:underline}.p404__value .text-link:hover{text-decoration:none}.p404__value .text-link:active{text-decoration:underline}.p404__catalog{margin-top:34px}.checkout-step{width:100%}.checkout-step+.checkout-step{margin-top:24px}.checkout-step__header{background:0 0;align-items:center;width:100%;display:flex}.checkout-step__header.active .checkout-step__icon{transform:rotate(180deg)}.checkout-step__header.--first{pointer-events:none;margin-bottom:36px}.checkout-step__header.--success .checkout-step__number{color:#33c038;border-color:#33c038}.checkout-step__header.--waiting .checkout-step__number{color:#e8b23f;border-color:#e8b23f}.checkout-step__header.--error .checkout-step__number{color:#e71616;border-color:#e71616}.checkout-step__number{text-align:center;color:#181818;border:1px solid #181818;border-radius:50%;flex-shrink:0;width:32px;height:32px;margin-right:12px;font-size:20px;line-height:32px}@media screen and (width<=1200px){.checkout-step__number{margin-right:20px}}.checkout-step__title{text-align:left;color:#141414;flex-grow:1;font-family:Lora,serif;font-size:32px;line-height:100%}@media screen and (width<=1200px){.checkout-step__title{font-size:22px}}.checkout-step__icon{margin-left:auto;transition:transform .3s}.checkout-step__radio-list{flex-direction:column;gap:28px;display:flex}.checkout-step__radio-list .radio{justify-content:flex-start;align-items:center;gap:8px;line-height:1.5;display:flex}@media screen and (width<=1200px){.checkout-step__radio-list .radio__control{width:24px;height:24px}}.checkout-step__content{padding-top:20px;display:none}.checkout-step__delivery-info{color:#525252;margin-top:20px}.checkout-step__delivery-info.--mt0{margin-top:0}.checkout__title{margin-bottom:40px}.checkout__row{display:flex}@media screen and (width<=1200px){.checkout__row{flex-direction:column}}.checkout__left{flex:auto}.checkout__right{flex:0 0 493px;margin-left:40px}@media screen and (width<=1200px){.checkout__right{flex:unset;margin-top:20px;margin-left:0}}.checkout__captcha{background:#eaeaea;width:304px;height:78px;margin-top:24px;position:relative}.checkout__captcha-text{font-size:13px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.checkout__agreement{flex-direction:column;gap:24px;margin-top:24px;display:flex}.checkout__agreement .checkbox{justify-content:flex-start;align-items:flex-start;gap:8px;display:flex}.checkout__agreement .checkbox a{color:inherit}.checkout__agreement .checkbox__text{max-width:260px;font-size:13px;line-height:120%}.checkout__summary{border-top:1px solid #dedede;justify-content:space-between;align-items:center;margin-top:44px;margin-bottom:24px;padding-top:24px;display:flex}.checkout__summary-title{color:#525252}.checkout__summary-price{color:#181818;font-family:Lora,serif;font-size:22px}.checkout__success-title{margin-bottom:38px}.checkout__success-text{margin-bottom:90px}@media screen and (width<=1023px){.checkout__success-text{margin-bottom:48px}}.checkout__agreement-error{color:#e71616;max-width:330px;margin-top:12px;font-size:13px;display:none}.checkout__message{color:#525252;margin-bottom:40px;padding:16px 32px;font-size:13px;line-height:1.2}.checkout__message.--error{background:#f9e1e1}.checkout__message.--warning{background:#fff8e8}.checkout__message.--success{background:#f1fff0}@media screen and (width<=1200px){.checkout-product{position:relative}}.checkout-product+.checkout-product{margin-top:24px}.checkout-product__row{display:flex}.checkout-product__left{flex:none;margin-right:15px}.checkout-product__center{flex:auto}@media screen and (width<=1200px){.checkout-product__center{padding-bottom:35px;padding-right:25px}}.checkout-product__right{flex-direction:column;flex:none;justify-content:space-between;align-items:flex-end;padding-left:30px;display:flex}@media screen and (width<=1200px){.checkout-product__right{padding-left:0}}.checkout-product__center,.checkout-product__right{border-bottom:1px solid #dedede}.checkout-product__img{width:124px;height:156px;transition:opacity .3s;display:block;position:relative}.checkout-product__img:hover{opacity:.9}.checkout-product__img:active{opacity:.8}.checkout-product__img img{width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (width<=1200px){.checkout-product__title{font-size:16px}}.checkout-product__title a{color:inherit;text-decoration:none;transition:opacity .3s}.checkout-product__title a:hover{opacity:.9}.checkout-product__title a:active{opacity:.8}.checkout-product__remove{background:0 0}@media screen and (width<=1200px){.checkout-product__remove{position:absolute;top:0;right:0}.checkout-product__price{position:absolute;bottom:0;right:0}}.checkout-success2__row{margin-left:-9px;margin-right:-9px;display:flex}@media screen and (width<=1023px){.checkout-success2__row{flex-direction:column;margin-left:0;margin-right:0}}.checkout-success2__left,.checkout-success2__right{width:calc(50% - 18px);margin-left:9px;margin-right:9px}@media screen and (width<=1023px){.checkout-success2__left,.checkout-success2__right{width:100%;margin-left:0;margin-right:0}.checkout-success2__left{margin-bottom:36px}.checkout-success2__left .checkout-success2__link{display:none}}.checkout-success2__right .checkout-success2__link{display:none}@media screen and (width<=1023px){.checkout-success2__right .checkout-success2__link{margin-top:40px;display:flex}}.checkout-success2__title{margin-bottom:12px}.checkout-success2__text{color:#525252;margin-bottom:33px}@media screen and (width<=767px){.checkout-success2__text{font-size:16px}}.checkout-success2__subtitle,.checkout-success2__order-info{margin-bottom:24px}.checkout-success2__order-info-row{border-bottom:1px solid #dedede;padding:17px;font-size:20px;line-height:1.5;display:flex}@media screen and (width<=1023px){.checkout-success2__order-info-row{padding-left:0;padding-right:0}}.checkout-success2__order-info-label{color:#525252;flex:0 0 149px;margin-right:20px}.checkout-success2__order-info-value-wrap{align-items:center;gap:8px;display:flex}.checkout-success2__order-info-value{color:#000;font-weight:500}.checkout-success2__order-info-copy{cursor:pointer;color:#181818;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;line-height:0;display:flex}.checkout-success2__order-info-copy .icon{stroke:currentColor;width:24px;height:24px;transition:all .3s;display:block}.checkout-success2__order-info-copy:hover{color:#575757}.checkout-success2__order-info-copy--copied,.checkout-success2__order-info-copy--copied:hover{color:#33c038}.checkout-success2__order-products{flex-direction:column;gap:24px;display:flex}.checkout-success2__order-products .basket-item__price{font-weight:400}.checkout-error__phone{flex-direction:column;gap:8px;display:flex}.checkout-error__phone-label{text-transform:uppercase;color:#a7a7a7;font-size:16px;font-weight:400;line-height:150%}.checkout-error__phone-value a{color:#181818;font-size:16px;font-weight:400;line-height:150%;text-decoration:none}.checkout-error__phone-value a:hover,.checkout-error__phone-value a:active{text-decoration:underline}.checkout-error__retry{margin-top:24px}

/* End */


/* Start:/local/templates/abel_2026/css/common.css?17899341831959*/
.one-click-buy-popup__consent.input--error .one-click-buy-popup__consent-text{color:#e71616}.one-click-buy-popup .input--error .input__input,.service-request-popup .input--error .input__input{border-color:#e71616!important}.service-request-popup__consent.input--error .service-request-popup__consent-text{color:#e71616}.header-center__btn{color:#000}.mob-header__btn{color:#000}.js-open-remove-confirm{display:none!important}.checkout-step__header{cursor:pointer}.search-sidebar__tag{text-decoration:none}.radio.disabled{display:none}.bx-filter-container-modef{display:none!important}.catalog-card .product-card__top-badges-btns{position:absolute;z-index:100;top:10px;left:10px}.catalog-card .product-card__top-badges-btns .product-card__top-badges{flex-direction:column}.badge{text-decoration:none}@media screen and (width <= 768px){.catalog-card__cart-btn span{display:block;opacity:0;width:100%;height:100%;font-size:0;left:0;top:0;position:absolute}.catalog-card__cart-btn{position:relative}.header-btn__amount{font-size:13px;line-height:150%;padding:0 5.5px}}.mob-header__buttons{gap:30px}.basket-item__img,.catalog-card__img-holder{background:#fff}.basket-item__img img,.catalog-card__img-holder img,.checkout-product__img img{object-fit:contain}.footer a.footer-link-yamap{color:#fff}.alphabet-group__list{display:block;column-count:3;column-gap:18px;margin:0}.alphabet-group__item{width:auto;margin:0 0 12px;-webkit-column-break-inside:avoid;break-inside:avoid}@media screen and (max-width:1080px){.alphabet-group__list{column-count:2} .alphabet-group__item{width:auto}}@media screen and (max-width:500px){.alphabet-group__list{column-count:1} .alphabet-group__item{width:auto;margin-bottom:8px}}.catalog-card__buy-now-btn svg{pointer-events:none}
/* BEGIN hide-add-review 20.09.2026 (скрыта форма Оставить отзыв, откат: удалить этот блок) */
.add-review{display:none !important;}
/* END hide-add-review */

/* End */


/* Start:/local/templates/abel_2026/vendor/swiper/swiper-bundle.min.css?178852014514611*/
/**
 * Swiper 12.1.4
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2026 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: April 29, 2026
 */

:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode{.swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}}.swiper-virtual.swiper-css-mode.swiper-horizontal{.swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}}.swiper-virtual.swiper-css-mode.swiper-vertical{.swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10;&.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}&.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled &{display:none!important}::slotted(svg),svg{height:100%;object-fit:contain;transform-origin:center;width:100%;fill:currentColor;pointer-events:none}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(180deg)}}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-button-prev,~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px);.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(90deg)}}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none!important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;.swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{transform:scale(.33)}}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));button&{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,#0000001a);border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;&.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>&{display:none!important}&.swiper-scrollbar-horizontal,.swiper-horizontal>&{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}&.swiper-scrollbar-vertical,.swiper-vertical>&{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%;>canvas,>img,>svg{max-height:100%;max-width:100%;object-fit:contain}}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade{&.swiper-free-mode{.swiper-slide{transition-timing-function:ease-out}}.swiper-slide{pointer-events:none;transition-property:opacity;.swiper-slide{pointer-events:none}}.swiper-slide-active{pointer-events:auto;& .swiper-slide-active{pointer-events:auto}}}.swiper.swiper-cube{overflow:visible}.swiper-cube{.swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1;.swiper-slide{pointer-events:none}}&.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}.swiper-slide-active,.swiper-slide-next,.swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0;&:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}}}.swiper-cube{.swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}}.swiper-cube{.swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper.swiper-flip{overflow:visible}.swiper-flip{.swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1;.swiper-slide{pointer-events:none}}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}}.swiper-flip{.swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper-creative{.swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}}.swiper.swiper-cards{overflow:visible}.swiper-cards{.swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}}
/* End */


/* Start:/local/templates/abel_2026/vendor/overlayscrollbars/overlayscrollbars.min.css?178852014513968*/
/*! 
 * OverlayScrollbars
 * Version: 2.16.0
 * 
 * Copyright (c) Rene Haas | KingSora.
 * https://github.com/KingSora
 * 
 * Released under the MIT license.
 */.os-size-observer,.os-size-observer-listener{box-sizing:border-box;direction:inherit;overflow:hidden;pointer-events:none;scroll-behavior:auto!important;visibility:hidden}.os-size-observer,.os-size-observer-listener,.os-size-observer-listener-item,.os-size-observer-listener-item-final{left:0;position:absolute;top:0;writing-mode:horizontal-tb}.os-size-observer{border:inherit;bottom:0;box-sizing:inherit;contain:strict;display:flex;flex-direction:row;flex-wrap:nowrap;left:0;margin:-133px;padding:inherit;right:0;top:0;transform:scale(.1);z-index:-1}.os-size-observer:before{box-sizing:inherit;content:"";flex:none;height:10px;padding:10px;width:10px}.os-size-observer-appear{animation:os-size-observer-appear-animation 1ms forwards}.os-size-observer-listener{border:inherit;box-sizing:border-box;flex:auto;margin:-133px;padding:inherit;position:relative;transform:scale(10)}.os-size-observer-listener.ltr{margin-left:0;margin-right:-266px}.os-size-observer-listener.rtl{margin-left:-266px;margin-right:0}.os-size-observer-listener:empty:before{content:"";height:100%;width:100%}.os-size-observer-listener:empty:before,.os-size-observer-listener>.os-size-observer-listener-item{border:inherit;box-sizing:content-box;display:block;flex:auto;padding:inherit;position:relative}.os-size-observer-listener-scroll{box-sizing:border-box;display:flex}.os-size-observer-listener-item{bottom:0;direction:ltr;flex:none;overflow:hidden;right:0}.os-size-observer-listener-item-final{transition:none}@keyframes os-size-observer-appear-animation{0%{cursor:auto}to{cursor:none}}.os-trinsic-observer{border:none;box-sizing:border-box;contain:strict;flex:none;height:0;margin:0;max-height:1px;max-width:0;overflow:hidden;padding:0;position:relative;top:calc(100% + 1px);z-index:-1}.os-trinsic-observer:not(:empty){height:calc(100% + 1px);top:-1px}.os-trinsic-observer:not(:empty)>.os-size-observer{height:1000%;min-height:1px;min-width:1px;width:1000%}html[data-overlayscrollbars-body]{overflow:hidden}html[data-overlayscrollbars-body],html[data-overlayscrollbars-body]>body{height:100%;margin:0;width:100%}html[data-overlayscrollbars-body]>body{margin:0;overflow:visible}[data-overlayscrollbars]{position:relative}[data-overlayscrollbars-padding],[data-overlayscrollbars~=host]{align-items:stretch!important;display:flex;flex-direction:row!important;flex-wrap:nowrap!important;scroll-behavior:auto!important}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){border:none;box-sizing:inherit;flex:auto;height:auto;margin:0;min-width:0;padding:0;position:relative;width:100%;z-index:0}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){--os-vaw:0;--os-vah:0;outline:none}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]):focus{outline:none}[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]:before{content:"";height:var(--os-vah);min-height:1px;min-width:1px;pointer-events:none;position:absolute;width:var(--os-vaw);z-index:-1}[data-overlayscrollbars-padding],[data-overlayscrollbars~=host]{overflow:hidden!important}[data-overlayscrollbars-padding~=noClipping],[data-overlayscrollbars~=host][data-overlayscrollbars~=noClipping]{overflow:visible!important}[data-overlayscrollbars-viewport]{--os-viewport-overflow-x:hidden;--os-viewport-overflow-y:hidden;overflow-x:var(--os-viewport-overflow-x);overflow-y:var(--os-viewport-overflow-y)}[data-overlayscrollbars-viewport~=overflowXVisible]{--os-viewport-overflow-x:visible}[data-overlayscrollbars-viewport~=overflowXHidden]{--os-viewport-overflow-x:hidden}[data-overlayscrollbars-viewport~=overflowXScroll]{--os-viewport-overflow-x:scroll}[data-overlayscrollbars-viewport~=overflowYVisible]{--os-viewport-overflow-y:visible}[data-overlayscrollbars-viewport~=overflowYHidden]{--os-viewport-overflow-y:hidden}[data-overlayscrollbars-viewport~=overflowYScroll]{--os-viewport-overflow-y:scroll}[data-overlayscrollbars-viewport~=overflowImportant]{overflow-x:var(--os-viewport-overflow-x)!important;overflow-y:var(--os-viewport-overflow-y)!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId){font-size:0!important;line-height:0!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):after,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):before,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId)>:not(#osFakeId){clip:rect(0,0,0,0)!important;border-width:0!important;display:none!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}[data-overlayscrollbars-viewport~=measuring],[data-overlayscrollbars-viewport~=scrolling]{scroll-behavior:auto!important;scroll-snap-type:none!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowXVisible]{overflow-x:hidden!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowYVisible]{overflow-y:hidden!important}[data-overlayscrollbars-content]{box-sizing:inherit}[data-overlayscrollbars-contents]:not(#osFakeId):not([data-overlayscrollbars-padding]):not([data-overlayscrollbars-viewport]):not([data-overlayscrollbars-content]){display:contents}[data-overlayscrollbars-grid],[data-overlayscrollbars-grid] [data-overlayscrollbars-padding]{display:grid;grid-template:1fr/1fr}[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding],[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding]>[data-overlayscrollbars-viewport],[data-overlayscrollbars-grid]>[data-overlayscrollbars-viewport]{height:auto!important;width:auto!important}@property --os-scroll-percent{syntax:"<number>";inherits:true;initial-value:0}@property --os-viewport-percent{syntax:"<number>";inherits:true;initial-value:0}.os-scrollbar{--os-viewport-percent:0;--os-scroll-percent:0;--os-scroll-direction:0;--os-scroll-percent-directional:calc(var(--os-scroll-percent) - (var(--os-scroll-percent) + (1 - var(--os-scroll-percent))*-1)*var(--os-scroll-direction));contain:size layout;contain:size layout style;opacity:0;pointer-events:none;position:absolute;transition:opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s;visibility:hidden}body>.os-scrollbar{position:fixed;z-index:99999}.os-scrollbar-transitionless{transition:none!important}.os-scrollbar-track{border:none!important;padding:0!important;position:relative}.os-scrollbar-handle{position:absolute}.os-scrollbar-handle,.os-scrollbar-track{height:100%;pointer-events:none;width:100%}.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle,.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track{pointer-events:auto;touch-action:none}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{right:0;top:0}.os-scrollbar-rtl.os-scrollbar-horizontal{right:0}.os-scrollbar-rtl.os-scrollbar-vertical{left:0;right:auto}.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-auto-hide.os-scrollbar-auto-hide-hidden{opacity:0;visibility:hidden}.os-scrollbar-interaction.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-unusable,.os-scrollbar-unusable *,.os-scrollbar-wheel,.os-scrollbar-wheel *{pointer-events:none!important}.os-scrollbar-unusable .os-scrollbar-handle{opacity:0!important;transition:none!important}.os-scrollbar-horizontal .os-scrollbar-handle{bottom:0;left:calc(var(--os-scroll-percent-directional)*100%);transform:translateX(calc(var(--os-scroll-percent-directional)*-100%));width:calc(var(--os-viewport-percent)*100%)}.os-scrollbar-vertical .os-scrollbar-handle{height:calc(var(--os-viewport-percent)*100%);right:0;top:calc(var(--os-scroll-percent-directional)*100%);transform:translateY(calc(var(--os-scroll-percent-directional)*-100%))}@supports (container-type:size){.os-scrollbar-track{container-type:size}.os-scrollbar-horizontal .os-scrollbar-handle{left:auto;transform:translateX(calc(var(--os-scroll-percent-directional)*100cqw + var(--os-scroll-percent-directional)*-100%))}.os-scrollbar-vertical .os-scrollbar-handle{top:auto;transform:translateY(calc(var(--os-scroll-percent-directional)*100cqh + var(--os-scroll-percent-directional)*-100%))}.os-scrollbar-rtl.os-scrollbar-horizontal .os-scrollbar-handle{left:0;right:auto}}.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle{left:0;right:auto}.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl{left:0;right:0}.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl{bottom:0;top:0}@media print{.os-scrollbar{display:none}}.os-scrollbar{--os-size:0;--os-padding-perpendicular:0;--os-padding-axis:0;--os-track-border-radius:0;--os-track-bg:none;--os-track-bg-hover:none;--os-track-bg-active:none;--os-track-border:none;--os-track-border-hover:none;--os-track-border-active:none;--os-handle-border-radius:0;--os-handle-bg:none;--os-handle-bg-hover:none;--os-handle-bg-active:none;--os-handle-border:none;--os-handle-border-hover:none;--os-handle-border-active:none;--os-handle-min-size:33px;--os-handle-max-size:none;--os-handle-perpendicular-size:100%;--os-handle-perpendicular-size-hover:100%;--os-handle-perpendicular-size-active:100%;--os-handle-interactive-area-offset:0}.os-scrollbar-track{background:var(--os-track-bg);border:var(--os-track-border);border-radius:var(--os-track-border-radius);transition:opacity .15s,background-color .15s,border-color .15s}.os-scrollbar-track:hover{background:var(--os-track-bg-hover);border:var(--os-track-border-hover)}.os-scrollbar-track:active{background:var(--os-track-bg-active);border:var(--os-track-border-active)}.os-scrollbar-handle{background:var(--os-handle-bg);border:var(--os-handle-border);border-radius:var(--os-handle-border-radius)}.os-scrollbar-handle:hover{background:var(--os-handle-bg-hover);border:var(--os-handle-border-hover)}.os-scrollbar-handle:active{background:var(--os-handle-bg-active);border:var(--os-handle-border-active)}.os-scrollbar-handle:before,.os-scrollbar-track:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.os-scrollbar-horizontal{height:var(--os-size);padding:var(--os-padding-perpendicular) var(--os-padding-axis);right:var(--os-size)}.os-scrollbar-horizontal.os-scrollbar-rtl{left:var(--os-size);right:0}.os-scrollbar-horizontal .os-scrollbar-track:before{bottom:calc(var(--os-padding-perpendicular)*-1);top:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-horizontal .os-scrollbar-handle{height:var(--os-handle-perpendicular-size);max-width:var(--os-handle-max-size);min-width:var(--os-handle-min-size);transition:opacity .15s,background-color .15s,border-color .15s,height .15s}.os-scrollbar-horizontal .os-scrollbar-handle:before{bottom:calc(var(--os-padding-perpendicular)*-1);top:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset))*-1)}.os-scrollbar-horizontal:hover .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-horizontal:active .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-active)}.os-scrollbar-vertical{bottom:var(--os-size);padding:var(--os-padding-axis) var(--os-padding-perpendicular);width:var(--os-size)}.os-scrollbar-vertical .os-scrollbar-track:before{left:calc(var(--os-padding-perpendicular)*-1);right:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-vertical .os-scrollbar-handle{max-height:var(--os-handle-max-size);min-height:var(--os-handle-min-size);transition:opacity .15s,background-color .15s,border-color .15s,width .15s;width:var(--os-handle-perpendicular-size)}.os-scrollbar-vertical .os-scrollbar-handle:before{left:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset))*-1);right:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{left:calc(var(--os-padding-perpendicular)*-1);right:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset))*-1)}.os-scrollbar-vertical:hover .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-vertical:active .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-active)}.os-theme-none.os-scrollbar,[data-overlayscrollbars-viewport~=measuring]>.os-scrollbar{display:none!important}.os-theme-dark,.os-theme-light{--os-size:10px;--os-padding-perpendicular:2px;--os-padding-axis:2px;--os-track-border-radius:10px;--os-handle-interactive-area-offset:4px;--os-handle-border-radius:10px;box-sizing:border-box}.os-theme-dark{--os-handle-bg:rgba(0,0,0,.44);--os-handle-bg-hover:rgba(0,0,0,.55);--os-handle-bg-active:rgba(0,0,0,.66)}.os-theme-light{--os-handle-bg:hsla(0,0%,100%,.44);--os-handle-bg-hover:hsla(0,0%,100%,.55);--os-handle-bg-active:hsla(0,0%,100%,.66)}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport]),[data-overlayscrollbars-viewport~=scrollbarHidden],html[data-overlayscrollbars-viewport~=scrollbarHidden]>body{scrollbar-width:none!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar,[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar-corner,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner,html[data-overlayscrollbars-viewport~=scrollbarHidden]>body::-webkit-scrollbar,html[data-overlayscrollbars-viewport~=scrollbarHidden]>body::-webkit-scrollbar-corner{-webkit-appearance:none!important;appearance:none!important;display:none!important;height:0!important;width:0!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars]):not(html):not(body){overflow:auto}
/* End */
/* /fonts/stylesheet.css?17885201455832 */
/* /local/templates/abel_2026/css/style.css?1791520616138635 */
/* /local/templates/abel_2026/css/common.css?17899341831959 */
/* /local/templates/abel_2026/vendor/swiper/swiper-bundle.min.css?178852014514611 */
/* /local/templates/abel_2026/vendor/overlayscrollbars/overlayscrollbars.min.css?178852014513968 */
