/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */:root {--vh: 1%}body {height: 100%}html{line-height:1.15;-webkit-text-size-adjust:100%;width:100%;height:100%;box-sizing:border-box}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;max-width:100%;height:auto}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s,visibility .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s,visibility;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide::before{content:'';display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:0 0/100% 100% no-repeat;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-ms-transform-origin:top left;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:0}.fancybox-button.fancybox-focus{outline:dotted 1px}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:0}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:nth-child(1),.fancybox-button--pause svg:nth-child(1),.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:0;transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(to top,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,rgba(0,0,0,0) 100%);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:1s linear infinite fancybox-rotate;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translate3d(0,0,0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scale3d(1,1,1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-ms-transform:rotate(-360deg);transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-ms-transform:rotate(360deg);transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-ms-transform:rotate(0);transform:rotate(0)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scale3d(1,1,1) translate3d(0,0,0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translate3d(0,0,0) scale(1)}@media all and (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:.2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:0;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:0;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a::before{border:6px solid #ff5268;bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;transition:.2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus::before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1}@media all and (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.irs{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;font-family:Arial,sans-serif}.irs-line{position:relative;display:block;overflow:hidden;outline:0!important}.irs-bar{position:absolute;display:block;left:0;width:0}.irs-shadow{position:absolute;display:none;left:0;width:0}.irs-handle{position:absolute;display:block;box-sizing:border-box;cursor:default;z-index:1}.irs-handle.type_last{z-index:2}.irs-max,.irs-min{position:absolute;display:block;cursor:default}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-single,.irs-to{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0);z-index:2}.lt-ie9 .irs-disable-mask{background:#000;cursor:not-allowed}.irs-disabled{opacity:.4}.irs-hidden-input{position:absolute!important;display:block!important;top:0!important;left:0!important;width:0!important;height:0!important;font-size:0!important;line-height:0!important;padding:0!important;margin:0!important;overflow:hidden;outline:0!important;z-index:-9999!important;background:0 0!important;border-style:solid!important;border-color:transparent!important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{top:25px;height:12px;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-bar{top:25px;height:12px;background-color:#ed5565}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{height:1px;bottom:16px;background-color:#e1e4e9}.irs--flat .irs-handle{top:22px;width:16px;height:18px;background-color:transparent}.irs--flat .irs-handle>i:first-child{position:absolute;display:block;top:0;left:50%;width:2px;height:100%;margin-left:-1px;background-color:#da4453}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}.irs--flat .irs-max,.irs--flat .irs-min{top:0;padding:1px 3px;color:#999;font-size:10px;line-height:1.333;text-shadow:none;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-from,.irs--flat .irs-single,.irs--flat .irs-to{color:#fff;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#ed5565;border-radius:4px}.irs--flat .irs-from:before,.irs--flat .irs-single:before,.irs--flat .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#ed5565}.irs--flat .irs-grid-pol{background-color:#e1e4e9}.irs--flat .irs-grid-text{color:#999}.irs--big{height:55px}.irs--big.irs-with-grid{height:70px}.irs--big .irs-line{top:33px;height:12px;background-color:#fff;background:linear-gradient(to bottom,#ddd -50%,#fff 150%);border:1px solid #ccc;border-radius:12px}.irs--big .irs-bar{top:33px;height:12px;background-color:#92bce0;border:1px solid #428bca;background:linear-gradient(to bottom,#fff 0,#428bca 30%,#b9d4ec 100%);box-shadow:inset 0 0 1px 1px rgba(255,255,255,.5)}.irs--big .irs-bar--single{border-radius:12px 0 0 12px}.irs--big .irs-shadow{height:1px;bottom:16px;background-color:rgba(66,139,202,.5)}.irs--big .irs-handle{top:25px;width:30px;height:30px;border:1px solid rgba(0,0,0,.3);background-color:#cbcfd5;background:linear-gradient(to bottom,#fff 0,#b4b9be 30%,#fff 100%);box-shadow:1px 1px 2px rgba(0,0,0,.2),inset 0 0 3px 1px #fff;border-radius:30px}.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{border-color:rgba(0,0,0,.45);background-color:#939ba7;background:linear-gradient(to bottom,#fff 0,#919ba5 30%,#fff 100%)}.irs--big .irs-max,.irs--big .irs-min{top:0;padding:1px 5px;color:#fff;text-shadow:none;background-color:#9f9f9f;border-radius:3px}.irs--big .irs-from,.irs--big .irs-single,.irs--big .irs-to{color:#fff;text-shadow:none;padding:1px 5px;background-color:#428bca;background:linear-gradient(to bottom,#428bca 0,#3071a9 100%);border-radius:3px}.irs--big .irs-grid-pol{background-color:#428bca}.irs--big .irs-grid-text{color:#428bca}.irs--modern,.irs--modern.irs-with-grid{height:55px}.irs--modern .irs-line{top:25px;height:5px;background-color:#d1d6e0;background:linear-gradient(to bottom,#e0e4ea 0,#d1d6e0 100%);border:1px solid #a3adc1;border-bottom-width:0;border-radius:5px}.irs--modern .irs-bar{top:25px;height:5px;background:#20b426;background:linear-gradient(to bottom,#20b426 0,#18891d 100%)}.irs--modern .irs-bar--single{border-radius:5px 0 0 5px}.irs--modern .irs-shadow{height:1px;bottom:21px;background-color:rgba(209,214,224,.5)}.irs--modern .irs-handle{top:37px;width:12px;height:13px;border:1px solid #a3adc1;border-top-width:0;box-shadow:1px 1px 1px rgba(0,0,0,.1);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(1){position:absolute;display:block;top:-4px;left:1px;width:6px;height:6px;border:1px solid #a3adc1;background:#fff;transform:rotate(45deg)}.irs--modern .irs-handle>i:nth-child(2){position:absolute;display:block;box-sizing:border-box;top:0;left:0;width:10px;height:12px;background:#e9e6e6;background:linear-gradient(to bottom,#fff 0,#e9e6e6 100%);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(3){position:absolute;display:block;box-sizing:border-box;top:3px;left:3px;width:4px;height:5px;border-left:1px solid #a3adc1;border-right:1px solid #a3adc1}.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{border-color:#7685a2;background:#c3c7cd;background:linear-gradient(to bottom,#fff 0,#919ba5 30%,#fff 100%)}.irs--modern .irs-handle.state_hover>i:nth-child(1),.irs--modern .irs-handle:hover>i:nth-child(1){border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:nth-child(3),.irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}.irs--modern .irs-max,.irs--modern .irs-min{top:0;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;color:#fff;background-color:#d1d6e0;border-radius:5px}.irs--modern .irs-from,.irs--modern .irs-single,.irs--modern .irs-to{font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#20b426;color:#fff;border-radius:5px}.irs--modern .irs-from:before,.irs--modern .irs-single:before,.irs--modern .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#20b426}.irs--modern .irs-grid{height:25px}.irs--modern .irs-grid-pol{background-color:#dedede}.irs--modern .irs-grid-text{color:silver;font-size:13px}.irs--sharp{height:50px;font-size:12px;line-height:1}.irs--sharp.irs-with-grid{height:57px}.irs--sharp .irs-line{top:30px;height:2px;background-color:#000;border-radius:2px}.irs--sharp .irs-bar{top:30px;height:2px;background-color:#ee22fa}.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}.irs--sharp .irs-shadow{height:1px;bottom:21px;background-color:rgba(0,0,0,.5)}.irs--sharp .irs-handle{top:25px;width:10px;height:10px;background-color:#a804b2}.irs--sharp .irs-handle>i:first-child{position:absolute;display:block;top:100%;left:0;width:0;height:0;border:5px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:#000}.irs--sharp .irs-handle.state_hover>i:first-child,.irs--sharp .irs-handle:hover>i:first-child{border-top-color:#000}.irs--sharp .irs-max,.irs--sharp .irs-min{color:#fff;font-size:14px;line-height:1;top:0;padding:3px 4px;opacity:.4;background-color:#a804b2;border-radius:2px}.irs--sharp .irs-from,.irs--sharp .irs-single,.irs--sharp .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 4px;background-color:#a804b2;color:#fff;border-radius:2px}.irs--sharp .irs-from:before,.irs--sharp .irs-single:before,.irs--sharp .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-grid{height:25px}.irs--sharp .irs-grid-pol{background-color:#dedede}.irs--sharp .irs-grid-text{color:silver;font-size:13px}.irs--round{height:50px}.irs--round.irs-with-grid{height:65px}.irs--round .irs-line{top:36px;height:4px;background-color:#dee4ec;border-radius:4px}.irs--round .irs-bar{top:36px;height:4px;background-color:#006cfa}.irs--round .irs-bar--single{border-radius:4px 0 0 4px}.irs--round .irs-shadow{height:4px;bottom:21px;background-color:rgba(222,228,236,.5)}.irs--round .irs-handle{top:26px;width:24px;height:24px;border:4px solid #006cfa;background-color:#fff;border-radius:24px;box-shadow:0 1px 3px rgba(0,0,255,.3)}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:#f0f6ff}.irs--round .irs-max,.irs--round .irs-min{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,.1);border-radius:4px}.irs--round .irs-from,.irs--round .irs-single,.irs--round .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#006cfa;color:#fff;border-radius:4px}.irs--round .irs-from:before,.irs--round .irs-single:before,.irs--round .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#006cfa}.irs--round .irs-grid{height:25px}.irs--round .irs-grid-pol{background-color:#dedede}.irs--round .irs-grid-text{color:silver;font-size:13px}.irs--square{height:50px}.irs--square.irs-with-grid{height:60px}.irs--square .irs-line{top:31px;height:4px;background-color:#dedede}.irs--square .irs-bar{top:31px;height:4px;background-color:#000}.irs--square .irs-shadow{height:2px;bottom:21px;background-color:#dedede}.irs--square .irs-handle{top:25px;width:16px;height:16px;border:3px solid #000;background-color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff}.irs--square .irs-max,.irs--square .irs-min{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,.1)}.irs--square .irs-from,.irs--square .irs-single,.irs--square .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#000;color:#fff}.irs--square .irs-grid{height:25px}.irs--square .irs-grid-pol{background-color:#dedede}.irs--square .irs-grid-text{color:silver;font-size:11px}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{from{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui ::after,.plyr--full-ui ::before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:.3s plyr-fade-in;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:calc(10px * 2);padding:calc(var(--plyr-control-spacing,10px) * 2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(calc(10px * -4));transform:translateY(calc(var(--plyr-control-spacing,10px) * -4))}.plyr__caption{background:rgba(0,0,0,.8);background:var(--plyr-captions-background,rgba(0,0,0,.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:0 0;border:0;border-radius:3px;border-radius:var(--plyr-control-radius,3px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:calc(10px * .7);padding:calc(var(--plyr-control-spacing,10px) * .7);position:relative;transition:.3s}.plyr__control svg{display:block;fill:currentColor;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));outline-offset:2px;outline:#00b3ff dotted 3px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control::after,a.plyr__control::before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:calc(10px / 4);margin-left:calc(var(--plyr-control-spacing,10px)/ 4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:calc(10px / 4);padding-left:calc(var(--plyr-control-spacing,10px)/ 4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 calc(10px / 2);padding:0 calc(var(--plyr-control-spacing,10px)/ 2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:.2s plyr-popup;background:rgba(255,255,255,.9);background:var(--plyr-menu-background,rgba(255,255,255,.9));border-radius:4px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container::after{border:4px solid transparent;border:var(--plyr-menu-arrow-size,4px) solid transparent;border-top-color:rgba(255,255,255,.9);border-top-color:var(--plyr-menu-background,rgba(255,255,255,.9));content:'';height:0;position:absolute;right:calc(((18px / 2) + calc(10px * .7)) - (4px / 2));right:calc(((var(--plyr-control-icon-size,18px)/ 2) + calc(var(--plyr-control-spacing,10px) * .7)) - (var(--plyr-menu-arrow-size,4px)/ 2));top:100%;width:0}.plyr__menu__container [role=menu]{padding:calc(10px * .7);padding:calc(var(--plyr-control-spacing,10px) * .7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding-bottom:calc(calc(10px * .7)/ 1.5);padding-bottom:calc(calc(var(--plyr-control-spacing,10px) * .7)/ 1.5);padding-left:calc(calc(10px * .7) * 1.5);padding-left:calc(calc(var(--plyr-control-spacing,10px) * .7) * 1.5);padding-right:calc(calc(10px * .7) * 1.5);padding-right:calc(calc(var(--plyr-control-spacing,10px) * .7) * 1.5);padding-top:calc(calc(10px * .7)/ 1.5);padding-top:calc(calc(var(--plyr-control-spacing,10px) * .7)/ 1.5);-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control::after{border:4px solid transparent;border:var(--plyr-menu-item-arrow-size,4px) solid transparent;content:'';position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:calc(calc(10px * .7) * 4);padding-right:calc(calc(var(--plyr-control-spacing,10px) * .7) * 4)}.plyr__menu__container .plyr__control--forward::after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:calc((calc(10px * .7) * 1.5) - 4px);right:calc((calc(var(--plyr-control-spacing,10px) * .7) * 1.5) - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--forward.plyr__tab-focus::after,.plyr__menu__container .plyr__control--forward:hover::after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:calc(10px * .7);margin:calc(var(--plyr-control-spacing,10px) * .7);margin-bottom:calc(calc(10px * .7)/ 2);margin-bottom:calc(calc(var(--plyr-control-spacing,10px) * .7)/ 2);padding-left:calc(calc(10px * .7) * 4);padding-left:calc(calc(var(--plyr-control-spacing,10px) * .7) * 4);position:relative;width:calc(100% - (calc(10px * .7) * 2));width:calc(100% - (calc(var(--plyr-control-spacing,10px) * .7) * 2))}.plyr__menu__container .plyr__control--back::after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:calc((calc(10px * .7) * 1.5) - 4px);left:calc((calc(var(--plyr-control-spacing,10px) * .7) * 1.5) - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--back::before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:'';height:1px;left:0;margin-top:calc(calc(10px * .7)/ 2);margin-top:calc(calc(var(--plyr-control-spacing,10px) * .7)/ 2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus::after,.plyr__menu__container .plyr__control--back:hover::after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:calc(10px * .7);padding-left:calc(var(--plyr-control-spacing,10px) * .7)}.plyr__menu__container .plyr__control[role=menuitemradio]::after,.plyr__menu__container .plyr__control[role=menuitemradio]::before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]::before{background:rgba(0,0,0,.1);content:'';display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:.3s;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]::after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s,opacity .3s;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before{background:#00b3ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus::before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover::before{background:rgba(35,40,47,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:calc((calc(10px * .7) - 2) * -1);margin-right:calc((calc(var(--plyr-control-spacing,10px) * .7) - 2) * -1);overflow:hidden;padding-left:calc(calc(10px * .7) * 3.5);padding-left:calc(calc(var(--plyr-control-spacing,10px) * .7) * 3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:0 0;border:0;border-radius:calc(13px * 2);border-radius:calc(var(--plyr-range-thumb-height,13px) * 2);color:#00b3ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));display:block;height:calc((3px * 2) + 13px);height:calc((var(--plyr-range-thumb-active-shadow-width,3px) * 2) + var(--plyr-range-thumb-height,13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0 0;border:0;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s;transition:box-shadow .3s;-webkit-user-select:none;user-select:none;background-image:linear-gradient(to right,currentColor 0,transparent 0);background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-webkit-transition:.2s;transition:.2s;width:13px;width:var(--plyr-range-thumb-height,13px);-webkit-appearance:none;margin-top:calc(((13px - 5px)/ 2) * -1);margin-top:calc(((var(--plyr-range-thumb-height,13px) - var(--plyr-range-track-height,5px))/ 2) * -1)}.plyr--full-ui input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s;transition:box-shadow .3s;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:.2s;transition:.2s;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{background:0 0;border:0;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s;-ms-user-select:none;user-select:none;color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper{background:0 0;border:0;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:currentColor;border:0;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-ms-transition:all .2s ease;transition:.2s;width:13px;width:var(--plyr-range-thumb-height,13px);margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));outline-offset:2px;outline:#00b3ff dotted 3px}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));outline-offset:2px;outline:#00b3ff dotted 3px}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));outline-offset:2px;outline:#00b3ff dotted 3px}.plyr__poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time::before{content:'\2044';margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:calc(768px - 1px)){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:rgba(255,255,255,.9);background:var(--plyr-tooltip-background,rgba(255,255,255,.9));border-radius:3px;border-radius:var(--plyr-tooltip-radius,3px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:calc(calc(10px / 2) * 2);margin-bottom:calc(calc(var(--plyr-control-spacing,10px)/ 2) * 2);opacity:0;padding:calc(10px / 2) calc(calc(10px / 2) * 1.5);padding:calc(var(--plyr-control-spacing,10px)/ 2) calc(calc(var(--plyr-control-spacing,10px)/ 2) * 1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s,opacity .2s .1s;white-space:nowrap;z-index:2}.plyr__tooltip::before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid rgba(255,255,255,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,rgba(255,255,255,.9));bottom:calc(4px * -1);bottom:calc(var(--plyr-tooltip-arrow-size,4px) * -1);content:'';height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%,0) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translate(0,10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip::before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip::before{left:calc((18px / 2) + calc(10px * .7));left:calc((var(--plyr-control-icon-size,18px)/ 2) + calc(var(--plyr-control-spacing,10px) * .7))}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translate(0,10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip::before{left:auto;right:calc((18px / 2) + calc(10px * .7));right:calc((var(--plyr-control-icon-size,18px)/ 2) + calc(var(--plyr-control-spacing,10px) * .7));transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0,0) scale(1)}.plyr__progress{left:calc(13px * .5);left:calc(var(--plyr-range-thumb-height,13px) * .5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:calc(13px * -.5);margin-left:calc(var(--plyr-range-thumb-height,13px) * -.5);margin-right:calc(13px * -.5);margin-right:calc(var(--plyr-range-thumb-height,13px) * -.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height,13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px));left:0}.plyr__progress__buffer{-webkit-appearance:none;background:0 0;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:calc((5px / 2) * -1);margin-top:calc((var(--plyr-range-track-height,5px)/ 2) * -1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:0 0}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s;transition:width .2s}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s;transition:width .2s}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s}.plyr--loading .plyr__progress__buffer{animation:1s linear infinite plyr-progress;background-image:linear-gradient(-45deg,rgba(35,40,47,.6) 25%,transparent 25%,transparent 50%,rgba(35,40,47,.6) 50%,rgba(35,40,47,.6) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 25%,transparent 25%,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr__volume{align-items:center;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}.plyr__volume input[type=range]{margin-left:calc(10px / 2);margin-left:calc(var(--plyr-control-spacing,10px)/ 2);margin-right:calc(10px / 2);margin-right:calc(var(--plyr-control-spacing,10px)/ 2);position:relative;z-index:2}.plyr--is-ios .plyr__volume{min-width:0;width:auto}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b3ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--audio .plyr__progress__buffer{color:rgba(193,200,209,.6);color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr--video{background:#000;overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;left:0;position:absolute;top:0}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.75));background:var(--plyr-video-controls-background,linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:calc(10px / 2);padding:calc(var(--plyr-control-spacing,10px)/ 2);padding-top:calc(10px * 2);padding-top:calc(var(--plyr-control-spacing,10px) * 2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:calc(10px * 3.5);padding-top:calc(var(--plyr-control-spacing,10px) * 3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b3ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b3ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:calc(10px * 1.5);padding:calc(var(--plyr-control-spacing,10px) * 1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5))}.plyr--video .plyr__progress__buffer{color:rgba(255,255,255,.25);color:var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25))}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}.plyr:-moz-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;margin:0;width:100%;bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;position:static}.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}.plyr:-webkit-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}.plyr:-moz-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}.plyr:-ms-fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads::after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads::after:empty{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin:-var(--plyr-range-track-height,5px)/2 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}.plyr__preview-thumb{background-color:rgba(255,255,255,.9);background-color:var(--plyr-tooltip-background,rgba(255,255,255,.9));border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));margin-bottom:calc(calc(10px / 2) * 2);margin-bottom:calc(calc(var(--plyr-control-spacing,10px)/ 2) * 2);opacity:0;padding:3px;padding:var(--plyr-tooltip-radius,3px);pointer-events:none;position:absolute;transform:translate(0,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s,opacity .2s .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0,0) scale(1)}.plyr__preview-thumb::before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid rgba(255,255,255,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,rgba(255,255,255,.9));bottom:calc(4px * -1);bottom:calc(var(--plyr-tooltip-arrow-size,4px) * -1);content:'';height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:calc(3px - 1px);border-radius:calc(var(--plyr-tooltip-radius,3px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}.plyr__preview-thumb__time-container span{background-color:rgba(0,0,0,.55);border-radius:calc(3px - 1px);border-radius:calc(var(--plyr-tooltip-radius,3px) - 1px);color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px));padding:3px 6px}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0!important;height:1px!important;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}*,:after,:before{box-sizing:inherit}body{width:100%;min-width:320px;margin:0;padding:0;font-family:Inter,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:1.3}body.noscroll{overflow:hidden;padding-right:17px}body.noscroll .dropdown,body.noscroll .header,body.noscroll .search{padding-right:17px}.wrap{width:100%;padding-top:78px}.container{max-width:1860px;margin:0 auto;padding-left:10px;padding-right:10px}a,a:focus,button,button:focus,input,input:focus{outline:0;text-decoration:none}.form-group{margin-bottom:30px}.form-group input{width:100%;height:44px;padding:0 4px;border:none;border-bottom:1px solid rgba(45,42,38,.4);font-weight:400;font-size:18px;line-height:110%;letter-spacing:-.04em;color:#2d2a26;transition:.3s linear}.form-group input::-webkit-input-placeholder{opacity:.8}.form-group input::-moz-placeholder{opacity:.8}.form-group input:-moz-placeholder{opacity:.8}.form-group input:-ms-input-placeholder{opacity:.8}.form-group input:focus,.form-group input:hover{border-color:#2d2a26}.form-group span{display:none}.form-group.error input{border-color:#b62732}.form-group.error span{display:block;margin-top:10px;text-align:left;font-weight:400;font-size:14px;line-height:1.1;letter-spacing:-.04em;color:#b62732}.form-radio{position:relative}.form-radio label{position:relative;display:block;padding-left:30px;font-weight:500;font-size:16px;letter-spacing:-.04em;color:rgba(45,42,38,.8);cursor:pointer}.form-radio label::before{content:"";position:absolute;left:0;top:-2px;display:block;width:24px;height:24px;border:1px solid #2d2a26;background-color:#fff;border-radius:50%}.form-radio input{display:none}.form-radio input:checked+label::after{content:'';position:absolute;left:6px;top:4px;display:block;width:12px;height:12px;background-color:#2d2a26;border-radius:50%}.form-checkbox{position:relative}.form-checkbox label{display:block;position:relative;padding-left:30px;font-weight:400;font-size:12px;line-height:20px;letter-spacing:-.04em;color:rgba(45,42,38,.6);cursor:pointer}.form-checkbox label::before{content:"";position:absolute;left:0;top:0;display:inline-block;width:20px;height:20px;border:1px solid #817f7d;background:0 0}.form-checkbox input{display:none}.form-checkbox input:checked+label::before{background:url(../img/icons/check.svg) center/12px no-repeat}@keyframes border-link{0%{right:0;left:auto;width:100%}50%{right:0;left:auto;width:0}50.1%{left:0;right:auto;width:0}100%{left:0;right:auto;width:100%}}.btn{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;align-content:center;gap:8px;aspect-ratio:.96;padding:10px;background:#fff;border:1px solid rgba(45,42,38,.2)}.btn span{position:relative;display:inline-block;font-weight:400;font-size:16px;line-height:1;letter-spacing:-.04em;text-transform:uppercase;text-align:center;color:#2d2a26}.btn span::after{content:'';position:absolute;right:0;bottom:-1px;width:0;height:1px;background:rgba(45,42,38,.8);transition:width .6s}.btn svg{width:16px;height:16px;fill:#2d2a26}.btn:hover span::after{left:0;width:100%}.header{position:fixed;z-index:2000;top:0;left:0;width:100%;background:#fff;transition:transform .2s linear}.header.hide{transform:translateY(-100%)}.header__wrap{padding-top:24px;padding-bottom:23px;border-bottom:1px solid rgba(45,42,38,.24)}.header__row{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;align-items:center}.header__left{box-sizing:border-box;word-wrap:break-word;margin-left:10px;margin-right:10px;width:calc(100% / 15 * 2 - 20px)}.header__cleft{box-sizing:border-box;word-wrap:break-word;margin-left:10px;margin-right:10px;flex: 1}.header__cright{box-sizing:border-box;word-wrap:break-word;margin-left:10px;margin-right:10px;width:fit-content}.header__right{box-sizing:border-box;word-wrap:break-word;margin-left:10px;margin-right:10px;width:calc(100% / 15 * 3 - 20px);display:flex;align-items:center;justify-content:flex-end}.logo{display:block;width:140px;height:26px}.location{position:relative}.location__link{position:relative;font-weight:500;font-size:14px;line-height:17px;color:rgba(45,42,38,.8)}.location__link::after{content:'';position:absolute;right:0;bottom:-1px;width:100%;height:1px;background:rgba(45,42,38,.8)}.location__link:hover::after{animation:1s linear border-link}.location__dropdown{display:none;position:absolute;z-index:10;left:-20px;top:calc(100% + 23px);width:392px;padding:20px;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25)}.location__text{margin:0 0 20px;font-weight:400;font-size:16px;line-height:1;letter-spacing:-.04em;color:rgba(45,42,38,.6)}.location__text span{display:block;font-weight:500;text-transform:uppercase;color:rgba(48,49,52,.8)}.location__btn{width:100%;height:56px}.location__confirm{width:100%;height:56px;margin-bottom:10px;background:#2d2a26;border-color:#2d2a26}.location__confirm span{color:#fff}.location__confirm span::after{background:#fff}.location__confirm svg{stroke:#fff}.location .overlay{top:78px;height:calc(100vh - 78px)}.top-menu{display:flex;flex-wrap:wrap;align-items:center;column-gap:15px}.top-menu__link{position:relative;font-weight:500;font-size:14px;line-height:17px;text-align:center;color:rgba(45,42,38,.8)}.top-menu__link::after{content:'';position:absolute;right:0;bottom:-1px;width:0;height:1px;background:rgba(45,42,38,.8);transition:width .6s}.top-menu__link:hover::after{left:0;width:100%}.menu-toggle{position:relative;width:40px;height:30px;cursor:pointer}.menu-toggle span{position:absolute;top:0;left:calc(50% - 20px);width:40px;height:2px;background-color:#2d2a26;transition:top .2s ease-in-out .4s,transform .4s ease-in-out,opacity .2s ease-in-out .2s,left .2s ease-in-out,width .2s linear}.menu-toggle span:nth-child(1){top:calc(50% - 7px)}.menu-toggle span:nth-child(2){top:calc(50% - 1px)}.menu-toggle span:nth-child(3){top:calc(50% + 5px)}.menu-toggle.open span{left:calc(50% - 13px);width:26px;transition:top .2s ease-in-out,transform .4s ease-in-out .2s,opacity .1s ease-in-out .2s,left .2s ease-in-out,width .2s linear}.menu-toggle.open span:nth-child(1){top:calc(50% - 1px);transform:rotate(45deg)}.menu-toggle.open span:nth-child(2){top:calc(50% - 1px);opacity:0}.menu-toggle.open span:nth-child(3){top:calc(50% - 1px);transform:rotate(-45deg)}.tel{position:relative;display:block;margin-right:20px;font-weight:500;font-size:14px;line-height:17px;color:rgba(45,42,38,.8)}.tel::after{content:'';position:absolute;right:0;bottom:-1px;width:100%;height:1px;background:rgba(45,42,38,.8)}.tel:hover::after{animation:1s linear border-link}.basket-btn{position:relative;display:block;width:20px;height:20px;margin-right:60px;opacity:.8;transition:.3s linear}.basket-btn svg{width:100%;height:100%;fill:none;stroke:#2d2a26}.basket-btn:hover{opacity:1}.basket-btn span{display:flex;align-items:center;justify-content:center;position:absolute;top:-18px;right:-18px;width:28px;height:28px;padding-top:1px;border-radius:50%;background:#2d2a26;font-weight:500;font-size:13px;line-height:1;color:#fff}.search-btn{display:block;width:20px;height:20px;margin-right:15px;opacity:.8;transition:.3s linear}.search-btn svg{width:100%;height:100%;fill:none;stroke:#2d2a26}.search-btn:hover{opacity:1}.footer{background:#2d2a26}.bottom{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;padding:10px 0 20px;border-top:1px solid rgba(255,255,255,.3)}.bottom__col:nth-child(2){text-align:center}.bottom__col:nth-child(3){text-align:right}.bottom__text{display:flex;align-items:center;margin:0;font-size:12px;line-height:1;letter-spacing:-.04em;text-transform:uppercase;color:rgba(255,255,255,.4)}.bottom__text a{position:relative;color:rgba(255,255,255,.4)}.bottom__text a::after{content:'';position:absolute;right:0;bottom:-1px;width:0;height:1px;background:rgba(255,255,255,.4);transition:width .6s}.bottom__text a:hover::after{left:0;width:100%}.bottom__text a.dev{display:inline-block;vertical-align:middle}.bottom__text a.dev::after{display:none}.bottom__text a.dev svg{display:block;width:31px;height:13px;margin-left:3px;fill:rgba(255,255,255,.4);transition:.3s linear}.bottom__text a.dev:hover svg{fill:#fff}.footerbar{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;padding:50px 0 100px}.footerbar__left{box-sizing:border-box;word-wrap:break-word;margin-left:10px;margin-right:10px;width:calc(100% / 15 * 5 - 20px);display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;align-items:flex-start}.footerbar__left .location{color:rgba(255,255,255,.6)}.footerbar__left .location::after{background:rgba(255,255,255,.6)}.footerbar__center{box-sizing:border-box;word-wrap:break-word;margin-left:10px;margin-right:10px;width:calc(100% / 15 * 6 - 20px)}.footerbar__right{box-sizing:border-box;word-wrap:break-word;margin-left:10px;margin-right:10px;width:calc(100% / 15 * 4 - 20px)}.f-menu{display:grid;grid-template-columns:repeat(3,1fr);column-gap:16px}.f-menu__col{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;row-gap:10px}.f-menu__link{display:block;position:relative;font-weight:500;font-size:14px;line-height:17px;color:rgba(255,255,255,.8)}.f-menu__link::after{content:'';position:absolute;right:0;bottom:-1px;width:0;height:1px;background:rgba(255,255,255,.8);transition:width .6s}.f-menu__link:hover::after{left:0;width:100%}.f-menu__second{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start}.f-menu__second .f-menu__link{color:rgba(255,255,255,.3)}.f-menu__second .f-menu__link::after{background:rgba(255,255,255,.3)}.f-contacts{display:grid;grid-template-columns:repeat(2,auto);justify-content:start;column-gap:50px}.f-contacts__col{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;row-gap:10px}.f-contacts__link{position:relative;font-weight:500;font-size:14px;line-height:17px;color:rgba(255,255,255,.6)}.f-contacts__link::after{content:'';position:absolute;right:0;bottom:-1px;width:100%;height:1px;background:rgba(255,255,255,.6)}.f-contacts__link:hover::after{animation:1s linear border-link}.social{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;row-gap:10px}.social__link{position:relative;font-weight:500;font-size:14px;line-height:17px;color:rgba(255,255,255,.6)}.social__link::after{content:'';position:absolute;right:0;bottom:-1px;width:100%;height:1px;background:rgba(255,255,255,.6)}.social__link:hover::after{animation:1s linear border-link}.banner{margin-bottom:200px}.banner .counter{border-top:none}.banner-carousel .slick-arrow{position:absolute;bottom:-40px;width:22px;height:25px;padding:0;background:0 0;border:none;border-radius:0;cursor:pointer}.banner-carousel .slick-arrow svg{width:100%;height:100%;fill:none;stroke:#2d2a26}.banner-carousel .slick-arrow.prev{left:0}.banner-carousel .slick-arrow.next{right:0}.counter{display:flex;align-items:center;justify-content:center;padding:18px 0;font-weight:500;font-size:16px;line-height:19px;color:#2d2a26;border-bottom:1px solid rgba(45,42,38,.2);border-top:1px solid rgba(45,42,38,.2)}.slide{position:relative}.slide__img{position:relative;height:750px}.slide__img::before{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;background:radial-gradient(54% 196% at 56% 56%,rgba(0,0,0,0) 12%,rgba(0,0,0,.05) 35%,rgba(0,0,0,.5) 64%)}.slide__img img{display:block;width:100%;height:100%;object-fit:cover}.slide__content{position:absolute;z-index:100;left:0;bottom:0;padding-left:100px;padding-bottom:100px}.slide__title{max-width:580px;margin:0 0 10px;font-weight:400;font-size:80px;line-height:1;letter-spacing:-.04em;text-transform:uppercase;color:#fff}.slide__text{max-width:400px;margin:0;font-weight:400;font-size:16px;line-height:1;letter-spacing:-.04em;color:#fff}.slide__text.stopper{font-size:24px}.section{margin-bottom:200px}.section:last-child{margin-bottom:120px}.section .container{position:relative}.section__title{margin:0 0 40px;padding-bottom:20px;border-bottom:1px solid rgba(45,42,38,.2);font-weight:400;font-size:80px;line-height:1;letter-spacing:-.04em;text-transform:uppercase;color:#2d2a26}.section__title--md{margin-bottom:60px;font-size:76px}.section__title--sm{margin-bottom:60px;font-size:65px}.section--dark{padding:120px 0;background:#2d2a26}.section--dark .section__title{color:#fff;border-color:rgba(255,255,255,.6)}.section--dark .section__title span{display:block}.section__btn{max-width:360px;width:100%;height:56px;margin:60px auto 0}.m-collections{display:grid;grid-template-columns:repeat(15,1fr);grid-template-rows:repeat(4,auto);column-gap:20px;row-gap:120px}.m-collections__area:first-child{grid-area:1/1/2/4}.m-collections__area:nth-child(2){grid-area:1/4/2/7}.m-collections__area:nth-child(3){grid-area:1/10/3/16}.m-collections__area:nth-child(4){grid-area:3/1/5/7}.m-collections__area:nth-child(5){grid-area:3/10/5/13}.m-collections__area:nth-child(6){grid-area:3/13/5/16;padding-top:calc(100% / .96)}.m-collections .col-card__img{height:auto;aspect-ratio:.96}.m-collections .col-card__title{margin-bottom:10px;font-size:26px}.m-collections .col-card__labels{left:20px;bottom:20px}.m-collections .col-card__info{padding-top:10px;padding-bottom:10px;border-radius:14px}.col-card{display:block}.col-card__header{position:relative}.col-card__img{height:518px;overflow:hidden}.col-card__img img{width:100%;height:100%;object-fit:cover;display:block;transition:.8s cubic-bezier(.25,.46,.45,.94)}.col-card__desc{padding-top:20px;transition:.8s cubic-bezier(.25,.46,.45,.94)}.col-card__title{margin:0 0 15px;font-weight:400;font-size:24px;line-height:1.1;letter-spacing:-.04em;text-transform:uppercase;color:#2d2a26}.col-card__title svg{display:inline-block;vertical-align:top;width:20px;height:20px;margin-top:2px;margin-right:15px;fill:#2d2a26}.col-card__text{max-width:365px;margin:0;font-weight:400;font-size:16px;line-height:1;letter-spacing:-.04em;color:rgb(45,42,38,.6)}.col-card__labels{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;row-gap:10px;position:absolute;left:30px;bottom:30px}.col-card__info{display:flex;align-items:center;justify-content:center;column-gap:6px;min-height:32px;padding:6px 20px;background:rgba(45,42,38,.3);border:1px solid #fff;border-radius:20px;font-weight:400;font-size:12px;line-height:1;letter-spacing:-.04em;text-transform:uppercase;color:#fff}.col-card__info img{width:18px;height:18px;object-fit:cover;border-radius:50%}.col-card:hover .col-card__img img{transform:scale3d(1.05,1.05,1);transform-style:preserve-3d}.col-card:hover .col-card__desc{opacity:.5}.m-category{display:grid;grid-template-columns:repeat(15,1fr);grid-template-rows:repeat(3,auto);column-gap:20px;row-gap:160px}.m-category__area:first-child{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;grid-area:1/1/2/5}.m-category__area:nth-child(2){grid-area:1/8/2/16}.m-category__area:nth-child(3){grid-area:2/1/3/9}.m-category__area:nth-child(4){grid-area:2/9/3/13}.m-category__area:nth-child(5){grid-area:3/1/4/5}.m-category__area:nth-child(6){grid-area:3/8/4/16}.m-category__desc{max-width:352px;margin-bottom:30px}.m-category__desc p{margin:0 0 16px;font-weight:400;font-size:16px;line-height:1;letter-spacing:-.04em;color:rgba(45,42,38,.6)}.m-category__desc p:last-child{margin-bottom:0}.cat-card{display:block;border-bottom:1px solid rgba(45,42,38,.24)}.cat-card__img{height:777px;overflow:hidden}.cat-card__img img{width:100%;height:100%;object-fit:cover;display:block;transition:.8s cubic-bezier(.25,.46,.45,.94)}.cat-card__name{display:flex;flex-wrap:wrap;justify-content:space-between;flex-wrap:nowrap;column-gap:10px;margin:10px 0;transition:.8s cubic-bezier(.25,.46,.45,.94)}.cat-card__name span{font-weight:400;font-size:26px;line-height:1.1;letter-spacing:-.04em;text-transform:uppercase;color:#2d2a26}.cat-card__name svg{width:22px;height:22px;fill:#2d2a26}.cat-card:hover .cat-card__img img{transform:scale3d(1.05,1.05,1);transform-style:preserve-3d}.cat-card:hover .cat-card__name{opacity:.5}.cat-card--sm .cat-card__img{height:auto;aspect-ratio:1}.m-design{display:grid;grid-template-columns:repeat(15,1fr);grid-template-rows:repeat(3,auto);column-gap:20px;row-gap:160px}.m-design__area:first-child{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;grid-area:1/1/2/4}.m-design__area:nth-child(2){grid-area:1/4/2/7}.m-design__area:nth-child(3){grid-area:1/10/2/16}.m-design__area:nth-child(4){grid-area:2/1/3/7}.m-design__area:nth-child(5){grid-area:2/10/3/13}.m-design__area:nth-child(6){grid-area:2/13/3/16;align-self:end}.m-design__area:nth-child(7){grid-area:3/1/4/4}.m-design__area:nth-child(8){grid-area:3/4/4/7}.m-design__area:nth-child(9){grid-area:3/10/4/16}.m-design__desc{margin-bottom:16px}.m-design__desc p{margin:0 0 16px;font-weight:400;font-size:16px;line-height:1;letter-spacing:-.04em;color:rgba(45,42,38,.6)}.m-design__desc p:last-child{margin-bottom:0}.des-card{display:block}.des-card__img{height:730px;overflow:hidden}.des-card__img img{width:100%;height:100%;object-fit:cover;display:block;transition:.8s cubic-bezier(.25,.46,.45,.94)}.des-card__name{position:relative;display:inline-block;margin-top:10px;margin-bottom:0;font-weight:400;font-size:24px;line-height:1;letter-spacing:-.04em;text-transform:uppercase;color:#2d2a26}.des-card__name::after{content:'';position:absolute;right:0;bottom:-1px;width:100%;height:1px;background:rgba(45,42,38,.8)}.des-card:hover .des-card__img img{transform:scale3d(1.05,1.05,1);transform-style:preserve-3d}.des-card:hover .des-card__name::after{animation:1s linear border-link}.des-card--sm .des-card__img{height:auto;aspect-ratio:.962}.hits{display:grid;grid-template-columns:repeat(15,1fr);grid-template-rows:repeat(3,auto);column-gap:20px;row-gap:160px}.hits__area:first-child{grid-area:1/1/2/5}.hits__area:nth-child(2){grid-area:1/8/2/16}.hits__area:nth-child(3){grid-area:2/1/3/9}.hits__area:nth-child(4){grid-area:2/12/3/16}.hits__area:nth-child(7){grid-area:3/1/4/4;align-self:end}.hits__area:nth-child(5){grid-area:3/8/4/12}.hits__area:nth-child(6){grid-area:3/12/4/16}.hits .card__img{height:701px}.hits .card__img img{width:100%;height:100%;object-fit:cover}.hits .card__name{margin-bottom:10px;font-size:24px}.hits .card__link span{font-size:24px}.hits .card__link svg{width:25px;height:25px}.hits .card__price{margin-bottom:4px}.hits .card--sm .card__img{height:auto;aspect-ratio:1}.hits .card__footer{padding-top:10px;row-gap:10px}.card{position:relative;display:block}.card__labels{display:flex;flex-wrap:wrap;column-gap:6px;position:absolute;z-index:10;top:20px;left:20px}.card__labels span{display:flex;align-items:center;justify-content:center;width:100px;height:30px;padding-top:3px;border-radius:14px;background:rgba(255,255,255,.03);-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);border:1px solid transparent;font-weight:400;font-size:12px;letter-spacing:-.04em;text-transform:uppercase;color:#2d2a26}.card__labels span.new{border-color:#eba723}.card__labels span.hit{border-color:#24b56f}.card__labels span.sale{border-color:#b64343}.card__img{display:block;overflow:hidden}.card__img img{display:block;transition:.8s cubic-bezier(.25,.46,.45,.94)}.card__footer{display:flex;align-items:flex-start;justify-content:space-between;column-gap:20px;row-gap:20px;padding-top:20px;}.js-project-products .card__footer,.js-similar-size .card__footer,.js-similar-style .card__footer,.js-viewed-products .card__footer{min-height: 145px;}.card__name{display:block;margin:0 0 16px;font-weight:500;font-size:18px;line-height:1.1;letter-spacing:-.03em;text-transform:uppercase;color:#2d2a26}.card__name span{display:inline-block}.card__link{display:flex;flex-wrap:wrap;align-items:center;flex:none;column-gap:8px}.card__link span{position:relative;font-weight:400;font-size:16px;line-height:1;letter-spacing:-.04em;text-transform:uppercase;color:#2d2a26}.card__link span::after{content:'';position:absolute;right:0;bottom:-1px;width:0;height:1px;background:rgba(45,42,38,.8);transition:width .6s}.card__link svg{width:15px;height:15px;fill:#2d2a26}.card__link:hover span::after{left:0;width:100%}.card__price{margin:0 0 16px;font-weight:400;font-size:16px;line-height:1;letter-spacing:-.04em;color:rgba(45,42,38,.6)}.card__price.red{color:#b64343}.card__price span{margin-left:16px;font-size:14px;letter-spacing:-.03em;text-decoration:line-through;color:rgba(45,42,38,.6)}.card__info{margin:0;font-weight:400;font-size:16px;line-height:1;letter-spacing:-.04em;color:rgba(45,42,38,.6)}.card:hover .card__img img{transform:scale3d(1.05,1.05,1);transform-style:preserve-3d}.m-promo{display:grid;grid-template-columns:repeat(15,1fr);grid-template-rows:repeat(2,auto);column-gap:20px;row-gap:40px}.m-promo__area:first-child{grid-area:1/1/3/7}.m-promo__area:nth-child(2){grid-area:1/10/2/16}.m-promo__area:nth-child(3){grid-area:2/10/3/13}.promo-card{display:block}.promo-card__img{height:729px;overflow:hidden}.promo-card__img img{width:100%;height:100%;object-fit:cover;display:block;transition:.8s cubic-bezier(.25,.46,.45,.94)}.promo-card__desc{padding-top:20px;transition:.8s cubic-bezier(.25,.46,.45,.94)}.promo-card__title{margin:0 0 10px;font-weight:400;font-size:26px;line-height:1.1;letter-spacing:-.04em;text-transform:uppercase;color:#2d2a26;transition:.8s cubic-bezier(.25,.46,.45,.94)}.promo-card__text{max-width:500px;margin:0;font-weight:400;font-size:16px;line-height:1;letter-spacing:-.04em;color:rgba(45,42,38,.6)}.promo-card:hover .promo-card__img img{transform:scale3d(1.05,1.05,1);transform-style:preserve-3d}.promo-card:hover .promo-card__title{opacity:.5}.promo-card--sm .promo-card__img{height:485px}.m-stories{display:grid;grid-template-columns:repeat(15,1fr);grid-template-rows:repeat(3,auto);column-gap:20px;row-gap:60px}.m-stories__area:first-child{grid-area:1/1/4/7}.m-stories__area:nth-child(2){grid-area:1/10/3/13}.m-stories__area:nth-child(3){grid-area:1/13/4/16;padding-top:300px}.m-stories__area:nth-child(4){grid-area:3/10/4/13}.story-card{display:block}.story-card .video-player{width:100%;aspect-ratio:.975;margin-bottom:0!important;padding:0!important}.story-card__img{display:block;width:100%;aspect-ratio:.97;overflow:hidden}.story-card__img img{width:100%;height:100%;object-fit:cover;display:block;transition:.8s cubic-bezier(.25,.46,.45,.94)}.story-card__desc{display:block;padding-top:20px}.story-card__name{margin:0 0 10px;font-weight:400;font-size:26px;line-height:1.1;letter-spacing:-.04em;text-transform:uppercase;color:#2d2a26;transition:.8s cubic-bezier(.25,.46,.45,.94)}.story-card__text{max-width:600px;margin:0;font-weight:400;font-size:16px;line-height:1;letter-spacing:-.04em;color:rgba(45,42,38,.6)}.story-card:hover .story-card__img img{transform:scale3d(1.05,1.05,1);transform-style:preserve-3d}.story-card:hover .story-card__name{opacity:.5}.m-blog{display:grid;grid-template-columns:repeat(15,1fr);grid-template-rows:repeat(2,auto);column-gap:20px;row-gap:40px}.m-blog__area:first-child{grid-area:1/1/2/7}.m-blog__area:nth-child(2){grid-area:1/10/3/16}.m-blog__area:nth-child(3){grid-area:2/4/3/7}.preview{display:block}.preview__header{position:relative}.preview__header::after{content:'';position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:linear-gradient(134.48deg,rgba(0,0,0,.1) 17.64%,rgba(0,0,0,0) 87.63%)}.preview__img{width:100%;height:729px;overflow:hidden}.preview__img img{width:100%;height:100%;object-fit:cover;display:block;transition:.8s cubic-bezier(.25,.46,.45,.94)}.preview__desc{padding-top:20px}.preview__name{max-width:500px;margin:0 0 10px;font-weight:400;font-size:26px;line-height:1.1;letter-spacing:-.04em;text-transform:uppercase;color:#2d2a26;transition:.8s cubic-bezier(.25,.46,.45,.94)}.preview__text{max-width:500px;margin:0;font-weight:400;font-size:16px;line-height:1;letter-spacing:-.04em;color:rgba(45,42,38,.6)}.preview__tags{display:flex;column-gap:10px;position:absolute;z-index:10;top:40px;left:40px}.preview__tags span{display:flex;align-items:center;justify-content:center;padding:10px 20px;background:rgba(45,42,38,.3);border:1px solid #fff;border-radius:14px;font-weight:400;font-size:12px;line-height:1;letter-spacing:-.04em;text-transform:uppercase;color:#fff}.preview:hover .preview__img img{transform:scale3d(1.05,1.05,1);transform-style:preserve-3d}.preview:hover .preview__name{opacity:.5}.preview--sm .preview__img{height:486px}.about{display:grid;grid-template-columns:repeat(15,1fr);grid-template-rows:repeat(2,auto);column-gap:20px;row-gap:80px;margin-bottom:60px}.about__area:first-child{grid-area:1/1/2/4}.about__area:nth-child(2){grid-area:1/4/2/7}.about__area:nth-child(3){grid-area:1/10/2/16}.about__area:nth-child(4){grid-area:2/7/3/16}.about__desc p{margin:0 0 16px;font-weight:400;font-size:16px;line-height:1;letter-spacing:-.04em;color:#fff}.about__desc p:last-child{margin-bottom:0}.about__text{margin:0;font-weight:400;font-size:42px;line-height:1.1;letter-spacing:-.04em;text-transform:uppercase;color:#fff}.about__img{height:608px}.about__img img{width:100%;height:100%;object-fit:cover}.advant__row{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;margin-bottom:140px}.advant__item{box-sizing:border-box;word-wrap:break-word;margin-left:10px;margin-right:10px;width:calc(100% / 15 * 5 - 20px)}.advant__item:hover .advant__img{opacity:1}.advant__header{display:flex;align-items:center;justify-content:center;position:relative;aspect-ratio:1;margin-bottom:30px;background:#423d36;border-radius:50%}.advant__name{font-weight:400;font-size:40px;text-align:center;letter-spacing:-.04em;text-transform:uppercase;color:#fff}.advant__img{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;border-radius:50%;opacity:0;transition:.3s linear}.advant__img img{width:100%;height:100%;object-fit:cover;display:block;border-radius:50%}.advant__text{max-width:352px;margin:0 auto;font-weight:400;font-size:16px;line-height:1;text-align:center;letter-spacing:-.04em;color:rgba(255,255,255,.6)}.advant .btn{width:352px;height:56px;margin:0 auto;background-color:transparent;border-color:rgba(255,255,255,.4)}.advant .btn span{color:#fff}.advant .btn span::after{background:#fff}.advant .btn svg{fill:#fff}.scrollup{display:flex;align-items:center;justify-content:center;position:absolute;top:-160px;width:100px;height:100px;background:#fff;border:1px solid rgba(45,42,38,.2);border-radius:50%;z-index:100;cursor:pointer}.scrollup svg{width:18px;height:46px;fill:none;stroke:#2d2a26}.shops{position:relative}.dropdown{position:absolute;z-index:10;top:77px;right:0;width:100%;height:calc(100vh - 77px);background:rgba(37,37,37,.7);display:none}.dropdown__inner{width:938px;height:100%;margin-left:auto;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25);overflow-y:auto}.dropdown__wrap{display:flex;flex-wrap:wrap;flex-direction:column;flex-wrap:nowrap;height:100%;padding:50px 44px;overflow:hidden}.dropdown__title{margin:0 0 40px;font-weight:400;font-size:80px;line-height:1;letter-spacing:-.04em;text-transform:uppercase;color:#2d2a26}.dropdown__footer{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;row-gap:25px;margin-top:auto;padding-bottom:80px}.dropdown__tel{position:relative;display:block;font-weight:500;font-size:18px;line-height:22px;color:rgba(45,42,38,.8)}.dropdown__tel::after{content:'';position:absolute;right:0;bottom:-1px;width:100%;height:1px;background:rgba(45,42,38,.8)}.dropdown__tel:hover::after{animation:1s linear border-link}.dropdown__header{display:none;padding-top:16px}.dropdown__header .location{margin-right:auto}.menu{display:flex;flex-wrap:wrap;column-gap:190px;margin-bottom:50px}.menu__col{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;row-gap:25px}.menu__link{position:relative;display:inline-block;font-weight:400;font-size:26px;line-height:1.1;letter-spacing:-.04em;text-transform:uppercase;color:#2d2a26}.menu__link::after{content:'';position:absolute;right:0;bottom:-1px;width:0;height:1px;background:rgba(45,42,38,.8);transition:width .6s}.menu__link:hover::after{left:0;width:100%}.menu__second{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;row-gap:10px;margin-top:15px}.menu__second .menu__link{font-size:16px;line-height:1;color:#565350}.callback-btn{width:288px;height:56px;background:#2d2a26;border-color:#2d2a26}.callback-btn span{color:#fff}.callback-btn span::after{background:#fff}.callback-btn svg{stroke:#fff}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(37,37,37,.7);z-index:7000}.city-search__form{position:relative}.city-search__form button{position:absolute;z-index:10;top:0;right:0;width:44px;height:44px;border:none;background:0 0;opacity:.8;cursor:pointer}.city-search__form button svg{width:20px;height:20px;fill:none;stroke:#2d2a26;transition:.3s linear}.city-search__form button:hover{opacity:1}.city-search__form input{width:100%;height:44px;padding-right:50px;border:none;border-bottom:1px solid rgba(45,42,38,.4)}.city-search__list{display:grid;grid-template-columns:repeat(2,1fr);column-gap:20px;row-gap:20px;max-height:320px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(45,42,38,.1) rgba(255,255,255,.1)}.city-search__list::-webkit-scrollbar{width:3px!important}.city-search__list::-webkit-scrollbar-track{background:rgba(255,255,255,.1)!important;border-radius:5px!important}.city-search__list::-webkit-scrollbar-thumb{background-color:rgba(45,42,38,.1)!important;border-radius:5px!important;border:none}.city-search__list::-webkit-scrollbar-thumb:window-inactive{background:rgba(45,42,38,.1)!important}.city-search__col{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;row-gap:20px}.city-search__link{position:relative;font-weight:400;font-size:16px;line-height:1.1;letter-spacing:-.04em;text-transform:uppercase;color:#2d2a26}.city-search__link::after{content:'';position:absolute;right:0;bottom:-1px;width:0;height:1px;background:rgba(45,42,38,.8);transition:width .6s}.city-search__link:hover::after{left:0;width:100%}.search{position:absolute;z-index:10;top:77px;right:0;width:100%;height:calc(100vh - 77px);background:rgba(37,37,37,.7);display:none}.search__overlay{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.search__inner{position:relative;z-index:100;width:930px;height:100%;margin-left:auto;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25)}.search__wrap{display:flex;flex-wrap:wrap;flex-direction:column;position:relative;flex-wrap:nowrap;height:100%;padding:20px 50px 50px;overflow-y:auto}.search__form{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:40px;position:absolute;top:-78px;left:0;height:77px;padding-left:50px;padding-top:2px;background:#fff}.search__form .form-group{width:calc(100% - 70px);margin-bottom:0}.search__form .form-group input{height:34px}.search__form button{width:20px;height:20px;border:none;padding:0;background:0 0;cursor:pointer;opacity:.8}.search__form button svg{width:20px;height:20px;fill:none;stroke:#2d2a26}.search__form button:hover{opacity:1}.search__results{max-width:431px;margin-bottom:30px}.search__text{margin:0 0 20px;font-weight:400;font-size:16px;color:#303134;opacity:.5}.search__links{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;row-gap:10px}.search__link{position:relative;display:inline-block;font-weight:600;font-size:14px;line-height:1.66;text-transform:uppercase;color:#303134}.search__link::after{content:'';position:absolute;right:0;bottom:0;width:100%;height:1px;background:rgba(45,42,38,.8)}.search__link:hover::after{animation:1s linear border-link}.search__btn{flex:none;width:100%;max-width:360px;height:56px;margin-top:auto;margin-bottom:80px;background:#2d2a26;border-color:#2d2a26}.search__btn span{color:#fff}.search__btn span::after{background:#fff}.search__btn svg{stroke:#fff}.search__list{display:flex;flex-wrap:wrap;flex-direction:column;row-gap:20px;margin-bottom:20px}.search-close{position:relative;width:40px;height:30px;cursor:pointer;display:none}.search-close span{position:absolute;top:0;left:calc(50% - 20px);width:40px;height:2px;background-color:#2d2a26;transition:top .2s ease-in-out .4s,transform .4s ease-in-out,opacity .2s ease-in-out .2s,left .2s ease-in-out,width .2s linear}.search-close span:nth-child(1){top:calc(50% - 7px)}.search-close span:nth-child(2){top:calc(50% - 1px)}.search-close span:nth-child(3){top:calc(50% + 5px)}.search-close.open span{left:calc(50% - 13px);width:26px;transition:top .2s ease-in-out,transform .4s ease-in-out .2s,opacity .1s ease-in-out .2s,left .2s ease-in-out,width .2s linear}.search-close.open span:nth-child(1){top:calc(50% - 1px);transform:rotate(45deg)}.search-close.open span:nth-child(2){top:calc(50% - 1px);opacity:0}.search-close.open span:nth-child(3){top:calc(50% - 1px);transform:rotate(-45deg)}.search-card{display:flex;flex-wrap:wrap;align-items:center}.search-card__img{width:124px}.search-card__img img{display:block;height:auto}.search-card__desc{width:calc(100% - 124px);padding:0 20px}.search-card__desc p{margin:0;font-weight:400;font-size:16px;line-height:1.1;letter-spacing:-.04em;text-transform:uppercase;color:#2d2a26}.modal{position:fixed;top:0;left:0;display:none;width:100%;height:100%;background:rgba(37,37,37,.7);z-index:9900;overflow-y:auto}.modal__inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;padding:70px;text-align:center;background:#fff;z-index:9999}.modal__close{position:absolute;top:10px;right:10px;width:30px;height:30px}.modal__close svg{width:100%;height:100%;fill:none;stroke:#2d2a26}.modal__title{margin:0 0 30px;font-weight:400;font-size:24px;line-height:1.1;letter-spacing:-.04em;text-transform:uppercase;stroke:#2d2a26}.modal__btn{width:100%;height:56px;margin:40px 0 20px;background:#2d2a26;border-color:#2d2a26;cursor:pointer}.modal__btn span{color:#fff}.modal__btn span::after{background:#fff}.modal__btn svg{stroke:#fff}.modal__text{margin:0;text-align:left;font-weight:400;font-size:14px;line-height:1.1;letter-spacing:-.04em;color:rgba(45,42,38,.8)}.modal__text a{position:relative;display:inline-block;color:rgba(45,42,38,.8)}.modal__text a::after{content:'';position:absolute;right:0;bottom:-1px;width:100%;height:1px;background:rgba(45,42,38,.8)}.modal__text a:hover::after{animation:1s linear border-link}.modal__wrap{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center;height:320px}.modal__wrap p{margin:0 0 16px;text-align:center;font-weight:400;font-size:24px;line-height:1.1;letter-spacing:-.04em;text-transform:uppercase;color:#2d2a26}.modal__wrap p:nth-child(2){margin-bottom:0;font-size:16px;line-height:1;text-transform:none;color:rgba(45,42,38,.6)}.map{height:605px;background:#eee}.map [class*=copyrights-pane]{display:none!important}.map [class*=ground-pane]{filter:grayscale(1)}.shops-search{position:absolute;z-index:10;top:30px;left:30px;width:400px;padding:20px;background:#fff}.shops-search__input{width:100%;height:56px;margin-bottom:15px;padding:0 20px;border:none;background:#f3f3f3;font-weight:400;font-size:16px;letter-spacing:-.04em;text-transform:uppercase;color:#2d2a26}.shops-search__footer{padding-top:15px;border-top:1px solid rgba(45,42,38,.2)}.shops-search__btn{width:100%;height:56px;background:#2d2a26;border-color:#2d2a26;cursor:pointer}.shops-search__btn span{color:#fff}.shops-search__btn span::after{background:#fff}.shops-search__btn svg{fill:#fff}.shops-search__radio{display:flex;flex-wrap:wrap;flex-direction:column;row-gap:14px;margin-bottom:15px}.balloon{width:220px}.balloon__address{padding-bottom:15px;padding-right:60px;border-bottom:1px solid rgba(45,42,38,.2);font-family:Inter;font-weight:500;font-size:16px;line-height:1;letter-spacing:-.04em;color:rgba(45,42,38,.8)}.balloon>a{position:relative;display:inline-block;font-weight:400;font-size:16px;line-height:1;letter-spacing:-.04em;color:rgba(45,42,38,.8)}.balloon>a::after{content:'';position:absolute;right:0;bottom:-1px;width:100%;height:1px;background:rgba(45,42,38,.8)}.balloon>a:hover::after{animation:1s linear border-link}.balloon__contacts{display:flex;flex-wrap:wrap;flex-direction:column;row-gap:5px;padding-bottom:15px;padding-top:15px}.balloon__contacts p{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0}.balloon__contacts p span{font-family:Inter;font-style:normal;font-weight:500;font-size:14px;line-height:1;letter-spacing:-.04em;color:rgba(45,42,38,.4)}.balloon__contacts p span:nth-child(2){font-weight:400;font-size:16px;color:rgba(45,42,38,.8)}.balloon__contacts p a{font-family:Inter;font-weight:400;font-size:16px;line-height:1;letter-spacing:-.04em;color:rgba(45,42,38,.8)}[class*="-balloon_layout_normal"]{position:relative;padding:0;background:rgba(255,255,255,.03);border:1px solid rgba(45,42,38,.2);border-radius:10px;box-shadow:none}[class*="-balloon__layout"]{border-radius:10px}[class*="-balloon__content"]{padding:20px!important;margin:0!important}[class*="-balloon__close"]{position:absolute;z-index:10;top:0;right:0}[class*=balloon__close-button]{width:30px!important;height:30px!important}.breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;row-gap:10px;column-gap:6px;padding:40px 0}.breadcrumbs__item{font-weight:400;font-size:16px;line-height:1;letter-spacing:-.04em;color:rgba(45,42,38,.6)}.breadcrumbs__link{color:rgba(45,42,38,.6)}.breadcrumbs__link::after{content:'';display:inline-block;width:8px;height:10px;margin-left:6px;background:url(../img/icons/chevron-right.svg) center/contain no-repeat}.breadcrumbs__link span{position:relative}.breadcrumbs__link span::before{content:'';position:absolute;right:0;bottom:-1px;width:0;height:1px;background:rgba(45,42,38,.8);transition:width .6s}.breadcrumbs__link:hover span::before{left:0;width:100%}.page-banner{position:relative;margin-bottom:200px}.page-banner__img{height:750px}.page-banner__img img{display:block;width:100%;height:100%;object-fit:cover}.page-banner__content{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-end;position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;padding:100px}.page-banner__title{margin:0 0 10px;font-weight:400;font-size:80px;line-height:1;letter-spacing:-.04em;text-transform:uppercase;color:#fff}.page-banner__text{margin:0;font-weight:400;font-size:16px;line-height:1;letter-spacing:-.04em;color:#fff}.delpay-online__grid{display:grid;grid-template-columns:repeat(15,1fr);grid-column-gap:20px;grid-row-gap:40px;margin-bottom:100px}.delpay-online__area:first-child{grid-area:1/1/2/5;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between}.delpay-online__area:nth-child(2){grid-area:1/9/2/16}.delpay-online__desc{margin-bottom:20px}.delpay-online__desc p{margin:0 0 16px;font-weight:400;font-size:18px;line-height:1;letter-spacing:-.04em;color:rgba(45,42,38,.6)}.delpay-online__desc p:last-child{margin-bottom:0}.delpay-online__img{height:728px}.delpay-online__img img{width:100%;height:100%;object-fit:cover;display:block}.delpay-online__img--sm{height:auto;aspect-ratio:1}.delpay-online__info{display:flex;flex-wrap:wrap;flex-direction:column;row-gap:100px;max-width:1096px}.delpay-online__title{margin:0 0 60px;font-weight:400;font-size:40px;line-height:1.1;letter-spacing:-.04em;text-transform:uppercase;color:#2d2a26}.delpay-online__section{width:100%}.accordion{max-width:1096px;border-top:1px solid rgba(45,42,38,.4)}.accordion__item{border-bottom:1px solid rgba(45,42,38,.4)}.accordion__header{display:flex;flex-wrap:wrap;justify-content:space-between;flex-wrap:nowrap;align-items:center;column-gap:20px;padding:15px 0;cursor:pointer}.accordion__header span{font-weight:500;font-size:24px;line-height:1;letter-spacing:-.04em;text-transform:uppercase;color:#2d2a26}.accordion__header svg{flex:none;width:30px;height:30px;fill:none;stroke:#2d2a26;transition:.3s linear}.accordion__header.open svg{transform:rotate(45deg)}.accordion__text{max-width:724px;padding-bottom:20px}.accordion__text p{margin:0 0 16px;font-weight:400;font-size:18px;line-height:1;letter-spacing:-.04em;color:rgba(45,42,38,.6)}.accordion__text p:last-child{margin-bottom:0}.accordion__content{display:none;padding:20px 0 15px}.accordion__content .shops,.info{padding-bottom:20px}.info__text{max-width:491px;margin-bottom:40px}.info__text p{margin:0 0 16px;font-weight:400;font-size:18px;line-height:1;letter-spacing:-.04em;color:#2d2a26}.info__text p:last-child{margin-bottom:0}.info__table{margin-bottom:30px;padding-bottom:10px;overflow-x:auto}.info__table:last-child{margin-bottom:0}.info__table table{width:100%;min-width:688px;border-collapse:collapse}.info__table thead th{padding:20px 10px;border:1px solid #c2c2c2;text-align:left;font-weight:500;font-size:20px;letter-spacing:-.04em;text-transform:uppercase;color:#2d2a26}.info__table thead th:first-child{padding-left:0;border-left:none}.info__table thead th:first-child:nth-last-child(2){width:50%}.info__table thead th:last-child{border-right:none}.info__table tbody td{padding:20px 10px;border:1px solid #c2c2c2;font-weight:500;font-size:18px;line-height:22px;color:#2d2a26}.info__table tbody td:first-child{padding-left:0;border-left:none;font-weight:400;font-size:16px;line-height:19px}.info__table tbody td:last-child{border-right:none}.info__title{margin:0 0 20px;font-weight:500;font-size:20px;line-height:1;letter-spacing:-.04em;text-transform:uppercase;color:#2d2a26}.info__desc{max-width:724px}.info__desc p{margin:0 0 16px;font-weight:400;font-size:18px;line-height:1;letter-spacing:-.04em;color:#2d2a26}.info__desc p:last-child{margin-bottom:0}.delpay-offline{display:grid;grid-template-columns:repeat(15,1fr);grid-template-rows:repeat(2,auto);grid-column-gap:20px;grid-row-gap:100px}.delpay-offline__area:first-child{grid-area:1/1/2/4}.delpay-offline__area:nth-child(2){grid-area:1/4/2/7}.delpay-offline__area:nth-child(3){grid-area:1/10/2/16}.delpay-offline__area:nth-child(4){grid-area:2/4/3/10}.delpay-offline__img{height:608px}.delpay-offline__img img{width:100%;height:100%;object-fit:cover;display:block}.delpay-offline__desc p{margin:0 0 16px;font-weight:400;font-size:16px;line-height:1;letter-spacing:-.04em;color:#fff}.delpay-offline__desc p:last-child{margin-bottom:0}.delpay-offline__text{margin:0;font-weight:400;font-size:40px;line-height:1.1;letter-spacing:-.04em;text-transform:uppercase;color:#fff}.carousel{margin:0 -10px 60px}.carousel .slick-track{display:flex!important;align-items:flex-end}.carousel .slick-slide{padding:0 10px}.carousel .slick-arrow{position:absolute;bottom:-100px;width:22px;height:25px;padding:0;background:0 0;border:none;border-radius:0;cursor:pointer}.carousel .slick-arrow svg{width:100%;height:100%;fill:none;stroke:#2d2a26}.carousel .slick-arrow.prev{left:10px}.carousel .slick-arrow.next{right:10px}.carousel-projects{margin:0 -10px 60px}.carousel-projects .slick-track{display:flex!important;align-items:flex-end}.carousel-projects .slick-slide{padding:0 10px}.carousel-projects .slick-arrow{position:absolute;bottom:-100px;width:22px;height:25px;padding:0;background:0 0;border:none;border-radius:0;cursor:pointer}.carousel-projects .slick-arrow svg{width:100%;height:100%;fill:none;stroke:#2d2a26}.carousel-projects .slick-arrow.prev{left:10px}.carousel-projects .slick-arrow.next{right:10px}.project-card{display:block}.project-card__header{position:relative;margin-bottom:20px}.project-card__labels{display:flex;flex-wrap:wrap;gap:10px;position:absolute;z-index:10;left:30px;right:30px;bottom:30px}.project-card__labels span{display:flex;align-items:center;justify-content:center;column-gap:4px;padding:10px 20px;background:rgba(45,42,38,.35);border:1px solid #fff;border-radius:14px;font-weight:400;font-size:12px;line-height:1;letter-spacing:-.04em;text-transform:uppercase;color:#fff}.project-card__labels span a{position:relative;display:inline-block;color:#fff}.project-card__labels span a::after{content:'';position:absolute;right:0;bottom:-1px;width:100%;height:1px;background:#fff}.project-card__labels span a:hover::after{animation:1s linear border-link}.project-card__img{display:block;overflow:hidden}.project-card__img img{display:block;transition:.8s cubic-bezier(.25,.46,.45,.94)}.project-card__title{display:block;margin:0 0 15px;font-weight:500;font-size:24px;line-height:1;letter-spacing:-.04em;text-transform:uppercase;color:#2d2a26}.project-card__desc{max-width:365px;margin:0 0 15px;font-weight:400;font-size:16px;line-height:1;letter-spacing:-.04em;color:rgba(45,42,38,.6)}.project-card:hover .project-card__img img{transform:scale3d(1.05,1.05,1);transform-style:preserve-3d}.designer{display:flex;flex-wrap:wrap;column-gap:10px;align-items:flex-end}.designer__img{width:42px;height:42px}.designer__img img{width:100%;height:100%;object-fit:cover;display:block;border-radius:50%}.designer__desc p{margin:0}.designer__desc p:first-child{font-weight:400;font-size:12px;line-height:1;letter-spacing:-.04em;text-transform:uppercase;color:rgba(45,42,38,.4)}.designer__desc p:nth-child(2){margin-top:2px;font-weight:400;font-size:16px;line-height:1;letter-spacing:-.04em;color:rgba(45,42,38,.6)}.product{margin-bottom:100px}.product__row{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;margin-bottom:100px}.product__left{box-sizing:border-box;word-wrap:break-word;margin-left:10px;margin-right:10px;width:calc(100% / 15 * 9 - 20px);position:relative}.product__right{box-sizing:border-box;word-wrap:break-word;margin-left:10px;margin-right:10px;width:calc(100% / 15 * 6 - 20px);position:relative}.product__right.static{position:static}.product__wrap{position:relative}.product__labels{display:flex;flex-wrap:wrap;column-gap:6px;position:absolute;z-index:100;top:20px;left:20px}.product__labels span{display:flex;align-items:center;justify-content:center;width:100px;height:30px;padding-top:1px;border-radius:14px;background:rgba(255,255,255,.03);-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);border:1px solid transparent;font-weight:400;font-size:12px;letter-spacing:-.04em;text-transform:uppercase;color:#2d2a26}.product__labels span.new{border-color:#eba723}.product__labels span.hit{border-color:#24b56f}.product__labels span.sale{border-color:#b64343}.product__3d{position:relative;display:block;height:897px;padding:85px}.product__3d img{width:100%;height:100%;object-fit:cover}.product__3d::before{content:'';position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:76px;height:74px;background:url(../img/icons/360.png) center/contain no-repeat}.product__card{width:600px}.product__title{margin:0 0 10px;font-weight:500;font-size:40px;line-height:1;letter-spacing:-.04em;text-transform:uppercase;color:#2d2a26}.product__code{display:flex;flex-wrap:wrap;align-items:center;column-gap:10px;margin:0 0 30px;font-weight:400;font-size:16px;line-height:1;letter-spacing:-.04em;color:rgba(45,42,38,.6)}.product__code a{display:block;width:18px;height:22px}.product__code a svg{width:100%;height:100%;fill:none;stroke:#303134}.product__share{display:flex;align-items:center;justify-content:center;position:absolute;z-index:10;top:0;right:0;width:30px;height:30px;background:#fff;border:1.5px solid rgba(48,49,52,.8);border-radius:4px}.product__share svg{width:21px;height:22px;fill:none;stroke:#817f7d}.product__price{margin:0 0 30px;font-weight:500;font-size:20px;line-height:1;letter-spacing:-.04em;text-transform:uppercase;color:#2d2a26}.product__collection{display:flex;flex-wrap:wrap;align-items:center;column-gap:16px;margin-bottom:30px}.product__collection span{font-weight:500;font-size:16px;color:rgba(45,42,38,.8)}.product__collection a{display:flex;flex-wrap:wrap;align-items:center;position:relative;padding-bottom:2px;font-weight:400;font-size:16px;line-height:1;letter-spacing:-.04em;color:rgba(45,42,38,.4)}.product__collection a svg{width:15px;height:15px;margin-left:4px;fill:rgba(45,42,38,.4)}.product__collection a::after{content:'';position:absolute;right:0;bottom:-1px;width:100%;height:1px;background:rgba(45,42,38,.4)}.product__collection a:hover::after{animation:1s linear border-link}.product__btn{display:flex;align-items:center;justify-content:center;width:100%;height:70px;margin-bottom:20px;border:none;background:#2d2a26;cursor:pointer}.product__btn span{position:relative;font-weight:500;font-size:16px;color:#fff}.product__btn span::after{content:'';position:absolute;right:0;bottom:-1px;width:0;height:1px;background:#fff;transition:width .6s}.product__btn:hover span::after{left:0;width:100%}.product__btn.js-product-anchor{display:none}.product__btns{display:grid;grid-template-columns:repeat(3,1fr);column-gap:20px;row-gap:20px}.product__btns a{display:flex;align-items:center;justify-content:center;height:64px;padding:0 25px;background:#fff;border:1px solid #817f7d;font-weight:500;font-size:16px;line-height:19px;text-align:center;color:#817f7d;transition:.3s linear}.product__btns a:hover{color:#fff;background:#2d2a26}.product.fixed .product__wrap{position:sticky;top:0}.product.absolute .product__wrap{position:absolute;top:auto;bottom:0}.product__video{display:block;width:100%;height:898px;margin-bottom:20px;padding:85px}.product__video img{width:100%;height:100%;object-fit:contain}.catalog{overflow:hidden;margin-bottom:200px}.catalog__header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:60px}.catalog__footer{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center}.catalog__more{position:relative;display:block;font-weight:500;font-size:18px;line-height:1;text-align:center;letter-spacing:-.04em;text-transform:uppercase;color:#2d2a26;opacity:.6;transition:opacity .4s}.catalog__more::after{content:'';position:absolute;right:0;bottom:-1px;width:100%;height:1px;background:#2d2a26}.catalog__more:hover{opacity:1}.catalog__more:hover::after{animation:1s linear border-link}.pagination{display:flex;align-items:center;justify-content:center;column-gap:15px;margin-top:40px}.pagination__arr{width:21px;height:18px}.pagination__arr:first-child{margin-right:15px}.pagination__arr:last-child{margin-left:15px}.pagination__arr svg{width:100%;height:100%;fill:none;stroke:rgba(45,42,38,.4);transition:.3s linear}.pagination__arr:hover svg{stroke:#2d2a26}.pagination__link{height:18px;font-weight:500;font-size:18px;line-height:1;color:rgba(45,42,38,.4);transition:.3s linear}.pagination__link:hover{color:#2d2a26}.pagination__link.current{color:#2d2a26;text-decoration:underline}.pagination__item{height:18px;font-weight:500;font-size:18px;color:rgba(45,42,38,.4)}.catalog-grid{margin:0 -72px;}.catalog-grid__item{width: 25%;padding-left: 72px;padding-right: 72px;position:relative;padding-bottom:80px}.catalog-grid__item:nth-child(4){padding-top:60px}.catalog-grid__item:nth-child(3){padding-top:120px}.catalog-grid__item:nth-child(2){padding-top:180px}.title{margin:0 0 40px;font-weight:400;font-size:76px;line-height:1;letter-spacing:-.04em;text-transform:uppercase;color:#2d2a26}.catalog-menu{display:flex;gap:20px;overflow-x:auto;margin-bottom:30px;padding-bottom:10px}.catalog-menu__link{display:flex;flex-wrap:wrap;flex-direction:column;flex:none;gap:10px;width:150px}.catalog-menu__link:hover img{transform:scale3d(1.05,1.05,1);transform-style:preserve-3d}.catalog-menu__img{aspect-ratio:1;border-radius:50%;overflow:hidden}.catalog-menu__img img{width:100%;height:100%;object-fit:cover;display:block;transition:.8s cubic-bezier(.25,.46,.45,.94)}.catalog-menu__title{margin:0;font-weight:500;font-size:16px;line-height:19px;text-align:center;color:rgba(45,42,38,.8)}.catalog-toggle{display:flex;flex-wrap:wrap}.catalog-toggle a{display:flex;align-items:center;justify-content:center;height:60px;padding:5px 20px;border:1px solid #c2c2c2}.catalog-toggle a span{position:relative;font-weight:500;font-size:16px;line-height:1.2;text-transform:uppercase;color:#2d2a26}.catalog-toggle a span::after{content:'';position:absolute;right:0;bottom:-1px;width:0;height:1px;background:rgba(45,42,38,.8);transition:width .6s}.catalog-toggle a:hover span::after{left:0;width:100%}.catalog-toggle a.active{background:#2d2a26;border-color:#2d2a26}.catalog-toggle a.active span{color:#fff}.catalog-toggle a.active::after{display:none}.sort{position:relative}.sort__toggle{display:flex;flex-wrap:wrap;align-items:center;column-gap:4px;cursor:pointer}.sort__toggle svg{width:12px;height:12px;margin-left:2px;fill:none;stroke:rgba(45,42,38,.8);transition:.3s linear}.sort__toggle.open svg{transform:rotateX(180deg)}.sort__dropdown{position:absolute;z-index:1000;left:0;top:calc(100% + 10px);width:100%;display:none}.sort__list{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;row-gap:8px;padding:8px;background:rgba(255,255,255,.8);border:1px solid rgba(48,49,52,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px}.sort__link{display:inline-block;font-weight:400;font-size:16px;line-height:1;letter-spacing:-.04em;color:rgba(45,42,38,.8);transition:.3s linear}.sort__link:hover{color:#2d2a26}.sort__label{font-weight:500;font-size:16px;line-height:19px;color:rgba(45,42,38,.8)}.sort__selected{font-weight:500;font-size:16px;line-height:19px;color:rgba(45,42,38,.4)}.filter{display:grid;grid-template-columns:repeat(15,1fr);grid-template-rows:repeat(2,auto);column-gap:20px;margin-bottom:40px;padding-top:20px;border-top:1px solid #c2c2c2}.filter__left{display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:20px;grid-area:1/1/2/12}.filter__right{grid-area:1/12/2/16}.filter__footer{display:flex;grid-area:2/1/3/16;column-gap:15px;padding-top:20px;border-top:1px solid #c2c2c2}.filter__reset{display:flex;flex-wrap:wrap;align-items:center;flex-wrap:nowrap;column-gap:4px}.filter__reset span{position:relative;font-weight:500;font-size:14px;line-height:17px;color:#2d2a26}.filter__reset span::after{content:'';position:absolute;right:0;bottom:-1px;width:100%;height:1px;background:rgba(45,42,38,.8)}.filter__reset:hover span::after{animation:1s linear border-link}.filter__reset svg{flex:none;width:8px;height:8px;fill:#2d2a26}.filter__selected{display:flex;flex-wrap:wrap;column-gap:15px;row-gap:10px;padding-right:15px;border-right:2px solid #2d2a26}.filter__item{display:flex;flex-wrap:wrap;align-items:center;flex-wrap:nowrap;column-gap:4px}.filter__item span{font-weight:500;font-size:14px;line-height:17px;color:rgba(45,42,38,.8)}.filter__item a{display:flex;align-items:center;justify-content:center;flex:none;width:10px;height:10px;padding:1px}.filter__item a svg{width:100%;height:100%;fill:#575551;transition:.3s linear}.filter__item a:hover svg{fill:#2d2a26}.filter__toggle{display:flex;flex-wrap:wrap;align-items:center;column-gap:6px;position:relative;padding-right:18px;cursor:pointer}.filter__toggle span{position:relative;font-weight:500;font-size:16px;line-height:19px;color:rgba(45,42,38,.8)}.filter__toggle span::after{content:'';position:absolute;right:0;bottom:-1px;width:0;height:1px;background:rgba(45,42,38,.8);transition:width .6s}.filter__toggle mark{display:flex;align-items:center;justify-content:center;width:21px;height:21px;border-radius:50%;background:#2d2a26;font-weight:500;font-size:12px;color:#fff}.filter__toggle:hover span::after{left:0;width:100%}.filter__toggle::after{content:"";position:absolute;right:0;top:50%;width:12px;height:1px;background:#575551}.filter__toggle::before{content:"";position:absolute;right:0;top:50%;width:12px;height:1px;background:#575551;transform:rotate(90deg);transition:.3s linear}.filter__toggle.open::before{transform:rotate(0)}.filter__grid{display:grid;grid-template-columns:repeat(4,auto);column-gap:20px}.f-search{display:flex;flex-wrap:wrap;justify-content:flex-end;position:relative;width:100%}.f-search__show{position:relative;display:inline-block;font-weight:500;font-size:16px;line-height:19px;color:rgba(45,42,38,.8)}.f-search__show::after{content:'';position:absolute;right:0;bottom:-1px;width:0;height:1px;background:rgba(45,42,38,.8);transition:width .6s}.f-search__show:hover::after{left:0;width:100%}.f-search__form{display:none;position:absolute;z-index:10;top:-4px;left:0;right:0}.f-search form{display:flex;flex-wrap:wrap;align-items:center;column-gap:10px;width:100%;height:30px;background:#fff;border-bottom:1px solid rgba(45,42,38,.8)}.f-search form .form-group{width:calc(100% - 50px);margin-bottom:0}.f-search form .form-group input{height:100%;font-size:16px;border-bottom:none}.f-search form button{width:30px;height:30px;border:none;background:0 0;cursor:pointer;opacity:.8}.f-search form button svg{width:20px;height:20px;fill:none;stroke:#2d2a26}.f-search form button:hover{opacity:1}.f-select{position:relative;width:210px;margin-bottom:20px}.f-select__header{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;cursor:pointer}.f-select__header span{font-weight:500;font-size:16px;line-height:19px;color:rgba(45,42,38,.8)}.f-select__header mark{display:flex;align-items:center;justify-content:center;width:21px;height:21px;border-radius:50%;background:#2d2a26;font-weight:500;font-size:12px;color:#fff}.f-select__header svg{width:12px;height:12px;margin-left:auto;fill:none;stroke:rgba(45,42,38,.8);transition:.3s linear}.f-select__header.open svg{transform:rotateX(180deg)}.f-select__list{display:none;position:absolute;z-index:100;left:0;top:calc(100% + 10px);width:100%;padding:8px 0;background:#fff;border:1px solid rgba(48,49,52,.2);border-radius:10px}.f-select__checkbox{padding:4px 6px 4px 8px}.f-select__checkbox label{display:flex;flex-wrap:wrap;align-items:center;position:relative;padding-right:25px;font-weight:400;font-size:16px;line-height:20px;color:rgba(45,42,38,.8);cursor:pointer}.f-select__checkbox label img{width:18px;height:18px;margin-right:8px;border-radius:50%}.f-select__checkbox label::after{content:'';position:absolute;right:0;top:0;width:20px;height:20px;border:1px solid rgba(45,42,38,.4);border-radius:50%}.f-select__checkbox input{display:none}.f-select__checkbox input:checked+label::after{background:url(../img/icons/check.svg) center/10px no-repeat}.f-select__checkbox:last-child{margin-bottom:0}.f-select:nth-child(n+5){display:none}.f-select__title{padding:8px;border-bottom:1px solid rgba(48,49,52,.2);font-weight:400;font-size:16px;line-height:1;letter-spacing:-.04em;color:#2d2a26}.f-select__wrap{height:232px;margin-right:2px;padding:4px 0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(45,42,38,.2) #fff}.f-select__wrap::-webkit-scrollbar{width:3px}.f-select__wrap::-webkit-scrollbar-track{background:#fff}.f-select__wrap::-webkit-scrollbar-thumb{background-color:rgba(45,42,38,.2);border-radius:20px;border:none}.f-select__wrap .f-select__checkbox{display:none}.f-select__wrap .f-select__checkbox.hit{display:block}.f-select__toggle{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:8px;cursor:pointer}.f-select__toggle span{font-weight:400;font-size:16px;line-height:1;letter-spacing:-.04em;color:#2d2a26}.f-select__toggle svg{width:12px;height:12px;fill:none;stroke:rgba(45,42,38,.8);transition:.3s linear}.f-select__toggle.open svg{transform:rotateX(180deg)}.collections .colls-item:nth-child(even){flex-direction:row-reverse}.colls-item{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;justify-content:space-between;position:relative;background:#fff}.colls-item__title{margin:0 0 40px;font-weight:400;font-size:65px;line-height:1;letter-spacing:-.04em;text-transform:uppercase;color:#2d2a26}.colls-item__title.fixed{position:fixed;z-index:1500;top:0;width:calc(100% - 20px)}.colls-item__title.absolute{position:absolute;z-index:1500;left:10px;right:10px;bottom:80px}.colls-item__left{box-sizing:border-box;word-wrap:break-word;margin-left:10px;margin-right:10px;width:calc(100% / 15 * 6 - 20px)}.colls-item__right{box-sizing:border-box;word-wrap:break-word;margin-left:10px;margin-right:10px;width:calc(100% / 15 * 7 - 20px);padding-top:105px;background:#fff}.colls-item__img{display:block;height:600px;margin-bottom:40px;overflow:hidden}.colls-item__img img{width:100%;height:100%;object-fit:cover;display:block;transition: .8s cubic-bezier(.25,.46,.45,.94);}.colls-item__img:hover img{transform: scale3d(1.05,1.05,1);}.colls-item__colors{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:30px}.colls-item__colors img{display:block;width:24px;height:24px;border-radius:50%;object-fit:cover}.colls-item__desc{max-width:420px;margin:0 0 40px;font-weight:400;font-size:16px;line-height:1;letter-spacing:-.04em;color:rgba(45,42,38,.6)}.colls-item__btn{width:100%;height:56px}.colls-item.fixed .colls-item__wrap{position:fixed;z-index:1000;top:78px}.colls-item.absolute .colls-item__wrap{position:absolute;bottom:40px}.coll-goods__item{width:352px;padding-bottom:100px}.coll-goods__item:nth-child(2){padding-top:120px}.collection{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;justify-content:space-between;row-gap:40px}.collection__left{box-sizing:border-box;word-wrap:break-word;margin-left:10px;margin-right:10px;width:calc(100% / 15 * 4 - 20px);display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between}.collection__right{box-sizing:border-box;word-wrap:break-word;margin-left:10px;margin-right:10px;width:calc(100% / 15 * 9 - 20px)}.collection__desc{margin-bottom:40px;font-weight:400;font-size:18px;line-height:1;letter-spacing:-.04em;color:rgba(45,42,38,.6)}.collection__desc p{margin:0}.coll-info{display:flex;flex-wrap:wrap;flex-direction:column;row-gap:40px}.coll-info__title{margin:0 0 8px;font-weight:500;font-size:18px;line-height:22px;color:rgba(45,42,38,.8)}.coll-info__list{margin:0;padding:0;list-style:none}.coll-info__list li{margin-bottom:8px;font-weight:400;font-size:18px;line-height:1;letter-spacing:-.04em;color:rgba(45,42,38,.4)}.coll-info__list li:last-child{margin-bottom:0}.tooltip{position:relative;display:inline-block;vertical-align:middle;margin-left:4px}.tooltip__icon{display:flex;align-items:center;justify-content:center;position:relative;transform:translateY(-1px);width:15px;height:15px;padding-bottom:1px;border-radius:50%;font-weight:500;font-size:10px;line-height:1;color:#fff;background:#2d2a26;cursor:pointer}.tooltip__popup{display:none;position:absolute;z-index:100;left:100%;bottom:calc(100% + 10px);width:260px;padding:20px;background:rgba(255,255,255,.8);border:1px solid rgba(48,49,52,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px}.tooltip__title{margin:0 0 8px;font-weight:500;font-size:16px;line-height:1;letter-spacing:-.04em;color:rgba(48,49,52,.8)}.tooltip__text{margin:0 0 15px;font-weight:400;font-size:16px;line-height:1;letter-spacing:-.04em;color:rgba(45,42,38,.6)}.tooltip__link{position:relative;display:inline-block;font-weight:400;font-size:16px;line-height:1;letter-spacing:-.04em;color:rgba(45,42,38,.8)}.tooltip__link::after{content:'';position:absolute;right:0;bottom:-1px;width:100%;height:1px;background:rgba(45,42,38,.8)}.tooltip__link:hover::after{animation:1s linear border-link}.gallery{position:relative}.gallery__carousel .slick-arrow{position:absolute;bottom:-40px;width:22px;height:25px;padding:0;background:0 0;border:none;border-radius:0;cursor:pointer}.gallery__carousel .slick-arrow svg{width:100%;height:100%;fill:none;stroke:#2d2a26}.gallery__carousel .slick-arrow.prev{left:0}.gallery__carousel .slick-arrow.next{right:0}.gallery__item{display:block!important;height:582px}.gallery__item img{width:100%;height:100%;object-fit:cover;display:block}.gallery__thumbs{margin:20px -12px 0}.gallery__thumbs .slick-slide{padding:0 12px}.gallery__thumbs .item{position:relative;display:block!important;width:130px;height:100px;cursor:pointer}.gallery__thumbs .item img{width:100%;height:100%;object-fit:cover;display:block}.gallery__thumbs .item::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(45,42,38,.6),rgba(45,42,38,.6));opacity:0;transition:.3s linear}.gallery__thumbs .slick-current .item::before{opacity:1}.goods{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;justify-content:space-between;position:relative;row-gap:40px}.goods__left{box-sizing:border-box;word-wrap:break-word;margin-left:10px;margin-right:10px;width:calc(100% / 15 * 6 - 20px)}.goods__right{box-sizing:border-box;word-wrap:break-word;margin-left:10px;margin-right:10px;width:calc(100% / 15 * 7 - 20px)}.goods-nav{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;row-gap:20px}.goods-nav.fixed{position:fixed;top:84px}.goods-nav__list{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;row-gap:30px}.goods-nav__link{position:relative;display:inline-block;padding-bottom:20px;font-weight:400;font-size:28px;line-height:1;letter-spacing:-.04em;text-transform:uppercase;color:rgba(45,42,38,.6);transition:.3s linear}.goods-nav__link::after{content:'';position:absolute;left:0;bottom:0;width:100%;height:4px;background:#2d2a26;opacity:0}.goods-nav__link.active,.goods-nav__link:hover{color:#2d2a26}.goods-nav__link.active::after{opacity:1}.goods-nav__btn{display:flex;align-items:center;justify-content:center;width:390px;height:64px;background:#fff;border:1px solid #817f7d}.goods-nav__btn span{position:relative;display:inline-block;font-weight:500;font-size:16px;line-height:19px;text-align:center;color:#817f7d}.goods-nav__btn span::after{content:'';position:absolute;right:0;bottom:-1px;width:0;height:1px;background:rgba(45,42,38,.8);transition:width .6s}.goods-nav__btn:hover span::after{left:0;width:100%}.product-carousel{margin-bottom:20px}.product-carousel .item{height:894px;padding:77px 94px}.product-carousel .item img{width:100%;height:100%;object-fit:contain;display:block}.product-carousel .slick-arrow{position:absolute;z-index:10;top:50%;transform:translateY(-50%);width:100px;height:100px;padding:0;background:0 0;border:1px solid #f0f0f0;border-radius:50%;cursor:pointer}.product-carousel .slick-arrow svg{width:28px;height:28px;fill:none;stroke:#2d2a26}.product-carousel .slick-arrow.prev{left:20px}.product-carousel .slick-arrow.next{right:20px}.video-player{margin-bottom:20px;width:100%;padding:85px 0}.video-player video{width:100%;height:730px}.video-player .plyr--video{background:#fff;height:100%}.video-player .plyr--video .plyr__controls{display:none}.video-player .plyr__video-wrapper{background:#fff}.video-player .plyr__poster{background-color:#fff;background-size:cover}.video-player .plyr__control--overlaid{width:100px;height:100px;background-color:transparent;border:2px solid rgba(255,255,255,.6)}.video-player .plyr__control--overlaid:hover{background:#fff;transition:.3s linear}.video-player .plyr__control--overlaid:hover svg{fill:#2d2a26;transition:.3s linear}.video-player .plyr__control svg{left:21px;width:32px;height:32px;fill:rgba(255,255,255,.6)}.product-info{display:grid;grid-template-columns:repeat(3,1fr);column-gap:20px;row-gap:20px;margin-bottom:50px}.product-info__title{margin:0 0 4px;font-weight:500;font-size:16px;line-height:19px;color:rgba(45,42,38,.8)}.product-info__list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;flex-direction:column;flex-wrap:nowrap;row-gap:4px;position:relative;max-height:60px;overflow:hidden;transition:.3s linear}.product-info__list::after{content:'';position:absolute;z-index:10;left:0;bottom:0;width:100%;height:30px;background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.8) 100%);transition:.3s linear}.product-info__list li{font-weight:400;font-size:16px;line-height:1;letter-spacing:-.04em;color:rgba(45,42,38,.4)}.product-info__list.open{max-height:200px}.product-info__list.open::after{opacity:0}.product-info__more{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;margin-top:4px;font-weight:400;font-size:16px;letter-spacing:-.04em;color:rgba(64,64,64,.8)}.product-info__more svg{width:16px;height:16px;fill:rgba(64,64,64,.8);transition:.3s linear}.product-info__more.open svg{transform:rotateX(180deg)}.product-info__val{display:flex;flex-wrap:wrap;align-items:center;margin:0;font-weight:400;font-size:16px;line-height:1;letter-spacing:-.04em;color:rgba(45,42,38,.4)}.p-form__color{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:16px 0;border-top:1px solid #817f7d;border-bottom:1px solid #817f7d}.p-form__color .p-form__group{gap:0}.p-form__size{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:16px 0;border-bottom:1px solid #817f7d}.p-form__label{font-weight:400;font-size:16px;line-height:1;letter-spacing:-.04em;color:rgba(45,42,38,.6)}.p-form__qnt{padding:16px 0;border-bottom:1px solid #817f7d}.p-form__group{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.p-form__price{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:16px 0;border-bottom:1px solid #817f7d}.p-form__footer{padding-top:30px}.p-form__total{margin:0;font-weight:500;font-size:16px;line-height:1;letter-spacing:-.04em;color:rgba(45,42,38,.6)}.p-form__total span{margin-left:10px;font-weight:400;text-decoration:line-through;color:rgba(45,42,38,.4)}.radio-color label{display:block;width:34px;height:34px;background:#fff;border:1px solid transparent;border-radius:50%;padding:5px;cursor:pointer;transition:.3s linear}.radio-color label img{width:100%;height:100%;object-fit:cover;display:block;border-radius:50%}.radio-color input{display:none}.radio-color input:checked+label{border-color:#2d2a26}.radio-size label{display:block;font-weight:400;font-size:16px;line-height:1;letter-spacing:-.04em;color:rgba(45,42,38,.6);border-bottom:1px solid transparent;cursor:pointer}.radio-size input{display:none}.radio-size input:checked+label{color:#2d2a26;border-color:#2d2a26}.p-qnt__header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:30px}.p-qnt__header span:nth-child(2){font-weight:400;font-size:12px;line-height:1;letter-spacing:-.04em;color:rgba(45,42,38,.6)}.p-qnt__row{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:10px}.p-qnt__left{display:flex;flex-wrap:wrap;flex-direction:column;row-gap:5px}.p-qnt__left p{margin:0;font-weight:400;font-size:16px;line-height:1;letter-spacing:-.04em;color:rgba(45,42,38,.6)}.p-qnt__right{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-end;row-gap:16px}.quantity{display:flex;flex-wrap:wrap;width:180px;height:32px;background:#fafafa}.quantity input{width:calc(100% - 64px);border:none;background-color:transparent;text-align:center;font-weight:400;font-size:16px;letter-spacing:-.04em;color:rgba(45,42,38,.6);-moz-appearance:textfield}.quantity input::-webkit-inner-spin-button,.quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity__btn{display:flex;align-items:center;justify-content:center;width:32px;padding:0;border:none;background-color:transparent;appearance:none;cursor:pointer}.quantity__btn svg{width:14px;height:14px;fill:none;stroke:#2d2a26;transition:.3s linear}.specif{display:flex;flex-wrap:wrap;flex-direction:column;row-gap:20px;padding:20px 0}.specif__item{display:flex;flex-wrap:wrap;align-items:center}.specif__item p{margin:0;font-size:16px;line-height:19px}.specif__item p:first-child{width:200px;font-weight:500;color:rgba(45,42,38,.8)}.specif__item p:nth-child(2){font-weight:400;letter-spacing:-.04em;color:rgba(45,42,38,.4)}.specif__item p:nth-child(2) img{display:inline-block;vertical-align:middle;width:16px;height:16px}.specif__item .tooltip{vertical-align:middle;margin-left:5px}.delivery{display:grid;grid-template-columns:100%;row-gap:30px;max-width:724px;padding:20px 0}.delivery__section{display:grid;grid-template-columns:22px 1fr;column-gap:10px}.delivery__num{font-weight:500;font-size:24px;line-height:1;letter-spacing:-.04em;color:#2d2a26}.delivery__title{margin:0 0 16px;font-weight:500;font-size:24px;line-height:1;letter-spacing:-.04em;color:#2d2a26}.delivery__text p{margin:0 0 20px;font-weight:400;font-size:18px;line-height:1;letter-spacing:-.04em;color:#2d2a26}.delivery__text p:last-child{margin-bottom:0}.delivery__footer{padding-left:32px}.delivery__footer p{margin:0 0 20px;font-weight:400;font-size:18px;line-height:1;letter-spacing:-.04em;color:#2d2a26}.delivery__footer a{position:relative;display:inline-block;font-weight:500;font-size:18px;line-height:1;letter-spacing:-.04em;text-transform:uppercase;color:rgba(45,42,38,.6)}.delivery__footer a::after{content:'';position:absolute;right:0;bottom:-1px;width:100%;height:1px;background:rgba(45,42,38,.6)}.delivery__footer a:hover::after{animation:1s linear border-link}.copy-label{position:fixed;z-index:9990;right:-101%;top:110px;padding:30px;background:#2d2a26;font-weight:400;font-size:16px;line-height:1.1;letter-spacing:-.04em;text-transform:uppercase;color:#fff;transition:right .5s}.copy-label--light{background:#fff;color:#2d2a26}.copy-label.open{right:0}.share-list{display:grid;grid-template-columns:100%;row-gap:20px;padding-left:120px}.share-list__item{display:flex;flex-wrap:wrap;align-items:center;column-gap:10px}.share-list__item span{font-weight:400;font-size:16px;line-height:1.1;letter-spacing:-.04em;color:#2d2a26}.share-list__item.js-copy-product-link span{text-transform:uppercase}.share-list__item img{width:24px;height:24px}.filter-price{display:flex;flex-wrap:wrap;row-gap:14px}.filter-price input{width:50%;height:16px;border:none;text-align:center;font-weight:400;font-size:16px;line-height:1;letter-spacing:-.04em;color:rgba(45,42,38,.8)}.filter-price input:nth-child(2){border-left:1px solid rgba(45,42,38,.2)}.filter-price .irs{width:100%;height:12px;margin-bottom:-10px;background:#fff}.filter-price .irs-from,.filter-price .irs-single,.filter-price .irs-to{display:none}.filter-price .irs--flat .irs-bar{top:1px;height:3px;background:#2d2a26}.filter-price .irs--flat .irs-handle{top:-3px;width:12px;height:12px;border-radius:50%;background:#2d2a26}.filter-price .irs--flat .irs-handle>i{display:none!important}.filter-price .irs--flat .irs-line{top:1px;height:3px;background:#d6d6d6;border-radius:0}.filter-price .irs--flat .irs-max,.filter-price .irs--flat .irs-min{display:none!important}.video{position:relative}.video::before{content:'';position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%,-50%);width:100px;height:100px;background-color:transparent;background-image:url(../img/icons/play.svg);background-position:center;background-repeat:no-repeat;background-size:contain;border-radius:50%;opacity:1;transition:.3s linear}.video::after{content:'';position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);width:100px;height:100px;background-color:#fff;background-image:url(../img/icons/play-hover.svg);background-position:center;background-repeat:no-repeat;background-size:contain;border-radius:50%;opacity:0;transition:.3s linear}.video:hover::before{opacity:0}.video:hover::after{opacity:1}@media(min-width: 1920px){.dropdown__inner,.search__inner{width: 48.75%}}@media screen and (max-width:1859px){body.noscroll,body.noscroll .dropdown,body.noscroll .header,body.noscroll .search{padding-right:0}.container{padding-left:10px;padding-right:10px;width:1540px}.header__left{width:calc(100% / 15 * 2.5 - 20px)}.header__cleft{width:calc(100% / 15 * 5.5 - 20px)}.header__cright,.header__right{width:calc(100% / 15 * 3.5 - 20px)}.location__dropdown{width:380px}.tel{margin-right:20px}.slide__img{height:700px}.m-collections{row-gap:100px}.col-card__img{height:426px}.m-category__desc{max-width:288px}.cat-card__img{height:640px}.des-card__img{height:600px}.hits .card__img{height:576px}.card__name{font-size:16px}.card__price{font-size:14px}.promo-card__img{height:600px}.promo-card--sm .promo-card__img{height:400px}.preview__img{height:600px}.preview--sm .preview__img{height:400px}.about__text{font-size:40px}.about__img{height:500px}.dropdown__inner{width:890px}.menu{column-gap:130px}.search__inner{width:890px}.search__form{margin-right:0}.page-banner__img{height:700px}.delpay-online__desc p{font-size:16px}.delpay-online__img{height:600px}.delpay-online__img--sm{height:auto;aspect-ratio:1}.accordion,.delpay-online__info{max-width:904px}.accordion__header span{font-size:22px}.info__text p{font-size:16px}.info__table thead th{padding-top:16px;padding-bottom:16px}.info__table tbody td{padding-top:16px;padding-bottom:16px;font-size:16px;line-height:19px}.info__table tbody td:first-child{font-size:14px;line-height:17px}.info__desc p{font-size:16px}.delpay-offline__area:nth-child(4){grid-area:2/4/3/11}.delpay-offline__img{height:500px}.product__3d{height:740px;padding:70px}.product__card{width:493px}.product__video{height:740px;padding:70px}.catalog-grid{margin: 0 -61px;}.catalog-grid__item{padding-left: 61px;padding-right: 61px;}.sort__toggle svg{width:10px;height:10px}.sort__link{font-size:14px}.filter__toggle span,.sort__label,.sort__selected{font-size:14px;line-height:17px}.filter__toggle mark{width:17px;height:17px;font-size:10px}.f-search__show{font-size:14px;line-height:17px}.f-search form .form-group input{font-size:14px}.f-select{width:180px}.f-select__header span{font-size:14px;line-height:17px}.f-select__header mark{width:17px;height:17px;font-size:10px}.f-select__header svg{width:10px;height:10px}.f-select__checkbox label{font-size:14px}.f-select__checkbox label img{width:16px;height:16px}.colls-item__img{height:494px}.coll-goods__item{width:288px}.collection__desc{font-size:16px}.gallery__item{height:480px}.gallery__thumbs .item{width:120px;height:90px}.product-carousel .item{height:740px;padding:70px}.video-player{padding:70px 0}.video-player video{height:600px}.delivery{max-width:672px}}@media screen and (max-width:1599px){.container{padding-left:10px;padding-right:10px;width:1220px}.form-group input{height:42px;font-size:16px}.btn span{font-size:15px}.header__cleft,.header__left{width:fit-content;}.header__cright,.header__right{width:calc(100% / 15 * 4.5 - 20px)}.tel{margin-right:20px}.basket-btn span{top:-16px;right:-16px;width:26px;height:26px;font-size:12px}.slide__img{height:650px}.slide__content{padding-left:80px;padding-bottom:80px}.section__title{font-size:76px}.section__title--sm{font-size:60px;margin-bottom:60px}.section--dark{padding:100px 0}.col-card__img{height:334px}.col-card__labels{left:20px;bottom:20px}.m-category{row-gap:150px}.cat-card__img{height:504px}.m-design{row-gap:150px}.m-design__desc p{margin-bottom:15px;font-size:15px}.des-card__img{height:466px}.hits{row-gap:150px}.hits .card__img{height:450px}.hits .card__link span,.hits .card__name{font-size:20px}.hits .card__link svg{width:20px;height:20px}.hits .card__price{font-size:15px}.card__labels{top:10px;left:10px}.card__labels span{width:80px;height:25px}.card__link span,.card__name{font-size:14px}.card__price{margin-right:-60px}.card__info,.card__price span{font-size:12px}.promo-card__img{height:471px}.promo-card__text{font-size:15px}.promo-card--sm .promo-card__img{height:314px}.m-stories__area:nth-child(3){padding-top:calc(100% / .97)}.story-card .video-player{aspect-ratio:1}.story-card__text{font-size:15px}.preview__img{height:471px}.preview__text{font-size:15px}.preview--sm .preview__img{height:314px}.about__desc p{font-size:15px}.about__text{font-size:36px}.about__img{height:390px}.advant__item{padding:0 18px}.advant__name{font-size:36px}.dropdown__inner{width:800px}.search__inner{width:804px}.modal__inner{width:550px;padding:45px}.breadcrumbs__item{font-size:14px}.page-banner__img{height:650px}.page-banner__title{font-size:76px}.delpay-online__img{height:471px}.delpay-online__img--sm{height:auto;aspect-ratio:1}.delpay-online__info{max-width:712px}.delpay-online__title{margin-bottom:40px;font-size:36px}.accordion{max-width:712px}.accordion__header span{font-size:20px}.info__text{max-width:468px}.info__text p{font-size:14px}.info__table{margin-bottom:22px}.info__table thead th{padding-top:20px;padding-bottom:20px;font-size:18px}.info__table tbody td{padding-top:20px;padding-bottom:20px;font-size:14px;line-height:17px}.info__desc{max-width:468px}.info__desc p{font-size:14px}.delpay-offline__area:nth-child(2){grid-area:1/4/2/8}.delpay-offline__area:nth-child(4){grid-area:2/4/3/12}.delpay-offline__img{height:393px}.delpay-offline__text{font-size:36px}.carousel{margin-bottom:40px}.carousel .slick-arrow{bottom:-80px}.carousel-projects{margin-bottom:40px}.carousel-projects .slick-arrow{bottom:-80px}.project-card__labels{left:20px;right:20px;bottom:20px}.product__left{width:calc(100% / 15 * 8 - 20px)}.product__right{width:calc(100% / 15 * 7 - 20px)}.product__labels{top:10px;left:10px}.product__labels span{width:80px;height:25px}.product__3d{height:516px;padding:48px}.product__3d::before{width:72px;height:70px}.product__card{width:468px}.product__title{font-size:30px}.product__code{margin-bottom:20px;font-size:15px}.product__code a{width:16px;height:20px}.product__collection,.product__price{margin-bottom:20px}.product__video{height:516px;padding:48px}.catalog-grid{margin:0 -50.5px;}.catalog-grid__item{padding-left:50.5px;padding-right:50.5px;}.catalog-grid__item:nth-child(4){padding-top:40px}.catalog-grid__item:nth-child(3){padding-top:100px}.catalog-grid__item:nth-child(2){padding-top:160px}.catalog-menu__link{width:143px}.filter__left{grid-area:1/1/2/11;flex-direction:column;row-gap:10px;padding-bottom:20px}.filter__right{grid-area:1/11/2/16}.colls-item__title{font-size:60px}.colls-item__img{height:388px}.coll-goods__item{width:224px;padding-bottom:80px}.coll-goods__item:nth-child(2){padding-top:100px}.coll-info__title{font-size:16px;line-height:19px}.coll-info__list li{font-size:16px}.gallery__item{height:378px}.gallery__thumbs .item{width:90px;height:67px}.goods-nav__link{font-size:24px}.product-carousel .item{height:516px;padding:48px}.product-carousel .slick-arrow{width:70px;height:70px}.product-carousel .slick-arrow svg{width:20px;height:20px}.video-player{padding:48px 0}.video-player video{height:418px}.video-player .plyr__control--overlaid{width:70px;height:70px}.video-player .plyr__control svg{left:10px;width:22px;height:22px}.product-info{margin-bottom:20px}.p-form__footer{padding-top:20px}.radio-color label{width:26px;height:26px;padding:3px}.delivery__section{grid-template-columns:18px 1fr}.delivery__num,.delivery__title{font-size:20px}.delivery__text p{font-size:16px}.delivery__footer{padding-left:28px}.delivery__footer p{font-size:16px}.copy-label{top:100px}.video::after,.video::before{width:70px;height:70px}}@media screen and (max-width:1279px){.catalog-grid{margin:0 -66.5px;}.catalog-grid__item{width: 33.333%;padding-left: 66.5px;padding-right: 66.5px;}.container{padding-left:10px;padding-right:10px;width:960px}.form-radio label{font-size:15px}.header__cleft{flex:1 1 auto;width:auto}.header__cright{display: none;}.header__right{width:auto}.basket-btn{margin-right:30px}.footerbar__left{width:calc(100% / 15 * 3 - 20px)}.footerbar__center{width:calc(100% / 15 * 8 - 20px)}.f-contacts{column-gap:20px}.banner{margin-bottom:150px}.slide__img{height:800px}.slide__content{padding-left:30px;padding-bottom:30px}.slide__title{max-width:500px;font-size:70px}.slide__text{font-size:15px}.slide__text.stopper{font-size:20px}.section__title{font-size:56px}.section__title--md{margin-bottom:40px;font-size:56px}.section__title--sm{margin-bottom:40px;font-size:42px}.section--dark .section__title span{display:inline}.m-collections{grid-template-columns:repeat(3,1fr);row-gap:80px}.m-collections__area:first-child{grid-area:1/1/2/2}.m-collections__area:nth-child(2){grid-area:1/2/2/3}.m-collections__area:nth-child(3){grid-area:2/2/3/4}.m-collections__area:nth-child(4){grid-area:3/1/4/3}.m-collections__area:nth-child(5){grid-area:4/2/5/3}.m-collections__area:nth-child(6){grid-area:4/3/5/4}.col-card__img{height:auto;aspect-ratio:1.1575}.m-category{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(5,auto);row-gap:80px}.m-category__area:first-child{grid-area:1/1/2/2}.m-category__area:nth-child(2){grid-area:2/2/3/4}.m-category__area:nth-child(3){grid-area:3/1/4/3}.m-category__area:nth-child(4){grid-area:3/3/4/4}.m-category__area:nth-child(5){grid-area:4/1/5/2}.m-category__area:nth-child(6){grid-area:5/2/6/4}.cat-card__img{height:361px}.m-design{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(6,auto);row-gap:80px}.m-design__area:first-child{grid-area:1/1/2/2}.m-design__area:nth-child(2){grid-area:1/2/2/3}.m-design__area:nth-child(3){grid-area:2/2/3/4}.m-design__area:nth-child(4){grid-area:3/1/4/3}.m-design__area:nth-child(5){grid-area:4/2/5/3}.m-design__area:nth-child(6){grid-area:4/3/5/4;padding-top:calc(100% / .962)}.m-design__area:nth-child(7){grid-area:5/1/6/2}.m-design__area:nth-child(8){grid-area:5/2/6/3}.m-design__area:nth-child(9){grid-area:6/2/7/4}.des-card__img{height:450px}.hits{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(5,auto);row-gap:80px}.hits__area:first-child{grid-area:1/1/2/2}.hits__area:nth-child(2){grid-area:2/2/3/4}.hits__area:nth-child(3){grid-area:3/1/4/3}.hits__area:nth-child(4){grid-area:4/3/5/4}.hits__area:nth-child(7){grid-area:5/1/6/2}.hits__area:nth-child(5){grid-area:5/2/6/3;padding-bottom:100%}.hits__area:nth-child(6){grid-area:5/3/6/4;padding-bottom:100%}.m-promo{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,auto);row-gap:80px}.m-promo__area:first-child{grid-area:1/1/2/3}.m-promo__area:nth-child(2){grid-area:2/2/3/4}.m-promo__area:nth-child(3){grid-area:3/1/4/2}.m-stories{grid-template-columns:repeat(3,1fr);row-gap:80px}.m-stories__area:first-child{grid-area:1/1/2/3}.m-stories__area:nth-child(2){grid-area:2/2/3/3}.m-stories__area:nth-child(3){grid-area:2/3/4/4}.m-stories__area:nth-child(4){grid-area:3/2/4/3}.m-blog{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,auto);row-gap:80px}.m-blog__area:first-child{grid-area:1/1/2/3}.m-blog__area:nth-child(2){grid-area:2/2/3/4}.m-blog__area:nth-child(3){grid-area:3/1/4/2}.about{grid-template-columns:repeat(3,1fr);margin-bottom:100px}.about__area:first-child{grid-area:1/1/2/2}.about__area:nth-child(2){grid-area:1/2/2/3}.about__area:nth-child(3){display:none}.about__area:nth-child(4){grid-area:2/2/3/4}.about__text{font-size:28px}.about__img{height:377px}.advant__row{margin-bottom:70px}.advant__item{padding:0}.advant__name{font-size:20px}.advant .btn{width:256px}.search__inner{width:816px}.search__wrap{padding-left:40px;padding-right:40px}.search__form{padding-left:40px}.map{height:680px}.shops-search{top:20px;left:20px;width:380px}.page-banner__content{justify-content:flex-start;padding:80px}.page-banner__title{font-size:70px}.delpay-online__grid{margin-bottom:80px}.delpay-online__area:first-child{grid-area:1/1/2/6}.delpay-online__area:nth-child(2){grid-area:1/8/2/16}.delpay-offline__area:first-child{grid-area:1/1/2/5}.delpay-offline__area:nth-child(2){grid-area:1/5/2/9}.delpay-offline__area:nth-child(4){grid-area:2/5/3/16}.product__card{width:100%}.catalog-grid__item:nth-child(4){padding-top:0}.title{font-size:64px}.catalog-menu{margin-left:calc(((100vw - 960px)/ 2 + 10px) * -1);margin-right:calc(((100vw - 960px)/ 2 + 10px) * -1);padding-left:calc((100vw - 960px)/ 2 + 10px);padding-right:calc((100vw - 960px)/ 2 + 10px)}.filter{display:flex;flex-wrap:wrap;flex-direction:column}.filter__right{margin-bottom:16px}.f-search{justify-content:flex-start;align-items:center;height:30px}.f-search form{border-bottom:none}.colls-item__left{width:calc(100% / 15 * 7 - 20px)}.colls-item__wrap{width:428px}.colls-item__right{width:calc(100% / 15 * 8 - 20px)}.coll-goods__item{width:216px}.collection__left{width:calc(100% / 15 * 5 - 20px)}.collection__right{width:calc(100% / 15 * 10 - 20px)}.goods__right{width:calc(100% / 15 * 8 - 20px)}.goods-nav__link{font-size:20px}.goods-nav__btn{width:300px}.product-info{display:grid;grid-template-columns:repeat(2,1fr);column-gap:20px;row-gap:20px}}@media screen and (max-width:991px){.container{padding-left:10px;padding-right:10px;width:708px}.header__left{width:calc(100% / 15 * 4 - 20px)}.header__right{width:auto}.location__dropdown{position:fixed;z-index:8000;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.bottom{grid-template-columns:70% 30%;row-gap:10px;padding-bottom:40px}.bottom__col:nth-child(2){text-align:right}.bottom__col:nth-child(3){text-align:left}.footerbar{padding-bottom:65px;row-gap:60px}.footerbar__left{width:calc(100% / 15 * 15 - 20px);flex-direction:row;align-items:center}.footerbar__left .location{width:calc((100% / 3) - 10px);font-size:16px}.footerbar__center{width:calc(100% / 15 * 9.4 - 20px);margin-right:calc(100% / 15 * .6 + 10px)}.footerbar__right{width:calc(100% / 15 * 5 - 20px)}.f-menu{grid-template-columns:repeat(3,auto);justify-content:space-between}.f-contacts{column-gap:15px;justify-content:space-between}.section__btn{margin-top:40px}.col-card__text{font-size:15px}.col-card__info{font-size:11px;border-radius:14px}.col-card__info img{width:16px;height:16px}.m-category__desc p{margin-bottom:15px;font-size:15px}.hits .card__img{height:325px}.card__footer{flex-direction:column}.js-project-products .card__footer,.js-similar-size .card__footer,.js-similar-style .card__footer,.js-viewed-products .card__footer{min-height: 160px;}.card__name{margin-bottom:20px}.card__price{margin-right:0;margin-bottom:8px}.card__info{font-size:14px}.promo-card__img{height:455px}.promo-card--sm .promo-card__img{height:302px}.preview__img{height:455px}.preview__tags{top:20px;left:20px}.preview__tags span{font-size:11px}.preview--sm .preview__img{height:304px}.scrollup{top:-140px}.dropdown__inner{width:100%}.dropdown__wrap{width:708px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;overflow-y:auto}.menu{column-gap:60px}.search__inner{width:100%}.search__wrap{width:708px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;overflow-y:auto}.search{background: #fff}.search__form{left:calc((100% - 372px)/2);padding-left:0;column-gap:10px}.search__form .form-group{width:calc(100% - 40px)}.breadcrumbs__item{font-size:12px}.page-banner__img{height:892px}.delpay-online__grid{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto)}.delpay-online__area:first-child{grid-area:1/1/2/4}.delpay-online__area:nth-child(2){grid-area:2/2/3/4}.delpay-online__desc{margin-bottom:40px}.delpay-online__img{height:388px}.delpay-online__img--sm{width:262px;height:auto;aspect-ratio:1}.delpay-online__title{font-size:32px}.accordion{max-width:none}.accordion__header span{font-size:18px}.info__text{max-width:330px}.info__text p{font-size:12px}.info__table{margin-bottom:30px}.info__table thead th{padding-top:16px;padding-bottom:16px;font-size:16px}.info__table tbody td{padding-top:16px;padding-bottom:16px;font-size:12px;line-height:15px}.info__table tbody td:first-child{font-size:12px;line-height:15px}.info__title{font-size:16px}.info__desc{max-width:452px}.info__desc p{font-size:12px}.delpay-offline{grid-template-rows:repeat(3,auto);grid-row-gap:40px}.delpay-offline__area:first-child{grid-area:1/1/2/6}.delpay-offline__area:nth-child(2){grid-area:1/6/2/13}.delpay-offline__area:nth-child(3){grid-area:3/6/4/16}.delpay-offline__area:nth-child(4){grid-area:2/1/3/14}.delpay-offline__img{height:380px}.delpay-offline__text{font-size:32px}.product__left,.product__right{width:calc(100% / 15 * 15 - 20px)}.product__right{position:static;z-index:1000;width:100%;padding-top:20px;background-color:#fff}.product__fixed{-webkit-transition:padding-bottom 0.5s ease-out;-o-transition:padding-bottom 0.5s ease-out;transition:padding-bottom 0.5s ease-out;}.product__fixed.fixed{position:fixed;bottom:-1px;width:100%;left:50%;max-width:708px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:11;background:#fff;padding:20px 10px 15px;padding-bottom:15px;}.product__fixed.fixed .product__share{top:20px;right:10px;}.product__btn.js-product-anchor{margin-bottom:0}.product__3d{height:562px;padding:70px}.product__collection{margin-top:50px;margin-bottom:30px}.product__btn.js-product-anchor{display:flex;flex-wrap:wrap;}.product__video{height:562px;padding:70px}.catalog__header{margin-bottom:40px}.catalog-grid{margin:0 -10px;}.catalog-grid__item{padding-left: 10px;padding-right: 10px;}.title{margin-bottom:30px;font-size:56px}.catalog-menu{margin-left:calc(((100vw - 708px)/ 2 + 10px) * -1);margin-right:calc(((100vw - 708px)/ 2 + 10px) * -1);padding-left:calc((100vw - 708px)/ 2 + 10px);padding-right:calc((100vw - 708px)/ 2 + 10px);margin-bottom:20px}.catalog-menu__link{width:98px}.catalog-menu__title{font-size:14px;line-height:17px}.sort__link{font-size:12px}.sort__label,.sort__selected{font-size:12px;line-height:15px}.filter{margin-bottom:30px;padding-top:16px}.filter__reset span{font-size:12px;line-height:15px;text-decoration:underline}.filter__reset span::after{display:none}.filter__item span,.filter__toggle span{font-size:12px;line-height:15px}.filter__toggle mark{width:15px;height:15px;font-size:8px}.filter__toggle:hover span::after{width:0}.filter__toggle::after,.filter__toggle::before{width:10px}.filter__selects{width:100%}.filter__grid{grid-template-columns:repeat(4,1fr);column-gap:16px;width:100%}.f-select{width:100%}.f-select__header span{font-size:12px;line-height:15px}.f-select__header mark{width:15px;height:15px;font-size:8px}.f-select__checkbox label{font-size:12px}.f-select__checkbox label img{width:14px;height:14px}.colls-item{margin-bottom:80px;padding-bottom:36px}.colls-item__title{margin-bottom:0;font-size:56px;background-color:#fff}.colls-item__left{width:calc(100% / 15 * 15 - 20px);padding-bottom:40px}.colls-item__wrap{width:auto}.colls-item__right{width:calc(100% / 15 * 15 - 20px);padding-top:20px}.colls-item__img{height:468px;margin-top:40px}.colls-item__desc{max-width:336px;margin-bottom:0}.colls-item__btn{position:absolute;z-index:100;bottom:0;left:50%;transform:translateX(-50%);max-width:332px}.colls-item.fixed .colls-item__right{position:relative;z-index:1500}.coll-goods__item:nth-child(2){padding-top:160px}.coll-goods__item:nth-child(3){padding-top:100px}.collection__left{width:calc(100% / 15 * 15 - 20px);order:1}.collection__right{width:calc(100% / 15 * 15 - 20px)}.collection__desc{max-width:344px;font-size:16px}.coll-info{flex-direction:row;column-gap:20px}.coll-info__block{width:calc((100% - 40px)/ 3)}.gallery__item{height:365px}.goods__left{width:calc(100% / 15 * 5 - 20px)}.goods__right{width:calc(100% / 15 * 10 - 20px)}.goods .coll-goods__item:nth-child(3){padding-top:0}.goods-nav__link{font-size:16px}.goods-nav__btn{width:216px}.video-player{padding:70px 0}.product-info{display:grid;grid-template-columns:repeat(3,1fr);column-gap:20px;row-gap:20px}.p-form__footer{padding-top:50px}.radio-color label{width:34px;height:34px;padding:5px}.specif__item p{font-size:14px;line-height:17px}.specif__item p:first-child{width:190px}.copy-label{top:60px}}@media screen and (max-width:767px){.catalog-grid{margin: 0 -43px;}.catalog-grid__item{width: 50%;padding-left: 43px;padding-right: 43px;}.container{padding-left:10px;padding-right:10px;width:540px}.header__left{width:calc(100% / 15 * 6.5 - 20px)}.header__cleft{display:none}.header__right{width:calc(100% / 15 * 8.5 - 20px)}.header__right .basket-btn,.header__right .search-btn{display:none}.basket-btn{margin-right:15px}.basket-btn span{right:-11px}.footerbar__center{width:calc(100% / 15 * 15 - 20px);margin-right:calc(100% / 15 * 0 + 10px)}.footerbar__right{width:calc(100% / 15 * 10 - 20px)}.f-menu{grid-template-columns:repeat(3,1fr)}.f-contacts{grid-template-columns:repeat(2,1fr)}.slide__img{height:575px}.slide__title{max-width:360px;font-size:50px}.section{margin-bottom:150px}.section:last-child{margin-bottom:80px}.section__title{margin-bottom:30px;font-size:40px}.section__title--md{font-size:40px}.section__title--sm{margin-bottom:40px;font-size:32px}.m-collections{row-gap:40px}.m-collections .col-card__title{font-size:20px}.m-collections .col-card__labels{left:10px;bottom:10px}.col-card__text{font-size:14px}.col-card__info{padding:5px 10px;border-radius:11px;font-size:9px}.col-card__info img{width:10px;height:10px}.m-category__desc p{margin-bottom:14px;font-size:14px}.cat-card__img{height:287px}.cat-card__name span{font-size:20px}.cat-card__name svg{width:18px;height:18px}.m-design__desc p{margin-bottom:14px;font-size:14px}.des-card__img{height:390px}.des-card__name{font-size:18px}.hits .card__img{height:280px}.hits .card__link span{font-size:18px}.hits .card__link svg{width:18px;height:18px}.hits .card__price{font-size:14px}.promo-card__img{height:362px}.promo-card__title{font-size:20px}.promo-card--sm .promo-card__img{height:242px}.story-card__name{font-size:20px}.story-card__text{font-size:14px}.preview__name{font-size:20px}.preview__text{font-size:14px}.advant__row{flex-direction:column;align-items:center;row-gap:30px}.advant__item{width:250px}.dropdown__wrap{width:540px;padding-top:0;padding-bottom:30px}.dropdown__title{margin-bottom:24px;font-size:40px}.dropdown__header{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:24px;padding-top:34px}.menu{column-gap:10px;margin-bottom:30px}.menu__col{width:calc(50% - 5px);row-gap:20px}.menu__link{font-size:18px}.menu__second .menu__link{font-size:15px}.search{top:141px;height:calc(100vh - 141px)}.search__wrap{width:540px;padding-bottom:30px}.search__form{left:calc((100% - 540px)/ 2 + 5px);top:-43px;width:479px!important;right:0!important;height:60px;padding-top:0;padding-bottom:11px}.map{height:467px}.search__form button {width: 30px;height: 34px;}.shops-search{position:static;width:100%;margin-bottom:20px;padding:0}.shops-search__input{margin-bottom:16px;font-size:15px}.shops-search__footer{padding-top:0;border:none}.shops-search__radio{margin-bottom:20px}.balloon__address{padding-right:20px;font-size:15px}.balloon__contacts p a,.balloon__contacts p span:nth-child(2){font-size:15px}.page-banner{margin-bottom:150px}.page-banner__img{aspect-ratio:.626;height:auto}.page-banner__content{padding:40px}.delpay-online__title{font-size:28px}.info__table{margin-right:calc(((100vw - 540px)/ 2 + 10px) * -1);padding-right:calc((100vw - 540px)/ 2 + 10px)}.product__fixed.fixed{max-width:540px;}.product__3d,.product__video{height:auto;aspect-ratio:1.2203;padding:38px}.catalog__header{flex-direction:column;row-gap:20px}.catalog-grid__item:nth-child(3){padding-top:0}.catalog-grid__item:nth-child(2){padding-top:100px}.catalog-menu{margin-left:calc(((100vw - 540px)/ 2 + 10px) * -1);margin-right:calc(((100vw - 540px)/ 2 + 10px) * -1);padding-left:calc((100vw - 540px)/ 2 + 10px);padding-right:calc((100vw - 540px)/ 2 + 10px)}.filter__left{border-bottom:1px solid #c2c2c2;margin-bottom:20px;padding-bottom:16px;justify-content:center}.filter__footer{border-top:none;padding-top:5px}.filter__toggle{margin-left:auto;margin-right:auto}.filter__selects{display:none;order:1;width:100%;padding-top:20px}.filter__grid{grid-template-columns:repeat(2,1fr)}.f-select__list{position:static;margin-top:10px}.f-select:nth-child(n+5){display:block}.colls-item__img{height:auto;aspect-ratio:1.469;margin-bottom:20px}.coll-goods__item:nth-child(2){padding-top:100px}.coll-goods__item:nth-child(3){padding-top:0}.tooltip__popup{width:200px;padding:14px;border-radius:10px}.tooltip__title{font-size:14px}.tooltip__text{margin-bottom:10px;font-size:14px}.tooltip__link{font-size:13px}.goods{padding-bottom:44px}.goods__left,.goods__right{width:calc(100% / 15 * 15 - 20px)}.goods .coll-goods{display:none}.goods .coll-goods.active{display:block}.goods-nav__list{width:100vw;flex-direction:row;flex-wrap:nowrap;column-gap:40px;margin-left:calc(((100vw - 540px)/ 2 + 10px) * -1);margin-right:calc(((100vw - 540px)/ 2 + 10px) * -1);padding-bottom:10px;padding-left:calc((100vw - 540px)/ 2 + 10px);padding-right:calc((100vw - 540px)/ 2 + 10px);overflow-x:auto}.goods-nav__link{flex:none}.goods-nav__btn{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;max-width:300px}.product-carousel .item{height:auto;aspect-ratio:1.3235;padding:30px}.video-player{padding:38px 0}.video-player video{height:350px}}@media screen and (max-width:575px){.container{padding-left:10px;padding-right:10px;width:480px}.form-group input{height:40px}.form-group.error span{margin-top:5px;font-size:12px}.location__dropdown{width:360px}.footerbar{padding-bottom:50px;row-gap:40px}.f-contacts__link,.f-menu__link,.social__link{font-size:13px}.slide__img::before{background:linear-gradient(184deg,rgba(0,0,0,0) 45%,rgba(0,0,0,.6) 70%)}.slide__content{padding-left:15px;padding-bottom:15px}.slide__text{font-size:14px}.slide__text.stopper{font-size:16px}.section__btn{max-width:300px}.m-collections{grid-template-columns:repeat(2,1fr);column-gap:10px}.m-collections__area:first-child{grid-area:1/1/2/2}.m-collections__area:nth-child(2){grid-area:1/2/2/3}.m-collections__area:nth-child(3){grid-area:2/1/3/3}.m-collections__area:nth-child(4){grid-area:3/1/4/3}.m-collections__area:nth-child(5){grid-area:4/1/5/2}.m-collections__area:nth-child(6){grid-area:4/2/5/3}.col-card__title{font-size:20px}.col-card__title svg{width:18px;height:18px}.m-category{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(6,auto);column-gap:10px}.m-category__area:nth-child(2){grid-area:2/1/3/3}.m-category__area:nth-child(3){grid-area:3/1/4/3}.m-category__area:nth-child(4){grid-area:4/1/5/2}.m-category__area:nth-child(5){grid-area:5/2/6/3}.m-category__area:nth-child(6){grid-area:6/1/7/3}.m-design{grid-template-columns:repeat(2,1fr);column-gap:10px}.m-design__area:nth-child(3){grid-area:2/1/3/3}.m-design__area:nth-child(4){grid-area:3/1/4/3}.m-design__area:nth-child(5){grid-area:4/1/5/2}.m-design__area:nth-child(6){grid-area:4/2/5/3}.m-design__area:nth-child(7){grid-area:5/1/6/2}.m-design__area:nth-child(8){grid-area:5/2/6/3}.m-design__area:nth-child(9){grid-area:6/1/7/3}.hits{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(6,auto);column-gap:10px}.hits__area:nth-child(2){grid-area:2/1/3/3}.hits__area:nth-child(3){grid-area:3/1/4/3}.hits__area:nth-child(4){grid-area:4/2/5/3}.hits__area:nth-child(7){grid-area:6/1/7/2;margin-top:-30px}.hits__area:nth-child(5){grid-area:5/1/6/2;padding-bottom:0}.hits__area:nth-child(6){grid-area:5/2/6/3;padding-bottom:0}.hits .card__img{height:300px}.card__labels span{width:60px;height:20px;padding-top:1px;font-size:8px}.card__price span{margin-left:8px}.m-promo{grid-template-columns:repeat(2,1fr);column-gap:10px;row-gap:50px}.m-promo__area:first-child{grid-area:1/1/2/3}.m-promo__area:nth-child(2){grid-area:2/1/3/3}.m-promo__area:nth-child(3){grid-area:3/1/4/2}.m-stories{grid-template-columns:repeat(2,1fr);column-gap:10px;row-gap:50px}.m-stories__area:nth-child(2){grid-area:2/1/3/2}.m-stories__area:nth-child(3){grid-area:2/2/4/3}.m-stories__area:nth-child(4){grid-area:3/1/4/2;padding-top:50px}.m-blog{grid-template-columns:repeat(2,1fr);column-gap:10px}.m-blog__area:first-child{grid-area:1/1/2/3}.m-blog__area:nth-child(2){grid-area:2/1/3/3}.m-blog__area:nth-child(3){grid-area:3/1/4/2}.preview__img{height:auto;aspect-ratio:1}.preview__tags{top:10px;left:10px}.preview__tags span{padding:5px 10px;border-radius:11px;font-size:9px}.preview--sm .preview__img{height:auto;aspect-ratio:1.5}.about{grid-template-columns:repeat(2,1fr);column-gap:10px;row-gap:50px;margin-bottom:50px}.about__area:nth-child(4){grid-area:2/1/3/3}.about__desc p{margin-bottom:14px;font-size:14px}.about__text{text-align:center;font-size:22px}.about__img{height:305px}.advant__row{margin-bottom:50px}.advant__header{margin-bottom:10px}.advant__text{max-width:216px}.scrollup{top:-100px;width:60px;height:60px}.scrollup svg{width:12px;height:28px}.dropdown__wrap{width:480px}.city-search__list{grid-template-columns:100%;max-height:398px}.search__wrap{width:480px}.search__form{left:calc((100% - 480px)/ 2 + 5px);top:-42px;width:419px!important;padding-bottom:12px}.search__btn{max-width:none}.search-card__img{width:100px}.search-card__desc{width:calc(100% - 100px)}.modal__inner{width:calc(100% - 20px);max-width:360px;padding:40px 20px}.modal__close{top:20px;right:20px}.modal__title{text-align:left;margin-bottom:20px;font-size:20px;padding-right:60px}.modal__btn{margin-top:0}.modal__wrap{height:300px;padding:0 40px}.modal__wrap p{font-size:20px}.modal#js-modal-callback .modal__close{top:45px}.modal#js-modal-city .modal__close{top:40px}[class*="-balloon__content"]{padding:15px!important}.page-banner__title{font-size:40px}.page-banner__text{font-size:14px}.delpay-online__grid{margin-bottom:100px}.delpay-online__desc{margin-bottom:20px}.delpay-online__desc p{margin-bottom:12px;font-size:14px}.delpay-online__img{height:auto;aspect-ratio:1.1618}.delpay-online__img--sm{width:38.33%}.delpay-online__title{font-size:20px}.accordion__header span{font-size:16px}.accordion__header svg{width:24px;height:24px}.info__text{max-width:330px}.info__table{margin-right:calc(((100vw - 480px)/ 2 + 10px) * -1);padding-right:calc((100vw - 480px)/ 2 + 10px)}.delpay-offline__area:nth-child(2){grid-area:1/6/2/16}.delpay-offline__area:nth-child(3){grid-area:3/1/4/16}.delpay-offline__area:nth-child(4){grid-area:2/1/3/16}.delpay-offline__img{height:303px}.delpay-offline__img--sm{height:202px}.delpay-offline__desc p{font-size:14px}.delpay-offline__text{font-size:20px}.carousel{margin-left:-5px;margin-right:-5px}.carousel .slick-slide{padding:0 5px}.carousel .slick-arrow.prev{left:5px}.carousel .slick-arrow.next{right:5px}.carousel-projects{margin-left:-5px;margin-right:-5px}.carousel-projects .slick-slide{padding:0 5px}.carousel-projects .slick-arrow.prev{left:5px}.carousel-projects .slick-arrow.next{right:5px}.project-card__labels{left:10px;right:10px;bottom:10px}.project-card__title{font-size:20px}.project-card__desc{font-size:14px}.product__labels span{width:60px;height:20px;padding-top:1px;font-size:8px}.product__fixed.fixed{max-width: 480px;}.product__3d::before{width:40px;height:39px}.product__title{margin-bottom:5px;font-size:26px}.product__code{margin-bottom:10px}.product__share{width:20px;height:20px;border-radius:3px}.product__share svg{width:14px;height:15px}.product__price{margin-bottom:10px}.product__collection{margin-top:40px;margin-bottom:20px}.product__collection a,.product__collection span{font-size:15px}.product__btn{height:55px}.product__btn span{font-size:15px}.product__btns a{font-size:15px;line-height:18px}.catalog{margin-bottom:150px}.catalog-grid{margin:0 -5px;}.catalog-grid__item{padding-left: 5px;padding-right: 5px;}.title{font-size:40px}.catalog-menu{margin-left:calc(((100vw - 480px)/ 2 + 10px) * -1);margin-right:calc(((100vw - 480px)/ 2 + 10px) * -1);padding-left:calc((100vw - 480px)/ 2 + 10px);padding-right:calc((100vw - 480px)/ 2 + 10px);gap:10px}.catalog-menu__link{width:75px}.catalog-menu__title{font-size:12px;line-height:15px}.colls-item{margin-bottom:60px}.colls-item__title{font-size:40px;text-align:center}.colls-item__right{padding-top:0}.colls-item__img{margin-top:20px}.colls-item__colors{justify-content:center}.colls-item__desc{margin-left:auto;margin-right:auto;text-align:center}.colls-item__btn{max-width:256px}.coll-goods__item{width:calc(50% - 5px);padding-bottom:60px}.collection__desc{font-size:14px}.coll-info__block{width:calc(50% - 10px)}.coll-info__title{font-size:15px;line-height:18px}.coll-info__list li{font-size:15px}.gallery__item{height:auto;aspect-ratio:1.2}.goods-nav__list{margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}.product-carousel .slick-arrow{width:40px;height:40px}.product-carousel .slick-arrow svg{width:12px;height:12px}.product-carousel .slick-arrow.prev{left:10px}.product-carousel .slick-arrow.next{right:10px}.video-player video{height:auto;aspect-ratio:1.6363}.video-player .plyr__control--overlaid{width:40px;height:40px}.video-player .plyr__control svg{left:-2px;top:-3px;width:13px;height:13px}.product-info{display:grid;grid-template-columns:repeat(2,1fr);column-gap:20px;row-gap:20px}.product-info__title{font-size:15px;line-height:18px}.p-form__label,.product-info__list li,.product-info__val{font-size:15px}.p-form__price .form-checkbox{order:1;width:100%}.p-form__footer{padding-top:20px}.p-qnt__left p,.radio-size label{font-size:15px}.quantity{width:158px}.quantity input{font-size:15px}.specif__item p{font-size:12px;line-height:15px}.specif__item p:first-child{width:150px}.specif__item p:nth-child(2) img{width:12px;height:12px}.delivery__section{grid-template-columns:16px 1fr}.delivery__num,.delivery__title{font-size:18px}.delivery__text p{font-size:12px}.delivery__footer{padding-left:26px}.delivery__footer p{font-size:12px}.share-list{padding-left:0}.video::after,.video::before{width:40px;height:40px}}@media screen and (max-width:479px){.container{padding-left:10px;padding-right:10px;width:100%}.header__left .logo{width:100%;max-width:140px}.tel{margin-right:auto}.bottom__text{font-size:11px}.footerbar__right{width:calc(100% / 15 * 15 - 20px)}.f-contacts{grid-template-columns:calc(100% / 3) 1fr;column-gap:0}.des-card__img{height:364px}.hits .card__img{height:258px}.card__info,.card__price{font-size:12px}.dropdown__wrap,.search__wrap{width:100%}.search__form{top:-35px;left:10px;right:52px!important;display:block;white-space:nowrap;width:auto!important}.search__form .form-group{display:inline-block;vertical-align:middle}.search__form button{display:inline-block;vertical-align:middle;width:34px}.modal__inner{top:auto;bottom:70px;transform:translateX(-50%)}.balloon__address{padding-bottom:10px;font-size:14px}.balloon__contacts{padding-top:10px}.balloon__contacts p span{font-size:13px}.balloon__contacts p a,.balloon__contacts p span:nth-child(2){font-size:14px}.breadcrumbs__item{font-size:10px}.page-banner__text br{display:none}.info__table{margin-right:-10px;padding-right:10px}.product__btns a{padding:0}.catalog-menu{margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}.filter__reset{flex:none;width:111px}.filter__selected{flex-direction:column}.filter__grid{grid-template-columns:100%}}@media screen and (max-width:359px){.container{padding-left:10px;padding-right:10px;width:100%}.btn span{font-size:12px}.btn svg{width:12px;height:12px}.header__right .tel{display:none}.location__dropdown{width:calc(100% - 20px)}.bottom{grid-template-columns:100%}.bottom__col{text-align:center}.bottom__col:nth-child(2){order:1;text-align:center}.bottom__col:nth-child(3){text-align:center}.banner{margin-bottom:100px}.slide__title{font-size:36px}.section__title{margin-bottom:20px;padding-bottom:10px;font-size:32px}.section__title--md{margin-bottom:30px;font-size:30px}.section__title--sm{margin-bottom:30px;font-size:26px}.m-collections .col-card__title{font-size:16px}.col-card__text,.m-category__desc p{font-size:13px}.cat-card__name span{font-size:16px}.m-design__desc p{font-size:13px}.des-card__name,.hits .card__name{font-size:16px}.hits .card__link span{font-size:15px}.hits .card__link svg{width:15px;height:15px}.card__price span{display:block;margin-left:0;margin-top:4px}.promo-card__title{font-size:18px}.promo-card__text{font-size:14px}.about__text,.preview__name,.story-card__name{font-size:18px}.menu__link{font-size:16px}.menu__second .menu__link{font-size:14px}.shops-search__input{padding:0 10px;font-size:14px}.info__table thead th:first-child:nth-last-child(2){width:280px}.product__btns{gap:8px}.title{font-size:32px;margin-bottom:20px}.catalog-toggle a{height:45px;padding:0 10px}.catalog-toggle a span{font-size:14px}.gallery__thumbs{margin-left:-5px;margin-right:-5px}.gallery__thumbs .slick-slide{padding-left:5px;padding-right:5px}.p-qnt__row{flex-wrap:wrap}.p-qnt__left{width:100%}.p-qnt__right{width:100%;align-items:flex-start}}