@font-face{font-family:FuturaFuturisC;src:url(fonts/FuturaFuturisC.ttf)}@font-face{font-family:futurafuturislightc;src:url(fonts/futurafuturislightc.otf)}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:focus,.form-control:focus{outline:none!important;box-shadow:none}body{color:#000;font-size:18px;line-height:normal;font-family:Arial,sans-serif;font-weight:400;padding-top:54px;overflow-x:hidden}header{position:fixed;top:0;left:0;width:100%;z-index:1000;background:#fff;box-shadow:0 1px 20px 0 rgba(0,0,0,0.15)}a{color:#535353}a:hover{color:#e61b32}.about-tabs{display:flex;justify-content:space-between}#company_text{padding-top:30px;font-size:12pt}.company_razdel{position:relative;width:calc(100% / 3);max-width:280px;margin:0 5px 10px}.company_razdel img{cursor:pointer}.company_razdel .fon{background-color:#000;opacity:.4;padding:5px 0;position:absolute;margin-top:-50px;width:100%;color:#fff;text-align:center;height:35px}.company_razdel .data{padding:5px 0;position:absolute;margin-top:-53px;width:100%;text-align:center;white-space:nowrap;font-size:20px;font-weight:700;color:#fff;text-transform:uppercase;cursor:pointer}#logo img{max-width:180px}#contact_description #information{text-align:justify}#welcome{display:block;position:fixed;top:135px;z-index:700;width:230px;right:-230px;left:auto;text-align:left;transition:right .2s ease-in-out}#welcome.open{right:0;transition:right .2s ease-in-out}#welcome #welcome_cont{padding:10px 30px;z-index:1000;background:rgba(0,0,0,0.7)}#welcome .button{height:24px;line-height:24px;min-width:76px}#welcome .fon{display:none}#welcome .fon2{width:100%;height:100px;background-color:#000;position:absolute;opacity:.6;margin-top:-81px;z-index:-1}#welcome p{color:#fff;font-weight:700;font-size:10pt;margin-bottom:8px}#welcome p input[type='text'],#welcome p input[type='password']{width:95%;background-color:#dcddde}#welcome ::-webkit-input-placeholder{color:#4c4c4c}#welcome :-moz-placeholder{color:#4c4c4c;opacity:1}#welcome ::-moz-placeholder{color:#4c4c4c;opacity:1}#welcome :-ms-input-placeholder{color:red}#welcome a{color:#fff;font-weight:700;font-size:10pt}#welcome a.registration{color:#eb2f3f}#welcome .active{background-color:#eb2f3f;margin-left:10px;color:#fff}#welcom_cont p.logged{color:#fff;font-weight:700;font-size:9pt}#welcom_cont p.logged a{color:#eb2f3f}.site__name{font-size:16px;display:inline-flex;align-items:center;flex-wrap:nowrap;max-width:calc((100% * 3 / 5) - 1px / 2);font-family:futurafuturislightc;color:#b1b1b1}.header__right{display:flex;align-items:center;justify-content:space-between;width:calc((100% * 2 / 5) - 1px / 2)}.site__name img{margin-right:7px}.container{max-width:100%;width:calc(100% - 270px);padding:0 20px;margin-left:270px}#common-home.container{padding:0;width:calc(100% - 270px - 65px)}#column-right .blog_category img{width:100%}img{max-width:100%}.fixed__menu{position:fixed;top:0;left:0;width:270px;height:100%;background:#fff;z-index:1000}#menu .navbar-header .btn-navbar{display:none}.language__block .btn-group{width:100%}.lang__list{width:100%;list-style:none;margin:0;display:flex;align-items:center;padding:0 0 0 40px}.lang__list li .language-select{border:none;color:#b1b1b1;font-size:14px}.lang__list li .language-select:hover{text-decoration:none}.lang__list li .language-select.language-select-active{color:#535353;cursor:default}.language__block{padding-top:11px;margin-bottom:7px}#logo{margin:0 0 32px;text-align:center}#menu{background-color:transparent;background-image:none;background-repeat:no-repeat;border-color:transparent;min-height:40px;padding:0 0 5px 48px}#menu .nav > li{margin-bottom:3px}#menu .nav > li.first__blog{margin-top:20px}#menu .nav > li > a{color:#b1b1b1;text-shadow:none;font-size:14px;padding:0;min-height:auto;font-family:futurafuturislightc;text-transform:uppercase}#menu .nav > li.blog__link > a{color:#535353;font-size:18px}#menu .nav li a.active,#menu .nav > li.blog__link > a.active{color:#e61b32}#menu #category{float:none;padding-left:0;font-size:18px;font-weight:400;line-height:normal;color:#e61b32;text-shadow:none;text-transform:uppercase;margin-bottom:4px;display:block;font-family:futurafuturislightc}.align-center{align-items:center}#search .btn-lg{font-size:15px;line-height:18px;padding:0;text-shadow:none;border:none;box-shadow:none;background:transparent;width:30px;height:30px}#search .btn-lg i{font-size:18px;color:#b1b1b1}#search .input-lg{font-family:futurafuturislightc;height:30px;line-height:20px;padding:0;border-style:solid;border-color:#b1b1b1;border-width:0 0 1px;border-radius:0;text-align:center;font-size:14px}#cart > .btn{font-size:12px;line-height:18px;color:#FFF;text-shadow:none;box-shadow:none;background:none;background-size:contain;border:none;width:29px;height:29px}#cart > .btn,#cart > .btn i{color:#e61b32}#cart > .btn i{font-size:20px}#cart #cart-total{top:-15px;position:relative}.row__header{display:flex;align-items:stretch;justify-content:space-between;padding:14px 0 10px}#cart{margin-bottom:0}#cart > .btn,#cart > .btn i{color:#e61b32;padding:0}.cart__block .dropdown-toggle::after{content:none}#search{margin-bottom:0}.login a{color:#b1b1b1;text-transform:uppercase;font-family:futurafuturislightc;font-size:16px}.search__block{width:100%;max-width:240px}.home__content{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.home__content-top,.home__content-bottom{width:100%;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.home__slider{width:calc((100% * 3 / 5) - 1px / 2);height:100%}.home__video{width:calc((100% * 2 / 5) - 1px / 2);height:100%}.bannerpro{margin:0;height:100%}.home__content-top{height:300px;height:24.4vw}.home__content-bottom{height:calc(100vh - 24.4vw - 56px);min-height:500px;overflow:hidden}.bannerpro .owl-wrapper-outer{border:none;border-radius:0;box-shadow:none;height:100%}.home__video div{height:100%}.home__video p{margin:0;height:100%}.home__video iframe{max-width:100%;width:100%;height:100%}.home__slider .bannerpro .owl-pagination{top:0}.home__content-bottom .list-group{padding-top:1px;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:space-between;width:100%;height:100%}.home__content-bottom .list-group a{width:calc((100% / 5) - 4px / 5);border:none;padding:0;overflow:hidden;border-radius:0}.home__content-bottom .list-group a .cat__img{height:275px;height:calc(100% - 79px);background-repeat:no-repeat;background-position:center top;background-size:cover}.top__names{color:#fff;text-align:center;background-color:#b1b1b1;height:79px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-direction:column}.cat__name{font-size:30px;text-transform:uppercase;line-height:1.2}.cat__subname{font-size:12px}.home__content-bottom .list-group a.active,.home__content-bottom .list-group a.active:hover,.home__content-bottom .list-group a:hover{background:transparent;border:none;text-shadow:none;opacity:.8}.social__links{position:absolute;bottom:0;left:0;width:100%;padding:10px 0 10px 48px}.social__links a{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#b0b1b2;margin:0 2px;color:#fff;transition:color .3s ease-in-out}.social__links a:hover{opacity:.8;color:#e61b32;transition:color .3s ease-in-out}#menu .btn-navbar{font-size:15px;font-stretch:expanded;color:#535353;padding:0;float:none;background-color:transparent;background-image:none;background-repeat:no-repeat;border:none;line-height:10px;width:10px;height:10px;display:flex;align-items:center}#menu .btn-navbar:hover,#menu .btn-navbar:focus,#menu .btn-navbar:active,#menu .btn-navbar.disabled,#menu .btn-navbar[disabled]{color:#535353;background-color:transparent}.navbar__info{padding:12px 0 0}#menu .nav > li > a{transition:all .3s ease-in-out}#menu .nav > li a:hover,#menu .nav > li.open > a{background-color:transparent;color:#e61b32;transition:all .3s ease-in-out}.btn.focus,.btn:focus{box-shadow:none}.info__list{padding:8px 0 0;margin:0;list-style:none}.info__list li{margin-bottom:3px}.info__list li a{color:#535353;text-transform:uppercase;font-family:futurafuturislightc;font-size:13px}.info__list li a.active{color:#e61b32}.container__menu{max-height:calc(100% - 245px);overflow:auto;margin-right:0}.container__menu::-webkit-scrollbar{width:3px}.container__menu::-webkit-scrollbar-track{background:#fff}.container__menu::-webkit-scrollbar-thumb{background:#e61b32;border-radius:2px}.container__menu::-webkit-scrollbar-thumb:hover{opacity:.7}.partner-item{height:auto;display:inline-block;position:relative;margin:0 0 34px;vertical-align:top}.partners-list{display:flex;align-items:flex-start;flex-wrap:wrap}.partner-item-top{display:inline-block;position:relative;width:100%;height:125px;line-height:125px;border-bottom:1px solid #626262;text-align:center;overflow:hidden}.partner-item-top img{display:inline-block;position:relative;vertical-align:middle}.partner-item-bottom{display:inline-block;position:relative;width:100%;height:auto}.partner-item-bottom div.heading{display:inline-block;position:relative;vertical-align:middle;width:100%;text-align:center;font-size:18px;padding-top:14px}.partner-item-bottom div.heading a{display:inline-block;position:relative;vertical-align:middle;width:100%;text-align:center;font-size:18px;padding-top:14px;text-decoration:none}.partner-item-bottom div.heading a:hover{text-decoration:none}.partner-item-bottom div.second-heading{display:inline-block;position:relative;vertical-align:middle;width:100%;text-align:center;font-size:14px;font-style:italic;margin:5px 0 10px}.partner-item-bottom p{display:inline-block;position:relative;vertical-align:middle;font-size:10px}.business_image_1{float:right;height:342px;margin:0 25px;width:410px}.business_image_2{float:right;height:273px;margin:5px 25px;width:410px}.nav li.dropdown.open > a{color:#e61b32}.nav li.dropdown > .drop-menu{display:block;max-height:0;overflow:hidden;transition:all .3s ease-in-out}.nav li.dropdown.open > .drop-menu{max-height:400px;transition:all .3s ease-in-out}.drop-togle,.drop-togle-2{display:inline-flex;margin:0 0 0 10px;color:#b1b1b1;cursor:pointer;width:15px;height:15px;justify-content:center;align-items:center;transition:all .3s ease-in-out}.nav li.dropdown.open > .drop-togle,.nav li.dropdown.open > .drop-togle-2{color:#e61b32;transform:rotate(90deg);transition:all .3s ease-in-out;vertical-align:bottom}.drop-menu-1{padding-left:3px}.drop-menu-1 .link-1{font-family:futurafuturislightc;font-size:12px;color:#535353;text-transform:uppercase}.drop-menu-2{padding-left:3px}.drop-menu-2 .link-2{font-family:futurafuturislightc;font-size:14px;color:#535353}h1{font-family:futurafuturislightc;font-size:16px;color:#b1b1b1;text-transform:uppercase;margin:0}.filters-top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.filters-top h1{width:70%}.sort-box{width:auto;display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;color:#b1b1b1;font-family:futurafuturislightc}.sort-box .filter-label{color:#b1b1b1;font-family:futurafuturislightc;text-transform:uppercase;font-size:14px;white-space:nowrap}.sort-box .form-control{color:#b1b1b1;font-family:futurafuturislightc;font-size:14px;border:none;padding:0;height:auto}.mfp{width:100%}.jcf-select{font-family:futurafuturislightc;color:#b1b1b1;font-size:17px;border:none;outline:none;padding-left:8px;position:relative;width:auto;display:block}.size-and-color .jcf-select{color:#e1475b}.size-and-color .jcf-select .jcf-select-text{color:#e1475b;font-size:17px}.size-and-color .jcf-select .jcf-select-drop{min-width:75px}.sort-box .jcf-select{display:inline-flex;width:auto}.jcf-select select{z-index:1;left:0;top:0}.jcf-select .jcf-select-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default;display:block;font-size:14px;text-transform:lowercase;margin:0;font-family:futurafuturislightc}.jcf-select .jcf-select-opener{position:absolute;text-align:center;background:url(../images/arrow_down_dark.svg) no-repeat;background-position-x:calc(100% + -5px);background-position-y:47%;background-size:28px 28px;width:26px;bottom:0;right:0;top:0;display:none}body > .jcf-select-drop{position:absolute;margin:-1px 0 0;z-index:9999}body > .jcf-select-drop.jcf-drop-flipped{margin:1px 0 0}.jcf-select .jcf-select-drop{position:absolute;margin-top:0;z-index:9999;top:calc(100% + 10px);left:-1px;right:-1px;min-width:170px}.jcf-select .jcf-select-drop:before{content:'';width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;left:50%;margin-left:-3px;bottom:100%}.jcf-select .jcf-drop-flipped{bottom:100%;top:auto}.jcf-select.jcf-compact-multiple{max-width:220px}.jcf-select.jcf-compact-multiple .jcf-select-opener:before{display:inline-block;padding-top:2px;content:'...'}.jcf-select-drop .jcf-select-drop-content{background:#fff;box-shadow:0 3px 20px 2px rgba(0,0,0,0.15);padding:20px 15px 15px;z-index:12}.jcf-select-drop.jcf-compact-multiple .jcf-hover{background:0 0}.jcf-select-drop.jcf-compact-multiple .jcf-selected{background:#e6e6e6;color:#535353}.jcf-select-drop.jcf-compact-multiple .jcf-selected:before{display:inline-block;content:'';height:4px;width:8px;margin:-7px 5px 0 -3px;border:3px solid #777;border-width:0 0 3px 3px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483,M12=0.7071067811865467,M21=-0.7071067811865467,M22=0.7071067811865483,SizingMethod='auto expand')"}.jcf-list-box{overflow:hidden;display:inline-block;border:1px solid #b8c3c9;min-width:200px;margin:0 15px}.jcf-list,.jcf-list .jcf-list-content{vertical-align:top;display:inline-block;width:100%}.jcf-list{position:relative;background:#fff;line-height:14px;font-size:12px}.jcf-list .jcf-list-content{overflow:auto}.jcf-list ul{list-style:none;padding:0;margin:0}.jcf-list .jcf-option,.jcf-list ul li{overflow:hidden;display:block}.jcf-list .jcf-overflow{overflow:auto}.jcf-list .jcf-option{cursor:default;padding:7px 0;min-height:14px;font-size:12px;text-transform:uppercase;color:#6a6b6d}.jcf-list .jcf-disabled{background:#fff!important;color:#aaa!important}.jcf-list .jcf-optgroup-caption{white-space:nowrap;font-weight:700;display:block;padding:5px 9px;cursor:default;color:#535353}.jcf-list .jcf-optgroup .jcf-option{padding-left:30px}.jcf-disabled{background:#ddd!important}.related-products{position:relative}.product-card-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;margin:0 -20px;justify-content:flex-start;list-style:none;padding:0}.product-card,.product-card-v{margin:0 0 30px}.product-card-list .product-card{width:25%;padding:17px 20px 0;position:relative}.related-products .product-card{padding:17px 20px 0;position:relative}.related-products .product-card .product-card-additional{top:100%}.product-card:hover{background:#fff;border-radius:3px;-webkit-box-shadow:0 3px 20px 0 rgba(0,0,0,0.15);box-shadow:0 3px 20px 0 rgba(0,0,0,0.15)}.catalog-main-block .product-card-list .product-card{width:33.3%}.product-card .image-wrap,.product-card-v .image-wrap{position:relative;height:auto;max-height:330px;text-align:center;overflow:hidden;margin:0 0 18px}.product-card .image-wrap .sale-img,.product-card-v .image-wrap .sale-img{position:absolute;top:10px;width:60px;right:0;left:auto;z-index:1}.product-card a,.product-card-v a{display:block}.product-card .image-wrap .wish,.product-card-v .image-wrap .wish{background:url(../images/wish1.png) no-repeat 50% 50%;position:absolute;display:none;top:25px;right:25px;width:40px;height:40px;cursor:pointer;border-radius:50%;overflow:hidden}.product-card:hover .wish,.product-card-v:hover .wish{display:block}.product-card .image-wrap img,.product-card-v .image-wrap img{height:auto;width:100%;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.product-card-name{color:#535353;font-family:futurafuturislightc;font-size:14px;max-height:72px;margin:0 0 25px}.product-card a,.product-card-v a{display:block;font-size:13px}.product-card-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 0 20px;flex-wrap:wrap;flex-direction:column;width:60%}.product-card-price span,.viewed-price{font-family:FuturaFuturisC;font-size:30px;color:#535353}.product-card-additional{display:none;position:absolute;left:0;width:100%;top:calc(100% - 10px);background:#fff;padding:0 20px 37px;-webkit-box-shadow:0 14px 20px 0 rgba(0,0,0,0.15);box-shadow:0 14px 20px 0 rgba(0,0,0,0.15)}.product-card:hover .product-card-additional{display:block;z-index:2}.button-red.button{background-color:#e1475b;color:#fff;border:none;font-size:15px}.product-card-additional{text-align:center}.product-card-additional .button{width:100%;height:50px;line-height:50px;font-size:11px;padding:0;text-transform:uppercase}.button-red.button-red:hover{background-color:#e93550;background-position:4px 44%}.catalog-main-block .product-card-list .product-card{width:33.3%}div[data-poip_id]{position:absolute;top:440px;right:18px;width:50%;text-align:right!important}div[data-poip_id] .img-thumbnail{padding:0;background-color:#fff;border:none;border-radius:0}.alert{position:relative;padding:10px;margin-bottom:0;border:1px solid transparent;border-radius:.25rem;z-index:1}.breadcrumb{margin:12px 0;padding:5px 0;border:none;background:#fff;border-radius:0}.breadcrumb > li:after{content:none}.breadcrumb > li{font-size:13px;padding:0 8px}.breadcrumb > li:first-child{padding-left:0}.breadcrumb > li + li::before{content:'\f105\f105';font-family:'FontAwesome';top:1px;left:-7px;width:10px;height:10px;position:absolute}.breadcrumb > li a{font-family:futurafuturislightc;font-size:16px;color:#b1b1b1;text-transform:uppercase}.view-more-button{-webkit-animation:mymove 10s infinite;-webkit-animation-timing-function:ease;animation:mymove 10s infinite;animation-timing-function:ease;min-width:280px;height:50px;line-height:50px;border-radius:2px;text-transform:uppercase;text-align:center;white-space:nowrap;border:1px solid #434446;padding:0 15px;letter-spacing:.1em;font-size:11px;display:block;margin:0 auto;max-width:250px}@-webkit-keyframes mymove{0%{background-color:#fff}25%{background-color:#6a6b6d}50%{background-color:#fff}75%{background-color:#6a6b6d}100%{background-color:#fff}}@keyframes mymove{0%{background-color:#fff}25%{background-color:#6a6b6d}50%{background-color:#fff}75%{background-color:#6a6b6d}100%{background-color:#fff}}.view-more-button:hover{border-color:#e1475b;color:#e1475b}.page-load-status{text-align:center}#topcontrol{bottom:10px;right:10px}.product-card .image-wrap .wish.wishlist-added:hover,.product-card .image-wrap .wish.wishlist-added{background-image:url(../images/wish3.png)}.blog__categorys .zaglav{padding:5px 0;border-top:1px dotted #000;border-bottom:1px dotted #000;text-align:center;font-weight:600;font-size:14pt;margin-bottom:10px}.blog_category .names{position:absolute;left:0;bottom:0;width:100%;text-align:center;font-size:14px;color:#fff;padding:0;z-index:1}.blog_category .names div:first-child{text-transform:uppercase;background-color:rgba(0,0,0,.5);position:relative;z-index:2;padding:5px;color:#fff}.blog_category .names div:last-child{z-index:3;padding:5px;position:relative}.blog_category .names div:last-child span{opacity:.6;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.blog_category{position:relative;margin-bottom:15px}.blog_category_current{padding-bottom:15px;text-align:center}.blog_category_current .head{padding:5px 0;border-bottom:4px double #000;text-align:center;font-weight:600;font-size:18pt;margin-bottom:2px}.blog_category_current .head_under{font-size:16px;margin-bottom:10px}.blog_category_current .head_description{text-align:justify;font-size:11px;line-height:1.6}.blog__category-list h1{padding:5px 0;text-align:center;font-weight:600;font-size:19px;margin-bottom:10px;color:#fff}.blog__home h1{padding:5px 0;text-align:center;font-weight:600;font-size:19px;margin-bottom:10px;color:#535353}.blog__item{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between;margin-bottom:25px}.blog__image{flex:none}.blog__description{width:calc(100% - 330px)}.blog__title{font-size:14px;font-weight:600;border-bottom:3px double #000;text-decoration:none;margin-bottom:10px}.blog__date{color:#a9a7a7;font-size:10pt;margin-bottom:10px}.blog__text{text-align:justify;font-size:12px;line-height:1.2;color:#535353;margin-bottom:10px}.blog__description button{color:#858383;font-size:10pt;text-transform:lowercase;background:none;border:none;margin:0 0 0 auto;display:block}.blog__description button:hover{color:#e61b32}.pagination li a,.pagination li span{font-size:14px;color:#777;margin:0 5px}.pagination li i{color:#777}.pagination li.active span{color:#ccc}.pagination li a:hover,.pagination li a:hover i{color:#e61b32}.pagination{margin:0;border-top:1px solid #EEE;padding:5px 0;justify-content:flex-end}.blog__article h1{padding:5px 0;text-align:center;font-weight:600;font-size:14pt;margin-bottom:10px;background-color:#dcddde;color:#fff}.news-list h1,.club-list h1,.blog__category-list h1,.blog__home h1{color:#777}.news-list .blog__title,.club-list .blog__title,.blog__category-list .blog__title,.blog__home .blog__title{border-bottom:4px double #000;line-height:22px;color:#535353}.news-list .blog__text,.club-list .blog__text,.blog__category-list .blog__text,.blog__home .blog__text{color:#777;line-height:1.6;font-size:14px}.news_post h1,.club_post h1{color:#777;font-size:20px;border-bottom:4px double #000;font-weight:600}.news img,.news-module img,.club img,.club-module img{margin-bottom:20px;
    height: auto!important;}.tags{color:#ccc;text-transform:uppercase;margin-top:10px}.club_post .main_description br{clear:both}.club_post,.club__home{width:calc(100% - 250px)}.comments__club{width:205px;text-align:center}.content__club,.club-list{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between}#comment_form h3{font-size:22px;font-weight:600;margin-bottom:10px}#comment_form #comment{font-size:13px;color:#959495;margin-bottom:20px}#comment_form input,#comment_form textarea{background-color:#fff;font-size:13px;padding:5px;width:100%;border:1px solid #74a1cd}#comment_form .captcha_wrap{justify-content:space-between;align-items:center;height:auto}#comment_form .captcha_wrap input{width:50%}#comment_form .form-group{margin-bottom:10px}#comment_form .btn-primary{margin-bottom:10px;padding:5px;border:1px solid #74a1cd;background:#74a1cd;width:100%;min-width:100%;font-size:12pt;color:#fff}#comment_form .btn-primary:hover{opacity:.85}.product__info h1{color:#b1b1b1;line-height:1.3;font-size:22px;margin-bottom:8px;text-transform:uppercase}.size-and-color{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:0;position:relative;padding-bottom:20px;flex-wrap:wrap}.size-and-color .size-box{width:100%;display:flex;margin:0 20px 12px 0;flex-wrap:wrap}.product__options .size-and-color .size-box{margin-right:0;flex-wrap:nowrap}.size-and-color .color-box{width:100%;max-width:100%}.color-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;align-content:space-between;max-width:45%}.link__razmer{cursor:pointer;display:block;position:relative;padding:3px 0 3px 28px;border:none;background:transparent;width:auto;text-align:left;color:#535353;font-size:16px;margin:0;white-space:nowrap;font-family:futurafuturislightc;text-transform:uppercase}.link__razmer:before{content:"";background:url(../images/ruler.png) no-repeat 0 50%;position:absolute;left:0;top:0;width:21px;height:19px}.size-box .form-group{border:none;padding:0 10px 0 0;height:30px;width:auto;display:flex;align-items:center;margin-right:0}.size-box label{color:#535353;font-size:16px;margin:0;white-space:nowrap;font-family:futurafuturislightc;text-transform:uppercase}.size-and-color .jcf-select{color:#e1475b;padding:0;width:auto}.size-and-color .jcf-select .jcf-select-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default;display:block;text-transform:uppercase;margin:0 30px 0 8px;color:#e1475b;font-size:17px;font-weight:700;font-family:FuturaFuturisC}.size-and-color .jcf-select .jcf-select-opener{position:absolute;text-align:center;background:url(../images/arrow_down_dark.svg) no-repeat;background-position-x:right;background-position-y:47%;background-size:28px 28px;width:26px;bottom:0;right:0;top:0;display:block}.color-box label{cursor:pointer}.color-box input{display:none}.color-box .img-thumbnail{padding:0;background-color:#fff;border:none;border-radius:0;width:100%;height:auto}.grid__optimg{display:flex;align-items:flex-start;flex-wrap:wrap}.grid__optimg .radio{width:30px;margin-right:8px}.price-box .price{font-size:30px;line-height:30px;color:#535353;font-family:FuturaFuturisC;margin-bottom:5px}.price-box .old-price {text-decoration: line-through;} .price-box .stock{font-family:futurafuturislightc;font-size:16px;color:#535353;line-height:22px;text-transform:lowercase}#product .form-group{display:flex;margin:0}#product .color-box .form-group{margin-bottom:8px}#product .form-group .btn-primary{width:50%;height:38px;display:inline-block;line-height:38px;border-radius:2px;text-transform:lowercase;text-align:center;color:#fff;border:none;font-size:18px;padding:0 60px;cursor:no-drop;background:url(../images/cart-white.svg) no-repeat 4px 44%;background-color:#ccc;background-size:50px;margin:0 4px 0 0;font-family:FuturaFuturisC;min-width:50px}#product .form-group .btn-primary.instockBtn{background-color:#e1475b;cursor:pointer;padding:0 5px 0 40px}#product .form-group .btn-primary.instockBtn:hover{background-color:#e93550;background-position:4px 44%}.product__description{margin-top:30px}#button_feedback{width:50%;height:38px;display:inline-flex;justify-content:center;align-items:center;line-height:15px;border-radius:2px;text-transform:lowercase;text-align:center;background:#bdbdbd;color:#fff;border:none;padding:3px 15px;letter-spacing:.1em;font-size:13px;text-decoration:none}.links-box li:first-child{padding-left:0}li.rating-count{white-space:nowrap}.links-box{padding:6px 0 0 18px}.links-box a{color:#b1b1b1;font-size:16px;text-transform:lowercase;font-family:FuturaFuturisC}.links-box .rating-count a{margin-left:8px}.rating .fa-stack{font-size:6px}.rating .fa-star-o{color:#c2c2c2;font-size:18px}.links-box img{height:17px;vertical-align:middle;margin:0 8px 0 0}.links-box li{margin-bottom:14px}.links-box li .btn{box-shadow:none;border:none;background:transparent;text-shadow:none;padding:0;line-height:17px;color:#b1b1b1;font-size:16px;text-transform:lowercase;font-family:FuturaFuturisC}li.rating-count p{margin:0}.product-description{padding-bottom:16px;position:relative}.product-description1 > div{position:relative;font-size:15px;color:#3d3e41;line-height:22px;padding-right:10px;overflow:hidden;margin:0 0 5px}.image-additional a{margin-bottom:20px;padding:0;border:none}.thumbnails > li:first-child{margin-bottom:20px;margin-left:0;width:100%}.thumbnails{overflow:hidden;display:flex;flex-wrap:wrap}.addreview-form,.addquestion-form{display:none}.thumbnails .image-additional{margin-left:9px;max-width:100%;width:calc(100% / 5 - 9px)}.nav-tabs{border-bottom:none;margin-bottom:18px;display:flex;justify-content:space-between}#write-review{margin-bottom:18px}.nav-tabs a{text-transform:uppercase;font-size:16px;color:#a69698;padding:5px 0;border:none;font-family:futurafuturislightc}.review-rating .fa{font-size:16px}.review-rating .fa-stack{width:13px;height:13px;line-height:13px;vertical-align:top}.nav-tabs a.active{color:#3d3e41}.review-header{font-family:futurafuturislightc;font-size:16px;color:#000;margin-bottom:6px}.review-header .date{color:#a69698}.review-body{font-family:futurafuturislightc;font-size:16px;color:#a69698;line-height:1.5;text-align:justify}.review-item{margin-bottom:40px}#review,.addreview-form,.question-list,.addquestion-form{padding:0 0 30px}input[type='text'],input[type='email'],input[type='tel'],input[type='password'],textarea{margin-left:0;margin-right:0;background:#fff;border:1px solid #d4d4d4;height:50px;line-height:50px;width:100%;padding:0 20px}textarea{background:#fff;border:1px solid #d4d4d4;padding:10px;width:100%;height:140px;overflow-y:auto;resize:none;margin:0 0 20px}.review-params{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.review-params label{display:inline-block;font-weight:400;margin:0 20px 0 0}.review-params .option-size-wrap > div{width:200px;display:flex;align-items:center}.review-params .option-size-wrap{display:flex}.option-size{border:1px solid #d4d4d4;padding:0 0 0 18px;height:50px;width:100%;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.review-params .option-size{width:100px;padding:0}.review-params .option-size .jcf-select{display:flex;width:100%;height:100%;padding:0;align-items:center;justify-content:center}.how-is-size{width:100%;font-size:12px}.tab-content .radio-wrap{display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;margin-left:5px}ul{list-style:none;padding:0;margin:0}.tab-content .radio-wrap li{margin-left:20px}.tab-content .radio{vertical-align:top;width:16px;height:16px;margin:0 3px 0 0}.tab-content .radio:not(checked){position:absolute;opacity:0}.review-params label{display:inline-block;font-weight:400}.tab-content .radio + label{cursor:pointer;line-height:16px;display:inline-block;vertical-align:top}.tab-content .radio:not(checked) + label{position:relative;padding:0 0 0 25px}.tab-content .radio:not(checked) + label:before{content:'';position:absolute;top:50%;margin-top:-8px;left:0;width:16px;height:16px;border:1px solid #d6d6d6;border-radius:50%;background:#fff;box-sizing:border-box}.tab-content .radio + label:after{content:'';position:absolute;top:4px;left:4px;width:8px;height:8px;border-radius:50%;background:#e1475b;opacity:0;-webkit-transition:all .2s;transition:all .2s}.tab-content .radio:checked + label:before{border-color:#e1475b}.tab-content .radio:checked + label:after{opacity:1}.no-reviews{font-size:17px;color:#3d3e41;margin:0 0 15px}.button.button-transparrent{background:none;color:#434446;border:1px solid #434446;letter-spacing:.1em;font-size:14px;height:40px;line-height:40px;padding:0 30px;min-width:auto;display:block;border-radius:2px;text-transform:uppercase;text-align:center}.star-rating__input{display:none}.star-rating__ico{float:right;padding-left:4px;cursor:pointer;color:#b7b8b9;margin:-5px 0 0;font-size:17px;line-height:1}.review-params label{display:inline-block;font-weight:400}.star-rating__ico:hover:before,.star-rating__ico:hover ~ .star-rating__ico:before,.star-rating__input:checked ~ .star-rating__ico:before{color:#e1475b}.rating .fa-star{color:#e1475b}.star-rating__wrap{display:inline-block}.submit-review{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.submit-review .btn-primary{height:50px;line-height:normal;border-radius:2px;text-transform:uppercase;text-align:center;white-space:nowrap;margin:0;background-color:#e1475b;color:#fff;border:none;font-size:12px;width:250px;min-width:250px;background-image:none;display:flex;align-items:center;justify-content:center}.confirm-review{padding:0 50px 0 35px;font-size:15px;color:#3d3e41;display:inline-flex;align-items:center}input[type='checkbox']{display:none}input[type='checkbox'] + label{position:relative;padding-left:30px;display:inline-block;vertical-align:top}input[type='checkbox'] + label:before{content:"";position:absolute;left:0;top:2px;border-radius:3px;border:1px solid #d4d4d4;width:20px;height:20px}input[type='checkbox']:checked + label:before{content:"";width:20px;height:20px;background:url(../images/check.png) no-repeat 50%;background-size:80%}.confirm-review a{color:#e1475b}.related-products h3{font-size:16px;text-transform:uppercase;color:#535353;text-align:center;letter-spacing:.16em;margin-bottom:13px;font-family:futurafuturislightc}.related-products .product-card-list{justify-content:center;width:100%;margin:0 -15px}.why-anita{background:url(../images/why-bg.jpg) no-repeat 50% 50%;P�     P�                     ��             ���     ��             p�     03      p�                        olor:#3d3e41;text-align:center;margin:0 0 30px;letter-spacing:.16em;font-weight:500;line-height:1.1}.why-item h5{font-size:13px;color:#434446;text-transform:uppercase;position:relative;margin:0 0 26px;letter-spacing:.1em;font-weight:500;line-height:1.1}.why-item h5:after{content:"";position:absolute;width:8px;height:2px;left:50%;margin-left:-4px;bottom:-15px;background:#434446}.why-item p{font-size:15px;color:#6a6b6d;margin:0 0 20px}.why-anita .button-red{height:50px;line-height:50px;font-size:11px;display:inline-block;padding:0 10px;width:100%;min-width:180px;max-width:300px;text-transform:uppercase;text-align:center}.seen-prod .product-card-v a{display:flex;flex-wrap:wrap;justify-content:center;max-width:200px;margin:0 auto}.viewed-image{width:160px;overflow:hidden;height:200px;margin:0 0 20px;text-align:center;background-repeat:no-repeat;background-position:center;background-size:cover}.viewed-image img{width:auto}.viewed-info{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.viewed-price .product-card-price{width:100%;font-size:18px}.viewed-name{font-size:13px;display:inline-block;vertical-align:top;height:80px;overflow:hidden;color:#434446}.product-card-price span,.viewed-price{color:#535353}.seen-prod .product-card:hover{background:transparent;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.viewed-products .owl-prev,.viewed-products .owl-next{position:absolute;top:calc(50% - 10px)}.viewed-products .owl-prev{left:-30px}.viewed-products .owl-next{right:-30px}.viewed-products .fa{font-size:20px}.viewed-products .owl-carousel button.owl-dot{display:inline-block;border-style:solid;border-width:1px;border-color:#434446;border-radius:50%;background-color:#fff;width:12px;height:12px;margin:0 5px 5px;padding:0}.owl-dots{text-align:center}.viewed-products .product-card-price span{font-size:18px}.viewed-products .owl-carousel button.owl-dot.active{background-color:#e1475b}#information-information .jcf-select .jcf-select-text{height:30px;border:1px solid #ccc;border-radius:15px;display:flex;align-items:center;justify-content:center}.alert.alert-success.alert-dismissible{position:fixed;top:100px;left:calc(50% - 140px);width:280px;z-index:10;min-height:30px;background:#fff;text-align:center;border:1px solid;padding:16px;color:#444;font-size:15px;line-height:15px;text-decoration:none}.fixed__menu .navbar-toggler{display:none;position:absolute;top:0;left:100%;width:40px;height:54px;padding:0;border:none;background:#fff url(../images/burger-menu.svg) no-repeat center;background-size:72px}.home__content-bottom .list-group a .cat__img img{display:none}iframe{max-width:100%}.jcf-select{width:200px;display:inline-block}.selects{text-align:center;margin-top:40px}.shop{float:none;min-width:220px;width:25%;margin:0 0 50px;padding:10px;position:relative}.map_i{cursor:pointer}.map_image{float:left;vertical-align:bottom;margin-right:10px;cursor:pointer}.shop .head{font-size:12px;border-bottom:3px double #000;font-weight:600;text-align:left;float:left;width:180px;height:55px;color:#777;display:flex;align-items:center}.shop .description{padding-left:35px;padding-right:40px;font-size:12px}#shops .description ul{padding:5px 0}#shops .description li{text-align:center;font-weight:600}#shops{margin-top:50px;display:flex;flex-wrap:wrap;text-align:left}.shop__top{display:flex;align-items:center}.article-description img{height:auto!important}.size-and-color select.form-control{opacity:0}.links-box li .btn{white-space:nowrap}.owl-nav button{position:absolute;top:50%;width:46px;height:46px;margin-top:-23px;z-index:10;border-radius:50%;cursor:pointer;background-color:rgba(67,68,70,0.1);transition:.2s}.owl-nav button i{font-size:30px}.owl-nav .owl-prev{left:-60px}.owl-nav .owl-next{right:-60px}.viewed-products{padding:0 30px;margin-bottom:30px}.viewed-products .owl-nav .owl-prev{left:-20px}.viewed-products .owl-nav .owl-next{right:-20px}.related-products .product-card-list .product-card{min-width:345px}.btn-primary{height:50px;line-height:normal;border-radius:2px;text-transform:uppercase;text-align:center;white-space:nowrap;margin:0;background-color:#e1475b;color:#fff;border:none;font-size:12px;width:250px;min-width:250px;background-image:none;display:flex;align-items:center;justify-content:center}.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{background-color:#e1475b;border:none;opacity:.8}#ToTop{z-index:10}.blog__image{width:320px}.for__mobile{display:none}#modal__razmer .modal-header{padding:0}#modal__razmer .modal-header .close{padding:10px;margin:0 0 0 auto}#modal__razmer .modal-dialog{max-width:60%}#modal__razmer .modal-body img{margin:0 auto;display:block;width:auto!important;height:auto!important}#modal__razmer .modal-footer{background:#6a6b6d;color:#fff;text-align:center;justify-content:center}#modal__razmer .modal-footer p{margin:0}.description__category p,.description__category li{font-size:12px;line-height:18px}.ya-share2{margin-bottom:30px}.alert{font-size:13px}.info__pages{padding-bottom:30px}.info__pages span{font-size:16px}.info__pages p,.info__pages p span{font-size:12px;text-align:justify;color:#535353;line-height:1.375rem}#company_text span{color:#000}.info__pages .sitemap a{font-size:12px}.info__pages .sitemap .image-wrap img{height:auto!important}.btn-inf button{background:transparent;border:none;box-shadow:none;text-shadow:none;opacity:1;color:#777}.btn-inf button:hover{color:#777;background-color:transparent;border-color:transparent;box-shadow:none;text-shadow:none}.mfilter-free-container{top:43px}.live-search{left:auto;min-width:300px;right:0}.jcf-select .jcf-select-drop{left:auto;right:0}.search__container #button-search{width:100%}.search__container .jcf-select{background:#fff;border:1px solid #d4d4d4;height:50px;line-height:50px;width:100%;padding:0 20px;border-radius:.25rem;font-weight:400}.search__container h1{padding:5px 0;text-align:center;font-weight:600;font-size:19px;margin-bottom:10px;color:#777}.category__colors{display:flex;align-items:flex-start;justify-content:flex-end;flex-wrap:wrap;width:40%;margin:0 0 0 auto}.category__colors li{width:25px}.category__colors li img{border:none;padding:0;border-radius:0}.price__opt{display:flex;align-items:flex-start;justify-content:space-between;width:100%;flex-wrap:nowrap}.blog__pr{padding-right:150px}.live-search ul li .product-name{font-weight:400!important;float:none!important;width:100%!important;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.live-search .result-text{display:none!important}.live-search{padding:5px 0 0!important;box-shadow:none!important}.live-search ul li{min-height:auto!important}.power{display:inline-flex;margin:0 auto;font-family:futurafuturislightc;font-size:12px;color:#535353;padding-bottom:8px;padding-top:39px}.price__grid{display:flex;flex-wrap:wrap;align-items:flex-start}.price__half{width:60%;padding-right:18px;border-right:1px solid #b1b1b1}.btn__half{width:40%}.price__half .price-box{margin-bottom:14px}.bottom__info{padding-top:16px}#product-product .viewed-products .block-title{font-size:16px;text-transform:uppercase;color:#535353;text-align:left;letter-spacing:.16em;margin-bottom:13px;font-family:futurafuturislightc}.bannerpro .owl-controls .owl-buttons div{width:46px;height:46px;border-radius:50%;cursor:pointer;text-align:center;background-color:rgba(67,68,70,0.1);opacity:1;display:flex;align-items:center;justify-content:center;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;margin-top:-15px}.bannerpro .owl-controls .owl-buttons div:hover{background-color:rgba(67,68,70,0.3)}.bannerpro .owl-buttons div i{color:#fff;margin:0;font-size:30px}.prod__additionals.owl-carousel.owl-loading{opacity:1;padding:0 60px}.prod__additionals.owl-carousel .owl-stage{display:flex;flex-wrap:nowrap;width:auto!important}.prod__additionals.owl-carousel .owl-stage .owl-item{flex:none}.prod__additionals.owl-carousel .owl-nav .owl-prev{left:0}.prod__additionals.owl-carousel .owl-nav .owl-next{right:0}.mfilter-content_top.mfilter-box .mfilter-counter{margin:3px 0;line-height:inherit;background:none;color:#b1b1b1;font-size:14px}.mfilter-light-theme label.mfilter-tb-as-td,.mfilter-light-theme .mfilter-heading,.mfilter-button-reset{color:#b1b1b1}.mfilter-opts-container{padding:2px 0}.mfilter-light-theme .mfilter-heading-content{padding:11px 8px 1px}.catalog-main-block .product-card .image-wrap .sale-img{left:50px}.box-content.mfilter-content > .mfilter-button + ul + a{padding-right:0!important;text-align:right!important;color:#b1b1b1;font-family:futurafuturislightc;font-size:16px}.mfilter-button-reset{margin-left:0;font-size:16px}.btn-refresh{display:flex;align-items:center;justify-content:space-between;width:100%}.btn-refresh .btn,.simplecheckout-cart .quantity .btn-block .btn,.simplecheckout-cart .quantity .btn-block .form-control{width:auto;min-width:50px;margin:4px 0;height:35px}#simplecheckout_cart .form-control{max-width:50px}#cart .dropdown-menu{min-width:300px;right:0}video{box-sizing:border-box;height:100%;flex:none}#player-overlay{overflow:hidden;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap}.related-products .product-card-price{width:100%}.related-products .product-card{margin:0 0 50px}.prod__additionals .image-additional{max-width:100%;width:100%;display:block}.prod__additionals.slick-slider{padding:0 60px}.slick-arrow{position:absolute;top:50%;width:46px;height:46px;margin-top:-23px;z-index:10;border-radius:50%;cursor:pointer;background-color:rgba(67,68,70,0.1);transition:.2s}.slick-arrow.owl-prev{left:0}.slick-arrow.owl-next{right:0}.slick-arrow.slick-disabled{opacity:.5;cursor:default}.prod__additionals:not(.slick-slider){display:flex;flex-wrap:nowrap;overflow-x:auto}.prod__additionals:not(.slick-slider) .image-additional{max-width:74px}.simplecheckout-cart{border:none}.simplecheckout-cart td.image{vertical-align:top!important;width:130px;padding:0}.simplecheckout-cart td.name{text-align:left;vertical-align:middle!important}.simplecheckout-cart .quantity .btn-block .btn{margin:0 5px}.btn-primary.btn-danger{height:35px;margin:6px 0 0 auto;width:35px;min-width:35px}.simple-content{margin:16px 0}.simplecheckout-cart .quantity{margin:10px 0;display:block!important}.simplecheckout-cart-total{border:none}.simplecheckout-block-content .radio .label{cursor:pointer;line-height:16px;display:inline-block;vertical-align:top}.simplecheckout-block-content .radio input{display:none}.simplecheckout-block-content .radio input:not(checked) + .label{position:relative;padding:0 0 0 25px}.simplecheckout-block-content .radio input:not(checked) + .label:before{content:'';position:absolute;top:50%;margin-top:-8px;left:0;width:16px;height:16px;border:1px solid #d6d6d6;border-radius:50%;background:#fff;box-sizing:border-box}.simplecheckout-block-content .radio input + .label:after{content:'';position:absolute;top:4px;left:4px;width:8px;height:8px;border-radius:50%;background:#e1475b;opacity:0;-webkit-transition:all .2s;transition:all .2s}.simplecheckout-block-content .radio input:checked + .label:before{border-color:#e1475b}.simplecheckout-block-content .radio input:checked + .label:after{opacity:1}.row-customer_newsletter .radio{display:inline-block!important;margin-right:10px}.form-group{margin-bottom:16px;display:flex;align-items:center;flex-wrap:nowrap}.simple-content .button span{color:#fff}.breadcrumb{display:inline-block}.breadcrumb > li{display:inline}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show > .btn-primary.dropdown-toggle:focus{box-shadow:none}.submit-review .confirm-review input[type="checkbox"] + label{display:flex;align-items:center;margin-bottom:0}.submit-review .confirm-review input[type="checkbox"] + label::before{top:-3px}.blog__latest .product-thumb{border:none}.blog__latest h2{margin-bottom:20px;color:#777}.blog__latest .product-thumb h4{margin-bottom:10px;margin-top:10px}.blog__latest .product-thumb .caption{padding:0;max-width:310px;margin:0 auto}.blog__latest .product-thumb .caption p{font-size:13px;line-height:1.7;display:inline}.blog__latest .product-thumb .button-group{border-top:none;background-color:transparent}.blog__latest .button-red.button{display:inline-flex;align-items:center;justify-content:center;height:26px;padding:0 16px}.blog__latest{padding-top:30px}.success__container p{margin:0 0 10px;color:#777;font-size:14px;line-height:22px;font-weight:200}#error-not-found .error__img{background-repeat: no-repeat;background-position: center top;background-size: cover;height: 100%;display: flex;align-items: flex-end;justify-content: flex-end;padding: 10px;}#error-not-found #content{min-height: 400px;height: calc(100vh - 130px);}.col-sm-12.content__club{max-width: 1000px;}.col-sm-12.content__club .club.club_post{max-width: 716px;}.form-group .help-block{font-size: 12px;}

body {
	padding-top:70px;
}

#content {
	min-height:0;
}

.loyal {
	font-size: 13px;
    color: #959495;
    margin-bottom: 5px;
}
.loy {
	display: block;
	margin-top: 20px;
}

@media (max-width: 1200px){
	.product-card .image-wrap, .product-card-v .image-wrap {
		max-height:none;
	}
}

@media (max-width: 320px){
    .bannerpro .owl-controls .owl-buttons .owl-prev{
        top: 80px !important;
    }   
    .bannerpro .owl-controls .owl-buttons .owl-next{
        top: 80px !important;
    }
    .home__slider{
        height: 158px !important;
    }
    .home__content-top{
        height: 294px !important;
    }
    .home__video{
        height: 138px !important;
    }
    .social__links{
        bottom: 15px !important;
    }
}

.social__links{
    bottom: 12px; /* 12 */
}

#simplecheckout_cart .form-control[name="coupon"] {
	max-width: 100px;
	padding-left:4px;
	padding-right:4px;
}

#ToTop {	
	bottom: 22px !important;
	right:10px !important;
}

.review-rating .fa-stack.grey {
	color:#ccc;
}

._orientationRight_3725.wrap_2b34 {
	bottom:88px !important;
}
._orientationRight_3725 .button_422e {
	margin-right: 3px !important;
}
@media (max-width: 768px){
	.cc-revoke {
		right:-999px !important;
	}
}


div.messengers a {
    position:relative;
}
div.messengers {
	position: fixed;
	bottom: 80px;
	right: 9px;
	width: 54px;
	height: 54px;
	z-index: 1000;
}
div.messengers .telegram {
    width:54px;
    height:54px;
    display:block;
    background: url('../image/icons/icon_tg.svg') no-repeat 0 0;
    border-radius:27px;
    margin-bottom:10px;
    display:none;
}
div.messengers .viber {
    width:54px;
    height:54px;
    display:block;
    background: url('../image/icons/icon_viber.svg') no-repeat 0 0;
    border-radius:27px;
    margin-bottom:10px;
    display:none;
}
div.messengers .clickJivo {
    width: 54px;
    height: 54px;
    border-radius: 27px;
    display: block;
    /*background-color: #e61b32;*/
    background:#e61b32 url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2229%22%20height%3D%2230%22%20viewBox%3D%220%200%2029%2030%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20fill-rule%3D%22evenodd%22%20d%3D%22M21.872%2019.905c-.947-.968-2.13-.968-3.072%200-.718.737-1.256.974-1.962%201.723-.193.206-.356.25-.59.112-.466-.262-.96-.474-1.408-.76-2.082-1.356-3.827-3.098-5.372-5.058-.767-.974-1.45-2.017-1.926-3.19-.096-.238-.078-.394.11-.587.717-.718.96-.98%201.665-1.717.984-1.024.984-2.223-.006-3.253-.56-.586-1.103-1.397-1.56-2.034-.458-.636-.817-1.392-1.403-1.985C5.4%202.2%204.217%202.2%203.275%203.16%202.55%203.9%201.855%204.654%201.12%205.378.438%206.045.093%206.863.02%207.817c-.114%201.556.255%203.023.774%204.453%201.062%202.96%202.68%205.587%204.642%207.997%202.65%203.26%205.813%205.837%209.513%207.698%201.665.836%203.39%201.48%205.268%201.585%201.292.075%202.415-.262%203.314-1.304.616-.712%201.31-1.36%201.962-2.042.966-1.01.972-2.235.012-3.234-1.147-1.192-2.48-1.88-3.634-3.065zm-.49-5.36l.268-.047c.583-.103.953-.707.79-1.295-.465-1.676-1.332-3.193-2.537-4.445-1.288-1.33-2.857-2.254-4.59-2.708-.574-.15-1.148.248-1.23.855l-.038.28c-.07.522.253%201.01.747%201.142%201.326.355%202.53%201.064%203.517%202.086.926.958%201.59%202.125%201.952%203.412.14.5.624.807%201.12.72zm2.56-9.85C21.618%202.292%2018.74.69%2015.56.02c-.56-.117-1.1.283-1.178.868l-.038.28c-.073.537.272%201.04.786%201.15%202.74.584%205.218%201.968%207.217%204.03%201.885%201.95%203.19%204.36%203.803%207.012.122.53.617.873%201.136.78l.265-.046c.57-.1.934-.678.8-1.26-.71-3.08-2.223-5.873-4.41-8.14z%22/%3E%3C/svg%3E") no-repeat center;
    margin-bottom: 10px;
    background-size: 60%;
    display:none;
}
div.messengers .clickIcon {
    width:54px;
    height:54px;
    border-radius:27px;
    display:block;
    background:#e61b32 url('../image/icons/icon_messaging.svg') no-repeat 0 0;
    cursor:pointer;
    position:relative;
}

div.messengers.open {
    height:247px;
}
div.messengers.opt.open {
    height:182px;
}
div.messengers.open .clickIcon {
    width:54px;
    height:54px;
    border-radius:27px;
    display:block;
    background:#e61b32 url('../image/icons/icon_close.svg') no-repeat 0 0;
    cursor:pointer;
}

div.messengers.open .telegram,
div.messengers.open .viber,
div.messengers.open .clickJivo {
    display:block;
}

div.messengers span.title {
    position: absolute;
    width: auto;
    text-align: center;
    top: 50%;
    color: #535353;
    line-height: 11px;
    right: 110%;
    white-space: nowrap;
    margin-top: -9px;
    border: 1px solid #535353;
    padding: 5px;
    font-size: 14px;
    border-radius: 10px;
    background: #fff;
    display:none;
}

div.messengers .clickIcon:hover span.title {
    display:inline-block;
}

div.messengers a:hover span.title {
    display:inline-block;
}
.messenger-form {
    width: 240px;
    position: absolute;
    right: 120%;
    background: #fff;
    border: 1px solid #ccc;
    padding: 10px;
    border-radius: 10px;
    display:none;
    top:-80px;
}
.messenger-form.open {
    display:block;
}
.messenger-form .nopad {
    padding:0px;
}

#button_send_feedback_header2 {
    min-width:100%;
}

#simplecheckout_shipping .simplecheckout-block-content .radio label span.label,
#simplecheckout_payment .simplecheckout-block-content .radio label span.label{
	display:inline-block;
	height:16px;
}

#simplecheckout_customer .row-customer_newsletter {
	display:none;
}

.box-content.mfilter-content > .mfilter-button + ul + a {
	padding-left: 0 !important;
	text-align: left !important;
}

.filters-top {
	display: flex;
	flex-direction:column;
	align-items: flex-start;
	flex-wrap: wrap;
}
.filters-top .sort-box {
	margin-top:20px;
}

.row-address_country_id .jcf-select .jcf-select-text {
	text-transform: none;
}

.row-address_zone_id .jcf-select .jcf-select-text {
	text-transform: none;
}

.mfilter-free-button.version2 {
	display: block;
	position: relative;
	margin: 10px 0 0 0;
	cursor: pointer;
	width: auto;
	height: auto;
	border: none;
	background: none;
	
	color: #b1b1b1;
	font-family: futurafuturislightc;
	text-transform: uppercase;
	font-size: 14px;
	white-space: nowrap;
}


#error-not-found #content {
	min-height: 400px;
	height:auto;
	/* height: calc(100vh - 130px); */
}


#error-not-found .error__img {
	position:relative;
	background: none;
	height: auto;
}

.error__404 img {
	width:100%;
	height:auto;
}
.error__404 .text_error {
	margin:auto;
	position:absolute;
	top:50%;
	left:50%;
	transform: translate(-50%, -50%);
}
.error__404 .text_error h1 {
	font-size:35px;
	margin-bottom:20px;
}
.error__404 .text_error p {
	font-size:20px;
}

@media (max-width: 600px){
	
	#error-not-found .error__img {
		display:flex;
		flex-direction:column-reverse;
	}
	
	.error__404 .text_error {
		margin:auto;
		position:relative;
		top:0;
		left:0;
		transform: none;
		margin-bottom:30px;
	}
}

/** Popup Insta **/

.popup-insta-bg {
    position:fixed;
    z-index:99998;
    background:#000;
    opacity:0.7;
    top:0;
    left:0;
    width:100%;
    height:100%;
    display:none;
}
.popup-insta {
    position:fixed;
    z-index:99999;
    top:50%;
    left:50%;
    /*width:1000px;*/
	width:452px;
    max-width:90%;
    transform: translate(-50%, -50%);
    display:none;
}
.popup-insta-bg.open, .popup-insta.open {
    display:block;
}
.popup-insta img {
    max-width:100%;
}
.popup-insta.mob {
    width: 768px;
}
.popup-insta span.close {
    position: absolute;
    top: 3%;
    right: 1%;
    width: 4%;
    height: 8%;
    display: block;
    cursor: pointer;
	content:"×";
	width: 30px;
	height: 30px;
	color: black;
	font-size: 30px;
}

/*
.popup-insta.mob span.close {
    top: 2%;
    right: 2%;
    width: 10%;
    height: 6%;
}
*/
.popup-insta a.link {
	/*
    position: absolute;
    bottom: 10%;
    right: 8%;
    width: 34%;
    height: 15%;
    display: block;
	*/
	
	position: absolute;
	bottom: 25%;
	right: 11%;
	width: 79%;
	height: 20%;
	display: block;
}
/*
.popup-insta.mob a.link {
    bottom: 6%;
    right: 15%;
    width: 70%;
    height: 11%;
}
*/
/** Popup Insta end **/

.live-search ul li {
	height: auto !important;
}

.product__images.mobile {
	margin-bottom:20px;
}

/** Popup OPT **/

@font-face {
    font-family: 'Futura PT Book';
    src: url('/image/futura/FuturaPT-Book.eot');
    src: url('/image/futura/FuturaPT-Book.eot?#iefix') format('embedded-opentype'),
    url('/image/futura/FuturaPT-Book.woff') format('woff'),
    url('/image/futura/FuturaPT-Book.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Futura PT';
    src: local('Futura PT Light'), local('Futura-PT-Light'),
        url('/image/futura/FuturaPT-Light.woff2') format('woff2'),
        url('/image/futura/FuturaPT-Light.woff') format('woff'),
        url('/image/futura/FuturaPT-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Futura PT';
    src: local('Futura PT Bold'), local('Futura-PT-Bold'),
        url('/image/futura/FuturaPT-Bold.woff2') format('woff2'),
        url('/image/futura/FuturaPT-Bold.woff') format('woff'),
        url('/image/futura/FuturaPT-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'Futura PT';
    src: local('Futura PT Demi'), local('Futura-PT-Demi'),
        url('/image/futura/FuturaPT-Demi.woff2') format('woff2'),
        url('/image/futura/FuturaPT-Demi.woff') format('woff'),
        url('/image/futura/FuturaPT-Demi.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}
@font-face {
    font-family: 'Futura PT';
    src: local('Futura PT Medium'), local('Futura-PT-Medium'),
        url('/image/futura/FuturaPT-Medium.woff2') format('woff2'),
        url('/image/futura/FuturaPT-Medium.woff') format('woff'),
        url('/image/futura/FuturaPT-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'Futura PT';
    src: local('Futura PT Book'), local('Futura-PT-Book'),
        url('/image/futura/FuturaPT-Book2.woff2') format('woff2'),
        url('/image/futura/FuturaPT-Book2.woff') format('woff'),
        url('/image/futura/FuturaPT-Book2.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}




.opt_page {
    font-family: 'Futura PT Book';
    max-width:1294px;
    padding:0;
    color:#000;
}
.opt_page a {
	color:#000;
}
.opt_page p a:hover, .opt_page li a:hover {
	color:#F77C8A;
}
.opt_page a.button:hover, .opt_page a.btn:hover {
	color:#fff;
}
.opt_page p {
    font-size: 16px;
    line-height: 20px;
    margin:10px 0;
    color:#000;
}
.opt_page p a, .opt_page li a {
    font-weight:bold;
}
.opt_page p.bold {
    font-weight:bold;
}
.opt_page .button {
    display:inline-block;
    color:#fff;
    line-height: 20px;
    background: #F77C8A;
    border-radius: 20px;
    font-size:16px;
    padding:10px 40px;
    margin-top:40px;
}
.opt_page .head_h2 {
    color:#F77C8A;
    font-size:36px;
}
.opt_page .block_1 {
    background: #F9F8F4;
    padding:30px;
    display:flex;
}

.opt_page .block_1 .head_h2 {
    margin:30px 0;
}
.opt_page .block_1 .block_text {
    width:55%;
}
.opt_page .block_1 .block_img {
    width:45%;
}
.opt_page .block_1 .block_img img {
    width:100%;
    height:auto;
}
.opt_page .block_1 .block_text {
    padding:20px;
}

.opt_page .block_2 {
    margin:30px 0;
}
.opt_page .block_3 {
    position:relative;
}
.opt_page .block_3 .right_text {
    position:absolute;
    width:40%;
    left:55%;
    top:50%;
    transform:translate(0, -50%);
}
.opt_page .block_3 .right_text p {
    font-size:24px;
    line-height:40px;
}


.opt_page .block_4 {
    background: #F9F8F4;
    padding:40px;
}
.opt_page .block_4 .block_text {
    display:flex;
}
.opt_page .block_4 .block_text .list_left_wrap,
.opt_page .block_4 .block_text .list_right_wrap {
    width:50%;
}


.opt_page .block_4 .head_h2 {
    margin-bottom:40px;
}
.opt_page .block_4 .block_text .list_head {
    font-size:24px;
} 
.opt_page .block_4 ul {
    
}
.opt_page .block_4 ul li {
    list-style:none;
    font-size:16px;
    font-weight:normal;
    margin:10px 0;
} 

.opt_page .block_5 .block_5_wrap {
    display:flex;
    margin:30px 0;
    flex-wrap: wrap;
}
.opt_page .block_5 img {
    width:100%;
    height:auto;
}
.opt_page .block_5 .block_5_wrap .block_5_item {
    width:49.4%;
    margin-bottom:1.6%;
    margin-right:1.2%;
    position:relative;
}
.opt_page .block_5 .block_5_wrap .block_5_item:nth-child(even)  {
    margin-right:0;
}
.opt_page .block_5 .block_5_wrap .block_5_item .block_5_item_text {
    position:absolute;
    top:10%;
    left:5%;
    width:34%;
}
.opt_page .block_5 .block_5_wrap .block_5_item .block_5_item_text .block_5_t {
    line-height: 20px;
    font-size:16px;
}
.opt_page .block_5 .block_5_wrap .block_5_item .block_5_item_text .block_5_h {
    font-size:36px;
}
.opt_page .block_5_button {
    margin-left: auto;
    margin-right: auto;
    display: block;
    width: 250px;
}                       
 
.opt_page .block_6 {
    margin:30px 0;
}
.opt_page .block_6 ul {
    padding-left:20px;
}
.opt_page .block_6 ul li {
    font-size:16px;
    list-style: disc;
}

.popup_form_bg {
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:#000;
    opacity:0.7;
    z-index:1000;
    display:none;
}
.popup_form {
    position:fixed;
    width:600px;
    max-width:100%;
    height:auto;
    top:50%;
    left:50%;
    transform: translate(-50%, -50%);
    z-index:1001;
    background:#fff;
    font-family: 'Futura PT Book';
    display:none;
}
.popup_form img {
    max-width:100%;
    height:auto;
}
.popup_form .head {
    font-weight: 400;
    font-size: 36px;
    line-height: 22px;
    color: #F77C8A;
    text-align: center;
    margin:30px 0;
}
.popup_form .text {
    font-weight: 400;
    font-size: 22px;
    line-height: 25px;
    text-align: center;
    color: #000000;
	margin-bottom:30px;
}
.popup_form .popup1 .popup1_wrap,
.popup_form .popup2 .popup2_wrap {
    padding:10px 60px 30px 60px;
}

.popup_form .popup1 .field_item.error {
	display:none;
	color:#F77C8A;
	text-align:center;
	font-size:24px;
}

.popup_form .popup2 {
    display:none;
}
.popup_form input, .popup_form textarea {
    width:100%;
    background: #F9F8F4;
    border: 1px solid #F77C8A;
}
.popup_form input {
    height:41px;
}
.popup_form textarea {
    height:110px;
}
.popup_form input, .popup_form textarea {
    width:100%;
    background: #F9F8F4;
    border: 1px solid #F77C8A;
}
.popup_form textarea {
    line-height: 20px;
}
.popup_form .field_item {
    margin:10px 0;
}
.popup_form .field_item.ta {
    margin-top: 35px;
}
.popup_form a.button, .popup_form a.button:hover {
    margin: 10px auto;
	width: 272px;
	background: #F77C8A;
	border-radius: 25px;
	color: #fff;
	display: block;
	text-align: center;
	cursor: pointer;
	font-size: 24px;
	line-height: 44px;
	height: 48px;
}
.popup_form span.remark {
    text-align: right;
    color: #979797;
    font-weight: 400;
    font-size: 16px;
    line-height: 25px;
    display:inline-block;
    width:100%;
}
.popup_form .btn_wrap {
    display:flex;
    flex-wrap: wrap;
    margin:20px 0;
}
.popup_form .btn_wrap div.btn {
    background: #F9F8F4;
    border: 1px solid #F77C8A;
    border-radius: 25px;
    width:49%;
    margin-right:2%;
    margin-bottom:5%;
    font-size: 20px;
    line-height: 20px;
    text-align: center;
    color: #F77C8A;
    padding:13px 0;
    cursor:pointer;
}
.popup_form .btn_wrap div.btn:nth-child(even) {
    margin-right:0;
}
.popup_form .btn_wrap div.btn:hover,
.popup_form .btn_wrap div.btn.current {
    background: #F77C8A;
    color:#fff;
}
.popup_form .close {
    position:absolute;
    top:5px;
    right:5px;
    font-size: 37px;
    width:30px;
    height:30px;
    cursor:pointer;
    color:#F77C8A;
    opacity:1;
}
.popup_form .message {
    text-align: center;
    font-size: 24px;
    color:#F77C8A;
}
.popup_form .message2 {
    padding:30px 0;
    font-size:30px;
}
.popup_form .radio {
    display:flex;
    flex-direction:column;
}
.popup_form .radio label {
    display:flex;
    flex-direction:row;
    justify-content: flex-start;
    align-items: center;
    font-size:22px;
    line-height: 17px;
    margin-bottom:12px;
}
.popup_form .radio label .input_radio {
    width:20px;
    height:20px;
    margin-right:20px;
    flex-grow: 0;
    flex-shrink: 0;
}
.popup_form .popup2 .popup2_wrap,
.popup_form .popup3 .popup3_wrap {
    padding: 10px 60px 30px 60px;
}
.popup_form .popup3 {
    display: none;
}
.popup_form .popup2 .field_item.error {
    display: none;
    color: #F77C8A;
    text-align: center;
    font-size: 24px;
}
.popup_form .popup3 .field_item.third {
    margin-bottom:20px;
}

@media(max-width:768px) {
    
    .opt_page .block_1 {
	flex-direction: column-reverse;
        padding:10px 10px 40px 10px;
    }
    .opt_page .block_1 .block_text,
    .opt_page .block_1 .block_img {
	width: 100%;
        padding:0;
    }
    .opt_page .block_2 {
        padding-left:10px;
        padding-right:10px;
    }
    .opt_page .block_3 .right_text p {
	font-size: 16px;
	line-height: 20px;
    }
    .opt_page .block_4 .block_text {
	flex-direction:column;
    }
    .opt_page .block_4 .block_text .list_left_wrap,
    .opt_page .block_4 .block_text .list_right_wrap {
	width: 100%;
    }
    .opt_page .block_4 .block_text .list_right_wrap {
	margin-top:30px;
    }
    .opt_page .block_4, .opt_page .block_5, .opt_page .block_6 {
	padding-left: 10px;
        padding-right: 10px;
    }
    
    .opt_page .block_5 .block_5_wrap .block_5_item {
	width: 100%;
	margin-right: 0;
    }
    
    .opt_page .head_h2 {
	font-size: 27px;
	line-height: 30px;
    }
    
}
   
@media(max-width:500px) {
    .opt_page .block_5 .block_5_wrap .block_5_item .block_5_item_text {
	position: absolute;
	top: 5%;
	left: 3%;
	width: 36%;
    }
    .opt_page .block_5 .block_5_wrap .block_5_item .block_5_item_text .block_5_h {
	font-size: 25px;
	line-height: 28px;
    }
	
    .popup_form .popup1 .popup1_wrap, .popup_form .popup2 .popup2_wrap, .popup_form .popup3 .popup3_wrap {
        padding: 25px 10px 30px 10px;
    }
}

@media(max-width:460px) {
    .opt_page .block_3 .right_text {
	position: relative;
	width: 100%;
	left: 0;
	top: 0;
	transform: translate(0, 0);
	padding: 20px 10px;
    }
}
@media(max-width:370px) {
    .opt_page .block_5 .block_5_wrap .block_5_item .block_5_item_text {
		position: absolute;
		top: 5%;
		left: 3%;
		width: 45%;
    }
}
/** Popup OPT end **/

/** Feedback Page **/

.feedbackPage {
    font-family: 'Futura PT Book';
}
.feedbackPage .top-part {
    display:flex;
}
.feedbackPage {
    font-family: 'Futura PT Book';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 16px;
    color: #F77C8A;
}
.feedbackPage .h1 {
    font-size: 36px;
    margin:30px 0;
}
.feedbackPage .left-column {
    margin-right:50px;
}
.feedbackPage form .inp {
    background: #F9F8F4;
    border: 1px solid #F77C8A;
    border-radius:0;
    width:100%;
    font-size:16px;
}
.feedbackPage form input.inp {
    height:40px;
}
.feedbackPage form .form-group > div {
    width:100%;
}
.feedbackPage form .restangle-wrap {
    display:flex;
}
.feedbackPage form .restangle-wrap .inp {
    width:110px;
}
.feedbackPage form .restangle-wrap .restangle {
    width:40px;
    height:40px;
    background: #D9D9D9 url('/image/polygon.png') no-repeat center center;
}
.feedbackPage form .fa-lg {
    font-size: 25px;	
}
.feedbackPage form textarea.inp {
    /*background: #F9F8F4 url('/image/emoji.png') no-repeat right 5px bottom 5px;*/
	background: #F9F8F4;
	margin-bottom:0;
}

.feedbackPage form .star-rating__wrap {
    width: 140px !important;
}

.feedbackPage form .submit-review {
    display:flex;
    flex-direction: column;
}
.feedbackPage form .confirm-review {
    padding: 0;
    margin-bottom: 30px;
    font-size: 16px;
    color: #3d3e41;
    display: inline-flex;
    align-items: center;
}
.feedbackPage form .confirm-review label {
    font-size: 16px;
    color: #979797;
}
.feedbackPage form .confirm-review label a {
    font-weight: bold;
    color: #979797;
    margin-left: 4px;
}

.feedbackPage form .submit-review .btn-primary {
    width: 272px;
    height: 48px;
    background: #F77C8A;
    border-radius: 25px;
    font-family: 'Futura PT Book';
    font-style: normal;
    font-weight: 450;
    font-size: 24px;
    line-height: 20px;
    text-align: center;
    color: #FFFFFF;
    text-transform:lowercase;
}

.feedbackPage input[type="checkbox"] + label::before {	
    border-radius: 0px;
    border: 1px solid #979797;
    background:#F9F8F4;
}

.feedbackPage input[type="checkbox"]:checked + label::before {
    background: #F9F8F4 url(data:image/png;base64,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) no-repeat 50%;
    background-size: 80%;
}

.feedbackPage .top-part .right-column .desctop {
    display:block;
}
.feedbackPage .top-part .right-column .mob {
    display:none;
}

@media(max-width:768px) {
    .feedbackPage .top-part .right-column .mob {
        display:block;
    }
    .feedbackPage .top-part .right-column .desctop {
        display:none;
    }
    .feedbackPage .top-part {
        flex-direction: column;
    }
    .feedbackPage .h1 {
        font-size: 28px;
    }

}

.feedbackPage .top-part .right-column .mob {
    display:none;
}

.review-wrap {
    margin-top:50px;
    color:#000000;
}
.review-wrap .review-item {
    display:flex;
}
.review-wrap .review-item .review-item-image {
    width:80px;
    flex-shrink: 0;
    margin-right:30px;
    height:80px;
    border-radius:40px;
	overflow:hidden;
}
.review-wrap .review-item .review-item-image img {
    
}
.review-wrap .review-item .review-body {
    font-size: 16px;
    color: #000000;
}
.review-wrap .review-item .review-body .review-header .date {
    color: #979797;
}
.review-wrap .review-item .review-item-body .review-rating {
    color: #F77C8A;
    margin:6px 0;
}
.review-wrap .review-item .review-item-body .review-rating .grey {
    color: #ccc;
}
.review-wrap .review-item .review-header {	
    line-height: 23px;
}

.feedbackPage .form-group.model, .feedbackPage .form-group.size {
    position:relative;
}
.feedbackPage .form-group .autocomplete-wrap  {
    position:absolute;
    top:40px;
    left:0px;
    z-index:1000;
}
.feedbackPage .form-group .autocomplete-wrap ul  {
    background: #fff;
    padding: 10px 5px;
    border:1px solid #dedede;
}
.feedbackPage .form-group .autocomplete-wrap li  {
    padding:5px;
    cursor:pointer;
}
.feedbackPage .form-group .autocomplete-wrap li:hover {
    background:#F9F8F4;
}


.feedbackPage .textarea-wrap {
	position:relative;
	margin-bottom:15px;
}
.feedbackPage .textarea-wrap .emojionepicker-picker {
	top: auto !important;
	left: auto !important;
	right: 6px;
	bottom: 6px;
	width: 25px;
	height: 25px;
	z-index:900 !important;
}

.feedbackPage .textarea-wrap .emojionepicker-picker {
	background: #F9F8F4 url('/image/emoji.png') no-repeat 0 0 !important;
	opacity:1;
}

.feedbackPage .textarea-wrap .emojionepicker {
	top: 100% !important;
	left: auto !important;
	right:0;
}


.feedback.popup-success-bg {
    background:#000;
    opacity:0.7;
    position:fixed;
    width:100%;
    height:100%;
    top:0;
    left:0;
    z-index:2000;
}

.feedback.popup-success {
    position:fixed;
    top:50%;
    left:50%;
    transform: translate(-50%, -50%);
    font-family: 'Futura PT Book';
    width:600px;
    background:#fff;
    padding:20px;
    max-width: 100%;
    z-index:2010;
}
.feedback.popup-success .close {
    display:block;
    position:absolute;
    top:10px;
    right:10px;
    width:20px;
    height:20px;
    text-align:center;
    line-height: 20px;
    font-size:25px;
    cursor:pointer;
}
.feedback.popup-success .popup-success-body {
    display:flex;
    align-items:center;
}
.feedback.popup-success .popup-success-body .photo {
    margin-right:10px;
}
.feedback.popup-success .popup-success-body .text {
    display:flex;
    flex-direction: column;
    flex-shrink: 0;
    width:200px;
}
.feedback.popup-success .popup-success-body .text .text-body {
    font-style: normal;
    font-weight: 300;
    font-size: 20px;
    line-height: 25px;
    color: #000000;
}
.feedback.popup-success .popup-success-body .text .text-head {
    background: url('/image/group.png') no-repeat right 0;
    font-style: normal;
    font-weight: 400;
    font-size: 36px;
    line-height: 40px;
    color: #F77C8A;
}

.news_product .form-group .btn-primary {
	height: 38px;
	display: inline-block;
	line-height: 38px;
	border-radius: 2px;
	text-transform: lowercase;
	text-align: center;
	color: #fff;
	border: none;
	font-size: 18px;
	padding: 0 60px;
	cursor: pointer;
	background: url(../images/cart-white.svg) no-repeat 4px 44%;
	background-color: #e1475b;
	background-size: 50px;
	margin: 0 4px 0 0;
	font-family: FuturaFuturisC;
	min-width: 50px;
}
.news_product .form-group .btn-primary:hover {
	background-color: #e93550;
	color: #fff;
}

.simpleregister-block-content {
	padding: 0;
}
#simpleedit .simpleregister-button-block {
	padding: 5px 15px;
}

.table.wishlist.mobile .d {
	display:flex;
	flex-direction:column;
}
.table.wishlist.mobile .d > div {
	display:flex;
	flex-direction:row;
}
.table.wishlist.mobile .d > div.first-row img {
	max-width:none;
}
.table.wishlist.mobile .d > div.first-row {
	align-items: center;
}
.table.wishlist.mobile .d > div.second-row {
	justify-content: space-around;
	align-items: center;
	margin-top: 10px;
}

@media(max-width:991px) {
	.simpla__container #content {
		min-height: 0;
	}
}

@media(max-width:768px) {
	.simpleregister-block-content .form-group {
		display:flex;
		flex-direction:column;
	}

	.simpleregister-block-content .form-group .col-sm-2,
	.simpleregister-block-content .form-group .col-sm-10 {
		width:100%;
		max-width:100%;
		padding:0;
	}
	#simpleedit .simpleregister-button-block {
		padding: 5px 0px;
	}
}
@media(max-width:500px) {
	table.history-orders td.productQty {
		display:none;
	}
	#account-order table td {
		padding:5px;
		font-size:16px;
	}
	#account-order {
		padding:0 5px;
	}
}
@media(max-width:400px) {
	
	#account-order table td {
		padding:4px;
		font-size:14px;
	}
	
}

.form-group .dropdown-menu > li {
	padding:5px;
}

.sold_out {
	position:absolute;
	top:5px;
	right:5px;
	padding:10px;
	color:#fff;
	background:#bdbdbd;
	z-index:1000;
	text-transform:uppercase;
	opacity:0.9;
}

.product-card .sold_out {
	font-size:14px;
}


.deal_113 {
	position:absolute;
	top:5px;
	right:5px;
	padding:10px;
	color:#fff;
	background:url('../image/deal_113.png') no-repeat 0 0;
	width:100px;
	height:60px;
	background-size:cover;
	z-index:1000;
	text-transform:uppercase;
	opacity:0.9;
}
.product-card .deal_113 {
	position:absolute;
	top:26px;
	right:5px;
	padding:10px;
	color:#fff;
	background:url('../image/deal_113.png') no-repeat 0 0;
	width:60px;
	height:36px;
	background-size:cover;
	z-index:1000;
	text-transform:uppercase;
	opacity:0.9;
}


/* ABOUT PAGE */

.about_page {
    font-family: 'Futura PT' !important;
}
.about_page .text {
    font-size: 20px;
    font-weight: 400;
    line-height: 25px;
    text-align: left;
    color:#000;
}
.about_page .text p {
    font-size: 20px;
    font-weight: 400;
    line-height: 25px;
    text-align: left;
    margin:20px 0;
    color:#000;
}
.about_page .text p a {
    text-decoration:underline;
    color:#000;
}
.about_page .block_1 {
    position:relative;
    overflow:hidden;
    min-height:490px;
    margin-bottom:50px;
}
.about_page .block_1 .first_img {
    max-width: 490px;
    position:absolute;
    top:0;
    left:0;
    z-index:1;
}
.about_page .block_1 .block_text {
    background:#FDE5E5;
    float:right;
    margin-top:10%;
    width:72%;
    padding:50px;
    position:relative;
    z-index:10;
}
.about_page .block_1 .head_h2 {
    font-size: 36px;
    font-weight: 400;
    line-height: 25px;
    text-align: left;
    color:#880730;
}
.about_page .block_1 .head_h2 {
    font-size: 36px;
    font-weight: 400;
    line-height: 40px;
    text-align: left;
    color:#880730;
}
.about_page .block_2 {
    background: url('/image/about/bg_img_1.jpg') no-repeat;
    background-size:cover;
}
.about_page .block_2 {
    color:#fff;
    padding:50px;
}
.about_page .block_2 .tab_content {
    display:none;
}
.about_page .block_2 .tab_content.text p {
    color:#fff;
    font-size: 24px;
    font-weight: 300;
    line-height: 40px;
    text-align: left;
}
.about_page .block_2 .tabs {
    margin-bottom:50px;
    display:flex;
    justify-content: flex-start;
}
.about_page .block_2 .tabs .tab {
    color:#fff;
    font-size: 55px;
    font-weight: 300;
    line-height: 50px;
    text-transform: uppercase;
    margin-right:12%;
    cursor:pointer;
}
.about_page .block_2 .tabs .tab:last-child {
    margin-right:0;
}
.about_page .block_2 .tab_content.current {
    display:block;
}
.about_page .block_2 .tabs .tab.current {
    font-weight:500;
}
.about_page .block_2 a.button {
    background: #880730;
    color:#fff;    
    font-size: 24px;
    font-weight: 400;
    text-align: center;
    display:inline-block;
    border-radius:40px;
    padding:16px 50px;
}

.career_page {
    max-width:1440px;
    font-family:'Futura PT' !important;
    color:#000 !important;
}
.career_page .text {
    font-size: 20px;
    font-weight: 400;
    line-height: 25px;
    text-align: left;
    color:#000;
}
.career_page .text p {
    font-size: 20px;
    font-weight: 400;
    line-height: 25px;
    text-align: left;
    color:#000;
    margin:20px 0;
}
.career_page .block_1 {
    padding: 65px 73px;
    position:relative;
}
.career_page .block_1 .label {
    color:#fff;
    background: #880730;    
    font-size: 48px;
    font-weight: 500;
    line-height: 52px;
    padding: 60px;
    position:absolute;
    left:0;
    top:50%;
    transform: translate(0, -50%);    
}
.career_page .block_2 {
    display:flex;
    max-width:1100px;
    margin:100px auto;
    align-items: center;
}
.career_page .block_2 div.img {
    margin-right:15%;
    width:250px;
    flex-grow:0;
    flex-shrink:0;
}
.career_page .block_2 div.text {
    
}
.career_page .block_2 div.text p {
    font-size: 24px;
    font-weight: 300;
    line-height: 35px;
}
.career_page .block_2 div.text p span {
    font-weight: bold;
    font-size: 24px;
    font-weight: 500;
    line-height: 30px;
    color:#000;
}

.career_page .block_3 {
    display:flex;
    max-width:1100px;
    margin:100px auto;
    align-items: center;
}
.career_page .block_3 div.img {
    margin-right:15%;
    width:250px;
    flex-grow:0;
    flex-shrink:0;
    color:#CE2331;
    font-size: 96px;
    font-weight: 700;
    line-height: 80px;
    text-align: center;
}
.career_page .block_3 div.img img {
    max-width:137px;
}
.career_page .block_3 div.text {
    
}
.career_page .block_3 div.text p {
    font-size: 24px;
    font-weight: 300;
    line-height: 35px;
}
.career_page .block_3 div.text p span {
    font-weight: bold;
    font-size: 24px;
    font-weight: 400;
    line-height: 30px;
}
.career_page .block_4 {
    background: #FDE5E5;
    width:100%;
    padding:20px 10px;
    color: #880730;
    font-size: 32px;
    font-weight: 400;
    line-height: 30px;
    text-align:center;
}

.career_page .block_5 {
    display:flex;
    max-width:1100px;
    margin:100px auto;
    align-items: center;
}
.career_page .block_5 div.img {
    margin-right:11%;
    width:300px;
    height:300px;
    border-radius:150px;
    overflow:hidden;
    flex-grow:0;
    flex-shrink:0;
    color:#CE2331;
    font-size: 96px;
    font-weight: 700;
    line-height: 80px;
    text-align: center;
}
.career_page .block_5 div.text {
    
}
.career_page .block_5 div.text p {
    font-size: 24px;
    font-weight: 300;
    line-height: 35px;
}
.career_page .block_5 div.text div.head {
    font-size: 37px;
    font-weight: 500;
    color:#880730;
    line-height: 40px;
    margin-bottom:40px;
}
.career_page .block_5 div.text div.head span {
    font-size: 55px;
    font-weight: 700;
}
.career_page .block_5 div.text div.head span.t2 {
    font-size: 55px;
    font-weight: 600;
}

.career_page .block_6 {
    display:flex;
    max-width:1100px;
    margin:100px auto;
    align-items: center;
}
.career_page .block_6 div.img {
    margin-right:11%;
    width:300px;
    height:300px;
    border-radius:150px;
    overflow:hidden;
    flex-grow:0;
    flex-shrink:0;
    color:#CE2331;
    font-size: 96px;
    font-weight: 700;
    line-height: 80px;
    text-align: center;
}
.career_page .block_6 div.text {
    
}
.career_page .block_6 div.text p {
    font-size: 24px;
    font-weight: 300;
    line-height: 35px;
}
.career_page .block_6 div.text p span {
    font-weight: bold;
    font-size: 24px;
    font-weight: 400;
    line-height: 30px;
}

.career_page .button-block {
    background: #880730;
    border-radius:60px;
    padding:20px 50px;
    display:block;
    margin:40px auto;
    width:520px;
    cursor:pointer;
}
.career_page .button-block .first-line {
    color:#fff;
    font-size:30px;
    font-weight:500;
    text-align: center;
}
.career_page .button-block .second-line {
    color:#fff;
    font-size:30px;
    font-weight:400;
    text-align: center;
}

.career_page .block_7 {
    display:flex;
    max-width:1100px;
    margin:100px auto;
    align-items: center;
}
.career_page .block_7 div.img {
    margin-right:11%;
    width:300px;
    height:300px;
    border-radius:150px;
    overflow:hidden;
    flex-grow:0;
    flex-shrink:0;
    color:#CE2331;
    font-size: 96px;
    font-weight: 700;
    line-height: 80px;
    text-align: center;
}
.career_page .block_7 div.text {
    
}
.career_page .block_7 div.text p {
    font-size: 24px;
    font-weight: 400;
    line-height: 30px;
}
.career_page .block_7 div.text .text-me {
    color: #880730;
    font-size: 36px;
    line-height: 40px;
}
.career_page .block_7 div.text .phone,
.career_page .block_7 div.text .mail {
    font-size: 32px;
    font-weight: 400;
    line-height: 40px;
}

.popup-vacancy {
    max-width:600px;
    width:100%;
    position:absolute;
    z-index:1100;
    top:0;
    left:50%;
    transform:translate(-50%,0);
    background:#fff;
    font-family:'Futura PT' !important;
}
.popup-vacancy .popup-body {
    padding:20px;
}

.popup-vacancy .popup-body .popup-tabs {
    display:flex;
    justify-content: space-between;
    margin:20px 0;
}
.popup-vacancy .popup-body .popup-tab {
    color:#880730;
    font-weight:300;
    font-size:24px;
    cursor:pointer;
}
.popup-vacancy .popup-body .popup-tab.current {
    font-weight:500;
}
.popup-vacancy .popup-body .popup-tabs-content {
    
}
.popup-vacancy .popup-body .popup-tabs-content .popup-tab-content {
    display:none;
}
.popup-vacancy .popup-body .popup-tabs-content .popup-tab-content.current {
    display:block;
}
.popup-vacancy .popup-body .popup-tabs-content .popup-tab-content ul {
    
}
.popup-vacancy .popup-body .popup-tabs-content .popup-tab-content ul li {
    font-size: 22px;
    font-weight: 300;
    line-height: 30px;
    list-style: inside disc;
}
.popup-vacancy .popup-body .send-button {
    background: #880730;
    border-radius: 60px;
    padding: 16px 0;
    display: block;
    margin: 40px auto;
    width: 320px;
    cursor: pointer;
    font-size:24px;
    text-align:center;
    color:#fff;
}

.popup-tab-content.form {
    
}
.popup-tab-content.form p {
    font-size: 22px;
    font-weight: 300;
    line-height: 25px;
    text-align: center;
    margin-bottom:30px;
}
.popup-tab-content.form div.head {
    font-size: 40px;
    font-weight: 300;
    line-height: 16px;
    text-align: center;
    color:#880730;
    margin-bottom:30px;
}
.popup-tab-content.form .field-wrap {
    margin-bottom: 20px;
}
.popup-tab-content.form .field-wrap div.error {
    display:none;
    color:#880730;
}
.popup-tab-content.form .field-wrap.error div.error {
    display:block;
}
.popup-tab-content.form .field-wrap input,
.popup-tab-content.form .field-wrap textarea {
    border: 1px solid #880730;
    background: #F9F8F4;
    color: #979797;
    font-size:16px;
    border-radius:10px;
    margin-bottom:5px; 
}
.popup-tab-content.form .field-wrap input {
    height:40px;
    line-height: 40px;
}
.popup-tab-content.form .field-wrap textarea {
    height:100px;
}

.popup-tab-content.form .send-button2 {
    background: #880730;
    border-radius: 60px;
    padding: 16px 0;
    display: block;
    margin: 40px auto;
    width: 320px;
    cursor: pointer;
    font-size: 24px;
    text-align: center;
    color: #fff;
}
.popup-vacancy .head-img {
    display:block;
}
.popup-vacancy .head-djak {
    display:none; 
}
.popup-vacancy .close,
.popup-vacancy .close:hover {
    display: block;
    position: absolute;
    right: 10px;
    top: 10px;
    width: 30px;
    height: 30px;
    border-radius: 15px;
    background: #880730;
    font-size: 26px;
    color: #fff;
    opacity: 1 !important;
    font-weight: 400;
    text-align: center;
    line-height: 30px;
    cursor: pointer;
}
.popup-vacancy .tm {
    font-size: 32px;
    font-weight: 300;
    line-height: 30px;
    text-align: center;
    color:#880730;
    margin:30px 0;
}
.popup-vacancy .restangle {
    width: 0;
    height: 0;
    margin:20px auto;
    border: 0 solid transparent;
    border-left-width: 85px;
    border-right-width: 85px;
    border-top: 47px solid #D9D9D9;
}
.popup-vacancy-wrap {
    display:none;
}
.popup-vacancy-bg {
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:#000;
    opacity:0.7;
    z-index: 1000;
}

@media(max-width:1400px) {
    .about_page .block_2 .tabs .tab {
        font-size: 40px;
    }
    .career_page .block_1 {
	padding: 0;
    }
    .career_page .block_1 .label {
	font-size: 35px;
	line-height: 41px;
	padding: 34px;	
    }
}
@media(max-width:1100px) {
    .about_page .block_2 .tabs .tab {
        margin-right:10%;
    }
    .about_page .block_1 {
	margin-bottom:0;
    }
    .about_page .block_1 .first_img {
	max-width: 100%;
    }
    .about_page .block_1 .block_text {
	float: none;
	margin-top: -16%;
	width: 100%;
	padding: 150px 10px 20px 10px;
    }
    .about_page .block_1 .first_img {
	max-width: 50%;
	margin: 0 auto;
	display: block;
	position: relative;
        z-index:100;
    }
    .about_page .block_2 {
	padding: 50px 10px;
    }
}

@media(max-width:800px) {
    .about_page .block_2 .tabs .tab {
        font-size: 26px;
        line-height: 38px;
        margin-right:0;
    }
    .about_page .block_2 .tabs {
		margin-bottom: 25px;
		justify-content:space-around;
    }
	
	
	
    .about_page .block_2 .tab_content.text p {
	line-height: 30px;
    }
    #content.about_page,
    #content.career_page {
        padding-right:0;
        padding-left:0;
    }
    
    
    .career_page .block_1 .label {
	font-size: 28px;
	line-height: 35px;
	padding: 19px;
    }
    .career_page .block_2,
    .career_page .block_3,
    .career_page .block_5,
    .career_page .block_6 {
	flex-direction: column;
    }
    .career_page .block_2 div.img,
    .career_page .block_3 div.img,
    .career_page .block_5 div.img,
    .career_page .block_6 div.img {
	margin-right: 0;
    }
    .career_page .block_2,
    .career_page .block_3,
    .career_page .block_5,
    .career_page .block_6,
    .career_page .block_7 {
	padding-right:10px;
        padding-left:10px;
        margin:40px auto;
    }
    .career_page .block_5 div.text div.head {
	text-align: center;
    }
    .career_page .block_7 div.img {
	margin-right: 5%;
    }
    .career_page .block_2 div.text p,
    .career_page .block_3 div.text p,
    .career_page .block_5 div.text p,
    .career_page .block_6 div.text p {
	font-size: 20px;
	line-height: 28px;
    }
    
}

@media(max-width:600px) {
    .career_page .block_7 {
	flex-direction: column;
    }
    .career_page .button-block {
	padding: 20px 0px;	
	width: 320px;
    }
    .career_page .button-block .first-line {
	font-size: 25px;
    }
    .career_page .button-block .second-line {
	font-size: 25px;
    }
    .career_page .block_1 .label {
	font-size: 33px;
	font-weight: 500;
	line-height: 36px;
	position: relative;
	left: unset;
	top: unset;
	transform: translate(0,0);
        text-align:center;
    }
}

@media(max-width:500px) {
    .popup-vacancy .popup-body {
	padding: 5px;
    }
    .popup-vacancy .popup-body .popup-tab {
	font-size: 20px;
    }
    .popup-vacancy .popup-body .popup-tabs-content .popup-tab-content ul li {
	font-size: 18px;
	line-height: 25px;
    }
    .about_page .block_2 a.button {
	padding: 16px 25px;
    }
    .about_page .block_1 .block_text {
	padding: 100px 10px 20px 10px;	
    }
    .about_page .block_2 .tabs .tab {
	font-size: 20px;
	line-height: 30px;
    }
	.about_page .block_2 .tabs {
		justify-content:space-between;
    }
}

/*** Заява ***/

.zajava {
    display: inline-block;
    color: #fff;
    line-height: 20px;
    background: #F77C8A;
    border-radius: 20px;
    font-size: 16px;
    padding: 10px 40px;
    margin-top: 40px;
}
.zajava:hover {
    color: #fff;
}


.zajava-form {
    position: fixed;
    width: 600px;
    max-width: 100%;
    height: auto;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: 1001;
    background: #fff;
    font-family: 'Futura PT Book';
    padding:20px 30px;
    display:none;
}
.zajava-form .close {
    position: absolute;
    top: 5px;
    right: 5px;
    font-size: 37px;
    width: 30px;
    height: 30px;
    cursor: pointer;
    color: #F77C8A;
    opacity: 1;
}
.zajava-form-body {
    
}
.zajava-form-body p.head {
    font-weight: 400;
    font-size: 29px;
    line-height: 22px;
    color: #F77C8A;
    text-align: center;
    margin: 24px 0;
}
.zajava-form-body div.field-wrap {
    margin:7px 0;
}
.zajava-form-body div.field-wrap input {
    width: 100%;
    background: #F9F8F4;
    border: 1px solid #F77C8A;
    height:37px;
    font-size:17px;
}
.zajava-form-body div.field-wrap .jcf-select {
    width:100%;
    background: #F9F8F4;
    border: 1px solid #F77C8A;
    height:37px;
    line-height: 37px;
}
.zajava-form-body div.field-wrap .jcf-select-text {
    font-size:17px;
    padding:0 10px;
    text-transform:unset;
}
.zajava-form-body div.field-wrap span.remark {
    text-align: right;
    color: #979797;
    font-weight: 400;
    font-size: 16px;
    line-height: 25px;
    display: inline-block;
    width: 100%;
}
.zajava-form-body a.send {
    margin: 10px auto;
    width: 272px;
    background: #F77C8A;
    border-radius: 25px;
    color: #fff;
    display: block;
    text-align: center;
    cursor: pointer;
    font-size: 24px;
    line-height: 44px;
    height: 48px;
}
.zajava-form .message {
    display:none;
}
.zajava-form .message p {
    color: #F77C8A;
    font-size: 20px;
    font-weight:bold;
}

@media(max-width:768px) {
    .zajava-form {
        padding:10px 5px;
    }
    .zajava-form-body div.field-wrap input {
	padding: 0px 5px;
    }
    .zajava-form-body div.field-wrap .jcf-select-text {
	padding:0;
    }
}

/* LOYALTY PAGE */

.loyalty_page {
    text-align: left;
}
.loyalty_page .mobile-top-img {
    display:none;
}
.loyalty_page .first-row {
    display:flex;
}
.loyalty_page .first-row .column {
    
}
.loyalty_page .first-row .column-2 img {
    width:100%;
    height:100%;
}
.loyalty_page .first-row .column-1,
.loyalty_page .first-row .column-3 {
    background:#F9F8F4;
    padding:40px 40px 0 40px;
    width:33.3%;
}
.loyalty_page .first-row .column-2 {
    width:33.3%;
}
.loyalty_page .first-row .column-1 h2 {
    margin-top:50px;
    margin-bottom:50px;
}
.loyalty_page .first-row .column-3 h2 {
    margin-top:-10px;
    margin-bottom:20px;
}
.loyalty_page .second-row {
    display:flex;
}
.loyalty_page .second-row .column-1 {
    width:33.3%;
}
.loyalty_page .second-row .column-1 img {
    width:100%;
    height:auto;
}
.loyalty_page .second-row .column-2 {
    width:66.6%;
    padding:20px;
}
.loyalty_page .second-row .column-2 h2 img {
    display:none;
}
.loyalty_page {
    font-family: 'Futura PT' !important;
    text-align:left;
}
.loyalty_page table { 
    margin:0px auto;
    font-size:15px;
}
table.perc-table thead th {
    padding:5px;
}
table.perc-table tbody td {
    border-bottom:1px solid #000;
    padding:5px;
}
.loyalty_page div.bold {
    font-weight: bold;
}

.loyalty_page h2 {
    font-weight: 450;
    font-style: Medium;
    font-size: 30px;
    line-height: 40px;
    letter-spacing: 0%;
    text-transform: uppercase;
    color:#880730;
    text-align: left;
}
.loyalty_page a {
    color:#880730;
	font-weight:bold;
	cursor:pointer;
}
.loyalty_page a:hover {
    text-decoration:underline;
}
.loyalty_page p {
    color:#000;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    letter-spacing: 0%;
    text-align: left;
}
.loyalty_page p.bold {
    font-weight: 700;
    font-size:18px;
}
.loyalty_page .f-row {
    display:flex;
}
.loyalty_page .f-row .column-left {
    margin-right:20px;
}
.loyalty_page .f-row table {
    margin:20px auto !important;
}

@media(max-width:1400px) {
    .loyalty_page .first-row .column-1,
    .loyalty_page .first-row .column-3 {
        padding:20px 10px 0 10px;
		width:30%;
    }
	.loyalty_page .first-row .column-2 {
		width:40%;
    }
    .loyalty_page .first-row .column-1 h2 {
        margin-top:30px;
        margin-bottom:30px;
        font-size:25px;
        line-height:30px;
    }
	.loyalty_page .second-row .column-1 {
        width:30%;
    }
	.loyalty_page .second-row .column-2 {
        width:70%;
    }
    .loyalty_page .second-row .column-2 h2 {
        margin-top:30px;
        margin-bottom:30px;
        font-size:25px;
        line-height:30px;
    }
    .loyalty_page .first-row .column-3 h2 {
        margin-bottom:20px;
        font-size:25px;
        line-height:30px;
    }
}

@media(max-width:1200px) {
    .loyalty_page .first-row .column-1,
    .loyalty_page .first-row .column-3 {
        padding:20px 15px 0 15px; 
    }
    .loyalty_page .first-row .column-1 h2 {
        margin-top:10px;
        margin-bottom:20px;
        font-size:20px;
        line-height: 25px;
    }
    .loyalty_page .second-row .column-2 h2 {
        margin-top:10px;
        margin-bottom:20px;
        font-size:20px;
        line-height: 25px;
    }
    .loyalty_page .first-row .column-3 h2 {
        margin-bottom:10px;
        font-size:20px;
        line-height: 25px;
    }
    .loyalty_page .first-row .column-3 h2 {
        margin-bottom:10px;
        font-size:20px;
        line-height: 25px;
    }
}

@media(max-width:1100px) {
    .loyalty_page .first-row,
    .loyalty_page .second-row {
        flex-direction: column;
    }
    .loyalty_page .first-row > *,
    .loyalty_page .second-row > * {
        width:100% !important;
        padding-left:15px !important;
        padding-right:15px !important;
    }
    .loyalty_page .first-row .column-3 {
        padding-bottom:30px;
    }
    .loyalty_page .mobile-top-img {
        display:block;
        width: 100%;
        height:auto;
    }
    .loyalty_page .first-row .column-2 {
       display:none;
    }
    .loyalty_page .second-row .column-1 {
	display:none;
    }
    .loyalty_page .f-row .column-right {
        display:none;
    }
}

@media(max-width:1100px) {
    #content.loyalty_page {
	width: 100% !important;
	max-width: 100%;
	flex: 0 0 100%;
    }
}

@media(max-width:600px) {
    .loyalty_page .second-row .column-2 h2:first-child {
        display:flex;
        word-spacing: 100vw;
        font-size:25px;
        line-height: 40px;
        align-items: center;
    }
    .loyalty_page .second-row .column-2 h2:first-child img {
        display:block;
        width:50%;
        height:auto;
        flex-shrink: 0;
    }
}

/* LOYALTY PAGE END */

.footer_bottom {
    width:100%;
}
.footer-links {
    column-count: 4;
    column-gap: 40px;
    margin: 35px 0;
}
.footer-links li {
    margin-bottom:5px;
}
.footer-links li a {
    font-size:14px;
}

@media(max-width:1400px) {
    .footer-links {
        column-count: 3;
        column-gap: 30px;
        margin: 35px 0;
    }
}
@media(max-width:992px) {
    .footer_bottom {
        padding:10px;
    }
}
@media(max-width:880px) {
    .footer-links {
        column-count: 2;
        column-gap: 30px;
        margin: 35px 0;
    }
}
@media(max-width:600px) {
    .footer-links {
        column-count: 1;
        column-gap: 30px;
        margin: 35px 0;
    }
}

.home__content-bottom {
	height: auto !important;
}
.home__content-bottom .list-group a .cat__img {
	height:390px;
}
.html-module.home-text {
	margin:40px 0;
}
.pagination span.cr {
    cursor:pointer;
}

.footer-bottom-tabs {
    margin-bottom:20px;
}
.footer-bottom-tabs li {
    display:inline-block;
    cursor:pointer;
    padding-bottom:2px;
	margin-right:10px;
}
.footer-bottom-tabs li.current {
    border-bottom: 1px solid #000;
    padding-bottom:1px;
}
.footer-bottom-content > div {
    display:none;
}
.footer-bottom-content > div.current {
    display:block;
}
.footer-bottom-content ul.top_menu {
    display:flex;
    flex-direction:column;
    width:350px;
	font-size:14px;
	margin:35px 0;
}
.footer-bottom-content ul.top_menu li {
    position:relative;
	margin-bottom:5px;
}
.footer-bottom-content ul.top_menu > li > a {
    font-weight:700;
}
@media(min-width:900px) {
    .footer-bottom-content ul.top_menu li ul {
        display:none;
        position:absolute;
        left:99%;
        top:0;
        width:350px;
    }
    .footer-bottom-content ul.top_menu > li.open ul {
        display:block;
    }
    .footer-bottom-content ul.top_menu > li:nth-child(2) ul {
        top:-21px;
    }
    .footer-bottom-content ul.top_menu > li:nth-child(3) ul {
        top:-42px;
    }
    .footer-bottom-content ul.top_menu > li:nth-child(4) ul {
        top:-63px;
    }
    .footer-bottom-content ul.top_menu > li:nth-child(5) ul {
        top:-84px;
    }
}
@media(max-width:899px) {
    .footer-bottom-content ul.top_menu > li {
        color:#000;
    }
    .footer-bottom-content ul.top_menu li ul {
        display:none;
        margin:10px 0;
    }
    .footer-bottom-content ul.top_menu li.open ul {
        display:block;
    }
	.footer-bottom-content ul.top_menu li.open > a {
        color:#e61b32;
    }
}

div.h2 {
	font-size:27px;
	color:#444;
	font-weight:500;
	margin-top: 0;
	margin-bottom: .5rem;
	line-height:1.2;
}

div.h3 {
	font-size:21px;
	color:#444;
	font-weight:500;
	margin-top: 0;
	margin-bottom: .5rem;
	line-height:1.2;
}

.related-products div.h3 {
	font-size: 16px;
	text-transform: uppercase;
	color: #535353;
	text-align: center;
	letter-spacing: .16em;
	margin-bottom: 13px;
	font-family: futurafuturislightc;
}

div.h4 { 
	font-size:15px;
	color:#444;
	font-weight:500;
	margin-top: 0;
	margin-bottom: .5rem;
	line-height:1.2;
}          