

/* Start:/local/templates/template/css/owl.carousel.min.css?17604423773351*/
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/local/templates/template/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/* End */


/* Start:/local/templates/template/css/owl.theme.default.min.css?17604423771013*/
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
/* End */


/* Start:/local/templates/template/css/datepicker.min.css?176044237712257*/
.datepicker--cells{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.datepicker--cell{border-radius:4px;box-sizing:border-box;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:32px;z-index:1}.datepicker--cell.-focus-{background:#f0f0f0}.datepicker--cell.-current-{color:#4EB5E6}.datepicker--cell.-current-.-focus-{color:#4a4a4a}.datepicker--cell.-current-.-in-range-{color:#4EB5E6}.datepicker--cell.-in-range-{background:rgba(92,196,239,.1);color:#4a4a4a;border-radius:0}.datepicker--cell.-in-range-.-focus-{background-color:rgba(92,196,239,.2)}.datepicker--cell.-disabled-{cursor:default;color:#aeaeae}.datepicker--cell.-disabled-.-focus-{color:#aeaeae}.datepicker--cell.-disabled-.-in-range-{color:#a1a1a1}.datepicker--cell.-disabled-.-current-.-focus-{color:#aeaeae}.datepicker--cell.-range-from-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:4px 0 0 4px}.datepicker--cell.-range-to-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:0 4px 4px 0}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{color:#fff;background:#5cc4ef}.datepicker--cell.-range-from-.-range-to-{border-radius:4px}.datepicker--cell.-selected-{border:none}.datepicker--cell.-selected-.-focus-{background:#45bced}.datepicker--cell:empty{cursor:default}.datepicker--days-names{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:8px 0 3px}.datepicker--day-name{color:#FF9A19;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.-only-timepicker- .datepicker--content,.datepicker--body,.datepicker-inline .datepicker--pointer{display:none}.datepicker--cell-day{width:14.28571%}.datepicker--cells-months{height:170px}.datepicker--cell-month{width:33.33%;height:25%}.datepicker--cells-years,.datepicker--years{height:170px}.datepicker--cell-year{width:25%;height:33.33%}.datepickers-container{position:absolute;left:0;top:0}@media print{.datepickers-container{display:none}}.datepicker{background:#fff;border:1px solid #dbdbdb;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:4px;box-sizing:content-box;font-family:Tahoma,sans-serif;font-size:14px;color:#4a4a4a;width:250px;position:absolute;left:-100000px;opacity:0;transition:opacity .3s ease,left 0s .3s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s .3s;transition:opacity .3s ease,transform .3s ease,left 0s .3s,-webkit-transform .3s ease;z-index:100}.datepicker.-from-top-{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.datepicker.-from-right-{-webkit-transform:translateX(8px);transform:translateX(8px)}.datepicker.-from-bottom-{-webkit-transform:translateY(8px);transform:translateY(8px)}.datepicker.-from-left-{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.datepicker.active{opacity:1;-webkit-transform:translate(0);transform:translate(0);transition:opacity .3s ease,left 0s 0s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s 0s;transition:opacity .3s ease,transform .3s ease,left 0s 0s,-webkit-transform .3s ease}.datepicker-inline .datepicker{border-color:#d7d7d7;box-shadow:none;position:static;left:auto;right:auto;opacity:1;-webkit-transform:none;transform:none}.datepicker--content{box-sizing:content-box;padding:4px}.datepicker--pointer{position:absolute;background:#fff;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;width:10px;height:10px;z-index:-1}.datepicker--nav-action:hover,.datepicker--nav-title:hover{background:#f0f0f0}.-top-center- .datepicker--pointer,.-top-left- .datepicker--pointer,.-top-right- .datepicker--pointer{top:calc(100% - 4px);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.-right-bottom- .datepicker--pointer,.-right-center- .datepicker--pointer,.-right-top- .datepicker--pointer{right:calc(100% - 4px);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.-bottom-center- .datepicker--pointer,.-bottom-left- .datepicker--pointer,.-bottom-right- .datepicker--pointer{bottom:calc(100% - 4px);-webkit-transform:rotate(315deg);transform:rotate(315deg)}.-left-bottom- .datepicker--pointer,.-left-center- .datepicker--pointer,.-left-top- .datepicker--pointer{left:calc(100% - 4px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.-bottom-left- .datepicker--pointer,.-top-left- .datepicker--pointer{left:10px}.-bottom-right- .datepicker--pointer,.-top-right- .datepicker--pointer{right:10px}.-bottom-center- .datepicker--pointer,.-top-center- .datepicker--pointer{left:calc(50% - 10px / 2)}.-left-top- .datepicker--pointer,.-right-top- .datepicker--pointer{top:10px}.-left-bottom- .datepicker--pointer,.-right-bottom- .datepicker--pointer{bottom:10px}.-left-center- .datepicker--pointer,.-right-center- .datepicker--pointer{top:calc(50% - 10px / 2)}.datepicker--body.active{display:block}.datepicker--nav{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #efefef;min-height:32px;padding:4px}.-only-timepicker- .datepicker--nav{display:none}.datepicker--nav-action,.datepicker--nav-title{display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.datepicker--nav-action{width:32px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker--nav-action.-disabled-{visibility:hidden}.datepicker--nav-action svg{width:32px;height:32px}.datepicker--nav-action path{fill:none;stroke:#9c9c9c;stroke-width:2px}.datepicker--nav-title{border-radius:4px;padding:0 8px}.datepicker--buttons,.datepicker--time{border-top:1px solid #efefef;padding:4px}.datepicker--nav-title i{font-style:normal;color:#9c9c9c;margin-left:5px}.datepicker--nav-title.-disabled-{cursor:default;background:0 0}.datepicker--buttons{display:-webkit-flex;display:-ms-flexbox;display:flex}.datepicker--button{color:#4EB5E6;cursor:pointer;border-radius:4px;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:32px}.datepicker--button:hover{color:#4a4a4a;background:#f0f0f0}.datepicker--time{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.datepicker--time.-am-pm- .datepicker--time-sliders{-webkit-flex:0 1 138px;-ms-flex:0 1 138px;flex:0 1 138px;max-width:138px}.-only-timepicker- .datepicker--time{border-top:none}.datepicker--time-sliders{-webkit-flex:0 1 153px;-ms-flex:0 1 153px;flex:0 1 153px;margin-right:10px;max-width:153px}.datepicker--time-label{display:none;font-size:12px}.datepicker--time-current{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex:1;-ms-flex:1;flex:1;font-size:14px;text-align:center;margin:0 0 0 10px}.datepicker--time-current-colon{margin:0 2px 3px;line-height:1}.datepicker--time-current-hours,.datepicker--time-current-minutes{line-height:1;font-size:19px;font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.datepicker--time-current-hours:after,.datepicker--time-current-minutes:after{content:'';background:#f0f0f0;border-radius:4px;position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.datepicker--time-current-hours.-focus-:after,.datepicker--time-current-minutes.-focus-:after{opacity:1}.datepicker--time-current-ampm{text-transform:uppercase;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;color:#9c9c9c;margin-left:6px;font-size:11px;margin-bottom:1px}.datepicker--time-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:11px;height:17px;background:linear-gradient(to right,#dedede,#dedede) left 50%/100% 1px no-repeat}.datepicker--time-row:first-child{margin-bottom:4px}.datepicker--time-row input[type=range]{background:0 0;cursor:pointer;-webkit-flex:1;-ms-flex:1;flex:1;height:100%;padding:0;margin:0;-webkit-appearance:none}.datepicker--time-row input[type=range]::-ms-tooltip{display:none}.datepicker--time-row input[type=range]:hover::-webkit-slider-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-moz-range-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-ms-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:focus{outline:0}.datepicker--time-row input[type=range]:focus::-webkit-slider-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-moz-range-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-ms-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s;margin-top:-6px}.datepicker--time-row input[type=range]::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type=range]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type=range]::-webkit-slider-runnable-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-moz-range-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-fill-lower{background:0 0}.datepicker--time-row input[type=range]::-ms-fill-upper{background:0 0}.datepicker--time-row span{padding:0 12px}.datepicker--time-icon{color:#9c9c9c;border:1px solid;border-radius:50%;font-size:16px;position:relative;margin:0 5px -1px 0;width:1em;height:1em}.datepicker--time-icon:after,.datepicker--time-icon:before{content:'';background:currentColor;position:absolute}.datepicker--time-icon:after{height:.4em;width:1px;left:calc(50% - 1px);top:calc(50% + 1px);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.datepicker--time-icon:before{width:.4em;height:1px;top:calc(50% + 1px);left:calc(50% - 1px)}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:0 0;border:none}
/* End */


/* Start:/local/templates/template/css/magnific-popup.css?17604423776949*/
/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 998;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8; }

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 999;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  box-sizing: border-box; }

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.mfp-align-top .mfp-container:before {
  display: none; }

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045; }

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto; }

.mfp-ajax-cur {
  cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
  cursor: auto; }

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.mfp-loading.mfp-figure {
  display: none; }

.mfp-hide {
  display: none !important; }

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044; }
  .mfp-preloader a {
    color: #CCC; }
    .mfp-preloader a:hover {
      color: #FFF; }

.mfp-s-ready .mfp-preloader {
  display: none; }

.mfp-s-error .mfp-content {
  display: none; }

button.mfp-close,
button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  box-shadow: none;
  touch-action: manipulation; }

button::-moz-focus-inner {
  padding: 0;
  border: 0; }

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }
  .mfp-close:hover,
  .mfp-close:focus {
    opacity: 1; }
  .mfp-close:active {
    top: 1px; }

.mfp-close-btn-in .mfp-close {
  color: #333; }

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%; }

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap; }

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent; }
  .mfp-arrow:active {
    margin-top: -54px; }
  .mfp-arrow:hover,
  .mfp-arrow:focus {
    opacity: 1; }
  .mfp-arrow:before,
  .mfp-arrow:after {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
  .mfp-arrow:after {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
  .mfp-arrow:before {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7; }

.mfp-arrow-left {
  left: 0; }
  .mfp-arrow-left:after {
    border-right: 17px solid #FFF;
    margin-left: 31px; }
  .mfp-arrow-left:before {
    margin-left: 25px;
    border-right: 27px solid #3F3F3F; }

.mfp-arrow-right {
  right: 0; }
  .mfp-arrow-right:after {
    border-left: 17px solid #FFF;
    margin-left: 39px; }
  .mfp-arrow-right:before {
    border-left: 27px solid #3F3F3F; }

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }
  .mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }
  .mfp-iframe-holder .mfp-close {
    top: -40px; }

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%; }
  .mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000; }

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
  line-height: 0; }
  .mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444; }
  .mfp-figure small {
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px; }
  .mfp-figure figure {
    margin: 0; }

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px; }

.mfp-image-holder .mfp-content {
  max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }
  .mfp-img-mobile img.mfp-img {
    padding: 0; }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0; }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px; }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    box-sizing: border-box; }
    .mfp-img-mobile .mfp-bottom-bar:empty {
      padding: 0; }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0; } }

@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; } }

/* End */


/* Start:/local/templates/template/css/costume.css?17604423771214*/
@media print { /* Стиль для печати */
    header, footer, .breadcrumbs, .dds_hide, .hidden--sm, .justify-content--space-between, .product-item__image, .product-item__like{
        display: none;
    }
    h1, h2, p {
        color: #000; /* Черный цвет текста */
    }
}

/*.dds_active{*/
/*    stroke:#f7b2c3;*/
/*    fill:#f7b2c3;*/
/*}*/

.tqOrderError{
    display: none;
    color: red;
    margin-bottom: 20px;
    background-color: #c3e4d9;
    padding: 18px 22px
}
.form-group small{
    display: none;
}
.form-group--error small{
    display:block;
}
.dds-register{
    display: none;
    color: green;
}
.product__name{
    min-height: 64px;
}
.dds-hide{
    display: none;
}
.tq_error{
    color: red;
}
.comment .comment__image{
    border-radius: 0!important;
}
.product--alter .product__name{
    min-height: unset!important;
}
.tq_selected_adr,.tq_selected_adr_sdek{
    padding-top: 10px;
}
.modal #SDEK_pvz{
display: block;
}
.tq_dashed{
    text-decoration: underline;
    text-decoration-style: dashed;
}
.modal #SDEK_pvz {
    width: 950px;
}
.tq_close_sdek{
    position: absolute;
}
.tq_success{
    margin: 50px;
    font-size: 19px;
    text-align: center;
}


/* End */


/* Start:/local/templates/template/css/ahunter_suggest.css?1760442377466*/
.u-AhunterSuggestions
{
    border: 1px solid #AAAAAA;
    background: white;
    overflow: auto;
    border-radius: 2px;
}
.u-AhunterSuggestion
{
    padding: 5px;
    white-space: nowrap;
    overflow: hidden;
}
.u-AhunterEmptySuggestion
{
    padding: 5px;
    font-style: italic;
    color: #b8661f;
}
.u-AhunterSelectedSuggestion
{
    background: #E7E7E7;
}
.u-AhunterSuggestions strong
{
    font-weight: bold;
    color: #1B7BB1;
}
/* End */


/* Start:/local/templates/template/dist/css/main.css?1760442377134634*/
:root{--f-spinner-width:36px;--f-spinner-height:36px;--f-spinner-color-1:#0000001a;--f-spinner-color-2:#11181ccc;--f-spinner-stroke:2.75}.f-spinner{height:var(--f-spinner-height);margin:auto;padding:0;width:var(--f-spinner-width)}.f-spinner svg{animation:f-spinner-rotate 2s linear infinite;height:100%;vertical-align:top;width:100%}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg :first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg :last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}@keyframes f-spinner-rotate{to{transform:rotate(1turn)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-zoomInUp{animation:f-zoomInUp .2s ease-out .1s both}.f-zoomOutDown{animation:f-zoomOutDown .2s ease-out both}@keyframes f-zoomInUp{0%{opacity:0;transform:scale(.975) translate3d(0,16px,0)}to{opacity:1;transform:scale(1) translateZ(0)}}@keyframes f-zoomOutDown{to{opacity:0;transform:scale(.975) translate3d(0,16px,0)}}.f-throwOutUp{animation:f-throwOutUp .175s ease-out both}.f-throwOutDown{animation:f-throwOutDown .175s ease-out both}@keyframes f-throwOutUp{to{opacity:0;transform:translate3d(0,-150px,0)}}@keyframes f-throwOutDown{to{opacity:0;transform:translate3d(0,150px,0)}}.f-fadeIn{animation:f-fadeIn .2s ease both;z-index:2}.f-fadeOut{animation:f-fadeOut .2s ease both;z-index:1}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeOut{to{opacity:0}}.f-fadeSlowIn{animation:f-fadeSlowIn .5s ease both;z-index:2}.f-fadeSlowOut{animation:f-fadeSlowOut .5s ease both;z-index:1}@keyframes f-fadeSlowIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeSlowOut{to{opacity:0}}.f-fadeFastIn{animation:f-fadeFastIn .2s ease-out both;z-index:2}.f-fadeFastOut{animation:f-fadeFastOut .2s ease-out both;z-index:2}@keyframes f-fadeFastIn{0%{opacity:.75}to{opacity:1}}@keyframes f-fadeFastOut{to{opacity:0}}.f-crossfadeIn{animation:f-crossfadeIn .2s ease-out both;z-index:2}.f-crossfadeOut{animation:f-crossfadeOut .1s linear .1s both;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeOut{to{opacity:0}}.f-slideIn.from-next{animation:f-slideInNext .85s cubic-bezier(.16,1,.3,1)}.f-slideIn.from-prev{animation:f-slideInPrev .85s cubic-bezier(.16,1,.3,1)}.f-slideOut.to-next{animation:f-slideOutNext .85s cubic-bezier(.16,1,.3,1)}.f-slideOut.to-prev{animation:f-slideOutPrev .85s cubic-bezier(.16,1,.3,1)}@keyframes f-slideInPrev{0%{transform:translateX(100%)}to{transform:translateZ(0)}}@keyframes f-slideInNext{0%{transform:translateX(-100%)}to{transform:translateZ(0)}}@keyframes f-slideOutNext{to{transform:translateX(-100%)}}@keyframes f-slideOutPrev{to{transform:translateX(100%)}}.f-classicIn.from-next{animation:f-classicInNext .85s cubic-bezier(.16,1,.3,1);z-index:2}.f-classicIn.from-prev{animation:f-classicInPrev .85s cubic-bezier(.16,1,.3,1);z-index:2}.f-classicOut.to-next{animation:f-classicOutNext .85s cubic-bezier(.16,1,.3,1);z-index:1}.f-classicOut.to-prev{animation:f-classicOutPrev .85s cubic-bezier(.16,1,.3,1);z-index:1}@keyframes f-classicInNext{0%{opacity:0;transform:translateX(-75px)}to{opacity:1;transform:translateZ(0)}}@keyframes f-classicInPrev{0%{opacity:0;transform:translateX(75px)}to{opacity:1;transform:translateZ(0)}}@keyframes f-classicOutNext{to{opacity:0;transform:translateX(-75px)}}@keyframes f-classicOutPrev{to{opacity:0;transform:translateX(75px)}}:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-hover-bg:#e0e0e0;--f-button-active-bg:#d0d0d0;--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-disabled-opacity:0.65}.f-button{align-items:center;background:var(--f-button-bg);border:var(--f-button-border);border-radius:var(--f-button-border-radius);box-shadow:var(--f-button-shadow);box-sizing:initial;color:var(--f-button-color);cursor:pointer;display:flex;height:var(--f-button-height);justify-content:center;margin:0;padding:0;pointer-events:all;position:relative;transition:var(--f-button-transition);width:var(--f-button-width)}@media(hover:hover){.f-button:hover:not([disabled]){background-color:var(--f-button-hover-bg);color:var(--f-button-hover-color)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{box-shadow:inset 0 0 0 var(--f-button-outline,2px) var(--f-button-outline-color,var(--f-button-color));outline:none}.f-button svg{fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;filter:var(--f-button-svg-filter);height:var(--f-button-svg-height);pointer-events:none;transform:var(--f-button-transform);transition:opacity .15s ease;width:var(--f-button-svg-width)}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-next,.f-carousel__nav .f-button.is-prev,.fancybox__nav .f-button.is-next,.fancybox__nav .f-button.is-prev{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{left:var(--f-button-prev-pos);right:auto}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev{left:50%;top:auto;transform:translateX(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg{transform:rotate(90deg)}html.with-fancybox{overflow:visible;scroll-behavior:auto;width:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden!important;overscroll-behavior-y:none;width:auto}.fancybox__container{--fancybox-color:#dbdbdb;--fancybox-hover-color:#fff;--fancybox-bg:#18181bfa;--fancybox-slide-gap:10px;--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-color-1:#ffffff1a;--f-spinner-color-2:#bbb;--f-spinner-stroke:3.65;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;text-size-adjust:100%;bottom:0;box-sizing:border-box;color:#f8f8f8;direction:ltr;display:flex;flex-direction:column;left:0;margin:0;outline:none;overflow:visible;overscroll-behavior-y:contain;padding:0;position:fixed;right:0;top:0;transform-origin:top left;z-index:1050}.fancybox__container *,.fancybox__container :after,.fancybox__container :before{box-sizing:inherit}.fancybox__backdrop{background:var(--fancybox-bg);bottom:0;left:0;opacity:var(--fancybox-opacity,1);position:fixed;right:0;top:0;will-change:opacity;z-index:-1}.fancybox__carousel{box-sizing:border-box;flex:1;min-height:0;overflow-x:clip;overflow-y:visible;position:relative;z-index:10}.fancybox__viewport{height:100%;width:100%}.fancybox__track{display:flex;height:100%;margin:0 auto}.fancybox__slide{align-items:center;backface-visibility:hidden;display:flex;flex:0 0 auto;flex-direction:column;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;overflow:auto;padding:4px;position:relative;transform:translateZ(0);width:100%}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-html5video,.fancybox__slide.has-iframe,.fancybox__slide.has-image,.fancybox__slide.has-video{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide:after,.fancybox__slide:before{content:"";flex:0 0 0;margin:auto}.fancybox__content{align-self:center;background:var(--fancybox-content-bg,#fff);border-radius:0;color:var(--fancybox-content-color,#374151);cursor:default;display:flex;flex-direction:column;margin:0;max-width:100%;padding:2rem;position:relative;z-index:20}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:grab}.can-zoom_in .fancybox__content{cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__content [contenteditable],.fancybox__content [data-selectable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{backface-visibility:hidden;background:#0000;background-position:50%;background-repeat:no-repeat;background-size:contain;min-height:1px;padding:0;transform:translateZ(0);transition:none}.fancybox__slide.has-image>.fancybox__content>picture>img{height:auto;max-height:100%;width:100%}.is-zooming-in .fancybox__viewport:not(.is-dragging) .fancybox__slide:not(.is-selected) .fancybox__content,.is-zooming-out .fancybox__slide:not(.is-selected) .fancybox__content{visibility:hidden}.is-animating .fancybox__content,.is-dragging .fancybox__content{filter:blur(0);will-change:transform,width,height}.fancybox-image{display:block;height:100%;margin:auto;min-height:0;object-fit:contain;user-select:none;width:100%}.fancybox__caption{align-self:center;color:var(--fancybox-color,currentColor);cursor:auto;flex-shrink:0;line-height:1.375;margin:0;max-width:100%;opacity:var(--fancybox-opacity,1);overflow-wrap:anywhere;padding:14px 0 4px;visibility:visible}.is-closing .fancybox__caption,.is-loading .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width:2;position:absolute;right:8px;top:0;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width:34px;--f-button-height:34px;--f-button-border-radius:4px;--f-button-color:var(--fancybox-color,#fff);--f-button-hover-color:var(--fancybox-color,#fff);--f-button-bg:#0000;--f-button-hover-bg:#0000;--f-button-active-bg:#0000;--f-button-svg-width:22px;--f-button-svg-height:22px;opacity:.75;position:absolute;right:0;top:-38px}.is-loading .fancybox__content>.f-button.is-close-btn,.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{margin:0;padding:0;position:relative}.fancybox__footer .fancybox__caption{opacity:var(--fancybox-opacity,1);padding:24px;transition:all .25s ease;width:100%}.is-compact .fancybox__footer{background:#18181b80;bottom:0;left:0;position:absolute;right:0;z-index:20}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius:50%;--f-button-color:#fff;--f-button-hover-color:#fff;--f-button-outline-color:#000;--f-button-bg:#0009;--f-button-active-bg:#0009;--f-button-hover-bg:#0009;--f-button-svg-width:18px;--f-button-svg-height:18px;--f-button-svg-filter:none;right:5px;top:5px}.fancybox__nav{--f-button-width:50px;--f-button-height:50px;--f-button-border:0;--f-button-border-radius:50%;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:#0000;--f-button-hover-bg:#18181b4d;--f-button-active-bg:#18181b80;--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:26px;--f-button-svg-height:26px;--f-button-svg-stroke-width:2.5;--f-button-svg-fill:none;--f-button-svg-filter:drop-shadow(1px 1px 1px #18181b80);--f-button-svg-disabled-opacity:0.65;--f-button-next-pos:1rem;--f-button-prev-pos:1rem;opacity:var(--fancybox-opacity,1)}.fancybox__nav .f-button:before{bottom:-30px;content:"";left:-20px;position:absolute;right:-20px;top:-30px;z-index:1}.is-idle .fancybox__nav,.is-idle.is-compact .fancybox__footer{animation:f-fadeOut .15s ease-out both}.is-idle.is-compact .fancybox__footer{pointer-events:none}.fancybox__slide>.f-spinner{cursor:pointer;left:50%;margin:var(--f-spinner-top,calc(var(--f-spinner-width)*-.5)) 0 0 var(--f-spinner-left,calc(var(--f-spinner-height)*-.5));position:absolute;top:50%;z-index:30}.fancybox-protected{bottom:0;right:0}.fancybox-ghost,.fancybox-protected{left:0;position:absolute;top:0;user-select:none;z-index:40}.fancybox-ghost{height:100%;min-height:0;object-fit:contain;pointer-events:none;width:100%}.fancybox-focus-guard{opacity:0;outline:none;pointer-events:none;position:fixed}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>:not(.fancybox__content),.fancybox__container.is-animated[aria-hidden=false]>:not(.fancybox__backdrop,.fancybox__carousel){animation:f-fadeIn .25s ease .1s backwards}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:f-fadeIn .35s ease backwards}.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>:not(.fancybox__content),.fancybox__container.is-animated[aria-hidden=true]>:not(.fancybox__backdrop,.fancybox__carousel){animation:f-fadeOut .15s ease forwards}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:f-fadeOut .35s ease forwards}.has-html5video .fancybox__content,.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{flex-shrink:1;max-width:100%;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{height:100%;width:100%}.fancybox__container:not(.is-compact) .has-iframe .fancybox__content,.fancybox__container:not(.is-compact) .has-map .fancybox__content,.fancybox__container:not(.is-compact) .has-pdf .fancybox__content{height:90%;width:calc(100% - 120px)}.has-html5video .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{height:540px;max-height:100%;max-width:100%;width:960px}.has-html5video .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{background:#18181be6;color:#fff;padding:0}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{background:#0000;border:0;display:block;height:100%;width:100%}.fancybox-placeholder{clip:rect(1px,1px,1px,1px)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.f-carousel__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-outline:0;--f-thumb-outline-color:#5eb0ef;--f-thumb-opacity:1;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1;--f-thumb-border-radius:2px;--f-thumb-offset:0px;--f-button-next-pos:0;--f-button-prev-pos:0}.f-carousel__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1}.f-carousel__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:20px;--f-thumb-clip-width:46px}.f-thumbs{-webkit-tap-highlight-color:rgba(0,0,0,0);flex:0 0 auto;margin:0;overflow:hidden;perspective:1000px;position:relative;transform:translateZ(0);user-select:none}.f-thumbs .f-spinner{background-image:linear-gradient(#ebeff2,#e2e8f0);border-radius:2px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{height:auto;overflow:hidden;width:100%}.f-thumbs__track{display:flex;will-change:transform}.f-thumbs__slide{align-items:center;box-sizing:initial;cursor:pointer;display:flex;flex:0 0 auto;height:var(--f-thumb-height);justify-content:center;margin:0;min-width:var(--f-thumb-width);overflow:visible;padding:0;position:relative;width:var(--f-thumb-width)}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:max-content}.is-modern .f-thumbs__track:before{bottom:0;content:"";cursor:pointer;left:calc(var(--left, 0)*1px);position:absolute;top:0;width:calc(100% - var(--width, 0)*1px)}.is-modern .f-thumbs__slide{--clip-path:inset(0 calc((var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0))*0.5*(1 - var(--progress, 0))) round var(--f-thumb-border-radius,0));pointer-events:none;transform:translate3d(calc(var(--shift, 0)*-1px),0,0);transition:none}.is-modern .f-thumbs__slide:focus-within:not(.is-selected){filter:drop-shadow(-1px 0 0 var(--f-thumb-outline-color)) drop-shadow(2px 0 0 var(--f-thumb-outline-color)) drop-shadow(0 -1px 0 var(--f-thumb-outline-color)) drop-shadow(0 2px 0 var(--f-thumb-outline-color))}.is-modern .f-thumbs__slide>*{clip-path:var(--clip-path)}.is-modern.in-touch .f-thumbs__slide{filter:none}.is-modern.is-resting .f-thumbs__slide,.is-modern.is-resting .f-thumbs__slide>*{transition:all .33s ease}.f-thumbs__slide__button{appearance:none;background:#0000;border:0;border-radius:var(--f-thumb-border-radius);cursor:pointer;height:100%;margin:0;opacity:var(--f-thumb-opacity);outline:none;overflow:hidden;padding:0;pointer-events:auto;position:relative;touch-action:manipulation;transition:opacity .2s ease;width:100%}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{opacity:var(--f-thumb-selected-opacity);outline:none}.is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-nav-selected .f-thumbs__slide__button:after{animation:f-fadeIn .2s ease-out;border:var(--f-thumb-outline,0) solid var(--f-thumb-outline-color,#0000);border-radius:var(--f-thumb-border-radius);bottom:0;content:"";height:auto;left:0;position:absolute;right:0;top:0;z-index:10}.f-thumbs__slide__img{bottom:0;box-sizing:border-box;height:100%;left:0;object-fit:cover;overflow:hidden;padding:var(--f-thumb-offset);pointer-events:none;position:absolute;right:0;top:0;width:100%}.f-thumbs.is-horizontal .f-thumbs__track{margin:0 auto;padding:8px 0 12px}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;margin:auto 0;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-border-radius:2px;--f-thumb-outline:2px;--f-thumb-outline-color:#ededed;opacity:var(--fancybox-opacity,1);position:relative;transition:max-height .35s cubic-bezier(.23,1,.32,1)}.fancybox__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-classic .f-spinner{background-image:linear-gradient(#ffffff1a,#ffffff0d)}.fancybox__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:20px;--f-thumb-clip-width:46px;--f-thumb-opacity:1;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(#ffffff1a,#ffffff0d)}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width:64px;--f-thumb-clip-width:32px;--f-thumb-height:48px;--f-thumb-extra-gap:10px}.fancybox__thumbs.is-hidden{max-height:0!important}.is-closing .fancybox__thumbs{transition:none!important}.fancybox__toolbar{--f-progress-color:var(--fancybox-color,#fffffff0);--f-button-width:46px;--f-button-height:46px;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:#18181ba6;--f-button-hover-bg:#464649a6;--f-button-active-bg:#5a5a5da6;--f-button-border-radius:0;--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-svg-stroke-width:1.5;--f-button-svg-filter:drop-shadow(1px 1px 1px #18181b26);--f-button-svg-fill:none;--f-button-svg-disabled-opacity:0.65;color:var(--fancybox-color,currentColor);display:flex;flex-direction:row;font-family:-apple-system,BlinkMacSystemFont,Segoe UI Adjusted,Segoe UI,Liberation Sans,sans-serif;justify-content:space-between;margin:0;opacity:var(--fancybox-opacity,1);padding:0;pointer-events:none;text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px #00000080);z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{left:0;position:absolute;right:0;top:0}.is-idle .fancybox__toolbar{animation:f-fadeOut .15s ease-out both;pointer-events:none}.fancybox__toolbar__column{align-content:flex-start;display:flex;flex-direction:row;flex-wrap:wrap}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-basis:0;flex-grow:1}.fancybox__toolbar__column.is-right{display:flex;flex-wrap:nowrap;justify-content:flex-end}.fancybox__infobar{-webkit-font-smoothing:subpixel-antialiased;cursor:default;font-size:17px;font-variant-numeric:tabular-nums;line-height:var(--f-button-height);padding:0 5px;text-align:center;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child,[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child,[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{background:var(--f-progress-color,var(--f-carousel-theme-color,#0091ff));height:3px;left:0;pointer-events:none;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;user-select:none;z-index:30}
/*! tailwindcss v2.2.19 | MIT License | https://tailwindcss.com */

/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */html{-webkit-text-size-adjust:100%;line-height:1.15;-moz-tab-size:4;tab-size:4}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji;margin:0}hr{color:inherit;height:0}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}legend{padding:0}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:initial;background-image:none}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{font-family:inherit;line-height:inherit}*,:after,:before{border:0 solid;box-sizing:border-box}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{color:inherit;line-height:inherit;padding:0}code,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.not-sr-only{clip:auto;height:auto;margin:0;overflow:visible;padding:0;position:static;white-space:normal;width:auto}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.top-0{top:0}.top-1{top:.25rem}.right-0{right:0}.bottom-0{bottom:0}.isolate{isolation:isolate}.isolation-auto{isolation:auto}.z-0{z-index:0}.z-10{z-index:10}.col-auto{grid-column:auto}.col-span-2{grid-column:span 2/span 2}.col-span-5{grid-column:span 5/span 5}.float-right{float:right}.float-left{float:left}.float-none{float:none}.clear-left{clear:left}.clear-right{clear:right}.clear-both{clear:both}.clear-none{clear:none}.m-1{margin:.25rem}.m-3{margin:.75rem}.m-8{margin:2rem}.m-14{margin:3.5rem}.m-16{margin:4rem}.m-48{margin:12rem}.m-auto{margin:auto}.-m-2{margin:-.5rem}.mx-auto{margin-left:auto;margin-right:auto}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.my-1{margin-bottom:.25rem;margin-top:.25rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-5{margin-top:1.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-12{margin-right:3rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.-ml-3{margin-left:-.75rem}.box-border{box-sizing:border-box}.box-content{box-sizing:initial}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.inline-table{display:inline-table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row-group{display:table-row-group}.table-row{display:table-row}.flow-root{display:flow-root}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.list-item{display:list-item}.hidden{display:none}.h-3\/4{height:75vh}.h-full{height:100%}.w-1{width:.25rem}.w-12{width:3rem}.w-20{width:5rem}.w-1\/2{width:50%}.w-4\/5{width:80%}.w-10\/12{width:83.333333%}.w-11\/12{width:91.666667%}.w-full{width:100%}.max-w-full{max-width:100%}.max-w-screen-sm{max-width:576px}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-grow{flex-grow:1}.table-auto{table-layout:auto}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:initial}.transform{transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform,.transform-gpu{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1}.transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-none{transform:none}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.select-all{-webkit-user-select:all;user-select:all}.select-auto{-webkit-user-select:auto;user-select:auto}.resize-none{resize:none}.resize-y{resize:vertical}.resize-x{resize:horizontal}.resize{resize:both}.list-inside{list-style-position:inside}.list-outside{list-style-position:outside}.appearance-none{-webkit-appearance:none;appearance:none}.grid-flow-row{grid-auto-flow:row}.grid-flow-col{grid-auto-flow:column}.grid-flow-row-dense{grid-auto-flow:row dense}.grid-flow-col-dense{grid-auto-flow:column dense}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-nowrap{flex-wrap:nowrap}.place-content-center{place-content:center}.place-content-start{place-content:start}.place-content-end{place-content:end}.place-content-between{place-content:space-between}.place-content-around{place-content:space-around}.place-content-evenly{place-content:space-evenly}.place-content-stretch{place-content:stretch}.place-items-start{place-items:start}.place-items-end{place-items:end}.place-items-center{place-items:center}.place-items-stretch{place-items:stretch}.content-center{align-content:center}.content-start{align-content:flex-start}.content-end{align-content:flex-end}.content-between{align-content:space-between}.content-around{align-content:space-around}.content-evenly{align-content:space-evenly}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.justify-items-start{justify-items:start}.justify-items-end{justify-items:end}.justify-items-center{justify-items:center}.justify-items-stretch{justify-items:stretch}.gap-1{gap:.25rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.space-y-reverse>:not([hidden])~:not([hidden]){--tw-space-y-reverse:1}.space-x-reverse>:not([hidden])~:not([hidden]){--tw-space-x-reverse:1}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-left-width:calc(1px*(1 - var(--tw-divide-x-reverse)));border-right-width:calc(1px*var(--tw-divide-x-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.divide-y-reverse>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:1}.divide-x-reverse>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:1}.divide-solid>:not([hidden])~:not([hidden]){border-style:solid}.divide-dashed>:not([hidden])~:not([hidden]){border-style:dashed}.divide-dotted>:not([hidden])~:not([hidden]){border-style:dotted}.divide-double>:not([hidden])~:not([hidden]){border-style:double}.divide-none>:not([hidden])~:not([hidden]){border-style:none}.place-self-auto{place-self:auto}.place-self-start{place-self:start}.place-self-end{place-self:end}.place-self-center{place-self:center}.place-self-stretch{place-self:stretch}.self-auto{align-self:auto}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.self-baseline{align-self:baseline}.justify-self-auto{justify-self:auto}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.justify-self-center{justify-self:center}.justify-self-stretch{justify-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-x-visible{overflow-x:visible}.overflow-y-visible{overflow-y:visible}.overflow-x-scroll{overflow-x:scroll}.overflow-y-scroll{overflow-y:scroll}.overscroll-auto{overscroll-behavior:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-none{overscroll-behavior:none}.overscroll-y-auto{overscroll-behavior-y:auto}.overscroll-y-contain{overscroll-behavior-y:contain}.overscroll-y-none{overscroll-behavior-y:none}.overscroll-x-auto{overscroll-behavior-x:auto}.overscroll-x-contain{overscroll-behavior-x:contain}.overscroll-x-none{overscroll-behavior-x:none}.truncate{overflow:hidden;white-space:nowrap}.overflow-ellipsis,.truncate{text-overflow:ellipsis}.overflow-clip{text-overflow:clip}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-normal{overflow-wrap:normal;word-break:normal}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-t{border-top-left-radius:.25rem}.rounded-r,.rounded-t{border-top-right-radius:.25rem}.rounded-b,.rounded-r{border-bottom-right-radius:.25rem}.rounded-b,.rounded-l{border-bottom-left-radius:.25rem}.rounded-l,.rounded-tl{border-top-left-radius:.25rem}.rounded-tr{border-top-right-radius:.25rem}.rounded-br{border-bottom-right-radius:.25rem}.rounded-bl{border-bottom-left-radius:.25rem}.border{border-width:1px}.border-t{border-top-width:1px}.border-r{border-right-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-double{border-style:double}.border-none{border-style:none}.decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.bg-fixed{background-attachment:fixed}.bg-local{background-attachment:local}.bg-scroll{background-attachment:scroll}.bg-clip-border{background-clip:initial}.bg-clip-padding{background-clip:padding-box}.bg-clip-content{background-clip:content-box}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-repeat{background-repeat:repeat}.bg-no-repeat{background-repeat:no-repeat}.bg-repeat-x{background-repeat:repeat-x}.bg-repeat-y{background-repeat:repeat-y}.bg-repeat-round{background-repeat:round}.bg-repeat-space{background-repeat:space}.bg-origin-border{background-origin:border-box}.bg-origin-padding{background-origin:initial}.bg-origin-content{background-origin:content-box}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-fill{object-fit:fill}.object-none{object-fit:none}.object-scale-down{object-fit:scale-down}.object-center{object-position:center}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-48{padding:12rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pl-1{padding-left:.25rem}.pl-4{padding-left:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.align-baseline{vertical-align:initial}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.align-text-top{vertical-align:text-top}.align-text-bottom{vertical-align:text-bottom}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.not-italic{font-style:normal}.diagonal-fractions,.lining-nums,.oldstyle-nums,.ordinal,.proportional-nums,.slashed-zero,.stacked-fractions,.tabular-nums{--tw-ordinal:var(--tw-empty,/*!*/ /*!*/);--tw-slashed-zero:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-spacing:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-fraction:var(--tw-empty,/*!*/ /*!*/);font-feature-settings:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.normal-nums{font-feature-settings:normal;font-variant-numeric:normal}.ordinal{--tw-ordinal:ordinal}.slashed-zero{--tw-slashed-zero:slashed-zero}.lining-nums{--tw-numeric-figure:lining-nums}.oldstyle-nums{--tw-numeric-figure:oldstyle-nums}.proportional-nums{--tw-numeric-spacing:proportional-nums}.tabular-nums{--tw-numeric-spacing:tabular-nums}.diagonal-fractions{--tw-numeric-fraction:diagonal-fractions}.stacked-fractions{--tw-numeric-fraction:stacked-fractions}.text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.underline{-webkit-text-decoration:underline;text-decoration:underline}.line-through{-webkit-text-decoration:line-through;text-decoration:line-through}.hover\:no-underline:hover,.no-underline{-webkit-text-decoration:none;text-decoration:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.opacity-0{opacity:0}.bg-blend-normal{background-blend-mode:normal}.bg-blend-multiply{background-blend-mode:multiply}.bg-blend-screen{background-blend-mode:screen}.bg-blend-overlay{background-blend-mode:overlay}.bg-blend-darken{background-blend-mode:darken}.bg-blend-lighten{background-blend-mode:lighten}.bg-blend-color-dodge{background-blend-mode:color-dodge}.bg-blend-color-burn{background-blend-mode:color-burn}.bg-blend-hard-light{background-blend-mode:hard-light}.bg-blend-soft-light{background-blend-mode:soft-light}.bg-blend-difference{background-blend-mode:difference}.bg-blend-exclusion{background-blend-mode:exclusion}.bg-blend-hue{background-blend-mode:hue}.bg-blend-saturation{background-blend-mode:saturation}.bg-blend-color{background-blend-mode:color}.bg-blend-luminosity{background-blend-mode:luminosity}.mix-blend-normal{mix-blend-mode:normal}.mix-blend-multiply{mix-blend-mode:multiply}.mix-blend-screen{mix-blend-mode:screen}.mix-blend-overlay{mix-blend-mode:overlay}.mix-blend-darken{mix-blend-mode:darken}.mix-blend-lighten{mix-blend-mode:lighten}.mix-blend-color-dodge{mix-blend-mode:color-dodge}.mix-blend-color-burn{mix-blend-mode:color-burn}.mix-blend-hard-light{mix-blend-mode:hard-light}.mix-blend-soft-light{mix-blend-mode:soft-light}.mix-blend-difference{mix-blend-mode:difference}.mix-blend-exclusion{mix-blend-mode:exclusion}.mix-blend-hue{mix-blend-mode:hue}.mix-blend-saturation{mix-blend-mode:saturation}.mix-blend-color{mix-blend-mode:color}.mix-blend-luminosity{mix-blend-mode:luminosity}*,:after,:before{--tw-shadow:0 0 #0000}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}*,:after,:before{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-inset{--tw-ring-inset:inset}.filter{--tw-blur:var(--tw-empty,/*!*/ /*!*/);--tw-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-invert:var(--tw-empty,/*!*/ /*!*/);--tw-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-sepia:var(--tw-empty,/*!*/ /*!*/);--tw-drop-shadow:var(--tw-empty,/*!*/ /*!*/);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter-none{filter:none}.blur{--tw-blur:blur(8px)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f)}.grayscale{--tw-grayscale:grayscale(100%)}.invert{--tw-invert:invert(100%)}.sepia{--tw-sepia:sepia(100%)}.backdrop-filter{--tw-backdrop-blur:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-invert:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-opacity:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-sepia:var(--tw-empty,/*!*/ /*!*/);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter-none{-webkit-backdrop-filter:none;backdrop-filter:none}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-grayscale{--tw-backdrop-grayscale:grayscale(100%)}.backdrop-invert{--tw-backdrop-invert:invert(100%)}.backdrop-sepia{--tw-backdrop-sepia:sepia(100%)}.transition{transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.fs-11{font-size:.6875rem!important}.fs-12{font-size:.75rem!important}.fs-13{font-size:.8125rem!important}.fs-15{font-size:.9375rem!important}.fs-17{font-size:1.0625rem!important}.fs-18{font-size:1.125rem!important}.fs-24{font-size:1.5rem!important}.api-mf-antibot{border:0!important;font-size:0!important;height:0!important;line-height:0!important;padding:0!important;position:absolute!important;right:0!important;top:0!important;width:0!important}.lh-1{line-height:1em}.lh-125{line-height:1.25em}.lh-130{line-height:1.3em}.lh-150{line-height:1.5em}.text-violet{color:#6b5fa0!important}@font-face{font-display:swap;font-family:HelveticaNeueCyr;font-style:normal;font-weight:700;src:url(/local/templates/template/dist/img/HelveticaNeueCyr-Bold.23983c7adc7f420061c7.eot);src:url(/local/templates/template/dist/img/HelveticaNeueCyr-Bold.23983c7adc7f420061c7.eot?#iefix) format("embedded-opentype"),url(/local/templates/template/dist/img/HelveticaNeueCyr-Bold.b18710e90b2d1ad07985.woff2) format("woff2"),url(/local/templates/template/dist/img/HelveticaNeueCyr-Bold.14d75c84ca6d6d79044f.woff) format("woff"),url(/local/templates/template/dist/img/HelveticaNeueCyr-Bold.b397ec6c5cbd641938f2.ttf) format("truetype")}@font-face{font-display:swap;font-family:HelveticaNeueCyr;font-style:normal;font-weight:400;src:url(/local/templates/template/dist/img/HelveticaNeueCyr-Roman.9a011db1f3b3d6d8d91e.eot);src:url(/local/templates/template/dist/img/HelveticaNeueCyr-Roman.9a011db1f3b3d6d8d91e.eot?#iefix) format("embedded-opentype"),url(/local/templates/template/dist/img/HelveticaNeueCyr-Roman.f73010ee40a5077ba94d.woff2) format("woff2"),url(/local/templates/template/dist/img/HelveticaNeueCyr-Roman.318e1a5a02ca74a50539.woff) format("woff"),url(/local/templates/template/dist/img/HelveticaNeueCyr-Roman.fbfd8cbe5988590a1699.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(/local/templates/template/dist/img/open-sans-v17-cyrillic-ext_latin-ext-regular.3bd5f5c5dd54ccb0c7c2.woff2) format("woff2"),url(/local/templates/template/dist/img/open-sans-v17-cyrillic-ext_latin-ext-regular.4f2cda059485c5f324fa.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(/local/templates/template/dist/img/open-sans-v17-cyrillic-ext_latin-ext-600.3c9c38b500586f2d033d.woff2) format("woff2"),url(/local/templates/template/dist/img/open-sans-v17-cyrillic-ext_latin-ext-600.6dc56ac51990a4e17b74.woff) format("woff")}body{color:#222;font-family:Helvetica,Helvetica Neue,Open Sans,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.25}.breadcrumbs:after,.clearfix:after,.comment:after{clear:both;content:"";display:table}button:focus,input:focus,textarea:focus{outline:none}.btn.btn--link,.contacts-address .contacts-address__link,.favorites-link,.footer .footer__contact.footer__contact--link,.footer-menu .footer-menu__link,.link,.menu-mobile .menu-mobile__list .menu-mobile__link,.profile-link,.top-header-menu .top-header-menu__link,a{color:#6b5fa0;cursor:pointer;-webkit-text-decoration:none;text-decoration:none}.btn.btn--link:active,.btn.btn--link:focus,.btn.btn--link:hover,.contacts-address .contacts-address__link:active,.contacts-address .contacts-address__link:focus,.contacts-address .contacts-address__link:hover,.favorites-link:active,.favorites-link:focus,.favorites-link:hover,.footer .footer__contact.footer__contact--link:active,.footer .footer__contact.footer__contact--link:focus,.footer .footer__contact.footer__contact--link:hover,.footer-menu .footer-menu__link:active,.footer-menu .footer-menu__link:focus,.footer-menu .footer-menu__link:hover,.link:active,.link:focus,.link:hover,.menu-mobile .menu-mobile__list .menu-mobile__link:active,.menu-mobile .menu-mobile__list .menu-mobile__link:focus,.menu-mobile .menu-mobile__list .menu-mobile__link:hover,.profile-link:active,.profile-link:focus,.profile-link:hover,.top-header-menu .top-header-menu__link:active,.top-header-menu .top-header-menu__link:focus,.top-header-menu .top-header-menu__link:hover,a:active,a:focus,a:hover{-webkit-text-decoration:underline;text-decoration:underline}.help-text{color:#636363;font-size:13px}.help-text.help-text--light{color:#848484}.h1,h1{font-size:24px;margin-bottom:40px}h2{font-size:18px;font-weight:700;margin-bottom:22px}p{line-height:18px;margin-bottom:25px}img{display:table;max-width:100%}.bold,b{font-weight:600}.video{height:0;padding-bottom:56.25%;padding-top:25px;position:relative}.video .video__iframe{height:100%;left:0;position:absolute;top:0;width:100%}a,button,input,label,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0)}.form-group_agree .form-checkbox+label,.form-group_agree .form-checkbox+label .main-user-consent-request-announce{color:#6b5fa0;font-size:.75rem;line-height:1.125rem}.form-group_agree .form-checkbox+label:hover:before,.form-group_agree .form-checkbox:checked+label:before{border-color:#7ccbce}.form-group_agree .form-checkbox:checked+label:after{background-image:url(/local/templates/template/dist/img/check.9cd2f469e15ef6aff856.svg);background-repeat:no-repeat;background-size:contain;border:none;height:12px;left:4px;top:5px;transform:rotate(0);width:13px}.form-group .main-user-consent-request-announce{color:#636363;display:block;font-size:13px;line-height:19px;margin-bottom:0;position:relative}.row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.row.row--medium-gap{margin-left:-10px;margin-right:-10px}.row.row--medium-gap [class*=col--]{padding-left:10px;padding-right:10px}[class*=col--]{padding-left:15px;padding-right:15px;position:relative;width:100%}.col--aside{width:280px}.col--4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col--5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col--6{flex:0 0 50%;max-width:50%}.col--7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col--8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col--10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col--12{flex:0 0 100%;max-width:100%}.col--auto{flex:1}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}.column{flex-direction:column}.column,.flex{display:flex}.justify-content--center{display:flex;justify-content:center}.justify-content--space-between{display:flex;justify-content:space-between}.align-items--center{align-items:center;display:flex}.svg-heart{stroke:#6b5fa0;fill:#0000;position:relative;top:3px;transition:all .25s ease;width:30px}.svg-heart path{stroke:#c4c4c4}.svg-heart.dds_active,.svg-heart:active,.svg-heart:focus,.svg-heart:hover{fill:#f7b2c3}.svg-heart.dds_active path,.svg-heart:active path,.svg-heart:focus path,.svg-heart:hover path{stroke:#f7b2c3}.svg-heart.svg-heart--fill{stroke:#f7b2c3;fill:#f7b2c3}.svg-heart.svg-heart--fill:active,.svg-heart.svg-heart--fill:focus,.svg-heart.svg-heart--fill:hover{stroke:#6b5fa0;fill:#0000}.svg-heart.dds_active .svg-heart{stroke:#f7b2c3;fill:#f7b2c3}.svg-star{stroke:#6b5fa0;fill:#0000;position:relative;top:3px;transition:fill .25s ease;width:13px}body{margin-top:var(--margin-body-top,0)}.main{min-height:500px;padding-bottom:30px;position:relative}.main.main--sea{background:linear-gradient(0deg,#c3e4d9eb,#c3e4d9eb)}.cd-show-more{align-items:center;background-color:#b4a7d0;color:#fff;display:inline-flex;font-size:13px;height:40px;justify-content:center;padding:0 16px;text-transform:uppercase;transition:background-color .25s ease}.cd-show-more:hover{background:#6b5fa0;-webkit-text-decoration:none;text-decoration:none}.aside{border:1px solid #ececec}.aside .categories-menu-overlay{display:none}.aside .aside__heading{align-items:center;color:inherit;cursor:pointer;display:flex;font-size:.75rem;font-weight:700;line-height:14px;min-height:45px;padding:10px 14px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:background-color .25s ease}.aside .aside__heading:not(.aside__heading--main):active,.aside .aside__heading:not(.aside__heading--main):focus,.aside .aside__heading:not(.aside__heading--main):hover{color:#6b5fa0;-webkit-text-decoration:none;text-decoration:none}.aside .aside__heading.aside__heading--main{background-color:#7ccbce;color:#fff;cursor:default;justify-content:space-between}.aside .aside__heading.aside__heading--main>svg{margin-right:0;width:13px}.aside .aside__heading>svg{flex-shrink:0;height:25px;margin-right:13px;transition:fill .25s ease;width:25px}.aside .aside__heading>svg path{fill:#6b5fa0}.aside .aside__heading.aside__heading--sale>svg path{fill:#fff}.aside .aside__sublist{background:#f4efff;display:none;padding-bottom:10px;padding-left:30px;padding-top:10px}.aside .aside__category-link{color:inherit;display:block;-webkit-text-decoration:none;text-decoration:none}.aside .aside__category-link:active,.aside .aside__category-link:focus,.aside .aside__category-link:hover{-webkit-text-decoration:underline;text-decoration:underline}.aside .aside__category{position:relative}.aside .aside__category_level-1>.aside__category-link--active{background-color:#f7b2c3;color:#fff}.aside .aside__category.aside__category--sub:last-child{margin-bottom:0}.aside .aside__category.aside__category--sub>.aside__sublist{padding-bottom:5px;padding-left:20px;padding-top:10px}.aside .aside__category.aside__category--sub>.aside__sublist>.aside__category{padding-right:0;position:relative}.aside .aside__category.aside__category--sub>.aside__sublist>.aside__category:before{background:#6b5fa0;border-radius:10px;content:"";display:inline-block;height:6px;left:-5px;position:absolute;top:5px;width:6px}.aside .aside__category.aside__category--sub>.aside__sublist>.aside__category .aside__category-link{padding-left:7px}.aside .aside__category.aside__category--sub:hover>.aside__category-link{color:#fe567f}.aside .aside__category-expand{background-image:url(/local/templates/template/dist/img/arrow_bold.ec2302ae96efb38ca506.svg);background-position:50%;background-repeat:no-repeat;transition:all .25s ease-in-out}.aside .aside__category-expand:hover{background-color:#b4a7d0}.aside .aside__category-link--active .aside__sublist{display:block}.aside .aside__category-link--active .aside__category-expand{transform:rotate(180deg)}.aside .aside__category-link--active~.aside__sublist{display:block}.aside .aside__category-link--active{color:#fe567f}.input-group{display:flex}.input-group .form-control{border-right:0;flex-grow:1;flex-shrink:1}.input-group .form-control:active+.btn,.input-group .form-control:focus+.btn,.input-group .form-control:hover+.btn{border-bottom:1px solid #6b5fa0;border-right:1px solid #6b5fa0;border-top:1px solid #6b5fa0}.input-group:hover .form-control{border-left:1px solid #6b5fa0}.input-group:hover .btn,.input-group:hover .form-control{border-bottom:1px solid #6b5fa0;border-top:1px solid #6b5fa0}.input-group:hover .btn{border-right:1px solid #6b5fa0}.form-block{margin-bottom:40px}.form-control{border:1px solid #c4c4c4;border-radius:0;color:#222;font-size:.8125rem;height:40px;min-width:50px;padding:0 11px;transition:all .25s ease-out}.form-control:active,.form-control:focus,.form-control:hover{border-color:#6b5fa0;box-shadow:none}.form-control.form-control--dark-bg{background-color:#0000;border-color:#585858;color:#c4c4c4;font-size:.75rem}.form-control.form-control--dark-bg,textarea.form-control{font-family:Helvetica,Helvetica Neue,Open Sans,Arial,sans-serif}textarea.form-control{font-size:13px;min-height:100px;padding:11px;resize:none}select.form-control{outline:none;padding:0 7px}.form-checkbox,.form-radio{border:0;height:10px;margin:0;opacity:0;padding:0;position:absolute;width:15px;z-index:-1}.form-checkbox+label,.form-radio+label{display:block;line-height:19px;margin-bottom:0;padding-left:28px;position:relative}.form-checkbox+label:active:before,.form-checkbox+label:focus:before,.form-checkbox+label:hover:before,.form-radio+label:active:before,.form-radio+label:focus:before,.form-radio+label:hover:before{border-color:#6b5fa0}.form-checkbox+label:before,.form-radio+label:before{background-color:#fff;border:1px solid #c4c4c4;content:"";height:20px;left:0;position:absolute;transition:all .25s ease-out;width:20px}.form-checkbox:checked+label:before,.form-radio:checked+label:before{border-color:#6b5fa0}.form-checkbox:checked+label:after,.form-radio:checked+label:after{border:solid #6b5fa0;border-width:0 2px 2px 0;content:"";height:12px;left:7px;position:absolute;top:3px;transform:rotate(45deg);width:6px}.form-checkbox[disabled]+label:active:before,.form-checkbox[disabled]+label:before,.form-checkbox[disabled]+label:focus:before,.form-checkbox[disabled]+label:hover:before,.form-radio[disabled]+label:active:before,.form-radio[disabled]+label:before,.form-radio[disabled]+label:focus:before,.form-radio[disabled]+label:hover:before{border-color:#848484}.form-radio+label{margin-bottom:6px}.form-radio+label:before{border-radius:100px}.form-radio:checked+label:after{background-color:#6b5fa0;border:0;border-radius:10px;height:6px;left:7px;top:7px;transform:none;width:6px}.form-group{margin-bottom:18px}.form-group:last-child{margin-bottom:0}.form-group.form-group--error .form-control{border-color:#dc2323}.form-group.form-group--error .form-group__error{display:block}.form-group.form-group--radio-list .form-radio+label{margin-bottom:10px}.form-group.form-group--radio-list .form-radio+label:last-child{margin-bottom:0}.form-group .form-group__error{color:#dc2323;display:none;margin-top:3px}.form-group .form-control{width:100%}.form-group .form-group__label{display:block;font-size:15px;margin-bottom:5px}.form-group .form-group__label.form-group__label--required:after{color:#ff5050;content:"*";display:inline-block}.form{background-color:#fff;padding:30px}.form.form--pink{background-color:#f7b2c3}.form.form--pink .form-checkbox+label:before,.form.form--pink .form-control{border-color:#fff}.form.form--pink .form-checkbox+label:active:before,.form.form--pink .form-checkbox+label:focus:before,.form.form--pink .form-checkbox+label:hover:before,.form.form--pink .form-control:active,.form.form--pink .form-control:focus,.form.form--pink .form-control:hover{border-color:#6b5fa0}.form .form__header{font-size:18px;margin-bottom:25px;text-align:center}.form-heading{margin-bottom:15px;margin-top:30px}.form-heading:first-child{margin-top:0}.btn{align-items:center;background-color:#7ccbce;border:1px solid #7ccbce;border-radius:0;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;height:40px;justify-content:center;padding:0 15px;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:all .25s ease-out}.btn:active,.btn:focus,.btn:hover{background-color:#4fb2b5;border-color:#4fb2b5}.btn.btn--clean{background-color:#0000;border:0;color:inherit;display:inline-block;font-size:inherit;height:unset;padding:0;text-align:center;text-transform:none}.btn.btn--clean:active,.btn.btn--clean:focus,.btn.btn--clean:hover{background-color:#0000;box-shadow:none}.btn.btn--light{background-color:#0000;color:#7ccbce}.btn.btn--light:active,.btn.btn--light:focus,.btn.btn--light:hover{background-color:#7ccbce;border-color:#7ccbce;color:#fff}.btn.btn--black{background-color:#0000;border-color:#000;color:#000;height:45px;padding:0 25px}.btn.btn--black:active,.btn.btn--black:focus,.btn.btn--black:hover{background-color:#000;border-color:#000;color:#fff}.btn.btn--violet{background-color:#6b5fa0;border-color:#6b5fa0;color:#fff}.btn.btn--violet:active,.btn.btn--violet:focus,.btn.btn--violet:hover{background-color:#b4a7d0;border-color:#b4a7d0;color:#fff}.btn.btn--small{font-size:.75rem;height:27px}.btn.btn--close{height:20px;position:relative;width:20px}.btn.btn--close:after,.btn.btn--close:before{background-color:#7ccbce;content:"";display:block;height:2px;position:absolute;width:16px}.btn.btn--close:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.btn.btn--close:after{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.btn.btn--close-square:before{display:none}.btn.btn--close-square:after{background-color:#0000;background-image:url(/local/templates/template/dist/img/close.afdd3ec2063b03ae64d9.svg);background-repeat:no-repeat;background-size:contain;height:17px;transform:rotate(0);width:17px}.btn.btn--link{border:0;height:unset;padding:0;text-transform:unset}.btn.btn--link,.btn.btn--link:active,.btn.btn--link:focus,.btn.btn--link:hover{background-color:#0000}.btn.btn--arrow{background-image:url(/local/templates/template/dist/img/arrow.d63ac6ba89cd21e7651e.svg);background-position:50%;background-repeat:no-repeat;width:45px}.btn.btn--pink-fill{background-color:#f7b2c3;border:1px solid #f7b2c3}.btn.btn--pink-fill:active,.btn.btn--pink-fill:focus,.btn.btn--pink-fill:hover{background-color:#ff8da9;border-color:#ff8da9}.btn.btn--long{min-width:250px}.btn.btn--pink{background-color:#0000;border:1px solid #f7b2c3;color:#f7b2c3}.btn.btn--pink svg path{fill:#f7b2c3}.btn.btn--pink:active,.btn.btn--pink:focus,.btn.btn--pink:hover{background-color:#f7b2c3;border-color:#f7b2c3;color:#fff}.btn.btn--pink:active svg path,.btn.btn--pink:focus svg path,.btn.btn--pink:hover svg path{fill:#fff}.btn.btn--magenta{background-color:#ff1c74;border:1px solid #ff1c74;color:#fff}.btn.btn--magenta:active,.btn.btn--magenta:focus,.btn.btn--magenta:hover{background-color:#ff1c74;border-color:#ff1c74;color:#fff}.btn.btn--with-icon svg{margin-right:7px}.btn:active,.btn:focus,.btn:hover{-webkit-text-decoration:none;text-decoration:none}.btn.added-to-cart{background-color:#b4a7d0;border-color:#b4a7d0}.custom-file-upload .custom-file-upload__input{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.custom-file-upload .custom-file-upload__button{margin-right:5px}.quantity-selector{display:flex}.quantity-selector.quantity-selector--small .quantity-selector__btn{height:20px;width:20px}.quantity-selector.quantity-selector--small .quantity-selector__input{height:20px;width:30px}.quantity-selector .quantity-selector__btn{background-color:#7ccbce;border:1px solid #7ccbce;border-radius:0;color:#fff;cursor:pointer;font-size:13px;height:30px;padding:0;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:all .25s ease-out;width:30px}.quantity-selector .quantity-selector__btn:active,.quantity-selector .quantity-selector__btn:focus,.quantity-selector .quantity-selector__btn:hover{background-color:#4fb2b5;border-color:#4fb2b5}.quantity-selector .quantity-selector__btn.quantity-selector__btn--minus:before{background-color:#fff;content:"";display:block;height:1px;left:50%;margin-left:-4px;position:absolute;top:50%;width:8px}.quantity-selector .quantity-selector__btn.quantity-selector__btn--plus:before{background-color:#fff;content:"";display:block;height:1px;left:50%;margin-left:-4px;position:absolute;top:50%;width:9px}.quantity-selector .quantity-selector__btn.quantity-selector__btn--plus:after{background-color:#fff;content:"";display:block;height:9px;left:50%;margin-top:-4px;position:absolute;top:50%;width:1px}.quantity-selector .quantity-selector__input{border:1px solid #f2f2f2;border-left:0;border-right:0;height:30px;padding:0 5px;text-align:center;width:50px}.top-header{border-bottom:1px solid #e5e5e5;height:46px}.top-header .top-header__contacts{align-items:center;display:flex;justify-content:flex-start}.top-header .top-header__menu{align-items:center;display:flex;flex-grow:1;justify-content:center}.top-header .top-header__profile{align-items:center;display:flex;justify-content:flex-end}.profile-link{color:#636363;font-size:13px;line-height:21px}.profile-link:before{background-image:url(/local/templates/template/dist/img/user.39a984f674d371857d8e.svg);background-position:50%;background-repeat:no-repeat;content:"";float:left;height:20px;margin-right:13px;width:20px}.contacts-address .contacts-address__link{color:#636363;font-size:13px;margin-right:29px}.contacts-address .contacts-address__link:before{background-image:url(/local/templates/template/dist/img/vector.0e6f5e7e0e9e24226857.svg);content:"";float:left;height:18px;margin-right:9px;width:18px}.contacts-address .contacts-address__dropdown-content{line-height:18px}.contacts-address:hover>.contacts-address__dropdown{display:flex!important;font-size:13px;justify-content:space-between;width:220px}.contacts-social{display:flex}.contacts-social .contacts-social__link{height:22px;margin-right:7px;width:22px}.contacts-social .contacts-social__link:last-child{margin-right:0}.top-header-menu{display:flex;list-style:none}.top-header-menu .top-header-menu__item{margin-right:15px}.top-header-menu .top-header-menu__link{font-size:14px}.middle-header{height:81px;justify-content:space-between}.middle-header .middle-header__cart,.middle-header .middle-header__favorites,.middle-header .middle-header__logo,.middle-header .middle-header__phone,.middle-header .middle-header__search{align-items:center;display:flex;justify-content:flex-start}.middle-header .middle-header__cart{visibility:var(--visibility-cart,visible)}.logo{display:block}.logo,.logo:active,.logo:focus,.logo:hover{-webkit-text-decoration:none;text-decoration:none}.logo .logo__img{display:block;height:auto;margin-bottom:3px;max-width:165px;width:100%}.logo .logo__text{color:#848484;display:block;font-size:.75rem;letter-spacing:.03em;-webkit-text-decoration:none;text-decoration:none}.search{display:flex;position:relative}.search .search__input{border-right:0;color:#848484;font-size:14px;width:210px}.search .search__input:active+.search__icon,.search .search__input:focus+.search__icon,.search .search__input:hover+.search__icon{border-color:#6b5fa0}.search .btn--close{position:absolute;right:30px}.mobile-search .search__icon,.search .search__icon{background-color:#fff;background-image:url(/local/templates/template/dist/img/search.2a1c6a9bce82bca43895.svg);background-position:50%;background-repeat:no-repeat;background-size:15px;border:1px solid #c4c4c4;border-left:0;cursor:pointer;height:40px;padding:0;transition:all .25s ease-out;width:40px}.mobile-search .search__icon{background-color:#0000;border:none;height:25px;margin-right:10px}.phone{align-items:flex-end;background-image:url(/local/templates/template/dist/img/tel.340e278d655248e85ba2.svg);background-position:0 100%;background-repeat:no-repeat;display:flex;flex-direction:column;margin-right:18px;padding-left:23px}.phone .phone__number{color:#222;font-size:20px;-webkit-text-decoration:none;text-decoration:none}.favorites-link{color:#636363;font-size:13px;line-height:23px}.favorites-link:before{background-image:url(/local/templates/template/dist/img/fav.5734747b034ea7fb8576.svg);content:"";float:left;height:23px;margin-right:13px;width:26px}.mini-cart-icon{background-image:url(/local/templates/template/dist/img/cart.0ffad1f98c81363fd055.svg);background-position:0;background-repeat:no-repeat;line-height:19px;padding-left:41px}.mini-cart-icon .mini-cart-icon__count{border-bottom:1px dotted #6b5fa0;color:#6b5fa0;font-size:13px;-webkit-text-decoration:none;text-decoration:none}.mini-cart-icon .mini-cart-icon__total{color:#222;display:block;font-size:15px}.header-menu{background-color:#b4a7d0}.header-menu .header-menu__list{display:flex;list-style:none}.header-menu .header-menu__link{align-items:center;background-color:#b4a7d0;color:#fff;display:flex;font-size:13px;font-weight:700;height:53px;justify-content:center;padding:0 16px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:background-color .25s ease}.header-menu .header-menu__link.header-menu__link--active,.header-menu .header-menu__link:active,.header-menu .header-menu__link:focus,.header-menu .header-menu__link:hover{background:#6b5fa0}.header-menu .header-menu__link svg{margin-right:15px}.header-menu .header-menu__link svg path{fill:#fff}.header-menu .header-menu__link.header-menu__link--alter svg path{fill:none;stroke:#fff}.header-menu__item_catalog:hover .catalog-menu{visibility:visible}.breadcrumbs{list-style:none;margin-bottom:30px}.breadcrumbs .breadcrumbs__item{border-right:1px solid #848484;display:inline;line-height:13px;margin:0;padding-left:4px}.breadcrumbs .breadcrumbs__item:first-child{padding-left:0}.breadcrumbs .breadcrumbs__item:last-child{border-right:0;padding-right:0}.breadcrumbs .breadcrumbs__link{color:#848484;font-size:13px;-webkit-text-decoration:none;text-decoration:none}.breadcrumbs .breadcrumbs__link:not(.breadcrumbs__link--active):active,.breadcrumbs .breadcrumbs__link:not(.breadcrumbs__link--active):focus,.breadcrumbs .breadcrumbs__link:not(.breadcrumbs__link--active):hover{-webkit-text-decoration:underline;text-decoration:underline}.header-mobile{align-items:center;background:#6b5fa0;display:none;height:40px;justify-content:space-between;left:0;padding:10px 15px;position:relative;transition:left .25s ease-in-out}.header-mobile .header-mobile__logo{height:20px}.header-mobile .header-mobile__left{align-items:center;display:flex;justify-content:space-between;width:110px}.header-mobile .header-mobile__left .phone__number{display:block;height:30px;width:30px}.header-mobile .header-mobile__left .phone__number .phone{height:30px;margin:0 auto;padding:0;width:15px}.header-mobile .header-mobile__search{background-image:url(/local/templates/template/dist/img/search.2a1c6a9bce82bca43895.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:20px;width:20px}.header-mobile .header-mobile__right{align-items:center;display:flex;justify-content:space-between;width:110px}.header-mobile .header-mobile__link.header-mobile__link--account,.header-mobile .header-mobile__link.header-mobile__link--cart{background-position:50%;background-repeat:no-repeat;background-size:cover}.header-mobile .header-mobile__link.header-mobile__link--account{background-image:url(/local/templates/template/dist/img/user.39a984f674d371857d8e.svg);height:21px;width:21px}.header-mobile .header-mobile__link.header-mobile__link--cart{background-image:url(/local/templates/template/dist/img/cart.0ffad1f98c81363fd055.svg);background-size:21px;height:21px;width:21px}.header-mobile .header-mobile__link.header-mobile__link--favorites svg.svg-heart--fill{height:21px;width:21px}.header-mobile .header-mobile__link.header-mobile__link--favorites svg.svg-heart--fill:active,.header-mobile .header-mobile__link.header-mobile__link--favorites svg.svg-heart--fill:focus,.header-mobile .header-mobile__link.header-mobile__link--favorites svg.svg-heart--fill:hover{stroke:#f7b2c3;fill:#f7b2c3}.menu-mobile{background:#fff;background-color:#f4efff;bottom:0;display:none;left:-300px;overflow-y:auto;padding-bottom:20px;position:fixed;top:0;transition:left .25s ease-in-out;width:300px;z-index:3}.menu-mobile .menu-mobile__main-list{background-color:#fff;width:100%}.menu-mobile .menu-mobile__main-list-item{border-bottom:1px solid #ececec}.menu-mobile .menu-mobile__main-link{align-items:center;display:flex;font-size:.75rem;font-weight:600;height:40px;padding-left:16px;text-transform:uppercase}.menu-mobile .menu-mobile__main-link,.menu-mobile .menu-mobile__main-link.menu-mobile__main-link--active,.menu-mobile .menu-mobile__main-link:active,.menu-mobile .menu-mobile__main-link:focus,.menu-mobile .menu-mobile__main-link:hover{-webkit-text-decoration:none;text-decoration:none}.menu-mobile .menu-mobile__main-link svg{margin-right:11px;width:18px}.menu-mobile .menu-mobile__main-link svg path{fill:#6b5fa0}.menu-mobile .menu-mobile__main-link.menu-mobile__main-link--alter svg path{fill:none;stroke:#6b5fa0}.menu-mobile .menu-mobile__list{padding:10px 11px}.menu-mobile .menu-mobile__list .menu-mobile__link{display:inline-block;font-size:13px;padding:5px}[data-menu-slide],[data-search-slide]{left:0;position:relative;transition:left .25s ease-in-out}.burger{-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;display:inline-block;height:16px;position:relative;width:26px}.burger .burger-line{background-color:#fff;border-radius:5px;display:block;height:2px;left:0;margin:0;position:absolute;top:7px;transition:all .25s ease-in-out;width:100%}.burger .burger-line:first-child{top:0}.burger .burger-line:last-child{top:14px}.header-menu-overlay{display:none}.mobile-search{align-items:center;display:flex;left:60px;overflow:hidden;position:absolute;top:5px;transition:width .25s ease-in-out;width:0}.mobile-search .mobile-search__input{background-color:#f4efff;border:0;height:30px;margin-right:10px;width:220px}.mobile-search .mobile-search__close{top:9px}.mobile-search button.btn--close{position:absolute;right:73px;top:-4px}.mobile-search-trigger:checked~.mobile-search{width:250px}.mobile-search-trigger:checked~[data-search-slide]{left:1000px}.footer{left:0;position:relative;transition:left .25s ease-in-out}.footer .footer__container{background-color:#262527;color:#c4c4c4;padding:38px 0}.footer .footer__heading{font-size:15px;font-weight:700;margin-bottom:29px;text-transform:uppercase}.footer .footer__heading.footer__heading--subscription{font-size:13px;margin-bottom:14px}.footer .footer__contact{color:#b4a7d0;display:block;font-size:13px;margin-bottom:12px}.footer .footer__contact.footer__contact--link{color:#b4a7d0}.footer .contacts-social__link{height:30px;width:30px}.footer .contacts-social__link svg{height:100%;width:100%}.footer-menu .footer-menu__item{margin-bottom:12px}.footer-menu .footer-menu__link{color:#b4a7d0;font-size:13px}.footer__divider{border-bottom:1px solid #585858}.footer__bottom .footer__bottom-column{align-self:center}.footer__bottom .footer__bottom-column.footer__bottom-column--logo{max-width:173px;width:100%}.footer__bottom .footer__bottom-column.footer__bottom-column--copyright{color:#848484;font-size:.75rem}.footer__payment{display:inline-block;margin:0 8px}.subscribe-block{background:#ececec}.subscribe-block .subscribe-block__banner{align-items:center;display:flex}.subscribe-block .subscribe-block__img{margin-right:4px}.subscribe-block .subscribe-block__input-group:hover .btn,.subscribe-block .subscribe-block__input-group:hover .form-control{border-color:#6b5fa0}.subscribe-block .subscribe-block__input{background-color:#0000;border:1px solid #c4c4c4;color:#222;font-size:13px}.subscribe-block .subscribe-block__heading{font-size:20px;margin-bottom:11px}.subscribe-block .subscribe-block__text{color:#6b5fa0;font-size:15px}.modal{bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:10}.hidden-trigger:checked+.modal{align-items:center;display:flex;flex-direction:column;justify-content:center}.modal .modal__overlay{background-color:#00000059;bottom:0;left:0;outline:0;overflow:hidden;position:fixed;right:0;top:0;z-index:10}.modal .modal__content{box-shadow:-1px 1px 5px #0003;z-index:11}.modal.modal--sm .modal__content{max-width:100%;width:400px}.modal.modal--md .modal__content{max-width:100%;width:600px}.modal .modal__header{background:#fff;padding:20px 34px;position:relative}.modal .modal__body{background:#fff;padding:0 34px 34px}.modal .modal__body__goods .container{padding:0}.modal .modal__body__goods .suggest-order{margin:0;width:100%}.modal .modal__title{color:#6b5fa0;font-size:18px;text-align:center}.modal .modal__close{cursor:pointer;height:15px;position:absolute;right:15px;top:15px;width:15px}.modal .modal__close:after,.modal .modal__close:before{background-color:#7ccbce;content:"";display:block;height:2px;position:absolute;top:7px;width:16px}.modal .modal__close:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.modal .modal__close:after{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.pagination{justify-content:space-between}.pagination,.pagination .pagination__main{align-items:center;display:flex}.pagination .pagination__main .pagination__next,.pagination .pagination__main .pagination__prev{cursor:pointer;height:20px;padding-top:2px;width:20px}.pagination .pagination__main .pagination__next[disabled],.pagination .pagination__main .pagination__prev[disabled]{cursor:default}.pagination .pagination__main .pagination__next:before,.pagination .pagination__main .pagination__prev:before{border:solid #6b5fa0;border-width:0 2px 2px 0;display:inline-block;padding:4px;position:relative}.pagination .pagination__main .pagination__prev{text-align:center}.pagination .pagination__main .pagination__prev:before{content:"";left:1px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.pagination .pagination__main .pagination__next:before{content:"";left:1px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.pagination .pagination__main .pagination__pages{color:#6b5fa0;display:flex;font-size:16px}.pagination .pagination__main .pagination__dots{cursor:default;margin:0 5px}.pagination .pagination__main .pagination__page{border-radius:3px;color:#6b5fa0;cursor:pointer;font-weight:600;margin:0 5px;padding:5px 7px;transition:all .25s ease}.pagination .pagination__main .pagination__page[disabled]{background-color:#f7b2c3;cursor:default}.pagination .pagination__main .pagination__page:not([disabled]):active,.pagination .pagination__main .pagination__page:not([disabled]):focus,.pagination .pagination__main .pagination__page:not([disabled]):hover{background-color:#f7b2c3;-webkit-text-decoration:none;text-decoration:none}.basket-item-block-price{position:relative;text-align:right;white-space:nowrap}.basket-item-price-old{color:#a1a1a1;line-height:15px;position:absolute;right:0;top:-15px;vertical-align:middle}.basket-item-price-old-text{display:inline-block;position:relative}.basket-item-price-old-text:after{background:no-repeat 50% url("data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20width%3D%22491px%22%20height%3D%22125px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%3E%0A%20%20%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1.23046875%2C121.410156%20C122.764455%2C80.3998661%20212.227997%2C52.9779911%20269.621094%2C39.1445312%20C327.014191%2C25.3110714%20400.420441%2C13.476436%20489.839844%2C3.640625%22%20stroke%3D%22%23B80909%22%20stroke-width%3D%2216%22%20/%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E");background-size:100% 100%;bottom:3px;content:"";left:3px;position:absolute;right:3px;top:3px}.mini-cart{background:#fff;box-shadow:0 2px 10px #bbbaba47;display:none;padding:10px 13px;position:absolute;right:6px;top:49px;width:360px;z-index:10}.mini-cart:before{border:13px solid;border-color:#0000 #0000 #fff;content:"";position:absolute;right:113px;top:-22px}.mini-cart__help-text{color:#636363;font-size:11px;margin-bottom:10px;text-align:center}.mini-cart__help-text span{color:#fe567f;font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}.mini-cart__container{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;margin-bottom:15px;max-height:250px;overflow-x:hidden;overflow-y:auto}.mini-cart__product{border-bottom:1px solid #ececec;display:flex;margin-bottom:10px;padding-bottom:10px;position:relative}.mini-cart__product:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.mini-cart__product-image-wrap{flex-shrink:0;margin-right:10px}.mini-cart__product-image{width:40px}.mini-cart__product-content{grid-gap:1rem;display:grid;flex-grow:1;width:calc(100% - 30px)}.mini-cart__product-name{display:inline-block;padding-right:25px;text-transform:uppercase}.mini-cart__product-bottom{align-items:center;display:grid;grid-template-columns:100px 1fr}.mini-cart__product-price{display:inline-block;text-align:left}.mini-cart__product-price .basket-item-price-old-text{font-size:.875rem;font-weight:400}.mini-cart__product-remove{position:absolute;right:0;top:0}.mini-cart__info{font-size:13px;text-align:left}.mini-cart__footer{display:flex;justify-content:space-between;text-align:right}.mini-cart-trigger{position:relative}.middle-header__cart:hover .mini-cart{display:block}.product-details .product-details__image-main{margin:0 auto 26px}.product-details .product-details__thumbs{padding-left:70px;padding-right:70px}.product-details .product-details__thumb{border:1px solid #f2f2f2;max-width:65px}.product-details .product-details__info-container{width:80%}.product-details .product-details__feedback{align-items:center;display:flex;margin-bottom:30px}.product-details .product-details__rating{margin-right:10px}.product-details .product-details__comments-count,.product-details .product-details__comments-count:active,.product-details .product-details__comments-count:focus,.product-details .product-details__comments-count:hover{border-bottom:1px dashed #6b5fa0;-webkit-text-decoration:none;text-decoration:none}.product-details .product-details__price{margin-bottom:23px}.product-details__buy-btn,.product-details_not-available{margin-right:30px;width:180px}.product-details .product-details__favorites>svg{width:25px}.product-details .product-details__banner{align-self:flex-end}.product-details .product-details__bottom{display:flex;justify-content:space-between}.product-details .product-details__description{margin-bottom:25px}.product-details .product-details__description p{margin-bottom:15px}.product-details .product-details__more{border-bottom:1px dashed #6b5fa0;-webkit-text-decoration:none!important;text-decoration:none!important}.alter-advantages .alter-advantage:first-child{background-color:#9fd8bd}.alter-advantages .alter-advantage:nth-child(2){background-color:#f7b2c3}.alter-advantages .alter-advantage:nth-child(3){background-color:#a2ccd9}.alter-advantages .alter-advantage:nth-child(4){background-color:#d0d0c2}.alter-advantages .alter-advantage:nth-child(5){background-color:#b2d6f7}.alter-advantages .alter-advantage:nth-child(6){background-color:#bfd8a0}.alter-advantages .alter-advantage:nth-child(7){background-color:#dfb0c7}.alter-advantages .alter-advantage:nth-child(8){background-color:#b0dcdd}.alter-advantage .alter-advantage__icon{margin-bottom:20px}.alter-advantage .alter-advantage__text{line-height:20px}.product.product--alter{height:auto}.product.product--alter:hover{transform:scale(1.02);z-index:5}.product.product--alter .product__name{font-weight:400}.product.product--alter .product__price{color:#fe567f;margin-right:20px;min-height:unset}.quote{color:#636363;font-size:13px;line-height:18px;margin-bottom:26px}.quote:after{background-color:#f7b2c3;content:"";display:block;height:1px;margin-top:17px;width:80px}.welcome .welcome__text-block{background:#b4a7d0;color:#fff;font-size:15px;line-height:18px;min-height:418px;padding:60px 40px}.welcome .welcome__text-block p:last-child{margin-bottom:0}.welcome .welcome__heading{font-size:18px;font-weight:700;margin-bottom:15px}.welcome .welcome__heading:after{background-color:#f7b2c3;content:"";display:block;height:2px;margin-top:5px;width:120px}.welcome .welcome__image-block{padding-left:0}.teammate{text-align:center}.teammate .teammate__image{margin-bottom:15px}.teammate .teammate__name{color:#7ccbce;display:block;font-size:16px;font-weight:700;margin-bottom:10px}.teammate .teammate__job{color:#636363;font-size:13px}.tabs{max-width:100%}.tabs .tabs__link{background-color:#f2f2f2;color:#6b5fa0;cursor:pointer;display:block;height:44px;line-height:44px;padding:0 30px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:all .25s ease;white-space:nowrap}.tabs .tabs__link.tabs__link--active{cursor:default}.tabs .tabs__link.tabs__link--active,.tabs .tabs__link:active,.tabs .tabs__link:focus,.tabs .tabs__link:hover{background-color:#6b5fa0;color:#fff;-webkit-text-decoration:none;text-decoration:none}.table{width:100%}.table td,.table th{border-color:#ececec;border-style:solid;border-width:1px 0;padding:17px 24px;vertical-align:middle}.table th{border-top-width:0}.table tfoot,.table th{background-color:#fafafa}.table tfoot td,.table tfoot th{background:#0000;border:0}.table tfoot tr:last-child .tfoot-total__cell-small{padding-bottom:24px}.table tfoot.tfoot-total .tfoot-total__cell-big{font-size:24px;padding-right:5px;text-align:right;vertical-align:top}.table tfoot.tfoot-total .tfoot-total__cell-small{padding-right:5px;text-align:right}.table tfoot.tfoot-total .tfoot-total__cell-small,.table tfoot.tfoot-total .tfoot-total__cell-small-value{padding-bottom:2px;padding-top:2px;vertical-align:top}.table tfoot.tfoot-total .tfoot-total__coupon{align-items:center;display:flex}.table tfoot.tfoot-total .tfoot-total__coupon--padding{padding-right:1rem}.table .cell-product-photo{border-right:0;padding-right:0;width:90px}.table .cell-product-photo img{border:1px solid #ececec}.table .cell-product-photo+td,.table .cell-product-photo+th{border-left:0;padding-left:15px}.table .cell-remove{padding-left:0;width:50px}.status{margin-bottom:4px}.status .status__marker{border-radius:11px;display:inline-block;height:11px;margin-right:10px;width:11px}.status .status__marker.status__marker--red{background-color:#ff5050}.status .status__marker.status__marker--green{background-color:#61b87e}.status .status__marker.status__marker--yellow{background-color:#ffb600}.mobile-order{background-color:#fafafa;margin-bottom:10px;padding:13px}.mobile-order:last-child{margin-bottom:0}.mobile-order .mobile-order__orderline{display:flex;font-size:13px;margin-bottom:10px}.mobile-order .mobile-order__orderline:last-child{margin-bottom:0}.mobile-order .mobile-order__orderline-name,.mobile-order .mobile-order__orderline-value{width:50%}.studio-event{background-repeat:no-repeat;background-size:cover;margin-bottom:30px;position:relative}.studio-event:nth-child(6n+1)>.studio-event__sticker{background-color:#f7b2c3}.studio-event:nth-child(6n+2)>.studio-event__sticker{background-color:#c3e4d9;color:#222}.studio-event:nth-child(6n+3)>.studio-event__sticker{background-color:#6b5fa0}.studio-event .studio-event__content{background-color:#0000008c;bottom:0;color:#fff;left:0;padding:20px;position:absolute;right:0}.studio-event .studio-event__heading{font-size:17px;font-weight:400;line-height:20px;margin-bottom:7px}.studio-event .studio-event__description{font-size:14px;line-height:16px}.studio-event .studio-event__link-rectangle{bottom:0;left:0;position:absolute;right:0;top:0}.studio-event .studio-event__sticker{left:20px;top:0}.studio-rules{background-image:url(/local/templates/template/dist/img/studio-bg.eafac7a2b87eb0671dea.jpg);background-repeat:no-repeat;background-size:cover;padding:85px 0}.studio-rules .studio-rules__heading{color:#fff;margin-bottom:40px;text-align:center}.studio-rules .studio-rules__center{margin:0 auto;max-width:670px}.studio-rules .studio-rules__list{margin-left:0;padding:0}.studio-rules .studio-rules__list .studio-rules__list-item{align-items:center;color:#c1c1c1;display:flex;margin-bottom:10px;margin-left:0;padding:0}.studio-rules .studio-rules__list .studio-rules__list-item:before{background-image:url(/local/templates/template/dist/img/check.9424d31b4537c2b91422.png);background-repeat:no-repeat;content:"";display:inline-block;flex-shrink:0;height:23px;margin-right:11px;width:24px}.studio-advantage{grid-template-columns:50px 1fr}.studio-advantage .studio-advantage__heading{font-size:16px;font-weight:700;line-height:18px;margin-bottom:10px}.studio-advantage .studio-advantage__text{font-size:14px;line-height:16px}.studio-rental{margin-bottom:20px}.studio-rental .studio-rental__line{align-items:flex-start;display:flex;font-size:14px;line-height:16px;margin-bottom:13px}.studio-rental .studio-rental__line-label{color:#636363;flex-shrink:0;width:110px}.studio-rental .studio-rental__line-value{font-weight:700}.studio-datepicker-column{display:flex;justify-content:flex-end}.studio-time-select{margin-left:25px;margin-top:35px;max-height:200px;transform:translate(-50%)}.studio-time-select .studio-time-select__content{grid-gap:7px;display:grid;grid-auto-flow:column;grid-template-columns:115px 115px;grid-template-rows:repeat(6,auto)}.studio-time-select .studio-time-select__group.studio-time-select__group--disabled{opacity:.4}.studio-time-select .studio-time-select__group.studio-time-select__group--disabled .studio-time-select__group-label{color:#848484}.studio-time-select .studio-time-select__group.studio-time-select__group--disabled .studio-time-select__group-label:before{border-color:#848484!important}.studio-time-select .studio-time-select__group-label{color:#6b5fa0;font-size:13px;font-weight:700}.studio-time-select .studio-time-select__checkbox+.studio-time-select__group-label:active:before,.studio-time-select .studio-time-select__checkbox+.studio-time-select__group-label:focus:before,.studio-time-select .studio-time-select__checkbox+.studio-time-select__group-label:hover:before{border-color:#6b5fa0}.studio-time-select .studio-time-select__checkbox+.studio-time-select__group-label:before{border:1px solid #7ccbce}.studio-time-select .studio-time-select__checkbox:checked+.studio-time-select__group-label:before{border-color:#6b5fa0}.datepicker-inline{border:8px solid #b4a7d0;display:inline-block}.datepicker-inline .datepicker{background-color:#b4a7d0;border:1px solid #7ccbce;border-radius:0;color:#6b5fa0;font-family:Helvetica,Helvetica Neue,Open Sans,Arial,sans-serif}.datepicker-inline .datepicker .datepicker--nav{border-bottom:0;color:#fff}.datepicker-inline .datepicker .datepicker--nav .datepicker--nav-title{font-weight:700}.datepicker-inline .datepicker .datepicker--nav .datepicker--nav-title i{color:#fff}.datepicker-inline .datepicker .datepicker--nav .datepicker--nav-action svg path{stroke:#fff}.datepicker-inline .datepicker .datepicker--nav .datepicker--nav-action:hover,.datepicker-inline .datepicker .datepicker--nav .datepicker--nav-title:hover{background-color:#7ccbce;color:#fff}.datepicker-inline .datepicker .datepicker--nav .datepicker--nav-action:hover svg path,.datepicker-inline .datepicker .datepicker--nav .datepicker--nav-title:hover svg path{stroke:#fff}.datepicker-inline .datepicker .datepicker--day-name{color:#585858}.datepicker-inline .datepicker .datepicker--cell{font-weight:700}.datepicker-inline .datepicker .datepicker--cell.-focus-{background-color:#7ccbce;border-radius:100px;color:#fff}.datepicker-inline .datepicker .datepicker--cell.-current-{color:#bbe9ff}.datepicker-inline .datepicker .datepicker--cell.-current-.-focus-{background-color:#7ccbce;color:#fff}.datepicker-inline .datepicker .datepicker--cell.-disabled-{background-color:#0000!important;color:#cbcbcb!important}.datepicker-inline .datepicker .datepicker--cell.-selected-{background-color:#7ccbce;border-radius:100px;color:#fff}.datepicker-inline .datepicker .datepicker--cell-day.-other-month-{color:#ffbbf0}.datepicker-inline .datepicker .datepicker--cell-day.-other-month-.-focus-{background-color:#7ccbce;color:#fff}.video-lesson{box-shadow:inset 0 0 0 1px #f2f2f2;grid-template-rows:auto 1fr auto;transition:opacity .2s}.video-lesson:hover{cursor:pointer;transition:opacity .2s}.video-lesson:hover .video-lesson__video:after{border-left-color:#f7b2c3}.video-lesson:hover .video-lesson__video:before{border-color:#f7b2c3}.video-lesson:hover .btn.btn--pink{background-color:#f7b2c3;border-color:#f7b2c3;color:#fff}.video-lesson:hover .video-lesson__preview{opacity:.8}.video-lesson .video-lesson__video{background-color:#000}.video-lesson .video-lesson__video:before{border:1px solid #c3e4d9;border-radius:100px;content:"";height:100px;left:50%;margin-left:-50px;margin-top:-50px;position:absolute;top:50%;width:100px}.video-lesson .video-lesson__video:after{border-bottom:20px solid #0000;border-left:30px solid #c3e4d9;border-top:20px solid #0000;content:"";height:0;left:50%;margin-left:-10px;margin-top:-20px;position:absolute;top:50%;width:0}.video-lesson .video-lesson__heading{font-weight:700}.video-lesson .video-lesson__action{max-width:190px}.tq_catalog{display:grid;gap:1rem}.product-artnumber{background:#d1ecf1;color:#179ebb;font-size:.75rem;padding:.15rem .5rem}.product{background-color:#fff;box-shadow:inset 0 0 0 1px #f2f2f2;display:flex;flex-direction:column;height:455px;padding:15px;position:relative;transition:all .25s ease}.owl-item .product:hover .quantity-selector{display:none}.product:hover{box-shadow:0 2px 10px #bbbaba47;z-index:1}.product:hover .product__quantity-selector{display:flex}.product__badges{color:#fff;font-size:.75rem;font-weight:700;left:0;position:absolute;top:10px}.product__badges .product__badge{align-items:center;display:flex;height:30px;justify-content:center;width:85px}.product__badges .product__badge_hit{background-color:#d65ad1}.product__badges .product__badge_new{background-color:#7040fb}.product__badges .product__badge_sale{background-color:#ff1c74}.product__description{color:#636363;font-size:15px;line-height:22px;margin-bottom:15px}.product__link{background-position:50%;background-repeat:no-repeat;background-size:cover}.product__image{margin:0 auto 25px}.product__name{-webkit-line-clamp:4;-webkit-box-orient:vertical;color:#222;display:-webkit-box;font-size:1rem;overflow:hidden;text-overflow:ellipsis}.product__row{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.product__opt-bage{background-color:#ff1c74;line-height:1}.product .product__rating{text-align:left}.product .rating__star{display:block;padding-right:2px}.product .product__quantity-selector{display:none}.product .product__buy-btn{width:100%}.product .product__sticker{left:-2px;top:8px}.flex__preorder .product__stock-info,.product .product__stock-info{color:#636363;display:none!important;font-size:13px;margin-bottom:7px}.flex__preorder .product__footer,.product .product__footer{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end}.flex__preorder .product__footer .quantity-selector .quantity-selector__btn,.product .product__footer .quantity-selector .quantity-selector__btn{height:20px;width:20px}.flex__preorder .product__footer .quantity-selector .quantity-selector__input,.product .product__footer .quantity-selector .quantity-selector__input{font-size:.875rem;height:20px;width:32px}.flex__preorder.product--preorder-ready,.product.product--preorder-ready{background:#fff;box-shadow:-1px 1px 5px #0000004d;z-index:1}.flex__preorder.product--preorder-ready .product__footer-preorder .product__preorder-btn,.product.product--preorder-ready .product__footer-preorder .product__preorder-btn{background:#f7b2c3;color:#fff;width:100%}.flex__preorder.product--preorder-ready .product__footer-preorder .product__preorder,.product.product--preorder-ready .product__footer-preorder .product__preorder{display:block;margin-top:10px}.flex__preorder.product--preorder-ready .product__preorder-help-text,.product.product--preorder-ready .product__preorder-help-text{font-size:.75rem}.flex__preorder .product__preorder,.product .product__preorder{display:none}.flex__preorder.product--preorder-ready{width:300px}.catalog-menu{background:#fff;box-shadow:-4px 2px 27px 3px #00000047;position:absolute;transition-delay:.01s;transition-duration:1s;transition-property:visibility;visibility:hidden;width:320px;z-index:1000}.catalog-menu ul{width:100%}.catalog-menu ul li:hover{background:#ffdfce}.catalog-menu ul li a{color:#262626;display:flex;font-size:.9375rem;font-weight:500;padding:3px 20px;width:100%}.catalog-menu ul li a:hover{color:#262626;-webkit-text-decoration:none;text-decoration:none}.catalog-menu .catalog-menu__parent{position:relative}.catalog-menu .catalog-menu__parent:before{border:solid #6b5fa0;border-width:0 1px 1px 0;content:"";display:inline-block;margin-top:-7px;padding:4px;position:absolute;right:13px;top:50%;transform:rotate(-45deg)}.catalog-menu .catalog-menu__parent>ul{background:#fff;left:100px;position:absolute;top:-10px;visibility:hidden;z-index:1001}.catalog-menu .catalog-menu__parent:hover>ul{box-shadow:-4px 2px 27px 3px #00000047;visibility:visible}.product-opt{display:none}.product-opt__price{color:#fe567f;font-weight:700}.product-opt .price__value{background-color:#c3e4d9}.product.product_hover .product-opt{background-color:#fff;box-shadow:0 2px 10px #bbbaba47;display:block;left:0;position:absolute;width:100%;z-index:1}.recipe-list-preview{box-shadow:inset 0 0 0 1px #f2f2f2}.recipe-list-preview .recipe-list-preview__image{margin-bottom:15px}.recipe-list-preview .recipe-list-preview__header{color:#222;display:block;font-size:17px;margin-bottom:13px;-webkit-text-decoration:none;text-decoration:none}.recipe-list-preview .recipe-list-preview__subheader{color:#848484;font-size:14px}.recipe-preview{position:relative}.recipe-preview__notice{left:22px;top:19px;z-index:1}.recipe-preview .recipe-preview__image{width:100%}.recipe-preview .recipe-preview__link{background:linear-gradient(0deg,#cbb7d2,#cbb7d212 79.54%,#ececec);bottom:0;left:0;position:absolute;right:0;top:0}.recipe-preview__content{bottom:0;left:0;padding:20px;position:absolute;right:0;z-index:1}.recipe-preview__heading{font-size:1.5rem;font-weight:400;line-height:1.75rem;margin-bottom:17px}.recipe .recipe__main-info{margin-bottom:40px}.recipe .recipe__ingredients{display:flex;flex-direction:column;flex-wrap:wrap;max-height:210px}.recipe .recipe__ingredient{margin-bottom:10px;max-width:50%}.recipe .recipe__subheader{color:#848484;font-size:14px;font-weight:400;margin-bottom:20px;text-transform:uppercase}.recipe .recipe__instruction{margin-bottom:40px;width:70%}.recipe .recipe__image{width:100%}.recipe-info{display:inline-block;margin-right:40px}.recipe-info svg{display:inline-block;margin-right:11px}.recipe-info .recipe-info__container{display:inline-block;vertical-align:top}.recipe-info .recipe-info__label{color:#636363;font-size:14px;line-height:16px;margin-bottom:2px}.recipe-info .recipe-info__value{font-size:18px;line-height:21px}.recipe-small-preview .recipe-small-preview__image-link{background-position:0 0;background-size:cover;display:block;height:50%}.recipe-small-preview .recipe-small-preview__content{background-color:#fafafa;height:50%;padding:15px;position:relative}.recipe-small-preview .recipe-small-preview__heading{font-size:17px;font-weight:700;line-height:20px;margin-bottom:5px}.recipe-small-preview .recipe-small-preview__description{color:#585858;font-size:.9375rem;font-weight:300;line-height:1.0625rem;margin-bottom:13px}.recipe-small-preview .recipe-small-preview__link{bottom:15px;color:#7ccbce;position:absolute;-webkit-text-decoration:underline;text-decoration:underline}.cart .cart__total-table{width:100%}.cart .cart__total-table th{color:#636363;width:180px}.cart .cart__total-table td,.cart .cart__total-table th{padding:5px 0;text-align:left;vertical-align:top}.cart-step .cart-step__heading{background-color:#c3e4d9;font-size:20px;margin-bottom:20px;padding:18px 22px}.cart-step .cart-step__block{border:1px solid #c3e4d9;margin-bottom:30px;padding:27px 22px}.cart-step .cart-step__block h3{font-size:20px}.cart-step .cart-step__block.cart-step__block--finish{margin-bottom:0}.cart-radio-group-trigger{display:none}.cart-radio-group{border:1px solid #c4c4c4;display:flex;line-height:23px;margin-bottom:10px;padding:13px 12px;position:relative;transition:all .25s ease}.cart-radio-group:last-child{margin-bottom:0}.cart-radio-group .cart-radio-group__label{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}.cart-radio-group-trigger:checked+.cart-radio-group,.cart-radio-group.bx-selected,.cart-radio-group:hover{background-color:#b4a7d0;border-color:#f7b2c3;color:#fff}.cart-radio-group-trigger:checked+.cart-radio-group .link,.cart-radio-group-trigger:checked+.cart-radio-group a,.cart-radio-group.bx-selected .link,.cart-radio-group.bx-selected a,.cart-radio-group:hover .link,.cart-radio-group:hover a{border-bottom-color:#fff;color:#fff}.cart-radio-group .cart-radio-group__icon{align-items:center;display:flex;justify-content:center;margin-right:15px;width:35px}.cart-radio-group .cart-radio-group__icon svg,.cart-radio-group .cart-radio-group__icon svg>path{fill:#6b5fa0;transition:all .1s ease}.cart-radio-group .description-payment{width:calc(100% - 35px)}.shipping .shipping__name{align-items:center;display:flex;flex-grow:1;width:calc(100% - 90px)}.shipping .shipping__time{flex-basis:160px;padding-left:10px;text-align:right}.shipping .shipping__time a{position:relative;z-index:2}.promo .promo__label{color:#848484;display:block;font-size:.75rem;margin-bottom:7px}.cart-price-column{width:130px}.orderline-mobile{border-bottom:1px solid #ececec;display:flex;margin-bottom:10px;margin-left:-15px;margin-right:-15px;padding-bottom:10px;padding-left:15px;padding-right:15px}.orderline-mobile:last-child{border-bottom:0}.orderline-mobile .orderline-mobile__photo-wrap{margin-right:10px}.orderline-mobile .orderline-mobile__photo{border:1px solid #ececec}.orderline-mobile .orderline-mobile__info{flex-grow:1}.orderline-mobile .orderline-mobile__footer{align-items:center;display:flex;width:100%}.orderline-mobile .orderline-mobile__footer .orderline-mobile__remove{margin-left:10px}.orderline-mobile .orderline-mobile__footer .orderline-mobile__total{margin-left:auto;min-width:80px;text-align:left}.orderline-mobile .orderline-mobile__footer .orderline-mobile__total .price__value{margin-right:0}.filter{margin:0 -.25rem 1.1rem}.filter,.filter .filter__block{align-items:center;display:flex}.filter .filter__block{padding:0 .25rem}.filter .filter__block>*{margin:0 5px}.filter .filter__block.filter__block--main{flex-grow:1;justify-content:center}.filter .filter__select{border:1px solid #c4c4c4;height:27px;outline:none;padding:0 5px}.filter .filter__label{color:#636363;font-size:.75rem}.aside__filter-trigger{align-items:center;background-color:#f4efff;display:none;flex:1;font-size:10px;height:30px;justify-content:space-between;padding:0 13px;text-transform:uppercase}.aside__filter-trigger:after{border:solid #222;border-width:0 1px 1px 0;content:"";padding:4px;position:relative;top:-3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);transition:all .25s ease-in-out}.catalog-filter-trigger:checked~* .filter{display:flex}.catalog-filter-trigger:checked~* .aside__filter-trigger:after{top:2px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.receipt{background:#b4a7d0;color:#fff;padding:50px 40px}.receipt_bg{background-image:url(/local/templates/template/dist/img/receipt.913aa39522125fa09a6e.png);background-position:center 2%;background-repeat:no-repeat;background-size:cover}.receipt .receipt__heading{margin-bottom:30px}.receipt .receipt__number{color:#fcf3a6;font-size:17px}.receipt .contacts-social a{height:33px;margin-right:1rem;width:33px}.receipt .contacts-social a svg{height:33px;width:33px}.comment{background-color:#c3e4d9;margin-bottom:15px;padding:20px 30px;position:relative;width:100%}.comment.comment--main{background-color:#fff;height:250px;margin-bottom:0;overflow-y:scroll;padding:1.5rem}.comment.comment--main .comment__image{height:76px;width:76px}.comment.comment--main .comment__message{width:calc(100% - 100px)}.comment.comment--main .comment__message p{margin-bottom:15px}.comment.comment--small{background-color:#fff;background-image:url(/local/templates/template/dist/img/quotes.0af8dcf6270bfbe788c6.png);background-position:100% 100%;background-repeat:no-repeat;margin-bottom:0;padding:0 10px}.comment.comment--small .comment__image{float:none;margin-bottom:7px;margin-right:0;width:auto}.comment.comment--small .comment__rating{position:relative;right:0;text-align:left;top:0}.comment.comment--small .comment__info{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:3px}.comment.comment--small .comment__message{float:none;margin-bottom:25px;width:100%}.comment.comment--small .comment__message p{margin-bottom:10px}.comment.comment--small .comment__more{position:relative;z-index:1}.comment .comment__image{border-radius:100px;float:left;height:76px;margin-right:20px;width:76px}.comment .comment__user-name{font-size:15px;font-weight:700;margin-bottom:5px}.comment .comment__date{color:#636363;display:block;font-size:13px;margin-bottom:12px}.comment .comment__message{float:left;width:calc(100% - 350px)}.comment .comment__message p:last-child{margin-bottom:0}.comment .comment__rating{position:absolute;right:30px;top:20px}.comment .comment__files{display:flex;justify-content:flex-end}.comment .comment__file{margin:0 5px}.feedback{background-color:#c3e4d9;padding:35px 50px}.feedback.feedback--modal-content{background-color:#fff;padding:0}.feedback .feedback__heading{margin-bottom:23px}.feedback .feedback__subheader{margin-bottom:20px}.feedback .feedback__subheader.feedback__subheader--row{align-items:center;display:flex;justify-content:space-between}.feedback .feedback__btn{min-width:230px}.feedback .feedback__rating{margin-bottom:23px;text-align:left}.feedback .feedback__rating .rating{display:inline-block}.suggest-order{background-color:#f2f2f2;padding:15px;width:50%}.suggest-order .suggest-order__list{margin-bottom:20px}.suggest-order .suggest-order__buy{width:180px}.product-item{align-items:center;background-color:#fff;display:flex;margin-bottom:10px;padding:5px 15px}.product-item:last-child{margin-bottom:0}.product-item.product-item--selected{background-color:#c3e4d9}.product-item .product-item__checkbox{position:relative;top:-10px;width:35px}.product-item .product-item__image{height:42px;width:52px}.product-item .product-item__name{flex:1;padding-right:7px}.product-item .product-item__price{text-align:right;width:100px}.tags{display:flex;flex-wrap:wrap;margin:-5px -5px 20px}.tags .tags__item{padding:3px}.tags .tags__item:nth-child(6n+1)>.tags__link{background-color:#f7b2c3}.tags .tags__item:nth-child(6n+2)>.tags__link{background-color:#c3e4d9;color:#222}.tags .tags__item:nth-child(6n+3)>.tags__link{background-color:#6b5fa0}.tags .tags__item:nth-child(6n+4)>.tags__link{background-color:#7ccbce}.tags .tags__item:nth-child(6n+5)>.tags__link{background-color:#b4a7d0}.tags .tags__item:nth-child(6n+6)>.tags__link{background-color:#fcf3a6;color:#222}.tags .tags__link{color:#fff;display:block;padding:11px 25px;-webkit-text-decoration:none;text-decoration:none;transition:all .25s ease-in-out}.tags .tags__link:active,.tags .tags__link:focus,.tags .tags__link:hover{-webkit-text-decoration:none;text-decoration:none;transform:scale(1.05)}.card{display:flex;flex-direction:column;margin:0 auto;max-width:780px}.card .card__heading{align-items:center;background-color:#7ccbce;color:#fff;display:flex;font-size:16px;font-weight:600;height:50px;justify-content:center}.card .card__heading-icon{margin-right:15px}.card .card__body{background-color:#fff;border:1px solid #ececec;display:flex;flex-direction:column;flex-grow:1;line-height:21px;padding:20px}.card .card__body p{line-height:21px;margin-bottom:18px}.card .card__body p:last-child{margin-bottom:0}.card .card__body .btn{font-weight:700;width:144px}.card .card__more-wrap{margin-top:auto;text-align:center}.owl-carousel .owl-stage-outer{z-index:1}.owl-nav{position:absolute;top:50%}.owl-nav button.owl-next,.owl-nav button.owl-prev{border-radius:40px;height:37px;width:37px;z-index:1}.owl-nav button.owl-next:before,.owl-nav button.owl-prev:before{border:solid #fff;border-width:0 2px 2px 0;content:"";display:inline-block;padding:4px;position:relative}.owl-nav button.owl-next{position:absolute;right:0}.owl-nav button.owl-prev:before{left:1px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.owl-nav button.owl-next:before{right:1px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.owl-carousel.owl-carousel--teammates{margin:0 auto;width:calc(100% - 100px)}.owl-carousel.owl-carousel--teammates .owl-nav{left:-70px;margin-top:-50px;right:-70px;z-index:1}.owl-carousel.owl-carousel--teammates .owl-nav button.owl-next,.owl-carousel.owl-carousel--teammates .owl-nav button.owl-prev{background-color:#8484844d}.owl-carousel.owl-carousel--welcome,.owl-carousel.owl-carousel--welcome .owl-item,.owl-carousel.owl-carousel--welcome .owl-stage,.owl-carousel.owl-carousel--welcome .owl-stage-outer{height:100%}.owl-carousel.owl-carousel--welcome .owl-item>img{bottom:0;left:0;min-height:100%;min-width:100%;position:absolute;right:0;top:0}.owl-carousel.owl-carousel--welcome .owl-nav{left:11px;margin-top:-18px;right:11px;z-index:1}.owl-carousel.owl-carousel--welcome .owl-nav button.owl-next,.owl-carousel.owl-carousel--welcome .owl-nav button.owl-prev{background:#84848485}.owl-carousel.owl-carousel--welcome .owl-nav button.owl-next:hover,.owl-carousel.owl-carousel--welcome .owl-nav button.owl-prev:hover{background-color:#8484844d}.owl-carousel.owl-carousel--thumbs{margin:0 auto}.owl-carousel.owl-carousel--thumbs .owl-nav{left:0;margin-top:-18px;right:0;z-index:0}.owl-carousel.owl-carousel--thumbs .owl-nav button.owl-next:before,.owl-carousel.owl-carousel--thumbs .owl-nav button.owl-prev:before{border-color:#7ccbce}.owl-carousel.owl-carousel--comments .owl-nav{left:-70px;margin-top:-18px;right:-70px;z-index:1}.owl-carousel.owl-carousel--comments .owl-nav button.owl-next,.owl-carousel.owl-carousel--comments .owl-nav button.owl-prev{background-color:#8484844d}.owl-carousel--products .owl-stage-outer{padding-bottom:9rem}.owl-carousel--products .owl-stage{display:flex}.owl-carousel--products .product{left:auto;margin-top:15px;width:auto}.owl-carousel--products .product.product--preorder-ready{margin-bottom:0;width:calc(100% - 20px)}.owl-carousel--products .owl-nav{left:-40px;margin-top:-40px;right:-40px}.owl-carousel--products .owl-nav button.owl-next,.owl-carousel--products .owl-nav button.owl-prev{background-color:#8484844d}.owl-carousel.owl-carousel--comments-main{margin-bottom:30px}.owl-carousel.owl-carousel--simple-carousel .owl-nav{left:3px;margin-top:-18px;right:3px;z-index:1}.owl-carousel.owl-carousel--simple-carousel .owl-nav button.owl-next,.owl-carousel.owl-carousel--simple-carousel .owl-nav button.owl-prev{background-color:#0000;border:1px solid #000}.owl-carousel.owl-carousel--simple-carousel .owl-nav button.owl-next:before,.owl-carousel.owl-carousel--simple-carousel .owl-nav button.owl-prev:before{border-color:#000}.owl-carousel.owl-carousel--simple-carousel .owl-dots{margin-left:-5px;margin-right:-5px;margin-top:15px;text-align:center}.owl-carousel.owl-carousel--simple-carousel .owl-dots .owl-dot{background-color:#0000;border:1px solid #000!important;border-radius:100px;height:10px;margin:0 5px;width:10px}.owl-carousel.owl-carousel--simple-carousel .owl-dots .owl-dot.active{background-color:#000}.page-block.page-block--small-margin{margin-bottom:21px}.header-with-button{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px;margin-top:45px}.header-with-button h1{margin-bottom:0}.hidden-trigger{display:none}.dropdown-trigger{position:relative}.dropdown-trigger:hover .dropdown{display:block}.dropdown{background:#fff;box-shadow:-1px 1px 5px #0000004d;display:none;padding:10px 13px;position:absolute;top:100%;z-index:10}.dropdown:before{border-color:#0000 #0000 #fff #fff;border-style:solid;border-width:5px;box-shadow:-3px 3px 3px 0 #0000001a;content:"";height:0;left:50%;position:absolute;top:0;transform:rotate(135deg);transform-origin:0 0;width:0}.sticker{color:#fff;font-size:13px;padding:7px 10px;position:absolute}.sticker.sticker--magenta{background-color:#ff1c74}.social-login{display:flex}.social-login .social-login__text{line-height:22px;margin-right:6px}.share{display:flex}.share .share__text{line-height:20px;margin-right:20px}.share .share__socials{display:flex}.share .share__social-item{background-color:#fff;border-radius:7px;margin-right:4px}.rating.rating--enable:hover .svg-star{fill:#0000!important}.rating.rating--enable .rating__star{cursor:pointer}.rating.rating--enable .rating__star:active .svg-star,.rating.rating--enable .rating__star:focus .svg-star,.rating.rating--enable .rating__star:hover .svg-star{fill:#6b5fa0}.rating.rating--enable .rating__star:hover .svg-star,.rating.rating--enable .rating__star:hover~.rating__star .svg-star{fill:#6b5fa0!important}.rating[data-rating="1"] .rating__star:nth-child(n+5) .svg-star,.rating[data-rating="2"] .rating__star:nth-child(n+4) .svg-star,.rating[data-rating="3"] .rating__star:nth-child(n+3) .svg-star,.rating[data-rating="4"] .rating__star:nth-child(n+2) .svg-star,.rating[data-rating="5"] .rating__star:nth-child(n+1) .svg-star{fill:#6b5fa0}.price.price--small .price__value{font-size:18px;white-space:nowrap}.price.price--small .price__value>span{font-size:14px}.price.price--light .price__value{font-weight:500}.price .price__value{display:inline-block;font-size:1.5rem;font-weight:600}.price .price__value:first-child{margin-right:5px}.price .price__value>span{font-size:17px;font-weight:400;margin-left:5px}.price .price__value.price__value--new{color:#fe567f}.price .price__value.price__value--old{color:#a7a7a7;font-size:1.125rem;font-weight:500;-webkit-text-decoration:line-through;text-decoration:line-through}.price .price__value.price__value--small{font-size:15px}.contact{margin-bottom:24px;padding-left:30px;position:relative}.contact:before{background-position:top;background-repeat:no-repeat;content:"";height:29px;left:0;position:absolute;top:4px;width:21px}.contact:last-child{margin-bottom:0}.contact .contact__label{margin-bottom:5px}.contact .contact__value{color:#848484;line-height:22px}.advantages{background:#f2f2f2;padding:16px 0}.advantages .advantages__container__grid{grid-gap:1rem;grid-template-areas:"area-0" "area-1" "area-2" "area-3" "area-4" "area-5" "area-6";grid-template-columns:1fr;grid-template-rows:repeat(7,1fr)}.advantage .advantage__icon{background:#f7b2c3;height:69px;margin:0 auto 15px;width:69px}.advantage .advantage__text{line-height:21px;width:calc(100% - 40px)}.advantage .advantage__dropdown{box-shadow:0 4px 8px #64646466;color:#585858;margin-left:calc(-150px + 50%);width:300px}.category-preview-grid{grid-gap:1rem;display:grid;grid-template-areas:"inventar upakovka upakovka pishchevye-krasiteli" "ingredienty upakovka upakovka pishchevye-krasiteli" "icing formy-dlya-pryanikov posypki-i-dekor podarochnye-sertifikaty";grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,140px)}.category-preview{background-position:100% 100%;background-repeat:no-repeat;padding:1rem;position:relative;transition:all .25s ease-in-out}.category-preview:hover{transform:scale(1.05)}.category-preview--inventar.category-preview{grid-area:inventar}.category-preview--ingredienty.category-preview{grid-area:ingredienty}.category-preview--ingredienty.category-preview .category-preview__heading{color:#fff}.category-preview--upakovka.category-preview{grid-area:upakovka;height:100%}.category-preview--upakovka.category-preview .category-preview__heading{color:#fff}.category-preview--pishchevye-krasiteli.category-preview{grid-area:pishchevye-krasiteli}.category-preview--pishchevye-krasiteli.category-preview .category-preview__heading{color:#fff}.category-preview--icing.category-preview{background-color:#6b5fa0;background-image:url(/local/templates/template/dist/img/icing.407776097f009a0fb8e7.png);grid-area:icing}.category-preview--icing.category-preview .category-preview__heading{color:#fff}.category-preview--formy-dlya-pryanikov.category-preview{grid-area:formy-dlya-pryanikov}.category-preview--formy-dlya-pryanikov.category-preview ul{display:none}.category-preview--posypki-i-dekor.category-preview{grid-area:posypki-i-dekor}.category-preview--podarochnye-sertifikaty.category-preview{background-position:50%;grid-area:podarochnye-sertifikaty}.category-preview--podarochnye-sertifikaty.category-preview div,.category-preview--podarochnye-sertifikaty.category-preview ul{display:none}.category-preview .category-preview__heading{font-size:19px;font-weight:400;margin-bottom:10px;text-transform:uppercase}.category-preview .category-preview__links{font-size:13px;line-height:15px}.category-preview .category-preview__link-item{margin-bottom:5px}.category-preview .category-preview__link-item:before{color:#6b5fa0;content:"–";margin-right:3px}.category-preview .category-preview__link-item:last-child{margin-top:7px}.category-preview .category-preview__link-item:last-child:before{content:"";margin-right:0}.category-preview .category-preview__link-to-category{border-bottom:1px dashed #6b5fa0}.category-preview .category-preview__link-to-category:active,.category-preview .category-preview__link-to-category:focus,.category-preview .category-preview__link-to-category:hover{-webkit-text-decoration:none;text-decoration:none}.category-preview .category-preview__link-rectangle{bottom:0;left:0;position:absolute;right:0;top:0}.warning{background-color:#fcf3a6;font-size:16px;line-height:18px;padding:40px 20%;text-align:center}ul.number-list li{list-style-type:decimal;margin-bottom:5px;margin-left:30px}ul.number-list li:last-child{margin-bottom:0}.promotion-main a{background-repeat:no-repeat;background-size:cover}.main-page-comments{background-color:#b4a7d0;background-image:url(/local/templates/template/dist/img/decorations.a1b6bb28146f5043a512.png);background-position:50%;background-repeat:no-repeat;margin-top:-6rem;padding:35px 0 40px}.main-text-block{grid-gap:1rem;color:#585858;display:grid;grid-template-areas:"heading heading heading" "big-column small_column_1 small-column_2";grid-template-columns:2fr 1fr 1fr;grid-template-rows:repeat(3,auto)}.main-text-block p{font-size:.9375rem;line-height:1.3125rem}.main-text-block p:last-child{margin-bottom:0}.main-text-block__big-column{grid-area:big-column}.main-text-block__small-column p{font-size:.8125rem;line-height:1.1875rem}.main-text-block__heading,.main-text-block__subheading{color:#222;font-weight:700}.main-text-block__heading{font-size:1.5rem;line-height:2.25rem}.main-text-block__subheading{font-size:1.125rem;line-height:1.125rem;margin-bottom:10px}.message{background-color:#f7b2c3;padding:30px 15px;text-align:center}.message.message--white{background-color:#fff}.message.message--light-sea{background-color:#c3e4d9}.message p:last-child{margin-bottom:0}input[type=search]{-webkit-appearance:textfield!important}.dashed{border-bottom:1px dashed #6b5fa0}.dashed,.dashed:active,.dashed:focus,.dashed:hover{-webkit-text-decoration:none;text-decoration:none}.italic{font-style:italic}.color--red{color:#dc2323}.color--violet{color:#6b5fa0}.color--pink{color:#ff1c74}.pull--right{float:right}.pull--left{float:left}.display--none{display:none!important}.display--block{display:block}.width--full{width:100%}.ta--center{text-align:center}.ta--left{text-align:left}.mt--3{margin-top:1rem!important}.mt--15{margin-top:15px!important}.mb--0{margin-bottom:0!important}.mb--5{margin-bottom:5px!important}.mb--10{margin-bottom:10px!important}.mb--20{margin-bottom:20px!important}.mb--30{margin-bottom:30px!important}.mb--40{margin-bottom:40px!important}.mb--50{margin-bottom:50px!important}.ml--0{margin-left:0!important}.p--0{padding:0!important}.pt--3{padding-top:1rem!important}.pl--0{padding-left:0!important}.pt--20{padding-top:20px!important}.min-width--200{min-width:200px!important}.max-width--300{max-width:300px}.only--sm{display:none}.tovars,.tovars_m{background-color:#fff;box-shadow:0 8px 16px 0 #0003;display:none;left:0;margin-top:40px;padding:10px 15px;position:absolute;top:0;z-index:2}.tovars{min-width:500px}.tovars_m{max-width:500px;width:100%}.text-grey{color:#636363}.text-dark-border{color:#585858}.scrollToTopBtn{background-color:#7767a4;border:none;border-radius:50%;bottom:30px;color:#fff;cursor:pointer;font-size:16px;left:30px;line-height:48px;opacity:0;position:fixed;transform:translateY(100px);transition:all .5s ease;width:48px;z-index:100}.showBtn{opacity:1;transform:translateY(0)}@media (min-width:375px){.container{max-width:375px}.se\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:576px){.container{max-width:576px}.advantages .advantages__container__grid{grid-template-areas:"area-0 area-1 area-2" "area-3 area-4 area-5" "area-6 . .";grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr)}.main-text-block__heading{grid-column:1/4}.sm\:w-auto{width:auto}.sm\:w-1\/2{width:50%}.sm\:w-1\/3{width:33.333333%}.sm\:w-1\/6{width:16.666667%}.sm\:w-7\/12{width:58.333333%}.sm\:w-10\/12{width:83.333333%}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:pb-3{padding-bottom:.75rem}}@media (min-width:768px){.container{max-width:768px}.col-md--5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md--7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.md\:mr-3{margin-right:.75rem}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333333%}.md\:w-2\/3{width:66.666667%}.md\:w-1\/4{width:25%}.md\:w-2\/4{width:50%}.md\:w-3\/5{width:60%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:pr-2{padding-right:.5rem}}@media (min-width:992px){.container{max-width:992px}.fs-lg-15{font-size:.9375rem!important}.product-details .product-details__banner{width:363px}.product:hover{transform:scale(1.02)}.owl-carousel--products .product:hover{left:0;top:0;width:auto}.advantages .advantages__container__grid{grid-template-areas:"area-0 area-1 area-2 area-3 area-4 area-5 area-6";grid-template-columns:repeat(7,1fr);grid-template-rows:auto}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:block{display:block}.lg\:w-1\/4{width:25%}.lg\:w-2\/4{width:50%}.lg\:w-11\/12{width:91.666667%}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:pl-2{padding-left:.5rem}.lg\:text-center{text-align:center}}@media (min-width:1200px){.container{max-width:1200px}.fs-xl-20{font-size:1.25rem!important}.xl\:pt-3{padding-top:.75rem}}@media (max-width:1199px){body{font-size:13px}.h1,h1{font-size:19px;margin-bottom:20px}h2{font-size:15px;margin-bottom:10px}p{margin-bottom:15px}[class*=col--]{padding-left:5px;padding-right:5px}.row--mobile{flex-direction:column;margin:-10px 0}.row--mobile>[class*=col--]{flex:0 0 100%;max-width:100%;padding:10px 0}.col-sm--6{flex:0 0 50%;max-width:50%}.col-sm--10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm--12{flex:0 0 100%;max-width:100%}.hidden--sm{display:none!important}.main{padding-top:52px}.aside{border:0;display:flex;margin-bottom:15px}.aside .aside__list{background:#fff;bottom:0;left:-300px;overflow-y:auto;position:fixed;top:0;transition:left .25s ease-in-out;width:300px;z-index:102}.aside .categories-menu-overlay{background-color:#00000040;bottom:0;display:block;left:0;opacity:0;right:0;top:40px;transition:opacity .25s ease-in-out;z-index:101}.aside .aside__heading.aside__heading--main{flex:1;font-size:10px;height:30px;margin-right:5px;min-height:unset;padding:0 13px}.categories-menu-trigger:checked~.main .hidden.aside-menu{display:block}.categories-menu-trigger:checked~.main .hidden.aside-menu aside{margin-bottom:0}.categories-menu-trigger:checked~.main .hidden.aside-menu aside>label:not(.categories-menu-overlay){display:none}.categories-menu-trigger:checked~.main .aside .aside__list{left:0}.categories-menu-trigger:checked~.main .aside .categories-menu-overlay{opacity:1;position:fixed}.form-block{margin-bottom:30px}.form-control{padding:0 9px}textarea.form-control{padding:9px}.form-group{margin-bottom:13px}.form-group .form-group__label{font-size:13px;margin-bottom:4px}.form{padding:15px}.quantity-selector .quantity-selector__btn{height:25px;width:25px}.quantity-selector .quantity-selector__input{height:25px;width:35px}.header-menu,.middle-header,.top-header{display:none}.breadcrumbs{margin-bottom:3px}.breadcrumbs .breadcrumbs__link{font-size:.75rem}.header{left:0;position:-webkit-sticky;position:sticky;right:0;top:0;z-index:101}.header-mobile{display:flex}.menu-mobile{display:block}.categories-menu-trigger:checked~.header .header-mobile,.header-menu-trigger:checked~.header .header-mobile{left:300px}.categories-menu-trigger:checked~.header .header-mobile .burger-line,.header-menu-trigger:checked~.header .header-mobile .burger-line{background-color:#fcf3a6;top:7px;transform:rotate(45deg)}.categories-menu-trigger:checked~.header .header-mobile .burger-line:last-child,.header-menu-trigger:checked~.header .header-mobile .burger-line:last-child{top:7px;transform:rotate(-45deg)}.categories-menu-trigger:checked~.header .header-mobile [data-menu-slide],.header-menu-trigger:checked~.header .header-mobile [data-menu-slide]{left:1000px}.categories-menu-trigger:checked~.footer,.categories-menu-trigger:checked~.main,.header-menu-trigger:checked~.footer,.header-menu-trigger:checked~.main{left:300px}.header-menu-trigger:checked~.header .menu-mobile{left:0}.header-menu-trigger:checked~.header .header-menu-overlay{opacity:1;position:fixed}.header-menu-overlay{background-color:#00000040;bottom:0;display:block;left:0;opacity:0;right:0;top:40px;transition:opacity .25s ease-in-out;z-index:2}.footer .footer__container{padding:20px 0}.footer .footer__heading{margin-bottom:14px}.footer .footer__contact,.footer-menu .footer-menu__item{margin-bottom:6px}.footer__bottom .footer__bottom-column.footer__bottom-column--logo{margin-bottom:15px;order:2}.footer__bottom .footer__bottom-column.footer__bottom-column--copyright{order:4}.footer__bottom .footer__bottom-column.footer__bottom-column--payments{margin-bottom:15px;order:3;text-align:right}.footer__bottom .footer__bottom-column.footer__bottom-column--subscribe{margin-bottom:15px;order:1}.subscribe-block .subscribe-block__img{width:80px}.subscribe-block .subscribe-block__form{width:100%}.subscribe-block .subscribe-block__heading{font-size:15px}.subscribe-block .subscribe-block__text{font-size:13px}.modal .modal__body,.modal .modal__header{padding:15px}.pagination{justify-content:center}.pagination .pagination__pages-count{display:none}.product-details .product-details__thumb{max-width:unset}.product-details .product-details__info-container{width:100%}.product-details .product-details__actions{margin-bottom:20px}.product.product--alter .product__name{line-height:17px}.product.product--alter .product__description{font-size:13px;line-height:18px}.quote{margin-bottom:15px}.quote:after{margin-top:10px}.welcome .welcome__text-block{font-size:13px;line-height:18px;min-height:unset;padding:25px}.welcome .welcome__heading{font-size:15px;margin-bottom:10px}.welcome .welcome__image-block{min-height:220px;padding-right:0}.tabs{max-width:calc(100vw - 15px);overflow-x:auto}.tabs .tabs__link{height:40px;line-height:40px;padding:0 15px}.table td,.table th{padding:10px 15px}.table-responsive{max-width:100%;overflow-x:auto}.studio-rules{padding:20px 10px}.studio-rules .studio-rules__heading{font-size:15px;line-height:17px;margin-bottom:12px}.studio-datepicker-column{justify-content:center}.studio-time-select:before{content:none!important}.product{padding:7px}.product__row{align-items:flex-start;margin-bottom:0}.product .product__price{display:flex;flex-direction:column;min-height:50px}.product .product__price .price__value--new{margin-bottom:5px}.recipe-list-preview .recipe-list-preview__header{font-size:15px;margin-bottom:7px}.recipe-list-preview .recipe-list-preview__subheader{font-size:13px}.recipe .recipe__main-info{margin-bottom:20px}.recipe .recipe__instruction{margin-bottom:20px;width:100%}.recipe .recipe__image{margin-bottom:20px}.recipe-info{margin-right:20px}.recipe-info svg{margin-right:7px}.recipe-info .recipe-info__label{font-size:13px;line-height:15px}.recipe-info .recipe-info__value{font-size:15px;line-height:18px}.recipe-small-preview .recipe-small-preview__content{padding:15px 10px}.recipe-small-preview .recipe-small-preview__heading{font-size:13px;line-height:15px;margin-bottom:10px}.recipe-small-preview .recipe-small-preview__description{font-size:.8125rem;line-height:.9375rem;margin-bottom:10px}.cart .cart__end-btn-wrap{text-align:center}.orderlines-bottom{background-color:#fafafa;display:flex;justify-content:space-between;margin-bottom:20px;margin-left:-15px;margin-right:-15px;padding:15px}.orderlines-bottom .promo{width:160px}.mobile-total-row{display:flex;margin-bottom:5px}.mobile-total-label{padding-right:10px;text-align:right;width:90px}.mobile-total-label.mobile-total-label--big{font-size:15px;line-height:22px}.mobile-total-value{flex-shrink:0;text-align:left;width:80px}.mobile-total-value .price .price__value{margin-right:0}.cart-step .cart-step__heading{font-size:15px;padding:15px}.cart-step .cart-step__block{margin-bottom:20px;padding:15px}.cart-step .cart-step__block h3{font-size:18px}.cart-step .cart-step__block.cart-step__block--main-info{margin-bottom:0}.filter{background-color:#f4efff;display:none;flex-wrap:wrap;margin:-15px -15px 10px;padding:15px}.filter .filter__block{margin:0 -3px}.filter .filter__block>*{margin:0 3px}.filter .filter__block.filter__block--main{flex-wrap:wrap;justify-content:flex-start;order:2}.filter .filter__block.filter__block--sorting{flex:1;order:0}.filter .filter__select{margin-bottom:10px}.filter .filter__label{margin-bottom:5px;width:100%}.filter .filter__label.filter__label--pagesize{margin-bottom:10px}.aside__filter-trigger{display:flex}.receipt{background-image:url(/local/templates/template/dist/img/receipt_s.2fdfb89ffcfe0d3ece4a.png);padding:20px 15px}.receipt .receipt__heading{margin-bottom:20px}.comment,.comment.comment--main{flex-wrap:wrap;padding:10px 15px}.comment.comment--main .comment__image{height:70px;margin-right:10px;width:70px}.comment.comment--main .comment__message{float:none;width:auto}.comment.comment--small .comment__info{height:auto;justify-content:space-between;margin-bottom:3px}.comment .comment__image{margin-bottom:13px}.comment .comment__info{display:flex;flex-direction:column;height:76px;justify-content:center;margin-bottom:13px}.comment .comment__date{margin-bottom:5px}.comment .comment__message{float:none;margin-bottom:20px;width:auto}.comment .comment__message:last-child{margin-bottom:0}.comment .comment__rating{position:relative;right:0;text-align:left;top:0}.comment .comment__files{justify-content:flex-start}.feedback.feedback--modal-content{padding:0}.feedback{padding:20px 10px}.feedback .feedback__heading{font-size:15px;margin-bottom:15px}.feedback .feedback__subheader{margin-bottom:15px}.feedback .feedback__subheader.feedback__subheader--row{align-items:flex-start;flex-direction:column;justify-content:flex-start}.feedback .feedback__btn{margin-bottom:15px;min-width:100px}.suggest-order{margin:0 -15px;width:auto}.suggest-order .suggest-order__buy{width:150px}.product-item{padding:5px 10px}.product-item .product-item__price{width:80px}.card{padding-bottom:0}.card .card__heading{font-size:13px}.card .card__body{padding:13px}.card .card__body p{margin-bottom:13px}.owl-carousel.owl-carousel--teammates{width:calc(100% - 150px)}.owl-carousel.owl-carousel--comments{margin:0 auto;width:calc(100% - 100px)}.owl-carousel.owl-carousel--comments .owl-nav{left:-50px;right:-50px}.owl-carousel--products .owl-nav{left:-20px;right:-20px;z-index:2}.owl-carousel--products .owl-nav button.owl-next,.owl-carousel--products .owl-nav button.owl-prev{height:30px;width:30px}.owl-carousel--products .owl-nav button.owl-next:before,.owl-carousel--products .owl-nav button.owl-prev:before{padding:3px}.owl-carousel.owl-carousel--comments-main{margin:0 auto 30px;width:calc(100% - 70px)}.owl-carousel.owl-carousel--simple-carousel .owl-nav button.owl-next,.owl-carousel.owl-carousel--simple-carousel .owl-nav button.owl-prev{height:30px;width:30px}.owl-carousel.owl-carousel--simple-carousel .owl-nav button.owl-next:before,.owl-carousel.owl-carousel--simple-carousel .owl-nav button.owl-prev:before{padding:3px}.page-block{margin-bottom:30px}.header-with-button{margin-bottom:20px}.price .price__value{font-size:18px}.price .price__value>span{font-size:15px}.price .price__value.price__value--old{font-size:14px}.category-preview-grid{grid-gap:5px;grid-template-areas:"inventar upakovka" "ingredienty pishchevye-krasiteli" "icing formy-dlya-pryanikov" "posypki-i-dekor podarochnye-sertifikaty";grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,80px)}.category-preview{padding:15px 10px}.category-preview--inventar.category-preview{background-size:70px}.category-preview--ingredienty.category-preview{background-size:80px}.category-preview--upakovka.category-preview{background-size:91px}.category-preview--pishchevye-krasiteli.category-preview{background-size:50px;padding-right:40px}.category-preview--icing.category-preview{background-size:66px}.category-preview--formy-dlya-pryanikov.category-preview{background-size:94px}.category-preview--posypki-i-dekor.category-preview{background-size:63px}.category-preview--podarochnye-sertifikaty.category-preview{background-size:136px}.category-preview .category-preview__heading{font-size:13px}.category-preview .category-preview__links{display:none}.warning{font-size:13px;line-height:15px;padding:20px}ul.number-list li{margin-left:15px}.promotion-main.promotion-main--small-1{margin-bottom:10px;order:1}.promotion-main.promotion-main--small-2{margin-bottom:10px;order:2}.promotion-main.promotion-main--big{order:3}.main-page-comments{padding:20px 0}.main-text-block p{font-size:.75rem;line-height:1.125rem}.main-text-block__heading,.main-text-block__subheading{font-size:.9375rem}.main-text-block__heading{margin-bottom:10px}.only--sm{display:block}}@media (max-width:991.98px){.product-details .product-details__bottom{flex-direction:column}.product .product__quantity-selector{display:flex}.advantage .advantage__icon{height:40px;margin-bottom:0;margin-left:0;margin-right:10px;padding:9px;width:40px}.advantage .advantage__icon svg{height:25px;margin:0 auto;width:100%}.advantage .advantage__icon img{max-height:100%}.advantage .advantage__text{line-height:18px}}@media (max-width:575.99px){.main-text-block{grid-template-areas:"heading" "big-column" "small-column-1" "small-column-2";grid-template-columns:1fr;grid-template-rows:1fr}}@media (max-width:tablet){body,html{overflow-x:hidden}}
/* End */


/* Start:/local/components/shturmavik/iblock.list/templates/ads_string/style.css?1760442376114*/
.ads-string {
    position: absolute;
    top: 0;
    background-color: #000;
    width: 100%;
    color: #fff;
}

/* End */


/* Start:/local/templates/template/styles.css?1760442376359*/
@media (max-width: 768px) {
.gap-4 {
    max-width: 365px;
}
body {
    max-width: 390px;
    overflow-x: hidden;
}

.video-wrp {
    width: 100%;
}

.pagination__dots+.pagination__page{
	display:none;
}

.pagination .pagination__main .pagination__page {
    margin: 0 2px;
    padding: 5px 5px;
}

}

@media (max-width:800px){
.video-col {
    width: 100%;
}
/* End */
/* /local/templates/template/css/owl.carousel.min.css?17604423773351 */
/* /local/templates/template/css/owl.theme.default.min.css?17604423771013 */
/* /local/templates/template/css/datepicker.min.css?176044237712257 */
/* /local/templates/template/css/magnific-popup.css?17604423776949 */
/* /local/templates/template/css/costume.css?17604423771214 */
/* /local/templates/template/css/ahunter_suggest.css?1760442377466 */
/* /local/templates/template/dist/css/main.css?1760442377134634 */
/* /local/components/shturmavik/iblock.list/templates/ads_string/style.css?1760442376114 */
/* /local/templates/template/styles.css?1760442376359 */
