

/* Start:/local/templates/roskosh-2025/css/fonts.css?16394440465288*/
/* roboto-100 - latin-ext_latin_cyrillic */
@font-face {
     font-family: 'Roboto';
     font-style: normal;
     font-weight: 100;
     src: local(''),
          url('/local/templates/roskosh-2025/css/../fonts/roboto-v29-latin-ext_latin_cyrillic-100.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
          url('/local/templates/roskosh-2025/css/../fonts/roboto-v29-latin-ext_latin_cyrillic-100.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
   }
   /* roboto-100italic - latin-ext_latin_cyrillic */
   @font-face {
     font-family: 'Roboto';
     font-style: italic;
     font-weight: 100;
     src: local(''),
          url('/local/templates/roskosh-2025/css/../fonts/roboto-v29-latin-ext_latin_cyrillic-100italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
          url('/local/templates/roskosh-2025/css/../fonts/roboto-v29-latin-ext_latin_cyrillic-100italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
   }
   /* roboto-300italic - latin-ext_latin_cyrillic */
   @font-face {
     font-family: 'Roboto';
     font-style: italic;
     font-weight: 300;
     src: local(''),
          url('/local/templates/roskosh-2025/css/../fonts/roboto-v29-latin-ext_latin_cyrillic-300italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
          url('/local/templates/roskosh-2025/css/../fonts/roboto-v29-latin-ext_latin_cyrillic-300italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
   }
   /* roboto-300 - latin-ext_latin_cyrillic */
   @font-face {
     font-family: 'Roboto';
     font-style: normal;
     font-weight: 300;
     src: local(''),
          url('/local/templates/roskosh-2025/css/../fonts/roboto-v29-latin-ext_latin_cyrillic-300.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
          url('/local/templates/roskosh-2025/css/../fonts/roboto-v29-latin-ext_latin_cyrillic-300.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
   }
   /* roboto-regular - latin-ext_latin_cyrillic */
   @font-face {
     font-family: 'Roboto';
     font-style: normal;
     font-weight: 400;
     src: local(''),
          url('/local/templates/roskosh-2025/css/../fonts/roboto-v29-latin-ext_latin_cyrillic-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
          url('/local/templates/roskosh-2025/css/../fonts/roboto-v29-latin-ext_latin_cyrillic-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
   }
   /* roboto-italic - latin-ext_latin_cyrillic */
   @font-face {
     font-family: 'Roboto';
     font-style: italic;
     font-weight: 400;
     src: local(''),
          url('/local/templates/roskosh-2025/css/../fonts/roboto-v29-latin-ext_latin_cyrillic-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
          url('/local/templates/roskosh-2025/css/../fonts/roboto-v29-latin-ext_latin_cyrillic-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
   }
   /* roboto-500italic - latin-ext_latin_cyrillic */
   @font-face {
     font-family: 'Roboto';
     font-style: italic;
     font-weight: 500;
     src: local(''),
          url('/local/templates/roskosh-2025/css/../fonts/roboto-v29-latin-ext_latin_cyrillic-500italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
          url('/local/templates/roskosh-2025/css/../fonts/roboto-v29-latin-ext_latin_cyrillic-500italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
   }
   /* roboto-700 - latin-ext_latin_cyrillic */
   @font-face {
     font-family: 'Roboto';
     font-style: normal;
     font-weight: 700;
     src: local(''),
          url('/local/templates/roskosh-2025/css/../fonts/roboto-v29-latin-ext_latin_cyrillic-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
          url('/local/templates/roskosh-2025/css/../fonts/roboto-v29-latin-ext_latin_cyrillic-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
   }
   /* roboto-500 - latin-ext_latin_cyrillic */
   @font-face {
     font-family: 'Roboto';
     font-style: normal;
     font-weight: 500;
     src: local(''),
          url('/local/templates/roskosh-2025/css/../fonts/roboto-v29-latin-ext_latin_cyrillic-500.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
          url('/local/templates/roskosh-2025/css/../fonts/roboto-v29-latin-ext_latin_cyrillic-500.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
   }
   /* roboto-700italic - latin-ext_latin_cyrillic */
   @font-face {
     font-family: 'Roboto';
     font-style: italic;
     font-weight: 700;
     src: local(''),
          url('/local/templates/roskosh-2025/css/../fonts/roboto-v29-latin-ext_latin_cyrillic-700italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
          url('/local/templates/roskosh-2025/css/../fonts/roboto-v29-latin-ext_latin_cyrillic-700italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
   }
   /* roboto-900italic - latin-ext_latin_cyrillic */
   @font-face {
     font-family: 'Roboto';
     font-style: italic;
     font-weight: 900;
     src: local(''),
          url('/local/templates/roskosh-2025/css/../fonts/roboto-v29-latin-ext_latin_cyrillic-900italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
          url('/local/templates/roskosh-2025/css/../fonts/roboto-v29-latin-ext_latin_cyrillic-900italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
   }
   /* roboto-900 - latin-ext_latin_cyrillic */
   @font-face {
     font-family: 'Roboto';
     font-style: normal;
     font-weight: 900;
     src: local(''),
          url('/local/templates/roskosh-2025/css/../fonts/roboto-v29-latin-ext_latin_cyrillic-900.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
          url('/local/templates/roskosh-2025/css/../fonts/roboto-v29-latin-ext_latin_cyrillic-900.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
   }
/* End */


/* Start:/local/templates/roskosh-2025/template_styles.css?1748511342165446*/
/*>74042f454893db0af5880f790ec30aa4>1734790232>*/
@charset "UTF-8";
h2.w-1-2{width:50%}@media (max-width:575.98px){h2.w-1-2{width:100%}}@media (max-width:575.98px){h2{font-size:24px}}.modal-content-block a,.modal-content-block a:link,.modal-content-block a:visited,.modal-content-block a:active{color:#3ec1cb;text-decoration:none}.modal-content-block a:hover{color:#3ec1cb;text-decoration:none;opacity:0.8}.l-layout__content{color:#2f2524;font-weight:300;font-size:1rem;line-height:1.6;padding-top:80px}@media (max-width:767px){.l-layout__content{padding-top:0px}}.l-layout__content.homepage{padding-top:0px}.l-layout__content p{font-size:1rem;line-height:1.6}.l-layout__content b{font-weight:400}.l-layout__content p.enlarged{font-size:1.125rem}@media (max-width:575.98px){.l-layout__content p.enlarged{font-size:1rem}}.l-layout__content p.intro{font-size:1.5rem}@media (max-width:575.98px){.l-layout__content p.intro{font-size:1.125rem}}.l-layout__content .pre-h1{text-align:center;color:#9e9ca0;font-size:20px;font-family:"Mag-regular", Arial, sans-serif}.l-layout__content h1{text-align:center;color:#2f2524;font-size:2.5rem;font-family:"Mag-regular", Arial, sans-serif;font-weight:300;margin-top:0px;margin-bottom:30px;letter-spacing:2px}@media (max-width:767px){.l-layout__content h1{font-size:1.5rem}}.l-layout__content h2{font-family:"Mag-regular", Arial, sans-serif;color:#2f2524;margin-bottom:30px;font-weight:300;font-size:2rem;letter-spacing:0.1em;line-height:1.2}@media (max-width:767px){.l-layout__content h2{font-size:1.5rem;letter-spacing:1px}}.l-layout__content h2.ulined{position:relative;margin-bottom:48px}.l-layout__content h2.ulined:after{content:"";display:block;position:absolute;width:80px;height:2px;background-color:#3ec1cb;bottom:-26px}.l-layout__content h3{font-family:"Mag-regular", Arial, sans-serif;color:#2f2524;margin-bottom:30px;font-weight:300;font-size:1.5rem;letter-spacing:0.05em}@media (max-width:575.98px){.l-layout__content h3{font-size:1.2rem}}.l-layout__content h4{color:#2f2524;margin-bottom:30px;font-weight:600;font-weight:500;font-size:15px;text-transform:uppercase;text-decoration:none}.l-layout__content h2.center,.l-layout__content h3.center{text-align:center}.l-layout__content a,.l-layout__content a:link,.l-layout__content a:visited,.l-layout__content a:active{color:#4f5875;text-decoration:none}.l-layout__content a:hover{color:#3ec1cb;text-decoration:none}.l-layout__content ol.list-simple li{font-size:1rem;line-height:1.6;margin-bottom:10px}.l-layout__content ol.list-simple li>ul{margin-top:10px}.l-layout__content .article-section{margin-top:90px;margin-bottom:90px;position:relative}@media (max-width:767.98px){.l-layout__content .article-section{margin-top:45px;margin-bottom:45px}}.l-layout__content .article-section.no-mb{margin-bottom:0px}.l-layout__content .article-section.no-mt{margin-top:0px}.l-layout__content .article-section a.button{margin-top:24px}.l-layout__content .article-section.large-margin{margin-top:120px;margin-bottom:120px}@media (max-width:575.98px){.l-layout__content .article-section.large-margin{margin-top:45px;margin-bottom:45px}}.l-layout__content .article-section.center-inset{text-align:center}.l-layout__content .article-section .link-block{margin-bottom:30px}.l-layout__content .article-section .link-block.link-center{text-align:center}@media (max-width:575.98px){.l-layout__content .article-section .link-block{margin-top:15px;margin-bottom:15px}}.l-layout__content .article-section h2:first-child{margin-top:0px}.l-layout__content .article-section h3:first-child{margin-top:0px}.l-layout__content .article-section h2.w-1-2{width:50%}.l-layout__content .article-section h2.o-1-2{padding-left:calc(50% + 15px)}@media (max-width:575.98px){.l-layout__content .article-section h2{font-size:24px}}.l-layout__content .article-section .facts-line{display:flex;flex-wrap:wrap;margin:30px 0px}.l-layout__content .article-section .facts-line .fact{margin-right:60px;margin-top:30px}@media (max-width:575.98px){.l-layout__content .article-section .facts-line .fact{margin-top:15px}}.l-layout__content .article-section .facts-line .fact .fact-title{font-size:14px;font-weight:500;color:#b7b5b8}.l-layout__content .article-section .facts-line .fact .fact-text{font-size:24px}@media (max-width:575.98px){.l-layout__content .article-section .facts-line .fact .fact-text{font-size:18px}}.l-layout__content .article-section .image-description{margin-top:15px;font-style:italic}.l-layout__content .article-section.row,.l-layout__content .article-section .row{display:flex;flex-direction:row;flex-wrap:wrap}.l-layout__content .article-section.row:before,.l-layout__content .article-section.row:after,.l-layout__content .article-section .row:before,.l-layout__content .article-section .row:after{content:normal}.l-layout__content .article-section.row.rev-row,.l-layout__content .article-section .row.rev-row{flex-direction:row-reverse}.l-layout__content .article-section.row.rev-col,.l-layout__content .article-section .row.rev-col{flex-direction:column-reverse}@media (max-width:1199.98px){.l-layout__content .article-section.row.lg-rev-row,.l-layout__content .article-section .row.lg-rev-row{flex-direction:row-reverse}.l-layout__content .article-section.row.lg-rev-col,.l-layout__content .article-section .row.lg-rev-col{flex-direction:column-reverse}}@media (max-width:991.98px){.l-layout__content .article-section.row.md-rev-row,.l-layout__content .article-section .row.md-rev-row{flex-direction:row-reverse}.l-layout__content .article-section.row.md-rev-col,.l-layout__content .article-section .row.md-rev-col{flex-direction:column-reverse}}@media (max-width:767.98px){.l-layout__content .article-section.row.sm-rev-row,.l-layout__content .article-section .row.sm-rev-row{flex-direction:row-reverse}.l-layout__content .article-section.row.sm-rev-col,.l-layout__content .article-section .row.sm-rev-col{flex-direction:column-reverse}}@media (max-width:575.98px){.l-layout__content .article-section.row.xs-rev-row,.l-layout__content .article-section .row.xs-rev-row{flex-direction:row-reverse}.l-layout__content .article-section.row.xs-rev-col,.l-layout__content .article-section .row.xs-rev-col{flex-direction:column-reverse}}.l-layout__content .article-section .row .col-1,.l-layout__content .article-section .row .col-1-2,.l-layout__content .article-section .row .col-1-3,.l-layout__content .article-section .row .col-2-3,.l-layout__content .article-section .row .col-1-4,.l-layout__content .article-section .row .col-3-4,.l-layout__content .article-section .row .col-5-12,.l-layout__content .article-section .row .col-7-12{padding:0px 15px;margin-bottom:30px}.l-layout__content .article-section .col-1{width:100%}.l-layout__content .article-section .col-1-2{width:50%}.l-layout__content .article-section .col-1-3{width:33.33%}.l-layout__content .article-section .col-2-3{width:66.66%}.l-layout__content .article-section .col-1-4{width:25%}.l-layout__content .article-section .col-3-4{width:75%}.l-layout__content .article-section .col-5-12{width:41.66%}.l-layout__content .article-section .col-7-12{width:58.34%}@media (max-width:1199.98px){.l-layout__content .article-section .lg-col-1{width:100%}.l-layout__content .article-section .lg-col-1-2{width:50%}.l-layout__content .article-section .lg-col-1-3{width:33.33%}.l-layout__content .article-section .lg-col-2-3{width:66.66%}.l-layout__content .article-section .lg-col-1-4{width:25%}}@media (max-width:991.98px){.l-layout__content .article-section .md-col-1{width:100%}.l-layout__content .article-section .md-col-1-2{width:50%}.l-layout__content .article-section .md-col-1-3{width:33.33%}.l-layout__content .article-section .md-col-2-3{width:66.66%}.l-layout__content .article-section .md-col-1-4{width:25%}}@media (max-width:767.98px){.l-layout__content .article-section .sm-col-1{width:100%}.l-layout__content .article-section .sm-col-1-2{width:50%}.l-layout__content .article-section .sm-col-1-3{width:33.33%}.l-layout__content .article-section .sm-col-1-4{width:25%}}@media (max-width:575.98px){.l-layout__content .article-section .xs-col-1{width:100%}.l-layout__content .article-section .xs-col-1-2{width:50%}.l-layout__content .article-section .xs-col-1-3{width:33.33%}.l-layout__content .article-section .xs-col-1-4{width:25%}}.l-layout__content .article-section .col-1-2.a-center,.l-layout__content .article-section .col-1-3.a-center,.l-layout__content .article-section .col-2-3.a-center,.l-layout__content .article-section .col-1-4.a-center,.l-layout__content .article-section .col-3-4.a-center,.l-layout__content .article-section .col-5-12.a-center,.l-layout__content .article-section .col-7-12.a-center{text-align:center}.l-layout__content .article-section .col-1-2.a-right,.l-layout__content .article-section .col-1-3.a-right,.l-layout__content .article-section .col-2-3.a-right,.l-layout__content .article-section .col-1-4.a-right,.l-layout__content .article-section .col-3-4.a-right,.l-layout__content .article-section .col-5-12.a-right,.l-layout__content .article-section .col-7-12.a-right{text-align:right}.l-layout__content .article-section .img{text-align:center}.l-layout__content .article-section .img.top{position:absolute;top:0px}.l-layout__content .article-section .img img{max-width:100%;height:auto}.l-layout__content .article-section .img-gallery{width:100%;margin-top:30px;margin-bottom:30px}.l-layout__content .article-section .img-gallery .gallery-list{margin-left:-15px;margin-right:-15px;width:100%;display:flex;flex-wrap:wrap;justify-content:space-evenly}.l-layout__content .article-section .img-gallery.top{margin-top:-48px}@media (max-width:991.98px){.l-layout__content .article-section .img-gallery.top{margin-top:0px}}.l-layout__content .article-section .img-gallery.one-line .gallery-list{flex-wrap:nowrap}.l-layout__content .article-section .img-gallery .gallery-item{text-align:center;padding:0px 15px}.l-layout__content .article-section .img-gallery .gallery-item.w-1{width:100%}.l-layout__content .article-section .img-gallery .gallery-item.w-1-2{width:50%}.l-layout__content .article-section .img-gallery .gallery-item.w-1-3{width:33.33%}.l-layout__content .article-section .img-gallery .gallery-item.w-1-4{width:25%}.l-layout__content .article-section .img-gallery img{max-width:100%;height:auto}.l-layout__content .article-section.center{text-align:center}.l-layout__content .article-section.announce h2{font-size:24px;line-height:1.6;text-align:center;font-family:"Mag-regular", Arial, sans-serif;color:#2f2524;letter-spacing:0.1em;margin-bottom:60px;position:relative}.l-layout__content .article-section.announce h2:after{content:"";position:absolute;left:50%;margin-left:-40px;bottom:-30px;width:80px;height:1px;border-bottom:2px solid #3ec1cb}.l-layout__content .article-section.announce p{font-family:"Roboto", Arial, Helvetica, sans-serif;font-weight:300;font-size:18px;line-height:29px;text-align:center}@media (max-width:767px){.l-layout__content .article-section.announce{margin:60px auto}.l-layout__content .article-section.announce h2{font-size:20px}.l-layout__content .article-section.announce p{font-size:16px}}.l-layout__content .section-announce{margin:90px auto}.l-layout__content .section-announce h2{font-size:24px;line-height:1.6;text-align:center;font-family:"Mag-regular", Arial, sans-serif;color:#2f2524;letter-spacing:0.1em;margin-bottom:60px;position:relative}.l-layout__content .section-announce h2:after{content:"";position:absolute;left:50%;margin-left:-40px;bottom:-30px;width:80px;height:1px;border-bottom:2px solid #3ec1cb}.l-layout__content .section-announce p{font-family:"Roboto", Arial, Helvetica, sans-serif;font-weight:300;font-size:18px;line-height:29px;text-align:center}.l-layout__content .section-announce.no-line h2{margin-bottom:15px}.l-layout__content .section-announce.no-line h2:after{display:none}@media (max-width:1199.98px){.l-layout__content .section-announce{margin:60px auto}}@media (max-width:767.98px){.l-layout__content .section-announce{margin:30px auto}.l-layout__content .section-announce h2{font-size:20px}.l-layout__content .section-announce p{font-size:16px}}.l-layout__content input,.l-layout__content select{outline:none}.l-layout__content select{padding:10px;border-color:#dadada}.l-layout__content .home-seo h1,.l-layout__content .home-seo h2{text-align:left;font-size:24px;margin-bottom:15px;font-family:"Mag-regular", Arial, sans-serif}.l-layout__content .home-seo p{font-size:14px}.l-layout__content .accordion-block{display:flex;flex-direction:column;align-items:stretch}.l-layout__content .accordion-block .accordion-item{border-top:1px solid #dadada}.l-layout__content .accordion-block .accordion-item .accordion__head{padding-top:30px;padding-bottom:30px;vertical-align:middle;cursor:pointer;display:flex;align-items:center;position:relative;padding-right:60px;color:#7d7f94;text-decoration:none;transition:color ease 0.25s}.l-layout__content .accordion-block .accordion-item .accordion__head:hover{color:#3ec1cb;text-decoration:none}.l-layout__content .accordion-block .accordion-item .accordion__head:before{display:block;position:absolute;content:"";width:30px;height:30px;background-color:#7d7f94;right:0px;border-radius:50%;transition:background-color 0.2s}.l-layout__content .accordion-block .accordion-item .accordion__head:after{content:"";display:block;position:absolute;right:10px;width:10px;height:10px;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;transform:translateY(-2px) rotate(45deg)}.l-layout__content .accordion-block .accordion-item .accordion__head *{margin:0px;color:#7d7f94;text-decoration:none;transition:color ease 0.25s}.l-layout__content .accordion-block .accordion-item .accordion__head *:hover{color:#3ec1cb;text-decoration:none}.l-layout__content .accordion-block .accordion-item .accordion__head .icon{width:64px;height:64px;margin-right:30px}.l-layout__content .accordion-block .accordion-item .accordion__content{display:none;padding-top:15px;padding-bottom:15px}.l-layout__content .accordion-block .accordion-item._opened .accordion__head:before{background-color:#3ec1cb}.l-layout__content .accordion-block .accordion-item._opened .accordion__head:after{transform:translateY(2px) rotate(-135deg)}.l-layout__content .accordion-block .accordion-item:last-child{border-bottom:1px solid #dadada}.l-layout__content .accordion-block .accordion-item.padded .accordion__head{padding-top:15px;padding-bottom:15px}.l-layout__content .accordion-block .accordion-item.padded .accordion__content{padding-left:94px}.l-layout__content .article-section.quote{margin-left:8.33%;margin-right:8.33%;position:relative}.l-layout__content .article-section.quote .quote-text,.l-layout__content .article-section.quote .quote-text:before{font-family:"Mag-regular", Arial, sans-serif;color:#2f2524;margin-bottom:30px;font-weight:300;font-size:2rem;letter-spacing:2px;line-height:1.2;padding-left:30px}@media (max-width:767px){.l-layout__content .article-section.quote .quote-text,.l-layout__content .article-section.quote .quote-text:before{font-size:1.5rem;letter-spacing:1px}}.l-layout__content .article-section.quote .quote-text:before{color:#3ec1cb;content:"«";display:block;position:absolute;top:0px;left:-60px;font-size:2rem}.l-layout__content .article-section.quote .quote-text:after{content:"";display:block;position:absolute;padding-left:0px;margin-bottom:0px;background-color:#3ec1cb;left:0px;top:0px;width:2px;height:100%}.l-layout__content .article-section.quote .quote-person{padding-left:30px;font-size:1.125rem}@media (max-width:575.98px){.l-layout__content .article-section.quote .quote-person{font-size:1rem}}.l-layout__content .article-section.c-block{display:flex;flex-wrap:wrap;justify-content:space-between}.l-layout__content .article-section.c-block h2,.l-layout__content .article-section.c-block h3{width:100%;order:-100}@media (max-width:575.98px){.l-layout__content .article-section.c-block h2,.l-layout__content .article-section.c-block h3{padding-right:0px;padding-left:0px}}.l-layout__content .article-section.c-block .cell{width:calc(50% - 15px);margin-bottom:30px}.l-layout__content .article-section.c-block .cell.img{text-align:center}.l-layout__content .article-section.c-block .cell.fw img{width:100%;height:auto}@media (max-width:575.98px){.l-layout__content .article-section.c-block .cell{width:100%;padding-right:0px;padding-left:0px;margin-bottom:15px}.l-layout__content .article-section.c-block .cell.img{order:-1}}.l-layout__content .article-section.c-block.c-block-1-3 .cell:first-of-type{width:33.33%}.l-layout__content .article-section.c-block.c-block-1-3 .cell:last-of-type{width:66.66%}.l-layout__content .article-section.c-block.c-block-2-3 h2,.l-layout__content .article-section.c-block.c-block-2-3 h3{padding-right:calc(33.33% + 15px);padding-left:0px}.l-layout__content .article-section.c-block.c-block-2-3 h2.fw,.l-layout__content .article-section.c-block.c-block-2-3 h3.fw{padding-right:0px}@media (max-width:575.98px){.l-layout__content .article-section.c-block.c-block-2-3 h2,.l-layout__content .article-section.c-block.c-block-2-3 h3{padding-right:0px;padding-left:0px}}.l-layout__content .article-section.c-block.c-block-2-3.rev h2,.l-layout__content .article-section.c-block.c-block-2-3.rev h3{padding-left:calc(66.66% + 15px);padding-right:0px}.l-layout__content .article-section.c-block.c-block-2-3.rev h2.fw,.l-layout__content .article-section.c-block.c-block-2-3.rev h3.fw{padding-left:0px}@media (max-width:575.98px){.l-layout__content .article-section.c-block.c-block-2-3.rev{padding-right:0px;padding-left:0px}}.l-layout__content .article-section.c-block.c-block-2-3 .cell:first-of-type{width:66.66%}.l-layout__content .article-section.c-block.c-block-2-3 .cell:last-of-type{width:33.33%}@media (max-width:575.98px){.l-layout__content .article-section.c-block.c-block-2-3 .cell{width:100% !important;padding-right:0px;padding-left:0px;margin-bottom:15px}.l-layout__content .article-section.c-block.c-block-2-3 .cell.img{order:-1}}.l-layout__content .article-section.c-block.c-block-mid{margin-left:auto;margin-right:auto;width:75%}.l-layout__content .article-section.c-block.c-block-1 h2,.l-layout__content .article-section.c-block.c-block-1 h3{width:100%;padding-left:0px;padding-right:0px}.l-layout__content .article-section.c-block.c-block-1 .cell{width:100%;padding-right:0px;padding-left:0px}.l-layout__content .article-section.c-block.c-block-3{justify-content:space-between}.l-layout__content .article-section.c-block.c-block-3 h2,.l-layout__content .article-section.c-block.c-block-3 h3{width:100%;padding-left:0px;padding-right:0px}.l-layout__content .article-section.c-block.c-block-3 .cell{width:calc(33.33% - 20px);padding:0px;padding:0px}@media (max-width:575.98px){.l-layout__content .article-section.c-block.c-block-3 .cell{width:100%}}.l-layout__content .article-section.c-block.c-block-4{justify-content:space-between}.l-layout__content .article-section.c-block.c-block-4 h2,.l-layout__content .article-section.c-block.c-block-4 h3{width:100%;padding-left:0px;padding-right:0px}.l-layout__content .article-section.c-block.c-block-4 .cell{width:calc(25% - 22.5px);padding:0px;padding:0px}@media (max-width:991.98px){.l-layout__content .article-section.c-block.c-block-4 .cell{width:calc(50% - 15px)}}@media (max-width:575.98px){.l-layout__content .article-section.c-block.c-block-4 .cell{width:100%}}.l-layout__content .article-section.c-block .h-base{padding-left:0px !important;padding-right:0px !important}.l-layout__content .article-section.c-block .h-sm{display:none}@media (max-width:991.98px){.l-layout__content .article-section.c-block .h-base{display:none}.l-layout__content .article-section.c-block .h-sm{display:flex}}.l-layout__header{font-family:"Roboto", Arial, Helvetica, sans-serif;font-weight:light;color:#7d8093}.l-layout__header .top-nav{margin-top:20px;font-size:13px;display:flex;justify-content:space-between;align-items:flex-end}@media (max-width:991px){.l-layout__header .top-nav .shops-ext{display:none}}@media (max-width:991.98px){.l-layout__header .top-nav{display:none}}.l-layout__header .top-nav a{color:#7d8093;transition:color ease 0.25s}.l-layout__header .top-nav a:hover{color:#3ec1cb;text-decoration:none}.l-layout__header .top-nav .top-nav__item span.icon{display:inline-block;margin-right:12px;position:relative}.l-layout__header .top-nav .top-nav__item span.icon polygon,.l-layout__header .top-nav .top-nav__item span.icon line,.l-layout__header .top-nav .top-nav__item span.icon path,.l-layout__header .top-nav .top-nav__item span.icon circle,.l-layout__header .top-nav .top-nav__item span.icon ellipse{transition:stroke 0.25s}.l-layout__header .top-nav .top-nav__item a:hover span.icon polygon,.l-layout__header .top-nav .top-nav__item a:hover span.icon line,.l-layout__header .top-nav .top-nav__item a:hover span.icon path,.l-layout__header .top-nav .top-nav__item a:hover span.icon circle,.l-layout__header .top-nav .top-nav__item a:hover span.icon ellipse{stroke:#3ec1cb !important}.l-layout__header .top-nav .top-nav__item .citySelector span.icon{top:4px}.l-layout__header .top-nav .top-nav__item .ring3d span.icon{top:4px}.l-layout__header .top-nav .top-nav__item .gold span.icon{top:2px}.l-layout__header .top-nav .top-nav__item .phone{position:relative}.l-layout__header .top-nav .top-nav__item .shopsLink span.icon{top:2px}.l-layout__header .top-nav .top-nav__item .onlineMessenger span.icon{top:8px}.l-layout__header .top-nav .top-nav__item .whatsapp span.icon{top:6px}.l-layout__header .top-nav .top-nav__item .personal span.icon{top:5px}.l-layout__header .top-nav .top-nav__item .phone{font-size:16px}.l-layout__header .lang-switcher .lang-switcher__item{display:inline-block;margin-right:10px}.l-layout__header .lang-switcher .lang-switcher__item_selected{border:1px solid #c7c8d0;color:#3ec1cb;padding:2px 7px}.l-layout__header .big-logo{height:170px;border-bottom:1px solid #dadada;text-align:center}@media (max-width:767px){.l-layout__header .big-logo{height:80px;display:none}}.l-layout__header .big-logo img{margin-top:60px;width:320px}@media (max-width:767px){.l-layout__header .big-logo img{margin-top:10px;width:280px}}.top-mobile-nav{height:60px;display:none;position:relative;margin-bottom:0px}@media (max-width:991.98px){.top-mobile-nav{display:block;margin-bottom:15px}}.top-mobile-nav .mobile-logo{position:absolute;height:20px;top:18px;left:80px;right:80px;text-align:center}.top-mobile-nav .mobile-logo img{height:100%;width:auto}@media (max-width:575.98px){.top-mobile-nav .mobile-logo{height:18px;right:100px}}.top-mobile-nav .mobile-search{position:absolute;left:36px;top:21px;width:30px}.top-mobile-nav .mobile-search span.icon svg circle{transition:all 0.25s ease}.top-mobile-nav .mobile-search span.icon svg path{transition:all 0.25s ease}.top-mobile-nav .mobile-search span.icon:hover{cursor:pointer}.top-mobile-nav .mobile-search span.icon:hover svg circle{stroke:#3ec1cb}.top-mobile-nav .mobile-search span.icon:hover svg path{fill:#3ec1cb;stroke:#3ec1cb}.top-mobile-nav .mobile-personal{position:absolute;top:22px;right:68px}.top-mobile-nav .mobile-personal svg path{stroke-width:1px}.top-mobile-nav .mobile-favourites{position:absolute;top:22px;right:36px}.top-mobile-nav .mobile-cart{position:absolute;top:18px;right:0px}.top-mobile-nav .burger-menu-button{top:20px;left:0px;width:20px;height:26px;position:absolute;cursor:pointer}.top-mobile-nav .burger-menu-button div{position:absolute;width:20px;height:2px;top:10px;background-color:#7d7f94;transition:background-color 0.1s}.top-mobile-nav .burger-menu-button div:after,.top-mobile-nav .burger-menu-button div:before{transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}.top-mobile-nav .burger-menu-button div:before{width:20px;height:2px;position:absolute;background-color:#7d7f94;content:"";top:-8px}.top-mobile-nav .burger-menu-button div:after{content:"";width:20px;height:2px;position:absolute;top:8px;background-color:#7d7f94}.mobile-menu{position:absolute;background-color:#ffffff;height:calc(100vh - 100px);top:60px;left:-15px;opacity:0;z-index:90;-webkit-transform:translate(-100vw);transform:translate(-100vw);width:0px;transition:opacity 0.2s, -webkit-transform 0.3s;transition:transform 0.3s, opacity 0.2s;transition:transform 0.3s, opacity 0.2s, -webkit-transform 0.3s;border-top:1px solid #dadada}@media (max-width:992px){.mobile-menu{width:100vw}}.mobile-menu .mobile-menu-wrapper{position:relative;padding:0px;margin:0px;padding-bottom:15px}.mobile-menu .catalog-mobile-menu{margin:0px;padding:0px}.mobile-menu .catalog-mobile-menu ul,.mobile-menu .catalog-mobile-menu li{margin:0px;padding:0px;list-style:none}.mobile-menu .catalog-mobile-menu ul.level1 li span{display:block;text-transform:uppercase;font-size:14px;font-weight:500}.mobile-menu .catalog-mobile-menu ul.level1 li span a{color:#4f5875;text-decoration:none;transition:color ease 0.25s}.mobile-menu .catalog-mobile-menu ul.level1 li span a:hover{color:#3ec1cb;text-decoration:none}.mobile-menu .catalog-mobile-menu ul.level2 li{font-size:16px;line-height:25px}.mobile-menu .catalog-mobile-menu ul.level2 li a{color:#7d7f94;text-decoration:none;transition:color ease 0.25s}.mobile-menu .catalog-mobile-menu ul.level2 li a:hover{color:#3ec1cb;text-decoration:none}.mobile-menu .catalog-mobile-menu .simple-link{display:block;position:relative;padding-left:15px;padding-right:15px;padding-bottom:0px;padding-top:0px;border-bottom:1px solid #dadada;height:50px;line-height:50px;text-decoration:none;color:#7d7f94}.mobile-menu .catalog-mobile-menu .simple-link:after{content:"";display:block;position:absolute;right:20px;top:20px;width:10px;height:10px;border-right:2px solid #3ec1cb;border-bottom:2px solid #3ec1cb;transform:rotate(-45deg)}.mobile-menu .catalog-mobile-menu .accordion{padding-left:15px;padding-right:15px;padding-bottom:0px;padding-top:0px;border-bottom:1px solid #dadada}.mobile-menu .catalog-mobile-menu .accordion .accordion__head{display:block;position:relative;cursor:pointer;height:50px;line-height:50px}.mobile-menu .catalog-mobile-menu .accordion .accordion__head:after{content:"";display:block;position:absolute;right:0px;top:20px;width:10px;height:10px;border-right:2px solid #3ec1cb;border-bottom:2px solid #3ec1cb;transform:rotate(-45deg)}.mobile-menu .catalog-mobile-menu .accordion .accordion__content{padding-top:0px;padding-bottom:15px;display:none}.mobile-menu .catalog-mobile-menu .accordion._opened .accordion__head:after{transform:rotate(-135deg)}.mobile-menu-active{height:100%;width:100%;overflow:hidden;position:fixed;left:0px;top:0px}.mobile-menu-active .mobile-menu{-webkit-transform:translate(0) !important;transform:translate(0) !important;opacity:1;overflow-y:scroll}.mobile-menu-active .burger-menu-button{background-color:transparent}.mobile-menu-active .burger-menu-button:before{-webkit-transform:translateY(8px) rotate(-45deg);transform:translateY(8px) rotate(-45deg)}.mobile-menu-active .burger-menu-button:after{-webkit-transform:translateY(-8px) rotate(45deg);transform:translateY(-8px) rotate(45deg)}.mobile-search-window{position:absolute;left:-15px;top:0px;right:-15px;height:45px;background-color:#ffffff;z-index:5;visibility:hidden;transform:translateY(-150%);transition:all 0.2s}.mobile-search-window.active{transform:translateY(0%);box-shadow:0 20px 54px 0 rgba(79, 88, 117, 0.5);visibility:visible}.mobile-search-window .mobile-search-icon{position:absolute;right:15px;top:20px}.mobile-search-window .mobile-search-close{position:absolute;display:block;width:10px;height:10px;left:15px;top:18px;cursor:pointer}.mobile-search-window .mobile-search-close line{stroke-width:1px;stroke:#7d7f94}.mobile-search-window input{width:100%;height:60px;padding:0px 5px;padding-left:40px;padding-right:40px;border:none;outline:none}.mobile-menu{}.mobile-menu a,.mobile-menu a:link{color:#7d7f94}.mobile-menu a:hover,.mobile-menu a:active{color:#3ec1cb;text-decoration:none}.mobile-menu a.color,.mobile-menu a.color:link{color:#3ec1cb}.mobile-menu a:hover,.mobile-menu a:active{color:#3ec1cb;text-decoration:none}.mobile-menu .mobile-menu-contacts{padding:0px 15px;padding-top:20px;font-weight:300}.mobile-menu .mm-contact_title{font-size:14px;color:#b7b5b8;font-weight:500;margin-bottom:4px}.mobile-menu .whatsapp{font-weight:300;margin-bottom:20px}.mobile-menu .whatsapp span.icon{position:relative;margin-right:8px;top:5px}.mobile-menu .mobile-menu-shops{font-weight:300;padding:0px 15px;padding-top:20px}.mobile-menu .mm-shop{margin-bottom:20px}.mobile-menu .mm-shop .shop-name{font-weight:400;margin-bottom:2px}.mobile-menu .mm-shop .shop-phone a{color:#3ec1cb}.mobile-menu .mm-contact_phone{color:#7d7f94;font-size:22px}@media (max-width:767px){.mobile-menu .mm-contact_phone{font-size:18px}}html{font-size:16px;font-family:"Roboto", Arial, Helvetica, sans-serif;width:100%}body{font-size:16px;font-family:"Roboto", Arial, Helvetica, sans-serif;padding:0px;margin:0px;width:100%}@media (min-width:1440px){.container--wide{margin-left:-120px;margin-right:-120px}}a{color:#7d7f94}.button{display:inline-block;font-size:1rem;font-weight:300;border:1px solid transparent;line-height:1;padding:16px 45px 15px;cursor:pointer;color:#ffffff !important;background-color:#7d7f94;transition:all 0.25s ease}@media (max-width:575.98px){.button{padding:15px 35px 13px}}.button:not([disabled]):not(._disabled):hover{background-color:#42cdd8;border-color:#42cdd8;box-shadow:0 10px 27px 0 rgba(79, 88, 117, 0.5);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.button._disabled,.button[disabled]{background-color:#c1c2d3}.button.small{padding:10px 20px;font-size:14px}.button.ghost{background-color:transparent;border:1px solid #4f5875;color:#4f5875 !important}.button.ghost:hover{background-color:#42cdd8;border-color:#42cdd8;color:#ffffff !important}.button-adapt{width:100%;text-align:center}.g-row{margin-left:-15px;margin-right:-15px}.ui-button{display:flex;height:40px}.l-layout a:focus{outline-color:#c1c2d3;outline-offset:2px;outline-width:2px}.l-layout input[type="submit"],.l-layout input[type="button"]{outline-color:#c1c2d3;outline-offset:2px;outline-width:2px}.l-layout select{outline-color:#c1c2d3}.l-layout select option,.l-layout select option:hover{font-weight:300;outline-color:#c1c2d3;outline:none}.font-brand-bold{font-family:"Mag-regular", Arial, sans-serif}img.fit-width{width:100%;height:auto}.row.image-text{margin-bottom:0px 15px}.row.image-text .image img{width:100%;height:auto}.blog-list{margin-top:60px}.blog-list .blog-list-item{display:flex;margin-left:-15px;margin-right:-15px;margin-top:60px}.blog-list .blog-list-item .blog-list-item-pic{padding:0px 15px}.blog-list .blog-list-item .blog-list-item-pic img{width:262px;height:auto}.blog-list .blog-list-item .blog-list-item-text{flex-grow:1;padding:0px 15px;position:relative;margin-top:-10px}.blog-list .blog-list-item .blog-list-item-text .blog-list-item-name{font-family:"Mag-regular", Arial, sans-serif;color:#302424;margin-bottom:10px;font-weight:300;font-size:1.5rem;letter-spacing:2px}@media (max-width:767px){.blog-list .blog-list-item{flex-wrap:wrap}.blog-list .blog-list-item .blog-list-item-pic{width:100%}.blog-list .blog-list-item .blog-list-item-pic img{width:100%;height:auto}.blog-list .blog-list-item .blog-list-item-text{top:0px}.blog-list .blog-list-item .blog-list-item-text .blog-list-item-name{margin-top:15px;margin-bottom:15px}}.cart__cart-item__name{margin-top:0px}.cart__cart-item__name a{color:#7d7f94 !important}.cart__cart-item__pic{height:180px;width:180px;border:1px solid #dadada;background-repeat:no-repeat;background-position:center;background-size:auto 100%}.cart__cart-item{margin:40px 0px;border-top:1px solid #dadada;padding-top:40px}.cart__cart-item__buy-option{position:relative}.cart__cart-item__buy-option__summ{position:absolute;top:0px;left:250px}.cart__cart-item__buy-option input[type="radio"]+label{color:#7d7f94}.cart__cart-item__buy-option input[type="radio"]:checked+label{color:#7d7f94}.cart__cart-item_buy_alert{margin-left:28px}.cart__cart-item_actions{margin-left:28px;margin-top:30px}.cart__cart-item_actions .actions{margin-top:30px}.cart__cart-item_actions a{color:#7d7f94 !important}.cart__cart-item_actions .actions a{margin-right:30px}.news-list{margin-top:60px}.news-list .news-list-item{display:flex;margin-left:-15px;margin-right:-15px;margin-top:60px}.news-list .news-list-item .news-list-item-pic{padding:0px 15px}.news-list .news-list-item .news-list-item-pic img{width:262px;height:auto}.news-list .news-list-item .news-list-item-text{flex-grow:1;padding:0px 15px;position:relative;margin-top:-10px}.news-list .news-list-item .news-list-item-text .news-list-item-name{font-family:"Mag-regular", Arial, sans-serif;color:#302424;margin-bottom:0px;font-weight:300;font-size:1.5rem;letter-spacing:2px}.news-list .news-list-item .news-list-item-text .news-list-item-date-time{font-size:14px;font-weight:500;margin-bottom:15px;color:#9e9ca0}@media (max-width:767px){.news-list .news-list-item{flex-wrap:wrap}.news-list .news-list-item .news-list-item-pic{width:100%}.news-list .news-list-item .news-list-item-pic img{width:100%;height:auto}.news-list .news-list-item .news-list-item-text{top:0px}.news-list .news-list-item .news-list-item-text .news-list-item-name{margin-top:15px;margin-bottom:15px}}.news-detail{}.news-detail .news-date-time{text-align:center;font-family:"Mag-regular", Arial;font-size:19px;line-height:1.6;font-weight:normal;margin-bottom:40px}.news-detail div.video{width:100%;height:auto;margin-bottom:30px}.news-detail div.video video{width:100%;height:auto}.news-detail .img-gallery img{width:100%;height:auto;margin-bottom:30px}.order-item__id{letter-spacing:1px;margin-top:0px;margin-bottom:5px;font-size:24px;color:#302424}.order-item_summ{font-size:24px !important}.order-paid{font-size:24px !important}.order-item__name{font-size:16px}.cart__cart-item__pic{height:180px;width:180px;border:1px solid #bebebe;background-repeat:no-repeat;background-position:center;background-size:auto 100%}.orders__order-item{margin:40px 0px;border-top:1px solid #dadada;padding-top:40px}.order-item__params-row{display:flex;justify-content:left}.order-item__params-row .order-item__param{margin-right:30px}.order-item__params-row .order-item__param:last-child{margin-right:0px}.order-item__param{margin-bottom:15px}.order-item__param .param-label{font-size:14px;font-weight:500;color:#9e9ca0}.order-item__state b,.order-item__comment b{font-family:"Mag-bold", Arial;color:#5f5053;font-size:16px}.orders__order-summary{margin-bottom:15px}.order-item__address{margin-top:15px;font-size:14px !important}.order-item__size{font-weight:bold}table.order-item__payment-details{width:100%}table.order-item__payment-details th,table.order-item__payment-details td{text-align:left;font-weight:normal;padding-bottom:10px;vertical-align:top}table.order-item__payment-details th{padding-right:20px}table.order-item__payment-details .hl{color:#3ec1cb}table.order-item__payment-details .payment td,table.order-item__payment-details .payment th{padding-top:30px}.orders__order-item .payment-summ{padding:0px 5px;width:100px}.order-item__price{color:#3ec1cb}.orders__order-item .button.pay{margin-top:20px}.photo-session-announce .list{display:flex;justify-content:space-between}.photo-session-announce .item{width:calc(33.33% - 20px)}.photo-session-announce .item a{background-color:#c1c2d3;display:block;width:100%;padding-bottom:100%;background-position:center;background-size:cover;background-repeat:no-repeat;transition:box-shadow 0.5s ease}.photo-session-announce .item a:hover{cursor:pointer;box-shadow:0 20px 54px 0 rgba(79, 88, 117, 0.5)}.photo-session-announce .link-block{padding-top:24px}@media (max-width:991.98px){.photo-session-announce .item{width:calc(50% - 15px)}.photo-session-announce .item:nth-child(3){display:none}}@media (max-width:575.98px){.photo-session-announce .item{width:calc(100%)}.photo-session-announce .item:nth-child(2){display:none}}div.pics-list{text-align:center}div.pics-list a{display:inline-block;border-bottom:none !important;margin-bottom:30px;margin-right:30px}div.pics-list div.pic-item{display:block;padding:15px;border:1px solid #e0e0e0;transition:box-shadow 0.5s ease}div.pics-list a:hover div.pic-item{box-shadow:0 20px 54px 0 rgba(79, 88, 117, 0.5);border:1px solid rgba(79, 88, 117, 0.2);cursor:pointer;z-index:1}div.pics-list a:hover div.pic-item .catalog-groups-list-item-cover{background-color:rgba(255, 255, 255, 0.5)}.photo-shoot-gallery .photo-gallery-section{margin-top:120px;margin-bottom:120px;display:flex;justify-content:center}@media (max-width:1199.98px){.photo-shoot-gallery .photo-gallery-section{margin-bottom:90px;margin-top:90px}}@media (max-width:767.98px){.photo-shoot-gallery .photo-gallery-section{margin-bottom:60px;margin-top:60px;display:block}}.photo-shoot-gallery .photo-gallery-section:first-child{margin-top:0px}.photo-shoot-gallery .photo-gallery-section .img-block{max-width:calc(66.66% - 15px);margin-right:30px}.photo-shoot-gallery .photo-gallery-section .img-block img{width:100%;height:auto;max-height:100vh;max-height:95vh}@media (max-width:767.98px){.photo-shoot-gallery .photo-gallery-section .img-block{width:100%;max-width:none;margin:0px}}.photo-shoot-gallery .photo-gallery-section.position-right{flex-direction:row-reverse}.photo-shoot-gallery .photo-gallery-section.position-right .img-block{margin-right:0px;margin-left:30px}@media (max-width:767.98px){.photo-shoot-gallery .photo-gallery-section.position-right .img-block{margin:0px}}.photo-shoot-gallery .photo-gallery-section.position-center{display:block}.photo-shoot-gallery .photo-gallery-section.position-center .img-block{width:100%;max-width:none}.photo-shoot-gallery .photo-gallery-section.position-center img{max-height:none}.photo-shoot-gallery .photo-gallery-section.position-center .details-block{width:100%}.photo-shoot-gallery .photo-gallery-section.position-center .details-block .sku-list{display:flex;flex-wrap:wrap}.photo-shoot-gallery .photo-gallery-section.position-center .details-block .sku-list .sku-item{margin-top:30px;margin-right:30px;max-width:calc(33% - 30px)}@media (max-width:767.98px){.photo-shoot-gallery .photo-gallery-section.position-center .details-block .sku-list .sku-item{max-width:none;width:100%}}@media (max-width:767.98px){.photo-shoot-gallery .sku-list{display:flex;flex-wrap:wrap}.photo-shoot-gallery .sku-list .sku-item{width:100%}}.photo-shoot-gallery .details-block{width:calc(33.33% - 15px)}@media (max-width:767.98px){.photo-shoot-gallery .details-block{width:100%;margin-top:30px}}.photo-shoot-gallery .sku-item{margin-bottom:15px}@media (max-width:1199.98px){.photo-shoot-gallery .sku-item{margin-bottom:15px}}@media (max-width:767.98px){.photo-shoot-gallery .sku-item{margin-bottom:30px}}.photo-shoot-gallery .sku-item .i-l-fav{position:absolute;right:15px;top:15px;width:22px;height:22px;visibility:hidden;z-index:2}.photo-shoot-gallery .sku-item .sku-sku{margin-top:5px;color:#b7b5b8;font-size:14px}.photo-shoot-gallery .sku-item .sku-price{color:#4f5875;margin-top:15px;font-size:18px;font-weight:300}.photo-shoot-gallery .sku-item .currency .currency-text{overflow:hidden;text-indent:-600px;position:absolute;display:inline-block}.photo-shoot-gallery .sku-item .currency::after{content:" ₽"}.photo-shoot-gallery .sku-item .sku-image-block{width:90px}.photo-shoot-gallery .sku-item .sku-image-block img{width:100%;width:90px;height:auto}.photo-shoot-gallery .sku-item .sku-details{padding-left:15px}.photo-shoot-gallery .sku-item a,.photo-shoot-gallery .sku-item a:link,.photo-shoot-gallery .sku-item a:hover,.photo-shoot-gallery .sku-item a:visited{display:flex;position:relative;padding:15px;transition:box-shadow 0.5s ease;color:#7d7f94;position:relative}@media (max-width:767.98px){.photo-shoot-gallery .sku-item a,.photo-shoot-gallery .sku-item a:link,.photo-shoot-gallery .sku-item a:hover,.photo-shoot-gallery .sku-item a:visited{padding:0px;padding-top:15px}}.photo-shoot-gallery .sku-item a:before{content:"";position:absolute;width:75%;border-top:1px solid #eceeed;top:0px;left:0px}@media (min-width:768px){.photo-shoot-gallery .sku-item a:hover{cursor:pointer;opacity:1 !important;box-shadow:0 10px 27px 0 rgba(79, 88, 117, 0.5);z-index:10}.photo-shoot-gallery .sku-item a:hover:before{display:none}.photo-shoot-gallery .sku-item a:hover .i-l-fav{visibility:visible}}@media (max-width:767.98px){.photo-shoot-gallery .all-items-link{text-align:center}}.article-sku-list{margin-left:-15px;margin-right:-15px;display:flex;flex-wrap:wrap}.article-sku-list.list-10 .list__item{background-color:white;padding-left:15px;padding-right:15px;width:20%;margin-bottom:30px}@media (max-width:1199.98px){.article-sku-list.list-10 .list__item{width:33.33%}.article-sku-list.list-10 .list__item:last-child{display:none}}@media (max-width:575.98px){.article-sku-list.list-10 .list__item{width:50%}.article-sku-list.list-10 .list__item:last-child{display:block}}.article-sku-list.list-10 .list__item .i-l-fav{position:absolute;right:15px;top:15px;width:22px;height:22px;visibility:hidden;z-index:2}.article-sku-list.list-10 .list__item a,.article-sku-list.list-10 .list__item a:link,.article-sku-list.list-10 .list__item a:hover,.article-sku-list.list-10 .list__item a:visited{display:block;width:100%;height:100%;padding:15px;color:#7d7f94;position:relative;transition:box-shadow 0.5s ease}.article-sku-list.list-10 .list__item a .list-item__articul,.article-sku-list.list-10 .list__item a:link .list-item__articul,.article-sku-list.list-10 .list__item a:hover .list-item__articul,.article-sku-list.list-10 .list__item a:visited .list-item__articul{color:#b7b5b8}.article-sku-list.list-10 .list__item a .list-item__price,.article-sku-list.list-10 .list__item a:link .list-item__price,.article-sku-list.list-10 .list__item a:hover .list-item__price,.article-sku-list.list-10 .list__item a:visited .list-item__price{color:#4f5875}.article-sku-list.list-10 .list__item a .currency .currency-text,.article-sku-list.list-10 .list__item a:link .currency .currency-text,.article-sku-list.list-10 .list__item a:hover .currency .currency-text,.article-sku-list.list-10 .list__item a:visited .currency .currency-text{overflow:hidden;text-indent:-600px;position:absolute;display:inline-block}.article-sku-list.list-10 .list__item a .currency::after,.article-sku-list.list-10 .list__item a:link .currency::after,.article-sku-list.list-10 .list__item a:hover .currency::after,.article-sku-list.list-10 .list__item a:visited .currency::after{content:" ₽"}.article-sku-list.list-10 .list__item a:hover{opacity:1 !important;cursor:pointer;box-shadow:0 10px 27px 0 rgba(79, 88, 117, 0.5);position:relative;z-index:5}.article-sku-list.list-10 .list__item a:hover .i-l-fav{visibility:visible}.article-sku-list.list-10 .list__item .list-item__pic{text-align:center;height:120px}.article-sku-list.list-10 .list__item .list-item__pic img{width:120px}.article-sku-list.list-10 .list__item .list-item__data{text-align:center}.article-sku-list.list-10 .list__item .list-item__data .list-item__articul{margin-top:18px;font-size:14px}.article-sku-list.list-10 .list__item .list-item__data .list-item__price{margin-top:5px;font-size:18px;font-weight:300}.article-sku-list.list-2 .list__item{width:50%;padding-left:15px;padding-right:15px}@media (max-width:767.98px){.article-sku-list.list-2 .list__item{width:100%;margin-bottom:30px}}.article-sku-list.list-2 .list__item .i-l-fav{position:absolute;right:15px;top:15px;width:22px;height:22px;visibility:hidden;z-index:2}.article-sku-list.list-2 .list__item a,.article-sku-list.list-2 .list__item a:link,.article-sku-list.list-2 .list__item a:hover,.article-sku-list.list-2 .list__item a:visited{display:flex;position:relative;padding:15px;transition:box-shadow 0.5s ease;color:#7d7f94;position:relative}.article-sku-list.list-2 .list__item a .item-pic,.article-sku-list.list-2 .list__item a:link .item-pic,.article-sku-list.list-2 .list__item a:hover .item-pic,.article-sku-list.list-2 .list__item a:visited .item-pic{width:165px;text-align:center}.article-sku-list.list-2 .list__item a .item-pic img,.article-sku-list.list-2 .list__item a:link .item-pic img,.article-sku-list.list-2 .list__item a:hover .item-pic img,.article-sku-list.list-2 .list__item a:visited .item-pic img{width:100%}.article-sku-list.list-2 .list__item a .item-data,.article-sku-list.list-2 .list__item a:link .item-data,.article-sku-list.list-2 .list__item a:hover .item-data,.article-sku-list.list-2 .list__item a:visited .item-data{padding-left:30px;padding-top:30px}@media (max-width:767.98px){.article-sku-list.list-2 .list__item a .item-data,.article-sku-list.list-2 .list__item a:link .item-data,.article-sku-list.list-2 .list__item a:hover .item-data,.article-sku-list.list-2 .list__item a:visited .item-data{padding-top:0px}}@media (max-width:575.98px){.article-sku-list.list-2 .list__item a .item-data,.article-sku-list.list-2 .list__item a:link .item-data,.article-sku-list.list-2 .list__item a:hover .item-data,.article-sku-list.list-2 .list__item a:visited .item-data{padding-left:15px;padding-right:25px}}.article-sku-list.list-2 .list__item a .item-data .item-sku,.article-sku-list.list-2 .list__item a:link .item-data .item-sku,.article-sku-list.list-2 .list__item a:hover .item-data .item-sku,.article-sku-list.list-2 .list__item a:visited .item-data .item-sku{margin-top:5px;color:#b7b5b8;font-size:14px}.article-sku-list.list-2 .list__item a .item-data .item-price,.article-sku-list.list-2 .list__item a:link .item-data .item-price,.article-sku-list.list-2 .list__item a:hover .item-data .item-price,.article-sku-list.list-2 .list__item a:visited .item-data .item-price{color:#4f5875;margin-top:15px;font-size:18px;font-weight:300}.article-sku-list.list-2 .list__item a .item-data .currency .currency-text,.article-sku-list.list-2 .list__item a:link .item-data .currency .currency-text,.article-sku-list.list-2 .list__item a:hover .item-data .currency .currency-text,.article-sku-list.list-2 .list__item a:visited .item-data .currency .currency-text{overflow:hidden;text-indent:-600px;position:absolute;display:inline-block}.article-sku-list.list-2 .list__item a .item-data .currency::after,.article-sku-list.list-2 .list__item a:link .item-data .currency::after,.article-sku-list.list-2 .list__item a:hover .item-data .currency::after,.article-sku-list.list-2 .list__item a:visited .item-data .currency::after{content:" ₽"}.article-sku-list.list-2 .list__item a:before{content:"";position:absolute;width:50%;border-top:1px solid #eceeed;top:-5px;left:0px}.article-sku-list.list-2 .list__item a:hover{cursor:pointer;opacity:1 !important;box-shadow:0 10px 27px 0 rgba(79, 88, 117, 0.5);z-index:10}.article-sku-list.list-2 .list__item a:hover:before{display:none}.article-sku-list.list-2 .list__item a:hover .i-l-fav{visibility:visible}.bx-pagination{margin:30px 0;margin-top:30px;font-size:16px}.bx-pagination .bx-pagination-container{text-align:center;position:relative}.bx-pagination .bx-pagination-container ul{padding:0;margin:0;list-style:none;display:inline-block}.bx-pagination .bx-pagination-container ul li{display:inline-block;margin:0 2px 15px 2px}.bx-pagination .bx-pagination-container ul li span{-webkit-transition:color 0.3s ease, background-color 0.1s ease, border-color 0.1s ease;-moz-transition:color 0.3s ease, background-color 0.1s ease, border-color 0.1s ease;-ms-transition:color 0.3s ease, background-color 0.1s ease, border-color 0.1s ease;-o-transition:color 0.3s ease, background-color 0.1s ease, border-color 0.1s ease;transition:color 0.3s ease, background-color 0.1s ease, border-color 0.1s ease;border:1px solid transparent;padding:0 8px;display:block;height:32px;min-width:32px;line-height:32px;color:#7d8093;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.bx-pagination .bx-pagination-container ul li a{border:none;text-decoration:none;display:block;display:block;height:32px;min-width:32px;line-height:32px;color:#7d8093;vertical-align:middle}.bx-pagination .bx-pagination-container ul li a:hover span{color:#3ec1cb}.bx-pagination .bx-pagination-container ul li.bx-active span{border:1px solid #c7c8d0;color:#3ec1cb}.bx-pagination .bx-pagination-container ul li.bx-pag-all a span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev a span,.bx-pagination .bx-pagination-container ul li.bx-pag-next a span{border:none;line-height:28px;padding:0 18px;color:#7d8093}.bx-pagination .bx-pagination-container ul li.bx-pag-all span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev span,.bx-pagination .bx-pagination-container ul li.bx-pag-next span{color:#7d8093;border:none;line-height:28px;padding:0 18px}.bx-pagination .bx-pagination-container ul li.bx-pag-all a:hover span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev a:hover span,.bx-pagination .bx-pagination-container ul li.bx-pag-next a:hover span{background:#fff;color:#3ec1cb}.ml-cart{position:relative}.ml-cart span.icon{display:block;width:22px;height:22px}.ml-cart span.counter{display:none;position:absolute;top:2px;right:-22px;background-color:#3ec1cb;border-radius:50%;width:26px;height:26px;text-align:center;color:#ffffff;padding-top:5px;font-size:12px}.ml-cart svg{width:100%;height:auto}.ml-cart svg path{fill-rule:evenodd;clip-rule:evenodd;fill:none;stroke:#B7B5B8;stroke-miterlimit:10;stroke-width:1.2px;transition:stroke 0.15s ease}.ml-cart svg circle{transition:stroke 0.15s ease}.ml-cart._active svg path{stroke:#7d8093}.ml-cart._active span.counter{display:block}.ml-cart._active:hover{cursor:pointer}.ml-cart._active:hover svg path{stroke:#3ec1cb}.ml-cart._active:hover svg circle{stroke:#3ec1cb}.ml-cart.mobile span.counter{display:none}.ml-cart.mobile svg path{stroke-width:1px}.ml-cart.mobile._active span.icon{position:relative}.ml-cart.mobile._active span.icon:after{display:block;content:"";width:10px;height:10px;border-radius:50%;background-color:#3ec1cb;position:absolute;right:-5px;top:4px}@media (max-width:991.98px){.i-l-cart{visibility:visible !important}}.i-l-cart svg{width:20px;height:20.42px}.i-l-cart svg path{fill-rule:evenodd;clip-rule:evenodd;fill:none;stroke:#B7B5B8;stroke-miterlimit:10;stroke-width:1.2px;fill:white;transition:stroke 0.15s ease, fill 0.15s ease}.i-l-cart .cart-icon,.i-l-cart .cart-label{display:inline-block;line-height:24.2px}.i-l-cart .cart-label{padding-left:10px;color:#4f5875;transition:color 0.15s}.i-l-cart .cart-label.on{display:none}.i-l-cart:hover{cursor:pointer}.i-l-cart:hover svg path{stroke:#3ec1cb}.i-l-cart:hover .cart-label{color:#3ec1cb}.i-l-cart._active{visibility:visible !important}.i-l-cart._active svg path{fill:#c1c2d3;stroke:#c1c2d3}.i-l-cart._active .cart-label.on{display:inline-block}.i-l-cart._active .cart-label.off{display:none}.i-l-cart._active:hover svg path{stroke:#3ec1cb;fill:#3ec1cb}.i-l-cart.labeled{display:inline-block}.i-l-cart.labeled svg{vertical-align:middle}.b-crumbs-list{text-align:center;color:#9e9ca0;font-size:16px}.b-crumbs-list a,.b-crumbs-list a:link,.b-crumbs-list a:visited,.b-crumbs-list a:active{color:#9e9ca0 !important}.b-crumbs-list a:hover{color:#3ec1cb !important}.b-crumbs-list .b-crumb-item{display:inline}.b-crumbs-item{color:#9e9ca0;font-size:16px;margin-bottom:30px}.b-crumbs-item a,.b-crumbs-item a:link,.b-crumbs-item a:visited,.b-crumbs-item a:active{color:#9e9ca0 !important}.b-crumbs-item a:hover{color:#3ec1cb !important}.b-crumbs-item .b-crumb-item{display:inline}.catalog-filter{font-size:14px;position:relative;margin-bottom:20px;border-top:1px solid #dadada;padding-top:30px;position:relative}.catalog-filter .catalog-filter-wrapper{width:100%;display:flex;justify-content:center;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}@media (max-width:767px){.catalog-filter .catalog-filter-wrapper{justify-content:flex-start;margin:0px}}.catalog-filter .catalog-filter-wrapper .catalog-filter-unit-wrapper{padding-left:15px;padding-right:0px;margin-bottom:15px;position:relative}@media (max-width:767px){.catalog-filter .catalog-filter-wrapper .catalog-filter-unit-wrapper{width:100%;margin-bottom:0px;padding-left:0px}}.catalog-filter .catalog-filter-wrapper .catalog-filter-unit{position:relative;height:32px;cursor:pointer;border:1px solid #dadada;padding:0px 10px;padding-right:0px;color:#7d8093;display:flex}@media (max-width:767px){.catalog-filter .catalog-filter-wrapper .catalog-filter-unit{height:auto;border-bottom:none;justify-content:space-between}.catalog-filter .catalog-filter-wrapper .catalog-filter-unit:last-child{border-bottom:1px solid #dadada}}.catalog-filter .catalog-filter-wrapper .catalog-filter-unit .filter-unit-label{color:#7d7f94;transition:color 0.25s ease;padding-right:20px;line-height:30px}.catalog-filter .catalog-filter-wrapper .catalog-filter-unit .filter-unit-controls{display:flex;height:30px;line-height:30px;font-size:12px;transition:color 0.25s ease}.catalog-filter .catalog-filter-wrapper .catalog-filter-unit .filter-unit-controls .unit-control{width:30px;height:100%;background-repeat:no-repeat;background-size:30%;background-position-x:10px;background-position-y:9px}.catalog-filter .catalog-filter-wrapper .catalog-filter-unit .filter-unit-controls .unit-control.down{background-image:url("/local/templates/roskosh-2025/img/svg/icon-dropdown.svg");background-position-y:10px}.catalog-filter .catalog-filter-wrapper .catalog-filter-unit .filter-unit-controls .unit-control.reset{background-image:url("/local/templates/roskosh-2025/img/svg/icon-close.svg");display:none;border-left:1px solid #dadada;transition:border-left-color 0.25s ease}.catalog-filter .catalog-filter-wrapper .catalog-filter-unit .filter-unit-controls .unit-control.reset:hover{border-left:1px solid #3ec1cb;background-image:url("/local/templates/roskosh-2025/img/svg/icon-close_on.svg")}.catalog-filter .catalog-filter-wrapper .filter-unit-selector{position:absolute;visibility:hidden;display:none;width:300px;top:60px;left:0px;background-color:#ffffff;z-index:5;box-shadow:0 10px 27px 0 rgba(79, 88, 117, 0.5)}@media (max-width:767px){.catalog-filter .catalog-filter-wrapper .filter-unit-selector{position:relative;width:100%;top:0px;box-shadow:none;border:1px solid #dadada;border-top:none}}.catalog-filter .catalog-filter-wrapper .filter-unit-selector:before{content:"";width:20px;height:20px;position:absolute;border:10px solid transparent;border-bottom:10px solid #ffffff;top:-20px;left:30px}@media (max-width:767px){.catalog-filter .catalog-filter-wrapper .filter-unit-selector:before{display:none}}.catalog-filter .catalog-filter-wrapper .filter-unit-selector.active{visibility:visible;display:block}.catalog-filter .catalog-filter-wrapper .filter-unit-selector .filter-unit-selector-wrapper{padding:15px}.catalog-filter .catalog-filter-wrapper .filter-unit-selector .filter-list{padding-left:15px;padding-top:15px;overflow-y:scroll;height:250px}.catalog-filter .catalog-filter-wrapper .filter-unit-selector input[type="checkbox"]{margin:10px 0px;display:none}.catalog-filter .catalog-filter-wrapper .filter-unit-selector input[type="checkbox"]+label{margin:5px 0px;padding-left:30px;position:relative;transition:color 0.25s ease;font-weight:300;font-size:1rem}.catalog-filter .catalog-filter-wrapper .filter-unit-selector input[type="checkbox"]+label:hover{color:#3ec1cb;cursor:pointer}.catalog-filter .catalog-filter-wrapper .filter-unit-selector input[type="checkbox"]+label:before{left:0px;top:3px;position:absolute;display:block;content:"";width:18px;height:18px;border:1px solid #dadada;background-repeat:no-repeat;background-size:70%;background-position:center}.catalog-filter .catalog-filter-wrapper .filter-unit-selector input[type="checkbox"]:checked+label:before{background-image:url("/local/templates/roskosh-2025/img/svg/icon-check.svg")}.catalog-filter .catalog-filter-wrapper .filter-unit-selector label{padding:0px;margin:0px}.catalog-filter .catalog-filter-wrapper .filter-unit-selector .selector-controls{padding-top:15px;padding-left:15px;padding-bottom:15px;position:relative;border-top:1px solid #eceeed}.catalog-filter .catalog-filter-wrapper .filter-unit-selector .selector-controls .reset{display:none;position:absolute;right:15px;top:20px}.catalog-filter .catalog-filter-wrapper .filter-unit-selector .filter-price-inputs{display:flex;padding-bottom:15px}.catalog-filter .catalog-filter-wrapper .filter-unit-selector .filter-price-inputs div{width:50%}.catalog-filter .catalog-filter-wrapper .filter-unit-selector .filter-price-inputs input{padding:5px 10px;border:1px solid #dadada;font-size:1rem;margin-left:5px;font-weight:300}.catalog-filter .catalog-filter-wrapper .filter-unit-selector .price-slider-range{margin:0px 10px;border:none;background-color:#eceeed;border-radius:0;height:10px}.catalog-filter .catalog-filter-wrapper .filter-unit-selector .price-slider-range .ui-widget-header{height:5px;top:5px;background-color:#4f5875}.catalog-filter .catalog-filter-wrapper .filter-unit-selector .price-slider-range .ui-slider-handle{border:none;outline:none;border-radius:0;height:25px;width:15px;background:transparent;background-color:#7d7f94;cursor:pointer}.catalog-filter .catalog-filter-wrapper .filter-unit-selector .price-slider-range .ui-slider-handle:active{background-color:#3ec1cb}.catalog-filter .catalog-filter-wrapper .catalog-filter-unit.active{border:1px solid #3ec1cb}.catalog-filter .catalog-filter-wrapper .catalog-filter-unit.active .filter-unit-controls .unit-control.reset{display:block}.catalog-filter .catalog-filter-wrapper .catalog-filter-unit:hover .filter-unit-label{color:#3ec1cb}.catalog-filter .catalog-filter-wrapper .catalog-filter-unit:hover .filter-unit-controls .unit-control.down{background-image:url("/local/templates/roskosh-2025/img/svg/icon-dropdown_on.svg")}.catalog-filter .catalog-filter-wrapper .catalog-filter-unit.filter-sku input{border:none;height:30px;flex-grow:1}.catalog-filter .catalog-filter-wrapper .catalog-filter-sku-apply{display:block;width:40px;height:28px;background-color:#7d7f94;position:relative;right:1px;top:1px;transition:background-color 0.2s;visibility:hidden;line-height:30px;vertical-align:middle}.catalog-filter .catalog-filter-wrapper .catalog-filter-sku-apply svg{height:9px;width:auto;position:relative;left:9px;top:-2px}.catalog-filter .catalog-filter-wrapper .catalog-filter-sku-apply svg line,.catalog-filter .catalog-filter-wrapper .catalog-filter-sku-apply svg polyline{fill:none;stroke:#ffffff;stroke-miterlimit:10}.catalog-filter .catalog-filter-wrapper .catalog-filter-sku-apply.active{visibility:visible}.catalog-filter .catalog-filter-wrapper .catalog-filter-sku-apply:hover{background-color:#3ec1cb}.catalog-groups-list{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;margin-top:30px}.catalog-groups-list .catalog-groups-list-wrap{padding-left:15px;padding-right:15px;margin-bottom:30px;width:33.33%}@media (max-width:991px){.catalog-groups-list .catalog-groups-list-wrap{width:50%}}@media (max-width:767px){.catalog-groups-list .catalog-groups-list-wrap{width:100%}}.catalog-groups-list .catalog-groups-list-wrap .catalog-groups-list-item{display:block;position:relative;transition:box-shadow 0.5s ease;border:1px solid #dadada}.catalog-groups-list .catalog-groups-list-wrap .catalog-groups-list-item .catalog-groups-list-item-cover{transition:background-color 1s, border-color 1s;position:absolute;top:0px;bottom:0px;left:0px;right:0px}.catalog-groups-list .catalog-groups-list-wrap .catalog-groups-list-item .catalog-groups-list-item-title{color:#4f5875;font-family:"Mag-regular", Arial, sans-serif;font-size:18px;font-weight:700;letter-spacing:0.07em;line-height:1.2;position:absolute;top:0px;left:0px;height:100%;width:100%;padding-left:20px;padding-top:24px;padding-right:calc(50% + 15px)}.catalog-groups-list .catalog-groups-list-wrap .catalog-groups-list-item img{width:100%;height:auto}.catalog-groups-list .catalog-groups-list-wrap .catalog-groups-list-item:hover{box-shadow:0 20px 54px 0 rgba(79, 88, 117, 0.5);border:1px solid rgba(79, 88, 117, 0.2);cursor:pointer;z-index:1}.catalog-groups-list .catalog-groups-list-wrap .catalog-groups-list-item:hover .catalog-groups-list-item-cover{background-color:rgba(255, 255, 255, 0.5)}.shop__items-list-intro{font-weight:300;text-align:center;margin-bottom:60px;line-height:1.6}.shop__items-list{margin-top:15px;margin-left:-15px;margin-right:-15px;display:flex;flex-wrap:wrap;font-family:"Roboto", Arial, Helvetica, sans-serif}.shop__items-list a,.shop__items-list a:link,.shop__items-list a:hover,.shop__items-list a:visited{display:block;width:100%;height:100%;text-decoration:none;transition:box-shadow 0.5s ease}.shop__items-list a .list-item__articul,.shop__items-list a:link .list-item__articul,.shop__items-list a:hover .list-item__articul,.shop__items-list a:visited .list-item__articul{color:#9e9ca0}.shop__items-list a .list-item__price,.shop__items-list a:link .list-item__price,.shop__items-list a:hover .list-item__price,.shop__items-list a:visited .list-item__price{color:#4f5875}.shop__items-list .shop__list-item{position:relative;width:33.3%;padding:0px 15px;margin-bottom:30px}@media (max-width:1199px){.shop__items-list .shop__list-item{width:33.3%}}@media (max-width:991px){.shop__items-list .shop__list-item{width:50%}}@media (max-width:767px){.shop__items-list .shop__list-item{width:100%;width:50%}}.shop__items-list .shop__list-item:hover{z-index:1}.shop__items-list .shop__list-item a:hover{opacity:1}.shop__items-list .shop__list-item .list-item__card{text-align:center;position:relative;padding:15px;transition:box-shadow 0.5s ease}.shop__items-list .shop__list-item .list-item__card .new_label{display:none;position:absolute;color:#ffffff;z-index:2;background-color:#c1c2d3;font-size:10px;padding:2px 8px;left:50%;bottom:-8px;border-radius:2px;transform:translateX(-50%)}.shop__items-list .shop__list-item .list-item__card .i-l-fav{position:absolute;right:15px;top:15px;width:22px;height:22px;background-color:#ffffff;visibility:hidden;z-index:2}.shop__items-list .shop__list-item .list-item__card .list-item__pic{position:relative}.shop__items-list .shop__list-item .list-item__card .list-item__pic img{width:165px;height:auto}@media (max-width:1199px){.shop__items-list .shop__list-item .list-item__card .list-item__pic img{width:60%}}@media (max-width:991px){.shop__items-list .shop__list-item .list-item__card .list-item__pic img{width:50%}}@media (max-width:767px){.shop__items-list .shop__list-item .list-item__card .list-item__pic img{width:165px;width:90%;max-width:165px}}.shop__items-list .shop__list-item .list-item__card .list-item__articul{margin-top:18px;font-size:14px}.shop__items-list .shop__list-item .list-item__card .list-item__price{margin-top:5px;font-size:18px;font-weight:300}.shop__items-list .shop__list-item .list-item__card:hover{cursor:pointer;box-shadow:0 20px 54px 0 rgba(79, 88, 117, 0.5)}.shop__items-list .shop__list-item .list-item__card:hover .i-l-fav{visibility:visible}.shop__items-list .shop__list-item.wedding-custom .list-item__card{padding:0px;padding-bottom:15px}.shop__items-list .shop__list-item.wedding-custom .list-item__card .list-item__pic img{width:100%;height:auto}.shop__items-list .shop__list-item.new_item .new_label{display:block}.shop__items-list-intro{font-weight:300;text-align:center;margin-bottom:60px;line-height:1.6}.catalog-list-description{margin-top:30px}.catalog-list-description ul{padding-left:20px}.catalog-list-description li::marker{color:#3ec1cb}.catalog-items-list{margin-top:15px;margin-left:-15px;margin-right:-15px;display:flex;flex-wrap:wrap;font-family:"Roboto", Arial, Helvetica, sans-serif}.catalog-items-list a,.catalog-items-list a:link,.catalog-items-list a:hover,.catalog-items-list a:visited{display:block;width:100%;height:100%;position:relative;text-decoration:none;transition:box-shadow 0.5s ease}.catalog-items-list a .item-sku,.catalog-items-list a:link .item-sku,.catalog-items-list a:hover .item-sku,.catalog-items-list a:visited .item-sku{color:#9e9ca0}.catalog-items-list a .item-price,.catalog-items-list a:link .item-price,.catalog-items-list a:hover .item-price,.catalog-items-list a:visited .item-price{color:#4f5875}.catalog-items-list a .currency .currency-text,.catalog-items-list a:link .currency .currency-text,.catalog-items-list a:hover .currency .currency-text,.catalog-items-list a:visited .currency .currency-text{overflow:hidden;text-indent:-600px;position:absolute;display:inline-block}.catalog-items-list a .currency::after,.catalog-items-list a:link .currency::after,.catalog-items-list a:hover .currency::after,.catalog-items-list a:visited .currency::after{content:" ₽"}.catalog-items-list .list-item{position:relative;width:33.3%;padding:0px 15px;margin-bottom:30px}@media (min-width:768px){.catalog-items-list .list-item{height:268px}}@media (max-width:1199px){.catalog-items-list .list-item{width:33.3%}}@media (max-width:991px){.catalog-items-list .list-item{width:50%}}@media (max-width:767px){.catalog-items-list .list-item{width:100%;width:50%}}.catalog-items-list .list-item:hover{z-index:1}.catalog-items-list .list-item a:hover{opacity:1}.catalog-items-list .list-item .item-card{text-align:center;position:relative;padding:15px;transition:box-shadow 0.5s ease;background-color:#ffffff}.catalog-items-list .list-item .item-card .new-label{display:none;position:absolute;color:#ffffff;z-index:2;background-color:#c1c2d3;font-size:10px;padding:2px 8px;left:50%;bottom:-8px;border-radius:2px;transform:translateX(-50%)}.catalog-items-list .list-item .item-card .i-l-fav{position:absolute;right:15px;top:15px;width:22px;height:22px;background-color:#ffffff;visibility:hidden;z-index:2}.catalog-items-list .list-item .item-card .item-pic{position:relative}.catalog-items-list .list-item .item-card .item-pic img{width:165px;height:auto}@media (max-width:1199px){.catalog-items-list .list-item .item-card .item-pic img{width:60%}}@media (max-width:991px){.catalog-items-list .list-item .item-card .item-pic img{width:50%}}@media (max-width:767px){.catalog-items-list .list-item .item-card .item-pic img{width:165px;width:90%;max-width:165px}}.catalog-items-list .list-item .item-card .item-sku{margin-top:18px;font-size:14px}.catalog-items-list .list-item .item-card .item-price{margin-top:5px;font-size:18px;font-weight:300}.catalog-items-list .list-item .item-card .item-name{display:none;margin-top:10px;margin-top:20px;margin-bottom:10px;margin-bottom:5px;color:#4f5875;padding:0px 15px;font-size:16px;position:relative}.catalog-items-list .list-item .item-card .item-name:before{content:"";display:block;background-color:#3ec1cb;height:2px;width:40px;position:absolute;transform:translateX(-50%);left:50%;top:-10px}@media (min-width:768px){.catalog-items-list .list-item .item-card:hover{cursor:pointer;position:absolute;left:0px;right:0px;box-shadow:0 20px 54px 0 rgba(79, 88, 117, 0.5)}.catalog-items-list .list-item .item-card:hover .i-l-fav{visibility:visible}.catalog-items-list .list-item .item-card:hover .item-name{display:block}}@media (max-width:767.98px){.catalog-items-list .list-item .item-card .item-name{display:block;font-size:14px;padding:0px;margin-top:10px}.catalog-items-list .list-item .item-card .item-name:before{display:none}}.catalog-items-list .list-item.wedding-custom .item-card{padding:0px;padding-bottom:15px}.catalog-items-list .list-item.wedding-custom .item-card .item-pic img{width:100%;height:auto}.catalog-items-list .list-item.new-item .new-label{display:block}.items-list-slider{position:relative;padding-left:60px;padding-right:60px;margin-bottom:45px}@media (max-width:575.98px){.items-list-slider{padding-left:0px;padding-right:0px}}.items-list-slider .swiper-container{padding-left:20px;padding-right:20px}@media (max-width:575.98px){.items-list-slider .swiper-container{padding-left:0px;padding-right:0px}}.items-list-slider .swiper-pagination-bullet{background-color:#ddd;width:12px;height:12px;opacity:1;margin-left:8px !important;margin-right:8px !important}.items-list-slider .swiper-pagination-bullet-active{background-color:#3ec1cb}.items-list-slider .swiper-wrapper{padding-top:15px;padding-bottom:60px;align-items:stretch}.items-list-slider .swiper-slide{height:auto !important}.items-list-slider .link-all{display:flex;flex-direction:column;justify-content:center;height:100%;text-align:center}.items-list-slider .link-all a,.items-list-slider .link-all a:link,.items-list-slider .link-all a:visited,.items-list-slider .link-all a:active{display:block;color:#4f5875;font-size:20px}.items-list-slider .link-all a:hover{color:#3ec1cb}.items-list-slider .arrow{width:40px;height:40px;display:block;position:absolute;z-index:1;top:calc(50% - 30px);transform:translateY(-50%);outline:none;cursor:pointer}.items-list-slider .arrow.swiper-button-disabled{display:none}.items-list-slider .arrow:focus{outline:none}.items-list-slider .arrow svg{width:100%;height:auto}.items-list-slider .arrow svg polyline{fill:none;stroke:#302424;stroke-miterlimit:10}.items-list-slider .arrow.arrow-prev{left:0px;transform:translateY(-50%) rotate(180deg)}.items-list-slider .arrow.arrow-next{right:0px}.items-list-slider .arrow:hover{opacity:0.5}.items-list-slider .arrow[data-color="light"] svg polyline{fill:none;stroke:#ffffff;stroke-miterlimit:10}@media (max-width:575.98px){.items-list-slider .arrow{display:none}}@media (max-width:991.98px){.items-list-slider .arrow{width:30px;height:30px}.items-list-slider .arrow.arrow-prev{left:0px}.items-list-slider .arrow.arrow-next{right:0px}}.items-list-slider.slider-5 .list__item{background-color:white}.items-list-slider.slider-5 .list__item .i-l-fav{position:absolute;right:15px;top:15px;width:22px;height:22px;visibility:hidden;z-index:2}.items-list-slider.slider-5 .list__item a,.items-list-slider.slider-5 .list__item a:link,.items-list-slider.slider-5 .list__item a:hover,.items-list-slider.slider-5 .list__item a:visited{display:block;width:100%;height:100%;padding:15px;color:#7d7f94;position:relative;transition:box-shadow 0.5s ease}.items-list-slider.slider-5 .list__item a .list-item__articul,.items-list-slider.slider-5 .list__item a:link .list-item__articul,.items-list-slider.slider-5 .list__item a:hover .list-item__articul,.items-list-slider.slider-5 .list__item a:visited .list-item__articul{color:#b7b5b8}.items-list-slider.slider-5 .list__item a .list-item__price,.items-list-slider.slider-5 .list__item a:link .list-item__price,.items-list-slider.slider-5 .list__item a:hover .list-item__price,.items-list-slider.slider-5 .list__item a:visited .list-item__price{color:#4f5875}.items-list-slider.slider-5 .list__item a .list-item__price .currency .currency-text,.items-list-slider.slider-5 .list__item a:link .list-item__price .currency .currency-text,.items-list-slider.slider-5 .list__item a:hover .list-item__price .currency .currency-text,.items-list-slider.slider-5 .list__item a:visited .list-item__price .currency .currency-text{overflow:hidden;text-indent:-600px;position:absolute;display:inline-block}.items-list-slider.slider-5 .list__item a .list-item__price .currency::after,.items-list-slider.slider-5 .list__item a:link .list-item__price .currency::after,.items-list-slider.slider-5 .list__item a:hover .list-item__price .currency::after,.items-list-slider.slider-5 .list__item a:visited .list-item__price .currency::after{content:" ₽"}.items-list-slider.slider-5 .list__item a:hover{opacity:1 !important;cursor:pointer;box-shadow:0 10px 27px 0 rgba(79, 88, 117, 0.5);position:relative;z-index:5}.items-list-slider.slider-5 .list__item a:hover .i-l-fav{visibility:visible}.items-list-slider.slider-5 .list__item .list-item__pic{text-align:center !important;height:140px}.items-list-slider.slider-5 .list__item .list-item__pic img{width:140px;display:inline}.items-list-slider.slider-5 .list__item .list-item__data{text-align:center}.items-list-slider.slider-5 .list__item .list-item__data .list-item__articul{margin-top:18px;font-size:14px}.items-list-slider.slider-5 .list__item .list-item__data .list-item__price{margin-top:5px;font-size:18px;font-weight:300}@media (max-width:575.98px){.items-list-slider.slider-5 .list__item .list-item__pic{text-align:center !important;height:120px}.items-list-slider.slider-5 .list__item .list-item__pic img{width:120px;display:inline}}.rent-lists .tabs-header{display:flex;border-bottom:1px solid #dadada;margin-bottom:60px;margin-top:60px}.rent-lists .tabs-header .tab{cursor:pointer;display:block;color:#4f5875;text-transform:uppercase;text-decoration:none;font-size:15px;letter-spacing:0.4px;font-weight:500;transition:color ease 0.25s;padding:20px 0px;height:60px;margin-right:30px;position:relative}.rent-lists .tabs-header .tab:last-child{margin-right:0px}.rent-lists .tabs-header .tab._active::before{content:"";display:block;position:absolute;width:100%;height:2px;background-color:#3ec1cb;bottom:0px}.rent-lists .tabs-panels .tabs-panel{display:none}.rent-lists .tabs-panels .tabs-panel._active{display:block}.rent-list{margin-left:-15px;margin-right:-15px;display:flex;flex-wrap:wrap}.rent-list .list-item{width:25%;margin-bottom:30px;margin-bottom:60px;padding-left:15px;padding-right:15px}@media (max-width:767.98px){.rent-list .list-item{width:50%}.rent-list .list-item:last-child{display:block}}.rent-list .list-item-sku{color:#b7b5b8;margin-top:18px;font-size:14px}.rent-list .list-item-pic{text-align:center}.rent-list .list-item-data{text-align:center}.rent-list .list-item-name{margin-top:10px;margin-top:20px;margin-bottom:10px;margin-bottom:5px;font-size:16px;position:relative}.rent-list .list-item-name:before{content:"";display:block;background-color:#3ec1cb;height:2px;width:40px;position:absolute;transform:translateX(-50%);left:50%;top:-10px}.avail{margin-top:30px}.avail .avail-title{font-size:14px;font-weight:500;margin-bottom:5px;color:#9e9ca0}.avail .avail-block{padding-top:15px}.avail tr.sizes{border-bottom:1px solid #dadada}.avail tr.sizes td{font-size:14px;padding-bottom:5px}.avail tr.sizes td:first-child{padding-right:45px}@media (max-width:767px){.avail tr.sizes td:first-child{padding-right:15px}}.avail tr.store{border-bottom:1px solid #eceeed}.avail tr.store td{padding-top:10px;padding-bottom:10px}.avail tr.store td:first-child{padding-right:45px}@media (max-width:767px){.avail tr.store td:first-child{padding-right:15px}}.avail tr.store:last-child{border-bottom:none}.avail .shop-name{margin-bottom:5px;font-weight:400}.avail .shop-contacts{font-size:14px;color:#9e9ca0}.avail .shop-contacts a{color:#9e9ca0}.modal-item-gallery{visibility:hidden;position:fixed;left:0px;top:0px;width:100vw;height:100vh;z-index:100}.modal-item-gallery.active{visibility:visible}.modal-item-gallery .bg-cover{position:absolute;left:0px;right:0px;top:0px;bottom:0px;background-color:rgba(255, 255, 255, 0.5);backdrop-filter:blur(5px)}.modal-item-gallery .gallery-block-wrapper{position:absolute;left:10%;right:10%;top:10%;bottom:10%;background-color:white;box-shadow:0 20px 54px 0 rgba(79, 88, 117, 0.5);padding:30px}@media (max-height:1100px){.modal-item-gallery .gallery-block-wrapper{left:10%;right:10%;top:5%;bottom:5%}}@media (max-width:1199.98px){.modal-item-gallery .gallery-block-wrapper{left:5%;right:5%}}.modal-item-gallery .gallery-block{display:flex;flex-direction:column;height:100%}@media (max-height:860px) and (min-width:760px){.modal-item-gallery .gallery-block{flex-direction:row-reverse;justify-content:space-between}}.modal-item-gallery .close-gallery-button{width:20px;height:20px;display:block;position:absolute;right:30px;top:30px;cursor:pointer;z-index:101}.modal-item-gallery .close-gallery-button svg{width:100%;height:auto}.modal-item-gallery .close-gallery-button svg line{fill:none;stroke:#302424;stroke-miterlimit:10;stroke-width:1.7px}.modal-item-gallery .close-gallery-button:hover{opacity:0.5}.modal-item-gallery .slider-wrapper{flex-grow:1;display:flex;justify-content:center;align-items:center}.modal-item-gallery .slider-wrapper .arrow{width:40px;height:40px;display:block;position:absolute;z-index:1;top:50%;transform:translateY(-50%);cursor:pointer}.modal-item-gallery .slider-wrapper .arrow svg{width:100%;height:auto}.modal-item-gallery .slider-wrapper .arrow svg polyline{fill:none;stroke:#302424;stroke-miterlimit:10}.modal-item-gallery .slider-wrapper .arrow.arrow-prev{left:60px;transform:translateY(-50%) rotate(180deg)}.modal-item-gallery .slider-wrapper .arrow.arrow-next{right:60px}.modal-item-gallery .slider-wrapper .arrow:hover{opacity:0.5}@media (max-height:860px) and (min-width:760px){.modal-item-gallery .slider-wrapper{flex-grow:1;padding-left:120px;padding-right:120px}.modal-item-gallery .slider-wrapper .arrow.arrow-prev{left:0px}.modal-item-gallery .slider-wrapper .arrow.arrow-next{right:0px}}@media (max-width:1199.98px){.modal-item-gallery .slider-wrapper{padding-left:0px;padding-right:0px;width:calc(100% - 200px)}.modal-item-gallery .slider-wrapper .arrow.arrow-prev{left:0px}.modal-item-gallery .slider-wrapper .arrow.arrow-next{right:0px}}.modal-item-gallery .slider-block{height:640px;width:100%;position:relative;display:flex;justify-content:center}.modal-item-gallery .slider{height:640px;width:640px}.modal-item-gallery .slider .slider-item{outline:none}.modal-item-gallery .items-list-wrapper{margin-top:30px;height:130px}@media (max-height:950px){.modal-item-gallery .items-list-wrapper{height:90px;margin-top:0px}}@media (max-height:860px) and (min-width:760px){.modal-item-gallery .items-list-wrapper{width:90px;height:100%;margin-right:120px;margin-left:30px}}@media (max-height:768px){.modal-item-gallery .items-list-wrapper{margin-right:30px}}.modal-item-gallery .items-list{display:flex;justify-content:center}.modal-item-gallery .items-list .preview-item{height:130px;width:130px;padding:5px;margin-left:15px;margin-right:15px;border:1px solid transparent;transition:border-color 0.25s ease;cursor:pointer}.modal-item-gallery .items-list .preview-item.active{border-color:#c7c8d0}.modal-item-gallery .items-list .preview-item:not(.active):hover{border-color:#3ec1cb}.modal-item-gallery .items-list .preview-item img{display:block;width:100%;height:auto}.modal-item-gallery .items-list .preview-item.video{position:relative}.modal-item-gallery .items-list .vid-control-ico{width:48px;height:48px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:50%}.modal-item-gallery .items-list .vid-control-ico svg{width:100%;height:auto}.modal-item-gallery .items-list .vid-control-ico svg circle{fill:#7d7f94}@media (max-height:950px){.modal-item-gallery .items-list .preview-item{height:90px;width:90px}}@media (max-height:860px) and (min-width:760px){.modal-item-gallery .items-list{flex-direction:column;justify-content:center;height:100%}.modal-item-gallery .items-list .preview-item{margin-left:0px;margin-right:0px;margin-bottom:15px;margin-top:15px}}.shop__item-detail.custom .item-detail__info-block .item-detail__pics .pics-big .large-pic{display:none}.shop__item-detail.custom .item-detail__info-block .item-detail__pics .pics-big .large-pic.active{display:block}.dpw-info{margin-top:30px}.dpw-info .tabs-header{display:flex;border-bottom:1px solid #dadada;padding-bottom:10px}.dpw-info .tabs-header .tab{display:block;cursor:pointer;margin-right:40px}.dpw-info .tabs-header .tab h4{margin-bottom:0px;color:#4f5875}.dpw-info .tabs-header .tab._active{display:block;position:relative}.dpw-info .tabs-header .tab._active h4{color:#302424}.dpw-info .tabs-header .tab._active:before{content:"";display:block;position:absolute;width:100%;height:2px;background-color:#3ec1cb;bottom:-10px}.dpw-info .tabs-header .tab:hover h4{color:#3ec1cb}.dpw-info .tabs-panels{margin-top:20px}.dpw-info .tabs-panels .tabs-panel{display:none}.dpw-info .tabs-panels .tabs-panel._active{display:block}.dpw-info .dpw-option{margin-bottom:10px}.dpw-info .dpw-option ul{padding-left:20px}.dpw-info .dpw-option ul li{margin-bottom:5px}.dpw-info .details-link{margin-top:16px}.shop__item-detail .size-selector,.shop__item-detail .metal-selector{margin-top:15px;margin-bottom:0px}.shop__item-detail .size-selector._hidden,.shop__item-detail .metal-selector._hidden{display:none}.shop__item-detail .size-selector .title,.shop__item-detail .metal-selector .title{font-size:14px;font-weight:500;margin-bottom:5px;color:#9e9ca0}.shop__item-detail .size-selector .selector-list,.shop__item-detail .metal-selector .selector-list{display:flex;flex-wrap:wrap}.shop__item-detail .size-selector .selector-list .size-button,.shop__item-detail .size-selector .selector-list .metal-button,.shop__item-detail .metal-selector .selector-list .size-button,.shop__item-detail .metal-selector .selector-list .metal-button{height:40px;margin-right:15px;margin-bottom:15px;border:1px solid #dadada;border-color:#7d7f94;line-height:41px;padding:0px 20px;display:flex;justify-content:center;align-items:center;border-radius:2px;cursor:default}.shop__item-detail .size-selector .selector-list .size-button span.text,.shop__item-detail .size-selector .selector-list .metal-button span.text,.shop__item-detail .metal-selector .selector-list .size-button span.text,.shop__item-detail .metal-selector .selector-list .metal-button span.text{font-size:1rem}.shop__item-detail .size-selector .selector-list .size-button span.metal-icon,.shop__item-detail .size-selector .selector-list .metal-button span.metal-icon,.shop__item-detail .metal-selector .selector-list .size-button span.metal-icon,.shop__item-detail .metal-selector .selector-list .metal-button span.metal-icon{display:block;width:20px;border-radius:50%;height:20px;margin-right:8px;background-position:center;background-size:cover;background-color:#EAEBED;background-image:url("/local/templates/roskosh-2025/img/grads/grad-gold-w.jpg")}.shop__item-detail .size-selector .selector-list .size-button span.metal-icon[data-metal-id=gold-red],.shop__item-detail .size-selector .selector-list .metal-button span.metal-icon[data-metal-id=gold-red],.shop__item-detail .metal-selector .selector-list .size-button span.metal-icon[data-metal-id=gold-red],.shop__item-detail .metal-selector .selector-list .metal-button span.metal-icon[data-metal-id=gold-red]{background-color:#F3DAC2;background-image:url("/local/templates/roskosh-2025/img/grads/grad-gold-r.jpg")}.shop__item-detail .size-selector .selector-list .size-button span.metal-icon[data-metal-id=gold-white],.shop__item-detail .size-selector .selector-list .metal-button span.metal-icon[data-metal-id=gold-white],.shop__item-detail .metal-selector .selector-list .size-button span.metal-icon[data-metal-id=gold-white],.shop__item-detail .metal-selector .selector-list .metal-button span.metal-icon[data-metal-id=gold-white]{background-color:#EAEBED;background-image:url("/local/templates/roskosh-2025/img/grads/grad-gold-w.jpg")}.shop__item-detail .size-selector .selector-list .size-button:last-child,.shop__item-detail .size-selector .selector-list .metal-button:last-child,.shop__item-detail .metal-selector .selector-list .size-button:last-child,.shop__item-detail .metal-selector .selector-list .metal-button:last-child{margin-right:0px}.shop__item-detail .size-selector .selector-list .size-button:not(._disabled):not(._active):hover,.shop__item-detail .size-selector .selector-list .metal-button:not(._disabled):not(._active):hover,.shop__item-detail .metal-selector .selector-list .size-button:not(._disabled):not(._active):hover,.shop__item-detail .metal-selector .selector-list .metal-button:not(._disabled):not(._active):hover{border-color:#3ec1cb;background-color:#3ec1cb;color:#fff;cursor:pointer}.shop__item-detail .size-selector .selector-list .size-button._active,.shop__item-detail .size-selector .selector-list .metal-button._active,.shop__item-detail .metal-selector .selector-list .size-button._active,.shop__item-detail .metal-selector .selector-list .metal-button._active{border-color:#7d7f94;background-color:#7d7f94;color:#fff}.shop__item-detail .size-selector .selector-list .size-button._hidden,.shop__item-detail .size-selector .selector-list .metal-button._hidden,.shop__item-detail .metal-selector .selector-list .size-button._hidden,.shop__item-detail .metal-selector .selector-list .metal-button._hidden{display:none}.shop__item-detail .size-selector .selector-list .size-button._disabled,.shop__item-detail .size-selector .selector-list .metal-button._disabled,.shop__item-detail .metal-selector .selector-list .size-button._disabled,.shop__item-detail .metal-selector .selector-list .metal-button._disabled{cursor:default;opacity:0.5}.shop__item-detail .metal-selector{margin-top:30px}@media (max-width:767.98px){.shop__item-detail .size-measure-wrapper{width:100%;margin-left:0px;margin-top:5px}}.shop__item-detail .size-measure{color:#7d7f94}.shop__item-detail .size-measure .icon{padding-right:8px;position:relative;top:4px}.shop__item-detail .size-measure .icon circle{fill:none;stroke:#7D8093;stroke-linejoin:round;stroke-miterlimit:10}.shop__item-detail .size-measure .icon path{fill:#7D8093}.shop__item-detail .size-measure:hover{color:#3ec1cb}.shop__item-detail .size-measure:hover circle{stroke:#3ec1cb}.shop__item-detail .size-measure:hover path{fill:#3ec1cb}@media (max-width:575.98px){.shop__item-detail .size-measure{width:100%;display:block}}.shop__item-detail .item-pics__small-pic.video{position:relative}.shop__item-detail .item-pics__small-pic.video .vid-control-ico{width:48px;height:48px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:50%}.shop__item-detail .item-pics__small-pic.video .vid-control-ico svg{width:100%;height:auto}.shop__item-detail .item-pics__small-pic.video .vid-control-ico svg circle{fill:#7d7f94}.shop__item-detail{}.shop__item-detail h3{text-align:left !important;font-size:24px !important;line-height:30px !important;font-family:"Mag-regular", Arial, sans-serif;font-weight:600 !important}.shop__item-detail .item-add-to-fav{margin:30px 0px}.shop__item-detail .item-add-to-fav .i-l-fav{height:22px;background-color:#ffffff}.shop__item-detail .item-collection h3{margin-bottom:45px}.shop__item-detail .item-collection .item-collection-data{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.shop__item-detail .item-collection .item-collection-data .item-collection-pic{padding:0px 15px;width:33.33%}.shop__item-detail .item-collection .item-collection-data .item-collection-pic img{width:100%}@media (max-width:767px){.shop__item-detail .item-collection .item-collection-data .item-collection-pic{width:100%}}.shop__item-detail .item-collection .item-collection-data .item-collection-desc{padding:0px 15px;padding-left:45px;width:66.66%}@media (max-width:767px){.shop__item-detail .item-collection .item-collection-data .item-collection-desc{width:100%;padding-left:15px;margin-top:15px}}.shop__item-detail .item-collection .item-collection-data .item-collection-desc .item-collection-text{margin-bottom:30px}.shop__item-detail .item-detail__info-block{margin-left:-15px;margin-right:-15px;margin-bottom:60px;color:#302424;display:flex;flex-wrap:wrap}.shop__item-detail .item-detail__info-block .item-detail__pics{padding:0px 15px;width:50%}@media (max-width:991.98px){.shop__item-detail .item-detail__info-block .item-detail__pics{width:40%}}@media (max-width:767.98px){.shop__item-detail .item-detail__info-block .item-detail__pics{width:100%}}.shop__item-detail .item-detail__info-block .item-detail__pics .pics-big{position:relative;width:100%;margin-bottom:30px}.shop__item-detail .item-detail__info-block .item-detail__pics .pics-big.big-height{height:560px}@media (max-width:991.98px){.shop__item-detail .item-detail__info-block .item-detail__pics .pics-big{height:270px;padding-bottom:0px}}@media (max-width:767.98px){.shop__item-detail .item-detail__info-block .item-detail__pics .pics-big{height:260px;padding-bottom:100%}}.shop__item-detail .item-detail__info-block .item-detail__pics .pics-big .open-gallery-button{position:absolute;right:0px;bottom:0px;width:40px;height:40px;z-index:6;padding:10px;cursor:pointer}.shop__item-detail .item-detail__info-block .item-detail__pics .pics-big .open-gallery-button svg{width:100%;height:100%}.shop__item-detail .item-detail__info-block .item-detail__pics .pics-big .open-gallery-button svg line,.shop__item-detail .item-detail__info-block .item-detail__pics .pics-big .open-gallery-button svg polyline{fill:none;stroke:#000000;stroke-miterlimit:10;stroke-width:1.5px}.shop__item-detail .item-detail__info-block .item-detail__pics .pics-big .open-gallery-button:hover{opacity:0.5}@media (max-width:760px){.shop__item-detail .item-detail__info-block .item-detail__pics .pics-big .open-gallery-button{display:none}}.shop__item-detail .item-detail__info-block .item-detail__pics .pics-big .large-pic{text-align:center}.shop__item-detail .item-detail__info-block .item-detail__pics .pics-big .large-pic img{margin-left:auto;margin-right:auto;max-width:100%;height:auto;image-rendering:crisp-edges}.shop__item-detail .item-detail__info-block .item-detail__pics .pics-big .video{text-align:center;font-size:0px}.shop__item-detail .item-detail__info-block .item-detail__pics .pics-big .video video{font-size:0px;width:100% !important;max-width:100% !important;height:auto !important;object-fit:contain !important}.shop__item-detail .item-detail__info-block .item-detail__pics .pics-big .zoomed-pic{position:absolute;visibility:hidden;opacity:0;width:100%;height:100%;z-index:5;background-position:center;background-repeat:no-repeat}.shop__item-detail .item-detail__info-block .item-detail__pics .pics-gallery{margin-left:-7px;margin-right:-7px;display:flex;flex-wrap:wrap}@media (max-width:767px){.shop__item-detail .item-detail__info-block .item-detail__pics .pics-gallery{justify-content:center}}.shop__item-detail .item-detail__info-block .item-detail__pics .pics-gallery .item-pics__small-pic-wrapper{width:25%;margin-bottom:15px;padding:0px 7px}.shop__item-detail .item-detail__info-block .item-detail__pics .pics-gallery .item-pics__small-pic-wrapper .item-pics__small-pic{border:1px solid transparent;padding:5px;cursor:pointer;transition:border-color 0.25s ease;text-align:center}.shop__item-detail .item-detail__info-block .item-detail__pics .pics-gallery .item-pics__small-pic-wrapper .item-pics__small-pic img{width:100%}.shop__item-detail .item-detail__info-block .item-detail__pics .pics-gallery .item-pics__small-pic-wrapper .item-pics__small-pic:hover{border-color:#3ec1cb}.shop__item-detail .item-detail__info-block .item-detail__pics .pics-gallery .item-pics__small-pic-wrapper .item-pics__small-pic.active{border-color:#4f5875;cursor:default}.shop__item-detail .item-detail__info-block .item-detail__pics .pics-gallery .item-pics__small-pic-wrapper .item-pics__small-pic.empty{display:none}.shop__item-detail .item-detail__info-block .item-detail__details{padding:0px 15px;padding-left:45px;width:50%}@media (max-width:991.98px){.shop__item-detail .item-detail__info-block .item-detail__details{width:60%}}@media (max-width:767px){.shop__item-detail .item-detail__info-block .item-detail__details{margin-top:30px;width:100%;padding-left:15px}}.shop__item-detail .item-detail__info-block .item-detail__details h1.side-title{text-align:left !important;font-size:24px !important;line-height:30px !important;font-weight:600}.shop__item-detail .item-detail__info-block .item-detail__details .side-title-name{display:block;margin-bottom:5px}.shop__item-detail .item-detail__info-block .item-detail__details .side-title-sku{display:block;font-size:16px;color:#9e9ca0;font-weight:300;font-family:"Roboto", Arial, Helvetica, sans-serif;letter-spacing:normal}.shop__item-detail .item-detail__info-block .item-detail__details .item-collection-announce{font-weight:300;font-size:18px;line-height:1.6;margin:30px 0px}.shop__item-detail .item-detail__info-block .item-detail__details .item-param{margin-top:15px}.shop__item-detail .item-detail__info-block .item-detail__details .item-param .item-param-name{font-size:14px;font-weight:500;margin-bottom:5px;color:#9e9ca0}.shop__item-detail .item-detail__info-block .item-detail__details .item-param .item-param-value{font-size:16px;line-height:1.4}.shop__item-detail .item-detail__info-block .item-detail__details .item-param .item-param-value ul{list-style:none;margin:0px;padding:0px;margin-top:-5px}.shop__item-detail .item-detail__info-block .item-detail__details .item-param .item-param-value ul li{margin:5px 0px;padding:0px}.shop__item-detail .item-detail__info-block .item-detail__details .item-param .item-param-value ul.gem-size-selector{padding:0px;margin:0px;list-style:none;display:flex}.shop__item-detail .item-detail__info-block .item-detail__details .item-param .item-param-value ul.gem-size-selector li{display:block;margin-right:10px;width:70px;height:70px;border:1px solid #dadada;position:relative;cursor:pointer}.shop__item-detail .item-detail__info-block .item-detail__details .item-param .item-param-value ul.gem-size-selector li .label{font-weight:300;position:absolute;left:10px;right:10px;bottom:3px;height:20px;text-align:center;color:#999999}.shop__item-detail .item-detail__info-block .item-detail__details .item-param .item-param-value ul.gem-size-selector li .icon{width:50px;height:45px;position:absolute;left:10px;right:10px;top:3px;background-image:url(/img/svg/gem-0.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.shop__item-detail .item-detail__info-block .item-detail__details .item-param .item-param-value ul.gem-size-selector li.selected{border-color:#3ec1cb}.shop__item-detail .item-detail__info-block .item-detail__details .item-param .item-param-value ul.gem-size-selector li.selected .label{color:#3ec1cb}.shop__item-detail .item-detail__info-block .item-detail__details .item-param .item-param-value ul.gem-size-selector li.selected .icon{background-image:url(/img/svg/gem-1.svg)}.shop__item-detail .item-detail__info-block .item-detail__details .item-param.in-row{display:flex}.shop__item-detail .item-detail__info-block .item-detail__details .item-param.in-row .item-param-name{width:120px;padding-top:2px;margin-bottom:0px}.shop__item-detail .item-detail__info-block .item-detail__details .item-param.in-row .item-param-name.padded{padding-top:10px}.shop__item-detail .item-detail__info-block .item-detail__details .item-param.in-row .item-param-value{width:calc(100% - 120px)}.shop__item-detail .item-detail__info-block .item-detail__details .item-param.in-row .item-param-value.small{width:auto}.shop__item-detail .item-detail__info-block .item-detail__details .item-param.in-row._disabled{display:none}@media (max-width:767.98px){.shop__item-detail .item-detail__info-block .item-detail__details .item-param.in-row{flex-wrap:wrap}}.shop__item-detail .set{margin:60px 0px}.shop__item-detail .set .set-list{margin-top:30px;margin-left:-15px;margin-right:-15px;display:flex;flex-wrap:wrap}.shop__item-detail .set .set-list .set-item{width:50%;padding-left:15px;padding-right:15px}@media (max-width:767px){.shop__item-detail .set .set-list .set-item{width:100%}}.shop__item-detail .set .set-list .set-item .i-l-fav{position:absolute;right:15px;top:15px;width:22px;height:22px;background-color:#ffffff;visibility:hidden;z-index:2}.shop__item-detail .set .set-list .set-item a,.shop__item-detail .set .set-list .set-item a:link,.shop__item-detail .set .set-list .set-item a:hover,.shop__item-detail .set .set-list .set-item a:visited{display:flex;position:relative;padding:15px;transition:box-shadow 0.5s ease;position:relative}.shop__item-detail .set .set-list .set-item a .set-pic,.shop__item-detail .set .set-list .set-item a:link .set-pic,.shop__item-detail .set .set-list .set-item a:hover .set-pic,.shop__item-detail .set .set-list .set-item a:visited .set-pic{width:165px;height:165px;text-align:center}.shop__item-detail .set .set-list .set-item a .set-pic img,.shop__item-detail .set .set-list .set-item a:link .set-pic img,.shop__item-detail .set .set-list .set-item a:hover .set-pic img,.shop__item-detail .set .set-list .set-item a:visited .set-pic img{width:100%}.shop__item-detail .set .set-list .set-item a .set-data,.shop__item-detail .set .set-list .set-item a:link .set-data,.shop__item-detail .set .set-list .set-item a:hover .set-data,.shop__item-detail .set .set-list .set-item a:visited .set-data{padding-left:30px;padding-top:30px}@media (max-width:767px){.shop__item-detail .set .set-list .set-item a .set-data,.shop__item-detail .set .set-list .set-item a:link .set-data,.shop__item-detail .set .set-list .set-item a:hover .set-data,.shop__item-detail .set .set-list .set-item a:visited .set-data{padding-top:0px}}.shop__item-detail .set .set-list .set-item a .set-data .set-sku,.shop__item-detail .set .set-list .set-item a:link .set-data .set-sku,.shop__item-detail .set .set-list .set-item a:hover .set-data .set-sku,.shop__item-detail .set .set-list .set-item a:visited .set-data .set-sku{margin-top:5px;color:#9e9ca0;font-size:14px}.shop__item-detail .set .set-list .set-item a .set-data .set-price,.shop__item-detail .set .set-list .set-item a:link .set-data .set-price,.shop__item-detail .set .set-list .set-item a:hover .set-data .set-price,.shop__item-detail .set .set-list .set-item a:visited .set-data .set-price{color:#4f5875;margin-top:15px;font-size:18px;font-weight:300}.shop__item-detail .set .set-list .set-item a .set-data .currency .currency-text,.shop__item-detail .set .set-list .set-item a:link .set-data .currency .currency-text,.shop__item-detail .set .set-list .set-item a:hover .set-data .currency .currency-text,.shop__item-detail .set .set-list .set-item a:visited .set-data .currency .currency-text{overflow:hidden;text-indent:-600px;position:absolute;display:inline-block}.shop__item-detail .set .set-list .set-item a .set-data .currency::after,.shop__item-detail .set .set-list .set-item a:link .set-data .currency::after,.shop__item-detail .set .set-list .set-item a:hover .set-data .currency::after,.shop__item-detail .set .set-list .set-item a:visited .set-data .currency::after{content:" ₽"}.shop__item-detail .set .set-list .set-item a:before{content:"";position:absolute;width:50%;border-top:1px solid #eceeed;top:-5px;left:0px}.shop__item-detail .set .set-list .set-item a:hover{cursor:pointer;box-shadow:0 20px 54px 0 rgba(79, 88, 117, 0.5)}.shop__item-detail .set .set-list .set-item a:hover:before{display:none}.shop__item-detail .set .set-list .set-item a:hover .i-l-fav{visibility:visible}.shop__item-detail .same-style-items{margin:60px 0px}.shop__item-detail .same-style-items .same-style-items-list{margin-top:30px;margin-left:-15px;margin-right:-15px;display:flex;flex-wrap:wrap}.shop__item-detail .same-style-items .same-style-items-list .list__item{padding-left:15px;padding-right:15px;width:20%;margin-bottom:30px}@media (max-width:991.98px){.shop__item-detail .same-style-items .same-style-items-list .list__item{width:25%}.shop__item-detail .same-style-items .same-style-items-list .list__item:last-child{display:none}}@media (max-width:767px){.shop__item-detail .same-style-items .same-style-items-list .list__item{width:50%}.shop__item-detail .same-style-items .same-style-items-list .list__item:last-child{display:none}}.shop__item-detail .same-style-items .same-style-items-list .list__item .i-l-fav{position:absolute;right:15px;top:15px;width:22px;height:22px;background-color:#ffffff;visibility:hidden;z-index:2}.shop__item-detail .same-style-items .same-style-items-list .list__item a,.shop__item-detail .same-style-items .same-style-items-list .list__item a:link,.shop__item-detail .same-style-items .same-style-items-list .list__item a:hover,.shop__item-detail .same-style-items .same-style-items-list .list__item a:visited{display:block;width:100%;height:100%;padding:15px;position:relative;transition:box-shadow 0.5s ease}.shop__item-detail .same-style-items .same-style-items-list .list__item a .list-item__articul,.shop__item-detail .same-style-items .same-style-items-list .list__item a:link .list-item__articul,.shop__item-detail .same-style-items .same-style-items-list .list__item a:hover .list-item__articul,.shop__item-detail .same-style-items .same-style-items-list .list__item a:visited .list-item__articul{color:#9e9ca0}.shop__item-detail .same-style-items .same-style-items-list .list__item a .list-item__price,.shop__item-detail .same-style-items .same-style-items-list .list__item a:link .list-item__price,.shop__item-detail .same-style-items .same-style-items-list .list__item a:hover .list-item__price,.shop__item-detail .same-style-items .same-style-items-list .list__item a:visited .list-item__price{color:#4f5875}.shop__item-detail .same-style-items .same-style-items-list .list__item a .list-item__price .currency .currency-text,.shop__item-detail .same-style-items .same-style-items-list .list__item a:link .list-item__price .currency .currency-text,.shop__item-detail .same-style-items .same-style-items-list .list__item a:hover .list-item__price .currency .currency-text,.shop__item-detail .same-style-items .same-style-items-list .list__item a:visited .list-item__price .currency .currency-text{overflow:hidden;text-indent:-600px;position:absolute;display:inline-block}.shop__item-detail .same-style-items .same-style-items-list .list__item a .list-item__price .currency::after,.shop__item-detail .same-style-items .same-style-items-list .list__item a:link .list-item__price .currency::after,.shop__item-detail .same-style-items .same-style-items-list .list__item a:hover .list-item__price .currency::after,.shop__item-detail .same-style-items .same-style-items-list .list__item a:visited .list-item__price .currency::after{content:" ₽"}.shop__item-detail .same-style-items .same-style-items-list .list__item a:hover{cursor:pointer;z-index:1;box-shadow:0 10px 27px 0 rgba(79, 88, 117, 0.5)}.shop__item-detail .same-style-items .same-style-items-list .list__item a:hover .i-l-fav{visibility:visible}.shop__item-detail .same-style-items .same-style-items-list .list__item .list-item__pic{text-align:center;height:120px}.shop__item-detail .same-style-items .same-style-items-list .list__item .list-item__pic img{width:120px}.shop__item-detail .same-style-items .same-style-items-list .list__item .list-item__data{text-align:center}.shop__item-detail .same-style-items .same-style-items-list .list__item .list-item__data .list-item__articul{margin-top:18px;font-size:14px}.shop__item-detail .same-style-items .same-style-items-list .list__item .list-item__data .list-item__price{margin-top:5px;font-size:18px;font-weight:300}.shop__item-detail .same-style-items .same-style-items-list .list__item.custom .list-item__pic{height:190px}.shop__item-detail .price-block{margin:30px 0px;margin-bottom:15px}@media (max-width:767px){.shop__item-detail .price-block{margin-bottom:15px}}.shop__item-detail .price-block .price{display:none;color:#302424;font-size:30px}.shop__item-detail .price-block .price .price-value{white-space:nowrap}.shop__item-detail .price-block .price._active{display:flex}.shop__item-detail .price-block .currency .currency-text{overflow:hidden;text-indent:-600px;position:absolute;display:inline-block}.shop__item-detail .price-block .currency::after{content:" ₽"}.shop__item-detail .price-block .free-shipping{display:none;margin-left:40px;align-items:center}.shop__item-detail .price-block .free-shipping .text{font-size:16px;position:relative;padding-left:55px;line-height:1.3}.shop__item-detail .price-block .free-shipping .text:before{display:block;content:"";background-image:url("/local/templates/roskosh-2025/img/svg/icon-free-shipping.svg");background-repeat:no-repeat;width:38px;height:27px;position:absolute;left:0px;top:7px}.shop__item-detail .price-block .free-shipping._active{display:flex}@media (max-width:575.98px){.shop__item-detail .price-block .free-shipping{margin-left:24px}.shop__item-detail .price-block .free-shipping .text{font-size:14px}}.shop__item-detail .price-block .order{display:none}.shop__item-detail .price-block .order div:first-child{color:#302424;font-size:30px;white-space:nowrap;margin-bottom:8px}.shop__item-detail .price-block .order._active{display:block}.shop__item-detail .price-comment{margin-top:15px;margin-bottom:30px;padding:15px 20px;background-color:#d8d9e7}.shop__item-detail .actions-block{}.shop__item-detail .actions-block .actions{margin-top:30px;display:flex;align-items:center}.shop__item-detail .actions-block .send-question-block{display:flex}@media (max-width:767.98px){.shop__item-detail .actions-block .send-question-block{display:block}}.shop__item-detail .actions-block .send-question-block .send-question-link{width:50%}@media (max-width:767.98px){.shop__item-detail .actions-block .send-question-block .send-question-link{width:100%}}.shop__item-detail .actions-block .action-item a{position:relative;padding-left:36px;color:#7d7f94}.shop__item-detail .actions-block .action-item a:hover{color:#3ec1cb}.shop__item-detail .actions-block .action-item .icon{position:absolute;left:0px}.shop__item-detail .actions-block .wa-question{margin-bottom:20px}.shop__item-detail .actions-block .wa-question .icon{top:-1px}.shop__item-detail .actions-block .wa-question .icon svg path{stroke:#4f5875;stroke-width:1.1px}.shop__item-detail .actions-block .wa-question a:hover svg path{stroke:#3ec1cb !important}.shop__item-detail .actions-block .telegram-question{margin-bottom:20px}.shop__item-detail .actions-block .telegram-question .icon{top:-1px}.shop__item-detail .actions-block .telegram-question .icon svg path{stroke:#4f5875;stroke-width:1.1px}.shop__item-detail .actions-block .telegram-question a:hover svg path{stroke:#3ec1cb !important}.shop__item-detail .actions-block .try-on{margin-bottom:20px}.shop__item-detail .actions-block .try-on .icon{top:0px}.shop__item-detail .actions-block .try-on .icon svg path{stroke:#4f5875;fill:none}.shop__item-detail .actions-block .try-on a:hover svg path{stroke:#3ec1cb !important}.shop__item-detail .actions-block .present{margin-bottom:20px}.shop__item-detail .actions-block .present .icon{top:-1px}.shop__item-detail .actions-block .present .icon svg *{stroke:#4f5875;fill:none;stroke-linejoin:round;stroke-miterlimit:10}.shop__item-detail .actions-block .present .icon svg .gem{stroke-width:0.7px}.shop__item-detail .actions-block .present a:hover svg *{stroke:#3ec1cb !important}.shop__item-detail .actions-block .action-buy{display:none;margin-right:30px}.shop__item-detail .actions-block .action-buy._active{display:block}.shop__item-detail .actions-block .action-order{display:none;margin-right:30px}.shop__item-detail .actions-block .action-order._active{display:block}.shop__item-detail .actions-block .action-fav{height:27px;margin-right:30px}.shop__item-detail .actions-block .action-fav .fav-icon{width:22px;height:22px}.shop__item-detail .actions-block .action-fav .fav-icon svg{width:100%;height:auto}.shop__item-detail .actions-block .action-share .ya-share2__item{padding-bottom:10px}.shop__item-detail .actions-block .action-share .ya-share2__item:last-child{padding-bottom:0px}.shop__item-detail .actions-block .action-share .ya-share2__badge.ya-share2__badge_more{background-color:transparent}.shop__item-detail .actions-block .action-share .ya-share2__icon_more{border:0px;background-image:url("/local/templates/roskosh-2025/img/svg/icon-share.svg");background-position:center;background-repeat:no-repeat;background-size:auto}.shop__item-detail .actions-block .action-share .ya-share2__icon_more:after,.shop__item-detail .actions-block .action-share .ya-share2__icon_more:before{display:none}.shop__item-detail .actions-block .action-share .ya-share2__icon_more:hover{background-image:url("/local/templates/roskosh-2025/img/svg/icon-share-on.svg")}.shop__item-detail .photosession-link-block{padding-top:30px}.shop__item-detail .photosession-link-block .photosession-link{text-align:center}.shop__item-detail .photosession-link-block .icon{margin-right:12px;position:relative;top:2px}.shop__item-detail .photosession-link-block .icon svg path,.shop__item-detail .photosession-link-block .icon svg circle,.shop__item-detail .photosession-link-block .icon svg rect{stroke:#4f5875;stroke-width:1.1px}.shop__item-detail .photosession-link-block a{color:#7d7f94}.shop__item-detail .photosession-link-block a:hover{color:#3ec1cb}.shop__item-detail .photosession-link-block a:hover svg path,.shop__item-detail .photosession-link-block a:hover svg circle,.shop__item-detail .photosession-link-block a:hover svg rect{stroke:#3ec1cb !important}@media (max-width:767.98px){.shop__item-detail .photosession-link-block{padding-top:15px}}.cookie-consent-block{opacity:0;pointer-events:none;background-color:#fff;font-weight:300;width:1170px;position:fixed;left:50%;padding:24px;bottom:40px;z-index:100;transition:all 0.5s;transform:translateX(-50%);box-shadow:0 10px 27px 0 rgba(79, 88, 117, 0.5)}.cookie-consent-block .cookie-consent-l{display:flex;gap:48px}.cookie-consent-block .consent-text{flex-grow:1}.cookie-consent-block.active{opacity:1;pointer-events:all;transform:translateX(-50%) translateY(0%)}@media (max-width:1199.98px){.cookie-consent-block{width:970px}}@media (max-width:991.98px){.cookie-consent-block{width:750px}}@media (max-width:767.98px){.cookie-consent-block{width:calc(100% - 30px)}}.debug-tester-label{text-transform:uppercase;font-size:12px;font-weight:800;position:fixed;left:20px;bottom:20px}.shops-list-delivery{margin-top:40px;margin-left:-15px;margin-right:-15px;display:flex;flex-wrap:wrap}.shops-list-delivery h3{margin-bottom:16px}.shops-list-delivery h4{margin-bottom:12px}.shops-list-delivery .shop{width:33.33%;padding-left:15px;padding-right:15px;margin-bottom:40px}@media (max-width:767.98px){.shops-list-delivery .shop{width:100%;margin-bottom:20px}}.auth-reg-block{padding-top:60px;padding-bottom:90px;width:500px;margin-left:auto;margin-right:auto}@media (max-width:767.98px){.auth-reg-block{padding-top:15px;padding-bottom:15px;width:auto}}input:-webkit-autofill::first-line{font-size:16px;font-weight:300;font-family:Roboto, sans-serif}.f-fields.cols{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.f-fields.cols.n-equal{width:auto}.f-fields.cols .f-field{padding-left:15px;padding-right:15px;width:50%}.f-fields.cols .f-field input:not([type="submit"]){width:100%}@media (max-width:575.98px){.f-fields.cols .f-field input{width:100%}}.f-fields.cols .f-field textarea{width:100%;resize:none}.f-fields.cols .f-field.fw{width:100%}.f-fields.cols .f-field.fw input:not([type="submit"]){width:100%}.f-fields.cols .f-field.auto{width:auto}.f-fields.cols .f-field.grow{flex-grow:2}form.eyns-form .f-group-title{color:#302424;font-family:"Mag-regular", Arial, sans-serif;letter-spacing:1.5px;font-size:20px;font-weight:600;margin-bottom:15px}@media (max-width:575.98px){form.eyns-form .f-group-title{font-size:16px}}form.eyns-form .f-field{margin-bottom:20px}form.eyns-form .f-field.no-mb{margin-bottom:0px}form.eyns-form .f-field .f-field-error{color:#da617a;font-size:14px;padding-top:4px;display:none}form.eyns-form .f-field .f-field-error.active{display:block}form.eyns-form label{display:block;margin-bottom:5px}form.eyns-form label.f-field-label{font-size:14px;color:#9e9ca0;font-weight:500}form.eyns-form input[type=text],form.eyns-form input[type=email],form.eyns-form input[type=password]{height:36px;line-height:36px;display:inline-block;padding:5px 10px;border:1px solid #dadada}form.eyns-form textarea{display:inline-block;line-height:1.6;padding:5px 10px;border:1px solid #dadada}form.eyns-form input[type="checkbox"]{position:absolute;z-index:-1;opacity:0}form.eyns-form input[type="checkbox"]+label{position:relative;padding-left:40px;cursor:pointer;font-size:1rem;letter-spacing:normal;text-transform:none}form.eyns-form input[type="checkbox"]+label:before{display:block;content:"";background-color:#ffffff;width:20px;height:20px;position:absolute;left:0px;top:3px;opacity:0px}form.eyns-form input[type="checkbox"]+label:after{z-index:2;position:absolute;content:"";width:7px;height:10px;border-bottom:2px solid #000;border-right:2px solid #000;left:7px;top:5px;transform:rotate(45deg);transition:opacity 0.2s ease;opacity:0;display:none}form.eyns-form input[type="checkbox"]:checked+label:after{opacity:1}form.eyns-form .f-field.error input{border-color:#daa3af}form.eyns-form .f-field.error textarea{border-color:#daa3af}form.eyns-form .f-field input[type="text"]:focus,form.eyns-form .f-field input[type="email"]:focus,form.eyns-form .f-field input[type="password"]:focus,form.eyns-form .f-field input[type="text"]:hover,form.eyns-form .f-field input[type="email"]:hover,form.eyns-form .f-field input[type="password"]:hover{outline:none;border-color:#9e9ca0}form.eyns-form .f-field input[type="checkbox"]:hover{outline:none;border-color:#9e9ca0}form.eyns-form .f-field input[type="checkbox"]:hover+label:before{border-color:#9e9ca0}form.eyns-form .f-field textarea:focus,form.eyns-form .f-field textarea:hover{outline:none;border-color:#9e9ca0}form.eyns-form .f-field .f-link{font-weight:300;color:#4f5875;text-decoration:none;display:inline;vertical-align:middle}form.eyns-form .f-field .f-link.big{font-weight:500;color:#4f5875;text-transform:uppercase;font-size:14px}form.eyns-form .f-field .f-link:hover{text-decoration:none;color:#3ec1cb}form.eyns-form .f-field.center-content{text-align:center}form.eyns-form .f-group-action{margin-top:15px}form.eyns-form .f-errors-block{margin-bottom:30px}form.eyns-form .f-errors-block .f-error{color:#da617a}.ml-favourite{position:relative}.ml-favourite span.icon{display:block;width:22px;height:22px}.ml-favourite span.counter{display:none;position:absolute;top:-2px;right:-22px;background-color:#3ec1cb;border-radius:50%;width:26px;height:26px;text-align:center;color:#ffffff;padding-top:5px;font-size:12px}.ml-favourite svg{width:100%;height:auto}.ml-favourite svg path{fill-rule:evenodd;clip-rule:evenodd;fill:none;stroke:#7d7f94;stroke-miterlimit:10;stroke-width:1.2px;transition:stroke 0.05s ease}.ml-favourite._active svg path{stroke:#7d7f94}.ml-favourite._active span.counter{display:block}.ml-favourite._active:hover{cursor:pointer}.ml-favourite._active:hover svg path{stroke:#3ec1cb}.ml-favourite.mobile span.counter{display:none}.ml-favourite.mobile svg path{stroke-width:1px}.ml-favourite.mobile._active span.icon{position:relative}.ml-favourite.mobile._active span.icon:after{display:block;content:"";width:10px;height:10px;border-radius:50%;background-color:#3ec1cb;position:absolute;right:-5px;top:0px}@media (max-width:991.98px){.i-l-fav{visibility:visible !important}}.i-l-fav svg{width:20px;height:20.42px}.i-l-fav svg path{fill-rule:evenodd;clip-rule:evenodd;fill:none;stroke:#7d7f94;stroke-miterlimit:10;stroke-width:1.1px;fill:white;transition:stroke 0.05s ease, fill 0.15s ease}.i-l-fav .fav-icon,.i-l-fav .fav-label{display:inline-block;line-height:24.2px}.i-l-fav .fav-label{padding-left:10px;color:#4f5875;transition:color 0.15s}.i-l-fav .fav-label.on{display:none}.i-l-fav:hover{cursor:pointer}.i-l-fav:hover svg path{stroke:#3ec1cb}.i-l-fav:hover .fav-label{color:#3ec1cb}.i-l-fav._active{visibility:visible !important}.i-l-fav._active svg path{fill:#c1c2d3;stroke:#c1c2d3}.i-l-fav._active .fav-label.on{display:inline-block}.i-l-fav._active .fav-label.off{display:none}.i-l-fav._active:hover svg path{stroke:#3ec1cb;fill:#3ec1cb}.i-l-fav.labeled{display:inline-block}.i-l-fav.labeled svg{vertical-align:middle}.l-layout__footer{font-family:"Roboto", Arial, Helvetica, sans-serif;font-weight:light;color:#7d8093;padding-bottom:30px}.l-layout__footer a,.l-layout__footer a:link,.l-layout__footer a:hover,.l-layout__footer a:active{text-decoration:none}.client-service-contacts{margin-top:30px;margin-bottom:0px}.client-service-contacts .client-service-contacts__title{text-transform:uppercase;font-size:14px;color:#302424;margin-bottom:30px;font-weight:500}.client-service-contacts .cs-contacts-list{display:flex;flex-wrap:wrap}.client-service-contacts .cs-contact{padding-left:15px;padding-right:15px;width:25%;margin-bottom:30px}@media (max-width:991px){.client-service-contacts .cs-contact{width:50%}}@media (max-width:767px){.client-service-contacts .cs-contact{width:100%;margin-bottom:15px}}.client-service-contacts .cs-contact .cs-title{font-size:14px;color:#9e9ca0;font-weight:500;margin-bottom:5px}.client-service-contacts .cs-contact .cs-email{color:#7d7f94;font-size:18px;font-weight:300}.client-service-contacts .cs-contact .cs-email a,.client-service-contacts .cs-contact .cs-email a:link{color:#7d7f94}.client-service-contacts .cs-contact .cs-email a:hover,.client-service-contacts .cs-contact .cs-email a:active{color:#3ec1cb;text-decoration:none}.client-service-contacts .cs-contact .cs-phone{color:#7d7f94;font-weight:300;font-size:22px}@media (max-width:767px){.client-service-contacts .cs-contact .cs-phone{font-size:18px}}.client-service-contacts .cs-contact .cs-phone a,.client-service-contacts .cs-contact .cs-phone a:link{color:#7d7f94}.client-service-contacts .cs-contact .cs-phone a:hover,.client-service-contacts .cs-contact .cs-phone a:active{color:#3ec1cb;text-decoration:none}.footer-bottom{border-top:1px solid #dadada;padding-top:25px}.footer-bottom .footer-menus-wrapper{margin-left:-15px;margin-right:-15px;display:flex;flex-wrap:wrap}.footer-bottom .footer-menu{width:66.66%;padding-left:15px;padding-right:15px}@media (max-width:991.98px){.footer-bottom .footer-menu{width:100%}}.footer-bottom .footer-menu .footer-menu__sections{margin-left:-15px;margin-right:-15px;display:flex;flex-wrap:wrap}.footer-bottom .footer-menu .footer-menu__section{padding-left:15px;padding-right:15px;width:33.3%}@media (max-width:767px){.footer-bottom .footer-menu .footer-menu__section{width:100%;margin-bottom:30px}}.footer-bottom .footer-menu .footer-menu__section .footer-menu__header{text-transform:uppercase;font-size:14px;color:#302424;margin-bottom:20px;font-weight:500}.footer-bottom .footer-menu .footer-menu__section .footer-menu__items ul{list-style:none;padding:0px;margin:0px}.footer-bottom .footer-menu .footer-menu__section .footer-menu__items ul li{margin:0px;list-style:none;padding:0px;font-size:16px;line-height:25px}.footer-bottom .footer-menu .footer-menu__section .footer-menu__items ul a,.footer-bottom .footer-menu .footer-menu__section .footer-menu__items ul a:link,.footer-bottom .footer-menu .footer-menu__section .footer-menu__items ul a:visited,.footer-bottom .footer-menu .footer-menu__section .footer-menu__items ul a:active{color:#7d7f94;text-decoration:none}.footer-bottom .footer-menu .footer-menu__section .footer-menu__items ul a:hover{color:#3ec1cb;text-decoration:none}@media (max-width:767px){.footer-bottom .footer-menu .accordion{border-bottom:1px solid #dadada}.footer-bottom .footer-menu .accordion .accordion__head{position:relative}.footer-bottom .footer-menu .accordion .accordion__head:after{content:"";display:block;position:absolute;right:0px;top:0px;width:10px;height:10px;border-right:2px solid #3ec1cb;border-bottom:2px solid #3ec1cb;transform:rotate(45deg)}.footer-bottom .footer-menu .accordion .accordion__content{display:none}.footer-bottom .footer-menu .accordion._opened .accordion__head:after{transform:rotate(-135deg)}.footer-bottom .footer-menu .accordion._opened .accordion__content{padding-bottom:15px}}.footer-bottom .additional-links{padding-left:15px;padding-right:15px;width:33.33%;display:flex;justify-content:space-between;flex-wrap:wrap}@media (max-width:991.98px){.footer-bottom .additional-links{width:100%}}.footer-bottom .additional-links .additional-links-block{width:100%}@media (max-width:991.98px){.footer-bottom .additional-links .additional-links-block{width:calc(50% - 15px)}}@media (max-width:767.98px){.footer-bottom .additional-links .additional-links-block{width:100%}}.footer-bottom .additional-links .additional-links__header{text-transform:uppercase;font-size:14px;color:#302424;margin-bottom:20px;font-weight:500}.footer-bottom .additional-links a,.footer-bottom .additional-links a:link,.footer-bottom .additional-links a:hover,.footer-bottom .additional-links a:active,.footer-bottom .additional-links a:visited{display:inline-block;font-size:22px;color:#9e9ca0;margin-right:20px;margin-bottom:30px}.footer-bottom .additional-links i.fab *{transition:color 0.5s ease}.footer-bottom .additional-links a:hover .fa-facebook-f{color:#4267b2}.footer-bottom .additional-links a:hover .fa-instagram{color:#a9348c}.footer-bottom .additional-links a:hover .fa-vk{color:#4a76a8}.footer-bottom .additional-links a:hover .fa-odnoklassniki{color:#ee8208}.footer-bottom .additional-links a:hover .fa-twitter{color:#1da1f2}.footer-bottom .additional-links a:hover .fa-pinterest{color:#bd081c}.footer-cpr{font-size:14px;color:#9e9ca0;margin-top:30px;padding-bottom:30px}.footer-cpr .footer-sitemap_link{text-align:center}@media (max-width:575.98px){.footer-cpr .footer-sitemap_link{text-align:left;margin-top:15px}}.footer-cpr .footer-cpr__eyeness{text-align:right}.footer-cpr a,.footer-cpr a:link{color:#9e9ca0}.footer-cpr a:hover{color:#9e9ca0}.footer-cpr .copyright-note{margin-bottom:30px}@media (max-width:767px){.footer-cpr .footer-cpr__eyeness{text-align:left;padding-top:20px}}.l-layout input[type="checkbox"],.modal-content input[type="checkbox"],.modal-content-block input[type="checkbox"]{margin:10px 0px;display:none}.l-layout input[type="checkbox"]+label,.modal-content input[type="checkbox"]+label,.modal-content-block input[type="checkbox"]+label{margin:5px 0px;padding-left:30px;position:relative;transition:color 0.25s ease;font-weight:300;font-size:1rem}.l-layout input[type="checkbox"]+label:hover,.modal-content input[type="checkbox"]+label:hover,.modal-content-block input[type="checkbox"]+label:hover{color:#3ec1cb;cursor:pointer}.l-layout input[type="checkbox"]+label:before,.modal-content input[type="checkbox"]+label:before,.modal-content-block input[type="checkbox"]+label:before{left:0px;top:3px;position:absolute;display:block;content:"";width:18px;height:18px;border:1px solid #dadada;background-repeat:no-repeat;background-size:70%;background-position:center}.l-layout input[type="checkbox"]:checked+label:before,.modal-content input[type="checkbox"]:checked+label:before,.modal-content-block input[type="checkbox"]:checked+label:before{background-image:url("/local/templates/roskosh-2025/img/svg/icon-check.svg")}.l-layout input[type="radio"],.modal-content input[type="radio"],.modal-content-block input[type="radio"]{margin:10px 0px;display:none}.l-layout input[type="radio"]+label,.modal-content input[type="radio"]+label,.modal-content-block input[type="radio"]+label{margin:5px 0px;padding-left:30px;position:relative;transition:color 0.25s ease;font-weight:300;font-size:1rem}.l-layout input[type="radio"]+label:hover,.modal-content input[type="radio"]+label:hover,.modal-content-block input[type="radio"]+label:hover{color:#3ec1cb;cursor:pointer}.l-layout input[type="radio"]+label:before,.modal-content input[type="radio"]+label:before,.modal-content-block input[type="radio"]+label:before{left:0px;top:3px;position:absolute;display:block;content:"";width:19px;height:19px;border:1px solid #dadada;border-radius:50%;background-repeat:no-repeat;background-size:70%;background-position:center}.l-layout input[type="radio"]+label:after,.modal-content input[type="radio"]+label:after,.modal-content-block input[type="radio"]+label:after{left:5px;top:8px;position:absolute;display:block;content:"";width:9px;height:9px;border:1px solid transparent;border-radius:50%;background-repeat:no-repeat;background-size:70%;background-position:center}.l-layout input[type="radio"]:checked+label:before,.modal-content input[type="radio"]:checked+label:before,.modal-content-block input[type="radio"]:checked+label:before{}.l-layout input[type="radio"]:checked+label:after,.modal-content input[type="radio"]:checked+label:after,.modal-content-block input[type="radio"]:checked+label:after{background-color:#7d7f94}@media (max-width:575.98px){.f-fields.cols .f-field{width:100%}}p.icon-phone{position:relative;padding-left:26px}p.icon-phone:before{content:"";display:block;position:absolute;left:0px;top:5px;background-image:url("/local/templates/roskosh-2025/img/svg/icon-phone-t.svg");background-position:center;background-repeat:no-repeat;width:15px;height:15px}p.icon-phone.enlarged:before{top:5px}p.icon-clock{position:relative;padding-left:26px}p.icon-clock:before{content:"";display:block;position:absolute;left:0px;top:5px;background-image:url("/local/templates/roskosh-2025/img/svg/icon-clock-t.svg");background-position:center;background-repeat:no-repeat;width:15px;height:15px}p.icon-clock.enlarged:before{top:7px}p.icon-place{position:relative;padding-left:26px}p.icon-place:before{content:"";display:block;position:absolute;left:0px;top:5px;background-image:url("/local/templates/roskosh-2025/img/svg/icon-place-t.svg");background-position:center;background-repeat:no-repeat;width:15px;height:23px}p.icon-place.enlarged:before{top:5px}.l-layout{min-width:300px}.main-nav{border-bottom:1px solid #dadada}@media (max-width:991.98px){.main-nav{display:none}}.main-nav .row-wrapper{position:relative}.main-nav .search-row{z-index:-1;position:absolute;top:0px;bottom:0px;left:0px;right:120px;background-color:#ffffff;opacity:0;transition:opacity 0.25s ease}.main-nav .search-row .icon{position:absolute;right:0px;top:20px;z-index:20}.main-nav .search-row .icon svg circle{transition:all 0.25s ease}.main-nav .search-row .icon svg path{transition:all 0.25s ease}.main-nav .search-row .icon:hover{cursor:pointer}.main-nav .search-row .icon:hover svg circle{stroke:#3ec1cb}.main-nav .search-row .icon:hover svg path{fill:#3ec1cb;stroke:#3ec1cb}.main-nav .search-row input{border:none;outline:none;background-color:white;height:40px;border-bottom:1px solid #3ec1cb;margin-top:10px;width:100%;color:#2f2524;font-size:18px}.main-nav .search-row.active{z-index:10;display:block;opacity:1}.main-nav .main-menu-row{position:relative;background-color:#ffffff;height:60px;z-index:20}.main-nav .main-menu__items{display:flex;justify-content:space-between;margin-right:220px}@media (max-width:1199.98px){.main-nav .main-menu__items{margin-right:180px}}.main-nav .main-menu__items .main-menu__item a{display:block;font-size:15px;transition:color ease 0.25s;padding:20px 0px;height:60px;text-transform:uppercase;text-decoration:none;letter-spacing:0.4px;font-weight:500}@media (max-width:1199.98px){.main-nav .main-menu__items .main-menu__item a{font-size:14px;letter-spacing:0.2px}}.main-nav .main-menu__items .main-menu__item a,.main-nav .main-menu__items .main-menu__item a:link,.main-nav .main-menu__items .main-menu__item a:active{color:#4f5875}.main-nav .main-menu__items .main-menu__item a:hover,.main-nav .main-menu__items .main-menu__item a.active{color:#3ec1cb;text-decoration:none}.main-nav .main-menu__adds{position:absolute;right:0px;height:60px;top:0px;width:200px}.main-nav .main-menu__adds .search-place{position:absolute;right:120px;top:20px}.main-nav .main-menu__adds .search-place span.icon svg circle,.main-nav .main-menu__adds .search-place span.icon svg path{transition:all 0.25s ease}.main-nav .main-menu__adds .search-place span.icon:hover{cursor:pointer}.main-nav .main-menu__adds .search-place span.icon:hover svg circle{stroke:#3ec1cb}.main-nav .main-menu__adds .search-place span.icon:hover svg path{fill:#3ec1cb;stroke:#3ec1cb}.main-nav .main-menu__adds .c-favourites{position:absolute;right:70px;top:20px}.main-nav .main-menu__adds .c-cart{position:absolute;right:10px;top:16px}.main-nav .main-menu-dropdown{position:relative}.main-nav .main-menu-dropdown .main-menu-dropdown__item{position:absolute;background-color:white;z-index:10;visibility:hidden;opacity:0;width:100%;transition:all 0.25s ease 0.125s;overflow:hidden;padding-bottom:30px}.main-nav .main-menu-dropdown .main-menu-dropdown__item.active{visibility:visible;z-index:11;opacity:100;box-shadow:0 20px 54px 0 rgba(79, 88, 117, 0.5);transition:all 0.25s ease}.main-nav .main-menu-dropdown .main-menu-grid{padding-top:15px;padding-bottom:15px;margin-left:-15px;margin-right:-15px;display:flex}.main-nav .main-menu-dropdown .main-menu-grid .main-menu-pic-col{width:30%;padding:0px 15px;padding-right:45px}.main-nav .main-menu-dropdown .main-menu-grid .main-menu-col{width:23.33%;padding:0px 15px}.main-nav .main-menu-dropdown .main-menu-grid .main-menu-col a,.main-nav .main-menu-dropdown .main-menu-grid .main-menu-col a:link,.main-nav .main-menu-dropdown .main-menu-grid .main-menu-col a:active{display:block;font-size:1rem;color:#5f5053;color:#7d8093;text-decoration:none;transition:color ease 0.25s;font-weight:400;padding-bottom:10px}.main-nav .main-menu-dropdown .main-menu-grid .main-menu-col a:hover{color:#3ec1cb;text-decoration:none}.main-nav .main-menu-dropdown .pic-cell img{width:100%;height:auto}.modal-actions-block{margin-top:30px}.modal-actions-block .action{margin-bottom:30px}.modal-actions-block .primary-actions{display:flex}@media (max-width:575.98px){.modal-actions-block .primary-actions{flex-wrap:wrap}}.modal-actions-block .primary-actions .action:last-child:not(:only-child){padding-left:30px;text-align:right;flex-grow:1}@media (max-width:575.98px){.modal-actions-block .primary-actions .action:last-child:not(:only-child){padding-left:0px !important;text-align:center !important}}@media (max-width:575.98px){.modal-actions-block .primary-actions .action{width:100%}.modal-actions-block .primary-actions .action input[type=button]{width:100%}.modal-actions-block .primary-actions .action input[type=submit]{width:100%}.modal-actions-block .primary-actions .action button{width:100%}}.modal-actions-block .secondary-actions.mtop{margin-top:15px}.modal-actions-block .secondary-actions .action{font-weight:500;color:#4f5875;text-transform:uppercase;font-size:14px;text-align:center}.modal-actions-block .secondary-actions .action a,.modal-actions-block .secondary-actions .action a:link{color:#4f5875}.modal-actions-block .secondary-actions .action a:hover{color:#3ec1cb}.modal-actions-block .secondary-actions .action:last-child{margin-bottom:15px}.modal-actions-block .comment{text-align:center;margin-top:8px}.modal-forgot-link{display:inline-block !important;margin-top:15px}.order-hint .hint-cols{display:flex;justify-content:space-between}@media (max-width:575.98px){.order-hint .hint-cols{flex-direction:column}}.order-hint .hint-col{width:calc(50% - 15px)}@media (max-width:575.98px){.order-hint .hint-col{width:100%}}.order-hint .preview{margin-top:30px;margin-bottom:15px;padding-top:30px;padding-bottom:15px;border-top:1px solid #eceeed;display:flex}.order-hint .preview .image{text-align:center}@media (max-width:575.98px){.order-hint .preview .image img{width:90px;height:90px}}.order-hint .preview .text{padding-left:30px;display:flex;flex-direction:column;justify-content:center}.order-hint .preview .text .title{margin-bottom:30px;font-family:"Mag-regular", Arial, sans-serif;color:#302424;font-family:"Mag-regular", Arial, sans-serif;letter-spacing:1.5px;font-size:18px;font-weight:600;margin-bottom:15px}.order-hint .preview .text span.from_name,.order-hint .preview .text span.to_name{display:inline-block}.order-hint .preview .text span.from_name.empty,.order-hint .preview .text span.to_name.empty{min-width:80px;border-bottom:1px solid #302424}.order-hint .preview .text span.to_name.empty{margin-right:3px}.order-hint .preview .text .message .from_name{font-weight:400}body.modal-active{position:fixed;left:0px}.modal-window{display:none;position:fixed;left:0px;top:0px;bottom:0px;right:0px;z-index:100;overflow-y:auto}.modal-window._active{display:block}.modal-window._loader .modal-loader{display:flex}.modal-window .modal-window-cover{background-color:rgba(255, 255, 255, 0.5);backdrop-filter:blur(5px);z-index:100;min-height:100vh;min-height:-webkit-fill-available}.modal-window .modal-wrapper{width:100%;min-height:100vh;min-height:-webkit-fill-available;display:flex;justify-content:center;align-items:center;z-index:110}.modal-window .modal-box{margin-top:30px;margin-bottom:30px;box-shadow:0 20px 54px 0 rgba(79, 88, 117, 0.5);z-index:110;background-color:#ffffff;padding:60px 90px;padding-top:30px;padding-bottom:30px;position:relative}@media (max-width:575.98px){.modal-window .modal-box{padding:30px;padding-top:15px;padding-bottom:30px;width:calc(100% - 30px)}}.modal-window .modal-loader{position:fixed;left:0px;top:0px;height:100%;width:100%;background-color:rgba(255, 255, 255, 0.5);z-index:1000000;display:none;justify-content:center;align-items:center}.modal-window .modal-loader .loader{color:#3ec1cb;font-size:20px;margin:100px auto;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;-webkit-animation:load4 1.3s infinite linear;animation:load4 1.3s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}@-webkit-keyframes load4{0%,100%{box-shadow:0 -3em 0 0.2em, 2em -2em 0 0em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0, 2em -2em 0 0.2em, 3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -0.5em, 2em -2em 0 0, 3em 0 0 0.2em, 2em 2em 0 0, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 0, 2em 2em 0 0.2em, 0 3em 0 0em, -2em 2em 0 -1em, -3em 0em 0 -1em, -2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 0em, 0 3em 0 0.2em, -2em 2em 0 0, -3em 0em 0 -1em, -2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, -2em 2em 0 0.2em, -3em 0 0 0, -2em -2em 0 -1em}75%{box-shadow:0em -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0.2em, -2em -2em 0 0}87.5%{box-shadow:0em -3em 0 0, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0, -2em -2em 0 0.2em}}@keyframes load4{0%,100%{box-shadow:0 -3em 0 0.2em, 2em -2em 0 0em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0, 2em -2em 0 0.2em, 3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -0.5em, 2em -2em 0 0, 3em 0 0 0.2em, 2em 2em 0 0, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 0, 2em 2em 0 0.2em, 0 3em 0 0em, -2em 2em 0 -1em, -3em 0em 0 -1em, -2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 0em, 0 3em 0 0.2em, -2em 2em 0 0, -3em 0em 0 -1em, -2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, -2em 2em 0 0.2em, -3em 0 0 0, -2em -2em 0 -1em}75%{box-shadow:0em -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0.2em, -2em -2em 0 0}87.5%{box-shadow:0em -3em 0 0, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0, -2em -2em 0 0.2em}}.modal-window .close-button{width:15px;height:15px;display:block;position:absolute;right:30px;top:30px;cursor:pointer;z-index:111}.modal-window .close-button svg{width:100%;height:auto}.modal-window .close-button svg line{fill:none;stroke:#302424;stroke-miterlimit:10;stroke-width:2px}.modal-window .close-button:hover{opacity:0.5}@media (max-width:575.98px){.modal-window .close-button{right:15px;top:15px}}.modal-window .modal-header-block{padding:0px;margin:0px;text-align:center;text-align:left;color:#302424;font-family:"Mag-regular", Arial, sans-serif;letter-spacing:2px;font-size:24px;font-weight:600;border:none;padding-bottom:45px;padding-right:30px}@media (max-width:575.98px){.modal-window .modal-header-block{font-size:18px;padding-bottom:20px}}.modal-window .modal-content-block{font-weight:300}.modal-window .modal-width-mid{width:480px}@media (max-width:767.98px){.modal-window .modal-width-mid{width:auto;max-width:none}}.modal-window .f-user_consent-label{color:#333333}.modal-window .f-user_consent-label:hover{color:#333333}.modal-window .f-user_consent-label a,.modal-window .f-user_consent-label a:link,.modal-window .f-user_consent-label a:visited,.modal-window .f-user_consent-label a:active{color:#333333;text-decoration:underline}.modal-window .f-user_consent-label a:hover{color:#3ec1cb;opacity:1}.modal-item-data{display:flex}.modal-item-data .modal-item-data-pic{width:90px}.modal-item-data .modal-item-data-pic img{width:90px;height:auto}.modal-item-data .modal-item-data-details{padding-left:30px;margin-bottom:30px}@media (max-width:575.98px){.modal-item-data .modal-item-data-details{width:100%}}.modal-item-data .modal-item-data-details .name{font-weight:400;margin-bottom:15px}.modal-item-data .modal-item-data-details .param-pair{display:flex;margin-top:8px}.modal-item-data .modal-item-data-details .param-pair .param{width:100px;font-size:14px;font-weight:500;color:#9e9ca0;white-space:nowrap}@media (max-width:575.98px){.modal-item-data .modal-item-data-details{padding-left:15px}}.modal-window .order-options{display:flex;margin-left:-15px;margin-right:-15px}.modal-window .order-options.fwrap{flex-wrap:wrap}.modal-window .order-option{text-align:center;color:#4f5875;cursor:pointer;width:calc(33.33% - 30px);margin-left:15px;margin-right:15px;margin-bottom:30px}.modal-window .order-option.w1-2{width:calc(50% - 30px)}@media (max-width:575.98px){.modal-window .order-option{padding:5px;width:calc(33.33% - 15px)}.modal-window .order-option.w1-2{width:calc(50% - 30px)}}.modal-window .order-option .icon{width:60px;height:60px;margin:0px auto;margin-bottom:15px}.modal-window .order-option .description{text-align:center}@media (max-width:575.98px){.modal-window .order-option .description{font-size:12px}}.modal-window .order-option .comment{margin-top:5px;font-size:14px}.modal-window .order-option._active{color:#3ec1cb}.modal-window .order-option._active svg path,.modal-window .order-option._active svg rect{fill:#3ec1cb}.modal-window .order-option:hover{color:#3ec1cb}.modal-window .order-option:hover svg path,.modal-window .order-option:hover svg rect{fill:#3ec1cb}.modal-window .order-delivery-pages .delivery-page{display:none}.modal-window .order-delivery-pages .delivery-page._active{display:block}.modal-window .shop-info{margin-bottom:30px}.modal-window .shop-info:last-child{margin-bottom:0px}.modal-window .shops-list{}.modal-window .shops-list .get-date{font-size:14px;color:#9e9ca0;font-weight:500;margin-bottom:15px;margin-top:15px}.modal-window .shops-list .get-date:first-child{margin-top:0px}.modal-window .shops-list input[type=radio]:checked+label{color:#4f5875}.modal-window .shops-list input[type=radio]:not(:checked)+label:hover{color:#3ec1cb}.modal-window .shops-list .shop-description{margin-left:20px;display:inline-block;position:relative}.modal-window .shops-list .shop-name{font-weight:500;margin-bottom:3px}.modal-window .shops-list .shop-address{font-size:14px}.modal-window .shops-list .shop-phone{display:none}.mosaic-section{margin:90px auto;margin-bottom:60px}@media (max-width:767px){.mosaic-section{margin:60px auto;margin-bottom:30px}}.mosaic-section a{display:block;text-decoration:none;transition:background-color 1s}.mosaic-section a:hover{opacity:1 !important}.mosaic-section .mosaic-section-block{background-color:#d4d5e5;margin-bottom:30px;font-family:"Roboto", Arial, Helvetica, sans-serif;position:relative;overflow:hidden;padding-bottom:100%;transition:box-shadow 0.5s ease}@media (min-width:768px){.mosaic-section .mosaic-section-block{height:345px;padding-bottom:0px}}@media (min-width:992px){.mosaic-section .mosaic-section-block{height:293.33px}}@media (min-width:1200px){.mosaic-section .mosaic-section-block{height:360px}}.mosaic-section .mosaic-section-block .mosaic-section-block__background{position:absolute;left:0px;right:0px;top:0px;bottom:0px;background-repeat:no-repeat;background-size:cover;transition-duration:5s}.mosaic-section .mosaic-section-block .mosaic-section-block__primary{position:absolute;left:0px;right:0px;top:0px;bottom:0px;background-repeat:no-repeat;background-size:cover;z-index:1;transition:background-color 0.5s ease}.mosaic-section .mosaic-section-block .mosaic-section-block__video{position:absolute;left:0px;right:0px;top:0px;bottom:0px;background-repeat:no-repeat;background-size:cover;z-index:2;transition:background-color 0.5s ease}.mosaic-section .mosaic-section-block .mosaic-section-block__content{position:absolute;top:30px;left:30px;right:30px;z-index:3}.mosaic-section .mosaic-section-block .mosaic-section-block__content.mosaic-section-block__content--bottom{top:auto;bottom:30px}.mosaic-section .mosaic-section-block .mosaic-section-block__content--center{text-align:center}.mosaic-section .mosaic-section-block .mosaic-section-block__content--right{text-align:right}.mosaic-section .mosaic-section-block .mosaic-section-block__subtitle{font-size:14px;text-transform:uppercase;margin-bottom:5px;color:#bcbcbc}.mosaic-section .mosaic-section-block .mosaic-section-block__title{font-size:18px;font-family:"Mag-regular", Arial, sans-serif;letter-spacing:0.07em;color:#302424;line-height:1.2}.mosaic-section .mosaic-section-block .mosaic-section-block__title--bold{font-weight:bold}.mosaic-section .mosaic-section-block .mosaic-section-block__title--larger{font-size:22px}.mosaic-section .mosaic-section-block .mosaic-section-block__title--small{font-size:18px}.mosaic-section .mosaic-section-block .mosaic-section-block__title--medium{font-size:20px}.mosaic-section .mosaic-section-block .mosaic-section-block__title--large{font-size:24px}.mosaic-section .mosaic-section-block .mosaic-section-block__title--caps{text-transform:uppercase}.mosaic-section .mosaic-section-block .mosaic-section-block__announce{margin-top:15px;font-size:16px;line-height:1.6;font-weight:300;color:#302424}.mosaic-section .mosaic-section-block .mosaic-section-block__announce--smaller{font-size:13px}.mosaic-section .mosaic-section-block .mosaic-section-block__announce--deco{font-family:"Mag-regular", Arial, sans-serif;letter-spacing:0.07em}.mosaic-section .mosaic-section-block .mosaic-section-block__announce--small{font-size:16px}.mosaic-section .mosaic-section-block .mosaic-section-block__announce--medium{font-size:20px}.mosaic-section .mosaic-section-block .mosaic-section-block__announce--large{font-size:24px}.mosaic-section .mosaic-section-block.mosaic-section-block--white .mosaic-section-block__content{color:#ffffff}.mosaic-section .mosaic-section-block.mosaic-section-block--white .mosaic-section-block__title{color:#ffffff}.mosaic-section .mosaic-section-block.mosaic-section-block--white .mosaic-section-block__announce{color:#ffffff}.mosaic-section .mosaic-section-block.mosaic-section-block--white .mosaic-section-block__subtitle{color:#ffffff}.mosaic-section a:hover .mosaic-section-block{box-shadow:0 20px 54px 0 rgba(79, 88, 117, 0.5);cursor:pointer;color:#302424;z-index:2}.mosaic-section a:hover .mosaic-section-block .mosaic-section-block__background{transform:scale(1.05)}.mosaic-section a:hover .mosaic-section-block .mosaic-section-block__primary{background-color:rgba(255, 255, 255, 0.3)}.mosaic-section a:hover .mosaic-section-block.mosaic-section-block--white{color:#ffffff}.mosaic-section a:hover .mosaic-section-block.mosaic-section-block--white .mosaic-section-block__primary{background-color:rgba(0, 0, 0, 0.3)}.mosaic-section .mosaic-section-block--1-2{padding-bottom:100%}@media (min-width:768px){.mosaic-section .mosaic-section-block--1-2{height:720px;padding-bottom:0px}}@media (min-width:992px){.mosaic-section .mosaic-section-block--1-2{height:617px}}@media (min-width:1200px){.mosaic-section .mosaic-section-block--1-2{height:750px}}.mosaic-section .mosaic-section-block--1-2-r{padding-bottom:100%}@media (min-width:768px){.mosaic-section .mosaic-section-block--1-2-r{height:345px;padding-bottom:0px}}@media (min-width:992px){.mosaic-section .mosaic-section-block--1-2-r{height:617px}}@media (min-width:1200px){.mosaic-section .mosaic-section-block--1-2-r{height:750px}}.mosaic-section .mosaic-section-block--2-2{padding-bottom:100%}@media (min-width:768px){.mosaic-section .mosaic-section-block--2-2{height:720px;padding-bottom:0px}}@media (min-width:992px){.mosaic-section .mosaic-section-block--2-2{height:617px}}@media (min-width:1200px){.mosaic-section .mosaic-section-block--2-2{height:750px}}.mosaic-section .mosaic-section-block2{background-color:#d4d5e5;margin-bottom:30px;font-family:"Roboto", Arial, Helvetica, sans-serif;position:relative;overflow:hidden;padding-bottom:100%;transition:box-shadow 0.5s ease}@media (min-width:768px){.mosaic-section .mosaic-section-block2{height:345px;padding-bottom:0px}}@media (min-width:992px){.mosaic-section .mosaic-section-block2{height:293.33px}}@media (min-width:1200px){.mosaic-section .mosaic-section-block2{height:360px}}.mosaic-section .mosaic-section-block2 .msb-bg{position:absolute;left:0px;right:0px;top:0px;bottom:0px;transition:all 3s ease}.mosaic-section .mosaic-section-block2 .msb-bg .bg-l,.mosaic-section .mosaic-section-block2 .msb-bg .bg-m,.mosaic-section .mosaic-section-block2 .msb-bg .bg-s{position:absolute;left:0px;right:0px;top:0px;bottom:0px;background-repeat:no-repeat;background-size:cover;display:none}.mosaic-section .mosaic-section-block2 .msb-bg .bg-s{display:block}@media (min-width:768px){.mosaic-section .mosaic-section-block2 .msb-bg .bg-m{display:block}.mosaic-section .mosaic-section-block2 .msb-bg .bg-s{display:none}}@media (min-width:992px){.mosaic-section .mosaic-section-block2 .msb-bg .bg-l{display:block}.mosaic-section .mosaic-section-block2 .msb-bg .bg-m{display:none}}.mosaic-section .mosaic-section-block2 .msb-front{position:absolute;left:0px;right:0px;top:0px;bottom:0px}.mosaic-section .mosaic-section-block2 .msb-front .front-l,.mosaic-section .mosaic-section-block2 .msb-front .front-m,.mosaic-section .mosaic-section-block2 .msb-front .front-s{position:absolute;left:0px;right:0px;top:0px;bottom:0px;background-repeat:no-repeat;background-size:cover;display:none}.mosaic-section .mosaic-section-block2 .msb-front .front-s{display:block}@media (min-width:768px){.mosaic-section .mosaic-section-block2 .msb-front .front-m{display:block}.mosaic-section .mosaic-section-block2 .msb-front .front-s{display:none}}@media (min-width:992px){.mosaic-section .mosaic-section-block2 .msb-front .front-l{display:block}.mosaic-section .mosaic-section-block2 .msb-front .front-m{display:none}}.mosaic-section .mosaic-section-block2 .msb-video{position:absolute;left:0px;right:0px;top:0px;bottom:0px}.mosaic-section .mosaic-section-block2 .msb-video video{width:100%;height:auto}.mosaic-section .mosaic-section-block2 .msb-video.video-l,.mosaic-section .mosaic-section-block2 .msb-video.video-m{display:none}.mosaic-section .mosaic-section-block2 .msb-video.video-s-stub{display:none;background-repeat:no-repeat;background-size:cover;background-position:center}@media (min-width:768px){.mosaic-section .mosaic-section-block2 .msb-video.video-s{display:none}.mosaic-section .mosaic-section-block2 .msb-video.video-m{display:block}}@media (min-width:992px){.mosaic-section .mosaic-section-block2 .msb-video.video-m{display:none}.mosaic-section .mosaic-section-block2 .msb-video.video-l{display:block}}@media (max-width:767.98px){.mosaic-section .mosaic-section-block2 .msb-video.video-s-stub{display:block}}.mosaic-section .mosaic-section-block2 .mosaic-section-block__primary{position:absolute;left:0px;right:0px;top:0px;bottom:0px;background-repeat:no-repeat;background-size:cover;z-index:1;transition:background-color 0.5s ease}.mosaic-section .mosaic-section-block2 .mosaic-section-block__video{position:absolute;left:0px;right:0px;top:0px;bottom:0px;background-repeat:no-repeat;background-size:cover;z-index:2;transition:background-color 0.5s ease}.mosaic-section .mosaic-section-block2 .msb-content{position:absolute;top:30px;left:30px;right:30px;z-index:3}.mosaic-section .mosaic-section-block2 .msb-content.bottom{top:auto;bottom:30px}.mosaic-section .mosaic-section-block2 .msb-content.right{text-align:right}.mosaic-section .mosaic-section-block2 .msb-content.center{text-align:center}.mosaic-section .mosaic-section-block2 .msb-content.middle{bottom:30px;display:flex;align-items:center;align-content:center;flex-wrap:wrap}.mosaic-section .mosaic-section-block2 .msb-content.middle.center{justify-content:center}.mosaic-section .mosaic-section-block2 .msb-content.middle .msb-title,.mosaic-section .mosaic-section-block2 .msb-content.middle .msb-subtitle,.mosaic-section .mosaic-section-block2 .msb-content.middle .msb-announce{width:100%}.mosaic-section .mosaic-section-block2 .msb-subtitle{font-size:14px;text-transform:uppercase;margin-bottom:5px;color:#302424}.mosaic-section .mosaic-section-block2 .msb-title{font-size:18px;font-size:20px;font-family:"Mag-regular", Arial, sans-serif;letter-spacing:0.07em;color:#302424;line-height:1.2;font-weight:bold}.mosaic-section .mosaic-section-block2 .msb-title.caps{text-transform:uppercase}.mosaic-section .mosaic-section-block2 .msb-announce{margin-top:15px;font-size:20px;line-height:1.6;line-height:1.4;font-weight:300;color:#302424}.mosaic-section .mosaic-section-block2 .msb-announce.font-deco{font-family:"Mag-regular", Arial, sans-serif;letter-spacing:0.07em}.mosaic-section .mosaic-section-block2 .msb-announce.small{font-size:16px}.mosaic-section .mosaic-section-block2 .msb-announce.medium{font-size:20px}.mosaic-section .mosaic-section-block2 .msb-announce.large{font-size:24px}.mosaic-section .mosaic-section-block2 .msb-content.light .msb-subtitle,.mosaic-section .mosaic-section-block2 .msb-content.light .msb-title,.mosaic-section .mosaic-section-block2 .msb-content.light .msb-announce{color:#ffffff}@media (max-width:575.98px){.mosaic-section a.mob-hide{display:none}}.mosaic-section a.effect-bg-zoom:hover .mosaic-section-block2{}.mosaic-section a.effect-bg-zoom:hover .mosaic-section-block2 .msb-bg{transform:scale(1.05)}.mosaic-section a:hover .mosaic-section-block2{box-shadow:0 20px 54px 0 rgba(79, 88, 117, 0.5);cursor:pointer;color:#302424;z-index:2}.mosaic-section .mosaic-section-block--1-2{padding-bottom:100%}@media (min-width:768px){.mosaic-section .mosaic-section-block--1-2{height:720px;padding-bottom:0px}}@media (min-width:992px){.mosaic-section .mosaic-section-block--1-2{height:617px}}@media (min-width:1200px){.mosaic-section .mosaic-section-block--1-2{height:750px}}.mosaic-section .mosaic-section-block--1-2-r{padding-bottom:100%}@media (min-width:768px){.mosaic-section .mosaic-section-block--1-2-r{height:345px;padding-bottom:0px}}@media (min-width:992px){.mosaic-section .mosaic-section-block--1-2-r{height:617px}}@media (min-width:1200px){.mosaic-section .mosaic-section-block--1-2-r{height:750px}}.mosaic-section .mosaic-section-block--2-2{padding-bottom:100%}@media (min-width:768px){.mosaic-section .mosaic-section-block--2-2{height:720px;padding-bottom:0px}}@media (min-width:992px){.mosaic-section .mosaic-section-block--2-2{height:617px}}@media (min-width:1200px){.mosaic-section .mosaic-section-block--2-2{height:750px}}.search-page form .search-form-main{display:flex}.search-page form .search-input{padding-left:5px;padding-right:5px;margin-right:15px;flex-grow:1}@media (max-width:767px){.search-page form .search-input{margin-right:5px}}@media (max-width:767px){.search-page form .button{padding-left:10px;padding-right:10px}}.search-page .search-scope{margin-top:15px}.search-page .search-scope .title,.search-page .search-scope .scope-var{display:inline-block}.search-page .search-scope .scope-var{margin-left:10px}.search-page .search-scope .scope-var label{padding-left:0px;font-weight:300}.search-page .search-scope .scope-var label:before,.search-page .search-scope .scope-var label:after{display:none !important}.search-page .search-scope input[type="radio"]:checked+label{border:1px solid #c7c8d0;border-radius:4px;padding:3px 10px;color:#3ec1cb}.search-list .search-item{border-top:1px solid #c7c8d0;padding-top:45px;padding-bottom:45px}@media (max-width:767px){.search-list .search-item{padding-top:15px;padding-bottom:15px}}.search-list .search-item:last-child{border-bottom:1px solid #c7c8d0}.search-list .search-item.catalog-item{display:flex}.search-list .item-path{margin-top:30px;font-size:14px}@media (max-width:767px){.search-list .item-path{margin-top:15px}}.search-list .item-title .short{display:none}@media (max-width:767px){.search-list .item-title .short{display:block}.search-list .item-title .long{display:none}}.search-list .item-body{margin-top:18px}.search-list .item-price{margin-top:5px;color:#2f2524}.search-list .item-sku{margin-top:18px;font-size:14px;color:#b7b5b8}.search-list .search-pic-wrapper{padding-right:60px}.search-list .search-pic-wrapper img{width:165px;height:auto}@media (max-width:767px){.search-list .search-pic-wrapper{padding-right:15px}.search-list .search-pic-wrapper img{width:115px}}.search-list .search-data-wrapper{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:767px){.search-list .search-data-wrapper{display:block}}.payment-info .payment-qr-code{text-align:center}.payment-info .payment-qr-code img{width:33.33%}@media (max-width:991.98px){.payment-info .payment-qr-code img{width:50%}}@media (max-width:575.98px){.payment-info .payment-qr-code img{width:50%}}.payment-info .payment-types{display:flex;margin-top:30px;margin-bottom:30px}.payment-info .payment-types .type{margin-right:30px}.payment-info .payment-types .type:last-child{margin-right:0px}.page-sitemap{margin-top:60px;margin-bottom:60px}@media (max-width:767.98px){.page-sitemap{margin-top:30px;margin-bottom:30px}}.page-sitemap .sitemap-tabs{display:flex;flex-wrap:wrap;padding-bottom:15px;border-bottom:1px solid #dadada;margin-bottom:30px}.page-sitemap .sitemap-tab{margin-right:30px;margin-bottom:15px;text-transform:uppercase;font-size:15px;font-weight:500;color:#4f5875;cursor:pointer}.page-sitemap .sitemap-tab._active{color:#302424;cursor:default}.page-sitemap .sitemap-panel{display:flex;flex-wrap:wrap;display:none}.page-sitemap .sitemap-panel._active{display:flex}.page-sitemap .sitemap-item{margin-right:30px;margin-bottom:30px}.big-slider-wrapper-2{position:relative;margin-bottom:45px}@media (min-width:1440px){.big-slider-wrapper-2.wider{margin-left:-120px;margin-right:-120px}}.big-slider-wrapper-2 .arrow{width:40px;height:40px;display:block;position:absolute;z-index:1;top:50%;transform:translateY(-50%);cursor:pointer}.big-slider-wrapper-2 .arrow svg{width:100%;height:auto}.big-slider-wrapper-2 .arrow svg polyline{fill:none;stroke:#302424;stroke-miterlimit:10}.big-slider-wrapper-2 .arrow.arrow-prev{left:30px;transform:translateY(-50%) rotate(180deg)}.big-slider-wrapper-2 .arrow.arrow-next{right:30px}.big-slider-wrapper-2 .arrow:hover{opacity:0.5}.big-slider-wrapper-2 .arrow[data-color="light"] svg polyline{fill:none;stroke:#ffffff;stroke-miterlimit:10}@media (max-width:991.98px){.big-slider-wrapper-2 .arrow{width:30px;height:30px}.big-slider-wrapper-2 .arrow.arrow-prev{left:15px}.big-slider-wrapper-2 .arrow.arrow-next{right:15px}}.big-slider-wrapper-2 .slick-slider{margin-bottom:0px}.big-slider-wrapper-2 .big-slider{width:100%;display:flex;flex-direction:column}.big-slider-wrapper-2 .big-slider .slick-list{outline:none}.big-slider-wrapper-2 .big-slider .slider-item{background-repeat:no-repeat;background-size:cover;background-position:50%;position:relative}.big-slider-wrapper-2 .big-slider .slider-item a{display:block;position:relative;width:100%;height:100%;outline:none}.big-slider-wrapper-2 .big-slider .slider-item .text-block-wrapper{position:absolute;height:100%;width:100%;display:flex;flex-direction:column;justify-content:center}.big-slider-wrapper-2 .big-slider .slider-item .text-block{color:#302424;z-index:1}.big-slider-wrapper-2 .big-slider .slider-item .text-block.pos-left{padding-right:55%;padding-left:10%}.big-slider-wrapper-2 .big-slider .slider-item .text-block.pos-center{padding-right:10%;padding-left:10%}.big-slider-wrapper-2 .big-slider .slider-item .text-block.pos-right{padding-left:60%;padding-right:10%}.big-slider-wrapper-2 .big-slider .slider-item .text-block.text-align-center{text-align:center}.big-slider-wrapper-2 .big-slider .slider-item .text-block.text-align-right{text-align:right}.big-slider-wrapper-2 .big-slider .slider-item .text-block .text-block__subtitle{font-family:"Mag-regular", Arial, sans-serif;margin-bottom:15px;font-weight:bold;letter-spacing:0.08em;font-size:20px}@media (max-width:991.98px){.big-slider-wrapper-2 .big-slider .slider-item .text-block .text-block__subtitle{font-size:16px}}.big-slider-wrapper-2 .big-slider .slider-item .text-block .text-block__title{font-size:50px;font-family:"Mag-regular", Arial, sans-serif;font-weight:bold;letter-spacing:0.08em;line-height:1.2}@media (max-width:991.98px){.big-slider-wrapper-2 .big-slider .slider-item .text-block .text-block__title{font-size:36px}}.big-slider-wrapper-2 .big-slider .slider-item .text-block .text-block__announce{font-size:16px;line-height:1.6;font-weight:300;font-size:24px;line-height:1.6;margin-top:15px}.big-slider-wrapper-2 .big-slider .slider-item .text-block .text-block__button{margin-top:60px;font-size:16px;cursor:pointer}.big-slider-wrapper-2 .big-slider .slider-item .text-block .text-block__button svg{display:inline-block;width:21px;height:8px;margin-left:15px;position:relative;top:-1px}.big-slider-wrapper-2 .big-slider .slider-item .text-block .text-block__button svg line,.big-slider-wrapper-2 .big-slider .slider-item .text-block .text-block__button svg polyline{fill:none;stroke:#302424;stroke-miterlimit:10}@media (max-width:991.98px){.big-slider-wrapper-2 .big-slider .slider-item .text-block .text-block__button{margin-top:40px}}.big-slider-wrapper-2 .big-slider .slider-item .text-block.tc-light{color:#ffffff}.big-slider-wrapper-2 .big-slider .slider-item .text-block.tc-light .text-block__button svg line,.big-slider-wrapper-2 .big-slider .slider-item .text-block.tc-light .text-block__button svg polyline{stroke:#ffffff}.big-slider-wrapper-2 .big-slider .slider-item video{position:absolute;left:0px;top:0px;width:100%;height:auto}.big-slider-wrapper-2 .big-slider .slider-item video.vic-m,.big-slider-wrapper-2 .big-slider .slider-item video.vid-s{display:none}.big-slider-wrapper-2 .big-slider .slider-item video::-internal-media-controls-overlay-cast-button{display:none}.big-slider-wrapper-2 .big-slider .slider-item img{width:100%;height:auto}.big-slider-wrapper-2 .big-slider .slider-item img.mobile{display:none}.big-slider-wrapper-2 .big-slider .slick-dots{position:static;padding-top:30px;display:flex;justify-content:center}.big-slider-wrapper-2 .big-slider .slick-dots button{background-color:#dddddd;width:12px;height:12px;border-radius:50%}.big-slider-wrapper-2 .big-slider .slick-dots button:before{display:none}.big-slider-wrapper-2 .big-slider .slick-dots .slick-active button{background-color:#3ec1cb}@media (max-width:575.98px){.big-slider-wrapper-2 .arrow{display:none !important}.big-slider-wrapper-2 .big-slider .slider-item{}.big-slider-wrapper-2 .big-slider .slider-item a{display:flex;flex-direction:column-reverse}.big-slider-wrapper-2 .big-slider .slider-item .text-block-wrapper{position:relative}.big-slider-wrapper-2 .big-slider .slider-item video.vid-l{display:none}.big-slider-wrapper-2 .big-slider .slider-item video.vid-m{display:none}.big-slider-wrapper-2 .big-slider .slider-item video.vid-s{display:block}.big-slider-wrapper-2 .big-slider .slider-item img.mobile{display:block}.big-slider-wrapper-2 .big-slider .slider-item img.big{display:none}.big-slider-wrapper-2 .big-slider .slider-item .text-block{padding:0px;padding-top:15px;color:#302424 !important}.big-slider-wrapper-2 .big-slider .slider-item .text-block .text-block__title{font-size:26px}.big-slider-wrapper-2 .big-slider .slider-item .text-block .text-block__subtitle{font-size:14px;margin-bottom:5px}.big-slider-wrapper-2 .big-slider .slider-item .text-block .text-block__announce{font-size:14px}.big-slider-wrapper-2 .big-slider .slider-item .text-block .text-block__button{margin-top:15px}.big-slider-wrapper-2 .big-slider .slider-item .text-block .text-block__button svg line,.big-slider-wrapper-2 .big-slider .slider-item .text-block .text-block__button svg polyline{stroke:#000000 !important}.big-slider-wrapper-2 .big-slider .slider-item .text-block.pos-right,.big-slider-wrapper-2 .big-slider .slider-item .text-block.pos-left,.big-slider-wrapper-2 .big-slider .slider-item .text-block.pos-center{padding-left:0px;padding-right:0px}}.simple-image-slider{margin-bottom:30px;margin-top:30px}.simple-image-slider .swiper-wrapper{padding-bottom:60px}.simple-image-slider .swiper-slide img{width:100%;height:auto}.simple-image-slider .swiper-pagination-bullet{background-color:#ddd;width:12px;height:12px;opacity:1;margin-left:8px !important;margin-right:8px !important}.simple-image-slider .swiper-pagination-bullet-active{background-color:#3ec1cb}.simple-image-slider .arrows-wrapper{position:relative}.simple-image-slider .arrow{width:40px;height:40px;display:block;position:absolute;z-index:1;top:calc(50% - 30px);transform:translateY(-50%);outline:none;cursor:pointer}.simple-image-slider .arrow.swiper-button-disabled{display:none}.simple-image-slider .arrow:focus{outline:none}.simple-image-slider .arrow svg{width:100%;height:auto}.simple-image-slider .arrow svg polyline{fill:none;stroke:#302424;stroke-miterlimit:10}.simple-image-slider .arrow.arrow-prev{left:-40px;transform:translateY(-50%) rotate(180deg)}.simple-image-slider .arrow.arrow-next{right:-40px}.simple-image-slider .arrow:hover{opacity:0.5}.simple-image-slider .arrow[data-color="light"] svg polyline{fill:none;stroke:#ffffff;stroke-miterlimit:10}@media (max-width:575.98px){.simple-image-slider .arrow{display:none}}@media (max-width:991.98px){.simple-image-slider .arrow{width:30px;height:30px}.simple-image-slider .arrow.arrow-prev{left:0px}.simple-image-slider .arrow.arrow-next{right:0px}}.simple-image-slider .descriptions{margin-top:25px}.simple-image-slider .descriptions .description{display:none;border-left:2px solid #3ec1cb;padding-left:30px;padding-top:5px;padding-bottom:5px}.simple-image-slider .descriptions .description._active{display:block}@media (min-width:1440px){.big-slider-wrapper.wider{margin-left:-120px;margin-right:-120px}}.big-slider-wrapper .big-slider{width:100%}.big-slider-wrapper .big-slider .slick-list{outline:none}.big-slider-wrapper .big-slider .home-slider__item{background-repeat:no-repeat;background-size:cover;background-position:50%}.big-slider-wrapper .big-slider .home-slider__item a{display:block;position:relative;width:100%;height:100%;outline:none}.big-slider-wrapper .big-slider .home-slider__item .text-block{position:absolute;height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;color:#302424}.big-slider-wrapper .big-slider .home-slider__item .text-block.pos-left{padding-right:55%;padding-left:10%}.big-slider-wrapper .big-slider .home-slider__item .text-block.pos-center{padding-right:10%;padding-left:10%}.big-slider-wrapper .big-slider .home-slider__item .text-block.pos-right{padding-left:55%;padding-right:10%}.big-slider-wrapper .big-slider .home-slider__item .text-block.text-align-center{text-align:center}.big-slider-wrapper .big-slider .home-slider__item .text-block.text-align-right{text-align:right}.big-slider-wrapper .big-slider .home-slider__item .text-block .text-block__title{font-size:30px;font-family:"Mag-regular", Arial, sans-serif;margin-bottom:30px;font-weight:bold;letter-spacing:0.08em}.big-slider-wrapper .big-slider .home-slider__item .text-block .text-block__announce{font-size:16px;line-height:1.6;font-weight:300;font-size:24px;line-height:1.6}.big-slider-wrapper .big-slider .home-slider__item .text-block.tc-light{color:#ffffff}.big-slider-wrapper .big-slider .home-slider__item video{position:absolute;width:100%;height:auto}.big-slider-wrapper .big-slider .home-slider__item img{visibility:hidden;width:100%;height:auto}.big-slider-wrapper .big-slider .slick-dots{bottom:-40px}.big-slider-wrapper .big-slider .slick-dots button{background-color:#dddddd;width:12px;height:12px;border-radius:50%}.big-slider-wrapper .big-slider .slick-dots button:before{display:none}.big-slider-wrapper .big-slider .slick-dots .slick-active button{background-color:#3ec1cb}.simple-slider-wrapper{position:relative}.simple-slider-wrapper .slick-dots{bottom:-40px}.simple-slider-wrapper .slick-dots button{background-color:#dddddd;width:12px;height:12px;border-radius:50%}.simple-slider-wrapper .slick-dots button:before{display:none}.simple-slider-wrapper .slick-dots .slick-active button{background-color:#3ec1cb}.simple-slider-wrapper .arrow{width:40px;height:40px;display:block;position:absolute;z-index:1;top:50%;transform:translateY(-50%);cursor:pointer}.simple-slider-wrapper .arrow svg{width:100%;height:auto}.simple-slider-wrapper .arrow svg polyline{fill:none;stroke:#302424;stroke-miterlimit:10}.simple-slider-wrapper .arrow.arrow-prev{left:30px;transform:translateY(-50%) rotate(180deg)}.simple-slider-wrapper .arrow.arrow-next{right:30px}.simple-slider-wrapper .arrow:hover{opacity:0.5}.simple-slider-wrapper .arrow[data-color="light"] svg polyline{fill:none;stroke:#ffffff;stroke-miterlimit:10}@media (max-width:991.98px){.simple-slider-wrapper .arrow{width:30px;height:30px}.simple-slider-wrapper .arrow.arrow-prev{left:15px}.simple-slider-wrapper .arrow.arrow-next{right:15px}}@media (min-width:1440px){.wedding-conf-wrapper{margin-left:-120px;margin-right:-120px}}.wedding-conf-frame{width:100%;height:700px;margin-bottom:0px}.wedding-conf-frame iframe{padding-bottom:80px}.wedding-conf-block .price-comment{margin-top:15px;margin-bottom:30px}@media screen and (max-width:767px){.wedding-conf-frame{height:940px}}
/* End */
/* /local/templates/roskosh-2025/css/fonts.css?16394440465288 */
/* /local/templates/roskosh-2025/template_styles.css?1748511342165446 */
