.cover{padding:12px 0 8px}@media (min-width:1200px){.cover{padding-top:3px}}.cover--center .breadcrumbs,.cover__headline{text-align:center}.cover__headline{margin:0 auto}.cover__headline--narrow{max-width:1036px}.cover__headline--left{margin-left:0}.cover__title{color:#242a2f;font-size:36px;font-weight:700;line-height:1;margin:0 0 14px}@media (max-width:767.98px){.cover__title{text-align:center}}.cover__title:last-child{margin-bottom:0}.cover__subtitle{font-size:24px;font-weight:700;margin-top:29px}@media (min-width:768px){.cover__subtitle{margin-top:16px}}@media (min-width:1024px){.cover__subtitle{margin-bottom:7px}}.cover__description{margin-top:15px;text-align:center}.breadcrumbs ul{font-size:0}.breadcrumbs__item{display:inline-block;line-height:1.5;vertical-align:bottom}.breadcrumbs__item:not(:last-child):after{content:"/";font-size:12px;margin:0 6px}.breadcrumbs__item a,.breadcrumbs__item span{color:#696772;display:inline-block;font-size:12px}.breadcrumbs__item a.disabled{cursor:default;pointer-events:none}.cover{padding:22px 0 0}@media (min-width:1200px){.cover{padding:40px 0 0}}.cover__headline{margin:0 auto 0 0;text-align:left}@media (min-width:768px){.cover__headline{margin-left:0}}.cover__headline--left{text-align:left}.cover__headline--subtitle{margin-top:7px;order:2;text-align:left}.cover__description{margin-top:25px;order:2}.cover .page-wrapper{display:flex;flex-direction:column}.cover__title{font-size:calc(20px + 2.5vw);font-weight:500;line-height:1.375;text-align:left}@media (max-width:480px){.cover__title{font-size:32px}}@media (min-width:1200px){.cover__title{font-size:50px}}.cover__subtitle{font-size:43px;font-weight:500;line-height:1.14em;margin:30px 0 0;text-align:left}.cover__headline--subtitle .cover__subtitle{margin-bottom:0}.cover--catalogs+.catalogs{padding-top:35px}@media (min-width:768px){.cover--catalogs+.catalogs{padding-top:55px}.cover--presents+.presents{padding-top:35px}.cover--cart .cover__headline{margin:0 auto;text-align:center}}.cover--cart .page-wrapper{max-width:1600px}.breadcrumbs{order:1}.breadcrumbs:not(:only-child){margin-top:23px}@media (min-width:1200px){.breadcrumbs:not(:only-child){margin-top:14px}}.breadcrumbs__item{line-height:16px}.breadcrumbs__item:not(:last-child):after{content:">";display:inline-block;font-size:13px;margin:0 8px;transform:translateY(1px)}.breadcrumbs__item a,.breadcrumbs__item span{color:#919191;font-size:13px;vertical-align:bottom}.breadcrumbs__item span,.breadcrumbs__item:last-child a{color:#242a2f}.list-controls__controls{margin:32px 0;text-align:center}@media (min-width:1200px){.list-controls__controls{margin-bottom:60px;margin-top:60px}}.list-controls__shown{color:#3d464d;font-size:14px;margin-top:-26px;text-align:left}.list-controls__shown:not(:last-child){margin-bottom:32px}.list-controls nav{display:flex;flex-direction:column}.list-controls__pagination{font-size:0;margin:-5px auto;order:1}.list-controls__pagination-item{display:inline-block;font-size:16px;line-height:1;margin:5px;vertical-align:bottom}.list-controls__pagination-item.disabled{display:none}.list-controls__pagination-item-next .list-controls__pagination-link,.list-controls__pagination-item-prev .list-controls__pagination-link{display:flex}.list-controls__pagination-link{color:#696772;cursor:pointer;display:block;font-size:14px;font-weight:500;height:24px;line-height:24px;min-width:24px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.list-controls__pagination-link .icon{fill:#3a3a3a;margin:auto;transition:fill .2s}.nav__bottom{margin-top:40px;text-align:center}@media (min-width:768px){.nav__bottom{align-items:center;display:flex}}@media (min-width:1200px){.nav__bottom{margin-top:52px}}@media (min-width:768px){.nav__bottom>.button{margin-right:30px}.nav__bottom .list-controls__controls{flex-grow:1;margin:0}}.list-controls__controls{margin:50px 0}@media (min-width:1200px){.list-controls__controls{margin-bottom:54px;margin-top:59px}}.list-controls__controls:first-child{margin-top:0}.list-controls__controls:last-child{margin-bottom:0}.list-controls__pagination{margin-bottom:-3px;margin-top:-3px}.list-controls__pagination-item{margin:3px}.list-controls__pagination-item-prev .icon{transform:translateX(-1px)}.list-controls__pagination-item-next .icon{transform:translateX(1px)}.list-controls__pagination-link{align-items:center;background-color:#fff;border-radius:10px;display:flex;font-size:16px;height:48px;justify-content:center;line-height:30px;min-width:48px;transition:color .2s,background-color .2s,border-color .2s}.nav__bottom{display:flex}@media (max-width:767.98px){.nav__bottom{align-items:center;flex-direction:column-reverse;margin-top:48px}}.nav__bottom>.button{font-size:14px;font-weight:500;padding:15px 35px}@media (max-width:767.98px){.nav__bottom>.button{margin-top:38px}.nav__bottom .list-controls__controls{margin-top:0}}@media (min-width:768px){.nav__bottom .list-controls__controls{margin:5px 0 6px}}.tags{font-size:0;margin:-5px}.tags:not(article .tags){margin-top:9px;text-align:center}.tags:not(:first-child),.tags__wrapper:not(:first-child){margin-top:22px}@media (min-width:1200px){.tags:not(:first-child),.tags__wrapper:not(:first-child){margin-top:36px}}.tags:not(:last-child),.tags__wrapper:not(:last-child){margin-bottom:20px}.tags__item{display:inline-block;font-size:13px;margin:5px;vertical-align:bottom}.tags__item a{color:#636363;display:block;line-height:18px;padding:5px 10px;transition:background-color .2s}.tags{margin:-4px;text-align:left}.tags:not(article .tags){margin-top:32px}.page-wrapper:first-child .tags:not(article .tags){margin-top:-10px}.tags:not(:last-child),.tags__wrapper:not(:last-child){margin-bottom:16px}@media (min-width:1200px){.tags:not(:last-child),.tags__wrapper:not(:last-child){margin-bottom:32px}}.tags__item{font-weight:500;margin:4px}.tags__item a{border-radius:10px;border-style:solid;border-width:2px;color:#696772;font-size:14px;font-weight:500;line-height:1em;padding:8px 15px;transition:background-color .2s,border-color .2s,color .2s}.tags:not(article .tags){text-align:left}article .tags{position:relative}@media (max-width:1023.98px){article .tags:after{bottom:-11px;content:"";height:1px;left:50%;max-width:796px;position:absolute;transform:translateX(-50%);width:calc(100% - 8px)}}@media (min-width:540px){.articles__list{display:grid;gap:40px 20px;grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.articles__list{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.articles__list{grid-template-columns:repeat(4,1fr)}.page-wrapper--medium .articles__list{grid-template-columns:repeat(3,1fr)}}@media (max-width:539.98px){.articles__item:not(:last-child){margin-bottom:40px}.catalogs .articles__item:not(:last-child){margin-bottom:26px}}.articles__list{margin-bottom:8px}@media (min-width:540px){.articles__list{gap:40px}}@media (min-width:1200px){.articles__list{grid-template-columns:repeat(3,1fr)}}@media (max-width:539.98px){.articles__item:not(:last-child){margin-bottom:23px}}.page-wrapper--medium .tags+.articles__list{margin-top:30px}@media (min-width:768px){.page-wrapper--medium .tags+.articles__list{margin-top:40px}}.page-wrapper .plain-text+.articles__list{margin-top:30px}@media (min-width:768px){.page-wrapper .plain-text+.articles__list{margin-top:40px}}.articles__cover{margin-bottom:24px}.articles__cover-image{display:block;height:0;padding-bottom:51.6666666667%;position:relative;width:100%}.articles__cover-image img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.articles__cover-image .nopic img,.articles__cover-image--no-pic img{height:auto;left:50%;max-height:70%;max-width:70%;-o-object-fit:scale-down;object-fit:scale-down;top:50%;transform:translate(-50%,-50%);width:100%}.articles__cover-image.js-lightgallery-item{cursor:pointer}.subcategories-menu{line-height:1;margin:9px 0 36px;text-align:center}.subcategories-menu ul{font-size:0}@media (min-width:768px){.subcategories-menu ul{margin:0 -29px}}.subcategories-menu__item{font-size:24px;font-weight:500;margin-bottom:16px}@media (min-width:768px){.subcategories-menu__item{display:inline-block;margin-left:29px;margin-right:29px}}@media (min-width:1200px){.subcategories-menu__item{font-size:27px}}.subcategories-menu__item a{display:inline-block}section.articles{padding-top:30px}.articles .plain-text{margin-left:auto;margin-right:auto;max-width:1300px}.events .page-wrapper{display:flex;flex-direction:column}.events .page-wrapper .tags{order:-1}.cover--galleries~section .page-wrapper--medium{max-width:1170px}.subcategories-menu{margin-top:0;position:relative}@media (min-width:1200px){.subcategories-menu{margin-top:10px}}.subcategories-menu ul{display:flex;flex-direction:column;gap:20px;text-align:left}@media (min-width:540px){.subcategories-menu ul{flex-direction:row;flex-wrap:wrap}}@media (min-width:768px){.subcategories-menu ul{gap:20px 70px;margin:0}}.subcategories-menu__item{font-size:25px;margin-bottom:0}@media (min-width:768px){.subcategories-menu__item{margin-left:0;margin-right:0}}.subcategories-menu__item a{font-weight:500;opacity:.5;padding:0;position:relative;transition:opacity .2s}.subcategories-menu__item a:active,.subcategories-menu__item a:hover{opacity:1}
