@font-face{font-family:Geometria;font-weight:200;font-style:normal;src:url(/fonts/geometria-light.woff)}@font-face{font-family:Geometria;font-weight:400;font-style:normal;src:url(/fonts/geometria-regular.woff)}@font-face{font-family:Geometria;font-weight:600;font-style:normal;src:url(/fonts/geometria-medium.woff)}@font-face{font-family:Geometria;font-weight:700;font-style:normal;src:url(/fonts/geometria-bold.woff)}.svg-logo{width:143.429px;height:50px}.svg-logo-feather{width:80px;height:102.868px}.svg-icon-user{width:13.83px;height:16px}.svg-icon-search{width:19.707px;height:19.707px}.svg-icon-basket{width:17.947px;height:15px}.icon-ruble{width:11px;height:12px}.svg-icon-basket-add{width:20.5px;height:20px}.svg-icon-zoom{width:41px;height:41px}.svg-icon-refresh{width:16px;height:20px}.svg-icon-catalogue-grid,.svg-icon-catalogue-list{width:18px;height:18px}.svg-icon-plus{width:10px;height:10px}.svg-icon-cross{width:21px;height:21px}.svg-icon-hamburger{width:22px;height:19px}.svg-icon-filter-check{width:13px;height:9px}.svg-icon-input-check{width:20px;height:14px}.svg-arrow-left,.svg-arrow-right{width:18.707px;height:14.707px}.svg-arrow-down,.svg-arrow-up{width:11px;height:6px}.svg-sorting-arrow-down,.svg-sorting-arrow-up{width:9px;height:11px}.svg-icon-order{width:50px;height:50px}.svg-arrow-order{width:111px;height:13px}.svg-decoration-1{width:101px;height:21px}.svg-decoration-1.flipped{transform:rotateY(180deg) rotateX(180deg)}.svg-decoration-2{width:21px;height:21px}*{box-sizing:border-box;outline:none}button,html,input,select,textarea{color:#00263a}html{font:400 16px/1.875 Geometria;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-width:1160px;padding-top:0;margin:0}@media only screen and (min-width:769px)and (max-width:1239px){body{min-width:0}}.slick-dots li button{font-size:0}.app-container{display:flex;overflow:hidden;flex-direction:column;min-height:100vh;padding-top:110px}iframe{overflow:hidden;border:none;background:transparent}img{display:inline-block;max-width:100%;height:auto;vertical-align:middle}a{transition:color .15s;text-decoration:none;color:#677d80}a:hover{color:#00263a}p{margin:5px 0}p:first-child{margin-top:0}sup{top:-.75em;font-size:.5em}h1,h2{margin-top:70px;margin-bottom:50px;text-align:center;font-weight:700}h1,h2,h3{text-transform:uppercase;font-size:18px}h3{font-weight:400;margin:30px 0}h3+ol,h3+ul{margin-top:30px}ol{list-style:none;padding-left:0;counter-reset:ordered-list;font-family:Georgia}ol,ol>li{margin:40px 0}ol>li{counter-increment:ordered-list;position:relative;padding-left:25px}ol>li:before{content:counter(ordered-list) ".";font-weight:700;position:absolute;left:0}ul{list-style:none;padding-left:0;font-family:Georgia;margin:40px 0}ul li{position:relative;padding-left:20px;margin:10px 0}ul li:before{content:"•";font-size:120%;position:absolute;left:3px;top:-2px}button{cursor:pointer}textarea{resize:vertical}:focus::-moz-placeholder{color:transparent}:focus:-ms-input-placeholder{color:transparent}:focus::placeholder{color:transparent}svg{-webkit-transform:translateZ(0)}.page-content{flex:1 0}.page-content.material-page,.page-content.technology{padding-bottom:130px}.b-iscroll{position:relative;z-index:1}.b-iscroll .b-iscroll-container{-webkit-tap-highlight-color:rgba(0,0,0,0);width:5000px;transform:translateZ(0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none;font-size:0;display:block;text-align:left;z-index:1}.b-iscroll .b-iscroll-container.buttons,.b-iscroll .b-iscroll-container.products{height:auto}.content-wrapper{position:relative;width:1160px;margin:0 auto;padding:0 40px}@media only screen and (min-width:769px)and (max-width:1239px){.content-wrapper{width:1024px;padding:0 24px}}.pseudo-link{cursor:pointer;transition:border-color .15s;color:#677d80;border-bottom:1px dotted}.pseudo-link:hover{border-bottom-color:transparent}.collapsed-block .collapsed-title{display:inline-block;cursor:pointer;text-transform:uppercase;color:#a4b1bd;font-size:12px;font-weight:700}.collapsed-block .collapsed-title.active{margin-bottom:7px}.collapsed-block .collapsed-title.active .arrow{transform:rotate(180deg)}.collapsed-block .collapsed-title.disabled{cursor:auto}.collapsed-block .collapsed-title.disabled .arrow{display:none}.collapsed-block .collapsed-title .text{vertical-align:middle}.collapsed-block .collapsed-title .arrow{position:relative;top:-1px;margin-left:5px;vertical-align:middle}.collapsed-block .collapsed-content{display:none}.collapsed-block .collapsed-title.active+.collapsed-content{display:block}.huge-title{margin-bottom:84px;text-align:center;line-height:1}.huge-title .text{display:block;margin:42px 0 46px;text-transform:uppercase;font-size:80px;font-weight:200}.full-width{width:100vw;min-width:1160px;margin-right:-40px;margin-left:-40px}@media only screen and (min-width:769px)and (max-width:1239px){.full-width{min-width:100%;margin-right:calc(-50vw + 488px);margin-left:calc(-50vw + 488px)}}@media screen and (min-width:1160px){.full-width{margin-right:calc(-50vw + 540px);margin-left:calc(-50vw + 540px)}}.banner-with-centered-content{display:flex;justify-content:center;align-items:center;height:610px;background-position:50% top;background-size:cover}.banner-with-centered-content .content{text-align:center;color:#fff}.banner-with-centered-content.darkened{position:relative}.banner-with-centered-content.darkened:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.15)}.banner-with-centered-content.short{height:340px}.banner-with-centered-content.white .content{color:#000}.banner-with-centered-content .title{text-transform:uppercase;font-size:60px;line-height:60px;font-weight:200}.banner-with-centered-content .subtitle{margin-top:19px;text-transform:uppercase;font-size:18px;line-height:30px}.banner-with-centered-content .decoration{display:block;margin:20px auto}.banner-with-centered-content .text{text-transform:uppercase;font-size:18px;font-weight:700}.banner-with-centered-content .subtext{text-transform:uppercase;font-size:18px;line-height:1.65}.banner-with-centered-content .button-wrapper{margin-bottom:-40px}.banner-with-centered-content .main-button{color:#fff}.banner-with-centered-content .main-button:hover{color:#fff;background:#022639}.banner-with-centered-content a{color:inherit;font-weight:700}.banner-with-text{padding:110px 0;text-align:center}.banner-with-text.grey{background:#e9e9e9}.banner-with-text .title{margin:0}.banner-with-text .text{font-family:Georgia}.banner-with-text .decoration{margin:30px}.text-with-decorations{margin-bottom:50px;text-align:center;line-height:1}.text-with-decorations .suptitle{font:18px/30px Geometria,sans-serif;text-transform:uppercase}.text-with-decorations .text{display:block;margin:34px 0;text-transform:uppercase;font-size:18px;font-weight:700;line-height:1.65}.text-with-decorations .subtext{margin-top:30px;font:18px/30px Georgia,serif}.text-highlight{font-weight:700;font-style:italic}.search{position:relative;display:inline-block;width:85px;text-align:right;color:#a4b1bd}.search .icon{position:relative;z-index:1;cursor:pointer;background:#fff}.search .input{position:absolute;top:-5px;right:0;width:0;height:40px;padding:0;transition:width .4s;border:solid #a4b1bd;border-width:0 0 1px;background:none;font-family:Georgia;font-size:18px}.search .icon:hover+.input,.search .input:focus,.search .input:hover{width:240px}.search .input:not(:placeholder-shown){width:240px}.back-link{display:inline-block;width:85px;cursor:pointer;transition:color .15s;white-space:nowrap;text-transform:uppercase;color:#00263a;font-size:12px;font-weight:700}.back-link:hover{color:#677d80}.back-link .arrow{position:relative;top:-2px;margin-right:5px}.back-link .arrow,.back-link .text{vertical-align:middle}.preloader-wrapper{position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;text-align:center;background:rgba(0,0,0,.5)}.preloader-wrapper .preloader{position:relative;top:50%;width:100px;height:100px;transform:translateY(-50%)}.price{font-family:Geometria;font-weight:700;line-height:1;white-space:nowrap}.price .currency{font-family:Georgia;font-size:14px;font-weight:400;text-transform:lowercase}.instagram{margin-top:150px;margin-bottom:80px}.instagram__header{text-align:center}.instagram__header .svg-decoration-2{margin:36px 0 31px}.instagram__header__title{text-transform:uppercase;font-size:60px;line-height:66px;margin:0;text-align:center;font-weight:200}.instagram__header__description{font:18px Georgia,serif}.instagram__feed{margin-top:76px;display:flex;flex-direction:row;justify-content:space-between}.instagram__feed__item__photo{display:block;width:240px;height:240px;background-size:cover}.instagram__feed__item__photo:hover{opacity:.8}.instagram__feed__item__caption{display:flex;flex-direction:row;justify-content:space-between;font:14px Georgia,serif;margin-top:15px}.instagram__feed__item__caption__name .fa-heart{color:#d3554f;margin-right:5px}.collections-buttons{margin-top:118px;margin-bottom:80px}.collections-buttons__header{text-align:center}.collections-buttons__header:before{content:"";display:block;width:20px;border-bottom:2px solid #000;margin:0 auto 33px}.collections-buttons__header:after{content:"";display:block;width:20px;border-top:1px solid #000;margin:35px auto 0}.collections-buttons__header__title{font:700 18px Geometria,sans-serif;text-transform:uppercase}.collections-buttons__header__description{font:18px Georgia,serif;margin-top:6px}.collections-buttons__list{margin-top:40px;display:flex;flex-direction:row;justify-content:center}.collections-buttons__list__item{text-transform:uppercase;font-weight:700;min-width:180px;box-sizing:border-box;padding:0 20px;border-radius:3px;border:1px solid #022639;text-align:center;color:#022639;height:40px;line-height:39px;font-size:14px}.collections-buttons__list__item .arrow-order-mobile{display:none}.collections-buttons__list__item+.collections-buttons__list__item{margin-left:20px}.collections-buttons__list__item:hover{color:#d3554f;border-color:#d3554f}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}.table{width:100%;white-space:nowrap}.table .table-head{color:grey;font-family:Georgia;font-size:14px}.table .cell{padding:10px 30px 10px 0;vertical-align:middle;border-bottom:1px solid #c4c8cc}.table .cell:last-child{padding-right:0}.table .cell .in-basket-btn{display:none;margin-left:20px;padding:0 7px}.table .cell.in-basket .in-basket-btn{display:inline-block}.table .cell.in-basket .not-in-basket-btn{display:none}.table .button-cell,.table .image-cell{width:1px;font-size:0}.table .image-cell{padding-right:20px}.striped-table{width:100%}.striped-table .row:nth-child(2n){background:#f5f5f5}.striped-table .cell{padding:5px 0 5px 40px;vertical-align:middle}.striped-table .cell:first-child{padding-left:20px}.striped-table .cell:last-child{padding-right:20px}.striped-table .table-head .cell{padding-bottom:10px}.striped-table .table-body .cell{border-bottom:none;height:70px}.table{line-height:1}.table .image{position:relative;display:inline-block;overflow:hidden;width:120px;height:120px;transition:opacity .15s;background:#f2f2f2}.table .image:hover{opacity:.8}.table .image img{position:absolute;top:50%;right:0;left:0;transform:translateY(-50%)}.table .progressbar{width:240px;height:2px;border-radius:1px;background:#c4c8cc}.table .progressbar .value{height:2px;border-radius:1px;background:#687d80}.table .quantity{display:inline-block;width:50px;text-align:center;font-size:18px;vertical-align:middle}.table .quantity+.button-remove{vertical-align:middle;position:relative;top:-1px;width:30px}.table .quantity+.button-remove .icon{width:14px;height:14px}.table .date,.table .name,.table .order-number,.table .places,.table .price,.table .size,.table .vendor-code{font-size:18px;text-transform:uppercase}.table .name,.table .order-number,.table .places,.table .size{font-weight:700}.table .name a,.table .order-number a{color:inherit}.table .color,.table .in-stock,.table .payment,.table .status,.table .volume,.table .weight{font-family:Georgia}.table .color{color:#8b98a4}.table .vendor-code+.color{margin-top:10px}.table .button-cell .main-button{width:100%}.mobile-products .button-remove,.table .button-remove{display:inline-block;padding:0;color:#e15550;border:none;background:none;font-size:0}.mobile-products .button-basket,.table .button-basket{padding:0;transition:color .15s;vertical-align:middle;color:#677d80;border:none;background:none;font-size:0}.mobile-products .button-basket:hover,.table .button-basket:hover{color:#00263a}.striped-table .image{width:60px;height:60px}.striped-table .main-button{background:#fff}.order-table{margin-bottom:60px}.order-table .table-body .row:not(.basket-info) .cell{height:115px}.order-table .color{color:#00263a}.order-table .cell[rowspan]{vertical-align:top;line-height:120px}.order-table .basket-update{text-align:right}.order-table .basket-update .cell{padding-top:40px;border-bottom:0}.order-table .basket-update .main-button{width:100%}.order-table .basket-info{font-size:0}.order-table .basket-info .cell{padding-top:80px;vertical-align:baseline;border-bottom:0}.order-table .basket-info+.basket-info .cell{padding-top:20px}.order-table .basket-info .price-label{text-transform:uppercase;font-size:11px;font-weight:700}.order-table .basket-info .full-price{font-size:24px}.order-table .basket-info .full-price.error{color:#e15550}.order-table .basket-info .link{text-decoration:underline;font-family:Georgia;font-size:14px}.order-table .basket-info .main-button{margin-top:20px}.order-table .basket-info .errors{width:550px;margin:20px -320px 0 0}.order-table .order-number{text-transform:uppercase;color:#00263a;font-family:Geometria;font-size:18px;font-weight:700}.payment-method.radio-group>li{padding-left:0}.payment-method.radio-group .radio-label{margin-left:30px}.switch-group{transition:color .15s;color:#677d80}.switch-group:hover{color:#00263a}.switch-group:hover .switch{background:#00263a}.switch-group .switch{position:relative;display:inline-block;width:24px;height:16px;transition:background .15s;vertical-align:middle;border-radius:8px;background:#677d80}.switch-group .switch-input{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;margin:0;opacity:0}.switch-group .switch-input:not(:disabled){cursor:pointer}.switch-group .switch-circle{position:absolute;top:1px;left:1px;width:14px;height:14px;transition:transform .15s;border-radius:50%;background:#f2f2f2}.switch-group .switch-input:checked~.switch-circle{transform:translateX(8px)}.switch-group .switch-label{margin-left:10px;vertical-align:middle;color:inherit}.switch-group .switch-label .mobile-text{display:none}.checkbox-input{position:relative;display:inline-block;width:50px;height:50px;vertical-align:middle;border-radius:4px;background:#fff}.checkbox-input .input{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;margin:0;cursor:pointer;opacity:0}.checkbox-input .check{position:absolute;top:18px;left:15px;visibility:hidden;transition:visibility .15s,opacity .15s;opacity:0}.checkbox-input .input:checked+.check{visibility:visible;opacity:1}.checkbox-label{display:inline-block;width:calc(100% - 70px);margin-left:20px;vertical-align:middle;font-family:Georgia;font-size:16px;line-height:1.2}.radio-group+.radio-group{margin-top:20px}.radio-group .radio{position:relative;display:inline-block;width:20px;height:20px;vertical-align:middle;border:1px solid #9da1a5;border-radius:50%}.radio-group .radio .radio-input{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;margin:0;cursor:pointer;opacity:0}.radio-group .radio .radio-circle{position:absolute;top:50%;left:50%;visibility:hidden;width:6px;height:6px;margin-top:-3px;margin-left:-3px;transition:visibility .15s,opacity .15s;opacity:0;border-radius:50%;background:#00263a}.radio-group .radio .radio-input:checked+.radio-circle{visibility:visible;opacity:1}.radio-group .radio-label{width:calc(100% - 30px);margin-left:10px;font-family:Georgia;font-size:16px;line-height:1.25}.number-input,.radio-group .radio-label{display:inline-block;vertical-align:middle}.number-input{width:80px;font-size:0}.number-input .input-box{display:inline-block;width:50px;height:40px;text-align:center;vertical-align:top;border:1px solid #dde1e5;border-radius:4px 0 0 4px;font-family:Geometria;font-size:18px}.number-input .input-arrows{position:relative;display:inline-block;width:30px;height:40px;vertical-align:top;border:1px solid #dde1e5;border-left-width:0;border-radius:0 4px 4px 0}.number-input .input-arrow{position:absolute;left:0;width:100%;height:50%;cursor:pointer;transition:color .15s;color:#677d80;border:none;background:none}.number-input .input-arrow:hover{color:#000}.number-input .input-arrow-up{top:0}.number-input .input-arrow-down{bottom:0}.number-input+.main-button{margin-left:20px}.main-button{display:inline-block;padding:0 20px;transition:color .15s,background .15s;vertical-align:middle;text-transform:uppercase;border:1px solid #dde1e5;border-radius:4px;background:none;font-family:Geometria;font-size:14px;font-weight:700;line-height:38px;white-space:nowrap}.main-button.clicked,.main-button:hover:not(:disabled){color:#fff;background:#dde1e5}.main-button.clicked{cursor:default}.main-button .icon,.main-button .text{vertical-align:middle}.main-button .icon{margin-right:8px}.main-button+.main-button{margin-left:20px}.main-button.dark{color:#022639;border-color:#022639}.main-button.dark:hover:not(:disabled){color:#fff;background:#022639}.main-button.dark:disabled{cursor:not-allowed;opacity:.75;color:#022639;background:none}.main-button.white{color:#fff;border-color:#fff}.main-button.white:hover:not(:disabled){color:#022639;background:#fff}.coupon-label{text-transform:uppercase}.coupon-input,.coupon-label{font-family:Geometria;font-size:14px;font-weight:700;line-height:38px}.coupon-input{display:inline-block;padding:0 20px;transition:color .15s,background .15s;vertical-align:middle;border:1px solid #dde1e5;border-radius:4px;background:none;white-space:nowrap}.coupon-input.clicked,.coupon-input:hover:not(:disabled){color:#fff;background:#dde1e5}.coupon-input.clicked{cursor:default}.coupon-input .icon,.coupon-input .text{vertical-align:middle}.coupon-input .icon{margin-right:8px}.coupon-input+.coupon-input{margin-left:20px}.coupon-input.dark{color:#022639;border-color:#022639}.coupon-input.dark:hover:not(:disabled){color:#fff;background:#022639}.coupon-input.dark:disabled{cursor:not-allowed;opacity:.75;color:#022639;background:none}.coupon-input.white{color:#fff;border-color:#fff}.coupon-input.white:hover:not(:disabled){color:#022639;background:#fff}.round-button{display:inline-block;width:160px;cursor:pointer;transition:color .15s,background .15s;text-align:center;text-transform:uppercase;color:#231f20;border:1px solid #231f20;border-radius:50%;background:transparent;font-size:14px;font-weight:700;line-height:154px;height:160px}.round-button:hover{color:#fff;background:#231f20}.round-button+.round-button{margin-left:35px}.round-button.success{cursor:default;color:#fff;border-color:#64b480;background:#64b480}.errors{position:relative;margin-top:48px;padding-left:85px;text-align:left;font-family:Georgia;font-size:1rem}.errors:before{position:absolute;top:-10px;left:0;width:48px;height:48px;content:"!";text-align:center;color:#e15550;border:1px solid #e15550;border-radius:50%;font-family:Geometria;font-size:20px;font-weight:700;line-height:48px}.errors .error:before{margin-right:10px;margin-left:-17px;content:"•"}.input-group{margin-bottom:20px;text-align:left}.input-group:last-child{margin-bottom:0}.input-group.correct .check,.input-group.error .input-wrapper:after{visibility:visible;opacity:1}.input-group.error .text-input{border-color:#e15550;box-shadow:inset 0 0 0 1px #e15550}.double-input-group{margin-bottom:20px;font-size:0}.double-input-group .input-group{display:inline-block;width:calc(50% - 10px);margin-bottom:0;vertical-align:top}.double-input-group .input-group+.input-group{margin-left:20px}.double-input-group .text-input{width:100%}.input-wrapper{position:relative}.input-wrapper .check{top:18px;right:15px}.input-wrapper .check,.input-wrapper:after{position:absolute;visibility:hidden;transition:opacity .15s,visibility .15s;opacity:0}.input-wrapper:after{top:0;right:20px;content:"!";color:#e15550;font-size:20px;font-weight:700;line-height:50px}.two-columns-inputs{font-size:0}.two-columns-inputs+.two-columns-inputs{margin-top:60px}.two-columns-inputs .column{display:inline-block;width:380px;vertical-align:top}.two-columns-inputs .column+.column{margin-left:40px}.two-columns-inputs .column-title{margin-bottom:30px;padding-left:10px;color:grey;font-family:Georgia;font-size:14px}.two-columns-inputs .checkbox-input,.two-columns-inputs .checkbox-label{margin-top:21px}.two-columns-inputs .back-link{line-height:40px}.two-columns-inputs .column-bottom{margin-top:80px}.label{display:block;margin-bottom:10px;padding-left:10px;text-transform:uppercase;color:#677d80;font-size:11px;font-weight:700;line-height:1}.text-input{height:50px;padding:0 50px 0 20px}.text-input,.textarea{width:380px;border:1px solid #9da1a5;border-radius:4px;background:#fff;font-family:Georgia;font-size:18px}.textarea{height:234px;padding:20px}.select-wrapper{width:380px;border:1px solid #9da1a5;border-radius:4px;overflow:hidden;position:relative;cursor:pointer}.select-wrapper:after{content:"";display:block;width:10px;height:10px;border:solid #9da1a5;border-width:0 0 1px 1px;position:absolute;right:20px;top:17px;transform:rotate(-45deg);transform-origin:50% 50%}.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:calc(100% + 30px);height:50px;border:none;padding:0 80px 0 20px;background:#fff;font-family:Georgia;font-size:18px;cursor:pointer}.form .inputs{width:380px;margin-left:auto;margin-right:auto}.form .two-columns-inputs{width:800px}.form .buttons{margin-top:70px;text-align:center}.form .info{font-size:14px;font-family:Georgia;color:grey;padding-left:10px;line-height:1.4}.form .info a{text-decoration:underline}.slick-slider{position:relative;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;-webkit-tap-text-highlight-color:transparent;-webkit-touch-callout:none;touch-action:pan-y}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:hand}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide.slick-active{z-index:1}[dir=rtl].slick-slide{float:right}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow{position:absolute;z-index:5;top:50%;margin-top:-14px;padding:0;transition:color .15s;color:#a4b1bd;border:none;background:none;font-size:0}.slick-arrow:hover{color:#00263a}.slick-arrow.slick-hidden{display:none}.slick-arrow .arrow{width:36px;height:28px}.slick-prev{left:20px}.slick-next{right:20px}.slick-dots{position:absolute;right:0;bottom:20px;left:0;margin:0;padding:0;text-align:center;font-size:0}.slick-dots li{display:inline-block;margin:0 5px;padding-left:0}.slick-dots button{display:block;width:8px;height:8px;padding:0;transition:background .15s;transition:border-color .15s,background .15s;border:2px solid #a4b1bd;border-radius:50%;background:#a4b1bd}.slick-dots button:hover{border-color:#00263a;background:#00263a}.slick-dots .slick-active button{width:12px;height:12px;background:none}.page-header{position:fixed;z-index:1000;top:0;right:0;left:0;transition:padding .3s,background .15s}.header-main{position:relative;z-index:1;text-transform:uppercase;background:#f2f2f2}.header-main .content-wrapper{position:static;text-align:justify;font-size:0}.header-main .content-wrapper:after{display:inline-block;width:100%;content:""}.header-main .close-btn,.header-main .close-btn.link,.header-main .menu-btn{display:none}.header-main .site-nav{display:inline-block;width:470px;margin-left:-20px;vertical-align:middle;font-size:12px}.header-main .site-subnav{position:absolute;top:100%;right:0;left:0;visibility:hidden;transition:opacity .15s,visibility .15s;opacity:0;background:#f2f2f2;border-top:1px solid #fff}.header-main .site-subnav .link{font-size:12px;line-height:70px}.header-main .subnav-wrapper{max-width:1160px;margin:0 auto;padding-right:20px;padding-left:20px}.header-main .link:hover+.site-subnav,.header-main .site-subnav:hover{visibility:visible;opacity:1}.header-main .logo{transition:transform .3s,color .15s;transform-origin:50% 50%;color:#00263a}.header-main .controls,.header-main .logo{display:inline-block;vertical-align:middle}.header-main .controls{width:450px;text-align:right;white-space:nowrap;font-size:12px}@media only screen and (min-width:769px)and (max-width:1239px){.header-main .content-wrapper{width:1024px}.header-main .site-nav{width:440px}.header-main .subnav-wrapper{width:1024px;padding:0}.header-main .controls{width:370px}}.header-main .link,.header-main .user{display:inline-block}.header-main .link{padding:0 20px;cursor:pointer;transition:line-height .3s;color:#677d80;line-height:110px}.header-main .link.no-action{cursor:default}.header-main .link:hover{color:#00263a}.header-main .link .icon{vertical-align:middle}.header-main .link .text{margin-left:5px;vertical-align:middle}.header-main .switch-group{margin-left:20px}.header-main .svg-icon-user{position:relative;top:-1px}.minimized-header .header-main .logo{transform:scale(.6)}.minimized-header .header-main .link{line-height:70px}.wholesale .header-main,.wholesale .header-main .site-subnav{background:#022639}.wholesale .header-main .logo{color:#fff}.wholesale .header-main .link,.wholesale .header-main .switch-label,.wholesale .header-main .text{color:#a5b2be}.wholesale .header-main .link:hover,.wholesale .header-main .link:hover .text{color:#fff}.wholesale .header-main .switch{background:#a5b2be}.wholesale .header-main .switch-circle{background:#022639}.header-forms{position:absolute;right:0;bottom:0;left:0;overflow:auto;max-height:calc(100vh - 110px);padding:90px 0;transition:background .15s,transform .3s;text-align:center;color:#fff;background:#578add}.header-forms a{text-decoration:underline;color:inherit}.minimized-header .header-forms{max-height:calc(100vh - 70px)}.header-forms.active{transform:translateY(100%)}.header-forms .forms-header{display:none}.header-forms .close-button{position:absolute;top:-45px;right:40px;transition:opacity .15s;color:#fff;border:none;background:none;font-size:0}.header-forms .close-button:hover{opacity:.75}.header-forms .label{color:#fff}.header-forms .text-input{border-color:#fff}.wholesale .header-forms{border-top:1px solid #fff;background:#022639}.header-forms .round-button{color:#fff;border-color:#fff}.header-forms .round-button:hover{color:#231f20;background:#fff}.header-forms .pseudo-link{cursor:pointer;color:#fff;font-family:Georgia;font-size:14px}.header-forms .form-description{margin-bottom:60px;color:#fff;text-transform:uppercase;font-weight:700}.header-forms .login-form{text-align:center}.header-forms .login-form .inputs{display:inline-block;text-align:left;vertical-align:top}.header-forms .login-form .buttons{display:inline-block;margin-top:0;margin-left:40px;padding-top:10px;vertical-align:top}.header-forms .login-form .errors{display:inline-block}.header-forms .restore-form{display:none;text-align:center}.header-forms .restore-form .inputs{position:relative;top:44px;display:inline-block;text-align:left;vertical-align:top}.header-forms .restore-form .buttons{display:inline-block;margin-top:0;margin-left:40px;padding-top:10px;vertical-align:top}.header-forms .restore-form .errors{margin-right:-60px}.header-forms .restore-form .success{margin-top:40px;color:#64b480}.header-forms .registration-form .already-registered{display:none}.header-forms .registration-form .buttons,.header-forms .registration-form .inputs{width:800px;margin:0 auto}.header-forms .registration-form .buttons{position:relative;margin-top:70px;text-align:center}.header-forms .registration-form .buttons .link-wrapper{position:absolute;top:50%;left:0;margin-top:-20px;text-align:left;line-height:20px}@media screen and (max-height:800px){.app-container{padding-top:70px}.page-header .header-main .link{line-height:70px}.page-header .logo{transform:scale(.6)}.header-forms{max-height:calc(100vh - 70px)}}.registration-form,.restoration .login-form{display:none}.restoration .restore-form{display:block}.registration .login-form{display:none}.registration .registration-form{display:block}.page-footer{padding:70px 0 50px;margin-top:40px;color:#a4b1bd;background:#f2f2f2;font-family:Georgia}.page-footer.hidden{display:none}.page-footer .site-nav{margin-bottom:80px;font-size:0}.page-footer .logo-column{display:inline-block;width:280px;padding-right:40px;text-align:center;vertical-align:top}@media only screen and (min-width:769px)and (max-width:1239px){.page-footer .logo-column{width:230px}}.page-footer .nav-column{display:inline-block;width:140px;vertical-align:top;font-size:1rem}.page-footer .column-title{margin-bottom:20px;text-transform:uppercase;color:#677d80;font-family:Geometria;font-size:12px}.page-footer .link{display:inline-block}.page-footer .copyright{float:left;font-size:12px;line-height:40px}.page-footer .social-links{margin:0 250px;text-align:center;font-size:0}.page-footer .social-links .link{margin:0 10px;color:#c4c8cc}.page-footer .social-links .link:hover{color:#677d80}.page-footer .social-links .icon{width:40px;height:40px}.page-footer .legal-links{clear:both;margin-top:24px;padding-top:20px;border-top:1px solid #e0e0e0;font-size:12px;text-align:center}.page-footer .legal-links .link{margin:0 16px;color:#a4b1bd}.page-footer .legal-links .link:hover{color:#677d80}.cookie-notice{position:fixed;z-index:1100;bottom:30px;left:30px;box-sizing:border-box;width:420px;padding:36px 40px 32px;text-align:center;color:#00263a;border-radius:8px;background:#fff;box-shadow:0 8px 30px rgba(2,38,57,.18)}.cookie-notice .text{margin:0 0 24px;font-family:Georgia;font-size:16px;line-height:1.6}.cookie-notice .text a{text-decoration:underline;color:inherit}.cookie-notice .text a:hover{color:#677d80}.cookie-notice .close{position:absolute;top:10px;right:10px;width:32px;height:32px;padding:0;cursor:pointer;transition:color .15s;color:#677d80;border:none;background:none;font-size:0}.cookie-notice .close:hover{color:#00263a}.cookie-notice .close svg{width:14px;height:14px}.cookie-notice .accept-button{min-width:140px;padding:14px 28px;cursor:pointer;transition:color .15s,background .15s;text-transform:uppercase;color:#fff;border:1px solid #00263a;border-radius:24px;background:#00263a;font-family:Geometria;font-size:12px;font-weight:700;letter-spacing:.05em}.cookie-notice .accept-button:hover{color:#00263a;background:#fff}@media only screen and (max-width:768px){.cookie-notice{right:12px;bottom:12px;left:12px;width:auto;padding:28px 20px 20px}.cookie-notice .text{margin-bottom:18px;font-size:14px;line-height:1.5}}.catalogue-header-banner{height:325px;background-position:50% 50%;background-size:cover;display:block}.catalogue{overflow:hidden}.catalogue-controls{margin:45px 0;padding-left:280px;text-align:justify;font-size:0;line-height:1}.catalogue-controls .filters-counter{display:none}.catalogue-controls:after{display:inline-block;width:100%;content:""}.catalogue-controls .view{display:inline-block;vertical-align:middle}.catalogue-controls .view-button{margin-right:20px;padding:0;transition:color .15s;vertical-align:middle;border:none;background:none;font-size:0}.catalogue-controls .view-button.active{cursor:default;color:#8b98a4}.catalogue-controls .sorting{display:inline-block;vertical-align:middle;text-transform:uppercase;font-size:11px;font-weight:700}.catalogue-controls .sorting .text{color:#a8afb7;margin-right:1px}.catalogue-controls .sorting .type{cursor:pointer}.catalogue-controls .sorting .drop-down{display:inline-block;vertical-align:top;position:relative;top:1px}.catalogue-controls .sorting .drop-down span{display:block}.catalogue-controls .sorting .drop-down .types{display:none;position:absolute;left:-5px;padding:8px 5px 5px;line-height:24px;top:10px;background:#fff;width:150px}.catalogue-controls .sorting .drop-down .types span:hover{color:grey}.catalogue-controls .sorting .drop-down .types .active{display:none}.catalogue-controls .sorting .drop-down .types.showed{display:block}.catalogue-controls .sorting .drop-down .types .arrow,.catalogue-controls .sorting .drop-down .types .svg-icon-filter-check{display:none}.catalogue-controls .sorting .arrow{margin-left:5px;cursor:pointer;vertical-align:middle}.catalogue-controls .sorting .arrow .svg-sorting-arrow-up,.catalogue-controls .sorting .ascending .svg-sorting-arrow-down{display:none}.catalogue-controls .sorting .ascending .svg-sorting-arrow-up{display:inline-block}.catalogue-filter{float:left;width:240px}.catalogue-filter .confirm{display:none}.catalogue-filter .filter-group{padding:20px 0;border-bottom:1px solid #c4c8cc}.catalogue-filter .filter-group-title{position:relative;padding-right:30px;text-transform:uppercase;font-size:11px;font-weight:700}.catalogue-filter .filter-group-title .text{cursor:pointer}.catalogue-filter .reset-filters{margin-top:-60px;cursor:pointer}.catalogue-filter .reset-filters.hidden{visibility:hidden}.catalogue-filter .reset-filters .svg-icon-plus{transform:rotate(45deg);color:#cf5550;position:absolute;right:0;top:50%;margin-top:-5px}.catalogue-filter .toggle-group-button{position:absolute;top:50%;right:0;margin-top:-5px;padding:0;transition:color .15s,transform .15s;border:none;background:none;font-size:0}.catalogue-filter .toggle-group-button .icon-mobile,.catalogue-filter .toggle-group-button .svg-sorting-arrow-up{display:none}.catalogue-filter .filter-item{position:relative;display:none;padding:5px 0 5px 30px;transition:color .15s;color:#677d80;font-family:Georgia;line-height:20px}.catalogue-filter .filter-item .text{cursor:pointer}.catalogue-filter .filter-item .icon{position:absolute;top:50%;left:8px;margin-top:-5px;transition:opacity .15s;opacity:0}.catalogue-filter .filter-item .icon-mobile{display:none}.catalogue-filter .filter-item .svg-icon-plus{display:none;position:absolute;right:0;top:50%;margin-top:-5px;color:#cf5550;transform:rotate(45deg);cursor:pointer}.catalogue-filter .filter-item.active{color:inherit}.catalogue-filter .filter-item.active .icon{opacity:1}.catalogue-filter .filter-item.active .svg-icon-plus{display:block}.catalogue-filter .filter-group.active .filter-group-title{margin-bottom:15px}.catalogue-filter .filter-group.active .filter-item{display:block}.catalogue-filter .filter-group.active .svg-sorting-arrow-down{display:none}.catalogue-filter .filter-group.active .svg-sorting-arrow-up{display:block}.catalogue-view{float:right;width:800px}@media only screen and (min-width:769px)and (max-width:1239px){.catalogue-view{width:700px}}.catalogue-grid{margin:0 -20px;font-size:0}.catalogue-grid .slick-slider{display:block;height:400px;margin:0 20px 40px}.catalogue-grid .slick-slider .slick-arrow{color:#fff;opacity:0;transition:opacity .15s linear}.catalogue-grid .slick-slider .slick-dots button{border-color:#fff;background:#fff;opacity:0;transition:opacity .15s linear}.catalogue-grid .slick-slider .slick-dots .slick-active button{background:none}.catalogue-grid .slick-slider:hover .slick-dots button{opacity:.75}.catalogue-grid .slick-slider:hover .slick-dots button:hover{opacity:1}.catalogue-grid .slick-slider:hover .slick-arrow{opacity:.75}.catalogue-grid .slick-slider:hover .slick-arrow:hover{opacity:1}.catalogue-grid .product-tile{margin-bottom:40px}.catalogue-grid .banner-with-centered-content{width:calc(100% - 40px);height:300px;margin:0 20px 40px}.catalogue-grid .banner-with-centered-content .text{font-size:24px}.product-card{overflow:hidden;margin:60px 0}.product-card__video{width:100%;height:650px;background-color:#fff}@media only screen and (min-width:769px)and (max-width:1239px){.product-card__video{height:538px}}.product-card .photos-slider{float:left;width:520px;height:650px;background:#f2f2f2;position:relative}.product-card .photos-slider .photo{max-width:520px}@media only screen and (min-width:769px)and (max-width:1239px){.product-card .photos-slider{width:430px;height:538px}.product-card .photos-slider .photo{max-width:430px}}.product-card .photos-slider .slider-position{display:none}.product-card .photos-slider .discount-value{position:absolute;bottom:16px;left:18px;z-index:1;font-weight:600;color:#fff;background-color:#e7544b;display:inline-block;border-radius:2px;height:24px;padding:0 5px;line-height:24px}.product-card .product-info{float:right;width:520px}.product-back-link{position:absolute;top:-35px;left:40px;line-height:1}.product-heading{overflow:hidden;margin:20px 0 40px;line-height:1}.product-heading .name{float:left;margin:0;text-transform:uppercase;font-size:24px}.product-heading .vendor-code{float:right;margin:0;font-size:24px}.product-heading .prefix{font-family:Georgia;font-size:16px;font-weight:400}.product-params{font-size:0}.product-params .params-row+.params-row{margin-top:20px}.product-params .params-row .params-row+.params-row{margin-top:5px}.product-params .param-label{display:inline-block;width:140px;padding-top:7px;padding-right:30px;vertical-align:top;text-transform:uppercase;color:#a4b1bd;font-size:11px;font-weight:700}.product-params .param-content{display:inline-block;width:380px;vertical-align:top;font-family:Georgia;font-size:1rem}.product-params .long-text:not(.show-all) .text{display:-webkit-box;overflow:hidden;max-height:84px;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.product-params .long-text .less-link,.product-params .long-text.show-all .more-link{display:none}.product-params .long-text.show-all .less-link{display:inline}.product-params .colors-list{margin:-10px;padding-top:7px;font-size:0;width:336px;position:relative}.product-params .colors-list .color{position:relative;display:inline-block;overflow:hidden;width:84px;padding:0 12px;height:75px;margin:10px 0;transition:opacity .15s}.product-params .colors-list .color:hover{opacity:.8}.product-params .colors-list .slick-prev{left:-30px}.product-params .colors-list .slick-next{right:-30px}.product-params .colors-list .slick-arrow{margin-top:-7px}.product-params .colors-list .slick-arrow .arrow{width:18px;height:15px}.product-params .prices{padding-top:18px}.product-params .price,.product-params .price.retail-price,.product-params .price.wholesale-price{padding-top:7px}.product-params .price.retail-price{color:#a4b1bd}.product-params .price .sum{font-size:24px}.product-params .price .old-sum{margin-right:10px;text-decoration:line-through;color:#a4b1bd;font-size:18px}.product-params .price .currency{font-size:16px}.product-params .sizes{padding-top:7px;font-size:0}.product-params .size-selector{position:relative;display:inline-block;min-width:50px;padding:0 5px;transition:background .15s,color .15s;text-align:center;border:1px solid #dde1e5;border-radius:4px;font-family:Geometria;font-size:18px;line-height:38px;margin-right:10px;color:#000}.product-params .size-selector.disabled{color:grey}.product-params .size-selector.current{background-color:#00263a;font-weight:700;color:#fff}.product-params .controls{font-size:0}.product-params .collapsed-block{padding-top:5px}.wholesale-order-block{margin:60px 0}.wholesale-order-block .button-wrapper{margin-top:25px;margin-left:540px}.wholesale-order-block .basket-info{margin-left:20px;font-family:Georgia;font-size:14px}.wholesale-order-block .link{text-decoration:underline}.similar-products,.similar-products .products-slider-container{position:relative}.similar-products .slick-prev{left:-20px;margin-top:0;top:136px}@media only screen and (min-width:769px)and (max-width:1239px){.similar-products .slick-prev{top:96px}}.similar-products .slick-next{right:-20px;margin-top:0;top:136px}@media only screen and (min-width:769px)and (max-width:1239px){.similar-products .slick-next{top:96px}}.similar-products .similar-heading{margin:60px 0;text-align:justify;font-size:0;line-height:1}.similar-products .similar-heading:after{display:inline-block;width:100%;content:""}.similar-products .title{display:inline-block;text-transform:uppercase;font-size:18px;font-weight:700}.similar-products .similar-list{margin:0 0 -40px;font-size:0;position:relative;overflow:hidden}.similar-products .similar-list .product-tile{margin-bottom:40px}.similar-products .back-link{color:#a4b1bd}.similar-products .back-link:hover{color:#00263a}.product-page .similar-products{margin-bottom:80px}.product-page .banner-with-technologies .b-with-media__content__link{color:#00263a;border-color:#00263a;width:150px;margin-top:40px}.product-page .banner-with-technologies .b-with-media__content__link:hover{color:#677d80;border-color:#677d80}.product-tile{display:inline-block;width:270px;padding:0 15px}@media only screen and (min-width:769px)and (max-width:1239px){.product-tile{width:206px}}.product-tile .photo{display:block;height:300px;transition:opacity .15s;background:#f2f2f2;position:relative}@media only screen and (min-width:769px)and (max-width:1239px){.product-tile .photo{height:220px}}.product-tile .photo:hover{opacity:.8}.product-tile .photo .discount-value{position:absolute;z-index:1;height:16px;padding:0 5px;line-height:16px;font-size:10px;color:#fff;background-color:#e7544b;border-radius:2px;left:8px;bottom:8px;font-weight:700}.product-tile .info{margin-top:20px;text-align:justify;font-size:0;line-height:1}.product-tile .info:after{display:inline-block;width:100%;content:""}.product-tile .name,.product-tile .price{display:inline-block;text-transform:uppercase;font-size:14px;font-weight:700}.product-tile .price .old-sum{color:#677d80;text-decoration:line-through;margin-right:5px;font-size:12px}.product-tile .currency{text-transform:none;font-family:Georgia;font-size:12px;font-weight:400}.banner-with-technologies{text-align:center;background:#f2f2f2;font-size:18px}.banner-with-technologies .columns{display:table;width:100%;height:710px}.banner-with-technologies .column{display:table-cell;width:520px;padding:100px 0 50px;vertical-align:top}.banner-with-technologies .column+.column{padding-left:40px}.banner-with-technologies .heading{margin:0;text-transform:uppercase;color:#677d80;font-size:18px}.banner-with-technologies .divider{width:20px;height:0;margin:40px auto;border-top:1px solid #677d80}.banner-with-technologies .buttons{text-align:center;font-size:0}.banner-with-technologies .button{margin:0 10px;padding:0;transition:opacity .15s;opacity:.3;border:none;background:none;font-size:0}.banner-with-technologies .button.active,.banner-with-technologies .button:hover{opacity:1}.banner-with-technologies .icon{width:50px;height:50px}.banner-with-technologies .technologie{display:none}.banner-with-technologies .technologie.active{display:block}.banner-with-technologies .technologie .title{margin:40px 0 30px;text-transform:uppercase;font-weight:700}.banner-with-technologies .technologie .text{margin:30px 0 40px;font-family:Georgia,sans-serif}.banner-with-technologies .image{top:50%;left:50%;display:none;width:440px;height:440px;border:20px solid #fff;border-radius:50%;background-position:50% 50%;background-size:cover}.banner-with-technologies .image.active{display:inline-block}.photos-slider img{width:100%}.photos-slider .slick-slider{height:100%;background:#f2f2f2}.photos-slider .slick-active{z-index:10}.photos-slider .photo{cursor:zoom-in}.photos-slider .zoom-button{position:absolute;top:20px;right:20px;padding:0;transition:color .15s;color:#a4b1bd;border:none;background:none;font-size:0}.photos-slider .zoom-button:hover{color:#00263a}.zoomed-photo{position:fixed;z-index:500;top:110px;right:0;bottom:0;left:0;visibility:hidden}.zoomed-photo .photo{cursor:zoom-out;transition:opacity .3s,visibility .3s;opacity:0;background-color:#efefef;background-repeat:no-repeat;background-position:50% 40%;background-size:auto 100%;position:absolute;left:0;top:0;width:100%;height:100%}.minimized-header .zoomed-photo{top:70px}@media screen and (max-height:800px){.zoomed-photo{top:70px}}.zoomed-photo .arrow{position:absolute;top:50%;margin-top:-15px;padding:0;transition:color .15s;color:#a4b1bd;border:none;background:none;font-size:0;z-index:1}.zoomed-photo .arrow:hover{color:#00263a}.zoomed-photo .arrow-left{left:50px}.zoomed-photo .arrow-right{right:50px}.zoomed-photo .arrow-icon{width:40px;height:30px}.zoomed-photo-visible{overflow:hidden}.zoomed-photo-visible .zoomed-photo{visibility:visible}.zoomed-photo-visible .zoomed-photo .photo{opacity:1}.size-modal{position:fixed;z-index:1003;top:0;left:0;width:100%;height:100%;background:#fff;height:100vh;overflow:scroll}.size-modal__header{background:#022639;padding:20px 0}.size-modal__header_close{fill:#fff;width:25px;height:25px;cursor:pointer}.size-modal__header .content-wrapper{display:flex;justify-content:space-between;align-items:center}.size-modal__switch{display:inline-flex;border:1px solid #fff;border-radius:50px;overflow:hidden;color:#fff}.size-modal__switch-active{background:#fff;color:#022639}.size-modal__switch span{display:block;transition:all .1s;padding:2px 10px;cursor:pointer}.size-modal__switch span:hover{background:#fff;color:#022639}.size__content__text{margin:40px 0 0}.size__content__table{margin:20px auto 0}.size__content__table tr th{font:14px/50px Georgia,serif;color:grey;border-bottom:2px solid #c3c7cb}.size__content__table tr td{font:700 18px/88px Geometria,sans-serif;text-align:left;padding-left:40px;text-transform:uppercase;border-bottom:2px solid #c3c7cb}.size__content__table tr td.size-metric{padding-left:50px}.size__eu_table{margin:100px 0 0}.size__content__title{font-size:34px;line-height:46px;font-weight:300;margin:0 0 20px}.basket-page{padding-bottom:130px}.order-steps{margin-bottom:80px;padding:50px 0;text-align:center;color:#9da1a5;background:#f2f2f2;font-size:0}.order-steps .payment-step,.order-steps .step{display:inline-block}.order-steps .step{position:relative;vertical-align:middle}.order-steps .step.active{color:#00263a}.order-steps .step.active .text{visibility:visible;opacity:1}.order-steps .text{position:absolute;top:100%;right:-100px;left:-100px;visibility:hidden;margin-top:15px;text-transform:uppercase;opacity:0;font-size:11px;font-weight:700;line-height:1}.order-steps .arrow-order-mobile{display:none}.order-steps .arrow{display:inline-block;margin:0 25px;vertical-align:middle}.payment-type{white-space:nowrap}.payment-type .cell{padding-top:80px}.order-info{text-align:center}.order-info .info-heading{margin:40px 0 20px}.order-info .info-text{margin-bottom:20px;font-family:Georgia}.order-info .mobile-link{display:none}.order-button-wrapper{position:relative;width:800px;margin:80px auto 0;text-align:center}.order-button-wrapper .back-link{position:absolute;top:0;left:0;line-height:40px}.payment-form .radio-group{position:relative;margin-top:25px}.payment-form .radio-group:last-child{margin-bottom:35px}.payment-form .radio-group .link{position:absolute;bottom:2px;left:250px;white-space:nowrap;text-decoration:underline;font-family:Georgia;font-size:14px;line-height:1}.payment-form .price{margin-top:25px;margin-bottom:90px;padding-left:30px;font-size:24px}.delivery-price{position:relative;top:13px}.delivery-price .label{display:inline-block;width:185px}.delivery-price .price{display:inline-block}.delivery-price .sum{font-size:24px;margin-right:3px}.pvz-selector{margin:60px 0 20px}.pvz-selector .mobile-map-label{display:none}.pvz-selector .map{height:520px}.pvz-info,.pvz-selector .map{display:inline-block;width:520px;vertical-align:top}.pvz-info{margin-left:40px;padding-top:10px}.pvz-info .label{padding-left:0}.pvz-info .title{font-size:18px;font-weight:700;margin:20px 0}.pvz-info .address{font-size:24px;line-height:1.1;margin:20px 0}.pvz-info .details{margin-top:30px}.pvz-info .details .row+.row{margin-top:15px}.pvz-info .details .label{display:inline-block;vertical-align:top;width:140px;line-height:26px}.pvz-info .details .value{display:inline-block;vertical-align:top;width:380px}.pvz-info .details .value:not(.how-to-go){font-weight:700;font-size:14px;text-transform:uppercase}.pvz-info .details .how-to-go{font-family:Georgia;font-weight:400;font-size:16px;margin-top:-3px}.modal{position:fixed;z-index:10;left:0;top:0;width:100%;height:100%;padding:30px;background:hsla(0,0%,95.7%,.81);display:flex}.modal__inner{margin:auto;max-width:648px;width:100%;padding:20px;border-radius:6px;border:1px solid #d9dad9;background:#fff;position:relative}.modal__text{color:rgba(5,37,53,.7);text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.modal__close{top:0;right:0;padding:10px;position:absolute;cursor:pointer;display:flex}.modal__close svg{pointer-events:none}.contacts-page .header-banner{height:290px}.contacts-page .form{margin-top:0;margin-bottom:0;padding:80px 0;background:#e9e9e9}.contacts-page .support{margin:120px 0;text-align:center}.contacts-page .support .title{text-transform:uppercase;font-size:60px;font-weight:200;line-height:1}.contacts-page .support .decorations{margin:50px 0 40px;font-size:0}.contacts-page .support .decoration+.decoration{margin-left:-1px}.contacts-page .support .text{font-family:Georgia}.contacts-page .mobile-address-title{display:none}.contacts-page .support-info{font-size:0}.contacts-page .support-info .retail{background:#4382dd}.contacts-page .support-info .wholesale{background:#1b64c8}.contacts-page .support-block{display:block;padding:60px 0;text-align:center;color:#fff;font-size:18px;line-height:1.65}.contacts-page .support-block .title{text-transform:uppercase;font-weight:700}.contacts-page .support-block .divider{display:inline-block;width:20px;margin:0 0 50px;border-bottom:2px solid #fff}.contacts-page .support-block .phone{margin-bottom:60px;font-size:48px;font-weight:200;line-height:1}.contacts-page .support-block .info{font-family:Georgia}.contacts-page .map{height:610px}.contacts-page .map-frame{width:100%;height:100%;pointer-events:none;border:none}.contacts-page .address{margin:130px 0;text-align:center;font-size:18px;line-height:1.65}.contacts-page .address .title{margin-bottom:5px;text-transform:uppercase;font-weight:700;line-height:1}.contacts-page .address .subtitle{text-transform:uppercase;font-size:11px}.contacts-page .address .text{margin:40px 0 50px;font-family:Georgia}.conditions-page .centered-text{width:800px;margin:0 auto}.conditions-page h2{text-align:left;margin:34px 0 30px}.conditions-page p{font-family:Georgia;margin:30px 0}.conditions-page a{font-weight:700;font-style:italic;color:inherit;text-decoration:underline}.conditions-page .header-banner{border-top:1px solid #fff;height:430px;background:#022639;margin-bottom:80px}.conditions-page .header-banner .text{font-size:24px}.conditions-page .header-banner .subtext{margin-top:30px;text-transform:none;font-family:Georgia,sans-serif}.conditions-page .form{margin-top:120px;margin-bottom:0;padding:80px 0;background:#e9e9e9}.conditions-page .form h2{text-align:center}.conditions-page .divider{width:40px;margin:58px 0 52px;border-bottom:1px solid}.conditions-page ul{margin-left:4px}.conditions-page ol{font-size:18px;line-height:1.66;margin:38px 0}.conditions-page ol ul{margin:24px 0 24px -19px}.conditions-page ol>li{margin:28px 0}.conditions-page ol>li li{margin:3px 0}.conditions-page.legal-page .header-banner .text{line-height:1.5}.conditions-page.legal-page .centered-text{margin-bottom:120px}.conditions-page.legal-page h3{margin:36px 0 16px;font-size:16px;font-weight:700;line-height:1.5}.conditions-page.legal-page p{margin:16px 0;font-size:16px;line-height:1.66}.conditions-page.legal-page ol,.conditions-page.legal-page ul{margin:16px 0 24px;font-size:16px;line-height:1.66}.conditions-page.legal-page ol>li,.conditions-page.legal-page ul>li{margin:8px 0}.conditions-page.legal-page #cookie{scroll-margin-top:130px}.not-found-page{padding-top:130px;text-align:center;line-height:1}.not-found-page .title{margin-top:50px;margin-bottom:20px;font-size:96px;font-weight:200}.not-found-page .subtitle{margin-bottom:50px;text-transform:uppercase;font-size:18px}.empty-page{padding-top:15px;text-align:center;line-height:1}.empty-page .title{margin:50px 0;text-transform:uppercase;font-size:18px}.main-page .main-button{font-weight:400}.main-page .header-banner{height:570px;padding-top:30px;background-size:cover}.main-page .header-banner .collection-look{display:block;position:relative;width:1100px;height:590px;margin:0 auto;border:10px solid #fff;background:#edcac7}@media only screen and (min-width:769px)and (max-width:1239px){.main-page .header-banner .collection-look{width:auto;margin:0 40px}}.main-page .header-banner .image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover}.main-page .header-banner .text{position:absolute;right:0;bottom:50px;left:0;text-align:center;color:#fff;line-height:1}.main-page .header-banner .title{margin-bottom:10px;text-transform:uppercase;font-size:30px;font-weight:200}.main-page .header-banner .subtitle{font-family:Georgia;font-size:18px}.main-page .campaign{padding:118px 0 71px;text-align:center;background:#fae4d8}.main-page .campaign .text-with-decorations{margin-bottom:47px}.main-page .campaign .text{margin:49px 0 43px}.main-page .campaign .info{width:610px;margin:0 auto;font:18px/31px Georgia,serif}.main-page .campaign .info strong{font-style:italic}.main-page .campaign .main-button{margin-top:83px;padding:0 30px}.main-page .facts{padding:103px 0 100px;background:#fff7f3}.main-page .facts .wrapper{width:880px;margin:0 auto}.main-page .facts .row{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.main-page .facts .row+.row{margin-top:-28px}.main-page .facts .row.reversed{flex-direction:row-reverse}.main-page .facts .row.reversed .fact.fact-1{margin-right:0}.main-page .facts .photo{display:block;width:520px;height:520px}.main-page .facts .image{height:100%;background-size:cover}.main-page .facts .fact{display:inline-block;width:180px;text-align:center;vertical-align:middle;font-weight:200}.main-page .facts .fact.fact-1{margin-top:79px;margin-right:40px}.main-page .facts .fact.fact-1 .text-wrapper{margin-top:24px;padding:21px 0 18px}.main-page .facts .fact.fact-2{margin-top:115px}.main-page .facts .fact.fact-2 .text-wrapper{margin-top:24px;padding:21px 0 18px}.main-page .facts .fact.fact-3{margin-top:135px}.main-page .facts .fact.fact-3 .text-wrapper{margin-top:24px;padding:21px 0 18px}.main-page .facts .number{font-size:80px;line-height:1}.main-page .facts .plus{position:relative;top:-5px;font-size:60px}.main-page .facts .text-wrapper{margin-top:25px;padding:25px 0;border-width:1px 0;border-style:solid}.main-page .facts .text{margin:0 -50px;text-transform:uppercase;font-size:28px;line-height:1.45}.main-page .technologies{padding:102px 0 100px}.main-page .collections{position:relative;padding-top:70px}.main-page .collections:before{position:absolute;z-index:-1;top:0;right:0;bottom:260px;left:0;content:"";background:#f2e9ee}.main-page .collections .text-with-decorations{margin-bottom:70px}.main-page .collections .main-page-carousel{position:relative;max-width:1640px;margin:0 auto}.main-page .catalogue-part{margin-top:57px}.main-page .catalogue-part .huge-title{margin-bottom:0}.main-page .catalogue-part .subtitle{margin-top:50px;font-family:Georgia;font-size:18px;text-align:center;margin-bottom:-80px}.main-page .catalogue-part .similar-products{margin-top:-68px}.main-page .catalogue-part .similar-products .similar-heading{margin-bottom:0}.main-page .catalogue-part .similar-products .similar-list{margin-top:56px}.main-page .inspiration{position:relative;margin-top:257px;text-align:center;background:#fff7f3}.main-page .inspiration .intro{margin:0 auto;position:absolute;top:-171px;left:0;right:0;z-index:1;width:520px;padding:64px 45px 50px;background:#f4ede9}.main-page .inspiration .title{text-transform:uppercase;font-size:18px;font-weight:700;line-height:1}.main-page .inspiration .text{margin-top:25px;font:18px/31px Georgia,serif}.main-page .inspiration .main-button{margin-top:49px;padding:0 25px}.main-page .inspiration .image{height:619px;background-size:cover}.main-page .socialmedias{margin-top:140px;text-align:center}.main-page .socialmedias .hashtag{margin-bottom:40px;text-transform:uppercase;font-size:80px;font-weight:200}.main-page .socialmedias .instagram-link{display:block;margin-top:100px;text-transform:uppercase;font-size:15px;font-weight:700}.main-page .socialmedias .instagram-link:after{content:"";display:block;height:70px;width:2px;background:#000;margin:30px auto 0}.main-page .socialmedias .instagram-feed{display:flex;margin-top:70px}.main-page .socialmedias .instagram-feed-item{flex:1 1 12.5vw;height:12.5vw;background-size:cover;background-position:top}.main-page .socialmedias .instagram-feed-item:hover{opacity:.8}.main-page .news .huge-title{margin-top:95px}.main-page .news .huge-title .text{margin-top:0}.main-page .news .news-list{display:flex;flex-direction:row;justify-content:space-between}.main-page .news .news-list-item{position:relative;width:330px}.main-page .news .news-list-item .date{text-align:center;width:50px;height:50px;border-radius:50%;background:#022639;position:absolute;left:-25px;top:-25px;color:#fff;font:16px Geometria,sans-serif;text-transform:uppercase;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1}.main-page .news .news-list-item .date .month{font-size:9px}.main-page .news .news-list-item .photo{display:block;width:330px;height:220px;background-size:cover;background-position:top}.main-page .news .news-list-item .photo:hover{opacity:.8}.main-page .news .news-list-item .title{display:block;margin-top:34px;text-transform:uppercase;font:700 18px Geometria,sans-serif}.main-page .news .news-list-item .annotation{margin-top:22px;font:16px/30px Georgia,serif}.main-page .news .news-list-item .annotation strong{font-style:italic}.main-page .news .news-list-item .link{display:block;font:14px Georgia,serif;margin-top:25px}.main-page-carousel .slide{margin:0 20px;transition:transform .5s;transition-delay:.25s;transform-style:preserve-3d}.main-page-carousel .photo{width:520px}.main-page-carousel .name{position:absolute;top:100%;right:60px;left:60px;margin-top:84px;text-align:center;text-transform:uppercase;font-size:28px;font-weight:200;line-height:1.4}.technologies .main-page-carousel .name{margin-top:70px}.collections .main-page-carousel .name{margin-top:59px}.main-page-carousel .arrow{width:19px;height:15px}.main-page-carousel .slick-track{padding-top:150px}.main-page-carousel .slick-current{transition-delay:.5s;transform:translateY(-150px)}.main-page-carousel .slick-arrow{top:auto;bottom:40px;color:#00263a}.technologies .main-page-carousel .slick-arrow{bottom:54px}.collections .main-page-carousel .slick-arrow{bottom:68px}.main-page-carousel .slick-prev{left:50%;margin-left:-217px}.main-page-carousel .slick-next{right:50%;margin-right:-217px}.b-materials{padding-top:90px;padding-bottom:60px;background:#e9e9e9}.b-materials__list{margin-top:90px;display:flex;flex-wrap:wrap;margin-left:-40px}.b-materials__item{display:flex;flex:0 0 240px;margin:40px 0 0 40px;flex-direction:row;align-items:center}.b-materials__item__icon{flex:0 0 70px;height:70px;display:block;background-repeat:no-repeat;opacity:.7;transition:opacity .15s;background-size:100% 100%}.b-materials__item:hover .b-materials__item__icon{opacity:1}.b-materials__item__title{display:block;margin-left:30px;width:140px;font:16px/20px Georgia,serif}@media only screen and (min-width:769px)and (max-width:1239px){.b-materials__list{margin-left:-24px}.b-materials__item{flex:0 0 225px;margin:24px 0 0 24px}.b-materials__item__title{overflow:hidden;text-overflow:ellipsis}}.b-material__materials{position:relative}.b-material__materials .swiper-container{padding:0 100px}.b-material__materials .swiper-container:after,.b-material__materials .swiper-container:before{content:"";display:block;width:100px;height:100px;background:#fff;position:absolute;top:0;z-index:2}.b-material__materials .swiper-container:before{left:0}.b-material__materials .swiper-container:after{right:0}.b-material__materials .swiper-button-next,.b-material__materials .swiper-button-prev{background-size:10px 21px;background-image:url(//media.canoe.ru/images/arrow.svg);height:100%;top:0;bottom:0;margin:auto 0;width:87px;background-color:#fff}.b-material__materials .swiper-button-prev{left:0;background-position:100%}.b-material__materials .swiper-button-next{right:0;transform:rotate(180deg);background-position:100%}.b-material-header-banner{align-items:normal}.b-material-header-banner .subtitle{width:450px}.b-material-header-banner .content{padding-top:180px}.b-material__materials__item{position:relative;margin:50px 0}.b-material__materials__item.current .b-material__materials__item__icon,.b-material__materials__item:hover .b-material__materials__item__icon{opacity:1}.b-material__materials__item.current .b-material__materials__title,.b-material__materials__item:hover .b-material__materials__title{display:block}.b-material__materials__item__icon{width:50px;height:50px;display:block;background-repeat:no-repeat;opacity:.7;transition:opacity .15s}.b-material__materials__title{display:none;position:absolute;white-space:nowrap;width:200px;left:50%;top:62px;margin-left:-100px;text-align:center;font:700 11px/20px Geometria,sans-serif;text-transform:uppercase}.b-material-header{margin-top:70px;margin-bottom:100px}.b-material-header .text-with-decorations{width:600px;margin:0 auto}.b-material-header .text-with-decorations .subtext{margin-top:35px}.b-twocols__sides{display:flex;flex-direction:row;justify-content:space-between}.b-twocols__side{flex:0 0 520px;text-align:center}.b-twocols__side-2{display:flex;flex-direction:column-reverse;padding-top:80px}.b-twocols__side__image{display:block;width:520px;height:520px;background-size:cover;background-position:top}.b-twocols__side-1 .b-twocols__side__image{margin-bottom:40px}.b-twocols__side-2 .b-twocols__side__image{margin-top:40px}.b-twocols__side__content{font-size:18px;line-height:30px}.b-twocols__side__title{font-weight:700;text-transform:uppercase}.b-twocols__side__text{margin-top:40px;font-family:Georgia,serif}.b-end-banner{background-size:cover;background-position:top}.b-end-banner__content{background:#fff;position:relative;top:-80px;display:flex;justify-content:center;align-items:center;height:610px;flex-direction:column}.b-end-banner__content .subtext{width:520px;margin:30px auto 0}.b-with-media .content-wrapper{height:720px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.b-with-media__media{flex:0 0 560px;height:370px;background-size:cover;background-position:top;margin-top:-30px}.b-with-media__content{margin-left:40px;min-width:480px;text-align:center;color:#fff;margin-top:-50px}.b-with-media__content__title{margin:18px auto 21px;text-transform:uppercase;font-size:18px;line-height:30px;font-weight:700;width:300px}.b-with-media__content__text{margin-top:12px;font-family:Georgia,serif;font-size:18px;line-height:30px;width:460px}.b-with-media__content__link{margin:67px auto 0;width:220px;height:40px;display:block;font:700 14px/40px Geometria,sans-serif;text-transform:uppercase;color:#fff;border:1px solid #fff;border-radius:5px;text-align:center}.b-with-media__content__link:hover{background:#fff}.technologie-banner{overflow:hidden;height:380px;font-size:0}.technologie-banner .image{display:inline-block;width:50%;height:100%;transition:transform 3s;vertical-align:top;background-position:25% 50%;background-size:cover}.technologie-banner:hover .image{transform:scale(1.15)}.technologie-banner .description{position:relative;z-index:1;display:inline-table;width:50%;height:100%}.technologie-banner .content{display:table-cell;padding:30px;text-align:center;vertical-align:middle;color:#fff;font-size:18px;line-height:1.65}.technologie-banner .title{margin-bottom:30px;text-transform:uppercase}.technologie-banner .text{max-width:520px;margin:0 auto 45px;font-family:Georgia}.b-shop-banner{margin-top:133px}.b-shop-banner__content{position:relative;top:-70px;height:610px;background-size:cover;background-position:top;display:flex;justify-content:center;align-items:center}.b-shop-banner__title{font-size:48px;line-height:48px;font-weight:700;color:#fff;border-bottom:4px solid #fff;padding:10px 25px}.b-shop-banner__title:hover{color:#fff;border-bottom-color:transparent}.technologie-header{position:relative;height:980px;margin-bottom:280px;padding-top:700px;background-repeat:no-repeat;background-position:50% 0;background-size:auto 100%}.technologie-header .scroll-link{position:absolute;top:600px;left:50%;width:62px;height:62px;margin-left:-31px;cursor:pointer;transition:opacity .15s}.technologie-header .scroll-link:hover{opacity:.65}.technologie-header .scroll-icon{width:100%;height:100%}.technologie-header .video{position:relative;display:block;width:1080px;height:560px;margin:0 auto}.technologie-header .video video{width:100%;height:100%}.technologie-header .video .icons{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat}.technologie-header .video.teflon .icons{background-image:url(//media.canoe.ru/images/technologies/icons/teflon.svg);background-position:80% 50%}.technologie-header .video.high-twist .icons{background-image:url(//media.canoe.ru/images/technologies/icons/high-twist.svg);background-position:80% 50%}.technologie-header .video.h2dry .icons{background-image:url(//media.canoe.ru/images/technologies/icons/h2dry.svg);background-position:20% 50%}.technologie-header .video.nano-silver .icons{top:40px;bottom:45px;background-image:url(/assets/images/technologies/icons/nano-silver.svg);background-position:11% 50%}@media only screen and (min-width:769px)and (max-width:1239px){.technologie-header{height:780px;padding-top:600px}.technologie-header .scroll-link{top:500px}.technologie-header .video{width:976px;height:506px}}.technologie-description{padding:110px 0;text-align:center;background-repeat:no-repeat;line-height:1.65;position:relative;z-index:1}.technologie-description .decoration,.technologie-description .mobile-decoration{display:none}.technologie-description.last-description{padding:0;margin-top:130px}.technologie-description .title{margin-bottom:20px;text-transform:uppercase;font-size:24px;font-weight:200}.technologie-description .title strong{font-weight:700}.technologie-description .text{max-width:660px;margin:0 auto;font-family:Georgia;font-size:18px}.technologie-description.nano-silver .text{max-width:750px}.technologie-photos-grid{position:relative;z-index:1;width:1080px;height:1080px;font-size:0}@media only screen and (min-width:769px)and (max-width:1239px){.technologie-photos-grid{width:976px;height:976px}}.technologie-photos-grid .photo{display:inline-block;vertical-align:top;background-size:cover}.technologie-photos-grid .w50{width:50%}.technologie-photos-grid .w100{width:100%}.technologie-photos-grid .h50{height:50%}.technologie-photos-grid .h100{height:100%}.technologie__nano-silver_bg{background-image:url(/assets/images/technologies/nano-silver/gradient.jpg);background-repeat:no-repeat;background-position:50% top}.technologie-trapezium{position:relative;margin-top:-540px;margin-bottom:-60px;padding:540px 0 60px}.technologie-trapezium.mobile-trapezium{display:none}.technologie-trapezium .bg{position:absolute;left:0;top:0;display:block;bottom:0;left:-200%;width:600%}.technologie-trapezium .bg:before{height:1000px;width:100%;top:0;left:0;position:absolute;content:"";transform:rotate(-18deg);transform-origin:50% 0;background:inherit}.technologie-trapezium.bg-3dtube .bg{background-color:#f4e0df}.technologie-trapezium.bg-h2dry .bg{background-color:#e5f6fd}.technologie-trapezium.bg-hightwist .bg,.technologie-trapezium.bg-teflon .bg{background-color:#f3f3f3}.technologie-trapezium strong{font-weight:700}.technologie-trapezium .content{position:relative;z-index:1;left:0;max-width:800px;margin:0 auto;padding:80px 0;text-align:center}.technologie-trapezium .title{margin-bottom:30px;text-transform:uppercase;font-size:24px;font-weight:200}.technologie-trapezium .subtitle{padding:0 80px;text-transform:uppercase;font-weight:700}.technologie-trapezium .text{padding:0 80px;font-family:Georgia;font-size:18px}.technologie-trapezium.nano-silver{background:none;padding-top:580px;margin-bottom:80px}.technologie-trapezium.nano-silver:before{display:none;background:none}.technologie-trapezium.nano-silver .subtitle{margin-bottom:30px}.technologie-diagrams{position:relative;z-index:1;width:1080px;margin-left:auto;margin-right:auto}.technologie-diagrams .decoration,.technologie-diagrams .mobile-diagram{display:none}.technologie-diagrams .row{text-align:justify;background-repeat:no-repeat;background-position:50% 0;background-size:500px auto;font-size:0}.technologie-diagrams .row:after{display:inline-block;width:100%;content:""}.technologie-diagrams .column{display:inline-block;width:280px;text-align:left;vertical-align:top;font-size:1rem}.technologie-diagrams .column .icon{width:60px;height:60px;background-size:100% 100%;background-repeat:no-repeat;margin-top:25px}.technologie-diagrams .title{margin-bottom:20px;text-transform:uppercase;font-size:18px;font-weight:700;line-height:1.45}.technologie-diagrams .text{font-family:Georgia}@media only screen and (min-width:769px)and (max-width:1239px){.technologie-diagrams{width:976px}}.technologie-style-banner{height:610px;background-size:cover;margin-top:110px;margin-bottom:110px}.technologie-diagram-description{text-align:center;background-repeat:no-repeat}.technologie-diagram-description strong{font-weight:700}.technologie-diagram-description .title{margin-bottom:30px;text-transform:uppercase;font-size:24px;font-weight:200}.technologie-diagram-description .subtitle{padding:0 80px;text-transform:uppercase;font-weight:700}.technologie-diagram-description .text{padding:0 80px;font-family:Georgia;font-size:18px}.technologie-diagram-description .mobile-diagram{display:none}.technologie-two-photos{margin-top:260px;text-align:center}.technologie-two-photos .photos{position:relative;top:-260px;font-size:0;margin-bottom:-260px}.technologie-two-photos .photo{width:520px;display:inline-block;font-size:1rem;vertical-align:top}.technologie-two-photos .photo+.photo{margin-left:40px}.technologie-two-photos .title{text-transform:uppercase;font-size:18px;font-weight:700;line-height:1.45;margin-top:60px}.technologie-two-photos .subtitle{font-size:20px;margin-bottom:20px;font-family:Georgia}.technologie-two-photos .text{font-size:18px;font-family:Georgia}.b-legend__metaphora .text:before{content:"";display:block;width:20px;border-bottom:2px solid #000;margin:0 auto 33px}.collection-header{position:relative;height:610px;margin-bottom:80px;background-position:50% 25%;background-size:cover}.collection-header .heading{position:absolute;right:0;bottom:60px;left:0;text-align:center;text-transform:uppercase;color:#fff;text-shadow:0 0 5px rgba(0,0,0,.3);line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.collection-header .text{margin-bottom:20px;font-size:18px}.collection-header .name{font-size:60px;font-weight:200}.collection-page .philosophy-photos{margin-bottom:40px}.collection-page .two-photos{font-size:0;margin-bottom:40px}.collection-page .two-photos .photo img{width:520px;height:520px}.collection-page .two-photos .photo+.photo{margin-left:40px}.collection-page .text-with-decorations{margin-bottom:90px}.collection-page .colored-background{height:610px;margin-top:-285px;margin-bottom:-325px}.collection-page .banner-with-gradient{width:100%;height:520px}.collection-page .banner-with-centered-content{margin-bottom:95px}.collection-page .banner-with-centered-content .b-with-media__content__link{width:180px}.collection-page .banner-with-centered-content .b-with-media__content__link:hover{color:#00263a}.collection-page .banner-1{margin-top:-155px}.collection-page .banner{height:610px;background-position:50% 0;background-size:cover;margin-bottom:65px}.campaign-page{margin-bottom:20px}.campaign-page .svg-decoration-3{width:168px;height:21px}.campaign-page .text-with-decorations.for-campaign{padding-top:50px}.campaign-page .text-with-decorations.for-campaign .suptitle{margin-bottom:35px;font-size:30px;font-family:Georgia,sans-serif}.campaign-page .collection-header{-webkit-filter:blur(10px);filter:blur(10px);transition:-webkit-filter 2s cubic-bezier(.4,0,.2,1) .9s;transition:filter 2s cubic-bezier(.4,0,.2,1) .9s;transition:filter 2s cubic-bezier(.4,0,.2,1) .9s,-webkit-filter 2s cubic-bezier(.4,0,.2,1) .9s}.campaign-page .collection-header.showed{-webkit-filter:blur(0);filter:blur(0)}.campaign-page .collection-header.showed .heading{display:block}.campaign-page .collection-header .heading{top:35px;color:#00263a;bottom:auto;text-shadow:none;display:none}.campaign-page .collection-header .text{margin-bottom:0}.campaign-page .collection-header .name{font-size:22px;line-height:30px}.campaign-page .text-with-decorations .text{font-size:60px;font-weight:300;line-height:1.33;margin:54px 0}.campaign-page .diagonal-blocks{font-size:0;display:flex;flex-direction:row;justify-content:center;align-items:flex-start}.campaign-page .diagonal-blocks .block{width:610px}.campaign-page .diagonal-blocks .image{background-size:cover;width:100%;height:610px}.campaign-page .diagonal-blocks .images{width:610px;height:610px;position:relative;overflow:hidden}.campaign-page .diagonal-blocks .images .image{position:absolute;left:110%;top:0}.campaign-page .diagonal-blocks .images .image.prepared{transition:left 1s ease}.campaign-page .diagonal-blocks .images .image.active{left:0}.campaign-page .diagonal-blocks .images .image.hide{left:-110%}.campaign-page .diagonal-blocks .text{text-align:center;font-size:16px;line-height:1.85;font-family:Georgia,sans-serif;text-transform:uppercase;letter-spacing:1px}.campaign-page .diagonal-blocks .text p{margin-bottom:25px}.campaign-page .diagonal-blocks .text .comment{margin-bottom:0;font-style:italic;color:#677d80;text-transform:none}.campaign-page .no-margin{margin-bottom:0!important}.campaign-page .two-diagonal-blocks{margin:0 -70px 100px}.campaign-page .two-diagonal-blocks .text{margin:110px 0}.campaign-page .two-diagonal-blocks .text.big-text{margin:83px 0}.campaign-page .three-diagonal-blocks{align-items:stretch;margin-bottom:100px}.campaign-page .three-diagonal-blocks .block-left,.campaign-page .three-diagonal-blocks .block-right{flex-grow:1;width:auto}.campaign-page .three-diagonal-blocks .block-left .image,.campaign-page .three-diagonal-blocks .block-right .image{background-size:auto 100%;background-position:left 0;background-repeat:no-repeat;background-color:#f1ddde}.campaign-page .three-diagonal-blocks .block-left{align-self:flex-end}.campaign-page .three-diagonal-blocks .block-left .image{background-position:right 0}.campaign-page .three-diagonal-blocks .text{margin:75px 0}.campaign-page .centered-photo{position:relative;margin-bottom:140px;margin-top:150px}.campaign-page .centered-photo.small-margin{margin-top:92px;margin-bottom:72px}.campaign-page .centered-photo .text{text-transform:uppercase;font-size:16px;text-align:center;z-index:1;position:relative;font-family:Georgia,sans-serif;padding:68px 0 63px;letter-spacing:1px;margin:0}.campaign-page .centered-photo .text .column{font-size:16px;width:240px;display:inline-block;margin:0 20px}.campaign-page .centered-photo .text .column.wide{width:600px;margin-right:0;margin-left:90px}.campaign-page .centered-photo .text.columns{font-size:0;padding-right:265px}.campaign-page .centered-photo .text.columns.columns_to_right{padding-right:0;padding-left:265px}.campaign-page .centered-photo .text.columns.columns_to_right .column.wide{margin-left:0;margin-right:90px}.campaign-page .centered-photo .image{background-repeat:no-repeat;background-size:100% 100%;width:1082px;height:610px;margin:0 auto;position:relative;z-index:1}@media only screen and (min-width:769px)and (max-width:1239px){.campaign-page .centered-photo .image{width:944px;height:532px}}.campaign-page .centered-photo .bg{display:block;position:absolute;z-index:0;width:50%;height:100%}.campaign-page .centered-photo .bg.bg-wide{width:100%;left:0;top:0;height:610px}.campaign-page .centered-photo .bg.bg-left{right:50%;top:70px}.campaign-page .centered-photo .bg.bg-right{left:50%;top:-70px}.campaign-page .centered-photo .bg.bg-right.image{background-size:cover}.campaign-page .centered-photo .bg.bg-padding{box-sizing:border-box;height:610px}.campaign-page .centered-photo .bg.bg-padding span{display:block;height:100%;width:100%;background-repeat:no-repeat;background-size:auto 100%}.campaign-page .centered-photo .bg.bg-padding.bg-left{padding-right:300px;bottom:0;top:auto}.campaign-page .centered-photo .bg.bg-padding.bg-left span{background-position:right 0}.campaign-page .centered-photo .bg.bg-padding.bg-right{padding-left:300px;top:0}.campaign-page .centered-photo .bg.bg-padding.bg-right span{background-position:left 0}.campaign-page .cta{margin-bottom:50px;text-align:center;text-transform:uppercase}.campaign-page .cta .text{font-family:Georgia,sans-serif;margin-bottom:25px;letter-spacing:1px}.campaign-page .cta .title{font-size:60px;color:#00263a;letter-spacing:2px;font-weight:300}.campaign-page .products-block{margin-bottom:100px}.campaign-page .products-block .text{font-size:16px;margin-bottom:63px;text-align:center;font-family:Georgia,sans-serif;letter-spacing:1px}.campaign-page .products-block .text.uppercase{text-transform:uppercase}.campaign-page .products-block .text.large{font-size:18px;margin-bottom:72px}.campaign-page .products-block .products{font-size:0}.campaign-page .products-block .products .product{display:inline-block;margin-left:40px;width:240px;height:240px;position:relative;overflow:hidden}@media only screen and (min-width:769px)and (max-width:1239px){.campaign-page .products-block .products .product{margin-left:20px;width:229px;height:229px}}.campaign-page .products-block .products .product a,.campaign-page .products-block .products .product span.image{display:block;width:100%;height:100%}.campaign-page .products-block .products .product:first-child{margin-left:0}.campaign-page .products-block .products .product a,.campaign-page .products-block .products .product span.image{position:absolute;top:0;left:110%}.campaign-page .products-block .products .product a.prepared,.campaign-page .products-block .products .product span.image.prepared{transition:left 1s ease}.campaign-page .products-block .products .product a.active,.campaign-page .products-block .products .product span.image.active{left:0}.campaign-page .products-block .products .product a.hide,.campaign-page .products-block .products .product span.image.hide{left:-110%}.campaign-page .banner{height:610px;margin-bottom:100px;background-size:cover;text-align:center}.campaign-page .banner .text{font-size:60px;line-height:80px;font-weight:300;color:#fff;text-transform:uppercase;padding-top:202px}.campaign-page .banner .b-with-media__content__link{margin-top:45px}.campaign-page .banner.video{height:auto;position:relative}.campaign-page .banner.video .text{position:absolute;z-index:1;left:0;top:0;width:100%;padding-top:0;height:100%;display:flex;align-items:center;justify-content:center}.campaign-page .banner.video video{height:auto;width:100%}.legend-page .text-1{margin:90px 0 86px}.legend-page .text-1 .text{margin:36px 0 42px}.legend-page .text-1 .subtext{width:620px;margin:40px auto 0}.b-video{position:relative;display:block;width:1080px;height:610px;margin:0 auto}@media only screen and (min-width:769px)and (max-width:1239px){.b-video{width:1024px}}.b-video video{width:100%;height:100%}.b-shift-block__shifter{position:relative;top:-70px}.b-legend__machine__title{text-align:center;color:#558080}.b-legend__machine__title__text{margin-top:52px;font:300 60px Geometria,sans-serif;text-transform:uppercase}.b-legend__machine__videowrapper{margin-top:130px;padding-bottom:178px}.b-legend__machine__texts-header{text-align:center;color:#fff}.b-legend__machine__texts-header .text{margin-top:20px;text-transform:uppercase;font-size:18px;line-height:30px;font-weight:700;margin-bottom:30px}.b-legend__machine__texts{margin-top:41px}.b-legend__machine__texts .collapsed-content{display:flex;flex-direction:row;justify-content:space-between}.b-legend__machine__text{color:#fff;font:17px/30px Georgia,serif;width:520px}@media only screen and (min-width:769px)and (max-width:1239px){.b-legend__machine__text{width:460px}}.b-legend__house{text-align:center;padding:100px 0 135px}.b-legend__house__content{width:520px;margin:75px auto 0;font:18px/30px Georgia,serif;color:#677d80}.b-legend__end .content{color:#00263a}.collections-2018{color:#422f6e}.collections-2018 .collections-bg{position:absolute;z-index:0;left:0;width:100%}.collections-2018 .collections-bg.collections-bg-1{background-color:#d4deff;height:1121px;top:100%}.collections-2018 .collections-bg.collections-bg-2{background-color:#fee6ff;height:1650px;top:610px}@media screen and (min-width:1239px){.collections-2018 .collections-bg.collections-bg-2{height:1690px}}.collections-2018 .collections-bg.collections-bg-3{background-color:#c3daff;height:1091px;top:100%}.collections-2018 .collections-bg.collections-bg-4{background-color:#d9d7ff;height:1650px;top:610px}@media screen and (min-width:1239px){.collections-2018 .collections-bg.collections-bg-4{height:1690px}}.collections-2018 #video{width:100%}@media screen and (max-width:1024px){.collections-2018 .full-width{margin-right:-24px;margin-left:-24px}}@media screen and (min-width:1160px){.collections-2018 .full-width{margin-right:calc(-50vw + 488px);margin-left:calc(-50vw + 488px)}}@media screen and (min-width:1239px){.collections-2018 .full-width{margin-right:calc(-50vw + 540px);margin-left:calc(-50vw + 540px)}}.collections-2018 .collection-header{background-position:50%;-webkit-filter:none;filter:none;transition:none;margin-bottom:168px}.collections-2018 .collection-header .heading{display:block;z-index:2}.collections-2018 .collection-header .heading .name{font-size:16px;line-height:30px;color:#fff;font-family:Georgia,sans-serif}.collections-2018 .collection-header .mobile-page-links{display:none}.collections-2018 .collection-header .page-link{position:absolute;z-index:1;top:0;width:calc(50% - 50px);text-align:center;cursor:pointer}.collections-2018 .collection-header .page-link img{width:560px;transform-origin:50% 50%;transition:transform .2s}.collections-2018 .collection-header .page-link .button{position:absolute;z-index:2;left:50%;margin-left:-83px;top:50%;margin-top:-30px;font-style:normal;border-radius:3px;border:2px solid #fff;letter-spacing:1px;font-size:14px;text-transform:uppercase;font-weight:700;display:inline-block;padding:10px 35px 8px;transition:all .2s;color:#fff}.collections-2018 .collection-header .page-link:hover .button{background-color:#fff;color:#00263a}.collections-2018 .collection-header .page-link:hover img{transform:scale(1.1)}.collections-2018 .collection-header .page-link.left{left:30px}.collections-2018 .collection-header .page-link.left span{margin-top:-60px}.collections-2018 .collection-header .page-link.right{right:30px;top:115px}.collections-2018 .collection-header .page-link.right span{margin-bottom:-60px}.collections-2018 .collection-header .page-link.right .button{margin-top:-15px}.collections-2018 .collection-header .page-link span{display:block;font-size:45px;line-height:50px;font-family:Georgia,sans-serif;text-align:center;color:#fff;font-style:italic;text-transform:uppercase;position:relative;z-index:2}.collections-2018 .centered-photo .flying-image{position:absolute;z-index:1;background-size:cover}.collections-2018 .centered-photo .flying-image.left{top:-60px;left:50px;width:360px;height:360px}.collections-2018 .centered-photo .flying-image.right{bottom:-120px;right:-70px;width:240px;height:240px}.collections-2018 .centered-photo .centered-small-image{width:140px;height:140px;background-size:cover;margin:-80px auto -20px;position:relative;z-index:1}.collections-2018 .centered-photo.top-padding{padding-top:70px}.collections-2018 .centered-photo.no-margin{margin-top:0}.collections-2018 .centered-photo.no-margin .text:first-child{padding-bottom:115px}.collections-2018 .centered-photo.no-margin .text:last-child{padding-bottom:0}.collections-2018 .centered-photo .on-top{z-index:2}.collections-2018 .centered-photo .bg,.collections-2018 .centered-photo .bg.bg-wide{background-size:cover}@media only screen and (max-width:1239px)and (min-width:769px){.collections-2018 .centered-photo .bg.bg-wide{height:539px}}.collections-2018 .odd-blocks .odd-block .text{margin:48px 0 70px}.collections-2018 .odd-blocks .odd-block .image{width:240px;height:240px;margin:0 auto}.collections-2018 .three-diagonal-blocks{position:relative}.collections-2018 .three-diagonal-blocks .block{position:relative;z-index:1}.collections-2018 .three-diagonal-blocks .block-left .image,.collections-2018 .three-diagonal-blocks .block-right .image{background-size:cover}.collections-2018 .three-diagonal-blocks .block-left .image{background-position:100% 100%}.collections-2018 .three-diagonal-blocks .block-right .image{background-position:0 100%}.collections-2018 .collections-buttons__list__item{width:auto;min-width:180px;box-sizing:border-box;padding-left:17px;padding-right:17px}.collections-2018 .text-with-decorations{position:relative}.collections-2018 .text-with-decorations .text{margin:30px 0 16px}.collections-2018 .text-with-decorations .subtext{margin:0 0 30px;font-family:Georgia,sans-serif;font-size:16px;text-transform:uppercase}.sizes__header{background-color:#022639;color:#fff}.sizes__header__content-wrapper{background-position:288px 70px;background-repeat:no-repeat;height:430px}.sizes__header__content{padding:85px 0 0}.sizes__header__title{font:700 18px/40px Geometria,sans-serif;text-transform:uppercase;padding-left:12px}.sizes__header__list{margin-top:5px}.sizes__header__list__item{font:15px/30px Georgia,serif}.sizes__content{width:675px;margin:0 auto;padding:85px 0;text-align:center}.sizes__content__title{font:700 18px/40px Geometria,sans-serif;text-transform:uppercase}.sizes__content__decoration{margin-top:25px}.sizes__content__text{margin-top:18px;font:18px/30px Georgia,serif}.sizes__content__text .italic{font-style:italic}.sizes__content__table{margin:70px auto 0}.sizes__content__table tr th{font:14px/50px Georgia,serif;color:grey;border-bottom:2px solid #c3c7cb}.sizes__content__table tr td{font:700 18px/88px Geometria,sans-serif;text-align:left;padding-left:40px;text-transform:uppercase;border-bottom:2px solid #c3c7cb}.sizes__content__table tr td.size-metric{padding-left:50px}.sizes__back{display:block;margin-top:89px;line-height:15px;left:-40px;position:relative}.sizes__back img{margin-right:10px;vertical-align:middle}.sizes__back span{letter-spacing:.5px;vertical-align:middle;font:700 11px Geometria,sans-serif;text-transform:uppercase}.about-page{text-align:center}.about-page__header{align-items:flex-end;padding-bottom:60px}.about-page__header .decoration{margin:0 auto}.about-page__header__title{margin:39px 0}.about-page__history{height:1760px;padding:90px 0 0}.about-page__history__icon{width:160px;height:160px;margin:17px auto 0}.about-page__history__title{margin-top:51px;font:700 36px/40px Geometria,sans-serif;text-transform:uppercase}.about-page__history__description{font:18px/30px Georgia,serif;margin:20px auto 0}.about-page__history__photo{width:260px;height:260px;margin:41px auto 0;background-size:cover}.about-page__history__stats{margin-top:49px;padding:0 61px;display:flex;justify-content:space-between}.about-page__history__stat{width:285px}.about-page__history__stat__value{font:200 96px/121px Geometria,sans-serif}.about-page__history__stat__value .plus{display:inline-block;vertical-align:bottom;font-size:60px}.about-page__history__stat__title{margin-top:10px;font:28px/39px Geometria,sans-serif;text-transform:uppercase}.about-page__history__stat__title:before{content:"";display:block;width:180px;margin:0 auto 22px;border-bottom:2px solid #c0c9cd}.about-page__history__stat__title:after{content:"";display:block;width:180px;margin:20px auto 0;border-bottom:2px solid #c0c9cd}.about-page__history__house:before{content:"";display:block;height:100px;width:2px;background:#c0c9cd;margin:50px auto 0}.about-page__history__house__icon{width:154px;height:122px;margin:38px auto 0;background-repeat:no-repeat}.about-page__history__house__title{margin-top:50px;font:700 18px/30px Geometria,sans-serif;text-transform:uppercase}.about-page__history__house__description{width:440px;margin:19px auto 0;font:18px/30px Georgia,sans-serif}.about-page__collections{height:610px;background-size:cover;background-position:top}.about-page__collections__content{color:#fff;padding:199px 0 0;width:1080px}@media only screen and (min-width:769px)and (max-width:1239px){.about-page__collections__content{width:976px}}.about-page__collections__title{font:700 18px/30px Geometria,sans-serif;text-transform:uppercase;margin:10px 0 18px}.about-page__collections__list{display:flex;justify-content:space-between;margin-top:81px}.about-page__collections__list__item{width:243px}.about-page__collections__list__item__title{color:#fff;font:700 18px/30px Geometria,sans-serif;text-transform:uppercase}.about-page__collections__list__item__title:hover{color:#fff}.about-page__collections__list__item__description{margin-top:5px;font:14px/20px Georgia,serif}.about-page__quality{height:810px;background-size:cover;background-position:top}.about-page__quality__content{background:#fff;width:1080px;height:790px;top:-50px;padding:100px 0 0}@media only screen and (min-width:769px)and (max-width:1239px){.about-page__quality__content{width:976px}}.about-page__quality__title{font:700 18px/30px Geometria,sans-serif;text-transform:uppercase}.about-page__quality__description{width:280px;font:18px/30px Georgia,serif;margin:9px auto 0}.about-page__quality__steps{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:90px;padding:0 130px}@media only screen and (min-width:769px)and (max-width:1239px){.about-page__quality__steps{padding:0 80px}}.about-page__quality__steps__step{margin:0 10px 144px;flex:0 0 auto;position:relative}.about-page__quality__steps__step__image{width:100px;height:100px}.about-page__quality__steps__step__title{margin-top:24px;position:absolute;left:50%;width:180px;margin-left:-90px;font:700 11px/20px Geometria,sans-serif;text-transform:uppercase}.about-page__quality__steps__arrow{width:60px;height:10px;flex:0 0 auto;margin:42px 25px 0}.about-page__partner{height:990px;background:#ccd;padding:100px 0 0}.about-page__partner__title{margin-top:29px;font:700 18px/30px Geometria,sans-serif;text-transform:uppercase}.about-page__partner__description{margin:19px auto 0;width:480px;font:18px/30px Georgia,serif}.about-page__partner__list{font:18px/30px Georgia,serif}.about-page__partner__list:before{content:"";display:block;width:20px;border-bottom:2px solid #67798b;margin:20px auto 18px}.about-page__malls{top:-480px;margin:0 auto 213px;background:#fff;height:640px;position:relative;z-index:2}.about-page__malls__decoration{margin-top:90px}.about-page__malls__description{width:640px;margin:28px auto 0;font:18px/30px Georgia,serif}.about-page__malls__types{display:flex;justify-content:space-between;padding:0 140px;margin-top:42px}.about-page__malls__type.offline{width:520px}.about-page__malls__type.online{width:240px}.about-page__malls__type__image{height:180px;background-repeat:no-repeat;background-position:bottom}.about-page__malls__type__stores{display:flex;text-align:left;margin-top:36px}.about-page__malls__type__stores__title{font:700 11px/20px Geometria;text-transform:uppercase;width:120px;color:#00263a}.about-page__malls__type__stores__list{display:flex}.about-page__malls__type__stores__list__column{height:120px;border-left:2px solid #8e9ba6;padding-left:20px}.about-page__malls__type__stores__list__column+.about-page__malls__type__stores__list__column{margin-left:45px}.about-page__malls__type__stores__list__item{display:block;font:700 11px/20px Geometria;text-transform:uppercase;color:#8e9ba7}.about-page__business{margin-top:-853px;padding:260px 0 175px;background:#d4e3d9}.about-page__business__title{font:700 18px/30px Geometria,sans-serif}.about-page__business__decoration{margin-top:29px}.about-page__business__description{margin:29px auto 0;width:710px;font:18px/30px Georgia,serif}.about-page__business__stat{width:300px}.about-page__business__stats{margin-top:94px;padding:0 180px;display:flex;justify-content:space-between}.about-page__business__stat__value{font:200 98px Geometria,sans-serif}.about-page__business__stat__title{margin:7px auto 0;font:28px/39px Geometria,sans-serif;text-transform:uppercase;width:280px}.about-page__business__stat__subtitle{margin:3px auto 0;width:230px;font:14px/20px Georgia,serif}.about-page__contacts{padding:150px 0}.about-page__contacts__title{font:700 18px/30px Geometria,sans-serif;text-transform:uppercase}.about-page__contacts__decoration{margin-top:30px}.about-page__contacts__phone{margin-top:23px;font:200 48px Geometria,sans-serif}.about-page__contacts__phone-hint{margin-top:24px;font:18px/30px Georgia,serif}.philosophy-dna{min-height:1020px;background-size:cover;background-position:top;padding:120px 0 0}.philosophy-dna__content{margin:0 auto;width:520px;height:520px;border-radius:50%;background:#fff;text-align:center;display:flex;align-items:center;flex-direction:column;padding:100px 0 0}.philosophy-dna__title{font:700 24px/40px Geometria,sans-serif;text-transform:uppercase;margin:52px 0 17px}.philosophy-dna__text{font:18px/30px Georgia,sans-serif}.philosophy-dna__decoration2{margin-top:60px}.philosophy-times{min-height:1670px;margin-top:-270px}.philosophy-times__section{display:flex;flex-direction:row}.philosophy-times__section__side{flex:1 1;height:540px;color:#fff;text-align:center}.philosophy-times__section__side.darkblue{background:#17488b}.philosophy-times__section__side.blue{background:#8ba9ce}.philosophy-times__section__side.image{background-size:cover;background-position:50%}.philosophy-times__title{font:700 24px/40px Geometria,sans-serif;text-transform:uppercase;width:250px;margin:133px auto 0}.philosophy-times__decoration{margin:27px 0 0}.philosophy-times__text{font:18px/30px Georgia,sans-serif;margin:28px auto 0}.philosophy-times__content{text-align:center}.philosophy-times__content__title{font:700 18px/30px Geometria,sans-serif;text-transform:uppercase;margin:121px auto 0}.philosophy-times__content__decoration{margin-top:44px}.philosophy-times__content__text{font:18px/30px Georgia,sans-serif;width:630px;margin:33px auto 0}.philosophy-nature{min-height:610px;background-size:cover;background-position:50%;color:#fff;text-align:center;padding:223px 0 0}.philosophy-nature__title{font:700 24px/40px Geometria,sans-serif;text-transform:uppercase}.philosophy-nature__decoration{margin:28px 0 0}.philosophy-nature__text{margin:20px 0 0;font:18px/30px Geometria,sans-serif;text-transform:uppercase}.philosophy-create{min-height:530px;text-align:center;padding:131px 0 0}.philosophy-create .decoration{display:none}.philosophy-create__title{font:700 18px/30px Geometria,sans-serif;text-transform:uppercase}.philosophy-create__text{width:700px;margin:33px auto 0;font:18px/30px Georgia,sans-serif}.philosophy-photos{position:relative}.philosophy-photos .swiper-container{margin-bottom:72px}.philosophy-photos .swiper-button-next,.philosophy-photos .swiper-button-prev{background-image:url(//media.canoe.ru/images/brand/arrow_white.svg)}.philosophy-photos .swiper-button-prev{left:45px}.philosophy-photos .swiper-button-next{right:45px;transform:rotate(180deg)}.philosophy-photos__item{width:530px;height:530px;background-size:cover;background-position:50%}@media only screen and (min-width:769px)and (max-width:1239px){.philosophy-photos__item{width:468px;height:468px}}.contest-page{display:flex;align-items:center;background-color:#fae1e2;background-size:cover;background-repeat:no-repeat;margin-top:-110px}@media only screen and (max-height:800px){.contest-page{margin-top:-70px}}.contest-page .main-button{color:#00263a}.contest-page .main-button:hover{border-color:#00263a}.contest-page .content-wrapper{display:block;width:100%;padding:0;margin:0}@media only screen and (max-height:800px){.contest-page.filter-slide,.contest-page.success-slide{display:block}.contest-page.filter-slide .content-wrapper,.contest-page.success-slide .content-wrapper{height:685px;display:block}}.contest-page .navigation{position:fixed;right:40px;top:50%;z-index:1;margin:0;transform:translateY(-50%)}.contest-page .navigation a{width:6px;height:6px;border-radius:4px;border:1px solid #00263a;margin:38px 0 0;padding:0;cursor:pointer;display:block}.contest-page .navigation a:first-child{margin-top:0!important}.contest-page .navigation a.active{background-color:#00263a;cursor:auto}.contest-page .navigation a:before{display:none}.contest-page .main-button{border-color:#00263a;cursor:pointer}.contest-page .main-button:hover{background-color:#00263a}.contest-page .main-button.disabled{opacity:.4;cursor:auto}.contest-page .main-button.disabled:hover{color:#00263a;background:none}.contest-page .slide{display:flex;align-items:center;height:100%;flex-direction:column;justify-content:center;text-align:center;position:relative}.contest-page .slide p{margin:0}.contest-page .slide .title{position:absolute;z-index:1;top:140px;left:0;text-align:center;width:100%;font-weight:700;text-transform:uppercase}.contest-page .slide .slide-num{font-size:60px;font-weight:300;line-height:80px;margin-bottom:30px}.contest-page .slide .text{text-transform:uppercase;font-family:Georgia,sans-serif;font-size:16px;line-height:30px}.contest-page .slide .text .main-button{margin-top:20px}.contest-page .slide .text strong{letter-spacing:1px}.contest-page .slide .confirm{position:absolute;bottom:60px;left:0;width:100%;text-align:center}.contest-page .slide .confirm label{font-family:Georgia,sans-serif;font-style:italic;margin-bottom:30px;color:#00263a;display:inline-block;position:relative;line-height:16px;cursor:pointer}.contest-page .slide .confirm label:before{display:block;content:"";background:url(/assets/images/contest/unchecked.png) no-repeat;width:16px;height:16px;background-size:100%;position:absolute;left:-30px}.contest-page .slide .confirm label.checked{cursor:auto}.contest-page .slide .confirm label.checked:before{background-image:url(/assets/images/contest/checked.png)}.contest-page .contest-success{text-align:center;font-family:Georgia,sans-serif}@media only screen and (max-height:800px){.contest-page .contest-success{padding-top:135px}}.contest-page .contest-success .text{font-size:16px;line-height:30px;text-transform:uppercase}.contest-page .contest-success .text p{margin-bottom:25px}.contest-page .contest-success .text strong{letter-spacing:1px}.contest-page .contest-success .sharing{margin:70px 0 90px}.contest-page .contest-success .sharing .share-title{font-style:italic}.contest-page .contest-success .sharing ul{font-size:0;text-align:center;margin:0;padding-top:10px}.contest-page .contest-success .sharing li{display:inline-block;width:41px;height:41px;opacity:.3;transition:opacity .15s;cursor:pointer;margin:0 11px;padding:0}.contest-page .contest-success .sharing li svg{color:#00263a;width:41px;height:41px}.contest-page .contest-success .sharing li:hover{opacity:1}.contest-page .contest-main{min-height:100vh;width:100%;position:relative;display:flex;align-items:center;justify-content:center}@media only screen and (max-height:800px){.contest-page .contest-main{padding-top:135px;display:block}.contest-page .contest-main .container{width:410px;margin:0 auto}}.contest-page .contest-main .hidden{display:none}.contest-page .contest-main #canvas{width:410px;height:410px}.contest-page .contest-main #largeCanvas{width:1000px;height:1000px;position:absolute;left:-1000px;top:0}.contest-page .contest-main .title{position:absolute;z-index:1;top:140px;left:0;text-align:center;width:100%;font-weight:700;text-transform:uppercase}@media only screen and (max-height:800px){.contest-page .contest-main .title{top:90px}}.contest-page .contest-main .svg-arrow-left{position:absolute;top:50%;left:40px;width:34px;height:25px;cursor:pointer}.contest-page .contest-main .container{width:410px;height:410px;position:relative}.contest-page .contest-main .container .photo{width:410px;height:410px;overflow:hidden;position:relative;background-color:#a6a6a6}.contest-page .contest-main .container .filters-container{position:absolute;height:420px;width:126px;top:-5px;right:-150px}.contest-page .contest-main .container .filters-container .iScrollVerticalScrollbar{width:5px;font-size:0;position:absolute;top:0;right:0;height:100%}.contest-page .contest-main .container .filters-container .iScrollVerticalScrollbar:before{content:"";display:block;width:1px;left:3px;position:absolute;top:5px;bottom:5px;background-color:#fff}.contest-page .contest-main .container .filters-container .iScrollVerticalScrollbar .iScrollIndicator{background:#fff!important;width:5px;border-radius:3px;left:0;z-index:1;position:absolute}.contest-page .contest-main .container .filters-container .filter{padding:5px;width:90px;height:90px;margin-top:20px;cursor:pointer}.contest-page .contest-main .container .filters-container .filter:first-child{margin-top:0}.contest-page .contest-main .container .filters-container .filter img{width:100%;height:100%}.contest-page .contest-main .container .filters-container .filter.active{padding:0;border:5px solid #fff;cursor:auto}.contest-page .contest-main .container .buttons{text-align:center;margin-top:38px}.contest-page .contest-main .container .buttons .comment{font-size:10px;font-style:italic;padding-left:215px;text-align:left;line-height:13px}.contest-page .contest-main .container .buttons .main-button{width:150px;color:#00263a}.contest-page .contest-main .container .buttons .main-button:not(.disabled):hover{color:#fff}.contest-page .contest-intro{text-align:center;padding-top:110px}.contest-page .contest-intro .title{text-transform:uppercase;font-size:50px;line-height:70px;font-weight:300;color:#fff;margin-bottom:85px}.contest-page .contest-intro .text{font-size:24px;line-height:1.4;font-weight:400;color:#fff;font-family:Georgia,sans-serif;width:400px;margin:-70px auto 0}.contest-page .contest-intro .main-button{color:#fff;border-color:#fff;cursor:pointer}.contest-page .contest-intro .main-button:hover{background-color:#00263a;border-color:#00263a}.partners-list{position:relative;margin:120px 0}.partners-list .title{font-family:Geometria,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#00263a;text-align:center;margin:60px 0}.partners-list .arrow-bg{background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);width:48px;height:48px;border-radius:24px;position:absolute;z-index:2;top:50%;margin-top:-24px;cursor:pointer;display:flex;align-items:center;justify-content:center}.partners-list .arrow-bg.left{left:-24px}.partners-list .arrow-bg.right{right:-24px}.partners-list .arrow-bg .arrow{width:22px;height:18px}.partners-list .wrapper{position:relative}.partners-list .wrapper.wrapper-quotes{margin:0 -20px}.partners-list .wrapper.wrapper-quotes .arrow-bg{margin-top:22px}.partners-list .wrapper.wrapper-quotes .arrow-bg.left{left:-4px}.partners-list .wrapper.wrapper-quotes .arrow-bg.right{right:-4px}.partners-list .dots{display:none}.partners-list .quotes{font-size:0;display:flex;flex-direction:row}.partners-list .quotes .quote{position:relative;flex-shrink:0;text-align:center;width:560px;line-height:28px;font-size:18px;font-family:Georgia,sans-serif}.partners-list .quotes .quote .padding{height:100%;padding:0 20px}.partners-list .quotes .quote .in{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;padding:50px;background-color:#f2e9ee}.partners-list .quotes .quote .text{font-style:italic;margin-bottom:18px}.partners-list .quotes .quote .author{position:relative}.partners-list .quotes .quote .author:before{background-color:#677d80;width:24px;height:1px;content:"";display:block;margin:0 auto 17px}.partners-list .partners{font-size:0}.partners-list .partners .partner-logo{display:inline-block;width:186px;height:60px;padding:0 21px}.partners-list .partners .partner-logo img{width:100%}.slick-slider-wrapper-new{padding:0 15px}.slick-slider-wrapper-new .slick-dots{bottom:-30px}.slick-slider-wrapper-new .slick-arrow{top:0;bottom:0;height:48px;margin:auto}.slick-slider-wrapper-new .slick-slider-arrow{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:100%;background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);cursor:pointer}@media(max-width:1024px){.slick-slider-wrapper-new .slick-slider-arrow{display:none}}.slick-slider-wrapper-new .slick-slider-arrow svg{width:22px;height:14px}.slick-slider-wrapper-new .slick-slider-arrow-prev{left:-40px}.slick-slider-wrapper-new .slick-slider-arrow-next{right:-40px}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{touch-action:pan-y}.swiper-wp8-vertical{touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:50%;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;transition:.3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:hsla(0,0%,100%,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}@media only screen and (max-width:768px){.svg-logo{width:94px;height:32px}.svg-icon-input-check{width:13px;height:10px}.svg-decoration-2{width:24px;height:24px}.svg-icon-sort{width:23px;height:19px}body{min-width:320px}.app-container{padding-top:0}.page-content{padding-top:60px}.page-content.material-page,.page-content.technology{padding-bottom:0}.page-content.crop{overflow:hidden;height:100vh}}@media only screen and (max-width:768px)and (max-width:340px),only screen and (max-width:768px)and (orientation:landscape){.page-content{padding-top:0}}@media only screen and (max-width:768px){h1,h2{margin:48px 0 28px;text-align:left}.content-wrapper{width:auto;margin:0;padding:0 18px}.mobile-align-left{text-align:left}h1{margin:24px 0}.full-width{width:100vw;min-width:0;margin-right:-18px;margin-left:-18px}.full-width.video{height:auto}.full-width.video video{width:100%;height:auto}.banner-with-centered-content{height:280px}.banner-with-centered-content .content{position:relative;z-index:1}.banner-with-centered-content .content.content-absolute{position:absolute;z-index:1;width:100%;left:0}.banner-with-centered-content.darkened.mobile-no-text{margin-bottom:40px}.banner-with-centered-content.darkened.mobile-no-text:before,.banner-with-centered-content.mobile-no-text .content{display:none}.banner-with-centered-content .decoration{margin:52px auto 16px}.banner-with-centered-content .decoration:last-child{margin:16px auto 52px}.banner-with-centered-content .text{font-size:14px;margin:0 18px}.banner-with-centered-content .text:not(.with-br) br{content:""}.banner-with-centered-content .text:not(.with-br) br:after{content:" "}.banner-with-centered-content.video{position:relative}.banner-with-centered-content.video .text{position:absolute;z-index:1;left:0;top:0;width:100%;padding-top:0;height:100%;margin:0;color:#fff;display:flex;align-items:center;justify-content:center}.banner-with-centered-content .text-promo .text{font-size:30px;font-weight:300;line-height:44px}.banner-with-centered-content .text-promo .b-with-media__content__link{margin-top:20px}.banner-with-centered-content .subtext{font-size:14px;line-height:24px;margin:0 18px;letter-spacing:1px}.banner-with-centered-content .subtext br{content:""}.banner-with-centered-content .subtext br:after{content:" "}.banner-with-text{display:none;padding:0 18px}.banner-with-text.mobile-showed{display:block}.banner-with-text .title{margin:0 0 14px;text-align:center;font-size:28px;line-height:40px;text-transform:uppercase;font-weight:300}.banner-with-text .text{font-family:Georgia;font-size:16px;line-height:24px}.banner-with-text .decoration{display:none}.text-with-decorations .text{font-size:14px}.text-with-decorations.mobile-no-decorations:not(.text-with-decorations-1) .decoration{display:none}.text-with-decorations.mobile-no-decorations:not(.text-with-decorations-1) .text{font-size:28px;line-height:40px!important;font-family:Geometria,sans-serif;font-weight:300;margin-top:0;margin-bottom:16px}.text-with-decorations.mobile-no-decorations:not(.text-with-decorations-1) .subtext{font-size:16px;letter-spacing:0;line-height:24px;margin-top:0}.text-with-decorations.mobile-no-decorations:not(.text-with-decorations-1) .subtext br{content:""}.text-with-decorations.mobile-no-decorations:not(.text-with-decorations-1) .subtext br:after{content:" "}.search{position:absolute;right:0;top:18px;display:block;z-index:1}.search .icon{width:22px;height:22px}.search .bar{position:absolute;top:-5px;right:0;width:0;transition:width .4s;border:solid #dee2e6;border-width:0 0 1px;overflow:hidden;background:#fff;height:34px}.search .bar .svg-icon-cross{position:absolute;left:0;top:5px;color:#00263a;width:21px;height:21px}.search .mobile-input{height:32px;padding:0;border:none;background:none;font-family:Geometria;font-size:16px;line-height:20px;letter-spacing:1px;width:calc(100vw - 71px);position:absolute;left:34px;text-transform:uppercase}.search.active .bar{width:calc(100vw - 36px)}.search.active .icon{color:#00263a}.campaign-page .instagram-feed,.collection-page .instagram-feed,.main-page .instagram-feed{display:block;position:relative;margin-top:40px;height:120px;font-size:0;width:100vw}.campaign-page .instagram-container,.collection-page .instagram-container,.main-page .instagram-container{text-align:left;height:120px}.campaign-page .instagram-container .instagram-item,.collection-page .instagram-container .instagram-item,.main-page .instagram-container .instagram-item{width:120px;height:120px;display:inline-block;background-size:cover;background-position:top}.campaign-page .instagram,.collection-page .instagram,.main-page .instagram{margin-top:60px;margin-bottom:0;text-align:center}.campaign-page .instagram .instagram-feed,.collection-page .instagram .instagram-feed,.main-page .instagram .instagram-feed{margin-left:-18px;margin-right:-18px;width:100vw!important}.campaign-page .instagram .instagram__header__title,.collection-page .instagram .instagram__header__title,.main-page .instagram .instagram__header__title{font-size:28px;line-height:40px;font-weight:300;margin-bottom:24px}}@media only screen and (max-width:768px)and (max-width:340px){.campaign-page .instagram .instagram__header__title,.collection-page .instagram .instagram__header__title,.main-page .instagram .instagram__header__title{font-size:22px;line-height:29px}}@media only screen and (max-width:768px){.campaign-page .instagram .instagram__header__description,.collection-page .instagram .instagram__header__description,.main-page .instagram .instagram__header__description{font-family:Georgia,sans-serif;font-size:16px;line-height:24px;padding:0 18px}.campaign-page .instagram .instagram__header__description strong,.collection-page .instagram .instagram__header__description strong,.main-page .instagram .instagram__header__description strong{font-weight:700}.campaign-page .instagram-link,.collection-page .instagram-link,.main-page .instagram-link{display:inline-block;margin-top:40px;text-transform:uppercase;font-size:15px;font-weight:700;height:48px;line-height:48px;font-size:14px;border-radius:3px;border:1px solid #00263a;color:#00263a;padding:0 32px}.collections-buttons{margin:0 -18px}.collections-buttons__header{display:none}.collections-buttons__list{margin-top:0;display:block}.collections-buttons__list__item{display:block;width:auto;border-radius:0;border:0;border-bottom:1px solid #e5e5e5;text-align:left;height:60px;line-height:62px;padding:0 18px;position:relative;background-color:#f4f4f4}.collections-buttons__list__item .arrow-order-mobile{display:block;position:absolute;right:18px;top:23px;width:8.2px;height:14px}.collections-buttons__list__item+.collections-buttons__list__item{margin-left:0}}body{overflow-x:hidden;width:100%}.iscroll-wrapper{position:relative;overflow:visible!important;height:304px!important;margin-top:40px}@media only screen and (max-width:340px){.iscroll-wrapper{height:255px!important}}@media only screen and (orientation:landscape){.iscroll-wrapper{height:calc(100vw - 71px)!important}}.iscroll-container:after{content:"";display:table;clear:both}.iscroll-container .item{float:left;width:calc(100vw - 71px);padding:24px 12px 0}.iscroll-container .item img{position:relative;left:38px}.iscroll-container .item.active{padding-top:0}.image-blocks .mobile-gallery .gallery-texts{height:96px}.image-blocks .mobile-gallery .gallery-texts.gallery-texts-artproject-3,.image-blocks .mobile-gallery .gallery-texts.gallery-texts-artproject-4{height:150px}.image-blocks .mobile-gallery .gallery-texts .title{display:none}.image-blocks .mobile-gallery .gallery-texts .text{font-family:Georgia,sans-serif;font-size:14px;line-height:24px;text-transform:uppercase;letter-spacing:1px}.mobile-gallery{position:relative;margin:0 -18px 24px;padding-right:71px;overflow-x:hidden;z-index:1}.mobile-gallery .text-with-decorations{padding:40px 18px 0;margin-bottom:16px;width:calc(100% + 71px)}.mobile-gallery .text-with-decorations .text{margin:16px 0}.mobile-gallery .bg{position:absolute;display:block;width:100%;top:140px;bottom:0;left:0;background:#fff;transition:background-color .2s linear;z-index:0}.mobile-gallery.mobile-gallery-philosophy .bg{background-color:#17488b}.mobile-gallery.mobile-gallery-collections:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;content:"";background:#f2e9ee}.mobile-gallery .gallery-texts{font-size:0;height:240px;position:relative;width:calc(100% + 71px);overflow:hidden;z-index:1}.mobile-gallery .item-text{width:100%;padding-top:16px;display:block;text-align:center;color:#00263a;position:absolute;top:0;left:80%;opacity:0}.mobile-gallery .item-text.active{left:0;opacity:1}.mobile-gallery .item-text .title{width:100%;font-size:80px;line-height:60px;font-weight:300;text-transform:uppercase;margin:0 0 17px}.mobile-gallery .item-text .text{width:100%;line-height:40px;font-size:28px;font-weight:300;max-width:280px;margin:0 auto}.mobile-gallery .item-text .text br,.mobile-gallery .item-text .text br:after{content:" "}.mobile-gallery .gallery-texts-technologies-main{height:145px}.mobile-gallery .gallery-texts-technologies-main .title{font-size:44px;line-height:60px}.mobile-gallery .gallery-texts-technologies-main .title sup{margin-right:-32px}.mobile-gallery .gallery-texts-technologies-main .text{font-size:14px;line-height:24px;font-weight:400;text-transform:uppercase;letter-spacing:1px}.mobile-gallery .gallery-texts-collections,.mobile-gallery .gallery-texts-philosophy{height:145px}.mobile-gallery .gallery-texts-collections .title,.mobile-gallery .gallery-texts-philosophy .title{font-size:28px;line-height:40px}.mobile-gallery .gallery-texts-facts .plus{width:8px;display:inline-block}.mobile-gallery .gallery-texts-facts .text{text-transform:uppercase}.mobile-gallery .gallery-texts-philosophy{height:260px}.mobile-gallery .gallery-texts-philosophy .title{color:#fff}.mobile-gallery .gallery-texts-philosophy .text{color:#fff;font-size:16px;font-family:Georgia,sans-serif;line-height:24px;font-weight:400;text-transform:none;max-width:none;width:100%;padding:0 18px}@media only screen and (max-width:768px){.switch-group .switch-label{margin-left:8px;text-transform:uppercase}.switch-group .switch-label .desktop-text{display:none}.switch-group .switch-label .mobile-text{display:inline}.checkbox-input{width:24px;height:24px;border-radius:3px}.checkbox-input .check{top:7px;left:5px}.checkbox-label{width:calc(100% - 36px);margin-left:12px;vertical-align:top;line-height:1.5}.number-input .input-box{-webkit-appearance:none}.main-button{border-radius:3px;line-height:46px}.coupon-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:16px;line-height:16px;letter-spacing:1px}.round-button{box-sizing:border-box;padding:0;width:128px;color:#00263a;border:1px solid #00263a;line-height:116px;letter-spacing:1px;height:128px}.errors{margin-top:0;padding-left:0;margin-bottom:32px}.errors:before{display:none}.errors .error{background-color:rgba(231,84,75,.1);color:#e7544b;padding:5px 8px;line-height:20px;margin-bottom:8px;border-radius:3px}.errors .error:before{margin-right:0;margin-left:0;content:""}.input-group{margin-bottom:24px}.input-group.error .input-wrapper:after{visibility:visible;opacity:1}.input-group .comment{font-size:16px;line-height:1.5;padding-top:10px}.input-group .comment span{text-decoration:underline}.input-wrapper:after{top:9px;right:9px;font-weight:400;border:1px solid #e15550;border-radius:100%;line-height:24px;height:24px;width:24px;text-align:center}.two-columns-inputs+.two-columns-inputs{margin-top:0}.two-columns-inputs .column{display:block;width:100%;vertical-align:top;margin-bottom:24px}.two-columns-inputs .column+.column{margin-left:0;margin-bottom:48px}.label{margin-bottom:6px;padding-left:0;color:#a5b2be;font-size:14px;line-height:20px;letter-spacing:1px}.text-input{width:100%;height:46px;padding:0 47px 0 12px;border:1px solid #dee2e6;border-radius:3px;box-shadow:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;font-size:16px}.text-input[name=email]{padding-right:12px}.textarea{font-size:16px;-moz-appearance:none;appearance:none;-webkit-appearance:none}.select-wrapper,.textarea{width:100%;border:1px solid #dee2e6}.select{padding:0 80px 0 12px}.form .inputs{width:100%}.header-main{height:60px;text-transform:none}.header-main .switch-group .mobile-text{text-transform:uppercase;font-size:12px;line-height:23px;height:22px;border:1px solid #fff;border-radius:12px;display:inline-block;color:#fff;opacity:.6;padding:0 7px}.header-main .menu-btn{display:block;width:22px;height:19px;position:absolute;left:19px;top:20px;color:#677d80;cursor:pointer}.header-main .site-nav{text-align:center;width:100%;margin-left:0;padding-bottom:112px;font-size:32px;position:fixed;transform:translateX(100%);top:0;font-family:Geometria,sans-serif;font-weight:300;left:0;min-height:100vh;background:#f2f2f2;z-index:1;display:flex;flex-direction:column;padding-top:40px;transition:transform .3s ease-in-out}.header-main .site-nav.active{transform:translateX(0)}.header-main .site-nav.submenu-active .profile-links>.link,.header-main .site-nav.submenu-active>.link{transform:translateX(-50%);opacity:0}.header-main .site-nav .switch-group{position:absolute;z-index:1;right:18px;top:18px;height:24px;font-size:14px;padding-top:0}.header-main .site-nav .switch-group .switch-label{color:#677d80;vertical-align:top;display:inline-block;height:16px}.header-main .site-nav .switch-group .mobile-text{line-height:18px;font-size:14px;color:#677d80;font-family:Geometria,sans-serif;font-weight:700;letter-spacing:1px;height:auto;vertical-align:top;border:none;padding:0;opacity:1}.header-main .site-nav .switch-group .switch{background:#fff;border:1px solid #677d80;vertical-align:top}.header-main .site-nav .switch-group .switch .switch-circle{left:0;top:0;background-color:#677d80}.wholesale .header-main .site-nav .switch-group .switch{border-color:#fff;background-color:#2ad65b}.wholesale .header-main .site-nav .switch-group .switch .switch-circle{background-color:#fff}.header-main .site-subnav{top:0;z-index:1;right:auto;transform:translateX(100%);width:100%;min-height:100%;padding-top:40px;padding-bottom:112px;visibility:visible;display:flex;flex-direction:column;transition:none;opacity:0;transition:transform .3s ease-in-out,opacity .3s ease-in-out;background:none;border-top:none}.header-main .site-subnav .link{font-size:32px;line-height:60px}.header-main .site-subnav.active{transform:translateX(0);opacity:1}.header-main .subnav-wrapper{min-height:360px}.header-main .logo{display:block;width:94px;height:32px;transition:none;transform:none;margin:0 auto;position:relative;top:12px}.header-main .controls{display:block;width:auto;position:absolute;right:20px;top:16px}.header-main .controls .link{line-height:30px!important;display:inline-block;float:right;padding:0;margin-left:12px}.header-main .link{position:relative;display:block;transform:translateX(0);line-height:60px!important;opacity:1;transition:opacity .3s ease-in-out,transform .3s ease-in-out}.header-main .link.basket-link{position:relative}.header-main .link.basket-link .icon{width:22px;height:21px}.header-main .link.basket-link .text{margin-left:0;position:absolute;font-size:9px;display:inline-block;background:#e7544b;border-radius:6px;line-height:12px;color:#fff;padding:1px 5px 0 4px;left:14px;top:2px}.header-main .link.basket-link .text.hidden{display:none}.header-main .close-btn{width:38px;height:38px;cursor:pointer;color:#677d80;position:relative;z-index:2;display:block;margin:0 auto;padding:11px 0}.header-main .close-btn.link{display:block}.header-main .close-btn:hover{color:#00263a}.header-main .close-btn .svg-icon-cross{width:38px;height:38px}.header-main .close-btn .svg-icon-menu-arrow{width:48px;height:40px;position:relative;left:-5px}.header-main .switch-group{margin-left:0;padding-top:4px;display:inline-block}.minimized-header .header-main .logo{transform:none}.wholesale .header-main .site-nav{background:#022639}.wholesale .header-main .close-btn{color:#a5b2be}.wholesale .header-main .close-btn:hover,.wholesale .header-main .menu-btn{color:#fff}.wholesale .header-main .site-subnav{background:none}.header-forms{position:fixed;right:auto;bottom:auto;top:0;line-height:1.5;overflow-y:scroll;-webkit-overflow-scrolling:touch;padding:0;transform:translateX(100%);min-height:100vh;z-index:2;width:100%}.header-forms .errors{padding-top:10px}.header-forms .errors .error{background-color:hsla(0,0%,100%,.1);color:#fff}.header-forms.active{transform:translateX(0)}.header-forms .forms-header{height:60px;position:relative;display:block;margin:0 -18px 40px;background-color:#1261da;transition:background .15s;text-transform:uppercase;overflow:hidden}.header-forms .forms-header .title{font-size:14px;font-weight:700;display:inline-block;position:absolute;margin-right:48px;right:0;top:18px;width:120px;transition:right .3s,margin-right .3s}.header-forms .forms-header .next-btn{width:150px;height:20px;position:absolute;right:18px;top:19px;z-index:1;text-align:right;transition:right .3s}.header-forms .forms-header .next-btn .svg-arrow-right{width:21px;height:17px}.header-forms .forms-header .switch-group{position:absolute;right:18px;top:15px;transition:opacity .4s;transition-delay:.05s;opacity:0}.header-forms .forms-header .switch-group .switch-label{font-size:14px;text-transform:uppercase;font-weight:700;margin-left:8px;color:#fff}.header-forms .forms-header .switch-group .switch{background:#1261da;border:1px solid #fff;height:16px;border-radius:8px}.header-forms .forms-header .switch-group .switch .switch-circle{left:0;top:0}.header-forms .forms-header.active .title{margin-right:-60px;right:50%}.header-forms .forms-header.active .next-btn{right:-150px}.header-forms .forms-header.active .switch-group{opacity:1}.header-forms .close-button{top:18px;right:auto;left:18px;z-index:1;padding:0}.header-forms .close-button .svg-icon-cross{width:24px;height:24px}.header-forms .pseudo-link{font-size:16px;line-height:1.5}.header-forms .form-description{text-align:left;margin-bottom:16px;font-family:Georgia,sans-serif;text-transform:none;font-weight:400}.header-forms .login-form{padding-bottom:60px}.header-forms .login-form .buttons{margin-left:0;padding-top:48px}.header-forms .login-form .buttons .js-toggle-registration{display:none}.header-forms .restore-form{padding-bottom:60px}.header-forms .restore-form .inputs{top:0}.header-forms .restore-form .buttons{margin-left:0;padding-top:48px}.header-forms .restore-form .buttons .js-toggle-restoration{display:none}.header-forms .restore-form .success{background-color:rgba(100,239,139,.2);color:#070;padding:5px 8px;line-height:20px;margin-bottom:8px;border-radius:3px;font-size:1rem}.header-forms .restore-form .success:before{margin-right:0;margin-left:0;content:""}.header-forms .registration-form{padding-bottom:60px}.header-forms .registration-form .already-registered{display:block;text-align:left;margin-bottom:28px;font-family:Georgia,sans-serif}.header-forms .registration-form .already-registered span{text-decoration:underline}.header-forms .registration-form .buttons,.header-forms .registration-form .inputs{width:100%;margin:0 auto}.header-forms .registration-form .buttons .link-wrapper{display:none}.wholesale .header-forms{background-color:#677d80;border-top:none}.wholesale .header-forms .forms-header{background-color:#00263a}.wholesale .header-forms .forms-header .switch-group .switch{background:#00d969}.wholesale .header-forms .forms-header .switch-group .switch .switch-circle{background:#00263a}}@media only screen and (max-width:768px)and (max-width:340px),only screen and (max-width:768px)and (orientation:landscape){.page-header{position:relative}.header-main .site-nav,.header-main .site-subnav{padding-bottom:0;height:100vh;overflow:auto}.header-main .site-nav .link,.header-main .site-subnav .link{font-size:28px;line-height:52px!important}.header-main .site-subnav .subnav-wrapper{min-height:312px}.header-main .close-btn{bottom:auto;top:36px;left:36px;position:fixed;margin-left:0}.header-main .close-btn .svg-icon-menu-arrow{position:relative;left:-10px}}@media only screen and (max-width:768px){.mobile-footer{padding-top:80px;text-align:center}.mobile-footer .svg-logo-feather{color:#8e9ba7}.mobile-footer .footer-text{font-size:16px;font-family:Georgia,sans-serif;margin-top:50px;padding:0 0 8px;color:#677d80}.mobile-footer .legal-links{padding:8px 18px 32px;font-family:Georgia,sans-serif;font-size:13px;line-height:1.4}.mobile-footer .legal-links .link{display:block;margin:10px 0;color:#8e9ba7}.catalogue-header-banner{height:180px}.catalogue{overflow:visible}.catalogue-controls{margin:0;padding:0;min-height:60px;position:relative}.catalogue-controls:after{display:none}.catalogue-controls .filters-counter{position:absolute;left:50%;transform:translateX(-50%);font-size:14px;line-height:16px;top:17px;text-transform:uppercase;display:block}.catalogue-controls .filters-counter i{font-style:normal;display:inline-block;vertical-align:middle;line-height:23px}.catalogue-controls .filters-counter span{display:inline-block;width:24px;height:24px;border-radius:12px;background:#00263a;text-align:center;line-height:24px;vertical-align:middle;color:#fff;margin-left:4px}.catalogue-controls .sorting{display:block;font-size:14px;font-weight:400;letter-spacing:1px;margin-right:-18px}.catalogue-controls .sorting .svg-icon-sort{position:absolute;top:21px;left:0}.catalogue-controls .sorting .svg-icon-sort.flipped{transform:scaleY(-1)}.catalogue-controls .sorting .drop-down{display:block;width:100%;top:0}.catalogue-controls .sorting .drop-down span:not(.arrow){padding:15px 5px 15px 0;border-top:1px solid #e8e8e8;position:relative}.catalogue-controls .sorting .drop-down span:not(.arrow):first-child{border-top:none}.catalogue-controls .sorting .drop-down .types{display:block;position:relative;padding:0 0 0 30px;left:0;line-height:16px;width:100%;overflow:hidden;max-height:0;opacity:0;transition:max-height .4s linear,opacity .4s linear;z-index:2}.catalogue-controls .sorting .drop-down .types span:hover{color:inherit}.catalogue-controls .sorting .drop-down .types .active{display:block}.catalogue-controls .sorting .drop-down .types .active .svg-icon-filter-check{display:block;position:absolute;left:-30px;top:17px;width:19px;height:13px}.catalogue-controls .sorting .drop-down .types .active .arrow{display:block}.catalogue-controls .sorting .drop-down .types.showed{opacity:1;max-height:400px}.catalogue-controls .sorting .arrow{display:none;margin-left:0;position:absolute;top:12px;right:16px}.catalogue-controls .sorting .arrow .svg-sorting-arrow-down,.catalogue-controls .sorting .arrow .svg-sorting-arrow-up{width:18px;height:22px}.catalogue-filter{float:none;width:100%;position:fixed;z-index:1001;left:0;top:110%;background:#fff;transition:top .3s;height:100%;overflow:auto;padding-bottom:60px}.catalogue-filter .confirm{width:100%;background-color:#00263a;font-size:14px;line-height:16px;text-transform:uppercase;color:#fff;font-weight:700;text-align:center;line-height:60px;height:60px;position:fixed;z-index:1002;bottom:-160px;left:0;display:block;transition:bottom .4s}.catalogue-filter.active{top:0}.catalogue-filter.active .confirm{bottom:0}.catalogue-filter .filter-group{padding:18px 18px 15px;background-color:#f4f4f4}.catalogue-filter .filter-group:first-child{border-top:none}.catalogue-filter .reset-filters{margin-top:0;background:none}.catalogue-filter .reset-filters .svg-icon-plus{display:none}.catalogue-filter .reset-filters .icon-mobile{display:block;width:25px;height:25px;margin-top:-13px}.catalogue-filter .reset-filters.hidden{display:none}.catalogue-filter .filter-group-title{font-size:14px}.catalogue-filter .svg-sorting-arrow-down,.catalogue-filter .svg-sorting-arrow-up{height:18px;width:14px}.catalogue-filter .toggle-group-button{margin-top:-10px}.catalogue-filter .toggle-group-button .svg-icon-plus{width:22px;height:22px;display:none;position:relative;top:-1px}.catalogue-filter .toggle-group-button .svg-icon-plus.icon-mobile{display:inline-block}.catalogue-filter .filter-item{padding:8px 0 8px 30px}.catalogue-filter .filter-item .icon{left:3px;margin-top:-6px}.catalogue-filter .filter-item .svg-icon-filter-check{display:none}.catalogue-filter .filter-item .icon-mobile{display:inline-block;width:19px;height:13px}.catalogue-filter .filter-group.active{background:none}.catalogue-filter .filter-group.active .toggle-group-button{margin-top:-12px;right:-1px}.catalogue-filter .filter-group.active .toggle-group-button .svg-icon-plus{width:25px;height:25px}.catalogue-view{float:none;width:100%}.catalogue-grid{margin:0 -6px;text-align:left}.catalogue-grid .slick-slider{height:auto;margin:0 -18px 24px}.catalogue-grid .product-tile{margin-bottom:24px}.product-card{overflow:visible;margin:0 0 35px}.product-card__video{width:100%;height:500px}.product-card .photos-slider{float:none;width:auto;margin:0 -18px;height:auto;position:relative}.product-card .photos-slider .slick-arrow,.product-card .photos-slider .slick-dots{display:none!important}.product-card .photos-slider .slick-track{transition:transform .3s}.product-card .photos-slider .slider-position{display:block;position:absolute;bottom:-4px;z-index:2;left:0;height:4px;background-color:#00263a;width:20px;transition:left .3s}.product-card .product-info{float:none;width:auto}.product-back-link{top:18px;left:18px;z-index:1;width:auto}.product-back-link .svg-arrow-left{width:22px;height:17px;margin-right:0}.product-back-link .text{display:none}.product-heading{margin:28px 0 36px}.product-heading .name{font-size:32px;font-weight:400;letter-spacing:2px;text-align:left;line-height:37px}.product-heading .vendor-code{margin:12px 0 0;font-size:16px;font-weight:400;line-height:20px;letter-spacing:1px}.product-heading .prefix{font-size:14px;text-transform:none;letter-spacing:normal}.product-params .params-row,.product-params .params-row+.params-row{margin-top:35px}.product-params .expand-btn-container{margin-bottom:20px}.product-params .price .currency{color:#677d80}.product-params .price .currency .icon-ruble{width:13px;height:16px}.product-params .param-label{display:block;width:auto;font-size:14px;letter-spacing:1px}.product-params .param-content{width:100%;line-height:24px}.product-params .param-content .number-input+.main-button{margin-left:0;background-color:#00263a;color:#fff;height:40px;line-height:38px}.product-params .param-content .number-input .input-arrows{display:none}.product-params .param-content .number-input .input-box{border-radius:4px;width:69px}.product-params .collapsed-title{font-size:14px}.product-params .long-text:not(.show-all) .text{max-height:72px}.product-params .colors-list{width:auto}.product-params .colors-list .color{width:67px;padding:0 6px;height:84px;margin:8px 0}.product-params .colors-list .slick-arrow{display:none}.product-params .prices .params-row{display:inline-block;width:50%;vertical-align:top}.product-params .price.retail-price,.product-params .price.wholesale-price{padding-top:4px}.product-params .price.not-authorized{text-transform:none!important;white-space:normal;font-size:13px!important;line-height:18px!important}.product-params .price .sum{letter-spacing:1px}.product-params .sizes{padding-left:0;padding-right:0}.product-params .size-selector{width:auto;border:1px solid #00263a;border-radius:2px;min-width:40px;font-size:12px;line-height:24px;color:#00263a;padding:0 10px;vertical-align:middle;margin-right:12px}.product-params .size-selector+.size-selector{margin-left:0}.product-params .size-selector.disabled{color:grey}.product-params .size-selector.simple{background:none;border:none;font-family:Georgia,sans-serif;font-size:16px;font-weight:400;text-decoration:underline;text-align:left;color:#677d80;padding:0;float:right;margin-right:0}.product-params .size-selector.current{font-weight:700}.product-params .columns .params-row{display:inline-block;width:50%;vertical-align:top}.wholesale-order-block{margin:35px 0}.mobile-products .mobile-product{padding:16px 0;border-bottom:1px solid #dee2e6;position:relative}.mobile-products .mobile-product:first-child{padding-top:0}.mobile-products .mobile-product:first-child .btns,.mobile-products .mobile-product:first-child .quantity{top:0}.mobile-products .mobile-product:first-child .btns.in-basket,.mobile-products .mobile-product:first-child .quantity.in-basket{top:50%;margin-top:-28px}.mobile-products .mobile-product .btns,.mobile-products .mobile-product .image,.mobile-products .mobile-product .info,.mobile-products .mobile-product .quantity{display:inline-block;vertical-align:top}.mobile-products .mobile-product .quantity{position:absolute;top:16px;right:65px;z-index:1;height:40px;width:80px}.mobile-products .mobile-product .quantity>div{position:relative}.mobile-products .mobile-product .quantity .availability{position:absolute;left:0;top:46px;font-size:11px;line-height:13px;width:145px}.mobile-products .mobile-product .quantity.in-basket{top:50%;margin-top:-20px}.mobile-products .mobile-product .quantity.in-basket .availability{display:none}.mobile-products .mobile-product .quantity .number-input .input-box{width:69px;border-radius:4px}.mobile-products .mobile-product .quantity .input-arrows{display:none}.mobile-products .mobile-product .quantity .button-remove{position:absolute;top:8px;left:99px}.mobile-products .mobile-product .quantity .count{font-size:18px;display:inline-block;width:69px;text-align:center;height:40px;line-height:40px}.mobile-products .mobile-product .btns{z-index:1;position:absolute;right:0;top:16px}.mobile-products .mobile-product .btns .main-button .icon{margin-right:0}.mobile-products .mobile-product .btns .not-in-basket-btn{padding:3px 26px 3px 23px;line-height:32px}.mobile-products .mobile-product .btns.in-basket .not-in-basket-btn{display:none}.mobile-products .mobile-product .image{width:51px;margin-right:12px}.mobile-products .mobile-product .info{padding-top:3px;font-family:Georgia,sans-serif}.mobile-products .mobile-product .info span{display:block;font-size:14px;line-height:20px}.mobile-products .mobile-product .info .vendor-code{font-weight:700;font-family:Geometria,sans-serif}.similar-products{margin:0 -18px}.similar-products .similar-heading{margin:40px 0 12px 18px;text-align:left}.similar-products .title{font-size:14px;color:#a5b2be;line-height:20px}.similar-products .b-iscroll{padding:0 12px}.similar-products .similar-list{margin:0;text-align:left}.similar-products .similar-list .product-tile{margin-bottom:0;width:130px}.similar-products .back-link{display:none}.product-page .similar-products{margin-bottom:0}.product-page .similar-products .slick-next,.product-page .similar-products .slick-prev{display:none}.product-tile{width:50%;padding:0 6px;margin:0;max-width:240px}}@media only screen and (max-width:768px)and (min-width:768px)and (orientation:portrait),only screen and (max-width:768px)and (orientation:landscape){.product-tile{max-width:none;width:33.3%}}@media only screen and (max-width:768px){.product-tile .photo{height:auto;transition:none}.product-tile .photo:hover{opacity:1}.product-tile .info{margin-top:8px}.product-tile .name{display:none}.product-tile .name,.product-tile .price{font-size:16px}.product-tile .price{color:#00263a}.product-tile .currency{font-size:16px;color:#677d80}.banner-with-technologies{text-align:left;margin-bottom:40px;position:relative;overflow:hidden;background:none}.banner-with-technologies .heading{margin:0 18px 12px;color:#a5b2be;font-size:14px;text-align:left;line-height:20px;letter-spacing:1px}.banner-with-technologies .buttons{text-align:left}.banner-with-technologies .button{margin:0;padding:0 6px;transition:none;opacity:1;width:130px;text-align:center;display:inline-block;vertical-align:top;color:#00263a}.banner-with-technologies .button p{font-size:14px;line-height:24px;text-transform:uppercase;display:inline-block;width:100%;margin-top:13px}.banner-with-technologies .button p span{text-overflow:ellipsis;max-width:100%;display:inline-block;overflow:hidden;line-height:16px}.banner-with-technologies .button p span.minus{margin-left:5px}.banner-with-technologies .icon{width:72px;height:72px}.zoomed-photo{z-index:1001;top:0}.zoomed-photo .photo{background-size:auto 100%}.zoomed-photo .svg-icon-cross{position:absolute;left:18px;bottom:18px;width:45px;height:45px;z-index:1;opacity:.5}.minimized-header .zoomed-photo{top:0}.zoomed-photo .arrow:hover{color:#a4b1bd}.basket-page{padding-bottom:0}.basket-page .main-button{height:48px;width:100%;text-align:center;font-size:14px;line-height:48px}.basket-page .main-button.dark{background-color:#00263a;color:#fff;border:none}.basket-page .main-button.dark:disabled{opacity:1;background-color:#a5b2be}.basket-page .input-group.small-margin{margin-bottom:10px}.basket-page .two-columns-inputs .column+.column{margin-bottom:24px}.basket-page .form .info{padding-left:0}.order-steps{padding:16px 0;position:relative;height:80px;background:none;max-width:480px;width:auto;margin:0 auto 116px;display:flex;justify-content:space-between;align-items:center}.order-steps .step{position:static;color:#dee2e6}.order-steps .step.past{color:#677d80}.order-steps .text{top:96px;right:auto;left:0;text-align:left;margin-top:0;text-transform:none;font-size:32px;font-weight:300;line-height:36px;width:300px;display:block}.order-steps .text span{display:block}.order-steps .arrow{display:none}.order-steps .arrow-order-mobile{display:inline-block;width:7px;height:12px;vertical-align:middle;margin:0 9px;color:#677d80}.order-steps .arrow-order-mobile.hidden{color:#dee2e6}}@media only screen and (max-width:768px)and (max-width:360px){.order-steps .arrow-order-mobile{margin:0 7px}}@media only screen and (max-width:768px){.order-steps .svg-icon-order{width:48px;height:48px}}@media only screen and (max-width:768px)and (max-width:360px){.order-steps .svg-icon-order{width:40px;height:40px}}@media only screen and (max-width:768px){.mobile-basket.margin-top{margin-top:-30px}.mobile-basket .mobile-product:first-child{padding-top:16px;border-top:1px solid #dee2e6}.mobile-basket .mobile-product:first-child .btns,.mobile-basket .mobile-product:first-child .quantity{top:16px}.mobile-basket .mobile-product:first-child .btns.in-basket,.mobile-basket .mobile-product:first-child .quantity.in-basket{top:50%;margin-top:-20px}.mobile-basket .mobile-product .image{width:67px}.mobile-basket .mobile-product .quantity{width:62px;right:40px}.mobile-basket .mobile-product .quantity .number-input .input-box{width:60px}.mobile-basket .mobile-product .quantity .button-remove{left:80px}.mobile-basket .mobile-product .price{position:absolute;bottom:16px;right:0}.mobile-basket .mobile-product .price .icon-ruble{width:10px;height:11px}.mobile-basket .mobile-product .info .name{font-family:Geometria,sans-serif;font-weight:700}.mobile-basket .mobile-product .info .vendor-code{font-family:Georgia,sans-serif;font-weight:400}.mobile-basket .products{margin-bottom:35px}.mobile-basket .basket-info,.mobile-basket .g-info{margin-bottom:12px}.mobile-basket .basket-info .coupon-input,.mobile-basket .basket-info .full-price,.mobile-basket .basket-info .price,.mobile-basket .basket-info label,.mobile-basket .g-info .coupon-input,.mobile-basket .g-info .full-price,.mobile-basket .g-info .price,.mobile-basket .g-info label{display:inline-block;width:50%;text-align:right}.mobile-basket .basket-info label,.mobile-basket .g-info label{font-family:Georgia,sans-serif;text-align:left}.mobile-basket .currency{color:#677d80}.mobile-basket .basket-info .full-price{font-size:24px}.mobile-basket .basket-info .currency-big{font-size:21px}.mobile-basket .basket-info .currency-big .icon-ruble{width:13px;height:17px}.mobile-basket .coupon-input{font-size:16px;line-height:1;padding:3px 8px;font-weight:400;text-align:left}.orders-history-list .order{display:flex;justify-content:space-between;color:#00263a;font-size:14px;line-height:20px;font-family:Geometria,sans-serif;letter-spacing:1px;border-bottom:1px solid #dee2e6;padding:16px 0}.orders-history-list .order:first-child{border-top:1px solid #dee2e6}.orders-history-list .order a{color:#00263a}.orders-history-list .order p{margin:0}.orders-history-list .order .wholesale-info{font-family:Georgia,sans-serif;letter-spacing:0}.orders-history-list .order .currency .icon-ruble{width:11px;height:13px;color:#677d80}.orders-history-list .order .payment,.orders-history-list .order .status{font-family:Georgia,sans-serif;font-size:16px;letter-spacing:0}.orders-history-list .order .payment{color:#2ad65b}.orders-history-list .order .payment.not-paid{color:#e7544b}.orders-history-list .order .status{color:#677d80}.orders-history-list .order .order-number,.orders-history-list .order .price{font-size:16px;line-height:20px;font-weight:700;margin-bottom:5px}.mobile-history h1{margin-bottom:4px}.mobile-history .order-status,.mobile-history .payment-status{font-family:Georgia,sans-serif;font-size:16px;line-height:20px;margin-bottom:24px}.mobile-history .payment-status{color:#2ad65b}.mobile-history .payment-status.not-paid{color:#e7544b}.mobile-history .mobile-basket .mobile-product .quantity{font-size:14px;line-height:20px;height:auto;width:auto;right:0;top:40px}.order-info{text-align:left}.order-info.margin-top{margin-top:-30px}.order-info .info-heading{margin:0 0 10px;text-align:left;font-size:14px;line-height:24px}.order-info .info-text{font-size:16px;line-height:20px}.order-info .info-text a,.order-info .info-text span{font-weight:700}.order-info .mobile-link{display:block;margin-top:40px;color:#00263a}.order-button-wrapper{width:auto;margin:40px 0 0}.order-button-wrapper .back-link{display:none}.payment-method{margin:0 0 40px}.payment-method li{margin:0 0 20px}.payment-method li:before{content:"";display:none}.payment-method label{white-space:nowrap;position:relative;top:-6px}.delivery-price{top:0}.delivery-price .price{display:block}.delivery-price .price .currency{color:#677d80}.delivery-price .price .currency .icon-ruble{width:12px;height:17px}.pvz-selector{margin:0 0 24px}.pvz-selector .mobile-map-label{display:block;font-size:14px;text-transform:uppercase;color:#677d80;font-weight:700;margin-bottom:8px}.pvz-selector .map{display:block;width:100%;height:300px;margin-bottom:24px}.pvz-info{display:block;width:100%;margin-left:0;padding-top:0;border-bottom:1px solid #a5b2be}.pvz-info .map-label{display:none}.pvz-info .title{font-size:32px;line-height:36px;font-weight:300;margin:20px 0 6px}.pvz-info .address{font-family:Georgia,sans-serif;font-size:16px;line-height:20px;margin:0 0 24px}.pvz-info .details{margin-top:0;padding-bottom:24px}.pvz-info .details .row+.row{margin-top:24px}.pvz-info .details .label{display:block;width:auto;line-height:16px}.pvz-info .details .value{display:block;width:auto;font-family:Georgia,sans-serif}.pvz-info .details .value:not(.how-to-go){font-weight:400;font-size:16px;text-transform:none;line-height:24px}.pvz-info .details .how-to-go{font-family:Georgia;font-weight:400;font-size:16px;margin-top:-3px}.contacts-page .header-banner{height:280px;font-size:14px;line-height:24px}.contacts-page .header-banner .decoration{margin:16px auto}.contacts-page .form{margin-top:0;margin-bottom:0;padding:48px 0;background:none}.contacts-page .form h2{text-align:center;font-family:Georgia,sans-serif;font-size:16px;line-height:24px;text-transform:none;font-weight:400;margin-top:0;margin-bottom:40px}.contacts-page .form h2 br{display:none}.contacts-page .support{margin:0 -18px 24px;background-color:#3f87ef;padding:48px 18px;color:#fff}.contacts-page .support .title{text-transform:uppercase;font-size:44px;font-weight:300;line-height:60px;margin-bottom:24px}.contacts-page .support .decorations{display:none}.contacts-page .support .text{line-height:24px;padding-bottom:40px}.contacts-page .support .text br{display:none}.contacts-page .mobile-contacts-switcher{color:#fff}.contacts-page .mobile-contacts-switcher .btns{text-align:center;font-size:0;margin-bottom:40px}.contacts-page .mobile-contacts-switcher .btns .btn{display:inline-block;font-size:14px;line-height:48px;height:48px;font-weight:700;text-transform:uppercase;width:120px;border:1px solid #fff;border-radius:0 3px 3px 0}.contacts-page .mobile-contacts-switcher .btns .btn:first-child{border-radius:3px 0 0 3px}.contacts-page .mobile-contacts-switcher .btns .btn.active{background-color:#fff;color:#3f87ef}.contacts-page .mobile-contacts-switcher .phone{font-size:28px;line-height:40px;margin-bottom:16px;font-family:Geometria,sans-serif}.contacts-page .mobile-contacts-switcher .phone a{color:#fff}.contacts-page .mobile-contacts-switcher .info{display:none;font-family:Georgia,sans-serif;font-size:16px;line-height:24px}.contacts-page .mobile-contacts-switcher .info.active{display:block}.contacts-page .support-info{display:none}.contacts-page .map{height:220px}.contacts-page .mobile-address-title{display:block;font-weight:700;line-height:20px;font-size:14px;text-transform:uppercase;letter-spacing:1px;color:#a5b2be}.contacts-page .address{margin:24px 0 0;text-align:center;font-size:16px;line-height:20px;font-family:Georgia,sans-serif}.contacts-page .address .title{display:inline}.contacts-page .address .subtitle{display:none}.contacts-page .address .text{display:inline}.contacts-page .address .text a{color:#00263a}.contacts-page .address .decoration{display:none}.conditions-page{padding-top:48px}.conditions-page .centered-text{width:auto}.conditions-page h2{margin:0 0 12px;font-size:14px;line-height:16px}.conditions-page h3{font-size:14px;line-height:22px;margin:28px 0 12px}.conditions-page p{font-size:16px;line-height:24px;margin:12px 0}.conditions-page .header-banner{border-top:none;height:auto;background:none;margin:0 0 48px;width:auto}.conditions-page .header-banner .text{font-size:34px;line-height:46px;font-weight:300}.conditions-page .header-banner .text br{display:none}.conditions-page .header-banner .subtext{margin-top:24px;font-size:16px;line-height:24px}.conditions-page .header-banner .subtext .text-highlight{white-space:nowrap}.conditions-page .header-banner .subtext br{display:none}.conditions-page .header-banner .content{color:#00263a}.conditions-page .header-banner .decoration{display:none}.conditions-page .form{margin-top:48px;padding:0;background:none}.conditions-page .form h2{text-align:center;font-size:16px;line-height:24px;text-transform:none;font-family:Georgia,sans-serif;font-weight:400;margin-bottom:40px}.conditions-page .divider{margin:40px 0}.conditions-page ul{font-size:16px;line-height:24px}.conditions-page ul li{margin:16px 0}.conditions-page ol{font-size:16px;line-height:24px;margin:24px 0}.conditions-page ol ul{margin:18px 0 18px -3px}.conditions-page ol>li{margin:24px 0}.conditions-page ol>li li{margin:16px 0}.conditions-page.legal-page .centered-text{margin-bottom:48px;overflow-wrap:break-word}.conditions-page.legal-page h3{margin:28px 0 12px;font-size:14px;line-height:22px}.conditions-page.legal-page ol,.conditions-page.legal-page p,.conditions-page.legal-page ul{font-size:16px;line-height:24px}.conditions-page.legal-page ol>li,.conditions-page.legal-page ul>li{margin:10px 0}.conditions-page.legal-page #cookie{scroll-margin-top:80px}.not-found-page{padding-top:0;width:100%;background-color:#fff;z-index:1;display:flex;min-height:100vh;align-items:center}.not-found-page .svg-logo-feather{color:#8e9ba7;margin-bottom:24px}.not-found-page .t-404{font-size:16px;line-height:20px;letter-spacing:1px;text-transform:uppercase}.not-found-page .main-button{position:absolute;bottom:20px;left:18px;right:18px;background-color:#00263a;color:#fff}.not-found-page .container{width:100%}.main-page .header-banner{height:280px;padding-top:24px}.main-page .header-banner .collection-look{width:auto;height:280px;margin:0 24px;border:none}.main-page .header-banner .image{z-index:1;background-position:50% 50%}.main-page .header-banner .text{bottom:-196px;color:#00263a}.main-page .header-banner .title{margin:0 auto 8px;font-size:48px;line-height:60px;max-width:400px}.main-page .header-banner .subtitle{font-size:16px}}@media only screen and (max-width:768px)and (max-width:340px){.main-page .header-banner .text{bottom:-165px}.main-page .header-banner .title{font-size:40px;line-height:50px}}@media only screen and (max-width:768px){.main-page .campaign{margin-top:276px;padding:40px 0 56px}}@media only screen and (max-width:768px)and (max-width:340px){.main-page .campaign{margin-top:240px}}@media only screen and (max-width:768px){.main-page .campaign .text-with-decorations{margin-bottom:40px}.main-page .campaign .text{margin:18px 0 14px;color:#00263a}.main-page .campaign .info{width:auto;margin:0 30px;font-size:16px;line-height:24px}.main-page .campaign .info br{content:""}.main-page .campaign .info br:after{content:" "}.main-page .campaign .main-button{margin-top:40px;font-weight:700}.main-page .facts-container{background-color:#fff7f3;padding:40px 18px 0;margin:0 -18px;width:100vw}.main-page .facts-container .iscroll-wrapper{margin-top:0}.main-page .catalogue-part{margin:0 0 40px;padding-top:16px}.main-page .catalogue-part .huge-title,.main-page .catalogue-part .subtitle{display:none}.main-page .catalogue-part .similar-products{margin:0 -18px;position:relative;overflow:hidden}.main-page .catalogue-part .similar-products .similar-heading{margin:0 18px}.main-page .catalogue-part .similar-products .similar-heading .back-link{display:block;font-size:14px;letter-spacing:1px}.main-page .catalogue-part .similar-products .similar-heading .back-link .text{margin-right:9px}.main-page .catalogue-part .similar-products .similar-heading .back-link .arrow{width:7px;height:11px;top:-1px}.main-page .catalogue-part .similar-products .b-iscroll{padding:0 12px}.main-page .catalogue-part .similar-products .similar-list{margin-top:12px;text-align:left}.main-page .socialmedias{margin-top:60px}.main-page .socialmedias .hashtag{font-size:28px;line-height:40px;font-weight:300}.main-page .socialmedias .text{font-family:Georgia,sans-serif;font-size:16px;line-height:24px;margin-top:24px}.main-page .socialmedias .instagram-link{display:inline-block;margin-top:40px;height:48px;line-height:48px;font-size:14px;border-radius:3px;border:1px solid #00263a;color:#00263a;padding:0 32px}.main-page .socialmedias .instagram-link:after{display:none}.b-materials{padding-top:0;padding-bottom:0;margin-bottom:60px;background:none}.b-materials .b-iscroll-container{height:auto!important}.b-materials__header{margin-top:-24px;margin-bottom:40px}.b-materials__header .decoration{display:none}.b-materials__header .text{font-size:16px;line-height:24px;font-family:Georgia,sans-serif;text-transform:none;font-weight:400}.b-materials__header .text br{display:none}.b-materials__list{width:100vw!important;display:block;font-size:0;margin:0 -18px}.b-materials__item{display:inline-block;flex:none;margin:0;width:130px;padding:0 6px;vertical-align:top}.b-materials__item__icon{flex:none;margin-bottom:16px;opacity:1;transition:none}.b-materials__item__title{display:block;margin-left:auto;width:auto;letter-spacing:1px;text-transform:uppercase;text-align:center;color:#00263a;font-size:0}.b-materials__item__title span{font:14px/20px Geometria,serif;text-overflow:ellipsis;max-width:100%;display:inline-block;overflow:hidden;margin-right:5px;vertical-align:top}.about-page .b-materials__item{width:142px}.about-page .b-materials__item__title{font:14px/20px Georgia,serif;letter-spacing:0;text-transform:none}.mobile-gallery-technologies,.mobile-gallery-technologies-3dtube{margin-bottom:40px}.mobile-gallery-technologies-3dtube .item-text,.mobile-gallery-technologies .item-text{color:#fff}.mobile-gallery-technologies-3dtube .item-text .title,.mobile-gallery-technologies .item-text .title{font-weight:400;margin-bottom:0;font-size:44px;line-height:60px}.mobile-gallery-technologies-3dtube .item-text .title sup,.mobile-gallery-technologies .item-text .title sup{margin-right:-32px}.mobile-gallery-technologies-3dtube .item-text .text,.mobile-gallery-technologies .item-text .text{font-family:Georgia,sans-serif;font-size:16px;line-height:24px;text-transform:none;letter-spacing:0}.mobile-gallery-technologies-3dtube .item-text .text p,.mobile-gallery-technologies .item-text .text p{margin:0}.mobile-gallery-technologies-3dtube .item-text .text .subtitle,.mobile-gallery-technologies .item-text .text .subtitle{letter-spacing:1px;text-transform:uppercase;font-family:Geometria,sans-serif;font-size:14px;font-weight:400;margin-bottom:16px}.mobile-gallery-technologies-3dtube .item-text .text .main-button,.mobile-gallery-technologies .item-text .text .main-button{margin-top:40px}.mobile-gallery-technologies-3dtube .gallery-texts,.mobile-gallery-technologies .gallery-texts{height:382px}.mobile-gallery-technologies-3dtube .gallery-texts-technologies-3dtube{height:282px}.mobile-gallery-technologies-3dtube .item-text{color:#00263a}.mobile-gallery-technologies-3dtube .item-text .title{font-size:28px;line-height:40px;font-weight:300;margin-bottom:16px}.mobile-gallery-technologies-3dtube .item-text .text{max-width:none;padding:0 18px}.mobile-gallery-technologies-3dtube .item-text .text .subtitle{font-family:Georgia,sans-serif;font-weight:700;font-style:italic;text-transform:none;font-size:16px;line-height:24px;letter-spacing:0}.mobile-gallery-technologies-3dtube .item-text .text .subtitle br{content:none}.b-end-banner__content{top:-120px;display:block;height:280px;padding:40px 0}.b-end-banner__content .suptitle,.b-end-banner__content .text{font-size:14px;line-height:24px;letter-spacing:1px;margin:0 18px;font-family:Geometria,sans-serif}.b-end-banner__content .suptitle br,.b-end-banner__content .text br{content:""}.b-end-banner__content .suptitle br:after,.b-end-banner__content .text br:after{content:" "}.b-end-banner__content .suptitle{font-weight:700}.b-end-banner__content .subtext{width:auto!important;margin:16px 0 0;padding:0 18px 24px;font-family:Georgia,sans-serif;font-size:16px;line-height:24px;background-color:#fff}.b-end-banner__content .text{font-weight:400;margin:0 18px 16px}.b-end-banner__content .text:before{display:none}.tech-name{text-transform:uppercase;text-align:center;margin-bottom:40px}.tech-name .title{font-size:44px;line-height:60px;margin:0;font-weight:300}.tech-name .subtitle{font-size:14px;line-height:24px;letter-spacing:1px;margin:0}.tech-name .decoration{margin-top:16px}.video{position:relative;width:auto;height:auto;margin:0 -18px 60px;font-size:0}.video video{width:100%}.video .icon-play{width:60px;height:60px;position:absolute;z-index:2;left:50%;margin-left:-30px;top:50%;margin-top:-30px}.video .icon-play.hidden{display:none}.video .icons{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:auto 85%}.video .icons.hidden{visibility:hidden}.video.teflon .icons{background-image:url(//media.canoe.ru/images/technologies/icons/teflon.svg);background-position:90% 50%}.video.high-twist .icons{background-image:url(//media.canoe.ru/images/technologies/icons/high-twist.svg);background-position:90% 50%;background-size:auto 58%}.video.h2dry .icons{background-image:url(//media.canoe.ru/images/technologies/icons/h2dry.svg);background-position:10% 50%}.video.nano-silver .icons{background-image:url(/assets/images/technologies/icons/nano-silver.svg);background-position:7% 50%}.technologie-header{height:280px;margin-bottom:40px;padding-top:0}.technologie-description{padding:0!important;margin-bottom:60px}.technologie-description.mobile-show-bg{background-size:60% auto;background-position:50% -150px!important;margin-top:-60px;padding-top:60px!important}.technologie-description:not(.mobile-show-bg){background:none!important}.technologie-description.last-description{display:none}.technologie-description .decoration{display:inline-block;margin-bottom:14px}.technologie-description .mobile-decoration{display:block;margin:0 auto;width:44px}.technologie-description .mobile-decoration.mobile-decoration-top{margin-bottom:16px}.technologie-description .mobile-decoration.mobile-decoration-bottom{margin-top:16px}.technologie-description .title,.technologie-description h2{text-align:center;font-size:14px;font-weight:400;line-height:24px;letter-spacing:1px;margin:0 0 16px}.technologie-description .title br,.technologie-description h2 br{content:""}.technologie-description .title br:after,.technologie-description h2 br:after{content:" "}.technologie-description .text{font-size:16px;line-height:24px}.technologie-description .text br{content:""}.technologie-description .text br:after{content:" "}.technologie-photos-grid{width:auto;height:auto;margin:0 -18px 50px}.technologie-photos-grid .h50{height:auto;padding-bottom:50%}.technologie-photos-grid .h100{height:auto;padding-bottom:100%}.technologie-photos-grid .no-padding{padding-bottom:0}.technologie-photos-grid .no-padding .h100{padding-bottom:50%}.technologie__nano-silver_bg{background-image:url(/assets/images/technologies/nano-silver/mobile/gradient.jpg);background-size:100% auto;margin-top:-50px}.technologie__nano-silver_bg .technologie-diagrams{margin-left:18px;margin-right:18px}.technologie-trapezium{margin-top:0;padding:0 0 60px;background:none}.technologie-trapezium.mobile-trapezium{display:block}.technologie-trapezium.mobile-trapezium .bg:before{height:500px}.technologie-trapezium .bg{position:absolute;overflow:hidden;top:-200px;left:-200%;width:300%;height:1000px;background:none}.technologie-trapezium .bg:before{position:absolute;bottom:auto;top:0;left:0;width:100%;height:450px;transform:skewY(-20deg);transform-origin:100% 0}.technologie-trapezium.bg-3dtube .bg{background:none}.technologie-trapezium.bg-3dtube .bg:before{background-color:#f4e0df}.technologie-trapezium.bg-h2dry .bg{background:none}.technologie-trapezium.bg-h2dry .bg:before{background-color:#e5f6fd}.technologie-trapezium.bg-hightwist .bg{background:none}.technologie-trapezium.bg-hightwist .bg:before{background-color:#f3f3f3}.technologie-trapezium.bg-teflon .bg{background:none}.technologie-trapezium.bg-teflon .bg:before{background-color:#f3f3f3}.technologie-trapezium .content{display:none}.technologie-trapezium.nano-silver{background:none;padding-top:0;margin-bottom:0}.technologie-trapezium.nano-silver:before{display:none;background:none}.technologie-trapezium.nano-silver .subtitle{margin-bottom:30px}.technologie-diagrams{width:auto;text-align:center}.technologie-diagrams .decoration{display:block;margin:16px auto 40px}.technologie-diagrams .row{position:relative;z-index:1;background:none!important;padding:0!important}.technologie-diagrams .row .mobile-diagram{width:80%;margin:0 auto 40px;display:block}.technologie-diagrams .column{display:block;width:auto;text-align:center;font-size:16px;line-height:24px;margin-bottom:24px}.technologie-diagrams .column .icon{display:none}.technologie-diagrams .title{margin-bottom:16px;font-size:14px;line-height:24px;letter-spacing:1px}.technologie-style-banner{height:280px;margin-top:16px;margin-bottom:60px}.technologie-style-banner .text-dark{color:#00263a}.technologie-style-banner.no-height{height:auto}.technologie-style-banner.no-height img{width:100%}.technologie-diagram-description{background:none!important;padding:0!important}.technologie-diagram-description .title{margin-bottom:16px;margin-left:18px;margin-right:18px;font-size:14px;line-height:24px;font-weight:700;display:none;letter-spacing:1px}.technologie-diagram-description .title br{content:""}.technologie-diagram-description .title br:after{content:" "}.technologie-diagram-description .title.mobile-show-title{display:block}.technologie-diagram-description .subtitle{padding:0 18px}.technologie-diagram-description .text{padding:0 18px;margin-bottom:40px;font-size:16px;line-height:24px}.technologie-diagram-description .text br{content:""}.technologie-diagram-description .text br:after{content:" "}.technologie-diagram-description .mobile-diagram{display:block;margin:0 auto 40px}.technologie-diagram-description .mobile-diagram.teflon-logo{width:100px}.technologie-diagram-description .mobile-diagram.teflon-diagram{width:254px;margin-bottom:60px}.technologie-diagram-description .mobile-h2dry-logo{width:180px}.technologie-diagram-description .mobile-h2dry-diagram{width:254px;margin-bottom:60px}.collection-header{height:280px;margin-bottom:40px}.collection-header .heading{display:none}.mobile-heading{text-align:center;text-transform:uppercase;margin-bottom:36px}.mobile-heading .name{font-size:44px;line-height:60px;font-weight:300}.mobile-heading .text{font-size:14px;line-height:24px;letter-spacing:1px;margin-bottom:10px}.collection-page .remove-top-margin{margin-top:-60px}.collection-page .text-with-decorations{margin-bottom:60px}.collection-page .text-with-decorations .text{margin:16px 0;letter-spacing:1px;line-height:24px}.collection-page .text-with-decorations .subtext{font-size:16px;line-height:24px}.collection-page .colored-background{height:484px;margin-top:-184px}.collection-page .banner-with-gradient{width:auto;height:auto;position:relative;margin:-184px -18px 0;padding:180px 0 40px}.collection-page .banner-with-gradient .b-with-media__content__link,.collection-page .banner-with-gradient .subtext,.collection-page .banner-with-gradient .text{color:#fff}.collection-page .banner-with-gradient .b-with-media__content__link{margin-top:40px}.collection-page .banner-with-centered-content{margin-bottom:60px}.collection-page .banner-with-centered-content.mobile-bg-only{margin-top:60px}.collection-page .banner-with-centered-content.full-width.mobile-no-bg{background:none!important;height:auto}.collection-page .banner-with-centered-content .content{color:#00263a;padding:0 18px}.collection-page .banner-with-centered-content .decoration{display:none}.collection-page .banner-with-centered-content .text{font-size:28px;line-height:40px;font-weight:300;margin-bottom:16px}.collection-page .banner-with-centered-content .subtext{font-size:16px;line-height:24px;font-family:Georgia,sans-serif;text-transform:none;letter-spacing:0}.collection-page .banner{height:280px;margin-top:60px}.campaign-page .collection-header{-webkit-filter:none;filter:none;transition:none}.campaign-page .collection-header.showed{-webkit-filter:none;filter:none}.campaign-page .collection-header .heading,.campaign-page .collection-header.showed .heading{display:none}.campaign-page .text-with-decorations .text{font-size:28px;line-height:40px;margin:16px 0}.campaign-page .c-text{font-family:Georgia,sans-serif;font-size:14px;line-height:24px;text-transform:uppercase;margin-bottom:36px;text-align:center;letter-spacing:1px}.campaign-page .c-text.small{font-size:16px;letter-spacing:0;text-transform:none}.campaign-page .image-blocks .centered-photo{height:auto;margin-top:60px;margin-bottom:60px;position:relative}.campaign-page .image-blocks .centered-photo .image{width:100%;height:280px;background-size:cover;background-position:top}.campaign-page .image-blocks .centered-photo .image.square{width:280px;margin:0 auto}.campaign-page .image-blocks .centered-photo .bg{height:200px;top:auto;bottom:0;z-index:0}.campaign-page .image-blocks .centered-photo .bg-wide{height:auto;bottom:100px;top:0}.campaign-page .image-blocks .centered-photo .c-text{padding:60px 0;z-index:1;position:relative}.campaign-page .image-blocks .centered-photo.small-margin .c-text{padding:40px 18px;margin-bottom:0}.campaign-page .image-blocks .centered-photo .instagram{margin-bottom:0}.campaign-page .cta{margin-bottom:50px;text-align:center;text-transform:uppercase}.campaign-page .cta .text{font-family:Georgia,sans-serif;font-size:14px;margin-bottom:12px;letter-spacing:0}.campaign-page .cta .title{font-size:22px;letter-spacing:0;font-weight:400}.campaign-page .products-block{margin:0 -18px 60px -12px;width:100vw!important}.campaign-page .products-block .products{position:relative;z-index:1}.campaign-page .products-block .products .product{display:inline-block;margin-left:12px;width:120px;height:120px;position:relative;overflow:hidden}.campaign-page .products-block .products .product .image{position:relative;left:auto}.campaign-page .products-block .products .product img{width:100%;height:100%}.campaign-page .products-block .products .product:first-child{margin-left:12px}.collapsed-content{position:relative;overflow:hidden;max-height:80px;margin:0 -18px;transition:max-height 1s;padding:0 18px}.collapsed-content.expanded{max-height:3000px}.expand-btn-container{position:relative;font-size:0;height:0;margin-bottom:100px;transition:margin-bottom .3s}.expand-btn-container .expand-btn{display:block;background:url(/images/expand-btn.png) no-repeat;width:56px;height:56px;background-size:100% 100%;position:absolute;bottom:-28px;left:50%;margin-left:-28px;z-index:2;opacity:1;transition:opacity .3s}.expand-btn-container .gradient{height:80px;width:100%;display:block;z-index:1;position:absolute;bottom:0;left:0;transition:height .3s;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff)}.expand-btn-container p{position:absolute;width:200px;left:50%;margin-left:-100px;bottom:-68px;font-size:14px;text-transform:uppercase;font-weight:700;text-align:center;opacity:1;transition:opacity .3s}.expand-btn-container.hidden{margin-bottom:0}.expand-btn-container.hidden .expand-btn{opacity:0}.expand-btn-container.hidden .gradient{height:0}.expand-btn-container.hidden p{opacity:0}.legend-page .expand-btn-container{margin-bottom:40px}.legend-page .expand-btn-container .gradient{background:linear-gradient(180deg,rgba(129,145,183,0) 0,#8191b7)}.legend-page .text-1{margin:-24px 0 86px}.legend-page .text-1 .decoration{display:none}.legend-page .text-1 .text{margin:0 0 16px}.legend-page .text-1 .subtext{width:auto;margin:16px 0 0;font-size:16px;line-height:24px}.b-video{width:auto;height:auto;margin:0 0 40px}.b-video video{width:100%;display:block;height:auto}.b-shift-block__shifter{top:0}.b-shift-block__shifter .icon-play{position:absolute;z-index:1;left:50%;width:60px;height:60px;margin-left:-30px;top:50%;margin-top:-30px}.b-shift-block__shifter .icon-play.hidden{display:none}.b-legend__machine{background:#93a7cf;text-align:center;padding-top:36px}.b-legend__machine .decoration{display:none}.b-legend__machine__title{color:#fff;margin-bottom:24px}.b-legend__machine__title__text{margin-top:40px;font:300 44px/60px Geometria,sans-serif}.b-legend__machine__videowrapper{margin-top:0;padding-bottom:136px}.b-legend__machine__texts-header .text{margin-top:0;font-size:14px;line-height:24px;margin-bottom:16px}.b-legend__machine__texts{margin-top:0;display:block}.b-legend__machine__texts .collapsed-content{display:block}.b-legend__machine__text{font:16px/24px Georgia,serif;width:auto;margin-bottom:24px}.b-legend__house{padding:15px 0 60px}.b-legend__house__content{width:auto;margin:40px auto 0;font:16px/24px Georgia,serif;color:#00263a}.mobile-end-text{font:16px/24px Georgia,serif;text-align:center;margin-top:40px}.b-legend__end{display:none}.collections-2018{color:#00263a}.collections-2018 .full-width{margin-left:-18px;margin-right:-18px}.collections-2018 .collections-bg{width:100vw}.collections-2018 .collections-bg.collections-bg-1{height:1163px}.collections-2018 .collections-bg.collections-bg-2{top:280px;height:776px}.collections-2018 .collections-bg.collections-bg-3{height:984px}.collections-2018 .collections-bg.collections-bg-4{top:280px;height:776px}.collections-2018 .collection-header{overflow:visible;height:318px;margin-bottom:190px}.collections-2018 .collection-header .heading{display:block;position:relative;top:auto;padding-top:30px}.collections-2018 .collection-header .heading .name{font-size:28px;line-height:40px;font-family:Geometria,sans-serif;font-weight:200}.collections-2018 .collection-header .heading .name br,.collections-2018 .collection-header .heading .name span,.collections-2018 .collection-header .page-link{display:none}.collections-2018 .collection-header .mobile-page-links{display:block;padding-top:14px;position:relative;z-index:1}.collections-2018 .collection-header .mobile-page-links ul{margin:0 0 16px;position:relative;text-align:center}.collections-2018 .collection-header .mobile-page-links li{font-size:14px;letter-spacing:1px;display:inline-block;text-transform:uppercase;text-align:center;color:#fff;line-height:1.8;padding:0 10px;font-family:Geometria,sans-serif}.collections-2018 .collection-header .mobile-page-links li a{color:#fff;border-bottom:1px solid #fff}.collections-2018 .collection-header .mobile-page-links li:before{display:none}.collections-2018 .collection-header .mobile-page-links .page-img{width:280px;height:280px;margin:0 auto}.collections-2018 .collection-header .mobile-page-links .page-img img{display:block;width:100%;height:100%}.collections-2018 .text-with-decorations{margin-bottom:0}.collections-2018 .text-with-decorations .text{font-size:44px;line-height:60px}}@media only screen and (max-width:768px)and (max-width:360px){.collections-2018 .text-with-decorations .text{font-size:37px;line-height:48px}}@media only screen and (max-width:768px){.collections-2018 .text-with-decorations .subtext{font-size:14px;line-height:24px;letter-spacing:1px}.collections-2018 .mobile-bg-container,.collections-2018 .mobile-bg-container .banner-with-centered-content{position:relative}.collections-2018 .mobile-bg-container>.text{position:relative;margin:20px 0 60px;text-align:center;text-transform:uppercase;font-family:Georgia,sans-serif;font-size:14px}.collections-2018 .mobile-bg-container .collections-bg{margin-left:-18px}.collections-2018 #iscroll-newhorizions-2 .gallery-texts,.collections-2018 #iscroll-nightspeed-1 .gallery-texts,.collections-2018 #iscroll-nightspeed-2 .gallery-texts,.collections-2018 #iscroll-nightspeed-4 .gallery-texts{height:118px}.collections-2018 #iscroll-newhorizions-3 .gallery-texts,.collections-2018 #iscroll-nightspeed-3 .gallery-texts{height:142px}.collections-2018 #iscroll-newhorizions-2,.collections-2018 #iscroll-newhorizions-4,.collections-2018 #iscroll-nightspeed-2,.collections-2018 #iscroll-nightspeed-4{margin-top:50px}.collections-2018 #iscroll-newhorizions-2 .item img,.collections-2018 #iscroll-newhorizions-4 .item img,.collections-2018 #iscroll-nightspeed-2 .item img,.collections-2018 #iscroll-nightspeed-4 .item img{height:calc(100vw - 71px);width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:0 100%;object-position:0 100%}.collections-2018 #iscroll-newhorizions-2 .item:first-child img,.collections-2018 #iscroll-newhorizions-4 .item:first-child img,.collections-2018 #iscroll-newhorizions-4 .item img,.collections-2018 #iscroll-nightspeed-2 .item:first-child img,.collections-2018 #iscroll-nightspeed-4 .item:first-child img,.collections-2018 #iscroll-nightspeed-4 .item img{-o-object-position:0 0;object-position:0 0}.collections-2018 .image-blocks{margin-top:30px}.collections-2018 .image-blocks>.text{position:relative;font-family:Georgia,sans-serif;margin:20px 0 60px;text-transform:uppercase;text-align:center}.collections-2018 .image-blocks>.banner-with-centered-content{position:relative}.collections-2018 .image-blocks>.banner-with-centered-content.no-height-limit{height:280px;background-position:bottom}.collections-2018 .image-blocks .tilt-container{position:relative;overflow:hidden;padding-top:60px;margin-top:-24px!important}.collections-2018 .image-blocks .centered-photo .image{width:637px;height:360px;left:-318px}.collections-2018 .image-blocks .centered-photo .flying-image.left{width:220px;height:220px;left:80px}.collections-2018 .image-blocks .centered-photo .flying-image.right{width:280px;height:280px;right:auto;left:383px;bottom:-80px}.collections-2018 .image-blocks .centered-photo .flying-images{position:absolute;left:0;top:0;height:100%;width:700px}.collections-2018 .image-blocks .centered-photo .centered-small-image{width:120px;height:120px;margin:0;position:absolute;bottom:-60px;left:calc(50vw - 60px)}.collections-2018 .image-blocks .centered-photo .text{padding-top:100px;font-size:14px;letter-spacing:1px;line-height:24px;width:228px;margin:0 auto 60px;color:#00263a}.collections-2018 .vertical-scroll{position:relative;height:744px;margin-bottom:60px}.collections-2018 .vertical-scroll.no-height{height:auto}.collections-2018 .vertical-scroll .bg{width:280px;height:280px;display:block;background-size:cover;position:absolute}.collections-2018 .vertical-scroll .bg-top{right:0;top:0;z-index:0}.collections-2018 .vertical-scroll .bg-bottom{top:100%;margin-top:-280px;left:0;z-index:2}.collections-2018 .vertical-scroll .image{width:100%;height:280px;background-size:cover;background-position:center 0;position:absolute;z-index:1;top:50%;margin-top:-140px;left:0}.collections-2018 .vertical-scroll.no-height .image{position:static;top:auto;margin-top:0;left:auto}.collections-2018 .cross-link{margin-top:60px}.collections-2018 .cross-link .image{background-size:cover;width:280px;height:280px;margin:0 auto -48px;position:relative;z-index:1}.collections-2018 .cross-link .text{margin:0 -18px;padding:70px 18px 40px;background-size:cover;background-position:right 0;text-align:center;color:#fff}.collections-2018 .cross-link .text.bg-left{background-position:left 0}.collections-2018 .cross-link .text .title{font-size:28px;line-height:40px;text-transform:uppercase;font-weight:200;margin-bottom:8px}.collections-2018 .cross-link .text .comment{font-family:Georgia,sans-serif;font-size:16px;line-height:24px;margin-bottom:24px}.collections-2018 .cross-link .text .button{font-family:Georgia,sans-serif;border-radius:3px;background-color:#fff;letter-spacing:1px;font-size:14px;text-transform:uppercase;font-weight:700;display:inline-block;padding:14px 30px;color:#00263a}.collections-2018 .instagram{margin-bottom:40px}.collections-2018 .instagram .instagram-link{background-color:#00263a;color:#fff}.sizes{padding:0 18px}.sizes__header{display:none}.sizes__content{width:100%;padding:48px 0 0}.sizes__content__title{font-size:34px;line-height:46px;font-weight:300}.sizes__content__decoration{display:none}.sizes__content__text{margin-top:24px;font:16px/24px Georgia,serif;text-align:left}.sizes__content__table{margin:16px auto 0}.sizes__content__table tr th{font:700 16px/24px Georgia,serif;color:#00263a;border-bottom:1px solid #c3c7cb;padding:18px 0}.sizes__content__table tr td{font:700 14px/24px Geometria,sans-serif;text-transform:uppercase;border-bottom:1px solid #c3c7cb;padding:18px 0;text-align:center}.sizes__content__table tr td.size-metric{padding-left:0}.about-page .b-materials__header{margin-top:0}.about-page .b-materials__header .text{font:700 14px/24px Geometria,sans-serif;letter-spacing:1px;text-transform:uppercase}.about-page .b-materials__item{position:relative}.about-page .b-materials__item .arrow{display:block;background-image:url(//media.canoe.ru/images/brand/about/arrow.svg);position:absolute;right:-20px;top:30px;width:40px;height:10px;background-size:60px 10px;background-repeat:no-repeat;background-position:100% 0}.about-page .b-materials__item:last-child .arrow{display:none}.about-page__history{height:auto;padding:0;margin-bottom:60px}.about-page__history__decoration{display:none}.about-page__history__icon{width:80px;height:80px;margin:0 auto;background-size:100%}.about-page__history__title{margin-top:16px;font:700 14px/24px Geometria,sans-serif}.about-page__history__description{font:16px/24px Georgia,serif;margin:16px auto 0}.about-page__history__description br{content:""}.about-page__history__description br:after{content:" "}.about-page__history__house:before{display:none}.about-page__history__house__title{margin-top:40px;font:700 14px/24px Geometria,sans-serif;letter-spacing:1px}.about-page__history__house__description{width:auto;margin:16px 0 0;font:16px/24px Georgia,sans-serif}.about-page__partner{height:auto;padding:60px 0 0}.about-page__partner__decoration{display:none}.about-page__partner__title{margin-top:0;font:700 14px/24px Geometria,sans-serif;letter-spacing:1px}.about-page__partner__description{margin:16px 0 0;width:auto;font:16px/24px Georgia,serif}.about-page__partner__list{font:16px/24px Georgia,serif;font-style:italic;padding-bottom:112px}.about-page__partner__list:before,.about-page__partner__list span{display:none}.about-page__partner__list__item:before{display:block;content:"•";width:100%;margin:2px 0 1px}.about-page__malls{top:0;margin:-72px 8px -175px;height:240px}.about-page__malls__decoration{margin-top:40px}.about-page__malls__description{width:auto;margin:16px 18px 40px;font:16px/24px Georgia,serif}.about-page__malls__types{display:none}.about-page__business{margin-top:0;padding:214px 0 60px}.about-page__business__title{font:700 14px/24px Geometria,sans-serif}.about-page__business__decoration{margin-top:16px}.about-page__business__description{margin:4px 24px 0;width:auto;font:16px/24px Georgia,serif}.about-page__business__stat{width:auto}.about-page__business__stat.right{margin-top:60px}.about-page__business__stats{margin-top:60px;padding:0;display:block}.about-page__business__stat__value{font:300 80px/60px Geometria,sans-serif}.about-page__business__stat__title{margin:16px auto 0;font:300 28px/40px Geometria,sans-serif;width:auto}.about-page__business__stat__subtitle{margin:3px auto 0;width:260px;font:14px/20px Georgia,serif}.about-page__contacts{padding:60px 0 0}.about-page__contacts__title{font:700 14px/24px Geometria,sans-serif;letter-spacing:1px}.about-page__contacts__decoration{margin-top:16px}.about-page__contacts__phone{margin-top:10px;font:300 28px/40px Geometria,sans-serif}.about-page__contacts__phone-hint{margin-top:16px;font:16px/24px Georgia,serif}.mobile-about-collections{margin-bottom:60px;position:relative}.mobile-about-collections .pagination{position:absolute;bottom:0;z-index:1}.mobile-about-collections .pagination span{opacity:.4;border:1px solid #fff;background-color:#fff;margin:0 3px}.mobile-about-collections .pagination span.swiper-pagination-bullet-active{opacity:1}.mobile-about-collections .collections-wrapper{background-size:cover;height:181px}.mobile-about-collections .swiper-container{top:-48px;margin-bottom:-48px;padding-bottom:32px}.mobile-about-collections .card{padding:0 24px}.mobile-about-collections .card div{background-color:#fff;padding:40px 18px;font:400 16px/24px Georgia,sans-serif;min-height:192px}.mobile-about-collections .card div p{margin:0}.mobile-about-collections .card .title{font:700 14px/24px Geometria,sans-serif;letter-spacing:1px;text-transform:uppercase;margin-bottom:16px}.philosophy-dna{min-height:0;background:none!important;padding:0;margin:-34px -18px 40px}.philosophy-dna__content{margin:0;width:auto;height:auto;border-radius:0;background:none;text-align:center;display:block;padding:0}.philosophy-dna__content .decoration{display:none}.philosophy-dna__title{font:700 14px/24px Geometria,sans-serif;letter-spacing:1px;margin:0 0 16px}.philosophy-dna__text{font:16px/24px Georgia,sans-serif;margin:0 18px}.philosophy-dna__text br{content:""}.philosophy-dna__text br:after{content:" "}.philosophy-times{min-height:0;margin-top:0}.philosophy-times__content__title{font:700 14px/24px Geometria,sans-serif;margin:16px 0 0;letter-spacing:1px}.philosophy-times__content__title br{content:""}.philosophy-times__content__title br:after{content:" "}.philosophy-times__content__decoration{margin-top:36px}.philosophy-times__content__text{font:16px/24px Georgia,sans-serif;width:auto;margin:16px 0 60px}.philosophy-nature{min-height:0;height:280px;padding:0;display:flex;align-items:center;flex-direction:column;justify-content:center}.philosophy-nature__title{font:700 14px/24px Geometria,sans-serif;letter-spacing:1px}.philosophy-nature__decoration{margin:16px 0 0}.philosophy-nature__text{margin:16px 18px 0;font:14px/24px Geometria,sans-serif;letter-spacing:1px}.philosophy-create{min-height:0;padding:60px 0 0}.philosophy-create .decoration{display:inline-block;margin-bottom:16px;margin-top:0}.philosophy-create__title{font:700 14px/24px Geometria,sans-serif;letter-spacing:1px}.philosophy-create__title br{content:""}.philosophy-create__title br:after{content:" "}.philosophy-create__text{width:auto;margin:16px auto 0;font:16px/24px Georgia,sans-serif}.philosophy-create__text br{content:""}.philosophy-create__text br:after{content:" "}.philosophy-photos{display:none}.contest-page{margin-top:-60px}.contest-page.filter-slide,.contest-page.success-slide{display:block}.contest-page.filter-slide .content-wrapper,.contest-page.success-slide .content-wrapper{height:auto}.contest-page .contest-info-popup{background-color:#fae1e2;position:fixed;left:0;top:0;z-index:1000;width:100vw;height:100vh;display:flex;align-items:center;flex-direction:column;justify-content:center}.contest-page .contest-info-popup .svg-icon-cross{position:absolute;right:18px;top:18px}.contest-page .contest-info-popup .in .svg-icon-warning{width:80px;height:80px;margin:0 auto 20px;display:block}.contest-page .contest-info-popup .in p{text-transform:uppercase;font-size:16px;line-height:30px;font-family:Georgia,sans-serif;text-align:center}.contest-page .navigation{right:10px}.contest-page .slide{padding:0 26px}.contest-page .slide .title,.contest-page .slide .title.first{top:70px}}@media only screen and (max-width:768px)and (max-width:340px){.contest-page .slide .title{top:10px}}@media only screen and (max-width:768px){.contest-page .slide .slide-num{margin-bottom:23px}}@media only screen and (max-width:768px)and (max-width:340px){.contest-page .slide .slide-num{font-size:44px;line-height:58px;margin-bottom:10px}}@media only screen and (max-width:768px){.contest-page .slide.slide-first .title{top:70px}}@media only screen and (max-width:768px)and (max-width:340px){.contest-page .slide.slide-first .title{top:70px}}@media only screen and (max-width:768px){.contest-page .slide.slide-first .slide-num{padding-top:70px}}@media only screen and (max-width:768px)and (max-width:340px){.contest-page .slide .text{font-size:14px;line-height:24px}.contest-page .slide .text .main-button{margin-top:10px}}@media only screen and (max-width:768px){.contest-page .slide .text br{content:""}.contest-page .slide .text br:after{content:" "}.contest-page .slide .confirm{position:relative;padding-top:30px;bottom:auto}}@media only screen and (max-width:768px)and (max-width:340px){.contest-page .slide .confirm{padding-top:20px}}@media only screen and (max-width:768px){.contest-page .slide .confirm label{margin-bottom:15px}.contest-page .contest-success{padding-top:70px;padding-bottom:50px}.contest-page .contest-success .text{padding:0 18px}}@media only screen and (max-width:768px)and (max-width:340px){.contest-page .contest-success .text{font-size:14px;line-height:24px}.contest-page .contest-success .text p{margin-bottom:10px}}@media only screen and (max-width:768px){.contest-page .contest-success .sharing{margin:25px 0}.contest-page .contest-success .sharing li,.contest-page .contest-success .sharing li svg{width:60px;height:60px}.contest-page .contest-main{min-height:0;padding:0}.contest-page .contest-main #canvas{width:320px;height:320px}.contest-page .contest-main .title{top:70px}.contest-page .contest-main .svg-arrow-left{top:12px;left:18px;z-index:2}.contest-page .contest-main .container{padding-top:110px;padding-bottom:50px;width:320px;height:auto}.contest-page .contest-main .container .photo{width:320px;height:320px;margin-bottom:15px}.contest-page .contest-main .container .filters-container{position:relative;height:90px;width:100%;top:auto;right:auto;font-size:0}.contest-page .contest-main .container .filters-container .filter{margin-top:0;display:inline-block;vertical-align:top}.contest-page .contest-main .container .buttons{margin-top:15px}.contest-page .contest-main .container .buttons .comment{padding-left:190px}.contest-page .contest-intro{padding-top:60px;margin:0 18px}.contest-page .contest-intro .title{font-size:30px;line-height:40px;margin-bottom:40px}.contest-page .contest-intro .text{width:auto;margin:-35px 0 0;font-size:20px}}@media only screen and (max-width:768px)and (max-width:340px){.contest-page .contest-intro .title{font-size:25px;line-height:32px;margin-bottom:20px}.contest-page .contest-intro .text{margin-top:-10px}}@media only screen and (max-width:768px){.partners-list{margin:0 -18px}.partners-list .title{margin:40px 0 24px}.partners-list .wrapper.wrapper-quotes{margin:0;background-color:#f2e9ee;padding-top:40px}.partners-list .wrapper.wrapper-quotes .title{margin-top:0}.partners-list .wrapper.wrapper-quotes .dots{margin:30px 0 0;padding-bottom:15px}.partners-list .quotes .quote{font-size:16px;line-height:24px}.partners-list .quotes .quote .padding{padding:0}.partners-list .quotes .quote .in{height:auto;align-items:top;padding:0 20px}.partners-list .partners .partner-logo{width:100vw;height:auto}.partners-list .partners .partner-logo img{width:208px;display:block;margin:0 auto}.partners-list .dots{margin:47px 0 15px;padding:0;display:flex;justify-content:center;font-size:0}.partners-list .dots li{width:6px;height:6px;background-color:#e5e5e5;border-radius:3px;margin:0 4px;padding:0}.partners-list .dots li.active{background-color:#000}}.container-desktop,.container-desktop-i,.container-desktop-ib,.container-mobile,.container-mobile-i,.container-mobile-ib{display:none!important}@media(min-width:769px){.container-desktop{display:block!important}.container-desktop-i{display:inline!important}.container-desktop-ib{display:inline-block!important}}@media(max-width:768px){.container-mobile{display:block!important}.container-mobile-i{display:inline!important}.container-mobile-ib{display:inline-block!important}}