/* /local/templates/divnii/components/vue/shops/articles/style.css */
.articles-section [v-cloak]{display:none}.articles-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media (max-width:991px){.articles-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media (max-width:620px){.articles-grid{grid-template-columns:1fr;gap:16px}}.article-card{display:flex;flex-direction:column;background:#fff;border:1px solid #e9ecef;border-radius:14px;overflow:hidden;transition:box-shadow 0.25s ease,transform 0.25s ease,border-color 0.25s ease}.article-card:hover{border-color:#d7e3ff;box-shadow:0 10px 26px rgba(0,55,158,0.10);transform:translateY(-3px)}.article-card__img{display:block;aspect-ratio:16 / 10;background:#f5f7fa;overflow:hidden}.article-card__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.3s ease}.article-card:hover .article-card__img img{transform:scale(1.04)}.article-card__img-fallback{display:block;width:100%;height:100%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='52' height='52' viewBox='0 0 52 52' fill='none'%3E%3Crect x='9' y='5' width='34' height='42' rx='5' stroke='%23b9c6d6' stroke-width='2.6'/%3E%3Cpath d='M17 17h18M17 25h18M17 33h11' stroke='%23b9c6d6' stroke-width='2.6' stroke-linecap='round'/%3E%3C/svg%3E") center / 52px no-repeat,linear-gradient(135deg,#eef4ff 0%,#f7f9fc 55%,#fff8f1 100%)}.article-card__body{display:flex;flex-direction:column;flex-grow:1;padding:16px 18px 18px}.article-card__date{font-size:12px;letter-spacing:0.04em;text-transform:uppercase;color:#99a3ae}.article-card__title{display:block;margin-top:8px;font-size:17px;line-height:1.35;font-weight:600;color:#212120;text-decoration:none;transition:color 0.2s ease;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.article-card__title:hover{color:#e56b06}.article-card__text{margin:9px 0 0;font-size:14px;line-height:1.55;color:#5b6470;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;flex-grow:1}.article-card__more{display:inline-flex;align-items:center;gap:6px;margin-top:14px;font-size:14px;font-weight:600;color:#e56b06;text-decoration:none}.article-card:hover .article-card__more svg{transform:translateX(3px)}.article-card__more svg{transition:transform 0.2s ease}.articles-empty{text-align:center;color:#99a3ae;padding:56px 0;font-size:16px}.articles-pager{display:flex;justify-content:center;align-items:center;gap:6px;margin:30px 0 44px}.articles-pager__page,.articles-pager__arrow{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 10px;border:1px solid #e0e0e0;border-radius:10px;color:#212120;font-size:15px;text-decoration:none;transition:border-color 0.2s ease,background 0.2s ease,color 0.2s ease}.articles-pager__page:hover,.articles-pager__arrow:hover{border-color:#f7811b;color:#e56b06}.articles-pager__page.is-active{border-color:#f7811b;background:#f7811b;color:#fff;pointer-events:none}.articles-section--related .articles-pager{display:none}.articles-related{margin:8px 0 24px}.articles-related__title{position:relative;font-size:22px;font-weight:700;color:#212120;margin:0 0 18px;padding-bottom:12px}.articles-related__title::after{content:"";position:absolute;left:0;bottom:0;width:46px;height:3px;border-radius:2px;background:#f7811b}@media (max-width:620px){.articles-toolbar{margin-top:0}.article-card__body{padding:13px 14px 15px}.article-card__title{font-size:16px}}
/* /local/webpack_new/dist/vendors.57cefb033a0f649c3158.css */
:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.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{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-slide,.swiper-cube-shadow{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-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}}&.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{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top,.swiper-slide-shadow-bottom,.swiper-slide-shadow,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top,.swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,0.15)}.swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0))}}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible{.swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));&.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}&.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled &{display:none !important}svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon{transform:rotate(180deg)}}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal{.swiper-button-prev,.swiper-button-next,~.swiper-button-prev,~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-button-prev,&~.swiper-button-prev,&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-next,&~.swiper-button-next,&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-button-prev,&~.swiper-button-prev,&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next{.swiper-navigation-icon{transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon{transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-prev,.swiper-button-next,~.swiper-button-prev,~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);right:auto;margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0}.swiper-button-prev,~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto;.swiper-navigation-icon{transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon{transform:rotate(90deg)}}}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}:root{}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0,0,0);z-index:10;&.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>&,&.swiper-pagination-disabled{display:none !important}}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0;.swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullet-active-next-next{transform:scale(0.33)}}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,0.2);button&{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none !important}}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0);.swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}}}.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:200ms transform,200ms left}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,0.25));position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>&,&.swiper-pagination-horizontal,.swiper-vertical>&.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-vertical>&,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}}.swiper-pagination-lock{display:none}.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-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}
/* /local/templates/divnii/css/fonts.css */
@font-face{font-family:'Onest';src:url('/local/templates/divnii/css/../fonts/onest.woff2') format('woff2');font-weight:normal;font-style:normal;font-display:swap}
/* /local/templates/divnii/css/style.css */
*{box-sizing:border-box}#cookie-popup{display:none;opacity:0;transition:opacity 150ms ease}#cookie-popup:not(.cookie-hidden){opacity:1}html{overflow-y:scroll}body{margin:0;font-family:'Onest',arial,sans-serif;background:rgba(245,247,250,1)}[v-cloak]{opacity:0}.js .seo-fallback{display:none !important}.seo-fallback{font-size:14px;line-height:1.5;color:#222}.seo-fallback__list{display:flex;flex-wrap:wrap;gap:16px;padding:0;margin:16px 0;list-style:none}.seo-fallback__item{flex:0 0 230px;max-width:230px}.seo-fallback__item img{display:block;width:100%;height:auto;border-radius:8px}.seo-fallback__item a{display:block;margin:6px 0 2px;color:#0b5bb5;text-decoration:underline}.seo-fallback__price{margin:2px 0;font-weight:600}.seo-fallback__price s{margin-left:6px;color:#888;font-weight:400}.seo-fallback__date{display:block;color:#777;font-size:12px}.seo-fallback--product{margin:12px 0 20px}.seo-fallback__title{font-size:20px;font-weight:700}.seo-fallback__description{margin-top:12px}.seo-fallback__description img{max-width:100%;height:auto}.seo-fallback__pager{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 20px}.seo-fallback__pager a,.seo-fallback__pager span{min-width:32px;padding:4px 8px;border:1px solid #ccd5df;border-radius:6px;text-align:center}.container{}h1{font-size:20px;text-align:center}.base-block{background:white;border-radius:10px;padding:5px}.catalog-panel{display:grid;grid-template-columns:256px 1fr;grid-template-rows:minmax(0,1fr);min-height:100vh;min-height:100dvh}.loader{width:40px;height:40px;margin:20px auto;border:4px solid #f3f3f3;border-top:4px solid #f1832a;border-radius:50%;animation:loader-spin 1s linear infinite}@keyframes loader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media (max-width:767px){.hide-mobile{display:none}.left-column{position:fixed;top:0;left:-100vw;width:100vw;height:100vh;z-index:1001;background:white;transition:left 0.3s ease;overflow-y:auto;padding-bottom:20px}.filter-header{width:100%;display:flex;justify-content:space-between;align-items:center;background:#f5f5f5;padding:15px;border-bottom:1px solid #e0e0e0}.filter-header h3{margin:0;font-size:20px;color:#333}.close-panel{cursor:pointer;font-size:24px;line-height:1;color:#666;padding:10px;transition:color 0.2s}.close-panel:hover{color:#333}.left-column.active{left:0}.catalog-panel{grid-template-columns:1fr}.global-block-container{padding:0 16px}}.mobile-top-header{position:fixed;top:0;left:0;right:0;z-index:1600;display:flex;justify-content:space-between;align-items:center;height:56px;box-sizing:border-box;padding:0 10px;background:white;border-bottom:1px solid #e0e0e0}.mobile-header-spacer{height:56px}header.base-block:has(.mobile-top-header){padding:0;border-radius:0}.list-complete{position:static !important}.mobile-header-search .list-complete .listing{position:fixed !important;top:0;left:0;width:100vw;z-index:11111;height:100vh;height:100dvh;overflow-y:auto;background:#fff;padding-top:10px}.mobile-logo{display:flex;align-items:center;padding:8px 0 0 0}.popup-mobile-header{padding:10px 10px}.mobile-logo img{height:30px}.mobile-burger{background:none;border:none;cursor:pointer;padding:5px 0 0 0}.mobile-burger:active{background:#f5f5f5;border-radius:4px}.mobile-burger .burger-icon{display:inline-block;width:24px;height:24px;position:relative}.mobile-burger .burger-icon span{position:absolute;width:100%;height:2px;left:0;background-color:currentColor;transition:transform 0.3s ease,top 0.3s ease,margin-top 0.3s ease,opacity 0.3s ease}.mobile-burger .burger-icon span:nth-child(1){top:2px}.mobile-burger .burger-icon span:nth-child(2){top:10px}.mobile-burger .burger-icon span:nth-child(3){top:18px}.mobile-burger.active .burger-icon span:nth-child(1){transform:rotate(45deg);top:50%;margin-top:-1px}.mobile-burger.active .burger-icon span:nth-child(2){opacity:0}.mobile-burger.active .burger-icon span:nth-child(3){transform:rotate(-45deg);top:50%;margin-top:-1px}.mobile-header-search{flex:1;min-width:0;margin:0 10px}.search-complete .search-back{display:none;align-items:center;justify-content:center;flex:0 0 auto;box-sizing:border-box;width:0;height:34px;margin-right:0;padding:0;border:none;background:none;color:#212120;cursor:pointer;opacity:0;overflow:hidden;pointer-events:none;transition:width 0.2s ease,opacity 0.2s ease,margin-right 0.2s ease}.search-complete .search-back svg{width:22px;height:22px;flex:0 0 22px}@media (max-width:767px){html:has(body.search-overlay-open){overflow:hidden;overscroll-behavior:none}body.search-overlay-open{overflow:hidden;overscroll-behavior:none}.mobile-header-search .list-complete .listing{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.mobile-logo,.mobile-burger{overflow:hidden;white-space:nowrap;transition:max-width 0.25s ease,opacity 0.2s ease,padding 0.25s ease}.mobile-logo{max-width:140px}.mobile-burger{max-width:48px}.mobile-header-search{transition:margin 0.25s ease}.search-complete .search-back{display:flex}.mobile-top-header:has(.mobile-header-search:focus-within) .mobile-logo,.mobile-top-header:has(.mobile-header-search:focus-within) .mobile-burger,body.search-overlay-open .mobile-top-header .mobile-logo,body.search-overlay-open .mobile-top-header .mobile-burger{max-width:0;opacity:0;padding-left:0;padding-right:0;pointer-events:none}.mobile-top-header:has(.mobile-header-search:focus-within) .mobile-header-search,body.search-overlay-open .mobile-top-header .mobile-header-search{flex:1 1 100%;margin:0}.mobile-top-header:has(.mobile-header-search:focus-within) .search-back,body.search-overlay-open .mobile-top-header .search-back{width:34px;margin-right:6px;opacity:1;pointer-events:auto}}.mobile-header-search .search-complete{width:100%}.mobile-header-search .search-complete form{display:flex;flex-direction:row;align-items:center;gap:0}.mobile-header-search .search-complete input[type="text"]{flex:1;padding:6px 12px 6px 32px;border:1px solid #ddd;border-radius:20px;font-size:16px;min-width:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24'%3E%3Cpath fill='%23999' d='M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5A6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5S14 7.01 14 9.5S11.99 14 9.5 14z'/%3E%3C/svg%3E") no-repeat 10px center}.mobile-header-search .search-complete input[type="text"]:focus{border-color:#f7811b}.mobile-header-search .search-complete .button-send{display:none}.mobile-menu-panel{position:fixed;top:0;left:0;width:100%;height:100%;box-sizing:border-box;background:white;z-index:1500;overflow-y:auto;visibility:hidden;transform:translateX(-100%);transition:transform 0.3s ease,visibility 0s linear 0.3s}.mobile-menu-panel.open{visibility:visible;transform:translateX(0);transition:transform 0.3s ease}.mobile-menu-content{width:100%;box-sizing:border-box;padding:66px 20px 20px;display:flex;flex-direction:column;gap:0px}.mobile-catalog,.mobile-pages{padding-bottom:20px}.mobile-phone{text-align:center;padding:20px;background:#f5f5f5;margin-top:auto}.mobile-phone a{text-decoration:none;color:#005bff;font-weight:500}@media (max-width:767px){.top-menu{padding:10px 0}.top-menu ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px}.top-menu li{border-bottom:1px solid #f0f0f0}.top-menu li:last-child{border-bottom:none}.top-menu a{color:#333;text-decoration:none;font-size:16px;padding:12px 15px;display:block;transition:background-color 0.2s ease}.top-menu a:hover,.top-menu a.selected{background-color:#f5f7fa;color:#f7811b;font-weight:500}.but-sub{border-bottom:1px solid #f0f0f0;padding-bottom:10px}.but-sub:hover{background-color:#f5f7fa}.sub-menu{margin-top:5px}.sub-menu li{border-bottom:1px solid #f5f5f5}.sub-menu a{font-size:14px;padding:10px 15px 10px 30px;color:#666}.sub-menu a:hover{background-color:#f9f9f9;color:#f7811b}}@media (min-width:768px){.top-menu{display:flex;align-items:center;gap:16px;padding:5px 0;width:100%}}.nav-head{display:flex;justify-content:space-evenly;align-items:stretch;gap:10px;position:fixed;bottom:0;width:100%;z-index:1111;background:white;padding:7px;left:0;box-shadow:0 -2px 10px rgba(0,0,0,0.1)}.nav-item{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:inherit}.icon-wrapper{position:relative;display:flex;justify-content:center;align-items:center}.icon-link{color:inherit;text-decoration:none;height:24px;display:inline-flex;align-items:center;justify-content:center}.icon-link img{width:28px;height:28px;object-fit:contain}.icon-link:hover{color:#f7811b}.badge{position:absolute;top:-5px;right:-5px;background:#f7811b;color:white;border-radius:10px;padding:1px 5px;font-size:11px;min-width:16px;text-align:center}.label{font-size:11px;margin-top:2px;text-align:center;white-space:nowrap}.modal-header-sticky h3{margin:0}.catalog-link{display:flex;align-items:center;gap:8px;text-decoration:none;color:#1f1f1f;font-weight:500}.catalog-link:hover{color:#005bff}.burger-icon{display:inline-block;width:24px;height:24px;position:relative}.burger-icon span{position:absolute;width:100%;height:2px;left:0;background-color:currentColor;transition:transform 0.3s ease,opacity 0.3s,top 0.3s ease,margin-top 0.3s ease;transform-origin:center}.burger-icon span:nth-child(1){top:2px}.burger-icon span:nth-child(2){top:10px}.burger-icon span:nth-child(3){top:18px}.catalog-link.active .burger-icon span:nth-child(1){transform:rotate(45deg);top:50%;margin-top:-1.5px}.catalog-link.active .burger-icon span:nth-child(2){opacity:0}.catalog-link.active .burger-icon span:nth-child(3){transform:rotate(-45deg);top:50%;margin-top:-1.5px}.menu-line{display:flex;align-items:center;width:100%}.call-phone{margin-left:auto}.call-phone a,.call-phone span{font-size:18px;font-weight:700;color:#000 !important;text-decoration:none}footer{margin-top:20px}.footer-content{}.footer-menu,.footer-copyright-switch{margin:0}.footer-copyright-switch{display:flex;flex-direction:column;align-items:center;gap:10px;padding:20px;border-top:1px solid #e9ecef}.footer-copyright-text{text-align:center}.footer-copyright-text p{margin:0;font-size:14px;color:#666;font-weight:500}.footer-mobile-view,.footer-desktop-view{opacity:0;pointer-events:none;position:absolute;top:-9999px;transition:all 0.2s ease}@media (max-width:767px){.title-carousel{margin:15px 10px}.footer-content{padding-bottom:60px}.footer-mobile-view{opacity:1;pointer-events:auto;position:static;transition:all 0.2s ease}.footer-desktop-view{opacity:0;pointer-events:none;position:absolute;transition:all 0.2s ease}.footer-accordion{border-bottom:1px solid #e9ecef;margin-bottom:0}.footer-accordion-toggle{width:100%;display:flex;justify-content:space-between;align-items:center;background:#f8f9fa;border:none;padding:16px 15px;font-size:16px;font-weight:600;color:#333;cursor:pointer;transition:background-color 0.2s ease}.footer-accordion-toggle:hover,.footer-accordion-toggle:focus{background:#e9ecef}.footer-accordion-title{margin:0;font-size:16px;font-weight:600}.footer-accordion-icon{font-size:20px;color:#666;transition:transform 0.2s ease;margin-left:10px;font-weight:bold}.footer-menu-list{background:white;list-style:none;margin:0;padding:0;animation:slideDown 0.2s ease-out}.footer-menu-list li{border-bottom:1px solid #f1f3f4}.footer-menu-list li:last-child{border-bottom:none}.footer-menu-list a{display:block;padding:12px 20px 12px 30px;color:#555;text-decoration:none;font-size:14px;line-height:1.4;transition:background-color 0.2s ease,color 0.2s ease;min-height:44px;display:flex;align-items:center}.footer-menu-list a:hover{background:#f8f9fa;color:#f7811b}.footer-mobile-view .footer-section{padding:20px 0}.footer-mobile-view .footer-addresses{font-size:14px;color:#666;line-height:1.5;text-align:center}.footer-mobile-view .footer-addresses p{margin:8px 0}@keyframes slideDown{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}}.search-complete{width:100%}.search-complete form{display:flex;flex-direction:column}.search-complete input[type="text"]{flex:1;padding:15px 20px;border:2px solid #ddd;border-radius:25px;font-size:16px;outline:none;transition:border-color 0.3s ease}.search-complete input[type="text"]:focus{border-color:#f7811b}.search-complete .button-send{background:#f7811b;color:white;border:none;border-radius:25px;padding:15px 15px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color 0.3s ease;min-height:48px}.search-complete .button-send:hover{background:#e56b06}#cookie-popup{text-align:center;position:fixed;bottom:90px;right:15px;width:560px;padding:24px;font-size:16px;line-height:24px;box-shadow:0 30px 88px 8px rgba(0,0,0,.17);border-radius:16px;background:#fff;z-index:10000;font-family:'Onest',arial,sans-serif}.ckp-actions{display:flex;gap:10px}.ckp-actions button{padding:15px 15px;font-size:14px;color:#fff !important;width:50%;border:none;border-radius:8px;cursor:pointer;background:#f1832a;transition:background 0.2s ease}.ckp-actions button:hover{background:#e56b06}.ckp-actions button#ckp-accept-essential{background:transparent;border:2px solid #f1832a;color:#f1832a !important}.ckp-actions button#ckp-accept-essential:hover{background:rgba(241,131,42,0.1);color:#e56b06 !important;border-color:#e56b06}#cookie-popup a{text-decoration:underline}.text-page{background:#fff;border-radius:12px;padding:30px;margin-bottom:20px;box-shadow:0 2px 8px rgba(0,0,0,0.08)}.text-page h2{font-size:20px;font-weight:600;color:#333;margin:25px 0 15px 0}.text-page h3{font-size:18px;font-weight:600;color:#333;margin:20px 0 10px 0}.text-page p{font-size:15px;line-height:1.7;color:#444;margin-bottom:15px}.text-page ul,.text-page ol{margin:15px 0;padding-left:25px}.text-page li{font-size:15px;line-height:1.7;color:#444;margin-bottom:8px}.text-page a{color:#f7811b;text-decoration:underline}.text-page a:hover{color:#e56b06}.text-page table{width:100%;border-collapse:collapse;margin:16px 0;border:none;border-spacing:0;font-size:14px}.text-page table[border]{border:none}.text-page td{padding:10px 14px;border:none;border-bottom:1px solid #e9ecef;text-align:left;vertical-align:top}.text-page td:first-child{color:#666;font-weight:500;width:40%;white-space:nowrap}.text-page td:last-child{color:#0a0a0a}.text-page th{padding:12px 14px;background:#f0f2f5;font-weight:600;color:#0a0a0a;text-align:left;border-bottom:2px solid #dde1e6}.text-page tr:nth-child(even){background:#f8f9fb}.text-page tr:nth-child(odd){background:#fff}.text-page tr:hover{background:#eef3ff}@media (max-width:767px){.text-page{padding:20px;margin:10px;border-radius:8px}.text-page h2{font-size:18px}}@media (max-width:768px){#cookie-popup{bottom:0;right:auto;left:0;width:100%;max-width:100vw;padding:15px;font-size:12px;border-radius:16px 16px 0 0}.ckp-actions button{font-size:12px;width:50%}}.main-hero{width:100vw;margin-left:calc(50% - 50vw);background:linear-gradient(180deg,#ffffff 0%,rgba(245,247,250,1) 100%);padding:28px 0 24px;box-sizing:border-box}.main-hero__inner{max-width:none;margin:0;text-align:left}.main-hero__eyebrow{font-size:12px;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;color:#f7811b;margin-bottom:10px}.main-hero__title{font-size:24px;line-height:1.25;font-weight:800;color:#212120;margin:0 0 4px}.main-hero__search{position:relative;margin:0 0 14px}.main-hero__search .search-complete{max-width:none;margin:0}.main-hero__search .search-complete form{width:100%;display:flex;position:relative}.main-hero__search .search-complete input[type="text"]{flex:1;display:block;width:100%;box-sizing:border-box;padding:14px 18px 14px 46px;border:2px solid #212120;border-radius:12px;background:#fff;font-size:16px;font-family:inherit;outline:none}.main-hero__search .search-complete input[type="text"]:focus{border-color:#f7811b}.main-hero__search .search-complete .button-send{position:absolute;right:0;top:0;bottom:0;width:108px;height:auto;min-height:auto;transform:none;margin:0;padding:0;border:none;border-radius:0 10px 10px 0;background:#f7811b;color:#fff;font-size:16px;font-weight:700;font-family:inherit;cursor:pointer;transition:background-color 0.2s ease}.main-hero__search .search-complete .button-send:hover{background:#e56b06}.main-hero .list-complete{position:relative;text-align:left}.main-hero .list-complete .listing{border-radius:10px;max-height:65vh;overflow-y:auto}.main-hero__chips{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;justify-content:flex-start;padding-bottom:4px;scrollbar-width:none}.main-hero__chips::-webkit-scrollbar{display:none}.main-hero__chip{flex-shrink:0;display:inline-flex;align-items:center;height:38px;padding:0 16px;background:#fff;border:1px solid rgba(33,33,32,0.15);border-radius:19px;font-size:14px;font-weight:600;color:#212120;text-decoration:none;white-space:nowrap;transition:border-color 0.2s ease,color 0.2s ease,background-color 0.2s ease}.main-hero__chip:hover{border-color:#f7811b;color:#f7811b}.main-hero__chip--accent{background:#f7811b;border-color:#f7811b;color:#fff}.main-hero__chip--accent:hover{background:#e56b06;border-color:#e56b06;color:#fff}.main-hero__info{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:22px;text-align:left}.main-hero__info-item{display:flex;align-items:center;gap:10px;font-size:14px;color:#333}.main-hero__info-item svg{width:22px;height:22px;flex-shrink:0;color:#f7811b}a.main-hero__info-item{color:#333;text-decoration:none;transition:color 0.2s ease}a.main-hero__info-item:hover{color:#f7811b}.search-page{width:100vw;margin-left:calc(50% - 50vw);padding:0 0 40px;box-sizing:border-box}.search-page__form{max-width:820px;margin:0 auto 26px}.search-page__meta{font-size:16px;color:#212120;margin:0 0 14px}.search-page__meta .count-items{font-weight:700}.search-page__popular{margin-top:36px}.search-page-results__title{font-size:20px;font-weight:700;color:#212120;margin:0 0 14px}.search-page-results__sections{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.search-page-results__chip{display:inline-flex;align-items:center;height:34px;padding:0 14px;background:#fff;border:1px solid rgba(33,33,32,0.15);border-radius:17px;font-size:13px;font-weight:600;color:#212120;cursor:pointer;font-family:inherit;transition:border-color 0.2s ease,color 0.2s ease,background-color 0.2s ease}.search-page-results__chip:hover{border-color:#f7811b;color:#f7811b}.search-page-results__chip.is-active{background:#212120;border-color:#212120;color:#fff}.search-page-results__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.search-page-results__grid .shops-bor-cart{width:100% !important;max-width:100% !important;box-sizing:border-box}.search-page-results__empty{padding:32px 0;text-align:center;font-size:16px;color:#555}.search-page-results__hint{padding:24px 0;text-align:center;font-size:14px;color:#777}.page-main .mobile-top-header{border-bottom:none}.main-hero__seo-title{position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.main-hero__prompt{font-size:18px;line-height:1.3;font-weight:700;color:#212120;margin:14px 0 4px}.main-hero__sub{font-size:14px;line-height:1.4;color:#6b7280;margin:0 0 18px}.main-hero__form{position:relative;display:flex}.main-hero__search-icon{position:absolute;left:15px;top:50%;transform:translateY(-50%);width:19px;height:19px;color:#99a3ae;pointer-events:none;z-index:1}.main-hero__search .search-complete form{width:100%;display:flex;position:relative}.main-hero__search .search-complete input[type="text"]{padding-left:46px}.main-hero__popular{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:12px}.main-hero__popular-label{font-size:13px;color:#99a3ae}.main-hero__popular-chip{display:inline-flex;align-items:center;height:32px;padding:0 14px;background:#fff;border:1px solid rgba(33,33,32,0.12);border-radius:16px;font-size:13px;color:#212120;cursor:pointer;font-family:inherit;transition:border-color 0.2s ease,color 0.2s ease}.main-hero__popular-chip:hover{border-color:#f7811b;color:#f7811b}body.has-hero-search-results .main-page-feed{display:none}.search-page-results__brands{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:18px}.search-page-results__brands-label{font-size:13px;color:#99a3ae}.search-page-results__brand{display:inline-flex;align-items:center;height:32px;padding:0 14px;background:#fff;border:1px solid rgba(33,33,32,0.15);border-radius:16px;font-size:13px;font-weight:600;color:#212120;text-decoration:none;transition:border-color 0.2s ease,color 0.2s ease}.search-page-results__brand:hover{border-color:#f7811b;color:#f7811b}@media (max-width:767px){.main-hero{padding-left:16px;padding-right:16px}body.page-main #searchPageListing{padding-left:16px;padding-right:16px;box-sizing:border-box}.main-page-feed{padding-left:16px;padding-right:16px}}@media (max-width:767px){.main-hero,.main-hero__title,.main-hero__prompt,.main-hero__sub,.main-hero__info{overflow:hidden;transition:max-height 0.25s ease,opacity 0.2s ease,margin 0.25s ease,padding 0.25s ease}.main-hero__title{max-height:120px}.main-hero__prompt{max-height:40px}.main-hero__sub{max-height:40px}.main-hero__info{max-height:160px}body.has-hero-search-results .main-hero{padding-top:8px;padding-bottom:8px}body.has-hero-search-results .main-hero__title,body.has-hero-search-results .main-hero__prompt,body.has-hero-search-results .main-hero__sub,body.has-hero-search-results .main-hero__info{max-height:0;opacity:0;margin-top:0;margin-bottom:0}}.main-hero__popular-chip--cat{border-color:rgba(247,129,27,0.35);color:#f7811b;text-decoration:none}.main-hero__popular-chip--cat:hover{background:#f7811b;border-color:#f7811b;color:#fff}.view-all-wrap{text-align:center;padding:20px 0 8px}.view-all-btn{display:inline-block;padding:12px 32px;background:#f1832a;color:#fff;border:none;border-radius:6px;font-size:16px;text-decoration:none;transition:background 0.2s ease}.view-all-btn:hover{background:#d9752a;color:#fff}@media (max-width:767px){.view-all-btn{display:block;width:100%;box-sizing:border-box;text-align:center}}.search-complete .search-clear{position:absolute;top:50%;transform:translateY(-50%);right:14px;width:26px;height:26px;padding:0;border:none;border-radius:50%;background:#eef1f5;color:#6b7280;font-size:17px;line-height:1;font-family:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2;transition:background-color 0.2s ease,color 0.2s ease}.search-complete .search-clear:hover{background:#212120;color:#fff}.main-hero__search .search-complete input[type="text"]{padding-right:52px}.mobile-header-search .search-complete .search-clear{right:10px}.mobile-header-search .search-complete input[type="text"]{padding-right:44px}
/* /local/templates/divnii/css/styles-desc.css */
@media (min-width:768px){h1{text-align:left;font-size:30px;font-weight:700;line-height:38px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.fl-cat-b{justify-content:flex-start}.hide-desktop{display:none}.container-back-c .menu-block{display:block}.top-menu{display:flex;align-items:center;gap:16px;padding:5px 0}.top-menu ul{list-style:none;display:flex;gap:20px;margin:0;padding:0}.top-menu li{display:block}.top-menu a{color:rgba(0,26,52,0.6);text-decoration:none;font-size:14px}.top-menu a:hover{color:#005bff}.top-menu a.selected{font-weight:bold}.top-menu .but-sub{position:relative;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='M3 5h14M3 10h14M3 15h14' stroke='%23005bff' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") center no-repeat;width:24px;height:24px;cursor:pointer;flex-shrink:0}.top-menu .sub-menu{display:none;position:absolute;top:100%;right:0;background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 8px 20px rgba(0,0,0,0.12);padding:8px 0;min-width:200px;z-index:1000;max-height:calc(100vh - 80px);overflow-y:auto}.top-menu .sub-menu::-webkit-scrollbar{width:4px}.top-menu .sub-menu::-webkit-scrollbar-thumb{background:#ccc;border-radius:2px}.top-menu .sub-menu li{display:block}.top-menu .sub-menu a{display:block;padding:8px 16px;font-size:14px;color:rgba(0,26,52,0.6);transition:background-color 0.15s ease}.top-menu .sub-menu a:hover{background:#f5f7fa;color:#005bff}.top-menu .but-sub:hover .sub-menu{display:block}.desktop-header{display:flex;align-items:center;padding:10px 0;gap:17px;position:relative}#logo a{display:flex}.desktop-header .logo-wrapper{flex-shrink:0;max-width:200px}.desktop-header .logo-wrapper img{max-width:100%;height:auto}.desktop-header .catalog-link{background:#212120;color:white;padding:10px 15px;border-radius:4px;text-decoration:none;font-weight:bold;text-transform:uppercase;cursor:pointer}.desktop-header .catalog-link:hover{background:#000000}.desktop-header .nav-head-desktop{display:flex;align-items:center;gap:20px;flex-shrink:0}.desktop-header .nav-head-desktop a{color:#333;text-decoration:none;font-size:14px;font-weight:500;position:relative}.desktop-header .nav-head{position:static;bottom:auto;box-shadow:none;justify-content:space-around;width:auto;left:auto;z-index:auto;background:transparent;padding:0;flex-shrink:0;gap:20px}.desktop-header #topSearchLine{flex:1;min-width:0}.desktop-header .search-complete{width:100%;max-width:none}.desktop-header .search-complete form{position:relative;display:block;width:100%}.desktop-header .search-complete input[type="text"]{border-radius:8px;border-color:#212120;padding-right:84px;width:100%;box-sizing:border-box}.desktop-header .search-complete .button-send{position:absolute;right:0;top:0;bottom:0;min-height:auto;height:auto;border-radius:0 8px 8px 0;background:#212120;padding:0;margin:0;border:none;transform:none !important;width:80px;font-size:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:20px;cursor:pointer}.desktop-header .search-complete .button-send:hover{background:#000000 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'/%3E%3C/svg%3E") no-repeat center / 20px}.desktop-header .nav-head .nav-item{text-align:center}.desktop-header .nav-head .label{display:block}.desktop-header .nav-head .badge{}.catalog-dropdown{position:absolute;top:100%;left:-25px;background:white;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 8px 20px rgba(0,0,0,0.15);min-width:600px;overflow-y:auto;z-index:1000;padding:15px;height:calc(-72px + 100vh)}ul#mainMenu{display:flex;justify-content:center;list-style:none;margin:0;padding:10px;background:#f8f9fa;gap:15px}ul#mainMenu li{position:relative}ul#mainMenu li a.menuLink{color:#333;text-decoration:none;padding:8px 12px;display:block;font-weight:500}ul#mainMenu li:hover a.menuLink{color:#f7811b}ul#mainMenu .dropdown{right:0;left:auto}ul#mainMenu ul{position:absolute;top:100%;left:0;background:white;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,0.1);padding:0;margin:0;min-width:200px;z-index:1000}ul#mainMenu li li{display:block;list-style:none}ul#mainMenu li li a.menuLink{padding:8px 12px;border-bottom:1px solid #f0f0f0}.container{max-width:1472px;margin:0 auto}.base-block{border-radius:16px}.catalog-panel{display:grid}.catalog-panel{display:grid;grid-template-columns:256px 1fr}.left-column{margin:15px 15px 0 0}.left-column.sticky{position:sticky;top:16px;align-self:start;max-height:calc(100dvh - 16px);overflow-y:auto}.base-block{padding:10px}.shop-one .price-list{font-size:20px;line-height:24px}.shop-one .old-price-block{color:#99a3ae;padding-top:10px;margin-left:10px;font-weight:700}.button{webkit-touch-callout:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:12px;box-sizing:border-box;color:inherit;cursor:pointer;display:inline-flex;font-size:inherit;font-weight:inherit;justify-content:center;margin:0;overflow:hidden;padding:10px 16px;position:relative;text-align:center;text-decoration:none;border-radius:16px;padding:16px 24px;background:#f1832a;color:white;font-size:16px;font-weight:600;letter-spacing:0;line-height:24px}header.base-block{padding:10px 25px}.menu-line{display:flex;align-items:center;justify-content:space-between}.desktop-header .list-complete{position:relative !important}.desktop-header .list-complete .listing{width:100%;left:0}}.footer-copyright-switch{display:flex;justify-content:center;align-items:center;gap:20px}.footer-copyright-text{flex:1;max-width:none}.footer-copyright-text p{margin:0;font-size:14px;color:#666;font-weight:500;text-align:center}.footer-platform-switch{flex-shrink:0;display:none}.footer-platform-switch .switch-platform{color:#666;text-decoration:none;font-size:14px;padding:8px 16px;border:1px solid #ddd;border-radius:4px;transition:all 0.2s ease}.footer-platform-switch .switch-platform:hover{color:#333;border-color:#ccc;background:#f8f9fa}#element_vue{padding:10px 15px}.modal-body .cen-fl-img{display:flex;justify-content:center;align-items:center}@media (min-width:768px){.left-column{padding:22px 24px 36px}.footer-menu{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px;max-width:1200px;padding:10px 20px}.footer-section-wrap{min-height:300px}.footer-mobile-view{opacity:0;pointer-events:none;position:absolute;transition:all 0.2s ease}.footer-desktop-view{opacity:1;pointer-events:auto;position:static;transition:all 0.2s ease}.footer-desktop-view .footer-section h3{font-size:18px;font-weight:700;color:#333;margin-bottom:20px;border-bottom:2px solid #f7811b;padding-bottom:10px}.footer-desktop-view .footer-section ul{list-style:none;padding:0;margin:0}.footer-desktop-view .footer-section li{margin-bottom:8px}.footer-desktop-view .footer-section a{color:#666;text-decoration:none;font-size:14px;line-height:1.5;transition:color 0.2s ease}.footer-desktop-view .footer-section a:hover{color:#f7811b}.footer-desktop-view .footer-addresses{font-size:14px;color:#888;line-height:1.6}.footer-desktop-view .footer-addresses p{margin-bottom:8px}.search-complete{max-width:600px;margin:0px auto}.search-complete form{display:flex;position:relative}.search-complete input[type="text"]{flex:1;padding:12px 15px;border:2px solid #ddd;border-radius:25px;font-size:16px;outline:none;transition:border-color 0.3s ease}.search-complete input[type="text"]:focus{border-color:#f7811b}.search-complete .button-send{position:absolute;right:0;top:50%;transform:translateY(-50%);background:#212120;color:white;border:none;border-radius:20px;padding:8px 15px;font-size:14px;cursor:pointer;transition:background-color 0.3s ease}.search-complete .button-send:hover{background:#e56b06}}@media (max-width:1472px){.container{max-width:1350px}}@media (min-width:768px){.main-hero{padding:56px 0 40px}.main-hero__eyebrow{font-size:13px;margin-bottom:14px}.main-hero__title{font-size:40px;margin:0 0 2px}.main-hero__search{margin-bottom:18px}.main-hero__search .search-complete input[type="text"]{padding:12px 25px;font-size:16px}.main-hero__search .search-complete .button-send{width:150px;font-size:18px;border-radius:0 10px 10px 0}.main-hero__chips{flex-wrap:wrap;justify-content:flex-start;overflow-x:visible}.main-hero__chip{height:42px;padding:0 20px;font-size:15px}.main-hero__info{flex-direction:row;justify-content:flex-start;gap:40px;margin-top:34px}.main-hero__info-item{font-size:15px}.main-hero__info-item svg{width:26px;height:26px}.search-page{padding:0 0 60px}.search-page__form{margin-bottom:34px}.search-page-results__title{font-size:24px}.search-page-results__grid{grid-template-columns:repeat(4,1fr);gap:18px}}@media (min-width:768px){.page-main header.base-block{max-width:none;width:100%;margin:0 0 0 0;margin-bottom:0;border-radius:0;background:#fff;padding:10px 0;box-sizing:border-box}.page-main .bottom-head,.page-main .menu-line{width:100%;max-width:1350px;margin:0 auto;box-sizing:border-box}}@media (min-width:1473px){.page-main .bottom-head,.page-main .menu-line{max-width:1472px}}@media (min-width:768px){.main-hero__prompt{font-size:22px;margin:22px 0 6px}.main-hero__sub{font-size:16px;margin-bottom:26px}.main-hero__search-icon{left:21px;width:22px;height:22px}.main-hero__search .search-complete input[type="text"]{padding:18px 24px 18px 56px;font-size:18px;border-radius:14px}.main-hero__popular{margin-top:14px}.main-hero__popular-chip{height:36px;padding:0 16px;font-size:14px}}@media (min-width:1200px){body.page-main .search-page-results__grid{grid-template-columns:repeat(5,1fr)}}.desktop-header .list-complete .listing{box-shadow:0 12px 30px rgba(33,33,32,0.18)}.desktop-header .list-complete .search-brands li a{font-size:15px;padding:8px 14px}.desktop-header .search-complete .search-clear{right:92px}body.search-overlay-open header.base-block{position:relative;z-index:9991}
/* /local/templates/divnii/components/vue/shops/listing_search/style.css */
.list-complete{position:relative}.list-complete .listing{position:absolute;z-index:99;box-shadow:0 0 10px rgb(0 0 0 / 15%);width:100%;left:0;background:white}.search-complete form{position:relative;width:600px}.search-complete input[type=text]{border-radius:25px}@media (max-width:767px){.list-complete .listing{position:static;width:100%;box-shadow:none}.search-complete form{width:100%}}.button-send{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;padding:0 24px;height:100%;border:none;position:absolute;right:-2px;top:0;font-weight:bold;background:#FE9403;border-radius:0px 25px 25px 0px}
/* /local/templates/divnii/components/bitrix/breadcrumb/template1/style.css */
.bx-breadcrumb{font-family:'Onest',Arial,sans-serif;background:transparent;padding:12px 0;margin:0}.bx-breadcrumb .container{display:flex;align-items:center;justify-content:flex-start;gap:8px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#ccc transparent}.bx-breadcrumb-item{display:flex;align-items:center;font-size:16px;color:#666;white-space:nowrap}.bx-breadcrumb-item a{color:inherit;text-decoration:none;transition:color 0.2s ease}.bx-breadcrumb-item a:hover{color:#005bff;text-decoration:underline}.bx-breadcrumb-current{font-weight:500;color:#1a1a1a}.bx-breadcrumb-item:before{content:'•';color:#ccc;margin-right:8px;font-size:14px}.bx-breadcrumb-item:first-child:before{content:'';margin-right:0}@media (max-width:768px){.bx-breadcrumb .container{gap:4px;padding:0 10px 10px 10px}.bx-breadcrumb-item{font-size:14px}.bx-breadcrumb-item:before{margin-right:4px}}@media (max-width:480px){.bx-breadcrumb-item{font-size:12px}}
