/*! Flickity v2.0.10
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:hsla(0,0%,100%,.75);cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:none;box-shadow:0 0 0 5px #09f}.flickity-prev-next-button:active{opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.tingle-modal *{box-sizing:border-box}.tingle-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;background:rgba(0,0,0,.8);opacity:0;cursor:pointer;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.tingle-modal--confirm .tingle-modal-box{text-align:center}.tingle-modal--noOverlayClose{cursor:default}.tingle-modal--noClose .tingle-modal__close{display:none}.tingle-modal__close{position:fixed;top:10px;right:28px;z-index:1000;padding:0;width:5rem;height:5rem;border:none;background-color:transparent;color:#f0f0f0;font-size:6rem;font-family:monospace;line-height:1;cursor:pointer;transition:color .3s ease}.tingle-modal__closeLabel{display:none}.tingle-modal__close:hover{color:#fff}.tingle-modal-box{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:auto;margin-bottom:auto;width:60%;border-radius:4px;background:#fff;opacity:1;cursor:auto;transition:-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275);transition:transform .3s cubic-bezier(.175,.885,.32,1.275);transition:transform .3s cubic-bezier(.175,.885,.32,1.275),-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275);-webkit-transform:scale(.8);transform:scale(.8)}.tingle-modal-box__content{padding:3rem}.tingle-modal-box__footer{padding:1.5rem 2rem;width:auto;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#f5f5f5;cursor:auto}.tingle-modal-box__footer:after{display:table;clear:both;content:""}.tingle-modal-box__footer--sticky{position:fixed;bottom:-200px;z-index:10001;opacity:1;transition:bottom .3s ease-in-out .3s}.tingle-enabled{overflow:hidden;height:100%}.tingle-modal--visible .tingle-modal-box__footer{bottom:0}.tingle-enabled .tingle-content-wrapper{-webkit-filter:blur(15px);filter:blur(15px)}.tingle-modal--visible{visibility:visible;opacity:1}.tingle-modal--visible .tingle-modal-box{-webkit-transform:scale(1);transform:scale(1)}.tingle-modal--overflow{overflow-y:scroll;padding-top:8vh}.tingle-btn{display:inline-block;margin:0 .5rem;padding:1rem 2rem;border:none;background-color:grey;box-shadow:none;color:#fff;vertical-align:middle;text-decoration:none;font-size:inherit;font-family:inherit;line-height:normal;cursor:pointer;transition:background-color .4s ease}.tingle-btn--primary{background-color:#3498db}.tingle-btn--danger{background-color:#e74c3c}.tingle-btn--default{background-color:#34495e}.tingle-btn--pull-left{float:left}.tingle-btn--pull-right{float:right}@media (max-width:540px){.tingle-modal{top:0;display:block;padding-top:60px;width:100%}.tingle-modal-box{width:auto;border-radius:0}.tingle-modal-box__content{overflow-y:scroll}.tingle-modal--noClose{top:0}.tingle-modal--noOverlayClose{padding-top:0}.tingle-modal-box__footer .tingle-btn{display:block;float:none;margin-bottom:1rem;width:100%}.tingle-modal__close{top:0;right:0;left:0;display:block;width:100%;height:60px;border:none;background-color:#2c3e50;box-shadow:none;color:#fff;line-height:55px}.tingle-modal__closeLabel{display:inline-block;vertical-align:middle;font-size:1.5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.tingle-modal__closeIcon{display:inline-block;margin-right:.5rem;vertical-align:middle;font-size:4rem}}
/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:grabbing}.pswp__bg{background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden}.pswp__bg,.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%}.pswp__scroll-wrap{overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;transform-origin:left top;transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{right:0;bottom:0;overflow:hidden}.pswp__img,.pswp__item{position:absolute;left:0;top:0}.pswp__img{width:auto;height:auto}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}@font-face{font-family:Acrom;src:url(3yfbEL0o-8UB9PvFZjQnoxpLPue.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Acrom;src:url(ehtrSzEtOkZKyZjxg8JdvE3risv.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Acrom;src:url(2ud1WUkbWEmhQQNDpvhxlanneej.woff) format("woff");font-weight:300;font-style:normal}body,html{width:100%;margin:0;padding:0}body{font:10px/18px Acrom,sans-serif;letter-spacing:1px;font-weight:300;color:#232630;overflow-x:hidden;box-sizing:border-box}@media screen and (min-width:1001px){body{font-size:14px;line-height:16px;padding:0;max-width:1800px;margin:0 auto}}*{box-sizing:border-box}a{color:#232630;text-decoration:none}.rich-text p:first-child{margin-top:0}.rich-text p:last-child{margin-bottom:0}:focus{outline:0}h2{font-size:26px;line-height:32px;letter-spacing:1.4px;font-weight:300;margin:24px 0}@media screen and (min-width:1001px){h2{letter-spacing:1px;font-size:50px;line-height:56px;letter-spacing:1.6px;margin:34px 0}}h3{font-size:20px;line-height:24px;letter-spacing:1.4px;font-weight:400;margin:10px 0}@media screen and (min-width:1001px){h3{font-size:34px;line-height:40px;letter-spacing:1.6px;margin:24px 0}}.container{width:100%;padding:0 18px;box-sizing:border-box;max-width:100%}@media screen and (min-width:1001px){.container{max-width:1000px;margin:0 auto}}@media screen and (min-width:1201px){.container{max-width:1200px;padding:0}}@media screen and (min-width:1001px){.container--l{max-width:1440px}}@media screen and (min-width:1201px){.container--l{max-width:1440px;width:100%}}@media screen and (min-width:1001px){.container--left{margin:0;max-width:100%;overflow:visible}}@media screen and (min-width:1201px){.container--left{max-width:calc(100% - (100% - 1200px) / 2);margin-left:calc((100% - 1200px) / 2)}}.header{width:100%;box-sizing:border-box;padding:60px 18px 0;display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;z-index:10}@media screen and (min-width:1001px){.header{position:-webkit-sticky;position:sticky;top:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:58px;padding:10px 0}}.header-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:1330px;height:100%}@media screen and (min-width:1001px){.header-wrap{padding:0 18px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.header-base{height:60px;width:100%;padding:0 18px;position:fixed;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:5;background:#fff}@media screen and (min-width:1001px){.header-base{display:block;position:static;padding:0;height:auto;width:auto;background:transparent}}.header-logo{display:-webkit-box;display:-ms-flexbox;display:flex;width:79px;transition:opacity .2s ease}@media screen and (min-width:1001px){.header-logo{display:block}}.header-logo:active{opacity:.8}@media screen and (min-width:1001px){.header-logo:hover{opacity:.8}}.header-logo svg{width:100%}.header-info{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (min-width:1001px){.header-info{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:auto;font-size:16px}}.header-subinfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (min-width:1001px){.header-subinfo{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.header-phone{font-size:12px;letter-spacing:1.2px;font-weight:400}@media screen and (min-width:1001px){.header-phone{font-size:inherit;letter-spacing:inherit}}.header-time{font-weight:400;color:#a2a5af}@media screen and (min-width:1001px){.header-time{font-weight:inherit;color:inherit;display:none}}@media screen and (min-width:1201px){.header-time{display:block}}.header-button,.header-link{display:none}@media screen and (min-width:1001px){.header-button,.header-link{display:block}}@media screen and (min-width:1001px){.header-button_mobile{display:none}}@media screen and (min-width:1001px){.header-logo,.header-text{margin-right:20px}}.header_shadow{position:-webkit-sticky;position:sticky;top:60px;height:1px;box-shadow:0 1px 8px 0 rgba(0,0,0,.2);z-index:3}@media screen and (min-width:1001px){.header_shadow{top:58px}}.header_shadow_overlay{position:relative;height:6px;background-color:#fff;z-index:4}.footer{display:-webkit-box;display:-ms-flexbox;display:flex;background:#232630;box-sizing:border-box;padding:18px;width:100%}@media screen and (min-width:1001px){.footer{height:54px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media screen and (min-width:1001px){.footer-wrap{max-width:1330px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.footer-copyright{margin-right:30px;color:#fff;opacity:.8;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-size:12px}@media screen and (min-width:1001px){.footer-copyright{font-size:14px}}.footer-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media screen and (min-width:1001px){.footer-links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:auto;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.footer-link{font-size:12px;line-height:16px;letter-spacing:1.2px;font-weight:400;margin-bottom:14px}@media screen and (min-width:1001px){.footer-link{font-size:14px;line-height:16px;letter-spacing:1.2px;margin-bottom:0;margin-right:32px}}.footer-link:last-child{margin-right:0}.footer-group{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-group,.footer-social{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-social{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.footer-link_social{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:18px}.footer-link_social:active{opacity:.8}@media screen and (min-width:1001px){.footer-link_social:hover{opacity:.8}}.footer-link_social:last-child{margin-right:0}.link,.rich-text a{color:#232630;transition:opacity .2s ease;text-decoration:none;box-shadow:0 2px 0 -1px #232630}.link:active,.rich-text a:active{opacity:.8}@media screen and (min-width:1001px){.link:hover,.rich-text a:hover{opacity:.8}}.link--light,.rich-text a--light{color:#fff;box-shadow:0 2px 0 -1px #fff}.link--clear,.rich-text a--clear{box-shadow:none}.button{font:12px/12px FedraSansPro,Arial;letter-spacing:1.6px;color:#232630;text-decoration:none;text-transform:uppercase;padding:10px 20px;border:1px solid #000;border-radius:0;cursor:pointer;background:#fff;white-space:nowrap;transition:color .2s ease,background-color .2s ease,border-color .2s ease}@media screen and (min-width:1001px){.button{font-size:14px;line-height:14px;letter-spacing:1.4px}.button:hover{background-color:#232630;color:#fff}}.button:active{background-color:#49515c;color:#fff;border-color:#49515c;outline:none}.button--m{padding:10px 20px}@media screen and (min-width:1001px){.button--m{padding:20px 40px}}.button--disabled,.button:disabled{cursor:default;background-color:#d8d8d8!important;border-color:#000!important;color:#232630!important}.button--clear{border:none}.input,input,select{font-size:12px;line-height:20px;letter-spacing:1.2px;width:180px;font-weight:400;border:none;outline:none;border-radius:0;background:transparent;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:0 2px 0 -1px #fff;transition:box-shadow .2s ease}@media screen and (min-width:1001px){.input,input,select{font-size:14px;line-height:30px;letter-spacing:1.4px}}.input::-webkit-input-placeholder,input::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#fff;opacity:.8;font-weight:400}.input:-ms-input-placeholder,.input::-ms-input-placeholder,input:-ms-input-placeholder,input::-ms-input-placeholder,select:-ms-input-placeholder,select::-ms-input-placeholder{color:#fff;opacity:.8;font-weight:400}.input::placeholder,input::placeholder,select::placeholder{color:#fff;opacity:.8;font-weight:400}.input:focus,input:focus,select:focus{box-shadow:0 2px 0 -1px hsla(0,0%,100%,.6)}.input.error,input.error,select.error{box-shadow:0 3px 0 -1px #290202}.input.dark,input.dark,select.dark{color:#232630;box-shadow:0 2px 0 -1px #232630}.input.dark::-webkit-input-placeholder,input.dark::-webkit-input-placeholder,select.dark::-webkit-input-placeholder{color:#75808c}.input.dark:-ms-input-placeholder,.input.dark::-ms-input-placeholder,input.dark:-ms-input-placeholder,input.dark::-ms-input-placeholder,select.dark:-ms-input-placeholder,select.dark::-ms-input-placeholder{color:#75808c}.input.dark::placeholder,input.dark::placeholder,select.dark::placeholder{color:#75808c}.input.dark:focus,input.dark:focus,select.dark:focus{box-shadow:0 2px 0 -1px #75808c}.input.dark.error,input.dark.error,select.dark.error{box-shadow:0 3px 0 -1px #ff2a00}.shop{margin:26px 0;position:relative}@media screen and (min-width:1001px){.shop{margin:40px 0}}.shop .flickity-viewport{overflow:visible}@media screen and (min-width:1001px){.shop-title{margin-bottom:30px}}.shop-title .rich-text p{margin:0}.shop-items{width:100vw;margin-left:-18px;padding-left:18px;padding-right:18px;overflow-x:scroll;-webkit-overflow-scrolling:touch;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex}.shop-items::-webkit-scrollbar{display:none}@media screen and (min-width:1001px){.shop-items{width:100%;overflow-x:hidden;margin-left:0;padding-left:0;padding-right:0}}.shop-item{height:304px;margin-right:20px;box-sizing:border-box;vertical-align:top;white-space:normal;padding-top:56px;position:relative}@media screen and (min-width:1001px){.shop-item{padding-top:80px;height:558px;margin-right:36px}}.shop-item:last-child{margin-right:0}.shop-item--product{cursor:pointer;position:relative;transition:opacity .2s ease}.shop-item--product:active .shop-item_image{-webkit-transform:scale(1.03);transform:scale(1.03)}@media screen and (min-width:1001px){.shop-item--product:hover .shop-item_image{-webkit-transform:scale(1.03);transform:scale(1.03)}}.shop-item--product_promo{padding-top:0}@media screen and (min-width:1001px){.shop-item--product_promo{padding-top:0}}.shop-item--action{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:20px;padding-right:20px}.shop-item_image_wrap{height:100%;overflow:hidden}.shop-item_image{display:block;width:auto;height:100%;z-index:-1;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.shop-item_title{font-weight:300;font-size:12px;line-height:16px;letter-spacing:1.2px;margin-bottom:4px;max-height:32px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:1001px){.shop-item_title{text-transform:uppercase;margin-bottom:8px;font-size:14px;font-weight:400;letter-spacing:1.4px;line-height:16px}}.shop-item_price{font-weight:400;font-size:14px;line-height:14px;letter-spacing:1.6px}@media screen and (min-width:1001px){.shop-item_price{font-weight:600;font-size:20px;line-height:20px;letter-spacing:1.8px}}.shop-item_info{position:absolute;top:4px;left:8px}@media screen and (min-width:1001px){.shop-item_info{top:12px;left:12px}}.shop-item_label{position:absolute;box-sizing:border-box;background:#232630;color:#fff;white-space:nowrap;letter-spacing:1px;bottom:8px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:5px 10px;font-size:12px;line-height:16px;font-weight:300}@media screen and (min-width:1001px){.shop-item_label{font-size:14px;letter-spacing:1.4px;padding:10px 20px;bottom:10px;left:10px;-webkit-transform:none;transform:none}}.shop-item_action_text{font-size:12px;line-height:18px;letter-spacing:1.2px;margin-bottom:20px;text-align:center}@media screen and (min-width:1001px){.shop-item_action_text{font-size:20px;line-height:36px;margin-bottom:40px}}.shop-item_link{position:absolute;display:block;top:0;left:0;right:0;bottom:0;z-index:5}.shop-arrows_wrap{display:none;position:relative}@media screen and (min-width:1001px){.shop-arrows_wrap{display:block}}.shop-arrows{position:absolute;bottom:20px;right:20px}.shop--size_s .shop-item,.shop--size_s .shop-item_image_wrap{width:100px}@media screen and (min-width:1001px){.shop--size_s .shop-item,.shop--size_s .shop-item_image_wrap{width:185px}}.shop--size_s .shop-item{height:auto;padding-top:0;margin-right:10px}@media screen and (min-width:1001px){.shop--size_s .shop-item{height:auto;padding-top:0;margin-right:16px}}.shop--size_s .shop-item--product_promo{padding-top:0}.shop--size_s .shop-item--action{height:100%;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px;width:150px;padding:0}@media screen and (min-width:1001px){.shop--size_s .shop-item--action{-webkit-box-flex:0;-ms-flex:0 0 250px;flex:0 0 250px;width:250px;padding:0}}.shop--size_s .shop-item_image_wrap{height:auto}@media screen and (min-width:1001px){.shop--size_s .shop-item_image_wrap{height:auto}}.shop--size_s .shop-item_image{width:100%}.shop--size_s .shop-item_info{position:static;padding-top:4px}@media screen and (min-width:1001px){.shop--size_s .shop-item_info{padding-top:10px}}@media screen and (min-width:1001px){.shop--size_s .shop-item_action_text{font-size:20px;line-height:24px;letter-spacing:1px;margin-bottom:20px}}@media screen and (min-width:1001px){.shop--size_s .shop-item_price{font-size:16px}}.shop--size_s .shop-item_label{top:10px;bottom:auto;padding:3px 6px;font-size:11px;line-height:14px}@media screen and (min-width:1001px){.shop--size_s .shop-item_label{top:10px;bottom:auto;padding:5px 10px;line-height:16px}}.shop--size_s .shop-arrows{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.instagram{margin:26px 0}@media screen and (min-width:1001px){.instagram{margin:40px 0}}.instagram .flickity-viewport{overflow:visible}.instagram-title{margin-bottom:20px}@media screen and (min-width:1001px){.instagram-title{display:none}}.instagram-row{width:100vw;margin-left:-18px;padding-left:18px;padding-right:18px;overflow-x:scroll;-webkit-overflow-scrolling:touch;height:160px;white-space:nowrap}.instagram-row::-webkit-scrollbar{display:none}@media screen and (min-width:1001px){.instagram-row{width:100%;overflow-x:hidden;margin-left:0;padding-left:0;padding-right:0;height:250px}}.instagram-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:top;white-space:normal;height:100%;width:160px;margin-right:10px;background-position:50%;background-size:cover;font-size:30px;line-height:36px;font-weight:400;letter-spacing:2px}@media screen and (min-width:1001px){.instagram-item{width:250px;margin-right:18px}}.instagram-item:last-child{margin-right:0}.instagram-item--image{transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.instagram-item--image:active{-webkit-transform:scale(1.03);transform:scale(1.03)}@media screen and (min-width:1001px){.instagram-item--image:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}}.instagram-item--title{display:none}@media screen and (min-width:1001px){.instagram-item--title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.instagram-arrows_wrap{display:none;position:relative}@media screen and (min-width:1001px){.instagram-arrows_wrap{display:block}}.instagram-arrows{position:absolute;bottom:20px;right:20px}.arrows,.arrows-arrow{display:-webkit-box;display:-ms-flexbox;display:flex}.arrows-arrow{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:36px;width:62px;background:#fff;cursor:pointer;transition:opacity .2s ease}.arrows-arrow:before{content:"";position:absolute;width:26px;height:7px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.arrows-arrow--right:before{background:url(5I3PeWIGl_qdxetjPYElUVJ7vMJ.svg)}.arrows-arrow--left:before{background:url(fwvbbDZCBqBgrryV9qHQ0ozHQgp.svg)}.arrows-separator{height:100%;width:1px;background:#000}.arrows-separator+.arrows-arrow--right{border-left-width:0}.call_to_action{margin:26px 0;width:100%;padding:36px 18px;box-sizing:border-box;background:#fdc1d2}@media screen and (min-width:1001px){.call_to_action{margin:40px 0;padding:36px 0}}.call_to_action-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:1201px){.call_to_action-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.call_to_action-text{color:#fff;margin:0 0 24px}@media screen and (min-width:1201px){.call_to_action-text{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:5px 0 0}}.call_to_action-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (min-width:1001px){.call_to_action-form{width:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:1201px){.call_to_action-form{margin-left:30px}}.call_to_action-input{margin-bottom:10px;min-width:100%}@media screen and (min-width:1001px){.call_to_action-input{min-width:auto;margin-bottom:0;margin-right:30px}}.call_to_action-button{margin-top:32px}@media screen and (min-width:1001px){.call_to_action-button{margin-top:0}}.carousel{margin-bottom:26px;padding:0 18px;overflow-x:hidden}@media screen and (min-width:1001px){.carousel{padding:0;margin:40px 0}}.carousel .flickity-viewport{overflow:visible}@media screen and (min-width:1201px){.carousel .flickity-slider{margin-left:calc((100vw - 1200px) / 2)}}.carousel-items{white-space:nowrap}.carousel-item{position:relative;white-space:normal;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:95%;margin-right:10px;overflow:hidden;color:#000;z-index:-1}@media screen and (min-width:1001px){.carousel-item{width:calc(100% - 100px);margin-right:50px}}@media screen and (min-width:1201px){.carousel-item{width:1200px}}@media screen and (min-width:1601px){.carousel-item{margin-right:150px}}@media screen and (min-width:1201px){.carousel-item:first-child{margin-left:calc((100vw - 1200px) / 2)}}.carousel-item_title{margin-bottom:10px}.carousel-item_description{font-weight:300;color:#232630;display:none}@media screen and (min-width:1001px){.carousel-item_description{line-height:26px;max-width:300px;display:block}}.carousel-item_link{margin-top:20px}@media screen and (min-width:1001px){.carousel-item_link{margin-top:50px}}.carousel-item.is-prev .carousel-item_image_wrap,.carousel-item.is-selected .carousel-item_image_wrap{-webkit-transform:translateX(20%);transform:translateX(20%)}@media screen and (min-width:1001px){.carousel-item.is-prev .carousel-item_image_wrap,.carousel-item.is-selected .carousel-item_image_wrap{-webkit-transform:translateX(20%);transform:translateX(20%)}}@media screen and (min-width:1201px){.carousel-item.is-prev .carousel-item_image_wrap,.carousel-item.is-selected .carousel-item_image_wrap{-webkit-transform:translateX(calc(100% - 952px));transform:translateX(calc(100% - 952px))}}.carousel-item.is-prev .carousel-item_info,.carousel-item.is-selected .carousel-item_info{opacity:1}.carousel-item_image_wrap{width:80%;overflow:hidden;direction:rtl;transition:-webkit-transform .7s ease;transition:transform .7s ease;transition:transform .7s ease,-webkit-transform .7s ease}@media screen and (min-width:1001px){.carousel-item_image_wrap{overflow:auto;width:100%;direction:ltr}}.carousel-item_image{width:100%;height:auto}@media screen and (min-width:1001px){.carousel-item_image{width:80%}}@media screen and (min-width:1201px){.carousel-item_image{width:952px}}.carousel-item_info{position:absolute;left:0;top:60px;max-width:200px;z-index:5;transition:opacity .7s ease;opacity:0}@media screen and (min-width:1001px){.carousel-item_info{top:0;left:23px;max-width:550px}}@media screen and (min-width:1201px){.carousel-item_info{bottom:96px;top:auto}}@media screen and (min-width:1001px){.carousel-item_title{font-size:86px;line-height:108px;letter-spacing:5px}}.carousel-arrows{margin-top:18px;font-size:36px;line-height:36px;height:36px;letter-spacing:1.54px;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1001px){.carousel-arrows{display:-webkit-box;display:-ms-flexbox;display:flex}}.carousel-arrow{width:26px;height:100%;transition:opacity .2s ease;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:contain}.carousel-arrow[disabled]{cursor:default;opacity:1!important}.carousel-arrow:active{opacity:.8}@media screen and (min-width:1001px){.carousel-arrow:hover{opacity:.8}}.carousel-arrow--left{margin-right:20px;background-image:url(fwvbbDZCBqBgrryV9qHQ0ozHQgp.svg)}.carousel-arrow--right{margin-left:20px;background-image:url(5I3PeWIGl_qdxetjPYElUVJ7vMJ.svg)}.carousel-navigation{margin-top:8px;padding:0}@media screen and (min-width:1001px){.carousel-navigation{margin-top:20px}}.how_it_work{margin:26px 0}@media screen and (min-width:1001px){.how_it_work{margin-top:0;margin-bottom:40px}}.how_it_work-title{margin-left:40px;margin-bottom:20px}.how_it_work-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:801px){.how_it_work-items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.how_it_work-item{display:-webkit-box;display:-ms-flexbox;display:flex;box-sizing:border-box;position:relative;width:80%;max-width:300px;margin-bottom:20px}.how_it_work-item:last-child{margin-bottom:0}@media screen and (min-width:801px){.how_it_work-item{width:30%;max-width:none;padding-top:40px;padding-bottom:20px}}@media screen and (min-width:1001px){.how_it_work-item{padding-bottom:0;min-height:230px}}@media screen and (min-width:1001px){.how_it_work-item:nth-child(2):after{content:"";position:absolute;top:0;right:0;height:100%;width:80%;max-width:320px;max-height:200px;background:#fdc1d2;z-index:-1}}.how_it_work-item_index{font-size:35px;font-weight:300;margin-top:0;min-width:40px}@media screen and (min-width:1001px){.how_it_work-item_index{font-weight:400}}.how_it_work-item_text{font-size:12px;line-height:18px;letter-spacing:1px}@media screen and (min-width:1001px){.how_it_work-item_text{margin-right:24px;font-size:18px;line-height:30px;letter-spacing:1.4px}}.how_it_work-item_text p:first-child{margin-top:0}.how_it_work-item_text p:last-child{margin-bottom:0}.modal{background:hsla(211,9%,50%,.6);padding-top:0}@media screen and (min-width:1001px){.modal{padding-top:60px}}.modal .tingle-modal__close{display:none}.modal .tingle-modal-box__footer{background:#fff}.modal .tingle-modal-box{border-radius:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1001px){.modal .tingle-modal-box{display:block;height:auto;width:600px}}.modal .tingle-modal-box__content{padding:60px 60px 0}.modal .tingle-modal-box__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:none;padding:30px 60px 50px}.modal-close{position:absolute;top:10px;right:10px;width:30px;height:30px;cursor:pointer}.modal-close:after,.modal-close:before{content:"";position:relative;display:block;top:50%;left:50%;height:1px;width:22px;background:#979797}.modal-close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.modal-close:after{margin-top:-1px;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.modal-close:active{opacity:.8}@media screen and (min-width:1001px){.modal-close:hover{opacity:.8}}.modal-header{font-size:30px;line-height:36px;text-align:center;margin:0}.modal-content{text-align:center;font-size:22px;line-height:26px;margin-top:20px}.modal-content_order{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.modal-content_order_email,.modal-content_order_name,.modal-content_order_phone{margin-bottom:10px}@media screen and (min-width:1001px){.modal-content_order_email,.modal-content_order_name,.modal-content_order_phone{margin-bottom:0}}.modal-content_order_name{width:100%}@media screen and (min-width:1001px){.modal-content_order_name{margin-bottom:10px}}.modal-content_order_phone{width:100%}@media screen and (min-width:1001px){.modal-content_order_phone{width:200px;margin-right:28px}}.modal-content_order_email{-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto}.modal-content_order_submit{margin:30px auto 0}.images_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:18px;overflow:hidden}@media screen and (min-width:1001px){.images_row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin:0 -8px 50px}}.images_row-image_wrap{-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto;width:100%;margin-bottom:18px;cursor:pointer;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.images_row-image_wrap:last-child{margin-bottom:0}@media screen and (min-width:1001px){.images_row-image_wrap{margin:0 auto;padding:0 8px}.images_row-image_wrap:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}}@media screen and (min-width:1001px){.images_row-image_wrap--wide{-webkit-box-flex:1.5;-ms-flex:1.5 0%;flex:1.5 0%}}.images_row-image_wrap--narrow{padding:0 40px}@media screen and (min-width:1001px){.images_row-image_wrap--narrow{padding:0 8px;-webkit-box-flex:0.66667;-ms-flex:0.66667 0%;flex:0.66667 0%}}@media screen and (min-width:1001px){.images_row-image_wrap--square{-webkit-box-flex:1;-ms-flex:1 0%;flex:1 0%}}.images_row-image{display:block;width:100%;max-width:100%;height:auto}@media screen and (min-width:1001px){.images_row--square_square{padding:0 16px}}.video{width:100%;margin:26px 0}@media screen and (min-width:1001px){.video{margin:50px 0}}.video-wrap{position:relative;padding-bottom:56.25%}.video-iframe{position:absolute;top:0;left:0;width:100%;height:100%}.pswp__bg{background:hsla(211,9%,50%,.6);position:relative}.pswp__top-bar{height:44px;position:relative;background:none}.pswp__container{transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.pswp__button--close{width:44px;height:44px;padding:0;margin:0;box-shadow:none;outline:0;border:none;right:0;background:none;cursor:pointer}.pswp__button--close:after,.pswp__button--close:before{content:"";position:relative;display:block;top:50%;left:50%;height:1px;width:22px;background:#fff}.pswp__button--close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.pswp__button--close:after{margin-top:-1px;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.pswp__button--close:active{opacity:.8}@media screen and (min-width:1001px){.pswp__button--close:hover{opacity:.8}}.pswp__button--arrow--left,.pswp__button--arrow--right{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pswp__button--arrow--left{left:10px}.pswp__button--arrow--right{right:10px}.pswp__button{position:absolute;cursor:pointer;display:block;transition:opacity .2s}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__ui{visibility:visible;opacity:1;z-index:1550}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{will-change:opacity;transition:opacity .2s cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.events_navigation{width:100%}.events_navigation-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow-x:auto}.events_navigation-item{box-sizing:border-box;padding:10px;margin-right:10px;text-align:center;font-size:12px;line-height:16px;letter-spacing:1px;white-space:nowrap}@media screen and (min-width:1001px){.events_navigation-item{margin-right:20px;font-size:16px;line-height:18px;letter-spacing:1.4px}}.events_navigation-item:last-child{margin-right:0}.events_navigation-item--selected{font-weight:600}.events_navigation-item:not(.events_navigation-item--selected){cursor:pointer}.events_navigation-item:not(.events_navigation-item--selected):active{opacity:.8}@media screen and (min-width:1001px){.events_navigation-item:not(.events_navigation-item--selected):hover{opacity:.8}}.reviews{margin-bottom:26px}@media screen and (min-width:1001px){.reviews{margin:40px 0}}.reviews .flickity-viewport{overflow:visible}.reviews-title{margin-bottom:20px}@media screen and (min-width:1001px){.reviews-title{margin-bottom:40px}}.reviews-items{width:100vw;margin-left:-18px;padding-left:18px;padding-right:18px;overflow-x:scroll;-webkit-overflow-scrolling:touch;white-space:nowrap;position:relative}.reviews-items::-webkit-scrollbar{display:none}@media screen and (min-width:1001px){.reviews-items{width:100%;overflow-x:hidden;margin-left:0;padding-left:0;padding-right:0}}.reviews-item{position:relative;white-space:normal;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;overflow:visible}@media screen and (min-width:1001px){.reviews-item{overflow:hidden;height:auto}}.review{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.review-title{margin-top:0;margin-bottom:10px}@media screen and (min-width:1001px){.review-title{padding-left:300px}}.review-title_text{display:inline-block;margin:0;font-size:14px;letter-spacing:1.6px;line-height:16px;text-transform:uppercase}@media screen and (min-width:1001px){.review-title_text{font-size:35px;line-height:40px;letter-spacing:2.5px}}.review-profession{margin-bottom:20px;font-weight:300;font-size:15px;letter-spacing:1.2px;line-height:20px;height:40px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:1001px){.review-profession{height:auto;font-size:20px;letter-spacing:1.4px;padding-left:300px;margin-bottom:40px}}.review-image_wrap{height:199px;width:139px;z-index:1}@media screen and (min-width:1001px){.review-image_wrap{position:absolute;left:0;top:0;height:371px;width:259px}}.review-image{width:100%;height:100%}.review-text{background:#f1f5f8;min-height:260px;margin:-20px 0 0;padding:40px 20px 20px;font-size:12px;line-height:16px;letter-spacing:1.2px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (min-width:1001px){.review-text{min-height:280px;margin:0 0 0 75px;padding:20px 20px 20px 225px;font-size:18px;line-height:20px;letter-spacing:1px;-webkit-box-flex:0;-ms-flex:0;flex:0}}.banner{width:100%;max-width:800px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:#232630;margin:0 auto}.banner:active .banner-image{-webkit-transform:scale(1.03);transform:scale(1.03)}@media screen and (min-width:1001px){.banner:hover .banner-image{-webkit-transform:scale(1.03);transform:scale(1.03)}}.banner-image_wrap{width:100%;overflow:hidden}.banner-image{width:100%;height:100%;display:block;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.banner-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:12px}.banner-title{font-weight:700;margin-bottom:8px;font-size:16px;line-height:20px;letter-spacing:1.4px}@media screen and (min-width:1001px){.banner-title{font-size:18px;line-height:24px}}.banner-description{opacity:.7;font-size:12px;text-align:center}.banner--size_small{max-width:500px}.banner_carousel-items:not(.flickity-enabled) .banner_carousel-item:not(:first-child){display:none}.banner_carousel-item{display:inline-block;max-width:none}.banner_group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:26px 0}@media screen and (min-width:1001px){.banner_group{margin:40px 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.banner_group-carousel{padding-bottom:26px;box-sizing:border-box;margin-bottom:20px}@media screen and (min-width:1001px){.banner_group-carousel{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-right:50px;margin-bottom:0}}@media screen and (min-width:1001px){.banner_group-promo{-webkit-box-flex:0;-ms-flex:0 0 275px;flex:0 0 275px}}@media screen and (min-width:1201px){.banner_group-promo{-webkit-box-flex:0;-ms-flex:0 0 355px;flex:0 0 355px}}.banner_group-promo .banner_group-banner:first-child{margin-bottom:20px}.navigation{width:100%;padding:10px 0 18px;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:1001px){.navigation{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:0}}.navigation-wrap{height:100%;width:1330px;max-width:100%}.navigation-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;padding:0 18px;overflow-x:scroll;-webkit-overflow-scrolling:touch}@media screen and (min-width:1001px){.navigation-items{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.navigation-items::-webkit-scrollbar{display:none}.navigation-link{margin:0 12px;font-size:12px;line-height:16px;letter-spacing:1.2px;font-weight:400;white-space:nowrap}@media screen and (min-width:1001px){.navigation-link{font-size:14px;line-height:16px;letter-spacing:1.2px;margin:0 16px}}.navigation-link:first-child{margin-left:0}.navigation-link:last-child{margin-right:0;padding-right:12px}@media screen and (min-width:1001px){.navigation-link:last-child{padding-right:0}}.icons_row{margin:26px 0}@media screen and (min-width:1001px){.icons_row{margin:40px 0}}.icons_row-items_wrap{width:100vw;margin-left:-18px;padding-left:18px;padding-right:18px;overflow-x:scroll;-webkit-overflow-scrolling:touch}.icons_row-items_wrap::-webkit-scrollbar{display:none}@media screen and (min-width:1001px){.icons_row-items_wrap{width:100%;overflow-x:hidden;margin-left:0;padding-left:0;padding-right:0}}.icons_row-items{white-space:nowrap}@media screen and (min-width:1001px){.icons_row-items{box-sizing:border-box;margin-bottom:26px}}.icons_row-item{white-space:normal;margin-right:30px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.icons_row-item:last-child{margin-right:0}a.icons_row-item{cursor:pointer}a.icons_row-item:active .icons_row-item_image{-webkit-transform:scale(1.03);transform:scale(1.03)}@media screen and (min-width:1001px){a.icons_row-item:hover .icons_row-item_image{-webkit-transform:scale(1.03);transform:scale(1.03)}}.icons_row-item_image_wrap{height:100px;overflow:hidden;text-align:center}.icons_row-item_image{height:100%;width:auto;display:inline-block;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.icons_row-item_title{font-size:11px;line-height:14px;padding-top:10px;font-weight:400;letter-spacing:1px;max-width:100px;text-align:center}@media screen and (min-width:1001px){.icons_row-item_title{font-size:14px;line-height:16px;letter-spacing:1.4px}}.icons_row--size_l .icons_row-item{margin-right:30px}.icons_row--size_l .icons_row-item_image_wrap{height:150px}@media screen and (min-width:1001px){.icons_row--size_l .icons_row-item_image_wrap{height:200px}}.icons_row--size_l .icons_row-item_title{max-width:150px}@media screen and (min-width:1001px){.icons_row--size_l .icons_row-item_title{padding-top:20px;max-width:200px}}.narrow_banner{width:100%;min-height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;text-align:center;position:relative;padding:20px 30px;margin:26px 0}.narrow_banner--invert{color:#fff}@media screen and (min-width:1001px){.narrow_banner{margin:40px 0;padding:50px 100px}}.narrow_banner:active .narrow_banner-background{opacity:.8}@media screen and (min-width:1001px){.narrow_banner:hover .narrow_banner-background{opacity:.8}}.narrow_banner-background{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .2s ease;z-index:-1}.narrow_banner-title{margin-top:0}@media screen and (min-width:1001px){.narrow_banner-title{margin-top:0}}.event{margin-bottom:26px}@media screen and (min-width:1001px){.event{margin:40px 0}}.event-body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.event-content,.event-image_wrap,.event-info{width:100%}@media screen and (min-width:1001px){.event-image_wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;max-width:945px}}.event-content{width:calc(100% + 2*18px);margin:0 -18px}@media screen and (min-width:1001px){.event-content{margin-left:8px;margin-right:495px}}@media screen and (min-width:1201px){.event-content{width:100%;max-width:810px;margin-left:calc((100% - 1200px)/2 + 8px)}}.event-content :first-child,.event-content :last-child{margin-top:0}.event-image_wrap{margin-bottom:26px}@media screen and (min-width:1001px){.event-image_wrap{margin-bottom:40px}}.event-image{width:100%;height:auto}.event-info{margin-bottom:36px}@media screen and (min-width:1001px){.event-info{position:-webkit-sticky;position:sticky;top:58px;width:495px;padding:30px 20px 0 40px;margin-bottom:0;box-sizing:border-box}}.event-description{margin-bottom:16px}@media screen and (min-width:1001px){.event-description{line-height:26px;margin-bottom:50px}}.event-price{font-size:35px;line-height:45px;letter-spacing:2px;margin-bottom:16px}@media screen and (min-width:1001px){.event-price{font-size:86px;line-height:105px;letter-spacing:5px;margin-bottom:40px}}.event-price_text{font-size:10px;line-height:14px;letter-spacing:1.4px;margin-bottom:0;margin-right:8px}@media screen and (min-width:1001px){.event-price_text{font-size:24px;line-height:28px;letter-spacing:2px;margin-bottom:0;margin-right:12px}}.event-before_order{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:18px;margin-bottom:8px}@media screen and (min-width:1001px){.event-before_order{line-height:26px;margin-right:0}}.event-order_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1001px){.event-order_wrap{display:block}}.event-order{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (min-width:801px){.event-order{max-width:300px}}@media screen and (min-width:1001px){.event-order{width:auto;min-width:320px}}.event-header{text-transform:uppercase;margin-top:0;margin-bottom:8px;font-size:16px;line-height:18px;letter-spacing:1.6px}@media screen and (min-width:1001px){.event-header{font-size:35px;line-height:45px;letter-spacing:2.5px}}