/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

*{box-sizing:border-box;padding:0;margin:0;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}table{border-collapse:collapse;border-spacing:0}.svg-wrap{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.img{display:block;width:100%;height:auto}.page{display:flex;flex-direction:column;min-height:calc(100vh - 40px);margin-top:40px;}.page__footer{margin-top:auto}
	@font-face {
		font-family: 'Sharp Book';
		src: url('./../fonts/subset-SharpGroteskDBCyrBook20-Regular.woff2') format('woff2'),
url('./../fonts/subset-SharpGroteskDBCyrBook20-Regular.woff') format('woff');
		font-weight: normal;
		font-style: normal;
	}

	@font-face {
		font-family: 'Sharp Medium';
		src: url('./../fonts/subset-SharpGroteskDBMedium24-Regular.woff2') format('woff2'),
url('./../fonts/subset-SharpGroteskDBMedium24-Regular.woff') format('woff');
		font-weight: 500;
		font-style: normal;
	}

	@font-face {
		font-family: 'Fugue';
		src: url('./../fonts/subset-Fugue-Regular.woff2') format('woff2'),
url('./../fonts/subset-Fugue-Regular.woff') format('woff');
		font-weight: normal;
		font-style: normal;
	}

	@font-face {
		font-family: 'ArnoPro';
		src: url('./../fonts/subset-ArnoPro-Italic.woff2') format('woff2'),
url('./../fonts/subset-ArnoPro-Italic.woff') format('woff');
		font-weight: normal;
		font-style: italic;
	}

	@font-face {
		font-family: 'ArnoPro';
		src: url('./../fonts/subset-ArnoPro-LightItalicDisplay.woff2') format('woff2'),
url('./../fonts/subset-ArnoPro-LightItalicDisplay.woff') format('woff');
		font-weight: 300;
		font-style: italic;
	}

	@font-face {
		font-family: 'ArnoPro';
		src: url('./../fonts/subset-ArnoPro-LightDisplay.woff2') format('woff2'),
url('./../fonts/subset-ArnoPro-LightDisplay.woff') format('woff');
		font-weight: 300;
		font-style: normal;
	}
.uikit{padding:10px;padding-bottom:200px;background-color:#ffffe5;}.uikit__title{padding:20px 0 10px;font-family:sans-serif;font-size:1.25rem;line-height:1.5em}.uikit__row{margin-bottom:20px;font-size:0}.uikit__el{display:block;padding:0 10px 10px;}.uikit__desc{padding:6px 0 10px;font-family:sans-serif;font-size:.75rem;line-height:1.333333333333333em;color:#808080}.uikit__data{font-size:.75rem;line-height:1.333333333333333em}.index{padding:30px;}.index__h{padding-bottom:30px;font-family:sans-serif;font-size:1.5rem;line-height:1em;font-weight:normal}.index__ul-li{margin-bottom:6px;padding:6px 10px;background-color:rgba(153,153,0,0.2);list-style:none;font-family:sans-serif;font-size:1rem;line-height:1.25em}.ya-share2__item{display:inline-block;width:20px;height:20px;margin-left:16px;font-size:0;}.ya-share2__link{display:inline-block;width:20px;height:20px;background-position:50%;background-size:cover;background-repeat:no-repeat;}.ya-share2__item_service_twitter .ya-share2__link{background-image:url("../img/share/tw.svg")}.ya-share2__item_service_facebook .ya-share2__link{background-image:url("../img/share/fb.svg")}.ya-share2__item_service_vkontakte .ya-share2__link{background-image:url("../img/share/vk.svg")}.ya-share2__item_service_pinterest .ya-share2__link{background-image:url("../img/share/pi.svg")}.about-page__title{padding:20px;font:300 100% 'ArnoPro',sans-serif;font-size:2.5rem;line-height:1.25em;letter-spacing:3pt;text-transform:uppercase;text-align:center;color:#000;}.about-page__title > div{background-color:#e5e5e5}.about-page__title-b1{padding:20px 20px 0;}.about-page__title-b2{padding:0 20px;}.about-page__title-b3{padding:0 20px 20px;}.about-page__about{padding:0 20px;color:#000;}.about-page__about-main__img{text-align:center;padding:0 0 20px}.about-page__about-more{margin-top:15px;}.about-page__about-img{position:relative;width:100%;height:auto;max-width:400px;}.about-page__about-title{font:300 100% 'ArnoPro',sans-serif;font-size:1.875rem;line-height:1.333333333333333em;text-align:center;text-transform:uppercase;letter-spacing:1pt;}.about-page__about-subtitle{font-family:'Fugue',sans-serif;text-align:center;margin-top:20px;font-size:1.25rem;line-height:1.5em}.about-page__about-text{padding:10px 0;font-family:'Sharp Book',sans-serif;font-size:.9375rem;line-height:1.666666666666667em;}.about-page__prod{padding:0 20px;}.about-page__prod-title-wrap{padding-top:20px;}.about-page__prod-title{font:300 100% 'ArnoPro',sans-serif;font-size:1.875rem;line-height:1.333333333333333em;text-transform:uppercase;letter-spacing:1pt;}.about-page__prod-desc{font-family:'Sharp Book',sans-serif;font-size:.9375rem;line-height:1.666666666666667em;}.about-page__delivery{padding:0 20px;}.about-page__delivery-title-wrap{padding-top:20px;}.about-page__delivery-title{font:300 100% 'ArnoPro',sans-serif;font-size:1.875rem;line-height:1.333333333333333em;text-transform:uppercase;letter-spacing:1pt;}.about-page__delivery-wrap{margin-top:20px;}.about-page__delivery-text{font-family:'Sharp Book',sans-serif;font-size:.9375rem;line-height:1.666666666666667em;margin-bottom:20px}.about-page__delivery-img{position:relative;display:block;width:150%;height:auto;margin-left:-40%;}.about-page__delivery-img-wrap{width:100%;overflow-x:hidden;}.about-page__contacts{position:relative;margin:50px 20px 0;padding-top:100%;height:0;background:#e5e5e5;}.about-page__contacts-title{position:absolute;font:300 100% 'ArnoPro',sans-serif;font-size:1.875rem;line-height:1.333333333333333em;text-transform:uppercase;letter-spacing:1pt;text-align:center;top:0;left:50%;transform:translateX(-50%);padding:20px;white-space:nowrap;}.about-page__contacts-wrap{position:absolute;text-align:center;bottom:0;left:50%;transform:translateX(-50%);padding:20px}.about-page__contacts-email{font-family:'Fugue',sans-serif;text-align:center;margin-top:20px;font-size:1.25rem;line-height:1.5em;color:#000;white-space:nowrap}.about-page__contacts-phone{font-family:'Fugue',sans-serif;text-align:center;font-size:1.25rem;line-height:1.5em}.about-page__contacts-icons{margin-top:15px}.about-page__contacts-icon{display:inline-block;width:20px;height:20px;margin:0 18px;fill:#000;}.prod-video{position:relative;overflow:hidden;height:0;padding-top:100%;margin:20px 0;}.prod-video video{transform:translate(-50%,-50%);position:absolute;z-index:1;top:50%;left:50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.address__block{padding-bottom:60px;}.address__block:last-child{padding-bottom:30px}.address__new{display:flex;justify-content:flex-end;align-items:center;cursor:pointer;}.address_new-added .address__new{display:none}.address__new-text{font-family:'Sharp Book',sans-serif;font-size:.75rem;line-height:1.666666666666667em;color:#000}.address__new-icon{width:12px;height:12px;margin-left:43px}.archive-page__back{display:none;}.archive-page__back-arrow{transform:rotate(90deg);display:inline-block;width:20px;height:20px}.archive-page__back-text{display:inline-block;padding-left:60px;font-family:'Sharp Book',sans-serif;font-size:.9375rem;line-height:1.333333333333333em;vertical-align:top;color:#000}.archive-page__title{padding:90px 20px 100px;font-family:'Fugue',sans-serif;font-size:2.5rem;line-height:1.25em;color:#000;}.archive-page__wrap{padding:0 20px 100px;}.archive-page__menu{display:none;}.archive-page__menu-item{display:block;margin-bottom:30px;font:300 100% 'ArnoPro',sans-serif;font-size:1.875rem;line-height:1.333333333333333em;letter-spacing:1pt;text-decoration:none;text-transform:uppercase;color:#000}.archive-page__item{position:relative;display:flex;align-items:flex-end;width:100%;height:560px;margin-bottom:-1px;border:1px solid #000;text-decoration:none;overflow-y:hidden;}.archive-page__item-img{align-self:center;display:block;width:100%;height:auto;}.archive-page__item-name{position:absolute;padding:0 20px 20px;font:300 100% 'ArnoPro',sans-serif;font-size:1.875rem;line-height:1.333333333333333em;letter-spacing:1pt;text-transform:uppercase;color:#000;}.breadcrumbs{font-size:0;}.breadcrumbs__item{display:inline-block;margin-right:16px;font-family:'Sharp Book',sans-serif;font-size:.75rem;line-height:2em;text-decoration:none;color:#000;}.breadcrumbs_light .breadcrumbs__item{color:#fff}.breadcrumbs__item:after{content:"/";position:absolute;margin:0 8px}.breadcrumbs__item:last-child{margin-right:0;}.breadcrumbs__item:last-child:after{content:""}.button{min-height:60px;padding:15px 50px;background-color:#000;border:0;font-family:'Fugue',sans-serif;font-size:1.25rem;line-height:1.5em;text-decoration:none;color:#fff;cursor:pointer;}.button:focus{outline:none}.button:disabled{background-color:#808080;color:#ccc;cursor:not-allowed}.button_full-mobile{width:100%;}.button_transparent{background-color:#fff;color:#000}.button_transp-with-border{min-height:auto;padding:10px 75px;background-color:transparent;border:1px solid #000;color:#000}.button_full{display:inline-block;width:100%;padding-left:0;padding-right:0;text-align:center}.button_small{padding-left:0;padding-right:0;font-family:'Sharp Book',sans-serif;font-size:.9375rem;line-height:1.333333333333333em;}.button_mini-pad{padding-left:40px;padding-right:40px}.button_h-50{font-size:1.25rem;line-height:1em}.button_light{min-height:58px;background-color:#fff;border:1px solid #ccc;line-height:28px;color:#000;}.button_h-50.button_light{min-height:48px;line-height:18px}.button_fat-border{min-height:56px;border-color:#000;border-width:2px;line-height:26px;}.button_h-50.button_fat-border{min-height:46px;line-height:16px}.button_white{background-color:transparent;border:1px solid #fff;color:#fff}.button_nowrap{padding-right:15px;padding-left:15px;white-space:nowrap;}.button_micro-pad{padding-left:10px;padding-right:10px}.button__icon{display:inline-block;width:40px;height:20px;margin-top:-6px;padding-right:20px;vertical-align:middle}.card{color:#000;}.card__block{display:block;text-align:center;color:#000;text-decoration:none;}.card__img{position:relative;display:block;overflow:hidden;height:0;padding-top:100%;}.card_border .card__img{border:1px solid #000}.card__description{display:block;width:100%;}.card_border .card__description{background-color:transparent}.card__description-wrap{position:relative;display:block;background-color:#ffda44;padding:15px 20px 20px;flex:1;}.card__date{position:absolute;display:block;font-family:'Fugue',sans-serif;font-size:.75rem;line-height:1.5em;left:50%;bottom:5px;transform:translateX(-50%);}.card_white .card__date{color:#fff}.card__press-title{display:block;font:300 100% 'ArnoPro',sans-serif;font-size:1.25rem;line-height:1.5em;text-transform:uppercase;letter-spacing:1pt;margin-bottom:10px;}.card_white .card__press-title{color:#fff}.card__link{display:inline-block;border-bottom:1px solid #000;font-family:'Fugue',sans-serif;font-size:.75rem;line-height:1em;text-decoration:none;color:#000;margin-bottom:20px;}.card_white .card__link{border-color:#fff;color:#fff}.careers-page__wrap{padding:0 20px;}.careers-page__title{padding:90px 0 100px;font-family:'Fugue',sans-serif;font-size:2.5rem;line-height:1.25em;color:#000;}.careers-page__career{margin-bottom:60px;padding-bottom:75px;border-bottom:1px solid #000;color:#000;}.careers-page__career-title{font-family:'Fugue',sans-serif;font-size:1.875rem;line-height:1.333333333333333em;}.careers-page__career-city{padding:10px 0 60px;font:italic 300 100% 'ArnoPro',sans-serif;font-size:1.25rem;line-height:1.5em;}.careers-page__career-text{padding-bottom:40px;font-family:'Sharp Book',sans-serif;font-size:.9375rem;line-height:1.666666666666667em;}.careers-page__career-text a{border-bottom:1px solid #000;text-decoration:none;color:#000}.careers-page__list-title{padding:60px 0 50px 60px;font-family:'Fugue',sans-serif;font-size:1.25rem;line-height:1.5em;}.careers-page__list-el{margin-left:20px;padding:0 0 25px 40px;font-family:'Sharp Book',sans-serif;font-size:.9375rem;line-height:1.666666666666667em}.cart-addition{padding:10px 0;border-bottom:1px solid #000;font-family:'Sharp Book',sans-serif;font-size:.75rem;line-height:1.666666666666667em;}.cart-addition__form{display:flex;justify-content:space-between;align-items:center}.cart-addition__name{flex-grow:10;padding-right:20px}.cart-addition__img{width:70px;height:70px;}.cart-addition__price{padding:0 20px;font-family:'Sharp Medium',sans-serif;font-size:.9375rem;line-height:1.333333333333333em;white-space:nowrap;}.cart-addition__close{width:13px;height:13px;margin-right:20px;border:none;cursor:pointer;}.cart-addition__close:before,.cart-addition__close:after{transform:rotate(45deg);content:"";position:absolute;display:block;width:14px;height:1px;margin:0 2px 0 0;background-color:#000}.cart-addition__close:after{transform:rotate(-45deg)}.cart-item{display:flex;padding-top:50px;}.cart-item_deleted{display:none}.cart-item__img{width:80px;height:110px;background-color:#f6f6f6;}.cart-item__img-wrap{display:flex;align-items:center;width:80px;height:110px;overflow:hidden;}.cart-item__img-source{mix-blend-mode:multiply;display:block;width:100%;height:auto}.cart-item__data{flex-basis:calc(100% - 80px);padding-left:20px;font-family:'Sharp Book',sans-serif;font-size:.75rem;line-height:1.666666666666667em;}.cart-item__close{position:relative;float:right;width:16px;height:16px;margin:0 4px -16px 0;cursor:pointer;}.cart-item__close:before,.cart-item__close:after{content:"";display:block;position:absolute;width:18px;height:1px;margin-top:8px;background-color:#000;}.cart-item__close:before{transform:rotate(45deg)}.cart-item__close:after{transform:rotate(-45deg)}.cart-item__name{padding:0 26px 32px 0;}.cart-item__size{display:flex;align-items:flex-end;justify-content:space-between;border-bottom:1px solid #000;}.cart-item__size-label{height:49px;line-height:49px;}.cart-item__size-select{margin-bottom:-1px}.cart-item__amount{display:flex;justify-content:space-between;padding-top:13px;border-bottom:1px solid #000;}.cart-item__amount-counter{padding-right:10px}.cart-item__price{padding-top:12px;font-family:'Sharp Medium',sans-serif;font-size:.9375rem;line-height:1.333333333333333em;text-align:right;}.cart-item__price_old{height:22px;margin-right:20px;border-bottom:2px solid #000;overflow:visible;}.cart-item_menu .cart-item__price_old{display:none}.cart-item__price-wrap{display:flex;justify-content:flex-end}.cart-page__wrap{display:flex;flex-direction:column;padding:0 20px;}.cart-page__breadcrumbs{padding:20px 0 19px;border-bottom:1px solid #000;}.cart-page__info{display:none;color:#000;}.cart-page_step2 .cart-page__main{display:none}.cart-page__goods-header,.cart-page__custom-header{padding-bottom:30px;font-family:'Fugue',sans-serif;font-size:1.875rem;line-height:1em;color:#000;}.cart-page__goods-info,.cart-page__custom-info{margin-bottom:-10px;font-family:'Sharp Book',sans-serif;font-size:.75rem;line-height:1.666666666666667em;color:#000;}.cart-page__present{padding-top:70px}.cart-page__goods{padding-top:20px;}.cart-page__goods-list{padding-top:16px}.cart-page__custom{padding-top:60px;}.cart-page__empty{display:none}.cart-page__step-2{padding-top:65px;}.cart-summary__items-total{display:flex;justify-content:space-between;padding:19px 0;}.cart-summary__items-text{font-family:'Sharp Book',sans-serif;font-size:.75rem;line-height:1.666666666666667em;}.cart-summary__items-text-accent{display:inline-block;border-bottom:1px solid #000}.cart-summary__items-summ{font-family:'Sharp Medium',sans-serif;font-size:.9375rem;line-height:1.333333333333333em;white-space:nowrap;}.cart-summary_short .cart-summary__promo{display:none;}.cart-summary__delivery{padding-top:100px;}.cart-summary__delivery-address{padding-top:13px;font-family:'Sharp Book',sans-serif;font-size:.75rem;line-height:1.666666666666667em;color:#b3b3b3}.cart-summary__pay{padding-bottom:50px}.cart-summary__addition{padding:25px 0;}.cart-summary_short .cart-summary__addition{display:none;}.cart-summary__total{display:flex;justify-content:space-between;padding-bottom:10px;font-family:'Sharp Book',sans-serif;font-size:.9375rem;line-height:1.333333333333333em;}.cart-summary_short .cart-summary__total{display:none;}.cart-summary__total-summ{font-family:'Sharp Medium',sans-serif;font-size:.9375rem;line-height:1.333333333333333em;}.cart-summary__prepay{display:flex;justify-content:space-between;padding-bottom:10px;font-family:'Sharp Book',sans-serif;font-size:.75rem;line-height:1.666666666666667em;}.cart-summary_short .cart-summary__prepay{display:none;}.cart-summary__prepay-summ{font-family:'Sharp Medium',sans-serif;font-size:.9375rem;line-height:1.333333333333333em;}.cart-summary__info{margin-top:10px;padding:20px 0;border-top:1px solid #000;font-family:'Sharp Book',sans-serif;font-size:.75rem;line-height:1.666666666666667em;}.cart-summary_short .cart-summary__info{display:none;}.cart-summary_short .cart-summary__btn{display:none;}.club-inner-page{color:#000;}.club-inner-page__wrap{padding:300px 20px 0;background:url("./../img/club/club-inner-bg.jpg") no-repeat 44% 0;background-size:170% auto;}.club-inner-page__back{display:none;}.club-inner-page__back-icon{transform:rotate(90deg);display:inline-block;width:20px;height:20px;vertical-align:middle}.club-inner-page__back-text{display:inline-block;padding-left:60px;font-family:'Sharp Book',sans-serif;font-size:.9375rem;line-height:1.333333333333333em;text-decoration:none;color:#000}.club-inner-page__date{font-family:'Sharp Book',sans-serif;font-size:.9375rem;line-height:1.333333333333333em}.club-inner-page__title{margin-bottom:70px;padding:90px 0 50px;font-family:'Fugue',sans-serif;font-size:2.1875rem;line-height:1.428571428571429em;border-bottom:1px solid #000;}.club-inner-page__img{margin-bottom:90px;}.club-inner-page__desc{padding-bottom:60px;font-family:'Fugue',sans-serif;font-size:1.5625rem;line-height:1.4em;}.club-inner-page__text{padding:0 30px 40px 0;font-family:'Sharp Book',sans-serif;font-size:.9375rem;line-height:1.666666666666667em;}.club-inner-page__share{padding:60px 0 40px;border-bottom:1px solid #000;line-height:20px;}.club-inner-page__share-title{display:inline-block;font-family:'Sharp Book',sans-serif;font-size:.75rem;line-height:1.666666666666667em;text-transform:uppercase}.club-inner-page__share-wrap{position:relative;top:-6px;display:inline-block}.club-inner-page__prod{padding-top:95px;}.club-inner-page__prod-item{margin-bottom:-1px;}.club-inner-page__baner{position:relative;display:flex;justify-content:center;height:35px;margin:160px 0;overflow:hidden;}.club-inner-page__baner-wrap{width:100%}.club-inner-page__baner-marque{will-change:transform;animation:marquee 20s infinite linear;display:inline-block;white-space:nowrap;}.club-inner-page__baner-text{display:inline-block;font-family:'Fugue',sans-serif;text-transform:uppercase;font-size:1.5625rem;line-height:1.4em;}.club-inner-page__baner-text:after{content:"\00a0"}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-25%)}}.club-page{padding-bottom:50px;background-image:linear-gradient(to top,#eee 0,#fff 55px);color:#000;}.club-page__letters{display:grid;grid-gap:20px;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(3,2fr);margin-top:30px;}.club-page__letters > div{padding:20px;background:#e0e0e0;}.club-page__letters > div::before{content:"";padding-bottom:100%;display:inline-block;vertical-align:top}.club-page__letter-c{grid-column:1/4;grid-row:1/4;align-self:stretch;position:relative;}.club-page__letter-c-top{position:absolute;padding:20px;top:0;left:50%;transform:translateX(-50%)}.club-page__letter-c-bottom{position:absolute;padding:5%;bottom:0;left:0;font-size:calc(1.5rem + 14 * (100vw - 320px) / (960 - 320));font-family:'Fugue',sans-serif}.club-page__letter-l{grid-row:1/3;align-self:stretch}.club-page__letter-u{grid-column:5/6;align-self:stretch}.club-page__letter-b{grid-column:5/7;grid-row:2/4;align-self:stretch}.club-page__letter-c-top,.club-page__letter-l,.club-page__letter-u,.club-page__letter-b{font-size:calc(1.5rem + 80 * (100vw - 320px) / (960 - 320));text-align:center}.club-page__wrap{padding:0 20px;}.club-page__wrap_bottom{position:relative;top:-1px;padding-bottom:0;background-size:cover;background-image:linear-gradient(#000 800px,#fff 800px);background-color:#fff;}.club-page__title{font:300 100% 'ArnoPro',sans-serif;font-size:1.875rem;line-height:1.333333333333333em;color:#000;text-transform:uppercase;text-align:center;margin:30px auto 0;max-width:1030px;letter-spacing:1pt;}.club-page__desc{font:300 100% 'ArnoPro',sans-serif;font-size:1.25rem;line-height:1.5em;color:#000;letter-spacing:1pt;text-transform:uppercase;text-align:center;margin:0 auto;max-width:1030px;}.club-page__items{margin:30px 0 0;}.club-page__item{margin-bottom:20px;}.club-page__subscribe{padding:70px 48px;text-align:center;color:#000;background:#e5e5e5;}.club-page__subscribe-text{font:300 100% 'ArnoPro',sans-serif;font-size:1.25rem;line-height:1.5em;text-transform:uppercase;letter-spacing:1pt;color:#000;}.club-page__subscribe-btn{padding-top:50px;}.club-page__baner{margin-top:10px;}.club-page__baner-block{display:block;padding:30px 20px;background-color:#000;text-align:center;text-decoration:none;color:#fff;}.club-page__baner-date{display:block;font-family:'Fugue',sans-serif;font-size:.9375rem;line-height:1.333333333333333em;margin-bottom:10px;}.club-page__baner-title{display:block;font:300 100% 'ArnoPro',sans-serif;font-size:1.25rem;line-height:1.5em;text-transform:uppercase;letter-spacing:1pt;padding:8px 0 10px;}.club-page__baner-link{display:inline-block;border-bottom:1px solid #fff;font-family:'Fugue',sans-serif;font-size:1.125rem;line-height:1em;text-decoration:none;color:#fff;}.club-page__navigation{padding-top:65px}.coll-p__img{-o-object-fit:cover;object-fit:cover;display:block;width:100%;height:100%}.coll-p__baner{height:calc(100vh - 80px);background-repeat:no-repeat;background-position:50% 50%;background-size:cover;text-align:center;color:#fff;}.coll-p__baner_light{color:#000}.coll-p__baner-wrap{height:100%;padding:15px 20px 20px;}.coll-p__baner-back{text-align:left;}.coll-p__baner-text{display:flex;flex-direction:column;justify-content:space-between;height:100%}.coll-p__baner-title{clear:both;padding-top:30px;font:300 100% 'ArnoPro',sans-serif;letter-spacing:6pt;font-size:2.5rem;line-height:1.25em;text-transform:uppercase;}.coll-p__baner-desc{padding:0 0 30px;font-family:'Fugue',sans-serif;font-size:.9375rem;line-height:1.333333333333333em;}.coll-p__grid{height:100%;}.coll-p__grid_sub{display:flex;align-items:stretch;flex-wrap:wrap}.coll-p__grid-el{position:relative;width:100%;min-height:30vh;border-bottom:1px solid #fff;overflow:hidden;}.coll-p__grid_dark .coll-p__grid-el{border-bottom-color:#000}.coll-p__card{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:5% 10%;background-repeat:no-repeat;background-position:50%;background-size:cover;text-align:center;color:#fff;}.coll-p__card_light{color:#000}.coll-p__card_no-desc{justify-content:center;padding-top:15%;padding-bottom:15%}.coll-p__card-title{font:300 100% 'ArnoPro',sans-serif;font-size:2rem;line-height:1.25em;text-transform:uppercase;}.coll-p__card-desc{padding-top:20px;font-family:'Fugue',sans-serif;font-size:1rem;line-height:1.2em;}.coll-p__yt{display:flex;align-items:center;height:100%;}.coll-p__yt-wrap{position:relative;flex-basis:100%;height:0;padding-bottom:62%}.coll-p__yt-source{position:absolute;top:0;left:0;width:100%;height:100%}.coll-p__video{transform:translate(-50%,-50%);position:absolute;z-index:1;top:50%;left:50%;display:block;min-width:100%;min-height:100%;width:auto;height:auto}.coll-p__goods{padding:60px 20px;text-align:center;background-image:linear-gradient(#fff 97%,#eee 100%);}.coll-p__goods-item{margin-bottom:-1px;text-align:left;}.coll-p__goods-all{display:inline-block;margin-top:40px;font-family:'Sharp Book',sans-serif;font-size:.8125rem;line-height:1.538461538461539em;text-align:center;color:#000;}.collection{position:relative;height:0;padding-bottom:calc(125% - 3px);border:1px solid #000;font:300 100% 'ArnoPro',sans-serif;overflow:hidden;}.collection__name{position:absolute;width:100%;padding:20px 20px 5px;font:300 100% 'ArnoPro',sans-serif;font-size:1.875rem;line-height:1em;text-transform:uppercase;letter-spacing:2pt;text-align:center;color:#000;}.collection_video .collection__name{z-index:2}.collection__img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;}.collection__img_cover{position:absolute}.collection__main-img .collection__main-wrap{position:absolute;width:100%;height:100%;}.collection_filled .collection__main-img .collection__main-wrap{width:100%;height:100%;margin:0;padding:0}.collection__main-img .collection__img{-o-object-fit:cover;object-fit:cover}.collection__main-img,.collection__hover-img{display:flex;position:absolute;width:100%;height:0;padding-bottom:125%;overflow:hidden;}.collection__main-img{background-color:#fff;}.collection__video{transform:translate(-50%,-50%);position:absolute;z-index:1;top:50%;left:50%;display:none;min-width:100%;min-height:100%;width:auto;height:auto;}.collection:hover .collection__video{display:block}.collection__link{position:absolute;z-index:0;width:100%;padding-bottom:125%;}.collection_landscape .collection__link{padding-bottom:78%}.collection_video .collection__link{z-index:2}.collection-page__baner{background:url("./../img/collection/bg.jpg") no-repeat 0 50%;background-size:170% auto;text-align:center;color:#fff;}.collection-page__baner-wrap{padding:15px 20px 65px;}.collection-page__baner-back{float:left;display:block;margin-bottom:200px;text-align:left;}.collection-page__baner-title{clear:both;font:300 100% 'ArnoPro',sans-serif;letter-spacing:6pt;font-size:2.5rem;line-height:1.25em;text-transform:uppercase;}.collection-page__baner-desc{padding:65px 0 30px;font-family:'Sharp Book',sans-serif;font-size:.9375rem;line-height:1.333333333333333em;}.collection-page__baner-year{font-family:'Sharp Book',sans-serif;font-size:.9375rem;line-height:1.333333333333333em}.collection-page__baner-arrow{display:inline-block;width:45px;height:45px;margin-top:220px;fill:#fff;}.collection-page__text{margin:20px;padding:40px;background-color:#ffda44;font:300 100% 'ArnoPro',sans-serif;font-size:1.875rem;line-height:1.333333333333333em;text-align:center;text-transform:uppercase;letter-spacing:1pt;}.collection-page__desc{padding:20px 20px 180px;background-image:linear-gradient(#464646 0%,#464646 70%,#fff 70%,#fff 100%);color:#000;}.collection-page__desc-desc{padding:20px 20px 100px;background-color:#e5e5e5;font:300 100% 'ArnoPro',sans-serif;font-size:1.875rem;line-height:1.333333333333333em;letter-spacing:1pt;text-transform:uppercase;}.collection-page__video-video{position:relative;flex-basis:100%;height:0;padding-bottom:62%;}.collection-page__video-source{position:absolute;top:0;left:0;width:100%;height:100%}.collection-page__video-desc{padding:85px 20px;font:300 100% 'ArnoPro',sans-serif;font-size:1.875rem;line-height:1.333333333333333em;color:#000;letter-spacing:1pt;}.collection-page__slider:after{content:"";clear:both;display:block}.collection-page__slider-img{display:block;width:100%;height:auto;}.collection-page__slider-control{position:relative;top:calc(-50vh + 50px);float:left;width:100%;margin-bottom:-50px;}.collection-page__slider-prev,.collection-page__slider-next{float:left;width:50px;height:50px;fill:#fff;}.collection-page__slider-prev.slick-disabled,.collection-page__slider-next.slick-disabled{display:none !important}.collection-page__slider-prev{transform:rotate(90deg)}.collection-page__slider-next{transform:rotate(-90deg);float:right}.collection-page__goods{padding:60px 20px;text-align:center;background-image:linear-gradient(#fff 97%,#eee 100%);}.collection-page__goods-item{margin-bottom:-1px;text-align:left;}.collection-page__goods-all{display:inline-block;margin-top:40px;font-family:'Sharp Book',sans-serif;font-size:.8125rem;line-height:1.538461538461539em;text-align:center;color:#000;}.collection{position:relative;height:0;padding-bottom:calc(125% - 3px);border:1px solid #000;font:300 100% 'ArnoPro',sans-serif;overflow:hidden;}.collection__name{position:absolute;width:100%;padding:20px 20px 5px;font:300 100% 'ArnoPro',sans-serif;font-size:1.875rem;line-height:1em;text-transform:uppercase;letter-spacing:2pt;text-align:center;color:#000;}.collection_video .collection__name{z-index:2}.collection__img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;}.collection__img_cover{position:absolute}.collection__main-img .collection__main-wrap{position:absolute;width:100%;height:100%;}.collection_filled .collection__main-img .collection__main-wrap{width:100%;height:100%;margin:0;padding:0}.collection__main-img .collection__img{-o-object-fit:cover;object-fit:cover}.collection__main-img,.collection__hover-img{display:flex;position:absolute;width:100%;height:0;padding-bottom:125%;overflow:hidden;}.collection__main-img{background-color:#fff;}.collection__video{transform:translate(-50%,-50%);position:absolute;z-index:1;top:50%;left:50%;display:none;min-width:100%;min-height:100%;width:auto;height:auto;}.collection:hover .collection__video{display:block}.collection__link{position:absolute;z-index:0;width:100%;padding-bottom:125%;}.collection_landscape .collection__link{padding-bottom:78%}.collection_video .collection__link{z-index:2}.collections-page__wrap{padding:20px 19px 0;}.collections-page__left .collections-page__item{padding:10px;}.collections-page__right{flex-basis:33.3%;}.collections-page__right .collections-page__item{padding:10px}.collections-page__ban{position:relative;margin:10px;padding-bottom:56%;background-color:#e0e0e0;}.collections-page__ban-wrap{width:100%;position:absolute;text-align:center;overflow:hidden;}.collections-page__ban-marque{will-change:transform;animation:marquee 5s infinite linear;display:inline-block;white-space:nowrap}.collections-page__ban-text{display:inline-block;padding-top:20px;font-family:'ArnoPro',sans-serif;font-size:3.75rem;line-height:1em;color:#000;}.collections-page__ban-text:after{content:"\00a0\00a0"}.contacts-page__wrap{padding:0 20px;}.contacts-page__head{padding:60px 0 40px;border-bottom:1px solid #000;font:italic 300 100% 'ArnoPro',sans-serif;font-size:1.875rem;line-height:1em;color:#000;}.contacts-page__head-title{font-family:'Fugue',sans-serif;font-size:2.5rem;line-height:1.25em;}.contacts-page__head-email{display:inline-block;padding-top:30px;text-decoration:none;color:#000;}.contacts-page__head-phone{padding:30px 0;}.contacts-page__head-icons{font-size:0}.contacts-page__head-icon{display:inline-block;width:20px;height:20px;margin-right:35px;}.contacts-page__shops{padding-top:40px;color:#000;}.contacts-page__shops-title{margin-bottom:-20px;font-family:'Fugue',sans-serif;font-size:2.5rem;line-height:1.25em;}.contacts-page__shop{padding:40px 0 30px;border-bottom:1px solid #000;color:#000;}.contacts-page__shop-wrapper{position:relative;height:500px;overflow:hidden;}.contacts-page__shop-center{position:relative;left:-50%;width:200%;height:500px;text-align:center;}.contacts-page__shop-img{display:inline-block;width:auto;height:100%;}.contacts-page__shop-address{padding:20px 0 6px;font-family:'Fugue',sans-serif;font-size:1.25rem;line-height:1.5em;}.contacts-page__shop-address-line2{display:flex;justify-content:space-between;align-items:baseline;flex-flow:row wrap}.contacts-page__shop-city{font:300 100% 'ArnoPro',sans-serif;font-size:1.25rem;line-height:1.5em;letter-spacing:1pt;text-transform:uppercase;flex:0 1 100%;}.contacts-page__shop-block{display:flex;justify-content:space-between;padding-top:10px;font-family:'Sharp Book',sans-serif;font-size:.75rem;line-height:1.5em;}.contacts-page__shop-phone,.contacts-page__shop-hours{flex:1;white-space:nowrap}.contacts-page__shop-hours{padding-left:10%}.contacts-page__partners{padding-top:40px;color:#000;}.contacts-page__partners-title{font-family:'Fugue',sans-serif;font-size:2.5rem;line-height:1.25em;}.contacts-page__partners-city{padding:40px 0 10px;font:300 100% 'ArnoPro',sans-serif;font-size:1.25rem;line-height:1.5em;letter-spacing:1pt;text-transform:uppercase;}.contacts-page__partner{display:flex;flex-direction:column;justify-content:space-between;min-height:90px;margin-bottom:-1px;padding:22px 20px 18px;border:1px solid #000;font-family:'Sharp Book',sans-serif;font-size:.75rem;line-height:1.5em;}.contacts-page__partner-name{font-family:'Fugue',sans-serif;font-size:1.25rem;line-height:1.5em;}.contacts-page__partner-address{flex-grow:2;padding-top:10px}.contacts-page__partner-site{align-self:flex-end;display:inline-block;padding-top:20px;text-decoration:none;color:#000}.counter{-webkit-font-smoothing:antialiased;font-family:$mulMed;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:'Sharp Book',sans-serif;font-size:.75rem;line-height:1.75em;}.counter__input{position:absolute;left:-99999px}.counter__wrap{height:21px;white-space:nowrap;}.counter_flex{display:inline-block}.counter__field{display:inline-block;height:21px;padding:0 15px;font-size:.75rem;line-height:1.666666666666667em;text-align:center;vertical-align:top;color:#000;}.counter__field:focus{outline:none}.counter__btn{display:inline-block;width:21px;height:21px;padding:4px;cursor:pointer;fill:#000;}.counter__btn_disabled{cursor:default;fill:#b3b3b3}.delivery-page{color:#000;}.delivery-page__wrap{padding:90px 20px 0;}.delivery-page__title{padding:0 0 50px;font-family:'Fugue',sans-serif;font-size:2.5rem;line-height:1.25em;}.delivery-page__block{margin-bottom:60px;padding-bottom:60px;border-bottom:1px solid #000;}.delivery-page__type{padding-bottom:60px;font:300 100% 'ArnoPro',sans-serif;font-size:1.25rem;line-height:1.5em;letter-spacing:1pt;text-transform:uppercase}.delivery-page__text{padding-bottom:25px;font-family:'Sharp Book',sans-serif;font-size:.9375rem;line-height:1.666666666666667em;}.delivery-page__text a{border-bottom:1px solid #000;text-decoration:none;color:#000}.delivery-page__text p{padding-bottom:15px}.delivery-page__img{flex-basis:40%;}.delivery-page__img-wrap{display:flex;justify-content:space-around;align-items:center;padding:25px 0 10px}.engraving{width:100%;font-family:'Sharp Book',sans-serif;font-size:.75rem;line-height:1.666666666666667em;color:#000;}.engraving__wrap{display:flex;justify-content:space-between;align-items:center;width:100%;border-bottom:1px solid #000}.engraving__label{display:none;}.engraving_saved .engraving__label{display:block;flex-grow:2}.engraving__add{flex-basis:13px;width:13px;height:13px;cursor:pointer;}.engraving_active .engraving__add,.engraving_saved .engraving__add{display:none}.engraving__ok{display:none;}.engraving_active .engraving__ok{display:flex;align-items:center}.engraving_saved .engraving__ok{display:none}.engraving__ok-info{border-radius:19.5px;margin-right:16px;padding:5px 8px;border:1px solid #000;cursor:pointer}.engraving__ok-icon{flex-basis:15px;width:15px;height:15px;cursor:pointer}.engraving__reset{flex-basis:15px;display:none;width:15px;height:15px;margin-right:10px;cursor:pointer;}.engraving_saved .engraving__reset{transform:rotate(45deg);display:block}.engraving__info{padding-top:10px;color:#b3b3b3;}.engraving_saved .engraving__info{visibility:hidden}.engraving__position{padding-top:4px;font-size:.75rem;line-height:1em;color:#b3b3b3}.favorites__item{margin-bottom:-1px;}.field{-webkit-font-smoothing:antialiased;font-family:'Sharp Book',sans-serif;}.field_checkbox,.field_radio{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.field_editable{height:100%}.field_checkbox{align-items:flex-start}.field__label{display:block;min-height:24px;padding-bottom:5px;font-size:.9375rem;line-height:1.333333333333333em;color:#000;}.field_checkbox .field__label,.field_radio .field__label{flex-basis:calc(100% - 30px);max-width:calc(100% - 30px);padding:3px 0 0 30px}.field_radio.field_small .field__label{flex-basis:calc(100% - 20px);max-width:calc(100% - 20px);padding:3px 0 0 20px}.field_checkbox.field_small .field__label{flex-basis:calc(100% - 30px);max-width:calc(100% - 30px);padding:3px 0 0 20px}.field_label-link .field__label{font-size:.875rem;line-height:1.357142857142857em;color:#000;}.field_label-link .field__label a{text-decoration:none;color:#3a3d70}.field_small .field__label{font-size:.75rem;line-height:1.666666666666667em}.field__native{position:absolute;left:-99999px}.field__wrap{height:59px;border-bottom:1px solid #000;}.field_small .field__wrap{height:50px}.field_textarea .field__wrap{height:auto;min-height:100px}.field_focus .field__wrap{border-color:#000}.field_color-white .field__wrap{box-shadow:0 2px 2px 0 rgba(0,0,0,0.13);border:none;background-color:rgba(255,255,255,0.7)}.field_color-transparent .field__wrap{border-color:transparent}.field_clear .field__wrap{display:table-cell;width:100%}.field_checkbox .field__wrap{position:relative;flex-basis:25px;width:25px;max-width:25px;height:25px;border:1px solid #000;cursor:pointer;}.field_checkbox .field__wrap:after,.field_checkbox .field__wrap:before{transform:rotate(45deg);position:absolute;content:"";display:none;width:31px;height:1px;margin:11px 0 0 -4px;background-color:#000}.field_checkbox .field__wrap:after{transform:rotate(-45deg)}.field_checkbox.field_small .field__wrap{flex-basis:20px;width:20px;height:20px;}.field_checkbox.field_small .field__wrap:after,.field_checkbox.field_small .field__wrap:before{width:26px;margin-top:9px}.field_radio .field__wrap{border-radius:50%;position:relative;flex-basis:15px;width:15px;max-width:15px;height:15px;border:1px solid #000;cursor:pointer}.field_checkbox.field_checked .field__wrap:after,.field_checkbox.field_checked .field__wrap:before{display:block}.field_radio.field_checked .field__wrap:before{border-radius:50%;content:"";position:absolute;width:9px;height:9px;margin:2px 0 0 2px;background-color:#000}.field_no-underline .field__wrap{border-bottom:none}.field_editable .field__wrap{display:flex;align-items:center;height:100%}.field__input{width:100%;height:57px;padding:16px 0;border:none;background-color:transparent;font-family:'Sharp Book',sans-serif;font-size:.9375rem;line-height:3.266666666666667em;}.field__input:focus{outline:none}.field__input:-ms-input-placeholder{color:#000}.field__input::placeholder{color:#000}.field__input:-ms-input-placeholder,.field__input::-ms-input-placeholder{color:#000}.field__input:-moz-read-only{color:#b3b3b3}.field__input:read-only{color:#b3b3b3}.field_small .field__input{height:50px;padding:10px 0;font-size:.75rem;line-height:2.5em}.field_textarea .field__input{height:auto;min-height:98px;font-size:1rem;line-height:1.375em;resize:vertical}.field_textarea.field_small .field__input{font-size:.75rem;line-height:1.666666666666667em}.field_icon .field__input{display:inline-block;width:calc(100% - 39px)}.field_editable .field__input{height:auto;padding:0;font-family:arno_l;font-size:3.125rem;line-height:1em;text-align:center;}.field_editable .field__input[contenteditable=true]:empty:before{content:attr(placeholder);display:block}.field__icon{position:relative;top:3px;display:inline-block;width:19px;height:19px;margin-left:10px;fill:rgba(58,61,112,0.7)}.field__clear{display:none;}.field_clear .field__clear{display:table-cell;padding-left:10px;padding-right:10px;line-height:37px;}.field__clear-icon{display:inline-block;width:11px;height:11px;vertical-align:baseline;fill:#f00;}.field__clear-text{display:none;padding-left:16px;font-size:.875rem;line-height:1.357142857142857em;color:#f00;}.field__error{display:none;font-family:$trola;font-size:.75rem;line-height:1.666666666666667em;color:#f00;}.field_error .field__error{display:block}.field_error.field_checkbox .field__error{flex-basis:100%}.field__error-text{padding-top:10px}.field__extra{display:none;font-family:$trola;font-size:1.25rem;line-height:1em;color:#7dd47e;}.field_extra .field__extra{display:block}.field_extra.field_error .field__extra{display:none;}.field__extra-text{padding-top:15px}input:-webkit-autofill,textarea:-webkit-autofill,input:-webkit-autofill:hover,textarea:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill:focus{border:0;box-shadow:0 0 0 1000px transparent inset !important;transition:background-color 5000s ease-in-out 0s}input:-webkit-autofill[readonly],textarea:-webkit-autofill[readonly]{-webkit-text-fill-color:#b3b3b3 !important}.footer{margin-top:50px;padding:60px 20px 0;border-top:1px solid #000;font-family:'Sharp Book',sans-serif;font-size:.9375rem;line-height:1.333333333333333em;color:#000;}.footer_mini{background-image:none}.footer__top{display:none;}.footer_mini .footer__top{display:block;border-top:1px solid #000;padding-bottom:0}.footer__logo{display:block;width:120px;height:37px;}.footer_mini .footer__logo{display:none}.footer__menu{padding-bottom:80px;}.footer_mini .footer__menu{display:none}.footer__menu-item{padding-bottom:40px;}.footer__menu-link{font-family:'Sharp Book',sans-serif;font-size:.9375rem;line-height:1.333333333333333em;text-decoration:none;color:#000}.footer__subscribe{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:60px;border-bottom:1px solid #000;}.footer_mini .footer__subscribe{display:none}.footer__subscribe-block:first-child{flex-grow:2}.footer__info{padding-top:60px;}.footer_mini .footer__info{padding-top:85px}.footer__email{text-decoration:none;color:#000;}.footer__phone{padding-top:40px;}.footer__currency{width:80px;padding-top:40px;}.footer__bottom{display:flex;justify-content:space-between;padding:100px 0 30px;}.footer__lang{display:flex;position:relative;z-index:2;}.footer__lang-item{display:inline-block;margin-left:26px;text-decoration:none;color:#b3b3b3;}.footer__lang-item:hover,.footer__lang-item_active{color:#000}.icon{display:block;width:100%;height:100%}.info-page__wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(100vh - 150px);padding:0 20px;text-align:center;}.info-page__title{padding-bottom:50px;font-family:'Fugue',sans-serif;font-size:2.1875rem;line-height:1.285714285714286em;color:#000}.info-page__desc{padding-bottom:60px;font-family:'Sharp Book',sans-serif;font-size:.75rem;line-height:1.5em;color:#000}.present{width:100%;padding:15px;border:1px solid #000;font-family:'Sharp Book',sans-serif;font-size:.75rem;line-height:1.666666666666667em;color:#000;}.present__wrap{width:100%}.present__title{padding-bottom:15px;font-family:'Fugue',sans-serif;font-size:1.875rem;line-height:1em;color:#000}.present__desc{font-family:'Sharp Book',sans-serif;font-size:.75rem;line-height:1.666666666666667em;color:#000}.present__data{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #000}.present__label{display:none;}.present_saved .present__label{display:block;flex-grow:2}.present__add{flex-basis:13px;width:13px;height:13px;cursor:pointer;}.present_active .present__add,.present_saved .present__add{display:none}.present__ok{display:none;}.present_active .present__ok{display:flex;align-items:center}.present_saved .present__ok{display:none}.present__ok-info{border-radius:19.5px;margin-right:16px;padding:5px 8px;border:1px solid #000;cursor:pointer}.present__ok-icon{flex-basis:15px;width:15px;height:15px;cursor:pointer}.present__reset{flex-basis:15px;display:none;width:15px;height:15px;margin-right:10px;cursor:pointer;}.present_saved .present__reset{transform:rotate(45deg);display:block}.present__info{padding-top:10px;color:#b3b3b3;}.present_saved .present__info{visibility:hidden}.present__box{display:flex;align-items:center;}.present__box-field{flex-basis:70%}.present__box-img{flex-basis:30%}.login{display:none;position:absolute;z-index:2000;}.login_open{display:block}.login__wrap{position:fixed;z-index:2000;top:0;width:100%;height:100vh;background-color:#fff;}.login__close{position:relative;float:right;width:19px;height:19px;margin:25px 20px 10px 0;}.login__close:before,.login__close:after{content:"";position:absolute;width:20px;height:1px;bottom:9px;background-color:#000}.login__close:before{transform:rotate(45deg)}.login__close:after{transform:rotate(-45deg)}.login__content,.login__answer{width:100%;height:calc(100vh - 54px);padding:0 20px 100px 20px;overflow-y:scroll;}.login_answer .login__content{display:none}.login__answer{display:none;}.login_answer .login__answer{display:block;padding:100px 30px;}.login__answer-text{font-family:'Fugue',sans-serif;font-size:1.5625rem;line-height:1.2em;text-align:center}.login__answer-btn{max-width:300px;margin:50px auto 0}.login__reg{display:none;}.login_reg .login__reg{display:block}.login__login{display:none;}.login_login .login__login{display:block}.login__recovery{display:none;}.login_recovery .login__recovery{display:block}.login__title{padding-top:50px;font-family:'Fugue',sans-serif;font-size:1.875rem;line-height:1.333333333333333em;text-align:center;color:#000;}.login__change{font-family:'Fugue',sans-serif;font-size:.9375rem;line-height:1.666666666666667em;text-align:center;color:#000;}.login__change-wrap{display:inline-block;border-bottom:1px dashed #000;cursor:pointer}.login__baner{padding:55px 0 55px;font-family:'Fugue',sans-serif;font-size:.9375rem;line-height:1.666666666666667em;text-align:center;color:#000;}.login__baner-link{display:inline-block;margin-bottom:5px;border-bottom:1px dashed #000;font-size:.9375rem;line-height:1.333333333333333em;}.login__baner-accent{display:inline-block;font:italic 100% 'ArnoPro',sans-serif;font-size:1.125rem;line-height:1.388888888888889em;}.login__field{padding-bottom:30px;}.login__field + .login__field{margin-top:-30px}.login__separator{margin:15px 0 35px;font:italic 100% 'ArnoPro',sans-serif;font-size:1.25rem;line-height:1em;text-align:center;color:#000}.login__btn{padding-bottom:9px}.login__info{padding:10px 0;font-family:'Sharp Book',sans-serif;font-size:.75rem;line-height:1.5em;color:#f00;}.login__reg-type{display:none;}.login_social .login__reg-type_social{display:block}.login_classic .login__reg-type_classic{display:block}.login__social{margin-top:30px;}.login__recovery-link{float:right;margin:-20px 0 30px;font-family:'Sharp Book',sans-serif;font-size:.75rem;line-height:1.5em;color:#000;cursor:pointer}.main-page__main{position:relative;display:flex;align-items:center;justify-content:center;height:calc(100vh - 80px);background:url("./../img/main/top-baner.jpg") no-repeat 50%;background-size:auto 90%;overflow:hidden;animation:pulsate 2.5s ease-out;animation-iteration-count:infinite;}.main-page__main-wrap{flex-basis:100%;width:100%;position:absolute;margin-top:-50px;text-align:center;}.main-page__main-marque{will-change:transform;animation:marquee 20s infinite linear;display:inline-block;white-space:nowrap;}.main-page__main-text{text-stroke:1px #000;-webkit-text-stroke:1px #000;display:inline-block;padding-bottom:10px;font-family:'Fugue',sans-serif;font-size:5rem;line-height:1em;color:transparent;}.main-page__main-text:after{content:"\00a0"}.main-page__main-btn{position:absolute;top:65%}.main-page__main-arrow{position:absolute;bottom:0;width:45px;height:45px;margin:-100px auto 40px;fill:#000}@keyframes pulsate{0%{background-position:50% 50%}50%{background-position:50% 30%}100%{background-position:50% 50%}}.main-page__about{display:none;padding:30px;background-color:#ffda44;text-align:center;color:#000;}.main-page__about-wrap{display:block;text-decoration:none;color:#000}.main-page__about-title{display:block;padding:0 0 150px;font:300 100% 'ArnoPro',sans-serif;font-size:2.5rem;line-height:1.25em;letter-spacing:6pt;font-weight:normal;text-transform:uppercase;}.main-page__about-text{display:block;font:300 100% 'ArnoPro',sans-serif;font-size:1.875rem;line-height:1.333333333333333em;text-transform:uppercase;letter-spacing:1pt;}.main-page__about-arrow{position:relative;width:45px;height:45px;margin:-100px auto 40px;fill:#000}.main-page__categories{margin-top:40px;padding-bottom:100px;overflow-x:scroll;}.main-page__categories-wrap{display:flex;width:calc(285px * 4 + 60px);padding:0 30px;}.main-page__categories-block{display:flex;flex-direction:column;text-decoration:none;}.main-page__categories-block_video{position:relative}.main-page__categories-video{transform:translate(-50%,-50%);position:absolute;z-index:1;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;margin:-1px 0;}.main-page__categories-video-wrap{flex:1;position:relative;display:block;height:0;padding-bottom:122%;background-color:#000;overflow:hidden;}.main-page__categories-video-wrap:before{content:"";position:absolute;z-index:2;display:none;width:100%;height:100%;background-color:rgba(255,255,255,0.6)}.main-page__categories-block:hover .main-page__categories-video-wrap:before{display:block}.main-page__categories-img{order:1;flex:1;display:block;width:285px;height:385px;background-repeat:no-repeat;background-position:50%;background-size:cover;}.main-page__categories-text{order:2;position:relative;z-index:3;display:block;padding-top:20px;font:300 100% 'ArnoPro',sans-serif;font-size:1.25rem;line-height:1.5em;text-transform:uppercase;color:#000;letter-spacing:1pt;}.main-page__baner{display:flex;align-items:center;min-height:calc(100vh - 90px);padding:50px 30px;background-repeat:no-repeat;background-position:center;background-size:cover;text-decoration:none;color:#000;}.main-page__baner-video{transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;}.main-page__baner-video-wrap{position:absolute;left:0;display:none;width:100%;height:calc(100vh - 90px);margin-top:calc(-50vh + 90px);overflow:hidden;}.main-page__baner:hover .main-page__baner-video-wrap{display:block}.main-page__baner-title{display:block;font:300 100% 'ArnoPro',sans-serif;font-size:1.875rem;line-height:1.333333333333333em;text-transform:uppercase;letter-spacing:1pt;}.main-page__baner-title:after{content:"";transform:rotate(45deg);float:right;width:30px;height:30px;border:1px solid #000;border-width:1px 1px 0 0}.main-page__baner-arrow{display:none;transform:rotate(-90deg);width:80px;height:80px;fill:#000;}.main-page__baner-text{display:block;padding-right:40px;font-family:'Sharp Book',sans-serif;font-size:.75rem;line-height:1.666666666666667em;}.main-page__prod{font-size:0;padding:60px 20px 15px;text-align:center;}.main-page__prod-item{margin-bottom:-1px;text-align:left;}.main-page__prod-show{display:block;margin-top:20px;font-family:'Sharp Book',sans-serif;font-size:.8125rem;line-height:1.538461538461539em;text-align:center;color:#000;}.main-page__separator{position:relative;display:flex;align-items:center;justify-content:center;height:250px;margin:50px 0;background:url("./../img/main/separator.jpg") no-repeat 50%;background-size:auto 100%;overflow:hidden;}.main-page__separator-wrap{position:absolute;width:100%;text-align:center;overflow:hidden}.main-page__separator-move{will-change:transform;animation:marquee 20s infinite linear;display:inline-block;white-space:nowrap;}.main-page__separator-text{display:inline-block;font-family:'Fugue',sans-serif;font-size:3.75rem;line-height:2.666666666666667em;color:#000;}.main-page__separator-text:after{content:"\00a0"}.main-page__bg-cell{background:url("./../img/main/grid.png") 17.5% 2%;background-size:40% auto;}.main-page__sale{padding-bottom:130px;}.main-page__sale-sale{width:122px;margin-left:15px;padding-bottom:20px;}.main-page__sale-item{max-width:400px;padding:0 20px;margin:0 auto;}.main-page__sale-item:focus{outline:none}.main-page__sale-controls{position:relative;top:-170px}.main-page__sale-prev,.main-page__sale-next{width:50px;height:50px}.main-page__sale-prev{float:left;transform:rotate(90deg);}.main-page__sale-next{float:right;transform:rotate(-90deg);}.main-page__sale-footer{text-align:center;margin-top:30px}.main-page__subsc{clear:both;margin:0 20px 0;padding:40px 30px;background-color:#ffda44;text-align:center;}.main-page__subsc-text{font:300 100% 'ArnoPro',sans-serif;font-size:1.25rem;line-height:1.5em;text-transform:uppercase;letter-spacing:1pt;color:#000;width:100%;max-width:1100px;margin:0 auto;}.main-page__subsc-btn{padding-top:50px;}.main-page__new{padding:100px 0 0 0;}.main-page__new-head{display:flex;justify-content:space-between;align-items:center;padding:0 20px;}.main-page__new-title{font-family:'Fugue',sans-serif;font-size:2.5rem;line-height:1.25em;color:#000}.main-page__new-item{margin:20px;}.main-page__new-controls{flex-basis:90px;width:90px;display:flex;justify-content:space-between;}.main-page__new-counter{display:none;font-family:'Fugue',sans-serif;font-size:2.5rem;line-height:1em;color:#000;}.main-page__new-prev,.main-page__new-next{flex-basis:30px;width:30px;height:30px;cursor:pointer;}.main-page__new-prev{transform:rotate(90deg)}.main-page__new-next{transform:rotate(-90deg)}.main-page__inst{padding-bottom:50px;background:url("./../img/main/grid.png") 50%;background-size:90% auto;overflow:hidden;}.main-page__inst-head{padding:77px 20px 60px;background-color:#f5f5f5;}.main-page__inst-icon{display:inline-block;width:25px;height:25px;fill:#ccc;vertical-align:baseline;}.main-page__inst-title{display:inline-block;padding-left:28px;font:italic 300 100% 'ArnoPro',sans-serif;font-size:2.5rem;line-height:1.5em;color:#000;}.main-page__inst-wrapper{overflow-y:hidden}.main-page__inst-wrap{margin-bottom:-15px;padding-bottom:115px;background-color:#f5f5f5;white-space:nowrap;overflow-x:auto;}.main-page__inst-block{display:inline-block;width:300px;vertical-align:top;}.main-page__inst-img{display:block;width:100%;height:auto}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-25%)}}.menu-cart{position:fixed;z-index:10;top:0;right:0;width:420px;height:100%;background-color:#fff;}.menu-cart__line{margin:81px 30px 0;border-bottom:1px solid #000;}.menu-cart__list{height:calc(100% - 225px);padding:0 30px;}.menu-cart__bottom{padding:0 30px;}.menu-cart__total{display:flex;align-items:flex-start;justify-content:center;padding-bottom:22px;color:#000;}.menu-cart__total-amount{border-bottom:1px solid #000;font:italic 100% 'ArnoPro',sans-serif;font-size:1.25rem;line-height:1em}.menu-cart__total-cart{padding-left:12px;font-family:'Sharp Book',sans-serif;font-size:.9375rem;line-height:1.2em}.menu-cart_empty .menu-cart__order{display:none}.menu{height:82px;margin-bottom:-2px;font-size:.9375rem;line-height:1.333333333333333em;}.menu__wrapper{position:fixed;z-index:1000;width:100%;background-color:#fff;}.menu_open .menu__wrapper{height:100vh;overflow-y:scroll}.menu__sub-wrapper{display:flex;align-items:center;justify-content:space-between;width:calc(100% - 38px);margin:0 19px;padding:22px 0;background-color:#fff;border-bottom:1px solid #000;font-family:'Sharp Book',sans-serif;}.menu_open .menu__sub-wrapper{position:relative;flex-wrap:wrap;border-bottom:none}.menu__logo{flex-basis:119px;position:relative;bottom:-6px;width:119px;height:37px;text-decoration:none}.menu__menu{display:none;}.menu_open .menu__menu{order:6;display:block;width:100%;padding:150px 0 30px;border-bottom:1px solid #000}.menu__menu-item{display:block;padding-bottom:40px;text-decoration:none;color:#000;}.menu__menu-item:first-child{padding-left:0}.menu__menu-item:last-child{padding-right:0}.menu__menu-item_opener:before{content:"";float:right;width:0;height:0;margin-top:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #000;}.menu__menu-item_open.menu__menu-item_opener:before{transform:rotate(180deg)}.menu__menu-link{text-decoration:none;color:#000}.menu__sub{position:relative;display:none;}.menu__menu-item_open .menu__sub{display:block}.menu__sub-block{padding-left:20px;}.menu__sub-item{display:block;margin-top:30px;}.menu__sub-item_opener:before{content:"";float:right;width:0;height:0;margin-top:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #000;}.menu__sub-item_open.menu__sub-item_opener:before{transform:rotate(180deg)}.menu__sub-link{font-family:'Sharp Book',sans-serif;font-size:.9375rem;line-height:1.333333333333333em;text-decoration:none;color:#000;}.menu__under-block{display:none;padding-left:20px;}.menu__sub-item_open .menu__under-block{display:block}.menu__under-item{margin-top:30px;}.menu__under-link{font-size:.9375rem;line-height:1.333333333333333em;text-decoration:none;color:#000;}.menu__burger{transition:height .3s linear;display:flex;flex-direction:column;justify-content:space-between;align-items:center;flex-grow:2;width:50px;height:15px;}.menu_open .menu__burger{height:1px}.menu__burger-line{transition:transform .3s linear,width .3s linear;width:50px;height:1px;background-color:#000;}.menu_open .menu__burger-line{width:40px;}.menu_open .menu__burger-line:first-child{transform:rotate(45deg)}.menu_open .menu__burger-line:last-child{transform:rotate(-45deg)}.menu__block{display:none;align-items:center;justify-content:space-between;}.menu_open .menu__block{display:flex;order:5;position:absolute;left:0;width:100%;margin-top:80px;padding:23px 0;border:1px solid #000;border-width:1px 0}.menu__wrap{display:flex;align-items:center;justify-content:space-between;}.menu_open .menu__wrap{order:2;flex-wrap:wrap}.menu_cart-open .menu__wrap{position:relative;z-index:11}.menu__right-panel{display:flex;justify-content:flex-end;align-items:center}.menu__login{display:flex;align-items:center;text-decoration:none;}.menu__login-icon{width:19px;height:25px}.menu__login-text{max-width:calc(100vw - 110px);padding-left:18px;color:#000;overflow:hidden;text-overflow:ellipsis;}.menu__logout-icon{width:22px;height:26px;margin-right:15px;}.menu__favorites{display:block;flex-basis:26px;min-width:26px;width:26px;height:21px;text-decoration:none;fill:#000;color:#fff}.menu__cart{position:relative;top:-4px;width:30px;height:30px;fill:#000;color:#fff;cursor:pointer;}.menu_cart-open .menu__cart{color:#000}.menu__cart-amount{position:absolute;display:none;width:28px;margin-top:10px;font-family:'Sharp Book',sans-serif;font-size:.9375rem;line-height:1.333333333333333em;text-align:center;color:#fff;}.menu_cart-full .menu__cart-amount{display:block;color:#000}.menu_cart-open .menu__cart-amount{color:#fff}.menu__search{position:relative;top:-2px;width:29px;height:29px;margin-left:16px;}.menu__subscribe{display:none;}.menu_open .menu__subscribe{order:7;display:flex;align-items:flex-end;justify-content:space-between;width:100%;padding-top:47px;padding-bottom:10px;border-bottom:1px solid #000;}.menu_open .menu__subscribe-block:first-child{flex-grow:2}.menu__contacts{display:none;}.menu_open .menu__contacts{order:8;display:block;padding:120px 0 100px}.menu__contacts-mail{display:block;margin-bottom:40px;text-decoration:none;color:#000}.menu__footer{display:none;}.menu_open .menu__footer{order:9;display:flex;width:100%;justify-content:space-between}.menu__lang-item{display:inline-block;text-decoration:none;color:#000;}.menu__lang-item:last-child{margin-left:40px}.menu__lang-item_active{color:#b3b3b3}.menu__cart-wrap{position:absolute;display:none;}.menu_cart-open .menu__cart-wrap{display:block}.navigation{display:flex;justify-content:space-between;align-items:center;font-family:'Sharp Medium',sans-serif;font-size:.8125rem;line-height:1.538461538461539em;}.navigation__arr{width:20px;height:20px;border:1px solid #000;}.navigation__arr_back{transform:rotate(-135deg);border-width:1px 1px 0 0}.navigation__arr_next{transform:rotate(45deg);border-width:1px 1px 0 0}.navigation__arr_inactive{border-color:#e5e5e5}.navigation__item{display:inline-block;margin:20px 7px;text-decoration:none;color:#000;}.navigation__item_active{margin-top:0;margin-bottom:0;padding:20px 0;border-bottom:2px solid #000}.order-page__wrap{padding:0 20px;}.order-page__breadcrumbs{padding:20px 0 19px;border-bottom:1px solid #000;}.order-page__progress{display:none;}.order-page__info{color:#000;}.order-page__info-back{transform:rotate(45deg);display:block;width:15px;height:15px;margin:25px 0;border:1px solid #000;border-width:0 0 1px 1px}.order-page__info-header{padding-top:15px;font-family:'Fugue',sans-serif;font-size:1.875rem;line-height:1em;}.order-page__info-discount{display:none;}.order-page__info-text{display:inline-block;padding-right:20px;font:italic 300 100% 'ArnoPro',sans-serif;font-size:1.25rem;line-height:1.5em}.order-page__info-percent{display:inline-block;font-family:'Fugue',sans-serif;font-size:1.25rem;line-height:1.5em}.order-page__summary{display:none;}.order__block{display:list-item;margin-bottom:-10px;padding-top:50px;font-family:'Sharp Book',sans-serif;font-size:.75rem;line-height:1.666666666666667em;list-style:decimal inside;color:#000;}.order__block:nth-child(3):after{display:none}.order__info-block{margin-top:30px;padding-top:33px;border-top:1px solid #000;list-style:none}.order__header{padding:85px 0;font-family:'Fugue',sans-serif;font-size:1.25rem;line-height:1.5em;color:#000;}.order__info{padding-bottom:40px;}.order__info-title{padding-bottom:25px;color:#b3b3b3}.order__info-edit{display:flex;justify-content:space-between;align-items:flex-start;font-family:'Sharp Book',sans-serif;font-size:.75rem;line-height:1.666666666666667em;color:#000}.order__info-text{padding-right:70px}.order__info-click{text-decoration:underline}.order__field_indent-bot{padding-bottom:20px}.order__field_indent{padding-top:40px}.order__field-info{padding:20px 0 20px;font-family:'Sharp Book',sans-serif;font-size:.75rem;line-height:1.666666666666667em;color:#b3b3b3;}.order__pay-info{padding:20px 0 30px;font-family:'Sharp Book',sans-serif;font-size:.75rem;line-height:1.666666666666667em;color:#b3b3b3}.order__goods-item{display:flex;justify-content:space-between;padding:0 25px 20px 0;font-family:'Sharp Book',sans-serif;font-size:.75rem;line-height:1.666666666666667em;color:#000}.order__goods-name{flex-grow:2px}.order__summary{display:flex;justify-content:space-between;align-items:flex-start;}.order__summary-text{flex-grow:2;padding-right:50px;font-family:'Sharp Book',sans-serif;font-size:.75rem;line-height:1.666666666666667em;color:#000}.order__summary-summ{font-family:'Sharp Medium',sans-serif;font-size:.9375rem;line-height:1.333333333333333em;white-space:nowrap;color:#000}.order__not-available{display:flex;justify-content:space-between;}.order__not-available-icon{flex-basis:25px;width:25px;min-width:25px;height:25px}.order__not-available-text{padding-left:24px;font-family:'Sharp Book',sans-serif;font-size:.75rem;line-height:1.666666666666667em;color:#000}.order__send{padding-top:60px;}.orders__title{padding-bottom:60px;font-family:'Fugue',sans-serif;font-size:1.25rem;line-height:1.5em;color:#000}.orders__item{margin-bottom:-1px;padding:20px 25px;border:1px solid #000;color:#000;}.orders__item:after{content:"";clear:both;display:block}.orders__item-wrap{padding-bottom:60px}.orders__item-info{float:left;width:calc(100% - 35px)}.orders__item-title{font-family:'Fugue',sans-serif;font-size:1.25rem;line-height:1.5em}.orders__item-status{padding-top:10px;font-family:'Sharp Book',sans-serif;font-size:.75rem;line-height:1.5em;}.orders__item-status-status{display:inline-block;padding-left:20px;font-family:'Fugue',sans-serif;font-size:1rem;line-height:1.125em}.orders__item-link{position:relative;top:20px;transform:rotate(45deg);float:right;width:20px;height:20px;border:1px solid #000;border-width:1px 1px 0 0;}.orders__item-img-wrap{display:flex;clear:both;}.orders__item-item{display:inline-block;width:33%;}.pers__top{height:calc(100vh - 90px);background:url("/img/p-collection/bg.jpg") no-repeat 0% 100%;background-size:cover;}.pers__top:before{content:"";transform:rotate(135deg);position:absolute;display:block;width:35px;height:35px;margin:calc(100vh - 170px) 0 0 calc(50% - 30px);border:1px solid #fff;border-width:1px 1px 0 0}.pers__top-back{padding:20px 0 0 20px}.pers__top-title{padding:calc(50vh - 135px) 20px 0;font-size:2.5rem;line-height:1.25em;font:italic 300 100% 'ArnoPro',sans-serif;text-align:center;color:#fff;}.pers__main{padding:170px 60px 126px;}.pers__main-title{font:italic 300 100% 'ArnoPro',sans-serif;font-size:2.1875rem;line-height:1.285714285714286em;text-align:center;color:#000;}.pers__main-person{padding:80px 0;text-align:center;}.pers__main-ava{border-radius:50%;display:inline-block;width:120px;height:120px;overflow:hidden;}.pers__main-name{padding-top:40px;font-family:'Sharp Book',sans-serif;font-size:.9375rem;line-height:1.333333333333333em;color:#000}.pers__prod{padding:0 20px;}.pers__prod-el{margin-bottom:-1px;}.pers__other{padding:130px 20px 100px;color:#000;}.pers__other-title{padding-bottom:100px;font-family:'Fugue',sans-serif;font-size:1.875rem;line-height:1.333333333333333em;}.pers__other-el{display:block;margin-bottom:30px;font:italic 300 100% 'ArnoPro',sans-serif;font-size:1.875rem;line-height:1em;text-decoration:none;color:#000}.personal-page{color:#000;}.personal-page__back{display:none;}.personal-page__back-arrow{transform:rotate(90deg);display:inline-block;width:20px;height:20px}.personal-page__back-text{display:inline-block;padding-left:60px;font-family:'Sharp Book',sans-serif;font-size:.9375rem;line-height:1.333333333333333em;vertical-align:top;color:#000}.personal-page__title{padding:90px 20px 100px;font-family:'Fugue',sans-serif;font-size:2.5rem;line-height:1.25em;color:#000;}.personal-page__wrap{padding:0 20px 100px;}.personal-page__menu{display:none;}.personal-page__menu-item{display:block;margin-bottom:30px;font:300 100% 'ArnoPro',sans-serif;font-size:1.875rem;line-height:1.333333333333333em;letter-spacing:1pt;text-transform:uppercase;text-decoration:none;color:#000}.personal-page__item{position:relative;display:flex;align-items:flex-end;width:100%;height:560px;margin-bottom:-1px;border:1px solid #000;text-decoration:none;overflow-y:hidden;}.personal-page__item-img{align-self:center;display:block;width:100%;height:auto;}.personal-page__item-name{position:absolute;padding:0 20px 40px;font:300 100% 'ArnoPro',sans-serif;font-size:1.875rem;line-height:1.333333333333333em;letter-spacing:1pt;text-transform:uppercase;color:#000;}.personal-page__item-author{position:absolute;padding:0 20px 15px;font:300 100% 'ArnoPro',sans-serif;font-size:1.25rem;line-height:1.5em;letter-spacing:1pt;text-transform:uppercase;color:#000;}.popup{display:none;position:absolute;z-index:2000;}.popup_open{display:block}.popup__wrap{position:fixed;z-index:2000;top:91px;width:100%;height:calc(100vh - 91px);background-color:#fff;}.popup__content{width:100%;height:100%;padding:0 25px;overflow-y:scroll;}.popup__close{position:relative;float:right;width:19px;height:19px;margin:25px 20px 0 0;}.popup__close:before,.popup__close:after{content:"";position:absolute;width:20px;height:1px;bottom:9px;background-color:#000}.popup__close:before{transform:rotate(45deg)}.popup__close:after{transform:rotate(-45deg)}.popup__left{display:none;}.popup_gift .popup__left,.popup_card .popup__left{display:block}.popup__card{display:none;}.popup_card .popup__card{display:block}.popup__gift{display:none;}.popup_gift .popup__gift{display:block}.popup__gift-info{padding-top:20px;font-family:'Fugue',sans-serif;font-size:1rem;line-height:1.25em;text-align:center;color:#000;}.popup__gift-info_err{color:#f00}.popup__shops{display:none;}.popup_shops .popup__shops{display:block}.popup__warranty{display:none;}.popup_warranty .popup__warranty{display:block}.popup__title{padding:12px 0 60px;font-family:'Fugue',sans-serif;font-size:1.875rem;line-height:1.333333333333333em;color:#000}.popup__subtitle{margin-top:-45px;padding:12px 0 45px;font-family:'Fugue',sans-serif;font-size:1.25rem;line-height:1.2em;color:#000}.popup__field:nth-child(3){padding-top:40px}.popup__btn{padding:40px 0}.popup__shop{padding:30px 0 17px;border-bottom:1px solid #000;color:#000;}.popup__shop:last-child{border-bottom:0}.popup__shop-address{font-family:'Fugue',sans-serif;font-size:1.25rem;line-height:1.5em}.popup__shop-city{font:italic 300 100% 'ArnoPro',sans-serif;font-size:1.25rem;line-height:1.5em}.popup__shop-amount{font-family:'Sharp Book',sans-serif;font-size:.75rem;line-height:1.666666666666667em;}.popup__shop-text{font-family:'Sharp Book',sans-serif;font-size:1rem;line-height:1.625em}.popup__text{font-family:'Sharp Book',sans-serif;font-size:.875rem;line-height:1.428571428571429em;color:#000;}.popup__text p{padding-bottom:10px}.press-page__title{padding:20px;font:300 100% 'ArnoPro',sans-serif;font-size:2.5rem;line-height:1.25em;letter-spacing:3pt;text-transform:uppercase;text-align:center;color:#000;}.press-page__title > div{display:inline-block;}.press-page__desc{font:300 100% 'ArnoPro',sans-serif;font-size:1.25rem;line-height:1.5em;color:#000;letter-spacing:1pt;text-transform:uppercase;text-align:center;margin:0 auto;max-width:1030px;padding:0 20px 20px;}.press-page__wrap{padding:0 20px;}.press-page__block{margin-bottom:20px;}.product-page__favorite{fill:#000;color:#fff;cursor:pointer;}.product-page__favorite_top{float:right;width:30px;height:30px;margin:20px 25px 0 0;}.product-page__favorite_added{color:#f00}.product-page__breadcrumbs{float:left;width:calc(100% - 110px);margin:20px 0 10px 20px;}.product-page__imgs{clear:both;width:100%;height:280px;margin-bottom:100px;padding:0 20px;}.product-page__imgs-el{width:100%;height:325px;overflow:hidden;background-color:#fff;}.product-page__imgs-wrap{position:relative;display:flex;align-items:center;justify-content:center;height:325px;}.product-page__imgs-video{transform:translate(-50%,-50%);position:absolute;z-index:1;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto}.product-page__imgs-img{-o-object-fit:contain;object-fit:contain;width:100%;height:325px;}.product-page__imgs .slick-dots{text-align:center;}.product-page__imgs .slick-dots li{border-radius:50%;display:inline-block;width:8px;height:8px;margin:0 15px;border:1px solid #000;}.product-page__imgs .slick-dots li.slick-active{background-color:#000}.product-page__imgs .slick-dots li button{display:none;font-size:0}.product-page__left{padding:0 20px;border-bottom:1px solid #000;}.product-page__left-top{padding:0 20px;}.product-page__left-center{padding:0 20px;}.product-page__name{width:100%;padding-top:10px;}.product-page__name-name{font-family:'Fugue',sans-serif;font-size:1.875rem;line-height:1.333333333333333em;}.product-page__name-icon{display:none;}.product-page__art{font:italic 300 100% 'ArnoPro',sans-serif;font-size:1.25rem;line-height:1.5em;}.product-page__params{padding:20px 0;font-size:0;}.product-page__params-el{border-radius:12.5px;display:inline-block;height:25px;margin:5px 15px 0 0;padding:3px 43px 3px 14px;border:1px solid #000;font-family:'Fugue',sans-serif;font-size:.75rem;line-height:1.583333333333333em;color:#000;}.product-page__params-el:first-child{margin-top:0}.product-page__params-el_black{background-color:#000;color:#fff}.product-page__desc{padding-top:0;}.product-page__desc-el{padding-bottom:30px;font-family:'Sharp Book',sans-serif;font-size:.75rem;line-height:1.666666666666667em;color:#000;}.product-page__warranty{padding-bottom:50px;}.product-page__warranty-link{display:inline-block;border-bottom:1px solid #000;font-family:'Sharp Book',sans-serif;font-size:.75rem;line-height:1.666666666666667em;text-decoration:none;color:#000;cursor:pointer;}.product-page__right{padding:0 20px;}.product-page__right-top{grid-area:righttop;align-self:end;}.product-page__engraving{width:100%;padding:0 0 55px;}.product-page__material{padding-top:20px;}.product-page__material-label{font-family:'Sharp Book',sans-serif;font-size:.75rem;line-height:1.666666666666667em;text-transform:uppercase;color:#000;}.product-page__material-select{flex-grow:2;}.product-page__sizes{padding-top:40px;padding-bottom:10px;}.product-page__sizes-name{padding-bottom:9px;font-family:'Sharp Book',sans-serif;font-size:.75rem;line-height:1.666666666666667em;text-transform:uppercase;color:#000;}.product-page__sizes-text{font-family:'Sharp Book',sans-serif;font-size:.875rem;line-height:1.285714285714286em;color:#000}.product-page__sizes-wrap{font-size:0;}.product-page__sizes-size{display:inline-block;width:calc(20% + 1px);height:30px;margin:0 -1px -1px 0;border:1px solid #000;font-family:'Sharp Book',sans-serif;font-size:.75rem;line-height:2.5em;text-align:center;color:#000;cursor:pointer;}.product-page__sizes-size_inaccessible{background-color:#e5e5e5;color:#666}.product-page__sizes-size_active{background-color:#000;color:#fff}.product-page__custom{width:100%;padding-bottom:45px;}.product-page__options{width:100%;padding:0 20px 60px;}.product-page__sizes + .product-page__options{padding-top:40px;}.product-page__options-item{display:block;margin-bottom:23px;text-decoration:none;}.product-page__options-icon{display:inline-block;width:30px;height:30px;margin-right:23px;vertical-align:bottom;}.product-page__options-text{display:inline-block;border-bottom:1px solid #000;font-family:'Sharp Book',sans-serif;font-size:.875rem;line-height:1.428571428571429em;text-transform:uppercase;vertical-align:middle;color:#000;}.product-page__share{width:100%;padding-bottom:75px;}.product-page__share_desk{display:none;}.product-page__share-text{display:inline-block;font-family:'Sharp Book',sans-serif;font-size:.875rem;line-height:1.714285714285714em;text-transform:uppercase;color:#000}.product-page__share-wrap{position:relative;top:-14px;float:right;}.product-page__share-el{display:inline-block;width:20px;height:20px;margin-left:30px;}.product-page__price{display:inline-block;padding-top:17px;font-family:'Sharp Medium',sans-serif;color:#000;}.product-page__price_desk{display:none;}.product-page__price-price{display:inline-block;font-size:1.5rem;line-height:1.333333333333333em}.product-page__price-text{display:inline-block;padding-bottom:2px;font-size:1rem;line-height:1.5em;vertical-align:bottom}.product-page__cart-wrapper{width:100%;}.product-page__cart_fixed .product-page__cart-wrapper{position:fixed;bottom:0;z-index:100;width:100%;margin-left:-20px;padding:10px 20px;background-color:#fff}.product-page__cart-add{float:right;margin-right:-20px;}.product-page__cart-wrap{display:flex;justify-content:space-between;clear:both;width:100%;padding-top:14px;}.product-page__cart-availability{display:inline-block;font:italic 300 100% 'ArnoPro',sans-serif;font-size:1rem;line-height:1em;white-space:nowrap;}.product-page__cart-delivery{padding-left:10px;font-family:'Sharp Book',sans-serif;font-size:.625rem;line-height:1.6em;text-transform:uppercase;text-align:right;}.product-page__cart-delivery-text{display:inline-block}.product-page__cart-delivery-date{display:inline-block}.product-page__other{position:relative;clear:both;width:100%;padding:110px 40px 0;}.product-page__other-title{padding-bottom:36px;font-family:'Fugue',sans-serif;font-size:1.875rem;line-height:1.333333333333333em}.product-page__other-control{position:absolute;width:calc(100% - 40px);margin:-50% 0 0 -20px;}.product-page__other-prev,.product-page__other-next{display:inline-block;width:20px;height:40px;}.product-page__other-prev:after,.product-page__other-next:after{content:"";display:block;position:absolute;z-index:2;width:26px;height:26px;margin:6px 0 0 6px;border:1px solid #000;border-width:1px 1px 0 0;}.product-page__other-prev.slick-disabled,.product-page__other-next.slick-disabled{visibility:hidden}.product-page__other-prev{float:left;}.product-page__other-prev:after{transform:rotate(225deg)}.product-page__other-next{float:right;}.product-page__other-next:after{transform:rotate(45deg);margin-left:-10px;}.product-page__other-el{width:100%;overflow:hidden;background-color:#fff}.product-page__other-img{-o-object-fit:contain;object-fit:contain;width:100%;height:350px}.product-page__recommend{width:100%;}.product-page__other + .product-page__recommend{padding-top:65px;}.product-page__recommend-title{display:inline-block;padding:0 0 60px 20px;font-family:'Fugue',sans-serif;font-size:1.875rem;line-height:1.333333333333333em;color:#000;}.product-page__recommend-control{float:right;padding-right:20px;}.product-page__recommend-prev,.product-page__recommend-next{display:inline-block;width:20px;height:40px;}.product-page__recommend-prev:after,.product-page__recommend-next:after{content:"";display:block;position:absolute;width:26px;height:26px;margin:6px 0 0 6px;border:1px solid #000;border-width:1px 1px 0 0;}.product-page__recommend-prev.slick-disabled,.product-page__recommend-next.slick-disabled{visibility:hidden}.product-page__recommend-prev{margin-right:40px;}.product-page__recommend-prev:after{transform:rotate(225deg)}.product-page__recommend-next:after{transform:rotate(45deg);margin-left:-10px;}.product-page__recommend-wrap{width:100%;clear:both;}.product-page__recommend-wrap .slick-track{margin-left:0}.product-page__recommend-wrap .slick-slide{margin-right:-1px;}.product-page__recommend-wrap .slick-slide:nth-child(2n){margin-right:-3px}.product{position:relative;height:0;padding-bottom:calc(133% - 3px);border:1px solid #000;font:300 100% 'ArnoPro',sans-serif;overflow:hidden;}.product_square{flex-basis:100%;padding-bottom:calc(100% - 3px)}.product_no-border{border:none}.product__params{box-sizing:content-box;position:absolute;width:calc(100% - 40px);padding:106% 20px 0 20px;text-align:center;overflow:hidden;}.product_simple .product__params,.product_favorite .product__params,.product_square .product__params{display:none}.product_video .product__params{z-index:2}.product__param{border-radius:15px;display:inline-block;margin:0 6px 6px 0;padding:3px 11px;border:1px solid #000;font-size:.5625rem;line-height:1.222222222222222em;color:#000;}.product__param_black{background-color:#000;color:#fff}.product__favorite{position:absolute;display:none;width:100%;height:20px;margin-top:20px;}.product_favorite .product__favorite{display:block}.product__favorite-icon{float:left;width:20px;height:20px;margin-left:20px;fill:#000;color:#f00;color:transparent;}.product_favorite:hover .product__favorite-icon{color:#f00}.product__favorite-close{float:right;display:none;width:20px;height:20px;margin-right:20px;cursor:pointer;}.product__favorite-close:before,.product__favorite-close:after{content:"";position:absolute;width:1px;height:25px;margin:-3px 0 0 10px;background-color:#000}.product__favorite-close:before{transform:rotate(45deg)}.product__favorite-close:after{transform:rotate(-45deg)}.product_favorite:hover .product__favorite-close{display:block}.product__cart{display:none;position:absolute;z-index:0;width:60px;margin-top:20px;margin-left:calc(100% - 80px);cursor:pointer;}.product__cart-icon{width:40px;height:40px;margin:0 auto;fill:#000;}.product__cart-text{padding-top:10px;font-size:.625rem;line-height:1.3em;color:#000;text-align:center;}.product__data{position:absolute;display:flex;justify-content:center;width:100%;padding:calc(133% - 40px) 20px 0;font-size:.875rem;line-height:1.428571428571429em;text-align:center;}.product_square .product__data{padding-top:calc(100% - 30px);}.product:hover .product__data{color:#fff}.product_favorite:hover .product__data{color:#000}.product_video .product__data{z-index:2}.product__name{position:absolute;width:100%;padding:20px 20px 5px;font:300 100% 'ArnoPro',sans-serif;font-size:1.25rem;line-height:1.25em;text-transform:uppercase;letter-spacing:1pt;text-align:center;color:#000;}.product:hover .product__name{color:#fff}.product_video .product__name{z-index:2}.product__price{font-family:'Sharp Medium',sans-serif;}.product__price:nth-child(2){position:relative;padding-left:15px;}.product__price:nth-child(2):before{content:"";position:absolute;width:100%;margin:8px 0 0 -7.5px;border-top:1px solid #000;}.product:hover .product__price:nth-child(2):before{border-color:#fff}.product__img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;}.product__img_cover{position:absolute}.product__main-img .product__main-wrap{position:absolute;width:calc(100% - 40px);height:calc(100% - 40px);margin:20px;padding:15%;}.product_filled .product__main-img .product__main-wrap{width:100%;height:100%;margin:0;padding:0}.product__main-img .product__img{-o-object-fit:contain;object-fit:contain;}.product_filled .product__main-img .product__img{-o-object-fit:cover;object-fit:cover}.product__main-img,.product__hover-img{display:flex;position:absolute;width:100%;height:0;padding-bottom:133%;overflow:hidden;}.product_square .product__main-img,.product_square .product__hover-img{padding-bottom:100%}.product__main-img{background-color:#fff;}.product__video{transform:translate(-50%,-50%);position:absolute;z-index:1;top:50%;left:50%;display:none;min-width:100%;min-height:100%;width:auto;height:auto;}.product:hover .product__video{display:block}.product__link{position:absolute;z-index:0;width:100%;padding-bottom:133%;}.product_square .product__link{padding-bottom:100%}.product_video .product__link{z-index:2}.products-page__wrap{padding:0 19px;}.products-page__breadcrumbs{margin-bottom:-45px;padding-top:25px}.products-page__menu{display:none;margin-top:80px;}.products-page__menu-el{padding:10px 15px 5px;font:300 100% 'ArnoPro',sans-serif;font-size:.9375rem;line-height:1.333333333333333em;text-decoration:none;text-transform:uppercase;letter-spacing:2px;color:#000;white-space:nowrap;}.products-page__menu-el_active{background-color:#ffda44}.products-page__menu-el:first-child{margin-left:0}.products-page__menu-el:last-child{margin-right:0}.products-page__ban{display:block;text-align:center;padding:70px 0 15px;}.products-page__ban-text{font:300 100% 'ArnoPro',sans-serif;font-size:1.875rem;line-height:1.666666666666667em;letter-spacing:3pt;text-transform:uppercase;color:#000}.products-page__filters-material{display:flex;padding:40px 0;}.products-page__filters-item{flex-basis:50%;}.products-page__item{position:relative;margin-bottom:-1px;}.products-page__navig{padding:50px 0;}.profile-menu__list{display:flex;justify-content:space-between;border-bottom:1px solid #000;}.profile-menu__item:first-child{flex-grow:2}.profile-menu__wrap{display:inline-flex;align-items:center;margin-bottom:-3px;padding:22px 20px;text-decoration:none;}.profile-menu__item_active .profile-menu__wrap{border-bottom:2px solid #000}.profile-menu__item:first-child .profile-menu__wrap{padding-left:10px}.profile-menu__item:last-child .profile-menu__wrap{padding-right:10px}.profile-menu__text{display:none;}.profile-menu__icon{width:26px;height:26px;color:#fff}.profile-menu__name{margin-left:15px;font-family:'Sharp Book',sans-serif;font-size:.9375rem;line-height:1.733333333333333em;color:#000;}.profile-menu__amount{position:relative;top:-20px;left:4px;font-family:'Fugue',sans-serif;font-size:.8125rem;line-height:1.153846153846154em;color:#000;}.profile-menu__discount{padding-top:12px;font:italic 300 100% 'ArnoPro',sans-serif;font-size:1.25rem;line-height:1.5em;text-align:right;}.profile-menu__discount-num{display:inline-block;padding-left:6px;font-family:'Fugue',sans-serif}.profile-menu__logout-icon{width:22px;height:26px;margin-left:8px}.profile-page__wrap{padding:0 20px;}.profile-page__title{margin:35px 0 50px;font-family:'Fugue',sans-serif;font-size:1.875rem;line-height:1.666666666666667em;color:#000;}.profile-page__title-amount{display:none;}.profile{display:block;}.profile__title{padding-bottom:50px;font-family:'Fugue',sans-serif;font-size:1.25rem;line-height:1.5em}.profile__my-data .profile__field:nth-child(5){padding-top:50px}.profile__wrap{padding-bottom:100px;}.profile__wrap:last-child{padding-bottom:0}.profile__saved-addr{padding-bottom:20px}.profile__info{padding-bottom:20px;font-family:'Fugue',sans-serif;font-size:.875rem;line-height:1.428571428571429em;text-align:center;}.profile__info_err{color:#f00}.progress{display:flex;padding-bottom:50px;background-color:#fff;}.progress__item{display:list-item;width:100%;font-family:'Fugue',sans-serif;font-size:.75rem;line-height:1.666666666666667em;list-style:decimal inside;color:#b3b3b3;}.progress__item_active{color:#000}.progress__wrap{display:flex;align-items:center;padding-top:20px;font-size:1.25rem;line-height:1.5em}.progress__info{width:calc(100% - 30px);height:3px;margin:0 15px;background-color:#ccc}.progress__line{width:0;height:3px;background-color:#000}.promo__wrap{border:1px solid #000}.promo__click{padding:19px 0;font-family:'Sharp Book',sans-serif;font-size:.75rem;line-height:1.666666666666667em;text-align:center;color:#000;cursor:pointer;}.promo__click:after,.promo__click:before{content:"";float:right;width:12px;height:1px;margin-right:18px;margin-top:9px;background-color:#000}.promo__click:after{transform:rotate(90deg)}.promo__click:before{margin-left:-32px}.promo_result .promo__click:after{transform:rotate(45deg)}.promo_result .promo__click:before{transform:rotate(-45deg)}.promo_input .promo__click{display:none}.promo__form{display:none;margin-bottom:-1px;padding:0 0 0 20px;}.promo__form-field{flex-grow:2}.promo_input .promo__form{display:flex;align-items:center}.promo__info{display:none;padding-top:10px;font-family:'Sharp Book',sans-serif;font-size:.9375rem;line-height:1.333333333333333em;}.promo_result .promo__info{display:block}.promo_err .promo__info{color:#f00}.recovery-page{display:flex;height:75vh;align-items:center;justify-content:center;color:#000;}.recovery-page__wrap{width:500px}.recovery-page__title{margin-bottom:30px;font-family:'Fugue',sans-serif;font-size:1.25rem;line-height:1.5em;text-align:center}.recovery-page__btn{padding-top:30px}.recovery-page__msg{font-family:'Fugue',sans-serif;font-size:1.25rem;line-height:1.5em;text-align:center;}.recovery-page_err .recovery-page__msg{color:#f00}.rings-page__favorite{fill:#000;color:#fff;cursor:pointer;}.rings-page__favorite_top{float:right;width:30px;height:30px;margin:20px 25px 0 0;}.rings-page__favorite_added{color:#000}.rings-page__breadcrumbs{float:left;width:calc(100% - 110px);margin:20px 0 10px 35px;}.rings-page__imgs{clear:both;width:100%;height:280px;margin-bottom:100px;padding:0 20px;}.rings-page__imgs-el{width:100%;height:325px;overflow:hidden;background-color:#fff;}.rings-page__imgs-wrap{display:flex;align-items:center;justify-content:center;height:325px;}.rings-page__imgs-img{-o-object-fit:contain;object-fit:contain;width:100%;height:325px;}.rings-page__imgs .slick-dots{text-align:center;}.rings-page__imgs .slick-dots li{border-radius:50%;display:inline-block;width:8px;height:8px;margin:0 15px;border:1px solid #000;}.rings-page__imgs .slick-dots li.slick-active{background-color:#000}.rings-page__imgs .slick-dots li button{display:none;font-size:0}.rings-page__left{padding:0 20px;border-bottom:1px solid #000;}.rings-page__name{width:100%;padding-top:10px;}.rings-page__name-name{font-family:'Fugue',sans-serif;font-size:1.875rem;line-height:1.333333333333333em;}.rings-page__name-icon{display:none;}.rings-page__art{font:italic 300 100% 'ArnoPro',sans-serif;font-size:1.25rem;line-height:1.5em;}.rings-page__params{padding:20px 0;font-size:0;}.rings-page__params-el{border-radius:12.5px;display:inline-block;height:25px;margin:5px 15px 0 0;padding:3px 43px 3px 14px;border:1px solid #000;font-family:'Fugue',sans-serif;font-size:.75rem;line-height:1.583333333333333em;color:#000;}.rings-page__params-el:first-child{margin-top:0}.rings-page__params-el_black{background-color:#000;color:#fff}.rings-page__desc{padding-top:0;}.rings-page__desc-el{padding-bottom:30px;font-family:'Sharp Book',sans-serif;font-size:.75rem;line-height:1.666666666666667em;color:#000;}.rings-page__warranty{padding-bottom:50px;cursor:pointer;}.rings-page__warranty-link{display:inline-block;border-bottom:1px solid #000;font-family:'Sharp Book',sans-serif;font-size:.75rem;line-height:1.666666666666667em;text-decoration:none;color:#000}.rings-page__right{padding:0 20px;}.rings-page__right-top{grid-area:righttop;align-self:end}.rings-page__form_1{order:2}.rings-page__form_2{order:3}.rings-page__ring{display:flex;padding:0 0 30px 30%;justify-content:space-between;color:#000;}.rings-page__ring-name{font-family:'Sharp Book',sans-serif;font-size:.75rem;line-height:1.666666666666667em}.rings-page__ring-price{font-family:'Sharp Medium',sans-serif;font-size:.9375rem;line-height:1.333333333333333em}.rings-page__engraving{width:100%;padding:0 0 55px;}.rings-page__material{padding-top:20px;}.rings-page__material-label{font-family:'Sharp Book',sans-serif;font-size:.75rem;line-height:1.666666666666667em;text-transform:uppercase;color:#000;}.rings-page__material-select{flex-grow:2;}.rings-page__sizes{padding-top:40px;}.rings-page__sizes-name{padding-bottom:20px;font-family:'Sharp Book',sans-serif;font-size:.75rem;line-height:1.666666666666667em;text-transform:uppercase;color:#000;}.rings-page__custom{width:100%;padding-bottom:45px;}.rings-page__options{width:100%;padding:0 20px 60px;}.rings-page__sizes + .rings-page__options{padding-top:40px;}.rings-page__options-item{display:block;margin-bottom:23px;text-decoration:none;}.rings-page__options-icon{display:inline-block;width:30px;height:30px;margin-right:23px;vertical-align:bottom;}.rings-page__options-text{display:inline-block;border-bottom:1px solid #000;font-family:'Sharp Book',sans-serif;font-size:.875rem;line-height:1.428571428571429em;text-transform:uppercase;vertical-align:middle;color:#000;}.rings-page__share{width:100%;padding-bottom:75px;}.rings-page__share_desk{display:none;}.rings-page__share-text{display:inline-block;font-family:'Sharp Book',sans-serif;font-size:.875rem;line-height:1.714285714285714em;text-transform:uppercase;color:#000}.rings-page__share-wrap{position:relative;top:-14px;float:right;}.rings-page__share-el{display:inline-block;width:20px;height:20px;margin-left:30px;}.rings-page__price{display:inline-block;padding-top:17px;font-family:'Sharp Medium',sans-serif;color:#000;}.rings-page__price_desk{display:none;}.rings-page__price-price{display:inline-block;font-size:1.5rem;line-height:1.333333333333333em}.rings-page__price-text{display:inline-block;padding-bottom:2px;font-size:1rem;line-height:1.5em;vertical-align:bottom}.rings-page__cart-wrapper{width:100%;}.rings-page__cart_fixed{position:fixed;bottom:0;z-index:100;width:100%;margin-left:-20px;padding:10px 20px;background-color:#fff}.rings-page__cart-add{float:right;margin-right:-20px;}.rings-page__cart-wrap{display:flex;justify-content:space-between;clear:both;width:100%;padding-top:14px;}.rings-page__cart-availability{display:inline-block;font:italic 300 100% 'ArnoPro',sans-serif;font-size:1rem;line-height:1em;white-space:nowrap;}.rings-page__cart-delivery{padding-left:10px;font-family:'Sharp Book',sans-serif;font-size:.625rem;line-height:1.6em;text-transform:uppercase;text-align:right;}.rings-page__cart-delivery-text{display:inline-block}.rings-page__cart-delivery-date{display:inline-block}.rings-page__other{position:relative;clear:both;width:100%;padding:110px 40px 0;}.rings-page__other-title{padding-bottom:36px;font-family:'Fugue',sans-serif;font-size:1.875rem;line-height:1.333333333333333em}.rings-page__other-control{position:absolute;width:calc(100% - 40px);margin:-50% 0 0 -20px;}.rings-page__other-prev,.rings-page__other-next{display:inline-block;width:20px;height:40px;}.rings-page__other-prev:after,.rings-page__other-next:after{content:"";display:block;position:absolute;z-index:2;width:26px;height:26px;margin:6px 0 0 6px;border:1px solid #000;border-width:1px 1px 0 0;}.rings-page__other-prev.slick-disabled,.rings-page__other-next.slick-disabled{visibility:hidden}.rings-page__other-prev{float:left;}.rings-page__other-prev:after{transform:rotate(225deg)}.rings-page__other-next{float:right;}.rings-page__other-next:after{transform:rotate(45deg);margin-left:-10px;}.rings-page__other-el{width:100%;overflow:hidden;background-color:#fff}.rings-page__other-img{-o-object-fit:contain;object-fit:contain;width:100%;height:350px}.rings-page__recommend{width:100%;}.rings-page__other + .rings-page__recommend{padding-top:65px;}.rings-page__recommend-title{display:inline-block;padding:0 0 60px 20px;font-family:'Fugue',sans-serif;font-size:1.875rem;line-height:1.333333333333333em;color:#000;}.rings-page__recommend-control{float:right;padding-right:20px;}.rings-page__recommend-prev,.rings-page__recommend-next{display:inline-block;width:20px;height:40px;}.rings-page__recommend-prev:after,.rings-page__recommend-next:after{content:"";display:block;position:absolute;width:26px;height:26px;margin:6px 0 0 6px;border:1px solid #000;border-width:1px 1px 0 0;}.rings-page__recommend-prev.slick-disabled,.rings-page__recommend-next.slick-disabled{visibility:hidden}.rings-page__recommend-prev{margin-right:40px;}.rings-page__recommend-prev:after{transform:rotate(225deg)}.rings-page__recommend-next:after{transform:rotate(45deg);margin-left:-10px;}.rings-page__recommend-wrap{width:100%;clear:both;}.rings-page__recommend-wrap .slick-slide{margin-right:-1px;}.search{display:none;position:fixed;z-index:1001;top:0;left:0;width:100%;height:100%;min-height:100%;padding:0 20px;background-color:#fff;overflow-y:scroll;}.search_open{display:block}.search__head{border-bottom:1px solid #000}.search__logo{width:119px;height:37px;margin:27px 0 24px 0}.search__close{float:right;width:23px;height:23px;margin-right:20px;}.search__close:before,.search__close:after{content:"";position:absolute;width:28px;height:1px;margin:11px 0 0 -2px;background-color:#000}.search__close:before{transform:rotate(45deg)}.search__close:after{transform:rotate(-45deg)}.search__form{display:block;height:375px;}.search__info{display:none;font:italic 300 100% 'ArnoPro',sans-serif;font-size:1.25rem;line-height:1.5em;text-align:center;color:#000;}.search_results .search__info{display:block}.search__info-amount{display:inline-block;padding-left:10px;font-family:'Fugue',sans-serif}.search__list{display:flex;flex-wrap:wrap;min-height:50vh;margin:160px 0;font-size:0;}.search_typing{background:url("../img/search/loader.gif") no-repeat 50% #fff}.search__list-el{flex-basis:100%;margin-bottom:-1px;}.select{-webkit-font-smoothing:antialiased;position:relative;font-family:'Sharp Book',sans-serif;font-size:0;}.select__select{position:absolute;left:-99999px}.select__label{display:block;height:24px;padding-bottom:5px;font-size:.875rem;line-height:1.357142857142857em;color:#000}.select__wrap{display:flex;justify-content:space-between;padding:14px 20px 14px 0;border-bottom:1px solid #000;background-color:#fff;font-size:.9375rem;line-height:1.333333333333333em;color:#000;cursor:pointer;}.select_small .select__wrap{padding-right:10px}.select_mini .select__wrap{font-size:.75rem;line-height:1.666666666666667em}.select_mikro .select__wrap{padding:4px 20px 4px 0;font-size:.75rem;line-height:1.666666666666667em}.select_no-indent .select__wrap{padding-right:10px;padding-left:0}.select_border .select__wrap{border:1px solid #000;padding-left:20px}.select_no-border .select__wrap{border:none}.select__text{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;justify-content:space-between;width:calc(100% - 20px);padding-right:10px}.select__icon{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;width:10px;height:10px;margin-top:3px;vertical-align:top;}.select__icon .icon{transform:rotate(180deg);position:relative;top:2px}.select_open .select__icon{margin-top:7px;}.select_open .select__icon .icon{transform:rotate(0);top:-2px}.select__option{padding:0 20px;font-size:.9375rem;line-height:1.333333333333333em;color:#000;cursor:pointer;}.select__option:hover,.select__option_selected{background-color:#eee}.select_small .select__option{padding-right:10px;padding-left:10px}.select_no-indent .select__option{padding-right:0;padding-left:0}.select_mini .select__option{font-size:.75rem;line-height:1.666666666666667em}.select_mikro .select__option{font-size:.75rem;line-height:1.666666666666667em}.select_border .select__option{border:1px solid #000;border-top:0}.select__option_info{display:flex;justify-content:space-between;align-items:center}.select__option-block{position:absolute;z-index:10;width:100%;background-color:#fff;}.select_inverse .select__option-block{transform:translate(0,calc(-100% - 48px))}.select__option-wrap{display:none;position:relative;}.select_open .select__option-wrap{display:block}.select__option-container{display:flex;width:100%;justify-content:space-between;padding:14px 0;border-bottom:1px solid #000;}.select__option-container_link{text-decoration:none;color:#000}.select__option:last-child .select__option-container{padding-bottom:25px;border-bottom:0}.select_inverse .select__option:last-child .select__option-container{padding-bottom:14px}.select_border .select__option-container{border-bottom:0}.select_no-indent .select__option-container{padding-left:5px;padding-right:5px}.select_mikro .select__option-container{padding:4px 0;}.select_mikro .select__option-container:last-child{padding-bottom:4px}.select__info-info{font-family:'Sharp Medium',sans-serif;font-size:.875rem;line-height:1.428571428571429em;}.subscribe{display:none;}.subscribe_open{display:block}.subscribe__bg{position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.9)}.subscribe__wrap{position:fixed;z-index:1001;top:0;left:0;width:100%;height:100%;background-color:#fff;}.subscribe__close{position:absolute;width:100%;}.subscribe__close-wrap{display:flex;float:right;margin:10px 20px 0 0;cursor:pointer;}.subscribe__close-btn{width:20px;height:20px;margin-left:10px;}.subscribe__close-btn:after,.subscribe__close-btn:before{content:"";transform:rotate(45deg);position:absolute;width:20px;height:2px;margin-top:8px;background-color:#000}.subscribe__close-btn:before{transform:rotate(-45deg)}.subscribe__iframe{width:100%;height:100%;border:none}.warranty-page{color:#000;}.warranty-page__wrap{padding:30px 20px 0;}.warranty-page__block{padding-bottom:35px;border-bottom:1px solid #000;}.warranty-page__title{padding:60px 0;font-family:'Fugue',sans-serif;font-size:2.5rem;line-height:1.25em;}.warranty-page__text{padding-bottom:25px;font-family:'Sharp Book',sans-serif;font-size:.9375rem;line-height:1.666666666666667em;}.warranty-page__text a{border-bottom:1px solid #000;text-decoration:none;color:#000}.watch-page__wrapper{margin:0 19px;padding:22px 0;}.wp-head{width:100%;max-width:870px;margin:0 auto;}.wp-head__logo{margin:20px 0 30px;}.wp-head__logo__img{width:100%;height:auto}.wp-head__title{font:300 100% 'ArnoPro',sans-serif;font-size:2.125rem;line-height:1.176470588235294em;letter-spacing:2.5pt;text-transform:uppercase;text-align:center;color:#000}.block--yellow-bg{background:#ffda44;padding:25px 17px;margin:15px 0;}.block--gray-bg{background:#e5e5e5;padding:25px 17px;margin:15px 0}.block__text-title{font:300 100% 'ArnoPro',sans-serif;font-size:1.5rem;line-height:1.25em;letter-spacing:1.5pt;text-transform:uppercase;text-align:center;}.block__text{font-family:'Sharp Book',sans-serif;font-size:.9375rem;line-height:1.666666666666667em;}.block__text--center{text-align:center}.block__text--sketch-description{text-align:center;color:#ccc;}.block__text--design{text-align:center;color:#ccc;}.block__img{margin:15px 0;font-size:0;}.block__img__src{width:100%;height:auto}.block__img--gray-bg{background:#e5e5e5;padding:20px 50px}.block__img--hand2,.block__img--watch{display:inline-block;width:50%;margin-right:-4px}.block__img--hand4,.block__img--earth-moon,.block__img--watch-front,.block__img--spin{display:inline-block;width:50%;vertical-align:middle;margin-right:-4px}.block__img--watch-head{text-align:center;}.block__img--watch-head >img{max-width:220px}.block__img--watch-explode{text-align:center;}.block__img--watch-explode >img{max-width:450px}.block__video{margin:15px 0;position:relative;padding-top:calc(550 / 1321 * 100%);height:0;}.block__video__src{position:absolute;top:0;height:100%}.block-tech{margin-top:40px;}.block-tech__title{font:300 100% 'ArnoPro',sans-serif;font-size:1.5rem;line-height:1.25em;letter-spacing:1.5pt;text-transform:uppercase;text-align:center;}.block-tech__list{width:100%;max-width:500px;margin:20px auto 0}.block-tech__tech-text{font-family:'Sharp Book',sans-serif;font-size:.9375rem;line-height:1.666666666666667em;text-align:center;padding:14px 0;position:relative;}.block-tech__tech-text:before{content:' ';position:absolute;width:30px;height:1px;bottom:0;left:50%;transform:translateX(-50%);background:#ffda44;}.watch-prod{padding:60px 20px;text-align:center;}.watch-prod-item{margin-bottom:-1px;text-align:left;}@media all and (min-width:320px){.menu__search{margin-left:26px}}@media screen and (min-width:480px){.about-page__contacts{padding-top:0;width:480px;height:300px;margin:50px auto 0}.prod-video{padding-top:56%}}@media screen and (min-width:520px){.card__block{display:flex}.card__img{height:auto;padding:0;margin:10px;flex:1;order:1}.card:nth-child(2n) .card__img{order:2}.card__description{flex:0 2 50%;order:2;padding:10px;display:flex;flex-direction:column}.card__description:nth-child(2n){order:1}}@media all and (min-width:520px){.club-page__item{margin:0 -10px}.club-page__subscribe{margin:10px 0}.club-page__baner{display:flex}.club-page__baner-img{order:2;flex-basis:50%}.club-page__baner-block{flex-basis:50%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.press-page__block{margin:0 -10px}}@media all and (min-width:640px){.block-tech__tech-text{padding:5px 0}.block-tech__tech-text:before{display:none}}@media all and (min-width:760px){.coll-p__goods-item{flex-basis:calc(50% + 1px);display:block;margin-right:-1px}.collection-page__goods-item{flex-basis:calc(50% + 1px);display:block;margin-right:-1px}.main-page__prod-item{display:inline-block;width:calc(50% + 1px);margin:-1px 0 0 -1px}.main-page__prod-item:nth-child(7){display:none}.main-page__new{padding:100px 20px 0}.main-page__new-wrap{border:1px solid #000;margin-right:-1px}.main-page__new-item{margin:-1px}.pers__prod{display:flex;flex-wrap:wrap;padding:0 60px}.pers__prod-el{flex-basis:calc(50% + 1px);margin:-1px 0 0 -1px}.products-page__menu{display:flex;align-items:center;justify-content:center}.products-page__menu-el{padding:15px 20px 10px;font-size:1.25rem;line-height:1.5em}.products-page__ban{display:none}.products-page__list{font-size:0}.products-page__item{display:inline-block;width:calc(50% + 1px);margin:-1px 0 0 -1px}.search__list-el{flex-basis:calc(50% + 1px);margin:-1px 0 0 -1px}.watch-prod-item{flex-basis:calc(50% + 1px);display:block;margin-right:-1px}}@media all and (min-width:980px){.club-page__title,.club-page__desc{display:none}}@media all and (min-width:1020px) and (min-width:1020px){.cart-page__info-header{padding:75px 0 30px;font-size:1.875rem;line-height:1.333333333333333em}.cart-page__info-text{font-size:.9375rem;line-height:1.333333333333333em}.cart-page__info-percent{font-size:.9375rem;line-height:1.333333333333333em}}@media all and (min-width:1020px){.uikit__el{display:inline-block;width:100%;vertical-align:top}.uikit__row_2 .uikit__el{width:50%}.uikit__row_3 .uikit__el{width:33.3%}.uikit__row_4 .uikit__el{width:25%}.ya-share2__item{margin-left:36px}.about-page__title{display:grid;grid-gap:20px;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,2fr);font-size:calc(1.5rem + 60 * (100vw - 1020px) / (1980 - 1020));padding:20px 40px}.about-page__title-b1{padding:20px;grid-column:1/4}.about-page__title-b2{padding:20px;grid-column:4/6;margin-top:10%}.about-page__title-b3{padding:20px;grid-column:3/6;margin-right:10%}.about-page__about{padding:0 40px 120px}.about-page__about-main{display:flex;margin:0 -20px}.about-page__about-main__img{order:2;flex:1;padding:20px}.about-page__about-main__content{padding:20px;order:2;flex:1;display:flex;flex-flow:column nowrap;justify-content:space-between}.about-page__about-more{display:flex;margin:0 -20px}.about-page__about-img{max-width:100%}.about-page__about-title{font-size:calc(1.5rem + 30 * (100vw - 1020px) / (1980 - 1020));letter-spacing:1.5pt}.about-page__about-text{padding:20px;flex:1}.about-page__prod{display:grid;grid-gap:20px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto);padding:20px 40px;margin-bottom:60px}.about-page__prod-title-wrap{position:relative;height:0;padding:56% 20px 0 20px;background:#e5e5e5}.about-page__prod-title{position:absolute;top:20px;left:50%;transform:translateX(-50%);font-size:calc(1.5rem + 30 * (100vw - 1020px) / (1980 - 1020));letter-spacing:1.5pt}.about-page__prod-desc{align-self:end;margin-bottom:15%}.about-page__delivery{display:grid;grid-gap:20px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);padding:20px 40px}.about-page__delivery-title-wrap{position:relative;height:0;padding:56% 20px 0 20px;background:#e5e5e5}.about-page__delivery-title{position:absolute;top:20px;left:50%;transform:translateX(-50%);font-size:calc(1.5rem + 30 * (100vw - 1020px) / (1980 - 1020));letter-spacing:1.5pt}.about-page__delivery-wrap{position:relative}.about-page__delivery-img{width:100%;margin:0}.about-page__delivery-img-wrap{grid-row:1/3;align-self:center}.about-page__contacts{width:50%}.about-page__contacts-title{font-size:calc(1.5rem + 30 * (100vw - 1020px) / (1980 - 1020));letter-spacing:1.5pt}.about-page__contacts-icon{margin-right:0;margin-left:36px}.prod-video--one{margin:0 0 0 25%;padding-top:41%}.prod-video--two{margin:-15% 0 0}.prod-video--three{margin:0}.prod-video--four{margin:0 25% 0 0;padding-top:41%}.archive-page__back{display:block;float:left;margin:25px 0 0 60px}.archive-page__title{clear:both;padding:135px 60px 60px}.archive-page__wrap{display:flex;padding:0 40px}.archive-page__menu{display:block;flex-basis:450px;padding-top:100px}.archive-page__items{flex-grow:2}.archive-page__item{height:800px}.archive-page__item-img{width:50%;margin:0 auto}.archive-page__item-name{padding:0 40px 30px;font-size:2.5rem;line-height:1.25em}.breadcrumbs__item{font-size:.75rem;line-height:1.666666666666667em}.button{font-size:.9375rem;line-height:1.333333333333333em}.button_full-mobile{width:auto}.card__img{padding:0;padding-top:36%;margin:10px;flex:1}.card__date{bottom:15px;font-size:.9375rem;line-height:1.333333333333333em}.card__press-title{font-size:1.625rem;line-height:1.384615384615385em}.card__link{font-size:1.25rem;line-height:1em}.careers-page__wrap{padding:0 40px}.careers-page__title{padding:175px 0 145px;font-size:3.125rem;line-height:1.2em}.careers-page__career{display:flex;flex-wrap:wrap;margin-bottom:150px;padding-bottom:95px}.careers-page__career:last-child{margin-bottom:0}.careers-page__career-title{flex-basis:100%;padding-left:15%}.careers-page__career-city{flex-basis:100%;padding-left:15%;padding-bottom:140px}.careers-page__career-texts{flex-basis:45%;padding-left:15%;padding-top:80px}.careers-page__lists{flex-basis:55%;padding-left:10%;padding-right:5%}.careers-page__list{padding-bottom:55px}.careers-page__list-title{padding-top:0}.cart-addition{font-size:.625rem;line-height:1.5em}.cart-addition__img{display:flex;align-items:center;width:55px;height:55px;margin:-5px 0}.cart-addition__price{font-size:.625rem;line-height:1.5em}.cart-addition__close{flex-basis:13px;flex-shrink:0;margin-right:10px}.cart-item{padding-top:24px}.cart-item__img{width:106px;height:140px}.cart-item__img-wrap{width:106px;height:140px}.cart-item__data{font-size:.625rem;line-height:1.5em}.cart-item__close{width:10px;height:10px}.cart-item__close:before,.cart-item__close:after{width:11px;margin-top:5px}.cart-item__name{padding-bottom:10px}.cart-item__size-label{height:30px;line-height:30px}.cart-item__amount{padding-top:8px}.cart-item__price_old{height:20px}.cart-item__price{font-size:.625rem;line-height:1.5em}.cart-page__wrap{display:grid;grid-template-columns:15% 60% 25%;grid-template-rows:35px auto;grid-template-areas:"bread bread summary" "info main summary";align-content:start;align-items:start;padding:0 40px}.cart-page__breadcrumbs{grid-area:bread;padding:15px 0 0;border-bottom:0}.cart-page__info{grid-area:info;display:block}.cart-page__info-header{padding-bottom:50px;font-family:'Fugue',sans-serif;font-size:3.125rem;line-height:1.2em}.cart-page__info-text{display:inline-block;padding-right:20px;font:italic 300 100% 'ArnoPro',sans-serif;font-size:1.25rem;line-height:1.5em}.cart-page__info-percent{display:inline-block;font-family:'Fugue',sans-serif;font-size:1.25rem;line-height:1.5em}.cart-page__main{grid-area:main;max-width:480px;margin:0 auto}.cart-page_step2 .cart-page__main{display:block}.cart-page__goods-header,.cart-page__custom-header{padding:25px 0 20px;font-size:1.25rem;line-height:1.5em}.cart-page__goods-info,.cart-page__custom-info{font-size:.625rem;line-height:1.5em}.cart-page__goods{padding-top:10px}.cart-page__custom{padding-top:0}.cart-page__custom-list{padding-top:16px}.cart-page__step-2{display:none}.cart-page__summary{grid-area:summary;position:-webkit-sticky;position:sticky;top:100px;margin-top:25px;padding:0 0 20px 20px;border-left:1px solid #000}.cart-summary__items-total{margin-right:10px}.cart-summary__items-text{font-size:.625rem;line-height:1.5em}.cart-summary__items-summ{font-size:.625rem;line-height:1.5em}.cart-summary_short .cart-summary__promo{display:block}.cart-summary_short .cart-summary__addition{display:block;padding:10px 0}.cart-summary__total{margin-right:10px;font-size:.625rem;line-height:1.5em}.cart-summary_short .cart-summary__total{display:flex}.cart-summary__total-summ{font-size:.625rem;line-height:1.5em}.cart-summary__prepay{margin-right:10px;font-size:.625rem;line-height:1.5em}.cart-summary_short .cart-summary__prepay{display:flex}.cart-summary__prepay-summ{font-size:.625rem;line-height:1.5em}.cart-summary_short .cart-summary__info{display:block;margin-top:0;padding:15px 0 20px}.cart-summary_short .cart-summary__btn{display:block}.club-inner-page__wrap{padding:0 40px;background-image:linear-gradient(transparent 960px,#fff 960px),url("./../img/club/club-inner-bg.jpg");background-position:0 0,50% -20%;background-size:100% auto}.club-inner-page__back{display:block;padding:25px 0 525px}.club-inner-page__title{margin-bottom:180px;padding:100px 64% 80px 0}.club-inner-page__block{display:flex;border-bottom:1px solid #000}.club-inner-page__img{order:2;flex-basis:50%;margin-top:-260px}.club-inner-page__text-block{flex-basis:50%}.club-inner-page__desc{padding:0 20% 80px 0}.club-inner-page__text{padding:0 40% 60px 0}.club-inner-page__share{border-bottom:none}.club-inner-page__prod{display:flex;justify-content:center;align-items:center;padding-top:274px}.club-inner-page__prod-item{flex-basis:30%;margin-bottom:0}.club-inner-page__prod-item:last-child{flex-basis:25%;margin-left:-1px}.club-inner-page__baner{margin:240px 0 160px}.club-inner-page__baner-marque{animation:marquee 15s infinite linear}.club-inner-page__baner-text{font-size:1.875rem;line-height:1.333333333333333em}.club-page__wrap{padding:0 40px 300px 40px}.club-page__wrap_bottom{background-image:linear-gradient(#000 450px,#fff 450px)}.club-page__title{font-size:2.5rem;line-height:1.25em}.club-page__desc{font-size:1.875rem;line-height:1.333333333333333em}.club-page__items{flex-direction:row;flex-wrap:wrap;justify-content:space-between;border-bottom:1px solid #fff;margin-top:50px}.club-page__subscribe-text{width:80%;margin:0 auto;font-size:1.625rem;line-height:1.384615384615385em;letter-spacing:1.5pt}.club-page__subscribe-btn{max-width:200px;margin:0 auto}.club-page__baner-date{margin-bottom:20px;font-size:1.375rem;line-height:1.363636363636364em}.club-page__baner-title{font-size:1.875rem;line-height:1.333333333333333em}.club-page__baner-link{font-size:1.375rem;line-height:1.363636363636364em}.coll-p__baner-wrap{padding:15px 40px 35px}.coll-p__baner-back{float:left;display:block;padding-bottom:0}.coll-p__baner-title{font-size:7.5rem;line-height:1.083333333333333em}.coll-p__baner-desc{padding:0 0 20px;font-size:2.1875rem;line-height:1.285714285714286em}.coll-p__grid-line{display:flex;border-bottom:1px solid #fff}.coll-p__grid_dark .coll-p__grid-line{border-bottom-color:#000}.coll-p__grid-el{border-right:1px solid #fff;border-bottom:none}.coll-p__grid_dark .coll-p__grid-el{border-right-color:#000}.coll-p__grid-el:last-child{border-right:0}.coll-p__grid-el_1-3{flex:2 2 100%}.coll-p__grid-el_2-3{flex:1 1 100%}.coll-p__card-title{font-size:2.5rem;line-height:1.25em}.coll-p__card-desc{font-size:1.25rem;line-height:1.2em}.coll-p__goods{padding:100px 40px}.coll-p__goods-wrap{display:flex;flex-wrap:wrap}.coll-p__goods-all{margin-top:100px;font-size:.9375rem;line-height:1.333333333333333em}.collection_landscape{padding-bottom:calc(78% - 3px)}.collection__name{padding:20px 30px 5px;font-size:2.25rem;line-height:1em}.collection_landscape .collection__main-img,.collection_landscape .collection__hover-img{padding-bottom:78%}.collection:hover .collection__main-img{display:none}.collection-page__baner{background:url("./../img/collection/bg-desktop.jpg") no-repeat 0 50%;background-size:100% auto}.collection-page__baner-wrap{padding:25px 40px 35px}.collection-page__baner-back{margin-bottom:300px}.collection-page__baner-title{font-size:3.75rem;line-height:1.166666666666667em}.collection-page__baner-desc{padding:80px 0 20px}.collection-page__baner-arrow{margin-top:380px}.collection-page__text{margin:40px;padding:80px 25%;font-size:2.5rem;line-height:1.25em}.collection-page__desc{padding:20px 40px 250px}.collection-page__desc-desc{margin-left:calc(50% + 10px);margin-right:10px;padding:20px 10% 100px;font-size:2.5rem;line-height:1.25em}.collection-page__desc-photos{display:flex;flex-wrap:wrap}.collection-page__desc-item{flex-basis:50%;padding:10px}.collection-page__desc-item:first-child,.collection-page__desc-item:nth-child(3){position:relative;top:-380px}.collection-page__video{padding:0 180px 350px}.collection-page__video-wrap{display:flex;justify-content:space-around;align-items:center}.collection-page__video-video{flex-basis:50%;padding-bottom:31%}.collection-page__video-desc{flex-basis:450px}.collection-page__slider-el{background-color:#000;font-size:0;text-align:center}.collection-page__slider-img{display:inline-block !important;width:auto;height:100vh}.collection-page__slider-control{padding:0 60px}.collection-page__goods{padding:240px 40px 100px}.collection-page__goods-wrap{display:flex;flex-wrap:wrap}.collection-page__goods-all{margin-top:100px;font-size:.9375rem;line-height:1.333333333333333em}.collection_landscape{padding-bottom:calc(78% - 3px)}.collection__name{padding:20px 30px 5px;font-size:2.25rem;line-height:1em}.collection_landscape .collection__main-img,.collection_landscape .collection__hover-img{padding-bottom:78%}.collection:hover .collection__main-img{display:none}.collections-page__wrap{display:flex;justify-content:space-between;padding:20px 30px 0;font-size:0}.collections-page__left{display:flex;flex-basis:66.6%;flex-wrap:wrap}.collections-page__left .collections-page__item{flex-basis:50%}.collections-page__left .collections-page__item_hor{flex-basis:100%;padding:10px 10px 10px 35%}.collections-page__ban{flex-basis:calc(85% - 10px);margin:10px 10px 10px 15%}.collections-page__ban-wrap{margin-top:0}.collections-page__ban-text{font-size:7.5rem;line-height:1em}.contacts-page__wrap{padding:0 40px}.contacts-page__head{display:flex;align-items:flex-end;justify-content:space-between;padding:105px 0 100px;font-size:1.25rem;line-height:1.5em}.contacts-page__head-title{position:relative;top:-6px;font-size:1.875rem;line-height:1em}.contacts-page__head-email{padding:0}.contacts-page__head-phone{padding:0}.contacts-page__head-icon{width:15px;height:15px}.contacts-page__shops{padding-top:50px}.contacts-page__shops-title{margin-bottom:-70px;padding-right:45%;padding-bottom:0;font-size:1.875rem;line-height:1.333333333333333em}.contacts-page__shop-wrap{width:50%;margin-left:auto}.contacts-page__shop-wrapper{width:100%;height:auto}.contacts-page__shop-center{position:static;width:100%;height:auto}.contacts-page__shop-img{width:100%;height:auto}.contacts-page__shop-address{font-size:.9375rem;line-height:1.333333333333333em}.contacts-page__shop-city{flex:auto;font-size:.9375rem;line-height:1.333333333333333em}.contacts-page__shop-block{justify-content:flex-end;padding-top:0;font-size:.625rem;line-height:1.5em}.contacts-page__partners{display:flex;padding-top:50px}.contacts-page__partners-title{flex-basis:50%;padding-right:10%;font-size:1.875rem;line-height:1.333333333333333em}.contacts-page__partners-wrap{flex-basis:50%}.contacts-page__partners-city{padding:40px 0 30px;font-size:.9375rem;line-height:1.333333333333333em}.contacts-page__partners-city:first-child{padding-top:20px}.contacts-page__partner{padding:25px;font-size:.625rem;line-height:1.5em}.contacts-page__partner-name{font-size:.9375rem;line-height:1.333333333333333em}.counter_mikro{font-size:.625rem;line-height:1.5em}.counter_mikro .counter__field{font-size:.625rem;line-height:1.5em}.counter_mikro .counter__btn{width:16px;height:16px}.delivery-page__wrap{padding:100px 40px 0}.delivery-page__section{border-bottom:1px solid #000}.delivery-page__title{margin-bottom:-35px;padding:70px 0 0;font-size:3.125rem;line-height:1.2em}.delivery-page__block{width:50%;margin-left:auto;padding-right:12.5%}.delivery-page__block:last-child{border-bottom:none}.delivery-page__img{flex-basis:30%;padding-right:5%}.delivery-page__img-wrap{justify-content:flex-start}.engraving__info{display:none}.favorites__wrap{display:flex;flex-wrap:wrap;width:100%;padding-left:40px}.favorites__item{flex-basis:33%;margin-right:-1px}.field_clear{display:table}.field__label{padding-bottom:25px}.field_clear .field__label{display:table-row}.field_mikro .field__wrap{height:39px}.field_mikro .field__input{height:39px;padding:4px 0;font-size:.75rem;line-height:2.5em}.field_editable .field__input{font-size:2.5rem;line-height:1.25em}.field_clear .field__clear{padding-top:0;padding-left:13px;cursor:pointer}.field__clear-icon{display:block;margin-bottom:-14px}.field__clear-text{display:block}.field_error.field_clear .field__error{display:table-row}.field_extra.field_clear .field__extra{display:table-row}.field_extra.field_error .field__extra{display:none}.footer{padding:36px 40px 0}.footer_mini{height:90px;padding-top:180px}.footer__top{display:block;padding-bottom:75px}.footer__middle{font-size:0}.footer__menu{display:inline-block;width:75%;padding-bottom:0;font-size:0}.footer__menu-block{display:inline-block;width:33.3%;vertical-align:top}.footer__menu-item{padding-bottom:20px}.footer__subscribe{display:inline-flex;width:25%;vertical-align:top}.footer__info{display:flex;align-items:flex-start;margin-bottom:-13px;padding-top:10px}.footer__email{position:relative;z-index:1;flex-basis:25%;margin-left:20%;text-align:center}.footer__phone{position:relative;z-index:1;flex-basis:25%;padding-top:0;text-align:center}.footer__currency{position:relative;z-index:1;flex-basis:calc(80px + 5%);margin-top:-15px;padding:0 0 0 5%}.footer__bottom{clear:both;position:relative;top:-20px;padding:0 0 15px}.info-page{padding:0 60px}.info-page__wrap{width:450px;margin:0 auto;padding:0}.info-page_wide .info-page__wrap{width:540px}.present__info{display:none}.login__bg{position:fixed;z-index:1999;top:0;width:100%;height:100vh;background-color:#fff}.login__wrap{top:0;left:0;height:100%;padding-bottom:100px;overflow-y:auto}.login__close{position:relative;bottom:-40px;cursor:pointer}.login__close-wrap{width:900px;margin:0 auto}.login__content,.login__answer{box-shadow:0 2px 67px 0 rgba(0,0,0,0.09);display:flex;justify-content:space-around;clear:both;width:900px;height:auto;margin:0 auto;padding:0 0 80px 0;background-color:#fff;text-align:center;overflow-y:visible}.login__answer{display:none}.login_answer .login__answer{display:block;padding:200px 60px}.login__title{display:inline-block;font-size:2.1875rem;line-height:1.428571428571429em}.login__change{display:inline-block;margin-left:35px;font-size:1.25rem;line-height:1.5em}.login__baner{font-size:1.25rem;line-height:1.5em}.login__baner-link{font-size:1.25rem;line-height:1.5em;cursor:pointer}.login__baner-accent{font-size:1.25rem;line-height:1.5em}.login__info{width:440px;margin:0 auto}.login__social{display:flex}.login__social-btn{width:100%}.login__social-btn:first-child{margin-right:10px}.login__social-btn:nth-child(2){padding:0 5px}.login__social-btn:last-child{margin-left:10px}.login__input-block{width:500px;margin:0 auto}.login__input-block_flex{display:flex;justify-content:space-between;align-items:flex-start;width:635px;padding-bottom:38px}.login__input-block_flex .login__input-block-item{padding-bottom:0}.login__input-block_flex .login__input-block-item:first-child{flex-basis:350px}.login__input-block_flex .login__input-block-item:last-child{flex-basis:270px}.main-page__main{height:calc(100vh - 100px)}.main-page__main-wrap{margin-top:0}.main-page__main-marque{animation:marquee 15s infinite linear}.main-page__main-text{text-stroke:1px #000;-webkit-text-stroke:1px #000;font-size:5.625rem;line-height:1.111111111111111em}.main-page__about{padding:35px 40px}.main-page__about-title{padding:0 0 210px;font-size:3.125rem;line-height:1.2em}.main-page__about-text{font-size:3.125rem;line-height:1.2em;letter-spacing:3pt}.main-page__categories{margin-top:5%;padding-bottom:5%;overflow-x:visible}.main-page__categories-wrap{flex-wrap:wrap;position:relative;width:100%;padding:0 12%}.main-page__categories-block{flex-basis:50%;position:relative;padding:10px;cursor:pointer}.main-page__categories-block:nth-child(2){flex-basis:40%;margin-top:15%;margin-bottom:-5%}.main-page__categories-block:nth-child(3){flex-basis:59%;margin-left:-9%;margin-bottom:15%}.main-page__categories-block:nth-child(3) .main-page__categories-img{padding-bottom:60%}.main-page__categories-block:nth-child(4){flex-basis:42%;margin-top:5%}.main-page__categories-img{position:relative;display:block;width:100%;height:0;padding-bottom:122%}.main-page__categories-img:before{content:"";position:absolute;display:none;width:100%;height:100%;background-color:rgba(255,255,255,0.6)}.main-page__categories-block:hover .main-page__categories-img:before{display:block}.main-page__categories-text{position:absolute;width:calc(100% - 20px);display:none;padding-top:30px;font-size:1.875rem;line-height:1.333333333333333em;letter-spacing:1.5pt;text-align:center;color:#000}.main-page__categories-block:hover .main-page__categories-text{display:block}.main-page__baner{display:flex;align-items:flex-start;justify-content:space-between;padding:calc(50vh - 90px) 60px 50px}.main-page__baner-left{position:relative;z-index:5;padding:0}.main-page__baner-title{padding-bottom:20px;letter-spacing:1.5pt}.main-page__baner-title:after{display:none}.main-page__baner-arrow{display:block;width:50px;height:50px}.main-page__baner:hover .main-page__baner-arrow{display:block}.main-page__baner-text{width:450px}.main-page__prod{padding:75px 40px 0;font-size:0}.main-page__prod-show{display:block;margin:55px 0 65px}.main-page__separator{height:675px;margin:100px 0 150px;background-size:auto 71%}.main-page__separator-move{animation:marquee 15s infinite linear}.main-page__separator-text{font-size:5.625rem;line-height:1.111111111111111em}.main-page__bg-cell{background-size:23% auto;background-position:5% 3%}.main-page__sale{padding-bottom:80px}.main-page__sale-sale{position:relative;z-index:3;width:15%;margin-left:40px}.main-page__sale-item{padding:0 40px;display:flex;justify-content:center}.main-page__sale-item_one{padding-top:20px;padding-left:70px;padding-right:70px}.main-page__sale-item_two{padding-top:40px}.main-page__sale-item_three{padding-top:50px}.main-page__sale-prev{margin-left:40px}.main-page__sale-next{margin-right:40px}.main-page__subsc{margin:0 40px 0}.main-page__subsc-text{font-size:1.625rem;line-height:1.384615384615385em;letter-spacing:1.5pt}.main-page__subsc-btn{max-width:200px;margin:0 auto}.main-page__new{padding:60px 40px 100px}.main-page__new-head{padding:0 0 50px}.main-page__new-controls{flex-basis:50%}.main-page__new-counter{display:block;font-size:1.5625rem;line-height:1.4em}.main-page__inst{background-size:23% auto;background-position:5% 101%}.main-page__inst-head{display:flex;justify-content:center;align-items:center;padding:105px 40px 80px;text-align:center}.main-page__inst-icon{width:25px;height:25px;margin-top:-5px}.main-page__inst-title{font-size:1.875rem;line-height:1.333333333333333em}.main-page__inst-wrap{display:flex;padding:0 40px 133px;white-space:normal}.main-page__inst-block{flex-basis:25%}.menu-cart__line{margin-right:60px}.menu-cart__list{padding-right:60px;overflow-y:auto}.menu-cart_empty .menu-cart__list{height:0}.menu-cart__bottom{padding-right:60px}.menu-cart_empty .menu-cart__bottom{padding-top:100%}.menu{height:82px}.menu__sub-wrapper{width:calc(100% - 80px);margin:0 40px}.menu__menu{display:flex;justify-content:space-between;padding:0 20px}.menu__menu-item{padding:0 10px}.menu__menu-item_opener:before{display:none}.menu__menu-item:hover .menu__sub{display:block}.menu__sub{position:absolute;width:100%;left:0;display:none;padding-top:31px}.menu__sub:after{content:' ';position:absolute;bottom:0;left:0;width:100%;height:10px;box-shadow:0 0 30px rgba(0,0,0,0.3);z-index:0}.menu__sub-wrap{display:flex;padding:40px;background-color:#fff;position:relative;z-index:1}.menu__sub-block{position:relative;padding-left:0;vertical-align:top;flex:1}.menu__sub-block:last-child{flex:2}.menu__sub-block:last-child:after{display:none}.menu__sub-block:after{content:' ';position:absolute;width:1px;height:100%;background:#000;right:40px;top:0}.menu__sub-item_opener:before{display:none}.menu__sub-item{margin-top:0;margin-bottom:12px}.menu__sub-block:last-child .menu__sub-item .menu__under-item{display:inline-block;width:50%}.menu__sub-link{font-size:.8125rem;line-height:1.384615384615385em}.menu__under-block{display:block}.menu__under-block{padding-left:0;padding-top:50px;font-size:0}.menu__under-item{margin-top:0;padding-bottom:12px}.menu__under-link{font-size:.8125rem;line-height:1.384615384615385em}.menu__burger{display:none}.menu__block{display:flex}.menu__wrap{flex-basis:300px;width:300px}.menu__login{margin-right:34px;cursor:pointer}.menu__login-text{max-width:100px}.menu__logout-icon{margin-left:-26px;margin-right:34px}.menu__cart{top:-2px;width:26px;height:26px}.menu__cart-amount{margin-top:7px}.menu__search{top:0;width:23px;height:23px;margin-left:0}.navigation{font-size:.9375rem;line-height:1.333333333333333em}.navigation__item{margin:20px 14px}.order-page__wrap{display:grid;grid-template-columns:66.6% 33.4%;grid-template-rows:45px 185px auto;align-content:start;align-items:start;padding:0 40px}.order-page__breadcrumbs{grid-column-start:1;grid-column-end:2;padding:25px 0 0;border-bottom:0}.order-page__progress{position:-webkit-sticky;position:sticky;top:82px;z-index:100;display:block;padding-top:10px;background-color:#fff}.order-page__info{grid-column-start:1;display:block}.order-page__info-header{padding-bottom:50px;font-size:3.125rem;line-height:1.2em}.order-page__info-discount{display:block}.order-page__main{grid-column-start:1;padding:0 135px 0 0}.order-page__order{max-width:450px;margin:0 auto}.order-page__summary{grid-column-start:2;grid-row-start:1;grid-row-end:3;position:-webkit-sticky;position:sticky;top:128px;display:block;margin-top:38px;padding:0 0 20px 20px;border-left:1px solid #000}.order__wrap{max-width:450px}.order__block{position:relative;display:block}.order__header_main{padding:0 0 90px 0;font-size:1.875rem;line-height:1em}.order__field-info{padding-bottom:80px}.order__field_promo{display:none}.order__send{display:none}.orders{width:100%;max-width:900px;margin-left:auto;padding-left:40px}.orders__item{display:flex;padding:36px 33px}.orders__item-link{order:3;align-self:center;top:0;min-width:20px}.orders__item-img-wrap{order:2;margin-right:45px}.orders__item-item{width:120px}.pers__top{background-position:center}.pers__top-title{font-size:3.75rem;line-height:1.166666666666667em}.pers__main-title{width:674px;margin:0 auto;font-size:2.5rem;line-height:1.25em}.pers__main-person{padding:110px 0 0 0}.pers__main-ava{width:140px;height:140px}.pers__other{display:flex;padding:200px 60px 0}.pers__other-title{flex-basis:50%}.pers__other-list{flex-basis:50%}.personal-page__back{display:block;float:left;margin:25px 0 0 40px}.personal-page__title{clear:both;width:25%;padding:135px 0 100px 40px;font-size:3.125rem;line-height:1.2em}.personal-page__wrap{display:flex;padding:0 40px}.personal-page__menu{display:block;flex-basis:25%;min-width:25%}.personal-page__items{flex-basis:75%;display:flex;flex-wrap:wrap}.personal-page__item{flex-basis:50%;height:800px;margin-right:-1px}.personal-page__item_big{flex-basis:calc(100% - 1px)}.personal-page__item-img{width:50%;margin:0 auto}.personal-page__item-name{padding:0 40px 60px;font-size:2.5rem;line-height:1.25em}.personal-page__item-author{padding:0 40px 30px;font-size:1.875rem;line-height:1em}.popup__bg{position:fixed;z-index:1999;top:0;width:100%;height:100vh;background-color:#fff}.popup__wrap{top:0;left:0;height:100%;padding-bottom:100px;overflow-y:auto}.popup__content{box-shadow:0 2px 67px 0 rgba(0,0,0,0.09);display:flex;justify-content:space-around;clear:both;width:calc(100% - 660px);min-width:1024px;max-width:1500px;height:auto;margin:0 auto;padding:136px 0 100px 0;background-color:#fff;overflow-y:visible}.popup__close{position:relative;bottom:-40px;cursor:pointer}.popup__close-wrap{width:calc(100% - 660px);min-width:1024px;max-width:1500px;margin:0 auto}.popup__left{flex-basis:500px;padding:0 50px}.popup__right{flex-basis:550px;padding:0 50px}.popup_shops .popup__right{flex-basis:700px}.popup__shop-amount{float:right;margin-top:-37px}.press-page__title{display:grid;grid-gap:20px;grid-template-columns:repeat(5,1fr);grid-template-rows:1fr 2fr;font-size:calc(1.5rem + 60 * (100vw - 1020px) / (1980 - 1020));padding:20px 40px 10px}.press-page__title > div{background-color:#e5e5e5}.press-page__title-b1{padding:20px;grid-column:1/5}.press-page__title-b2{padding:20px;grid-column:2;grid-row:2;margin-bottom:30%}.press-page__title-b3{padding:20px;grid-column:3/6;grid-row:2}.press-page__desc{font-size:1.875rem;line-height:1.333333333333333em}.press-page__desc{display:none}.press-page__wrap{padding:0 40px 300px 40px}.product-page{padding:0 40px}.product-page__favorite_top{display:none}.product-page__favorite:hover{color:#f00}.product-page__wrap{display:grid;grid-template-columns:30% 40% 30%;grid-template-rows:60px minmax(20%,40%) minmax(30px,50px) auto;grid-template-areas:"bread bread bread" "lefttop img righttop" "leftcenter img ." "leftbottom img rightbottom";height:calc(100vh - 75px)}.product-page__breadcrumbs{grid-area:bread;float:none;width:100%;margin:0;padding:10px 0 0}.product-page__imgs{grid-area:img;order:2;height:calc(100vh - 200px);margin-bottom:0;padding:0 20px}.product-page__imgs-el{height:calc(100vh - 200px)}.product-page__imgs-wrap{height:calc(100vh - 200px)}.product-page__imgs-img{width:100%;height:calc(100vh - 200px)}.product-page__left{grid-area:leftbottom;order:1;display:flex;flex-direction:column;justify-content:flex-end;padding:0 0 30px;border-bottom:0}.product-page__left-top{padding:0;grid-area:lefttop;align-self:end}.product-page__left-center{padding:0;grid-area:leftcenter}.product-page__name{padding-top:5px}.product-page__name-name{display:inline;margin-right:-85px;padding-right:50px;font-size:1.625rem;line-height:1.307692307692308em}.product-page__name-icon{position:absolute;display:inline-block;width:25px;height:25px;margin-left:40px}.product-page__name-icon_added{color:#000}.product-page__name-icon:hover{color:#f00}.product-page__art{padding-right:30px}.product-page__params{display:inline-block;padding:15px 0 0 0}.product-page__params-el{margin:0 5px 5px 0;padding-right:14px}.product-page__desc{padding-top:40px}.product-page__desc-el{padding-bottom:20px}.product-page__desc-el:last-child{padding-bottom:0}.product-page__warranty{padding:40px 0}.product-page__right{grid-area:rightbottom;order:3;display:flex;flex-direction:column;justify-content:flex-end;padding:0 0 30px}.product-page__engraving{order:5;width:70%;margin-left:30%;padding:10px 0 0 0}.product-page__material{order:2;display:flex;align-items:center;width:100%;padding:0 0 15px 0}.product-page__material-label{flex-basis:30%;flex-shrink:0;padding-right:35px}.product-page__material-select{flex-basis:70%}.product-page__sizes{order:3;display:flex;align-items:flex-start;justify-content:space-between;width:100%;padding-top:0}.product-page__sizes-name{flex-basis:30%;flex-shrink:0;padding-right:35px}.product-page__sizes-wrap{flex-basis:70%;margin-right:1px;text-align:right}.product-page__custom{order:4;width:70%;margin-left:30%;padding-bottom:0}.product-page__options{order:7;padding:0;text-align:right}.product-page__sizes + .product-page__options{padding-top:0}.product-page__options-item{display:inline-block;margin:10px 0 0 15px;cursor:pointer}.product-page__options-item:first-child{margin-top:0;margin-left:0}.product-page__options-icon{width:15px;height:15px;margin-right:2px}.product-page__options-text{font-size:.625rem;line-height:1.5em}.product-page__share{display:none;padding:0}.product-page__share_desk{display:block}.product-page__share-wrap{top:-10px;float:none;display:inline-block;vertical-align:middle}.product-page__share-el{margin-left:10px}.product-page__price{display:none}.product-page__price_desk{order:1;display:block;width:100%;padding:0;text-align:right}.product-page__cart{order:6}.product-page__cart-wrapper{display:flex;justify-content:flex-end;padding:15px 0 0 0}.product-page__cart-add{order:2;margin-right:0}.product-page__cart-wrap{display:block;order:1;padding:10px 15px 0 0;text-align:right}.product-page__cart-availability{float:none;font-size:1rem;line-height:1em}.product-page__cart-delivery{float:none;padding:0;font-size:.625rem;line-height:1.6em}.product-page__other{padding:0;padding-top:90px}.product-page__other-wrap{padding:0 40px}.product-page__other .slick-slide{transition:transform 300ms ease;transform:scale(.5)}.product-page__other .slick-center{transform:scale(1.3)}.product-page__other .slick-list{padding-top:100px !important;padding-bottom:100px !important}.product-page__other-control{position:absolute;width:100%;margin:calc(-25% + 50px) 0 0 0}.product-page__other-prev,.product-page__other-next{width:25px;height:50px;cursor:pointer}.product-page__other-prev:after,.product-page__other-next:after{width:34px;height:34px;margin-top:8px}.product-page__other-next:after{margin-left:-17px}.product-page__other + .product-page__recommend{padding-top:30px}.product-page__wrap + .product-page__recommend{padding-top:80px}.product-page__recommend-title{padding-left:0}.product-page__recommend-control{width:33%}.product-page__recommend-prev,.product-page__recommend-next{width:25px;height:50px;cursor:pointer}.product-page__recommend-prev:after,.product-page__recommend-next:after{width:34px;height:34px;margin-top:8px}.product-page__recommend-next{float:right}.product-page__recommend-next:after{margin-left:-17px}.product-page__recommend-wrap .slick-slide.slick-active:firtst-child{opacity:.5 !important}.product_giant{padding-bottom:calc(61% - 3px)}.product_big{padding-bottom:calc(122% - 3px)}.product__params{width:calc(100% - 60px);height:30px;padding:calc(133% - 100px) 30px 0}.product__param{margin-right:16px;padding:5px 12px;font-size:.8125rem;line-height:1.153846153846154em}.product__cart{display:none;width:85px;margin:60% calc(50% - 45px) 0}.product_favorite .product__cart{margin-top:30px;margin:60% calc(50% - 45px) 0}.product_square:hover .product__cart{display:none}.product__cart-icon{width:53px;height:53px;fill:#fff}.product_favorite .product__cart-icon{fill:#000}.product__cart-text{padding-top:20px;font-size:.9375rem;line-height:1.333333333333333em;color:#fff}.product_favorite .product__cart-text{color:#000}.product__data{padding:calc(133% - 50px) 30px 0}.product_big .product__data{padding:calc(122% - 120px) 40px 0}.product_giant .product__data{padding:calc(61% - 120px) 40px 0}.product_square .product__data{padding:calc(100% - 40px) 20px 0}.product__name{padding:15px 30px 5px}.product__main-img .product__main-wrap{width:calc(100% - 60px);height:calc(100% - 60px);margin:30px}.product_giant .product__main-img,.product_giant .product__hover-img{padding-bottom:61%}.product_big .product__main-img,.product_big .product__hover-img{padding-bottom:122%}.product:hover .product__main-img{display:none}.product_favorite:hover .product__main-img{display:block}.product_giant .product__link{padding-bottom:61%}.product_big .product__link{padding-bottom:122%}.products-page__wrap{padding:0 40px;font-size:0}.products-page__menu{height:170px;margin-top:50px}.products-page__menu-el{margin:0 20px}.products-page__filters{display:flex;align-items:flex-start;padding-bottom:30px}.products-page__filters-type{flex-basis:20%;max-width:340px}.products-page__filters-material{justify-content:space-between;padding:14px 0 14px 50px}.products-page__filters-item{flex-basis:auto}.products-page__filters-item:first-child{padding-right:40px}.products-page__navig{padding:70px 0}.profile-menu__list{display:block;padding-top:320px;border-bottom:0}.profile-menu__item{padding-bottom:40px}.profile-menu__item_active{display:none}.profile-menu__wrap{padding:0}.profile-menu__item:first-child .profile-menu__wrap,.profile-menu__item:last-child .profile-menu__wrap{padding:0}.profile-menu__text{display:inline-block;margin-left:13px;border-bottom:1px dashed #000;font-family:'Fugue',sans-serif;font-size:1.25rem;line-height:1.5em;color:#000}.profile-menu__name{display:none}.profile-menu__amount{top:-10px;left:8px;font-size:1.125rem;line-height:1.111111111111111em;color:#b3b3b3}.profile-menu__discount{padding-top:95px;text-align:left}.profile-page__wrap{display:flex;padding:0 40px}.profile-page__menu{width:360px}.profile-page__title{position:absolute;margin:175px 0 -40px -280px;font-size:3.125rem;line-height:1.2em}.profile-page__title-amount{position:relative;top:-35px;left:5px;display:inline;font-size:1.25rem;line-height:1.5em}.profile-page__content{width:100%;position:relative}.profile-page__content-wrap{margin-top:205px}.profile{width:450px;margin:0 auto}.promo__click{padding:9px 0}.rings-page{padding:0 40px}.rings-page__favorite_top{display:none}.rings-page__favorite:hover{color:#f00}.rings-page__wrap{display:grid;grid-template-columns:30% 40% 30%;grid-template-rows:30px auto auto;grid-template-areas:"bread bread bread" ". img righttop" "left img rightbottom";height:minmax(calc(100vh - 130px),auto)}.rings-page__breadcrumbs{grid-area:bread;align-self:end;float:none;width:100%;margin:0;padding-bottom:5px}.rings-page__imgs{grid-area:img;order:2;height:calc(100vh - 200px);margin-bottom:0;padding:0 20px}.rings-page__imgs-el{height:calc(100vh - 200px)}.rings-page__imgs-wrap{height:calc(100vh - 200px)}.rings-page__imgs-img{width:100%;height:calc(100vh - 200px)}.rings-page__left{grid-area:left;order:1;align-self:start;display:flex;flex-direction:column;justify-content:flex-end;padding:0;border-bottom:0}.rings-page__name{padding-top:5px}.rings-page__name-name{display:inline;margin-right:-85px;padding-right:50px;font-size:1.875rem;line-height:1em}.rings-page__name-icon{position:absolute;display:inline-block;width:25px;height:25px;margin:-5px 0 0 40px}.rings-page__name-icon_added{color:#000}.rings-page__name-icon:hover{color:#f00}.rings-page__art{padding-right:30px}.rings-page__params{display:inline-block;padding:5px 0 0 0}.rings-page__params-el{margin:0 5px 5px 0;padding-right:14px}.rings-page__desc{padding-top:40px}.rings-page__desc-el{padding-bottom:20px}.rings-page__desc-el:last-child{padding-bottom:0}.rings-page__warranty{padding:40px 0}.rings-page__right{grid-area:rightbottom;order:3;align-self:start;display:flex;flex-direction:column;justify-content:flex-end;padding:0}.rings-page__form{padding-top:60px}.rings-page__engraving{order:5;width:70%;margin-left:30%;padding:10px 0 0 0}.rings-page__material{order:2;display:flex;align-items:center;width:100%;padding:0 0 15px 0}.rings-page__material-label{flex-basis:30%;padding-right:35px}.rings-page__material-select{flex-basis:70%}.rings-page__sizes{order:3;display:flex;align-items:flex-start;justify-content:space-between;width:100%;padding-top:0}.rings-page__sizes-name{flex-basis:30%;padding-right:35px}.rings-page__sizes-select{flex-basis:70%}.rings-page__custom{order:4;width:70%;margin-left:30%;padding-bottom:0}.rings-page__options{order:7;padding:0;text-align:right}.rings-page__sizes + .rings-page__options{padding-top:0}.rings-page__options-item{display:inline-block;margin:10px 0 0 15px;cursor:pointer}.rings-page__options-icon{width:15px;height:15px;margin-right:2px}.rings-page__options-text{font-size:.75rem;line-height:1.25em}.rings-page__share{display:none;padding:0}.rings-page__share_desk{display:block}.rings-page__share-wrap{top:-10px;float:none;display:inline-block;vertical-align:middle}.rings-page__share-el{margin-left:10px}.rings-page__price{display:none}.rings-page__price_desk{order:1;display:block;width:100%;padding:0;text-align:right}.rings-page__cart{order:6}.rings-page__cart-wrapper{display:flex;justify-content:flex-end;padding:15px 0 0 0}.rings-page__cart-add{order:2;margin-right:0}.rings-page__cart-wrap{display:block;order:1;padding:10px 15px 0 0;text-align:right}.rings-page__cart-availability{float:none;font-size:1rem;line-height:1em}.rings-page__cart-delivery{float:none;padding:0;font-size:.625rem;line-height:1.6em}.rings-page__other{padding:0;padding-top:90px}.rings-page__other-wrap{padding:0 40px}.rings-page__other .slick-slide{transition:transform 300ms ease;transform:scale(.5)}.rings-page__other .slick-center{transform:scale(1.3)}.rings-page__other .slick-list{padding-top:100px !important;padding-bottom:100px !important}.rings-page__other-control{position:absolute;width:100%;margin:calc(-25% + 50px) 0 0 0}.rings-page__other-prev,.rings-page__other-next{width:25px;height:50px;cursor:pointer}.rings-page__other-prev:after,.rings-page__other-next:after{width:34px;height:34px;margin-top:8px}.rings-page__other-next:after{margin-left:-17px}.rings-page__other + .rings-page__recommend{padding-top:30px}.rings-page__wrap + .rings-page__recommend{padding-top:80px}.rings-page__recommend-title{padding-left:0}.rings-page__recommend-control{width:33%}.rings-page__recommend-prev,.rings-page__recommend-next{width:25px;height:50px;cursor:pointer}.rings-page__recommend-prev:after,.rings-page__recommend-next:after{width:34px;height:34px;margin-top:8px}.rings-page__recommend-next{float:right}.rings-page__recommend-next:after{margin-left:-17px}.rings-page__recommend-wrap .slick-slide.slick-active:firtst-child{opacity:.5 !important}.search{padding:0 60px}.search__form{height:50px;margin:-62px 160px 0;padding-bottom:20px}.search__info{padding:110px 0 0}.search__list{margin:110px 0}.select_mikro .select__info-info{font-size:.75rem;line-height:1.666666666666667em}.subscribe__wrap{top:10%;width:900px;height:80%;left:calc(50% - 450px)}.subscribe__close-wrap{margin:20px 20px 0 0}.warranty-page__wrap{padding:100px 40px 0}.warranty-page__block{padding-bottom:70px}.warranty-page__title{padding:70px 0 0;font-size:3.125rem;line-height:1.2em}.warranty-page__text{padding:0 12.5% 25px 50%}.watch-page__wrapper{margin:0 40px}.wp-head{margin-bottom:40px}.block{display:grid;grid-gap:20px;grid-template-rows:repeat(30,auto);grid-template-columns:repeat(6,1fr)}.block--yellow-bg{padding:90px 17px}.block__text-title{grid-column:1/span 6;margin:0}.block__text-title--sofia{grid-row:2/span 2;grid-column:5/span 2;display:flex;align-items:center}.block__text--sofia{grid-row:13/span 1;grid-column:3/span 4;padding-bottom:15%}.block__text--cap-back{grid-row:14/span 2;grid-column:5/span 2;align-self:center}.block__text--cap-message{grid-row:15/span 1;grid-column:1/span 2;align-self:end}.block__text--earth-moon{grid-row:17/span 1;grid-column:3/span 2;align-self:end;padding-top:29%}.block__text--goal{grid-row:20/span 2;grid-column:1/span 2}.block__text--sketch-description{grid-row:22/span 1;grid-column:1/span 2;align-self:end;text-align:right}.block__text--design{grid-row:23/span 1;grid-column:1/2;align-self:center;text-align:left}.block__text--manufacture{grid-row:26/span 1;grid-column:3/span 2;align-self:end}.block__text--raskladka{grid-row:27/span 1;grid-column:1/span 2;align-self:end}.block__text--raskladka2{grid-row:28/span 1;grid-column:3/span 1;align-self:end;padding-top:40%}.block__img{margin:0}.block__img--hand1{grid-row:2/span 4;grid-column:1/span 4}.block__img--hand2{grid-row:4/span 2;grid-column:5/span 2;display:block;width:100%;margin:0}.block__img--watch{grid-row:6/span 2;grid-column:5/span 2;display:block;width:100%;margin:0}.block__img--hand3{grid-row:6/span 3;grid-column:2/span 3}.block__img--spin{grid-row:8/span 3;grid-column:5/span 2;display:block;width:100%;margin:0}.block__img--hand4{grid-row:9/span 2;grid-column:3/span 2;display:block;width:100%;margin:0}.block__img--sofia{grid-row:13/span 2;grid-column:1/span 2}.block__img--watch-back{grid-row:14/span 2;grid-column:3/span 2}.block__img--earth-moon{grid-row:17/span 2;grid-column:1/span 2;display:block;width:100%;margin:0}.block__img--watch-front{grid-row:18/span 2;grid-column:5/span 2;display:block;width:100%;margin:0}.block__img--sketch-gray{grid-row:20/span 3;grid-column:3/span 3}.block__img--watch-head{grid-row:23/span 1;grid-column:2/span 3;display:flex;align-items:center;justify-content:center}.block__img--watch-variants{grid-row:23/span 1;grid-column:5/span 2}.block__img--watch-explode{grid-row:24/span 2;grid-column:1/span 6}.block__img--manufacture{grid-row:26/span 1;grid-column:5/span 2}.block__img--raskladka{grid-row:27/span 3;grid-column:4/span 3}.block__img--raskladka2{grid-row:28/span 2;grid-column:1/span 2}.block__img--watch-colours{grid-row:30/span 1;grid-column:2/span 4}.block__video{margin:0;grid-row:11/span 2;grid-column:1/span 6}.block-tech__title{font-size:2.125rem;line-height:1.176470588235294em}.watch-prod-wrap{display:flex;flex-wrap:wrap}}@media screen and (max-width:519px),(min-width:1020px){.card__img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media all and (min-height:500px) and (max-height:650px) and (min-width:1100px) and (max-width:1300px){.product-page__wrap{grid-template-rows:60px minmax(10%,30%) minmax(30px,50px) auto;height:auto}.product-page__params{padding-top:10px !important}.product-page__desc-el{padding-bottom:15px}.product-page__warranty{padding:20px 0}.product-page__engraving{padding-top:15px !important}.product-page__material{padding-bottom:20px !important}.product-page__cart-wrapper{padding-top:20px !important}}@media all and (min-width:1200px){.button_nowrap{padding-right:30px;padding-left:30px}.coll-p__goods-item{flex-basis:calc(33.3% + 1px)}.collection-page__goods-item{flex-basis:calc(33.3% + 1px)}.engraving__info{display:block}.present__info{display:block}.main-page__prod-item{width:calc(33.3% + 1px)}.main-page__prod-item:nth-child(1),.main-page__prod-item:nth-child(2){width:calc(50% + 1px)}.main-page__prod-item:nth-child(6){display:none}.menu__menu{width:100%;max-width:50%}.pers__prod-el{flex-basis:calc(25% + 1px)}.product-page__name{padding-top:10px}.product-page__name-name{font-size:1.875rem;line-height:1.333333333333333em}.product-page__params-el{margin:0 10px 10px 0}.product-page__engraving{padding-top:20px}.product-page__material{padding-bottom:30px}.product-page__options-item{margin-top:20px}.product-page__options-text{font-size:.75rem;line-height:1.25em}.product-page__share-el{margin-left:20px}.product-page__cart-wrapper{padding-top:40px}.products-page__item{width:calc(25% + 1px)}.rings-page__name{padding-top:10px}.rings-page__name-name{font-size:1.875rem;line-height:1.333333333333333em}.rings-page__name-icon{margin-top:-10px}.rings-page__params{padding-top:15px}.rings-page__params-el{margin:0 10px 10px 0}.rings-page__engraving{padding-top:20px}.rings-page__material{padding-bottom:30px}.rings-page__options-item{margin-top:20px}.rings-page__share-el{margin-left:20px}.rings-page__cart-wrapper{padding-top:40px}.search__list-el{flex-basis:calc(25% + 1px)}.watch-prod-item{flex-basis:calc(33.3% + 1px)}}@media all and (min-width:1430px){.about-page__contacts{height:400px}.button{font-size:1.25rem;line-height:1.5em}.button_small{font-size:.9375rem;line-height:1.333333333333333em}.card__press-title{font-size:1.875rem;line-height:1.333333333333333em}.cart-addition{font-size:.75rem;line-height:1.666666666666667em}.cart-addition__img{width:70px;height:70px}.cart-addition__price{font-size:.9375rem;line-height:1.333333333333333em}.cart-item__data{font-size:.75rem;line-height:1.666666666666667em}.cart-item__close{width:16px;height:16px}.cart-item__close:before,.cart-item__close:after{width:18px}.cart-item__name{padding-bottom:32px}.cart-item__size-label{height:49px;line-height:49px}.cart-item__amount{padding-top:13px}.cart-item__price_old{height:22px}.cart-item__price{font-size:.9375rem;line-height:1.333333333333333em}.cart-page__goods-info,.cart-page__custom-info{font-size:.75rem;line-height:1.666666666666667em}.cart-summary__items-text{font-size:.75rem;line-height:1.666666666666667em}.cart-summary__items-summ{font-size:.9375rem;line-height:1.333333333333333em}.cart-summary__total{font-size:.9375rem;line-height:1.333333333333333em}.cart-summary__total-summ{font-size:.9375rem;line-height:1.333333333333333em}.cart-summary__prepay{font-size:.75rem;line-height:1.666666666666667em}.cart-summary__prepay-summ{font-size:.9375rem;line-height:1.333333333333333em}.club-page__wrap_bottom{background-image:linear-gradient(#000 600px,#fff 600px)}.club-page__title{margin-top:50px;font-size:3.125rem;line-height:1.2em}.club-page__desc{font-size:2.5rem;line-height:1.25em}.club-page__subscribe-text{font-size:1.875rem;line-height:1.333333333333333em}.club-page__subscribe-btn{max-width:330px}.club-page__baner-title{font-size:2.5rem;line-height:1.25em}.collection__name{font-size:3.125rem;line-height:1em}.collection__name{font-size:3.125rem;line-height:1em}.collections-page__ban-text{font-size:9.375rem;line-height:1em}.contacts-page__head{padding:175px 0 215px;font-size:1.875rem;line-height:1em}.contacts-page__head-title{font-size:2.5rem;line-height:.75em}.contacts-page__head-icon{width:20px;height:20px}.contacts-page__shops{padding-top:100px}.contacts-page__shops-title{font-size:2.5rem;line-height:1.25em}.contacts-page__shop-address{font-size:1.25rem;line-height:1.5em}.contacts-page__shop-city{font-size:1.25rem;line-height:1.5em}.contacts-page__shop-block{font-size:.75rem;line-height:1.5em}.contacts-page__partners{padding-top:100px}.contacts-page__partners-title{font-size:3.125rem;line-height:1.2em}.contacts-page__partners-city{padding:60px 0 30px;font-size:1.25rem;line-height:1.5em}.contacts-page__partner{padding:40px;font-size:.75rem;line-height:1.5em}.contacts-page__partner-name{font-size:1.25rem;line-height:1.5em}.counter_mikro{font-size:.75rem;line-height:1.75em}.counter_mikro .counter__field{font-size:.75rem;line-height:1.75em}.counter_mikro .counter__btn{width:21px;height:21px}.field_mikro .field__wrap{height:59px}.field_mikro .field__input{height:57px;padding:16px 0;font-size:.9375rem;line-height:3.266666666666667em}.footer{padding-top:60px}.footer__top{padding-bottom:120px}.footer__menu-item{padding-bottom:40px}.footer__info{padding-top:50px}.footer__email{flex-basis:20%}.footer__phone{flex-basis:20%;text-align:right}.footer__currency{flex-basis:20%;padding:0 0 0 calc(20% - 80px)}.footer__bottom{padding-bottom:35px}.main-page__main-wrap{margin-top:-50px}.main-page__main-text{font-size:8.75rem;line-height:1.142857142857143em}.main-page__baner-title{font-size:2.5rem;line-height:1.25em}.main-page__baner-arrow{width:80px;height:80px}.main-page__baner-text{font-size:.9375rem;line-height:1.666666666666667em}.main-page__prod{padding-top:120px}.main-page__prod-show{margin:100px 0}.main-page__separator{height:775px}.main-page__separator-text{font-size:8.75rem;line-height:1.142857142857143em}.main-page__bg-cell{background-size:20% auto;background-position:17.5% 8%}.main-page__sale{padding-bottom:130px}.main-page__sale-item{max-width:450px}.main-page__subsc-text{font-size:1.875rem;line-height:1.333333333333333em}.main-page__subsc-btn{max-width:330px}.main-page__new{padding:100px 40px 170px}.main-page__new-head{padding-top:80px}.main-page__new-counter{font-size:2.5rem;line-height:1em}.main-page__new-prev,.main-page__new-next{flex-basis:50px;width:50px;min-width:50px;height:50px}.main-page__inst-head{padding:125px 40px 90px}.main-page__inst-icon{width:40px;height:40px;margin-top:-7px}.main-page__inst-title{font-size:3.75rem;line-height:1.166666666666667em}.main-page__inst-wrap{padding:0 40px 220px}.menu__menu{width:50%;max-width:800px}.menu__sub-link{font-size:.9375rem;line-height:1.333333333333333em}.menu__under-link{font-size:.9375rem;line-height:1.333333333333333em}.press-page__desc{font-size:2.5rem;line-height:1.25em}.product-page__breadcrumbs{padding:10px 0}.product-page__options-icon{width:20px;height:20px}.product-page__options-text{font-size:.875rem;line-height:1.428571428571429em}.product-page__cart-availability{font-size:1.25rem;line-height:1em}.product-page__cart-delivery{font-size:.75rem;line-height:1.666666666666667em}.product-page__other + .product-page__recommend{padding-top:130px}.product__params{width:calc(100% - 80px);padding:calc(133% - 100px) 40px 0}.product__data{padding:calc(133% - 60px) 40px 0}.product__name{padding:40px 40px 5px}.product__main-img .product__main-wrap{width:calc(100% - 80px);height:calc(100% - 80px);margin:40px}.products-page__menu-el{font-size:1.875rem;line-height:1.333333333333333em;margin:0 20px}.promo__click{padding:19px 0}.rings-page__wrap{grid-template-rows:40px auto}.rings-page__breadcrumbs{padding:10px 0}.rings-page__options-icon{width:20px;height:20px}.rings-page__cart-availability{font-size:1.25rem;line-height:1em}.rings-page__cart-delivery{font-size:.75rem;line-height:1.666666666666667em}.rings-page__other + .rings-page__recommend{padding-top:130px}.select_mikro .select__info-info{font-size:.875rem;line-height:1.428571428571429em}}@media all and (min-width:1920px){.about-page__about{padding-left:60px;padding-right:60px}.about-page__contacts{height:600px}.archive-page__wrap{padding:0 60px}.card__description-wrap{padding:30px 40px 30px}.card__date{font-size:1.25rem;line-height:1.5em}.card__press-title{font-size:3.125rem;line-height:1.2em;letter-spacing:2pt}.card__link{font-size:1.875rem;line-height:1em}.careers-page__wrap{padding:0 60px}.cart-page__wrap{padding:0 60px}.cart-page__main{max-width:800px}.cart-page__goods-header,.cart-page__custom-header{padding-top:0;font-size:1.875rem;line-height:1em}.club-inner-page__wrap{padding:0 60px}.club-page__wrap{padding:0 60px 300px 60px}.club-page__wrap_bottom{background-image:linear-gradient(#000 700px,#fff 700px)}.club-page__title{margin-top:90px;font-size:4.375rem;line-height:1.142857142857143em;max-width:1440px}.club-page__desc{font-size:3.125rem;line-height:1.2em;max-width:1440px}.club-page__items{margin-top:90px}.club-page__subscribe{margin:0 auto;width:80%;max-width:1600px}.club-page__baner-date{font-size:1.875rem;line-height:1.333333333333333em}.club-page__baner-title{font-size:3.125rem;line-height:1.2em}.club-page__baner-link{font-size:1.875rem;line-height:1.333333333333333em}.coll-p__baner-wrap{padding-left:60px;padding-right:60px}.coll-p__goods{padding-left:60px;padding-right:60px}.coll-p__goods-item{flex-basis:calc(25% + 1px)}.collection-page__baner-wrap{padding-left:60px;padding-right:60px}.collection-page__text{margin:40px 60px}.collection-page__desc{padding-left:60px;padding-right:60px}.collection-page__desc-item:first-child,.collection-page__desc-item:nth-child(3){top:-200px}.collection-page__goods{padding-left:60px;padding-right:60px}.collection-page__goods-item{flex-basis:calc(25% + 1px)}.collections-page__wrap{padding:20px 50px 0}.contacts-page__wrap{padding:0 60px}.delivery-page__wrap{padding-left:60px;padding-right:60px}.footer{padding-left:60px;padding-right:60px}.main-page__about{padding-left:60px;padding-right:60px}.main-page__categories-text{padding-top:40px;font-size:3.125rem;line-height:1.2em}.main-page__baner-title{padding-bottom:30px;font-size:3.125rem;line-height:1.2em;letter-spacing:3pt}.main-page__prod{padding-left:60px;padding-right:60px}.main-page__prod-item{width:calc(25% + 1px)}.main-page__prod-item:nth-child(1),.main-page__prod-item:nth-child(2),.main-page__prod-item:nth-child(3){width:calc(33.3% + 1px)}.main-page__prod-item:nth-child(6),.main-page__prod-item:nth-child(7){display:inline-block}.main-page__sale-sale{margin-left:60px}.main-page__sale-item{max-width:550px}.main-page__sale-prev{margin-left:60px}.main-page__sale-next{margin-right:60px}.main-page__subsc{margin:0 auto;width:80%;max-width:1600px}.main-page__new{padding-left:60px;padding-right:60px}.main-page__inst-head{padding-left:60px;padding-right:60px}.main-page__inst-wrap{padding-left:60px;padding-right:60px}.menu__sub-wrapper{width:calc(100% - 120px);margin:0 60px}.menu__sub-wrap{padding:40px 60px}.order-page__wrap{grid-template-columns:25% 37.5% 12.5% 25%;grid-template-rows:45px auto;padding:0 60px}.order-page__info-header{padding-top:120px}.order-page__main{grid-column-start:2;padding:0}.order-page__order{margin:0}.order-page__summary{grid-column-start:4}.pers__prod-el{flex-basis:calc(20% + 1px)}.personal-page__back{margin-left:60px}.personal-page__title{padding-left:60px}.personal-page__wrap{padding:0 60px}.press-page__desc{font-size:3.125rem;line-height:1.2em;max-width:1440px}.press-page__wrap{padding:0 60px 300px 60px}.product-page{padding:0 60px}.products-page__wrap{padding:0 60px}.products-page__item{width:calc(20% + 1px)}.profile-page__wrap{padding:0 60px}.profile-page__title{margin-left:-300px}.rings-page{padding:0 60px}.search__list-el{flex-basis:calc(20% + 1px)}.warranty-page__wrap{padding-left:60px;padding-right:60px}.watch-page__wrapper{margin:0 60px}.watch-prod{padding-left:60px;padding-right:60px}.watch-prod-item{flex-basis:calc(25% + 1px)}}@media all and (max-width:980px){.club-page__letters{display:none}}@media all and (max-height:750px){.product-page__wrap{height:auto}}@media all and (max-height:900px){.product-page__right-top{align-self:center}}@media all and (max-width:1020px){.main-page__categories-video-wrap{width:285px;height:385px}}