.err404{width:1112px;height:515px;margin:0 auto;position:relative}.err404 .text{text-align:center;font-size:150px;font-weight:600;padding-top:100px}.err404 .descr{text-align:center;font-size:20px}.err404 .img{position:absolute;top:0;left:0;width:100%;height:100%;background:url("/catalog/view/theme/tattootools/static/image/brokenglass.png") no-repeat center}.account-info-edit-form{font-family:"MuseoSans";width:945px;border:1px solid #d19764;border-radius:4px;height:auto;display:inline-block;padding-top:60px;padding-bottom:60px;font-size:0}.account-info-edit-form__part{display:inline-block;width:50%;vertical-align:top;padding:0 60px;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left}.account-info-edit-form__part:nth-child(even){border-left:1px solid #eaeae6}.account-info-edit-form__part-heading{font-weight:700;font-size:16px;margin-bottom:35px;color:#d19764}.account-info-edit-form__label{color:#2e2e30;font-size:16px;font-weight:500;margin-bottom:10px;width:100%;display:inline-block}.account-info-edit-form__input-line{margin-top:25px;position:relative}.account-info-edit-form__input{height:42px;line-height:42px;outline:0;width:100%;display:inline-block;border:1px solid #e5e5e5;border-radius:4px;background-color:#f8f8f7;color:#2e2e30;font-weight:700;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:15px;padding-right:15px}.account-info-edit-form__input::-webkit-input-placeholder{color:#e5e5e5}.account-info-edit-form__input:-moz-placeholder,.account-info-edit-form__input::-moz-placeholder{color:#e5e5e5}.account-info-edit-form__input:-ms-input-placeholder{color:#e5e5e5}.account-info-edit-form__input::placeholder{color:#e5e5e5}.account-info-edit-form__input:focus{background-color:#fff}.account-info-edit-form__select{appearance:none;-webkit-appearance:none}.account-info-edit-form__select-triangle{border:4px solid rgba(0,0,0,0);border-top:8px solid #2e2e30;position:absolute;right:15px;top:46px;pointer-events:none}.account-info-edit-form__buttons{margin-top:50px}.account-info-edit-form__cancel-button.generic-button{border:1px solid #d19764;color:#d19764;background-color:#fff;display:inline-block;width:194px;vertical-align:top;-webkit-transition:all .2s ease;transition:all .2s ease}.account-info-edit-form__cancel-button.generic-button:hover{background-color:#d19764;color:#fff}.account-info-edit-form__save-button.generic-button{color:#fff;margin-right:30px;background-color:#d19764;display:inline-block;vertical-align:top;width:194px}.account-info-preview-form{display:inline-block;width:360px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #d19764;border-radius:4px;padding:30px;height:auto}.account-info-preview-form__name-title{font-family:"MuseoSans";font-weight:300;font-size:28px;color:#000;text-align:left}.account-info-preview-form__info-line{margin-top:18px;font-weight:400;font-family:"MuseoSans";font-size:14px;color:#39393d}.account-info-preview-form__info-title{color:#999;font-weight:400}.account-info-preview-form__info-wrap{text-align:left;margin-top:30px}.account-info-preview-form__buttons-wrap{margin-top:70px}.account-info-preview-form__change-info-button.generic-button{border:1px solid #d19764;color:#d19764;background-color:#fff;display:block;margin:auto;width:194px}.account-info-preview-form__exit-button.generic-button{color:#fff;background-color:#d19764;display:block;margin:15px auto auto;width:194px;-webkit-transition:all .2s ease;transition:all .2s ease}.account-info-preview-form__exit-button.generic-button:hover{background-color:#fff #d19764;color:#fff}.account-left-menu{width:100%;border-bottom:1px solid #f3f2ea;font-size:0}.account-left-menu__item-wrap{display:inline-block;text-align:center;width:195px}.account-left-menu__item{display:inline-block;padding-bottom:25px;margin-bottom:-2px;padding-left:24px;padding-right:24px;font-size:14px;text-transform:uppercase;font-weight:700;font-family:"MuseoSans";color:#39393d;-webkit-transition:all .2s;transition:all .2s;border-bottom:2px solid rgba(0,0,0,0)}.account-left-menu__item:hover{text-decoration:none;color:#c19566}.account-left-menu__item--active{text-decoration:none;color:#c19566;border-bottom:2px solid #c19566}.account-left-menu__item__input{width:360px}.account__page{margin:80px 0}.account__header{padding:45px 0;margin:0}.account__input{width:400px;float:left;padding:0 0 0 40px}.account__input--bordered{width:399px;padding:0 40px 0 0;border-right:1px solid #f3f2ea}.account__order-table{font-size:14px;color:#666;width:100%;margin:45px 0}.account__order-table thead{font-size:10px;font-weight:700;color:#999;text-transform:uppercase}.account__order-table thead td{padding:12px 0;cursor:default;text-align:center}.account__order-table thead tr,.account__order-table tbody tr{border-bottom:1px solid #e5e5e5}.account__order-table tbody tr:hover{background:#f1f1ef}.account__order-table tbody tr .results__container{cursor:default}.account__order-table tbody td{padding:22px 0;cursor:pointer;text-align:center}.account__order-table__order-link{display:block;padding:10px;cursor:pointer;-webkit-transition:all .5s;transition:all .5s}.account__order-table__order-link--active{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.account__order-table__order-link--full-active{color:#c19566}.account__order-table__price{font-size:14px;font-weight:700;color:#333}.account__order-table__trigger{width:30px}.account__table{width:100%;margin:40px 0}.account__table thead{font-size:10px;text-transform:uppercase;color:#555}.account__table thead td{padding:10px 0}.account__table tbody td{padding-right:20px}.account__table tbody td.image,.account__table__product-line__image{width:126px;height:126px}.account__table__product-line__model{font-size:10px;color:#666;text-transform:uppercase;display:block;margin-bottom:5px}.account__table__product-line__name{color:#313131;font-size:12px;text-transform:uppercase;-webkit-transition:all .2s;transition:all .2s}.account__table__product-line__name:hover{color:#c19566}.account__table__product-line__price{display:block;font-size:14px;color:#313131;text-transform:uppercase;font-weight:600}.account__table__product-line__availability{font-size:12px;color:#313131}.account__table__product-line__button{position:relative;width:178px;height:43px}.account__input-field{width:374px!important;-webkit-transition:all .2s;transition:all .2s}.account__input-field:hover{background:#fff!important;border:1px solid #f8f8f7!important}.account__input-field:focus{background:#fff!important;border:1px solid #f8f8f7!important}.account__order-page__empty{padding:150px 0}.account__order-page__empty__message{display:block;font-size:12px;text-transform:uppercase;margin-bottom:30px}.account__label{display:inline-block!important;margin-left:10px!important;font-size:12px;color:#313131}.account__thanks-message{display:inline-block;font-size:18px;text-align:center;text-transform:uppercase;width:300px}.account__thanks-button{display:inline-block;margin:50px 0 150px}.account__message-text{display:block;margin:30px auto 0;text-align:center;color:#666;width:480px;font-size:14px;font-weight:300}.account__message-text-bottom{margin-bottom:20px}.account__link{color:#c19566}.available:before{background-image:url("/catalog/view/theme/tattootools/image/checked-icon.png")}.available:before,.not-available:before{display:inline-block;content:'';background-repeat:no-repeat;width:10px;height:10px;position:absolute;margin:6px -17px}.not-available:before{background-image:url("/catalog/view/theme/tattootools/image/not-checked-1.png")}tr.results{height:0;border:none}tr.results,tr.results td{-webkit-transition:all .2s;transition:all .2s}tr.results td{display:none;padding:0}tr.results--active{background:#f8f7f2;height:initial;border-bottom:1px solid #e5e5e5}tr.results--active td{padding:22px;display:table-cell}.results__line__model,.results__line__name{display:block}.article-container__image{width:100%;padding-bottom:-webkit-calc(100% - 20px);padding-bottom:calc(100% - 20px);-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;position:relative;border-radius:10px;overflow:hidden}.article-container__image:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:#f5f5f5;mix-blend-mode:multiply}.article-container__image:after{background:-webkit-linear-gradient(270deg,rgba(0,0,0,0)0%,rgba(0,0,0,.6)135.71%);background:linear-gradient(180deg,rgba(0,0,0,0)0%,rgba(0,0,0,.6)135.71%);mix-blend-mode:multiply;content:'';position:absolute;width:100%;height:100%;z-index:5}.article-container__info{width:100%;position:absolute;bottom:18px;z-index:5}.article-container__heading{font-weight:500;font-size:17px;line-height:20px;text-transform:uppercase;padding-left:20px;padding-right:20px}.article-container__heading,.article-container__text{text-align:left;white-space:initial;z-index:5;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.4)}.article-container__text{overflow:hidden;font-size:15px;line-height:18px;margin-top:7px}.article-container__text,.article-container__low-line{padding-left:20px;padding-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:400}.article-container__low-line{width:100%;font-size:11px;line-height:13px;text-transform:uppercase;color:#b3b3b3;margin-top:18px}.article-container__low-line svg{margin-right:8px}.article-page{min-height:400px}.article-page__bottom{width:100%;height:500px}.article-page__header{display:block;font-size:42px;font-weight:300;margin:.67em 0;text-align:center;padding-bottom:15px}.article-page__form{display:block;width:900px;padding:20px 30px;background:#c19566;margin:20px 0;text-align:center}.article-page__form__label{display:inline-block}.article-page__form__label__description{display:inline-block;font-size:10px;color:#fff;text-transform:uppercase;margin-right:10px}.article-page__form__label__input{display:inline-block;padding:9px;border:none;font-size:12px;text-transform:uppercase;border-radius:4px;width:240px;margin-right:10px;outline:none}.article-page__form__submit{background:#af885f!important;color:#fff!important}.article-page__form__submit:hover{background:#fff!important;color:#313131!important}.article-page__warning{width:400px;text-align:center;font-size:10px;text-transform:uppercase;margin:30px auto}.article-page__results{background:#f3f2ea;width:430px;padding:20px;float:left;margin:20px 20px 20px 0}.article-page__results:last-of-type{margin-right:0}.article-page__overflow{overflow:hidden}.article-page__overflow:after{display:block;content:'';clear:both}.bold-heading{display:block;font-size:13px;text-transform:uppercase;font-weight:600;margin-bottom:20px}.contacts__map{margin-top:30px}.contacts-text-wrapper{margin-bottom:60px}.contacts-text-wrapper blockquote{display:none}.contacts-text-wrapper h3{display:block;font-size:20px;font-weight:500;color:#c19566;margin-right:15px;vertical-align:top;-webkit-transition:opacity .2s;transition:opacity .2s;margin-bottom:10px}.contacts-text-wrapper h2{margin-bottom:20px}.contacts-text-wrapper h4{display:inline-block;font-size:10px;text-transform:uppercase;color:#c19566;border-bottom:1px dotted #c19566;cursor:pointer}.contacts-text-wrapper p{margin-bottom:10px}.contacts-text-wrapper a{color:#c19566;margin:10px 0;-webkit-transition:all .2s;transition:all .2s;max-height:60px;overflow:hidden;text-overflow:ellipsis;font-weight:400}.contacts-text-wrapper a[href='mailto:hello@tattooport.ru']{display:inline-block;color:#999;font-size:11px;line-height:28px;font-weight:700;text-transform:uppercase;margin-right:10px;-webkit-transition:all .2s;transition:all .2s;vertical-align:top;background:url("/catalog/view/theme/tattootools/image/mail-icon.png") no-repeat left 5px top 7px;padding-left:30px;margin-bottom:30px}.top-part-container{margin-top:16px;margin-bottom:0}.top-part-container .top-part-text,.top-part-container .top-part-image{width:50%;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:top}.top-part-container .top-part-text{padding-right:20px;padding-bottom:20px}.top-part-container .top-part-image{padding-left:20px}.top-part-container .top-part-image img{max-width:100%}.bottom-part-container{margin-top:50px;margin-bottom:50px;padding-left:80px;padding-right:80px}.bottom-part-container .bottom-part-text,.bottom-part-container .bottom-part-image{width:50%;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:top}.bottom-part-container .bottom-part-text{padding-right:20px;padding-bottom:20px}.bottom-part-container .bottom-part-image{padding-left:20px}.bottom-part-container .bottom-part-image img{max-width:100%}.contacts-heading{display:block;font-size:42px;font-weight:300;text-align:center;padding-bottom:15px;margin:0 0 36px;letter-spacing:2px}.top-part-container,.bottom-part-container{color:#2e2e30;hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto}.top-part-container h3,.bottom-part-container h3{display:block;margin-top:4px;color:#c19566;margin-right:15px;vertical-align:top;-webkit-transition:opacity .2s;transition:opacity .2s;margin-bottom:10px}.top-part-container h3#-store_telephone-tel-store_telephone-,.bottom-part-container h3#-store_telephone-tel-store_telephone-{display:block;font-size:17px;margin-top:4px;font-weight:500;color:#c19566;margin-right:15px;vertical-align:top;-webkit-transition:opacity .2s;transition:opacity .2s}.top-part-container h3 a,.bottom-part-container h3 a,.top-part-container h3#-store_telephone-tel-store_telephone- a,.bottom-part-container h3#-store_telephone-tel-store_telephone- a{font-weight:700}.top-part-container h3 a:hover,.bottom-part-container h3 a:hover,.top-part-container h3#-store_telephone-tel-store_telephone- a:hover,.bottom-part-container h3#-store_telephone-tel-store_telephone- a:hover{opacity:.8}.top-part-container h3,.bottom-part-container h3{font-size:14px;font-weight:600;text-transform:uppercase}.top-part-container h3#-store_telephone-tel-store_telephone-,.bottom-part-container h3#-store_telephone-tel-store_telephone-{margin-bottom:16px}.top-part-container h3#-store_worktime-,.bottom-part-container h3#-store_worktime-{display:block;color:#999;font-size:11px;line-height:11px;margin-bottom:2px;text-transform:uppercase;letter-spacing:1px;margin-top:10px;font-weight:700}.top-part-container h2{margin-bottom:20px}.top-part-container h4,.bottom-part-container h4{display:inline-block;font-size:10px;text-transform:uppercase;color:#c19566;border-bottom:1px dotted #c19566;cursor:pointer}.top-part-container p,.bottom-part-container p{font-size:15px;line-height:20px}.top-part-container a,.bottom-part-container a{color:#c19566;margin:10px 0;-webkit-transition:all .2s;transition:all .2s;max-height:60px;text-overflow:ellipsis;font-weight:300}.top-part-container a[href='mailto:hello@tattooport.ru'],.bottom-part-container a[href='mailto:hello@tattooport.ru']{display:inline-block;color:#999;font-size:11px;line-height:28px;font-weight:700;text-transform:uppercase;margin-right:10px;-webkit-transition:all .2s;transition:all .2s;vertical-align:top;background:url("/catalog/view/theme/tattootools/image/mail-icon.png") no-repeat left 5px top 7px;padding-left:30px;margin-bottom:10px;margin-top:0}.top-part-container{padding-left:80px;padding-right:80px}.top-part-container p{margin-bottom:20px}.mini-wrap.contacts-article-page{width:100%;padding-top:27px}.bottom-part-container h2{margin-bottom:32px}.bottom-part-container p{margin-bottom:40px}.article__text__text p{margin-bottom:20px;text-indent:20px}.article__text__text h3{margin-top:20px;margin-bottom:20px}.article{width:960px}.article__text__lead{padding:20px 0;font-weight:700}.article__text__image{width:100%;height:300px;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;margin:20px 0}.article__text__text{margin-bottom:60px}.article__text__text ul{list-style:none;font-size:12px;color:#666;padding:10px 0}.article__text__text ul li:before{color:#e4b742;font-size:26px;content:"-";margin-right:10px}.article__text__text ul a{color:#313131;-webkit-transition:all .2s;transition:all .2s}.article__text__text ul a:hover{opacity:.7}.article{margin:0 auto 44px}.article .content .full-title{font-size:29px;color:#000;line-height:41px;padding-bottom:10px;padding-top:10px}.article .content .texts{color:#222}.article .content .texts a{color:#2580c9;font-size:14px;line-height:22px;border-bottom:1px solid #d1e4f0;text-decoration:none;display:inline-block}.article .content .texts a:hover{color:#3999d6}.article .content .texts a:active{opacity:.8}.article .content .texts ul,.article .content .texts ol{padding-left:40px;list-style:inside square}.article .content .texts ul li,.article .content .texts ol li{display:list-item}.article .content .texts ul li strong,.article .content .texts ol li strong{display:block;margin:6px 0 30px}.article .content .cats{padding-bottom:40px}.article .content .cats ol,.article .content .cats ul{padding-left:50px;list-style:inside square}.article .content .cats ol li,.article .content .cats ul li{display:list-item;list-style:inside square}.article .content .cats ol li a,.article .content .cats ul li a{display:inline-block;color:#333;-webkit-transition:opacity .2s;transition:opacity .2s}.article .content .cats ol li a:hover,.article .content .cats ul li a:hover{opacity:.7}.article.sitemap .linka{margin:3px 0}.articles-container{font-size:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:28px}.articles-container__article{width:31.7%;margin-right:2.5%;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:inline-block}.articles-container .slider-container__slider{width:100%}.articles-container .slider-container__left-arrow,.articles-container .slider-container__right-arrow{top:152px}.articles-container .lSSlideOuter .lSPager.lSpg{margin-top:40px!important}.blogs-content-heading{text-align:center;font-family:"MuseoSans";font-weight:300;color:#000}.blogs-content-container{width:100%;min-width:960px;max-width:1200px;font-size:0;padding:20px 25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;margin:0 auto}.blog-container{width:31%;position:relative;display:inline-block;height:0;overflow:hidden;padding-bottom:-webkit-calc(31% + 220px);padding-bottom:calc(31% + 220px);margin-left:3.5%;margin-bottom:3.5%;font-size:14px;background-color:#b0c4de}.blog-container:first-child,.blog-container:nth-child(3n+1){margin-left:0}.blog-container:hover .blog-container__overlay{background-color:rgba(0,0,0,.05)}.blog-container__overlay{position:absolute;z-index:99;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0);-webkit-transition:background-color .2s ease;transition:background-color .2s ease;pointer-events:none}.blog-container__image{background-position:center center;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-color:#69696b;width:100%;padding-bottom:100%;height:0;position:absolute;top:0;left:0;right:0}.blog-container__info{position:absolute;bottom:0;height:220px;left:0;right:0;background-color:#f5f5f5;padding:23px}.blog-container__title{font-weight:500;color:#c19564;text-transform:uppercase}.blog-container__title,.blog-container__text{font-family:"MuseoSans";font-size:16px;text-align:left}.blog-container__text{font-weight:300;color:#000;margin-top:20px;height:145px;overflow:hidden}.blog-container__low-line{position:absolute;bottom:23px;height:20px;padding-left:23px;padding-right:23px;width:100%;left:0;right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.blog-container__views-count-wrapper{height:19px;line-height:17px;display:block;float:left;font-family:"MuseoSans";font-weight:500;font-size:14px;color:#2e2e30}.blog-container__views-count-wrapper svg{height:100%;margin-bottom:3px;display:inline-block;vertical-align:middle}.blog-container__views-count-wrapper svg path{fill:#69696b}.breadcrumbs{min-width:960px;max-width:1200px;padding:13px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;text-align:left;cursor:default;clear:both;position:relative;z-index:5;line-height:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;font-weight:500}.breadcrumbs.breadcrumbs-adaptive{width:auto;padding-left:80px;padding-right:80px}.breadcrumbs__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.breadcrumbs__item.no__link{-webkit-transition:all .2s;transition:all .2s;font-size:13px;color:gray}.breadcrumbs__link{color:gray;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs__link:hover{color:#c19566}.breadcrumbs__delimiter{padding:0 7px}.breadcrumbs__delimiter:last-child{display:none}.category-top.with-cover .breadcrumbs .breadcrumbs__link,.category-top.with-cover .breadcrumbs .breadcrumbs__delimiter{color:#fff}.category-top.with-cover .breadcrumbs .breadcrumbs__link path,.category-top.with-cover .breadcrumbs .breadcrumbs__delimiter path{fill:#fff}.category-top.with-cover .breadcrumbs .breadcrumbs__item.no__link{color:#fff}.product-details .breadcrumbs{margin-left:22px;width:auto}.builder-category-container{width:-webkit-calc(33.33333% - 20px);width:calc(33.33333% - 20px);margin-left:30px;margin-bottom:30px;padding-bottom:28.7%;display:inline-block;position:relative}.builder-category-container:first-child{margin-left:0}.builder-category-container:nth-child(3n+1){margin-left:0}.builder-category-container__images{position:absolute;z-index:7;left:0;top:0;bottom:0;right:0;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}.builder-category-container__content{display:block;position:absolute;z-index:8;left:20px;bottom:30px;right:20px;font-family:"MuseoSans";font-weight:700;color:#fefefe;text-align:center;font-size:25px;text-shadow:0 2px 4px rgba(0,0,0,.4);text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word}.builders-container-category{font-size:0;min-width:960px;max-width:1200px;padding:20px 25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;text-align:left}.buy-form+li{margin-top:30px}.buy-form-button{width:100%;height:49px;background:#c29566;border:1px solid #c19566;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px;font-size:15px;text-transform:uppercase;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;outline:none;position:relative;overflow:hidden;font-weight:500}.buy-form-button span{z-index:1}.buy-form-button svg{margin-right:16px;z-index:1}.buy-form-button:hover{opacity:.8}.buy-form__line{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:22px 0 26px}.buy-form__float{display:block;float:left}.buy-form__price{display:block;font-weight:500;font-size:20px;line-height:24px;color:#000}.buy-form__price .crnc{text-transform:uppercase}.buy-form__price .disco-price .disco-initial{font-size:15px;line-height:18px;color:gray}.buy-form__price .disco-price .disco-final{font-size:20px;line-height:24px;color:#ea0000}.buy-form__availability{background:#fff;font-size:12px;line-height:14px;font-weight:500;margin-top:4px}.buy-form__availability:before{display:inline-block;width:12px;height:12px;content:'';background-position:center;-webkit-background-size:10px;background-size:10px;background-repeat:no-repeat;margin:0 0 -2px}.buy-form__availability--true{color:#619e35}.buy-form__availability--true:before{background-image:url("/catalog/view/theme/tattootools/image/checked-icon.svg")}.buy-form__availability--false{font-size:13px;color:#ea0000}.buy-form__availability--false:before{display:none}.buy-form__quantity{-webkit-appearance:none;display:block;padding:10px 45px 10px 15px;background:#f3f2ea;font-size:12px;border-radius:4px;border:none;outline:none}.product-wishlist:before{display:block;content:'';clear:both}.product-wishlist .add-to-wishlist{display:block;margin-left:20px}.product-wishlist__show-products-from-category{display:block;font-size:10px;color:#313131;text-transform:uppercase;-webkit-transition:all .2s;transition:all .2s}.product-wishlist__show-products-from-category:hover{color:#c19566}.product__add-to-wishlist__link{display:block;position:relative;cursor:pointer}.product-wishlist__add-to-wishlist__before{display:block;position:absolute;top:50%;left:0;margin-top:-9px;width:16px;height:16px;line-height:16px;background:url("/catalog/view/theme/tattootools/image/wishlist-star.png") no-repeat center;-webkit-background-size:10px;background-size:10px}.product-wishlist__add-to-wishlist{display:block;height:16px;line-height:16px;margin:10px 0 10px 20px;font-size:10px;font-weight:700;color:#666;text-transform:uppercase;-webkit-transition:all .2s;transition:all .2s;-webkit-appearance:none;border:none;background:#fff}.product-wishlist__add-to-wishlist:hover{color:#c19566}.super-stripe{border-bottom:1px solid #e6e6e6;margin:0 -28px 25px;height:0}.not-available-btn{width:100%;height:49px;background:#bfbfbf;border-radius:5px;font-size:15px;line-height:21px;text-align:center;text-transform:uppercase;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-top:29px}.cart-empty{width:960px;padding:20px;text-align:center;margin:0 auto}.cart-empty__heading{display:block;padding:20px 0;font-size:30px;font-weight:200}.cart-empty__message{display:block;font-size:10px;text-transform:uppercase}.cart-empty__link{display:inline-block;margin:20px 0 190px;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s}.cart-empty__link:hover{background:#c19566;color:#fff}.cart{width:1170px;margin:0 auto}.cart-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:100px;position:relative}.cart-container__left{width:770px}.cart-container__right{width:370px;border:1px solid #ececec;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px}.cart h1{font-style:normal;font-weight:400;font-size:35px;line-height:42px;text-align:center;color:#000;margin:0 0 42px}.cart-alert{background:#f7f7f7;border-radius:5px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:10px;padding:17.5px 15.5px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cart-alert--min-total{display:none}.cart-alert--active{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.cart-alert__icon{margin:0 13.5px 0 0;width:17px;height:17px;position:relative}.cart-alert__text{font-style:normal;font-weight:400;font-size:15px;line-height:19px;color:#000}.cart-alert__btn{font-size:15px;line-height:15px;color:#c29665;margin-top:5px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.cart-alert__btn svg{margin-left:10px}.cart-alert__products{margin-top:15.5px;display:none}.cart-product-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #ececec;border-radius:5px;overflow:hidden}.cart-product-list,.cart-product{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.cart-product{min-height:151px;padding:20px;border-bottom:1px solid #ececec;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.cart-product--alert{min-height:auto;padding:0;border:none;border-radius:0;margin-bottom:10px}.cart-product--alert:last-child{border-bottom:none}.cart-product__image{width:100px;height:100px;overflow:hidden;border-radius:10px;margin-right:20px}.cart-product__image:hover{opacity:.7}.cart-product__image img{max-width:100%}.cart-product__image--alert{width:50px;height:50px;border-radius:5px;margin-right:15px}.cart-product__descr{margin-top:10px;width:264px;margin-right:40px}.cart-product__descr--alert{margin-top:0;width:auto;margin-right:0}.cart-product__name{display:block;font-style:normal;font-weight:400;font-size:15px;line-height:21px;text-transform:uppercase;color:#c29665}.cart-product__name--alert{font-size:12px;line-height:19px}.cart-product__prepayment,.cart-product__options{color:gray}.cart-product__prepayment,.cart-product__options,.cart-product__stock{margin-top:6px;font-style:normal;font-weight:400;font-size:14px;line-height:17px}.cart-product__stock--instock{color:#619e35}.cart-product__stock--outstock{color:#ea0000}.cart-product__stock--alert{font-size:12px;line-height:14px}.cart-product__quantity{margin-top:10px}.cart-product__total{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:auto;margin-top:10px}.cart-product__prices-item{margin-left:auto;font-style:normal;font-weight:400;font-size:15px;line-height:18px;text-align:right;text-transform:uppercase}.cart-product__prices-item .crnc{text-transform:none}.cart-product__prices-item--red{margin:0;font-weight:400;color:#ea0000}.cart-product__prices-item--count,.cart-product__prices-item--orig{font-weight:400;font-size:13px;line-height:16px;text-align:right;text-transform:uppercase;color:gray;margin-top:5px;position:relative}.cart-product__prices-item--orig{display:inline-block}.cart-product__prices-item--orig:before{content:"";display:block;position:absolute;left:0;right:0;top:50%;margin:0;height:1px;background:#ea0000}.cart-product__delete{position:absolute;bottom:21px;right:21px}.cart-delete__submit{width:18px;height:18px;background:url("/catalog/view/theme/tattootools/image/icon-cart-remove.svg") no-repeat;border:none;font-size:0;text-indent:-9999px}.cart-delete__submit:hover{opacity:.7}.cart-totals{padding:13px 20px;border-bottom:1px solid #ececec;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cart-totals__row{font-style:normal;font-weight:400;font-size:15px;line-height:22px;color:#222;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px}.cart-totals__price{font-size:14px}.cart-totals__discount{font-size:14px;color:#ea0000;font-weight:500}.cart-totals__total{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#222;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart-totals__total-price{font-size:20px}.cart-totals .subtotal{font-size:15px}.cart-totals .subtotal span:last-child{font-size:14px}.cart-totals .subtotal--total{font-size:16px}.cart-totals .subtotal--total span:last-child{font-size:20px}.cart-submit{padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cart-submit__btn{display:block;width:100%;height:50px;background:#c29665;border-radius:4px;font-weight:400;font-size:18px;line-height:48px;text-align:center;color:#fff}.cart-submit__btn:hover{opacity:.7}.cart-submit__btn--disabled{pointer-events:none;opacity:.7}.cart-promocode{padding:20px;border-top:1px solid #ececec;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cart-promocode .promocode-show{margin:0}.cart .products-heading{border:none}.cart .products-heading.for-slider .products-heading__heading{padding-top:0}.cart .index-block-top-wrapper{padding-bottom:80px}.cart .store-item__details{height:auto}.cart .buy-form{padding:0;margin-bottom:15px}.cart .buy-form button{width:100%;height:40px;background:0 0;border:1px solid #c29665;color:#c29665;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px;font-style:normal;font-weight:400;font-size:13px;line-height:13px;text-align:center;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;outline:none}.cart .buy-form button svg{width:16px;margin-right:8px}.cart .buy-form button svg path{fill:#c29665}__related-products{width:293px}__related-products td{padding:5px}__related-products__item{height:50px;-webkit-transition:all .4s;transition:all .4s}__related-products__item:hover __related-products__item__add-to-cart__fake-submit{opacity:1}__related-products__item__image{width:50px;height:50px;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center}__related-products__item__image-cell{width:50px}__related-products__item__model{color:#666}__related-products__item__model,__related-products__item__name{display:block;font-size:10px;text-transform:uppercase;margin-bottom:5px}__related-products__item__name{color:#111;font-weight:500}__related-products__item__price{display:block;color:#666;font-size:10px;text-transform:uppercase;font-weight:700}__related-products__item__add-to-cart label{display:block;width:27px;height:27px;position:relative}__related-products__item__add-to-cart__hidden-submit{display:none}__related-products__item__add-to-cart__fake-submit{display:block;width:25px;height:25px;border:1px solid #c29566;border-radius:3px;background-image:url("/catalog/view/theme/tattootools/image/cart-icon.png");background-position:center;-webkit-background-size:18px;background-size:18px;background-repeat:no-repeat;-webkit-transition:all .2s;transition:all .2s;cursor:pointer;opacity:0}__related-products__item__add-to-cart__fake-submit--disabled{display:none}__related-products__item__add-to-cart__fake-submit:hover{opacity:.7!important}__related-products__item__add-to-cart__loader{display:block;position:absolute;top:0;left:0;width:25px;height:25px;background-image:url("/catalog/view/theme/tattootools/image/loader-bea.gif");background-position:center;-webkit-background-size:18px;background-size:18px;background-repeat:no-repeat;-webkit-transition:all .2s;transition:all .2s;display:none}__related-products__item__add-to-cart__loader--active{display:block}__this-will-take-you{line-height:85px;color:#888;font-size:14px}__store-email{background:url("/catalog/view/theme/tattootools/image/mail-icon.png") no-repeat top 3px left 0;padding-left:25px}__store-phone{font-size:18px;font-weight:500;font-style:normal}__overflow{overflow:hidden;margin-bottom:30px}__overflow_type_account{width:960px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto}__float-left{float:left}__heading{font-size:30px}__heading,__warning{display:block;font-weight:200}__warning{text-align:center;font-size:12px;text-transform:uppercase;padding:20px;background:#fff;color:red;border:1px solid #f17d7d;border-radius:3px;margin:20px 0}__help{width:293px;padding:0 20px;text-align:left}__help-container{display:none}__table,__table__container{width:100%}__table .thead{color:#666;font-size:10px;text-transform:uppercase}__table .thead,__table__tbody{text-align:left}__table .tfoot{text-align:right}__bottom-substitute,__bottom{height:85px}__bottom{background:#f8f8f6;position:absolute;bottom:0;width:100%;left:0}__bottom__total{display:block;float:left;font-size:11px;color:#888;text-transform:uppercase;line-height:85px;font-weight:500}__bottom__total__highlighted{font-size:13px;font-weight:600;color:#313131}.cart-products-line{height:100px;overflow:hidden}.cart-products-line .joystick__input,.cart-products-line .count-input__input{display:inline-block;width:46px;margin:0;padding:0;border:none;background:#f8f8f7;float:left;text-align:center;height:30px;outline:none;font-size:16px;color:#858585}.cart-products-line .joystick-block,.cart-products-line .count-input{width:110px;padding:5px;border:1px solid #f3f2ea;background:#f8f8f7;overflow:hidden;border-radius:4px;-webkit-transition:all .2s;transition:all .2s;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.cart-products-line .joystick__button,.cart-products-line .count-input__sign{width:30px;height:30px;border:1px solid #bfbfbf;font-size:17px;font-weight:700;text-align:center;cursor:pointer;color:#bfbfbf;line-height:28px;-webkit-transition:all .2s;transition:all .2s;border-radius:4px}.cart-products-line .joystick__button__minus,.cart-products-line .count-input__sign__minus,.cart-products-line .joystick__button_type_minus,.cart-products-line .count-input__sign_type_minus{float:left;line-height:30px;font-size:14px}.cart-products-line .joystick__button__plus,.cart-products-line .count-input__sign__plus,.cart-products-line .joystick__button_type_plus,.cart-products-line .count-input__sign_type_plus{float:right}.cart-products-line.out-of-stock .cart-products-line__image,.cart-products-line.out-of-stock .cart-products-line__model,.cart-products-line.out-of-stock .cart-products-line__name,.cart-products-line.out-of-stock .td.quantity,.cart-products-line.out-of-stock .td.price{opacity:.5}.cart-products-line.out-of-stock .cart-products-line__image:hover,.cart-products-line.out-of-stock .cart-products-line__model:hover,.cart-products-line.out-of-stock .cart-products-line__name:hover,.cart-products-line.out-of-stock .td.quantity:hover,.cart-products-line.out-of-stock .td.price:hover,.cart-products-line.out-of-stock .cart-products-line__image:active,.cart-products-line.out-of-stock .cart-products-line__model:active,.cart-products-line.out-of-stock .cart-products-line__name:active,.cart-products-line.out-of-stock .td.quantity:active,.cart-products-line.out-of-stock .td.price:active{opacity:.5}.cart-products-line .not-avail{color:#ff5140;font-size:12px;padding-top:10px;text-transform:uppercase}.cart-products-line .td{height:100px;overflow:hidden;cursor:default}.cart-products-line__image{width:100px;height:100px;-webkit-transition:all .2s;transition:all .2s}.cart-products-line__image:hover{opacity:.7}.price-fixer{text-align:left}.cart-total__right{padding:0 10px;font-size:10px;color:#313131;text-transform:uppercase}.cart-price{display:block;padding:0 10px;font-size:14px;color:#313131;font-weight:400}.cart-price__grey{color:#555;font-weight:200}.fast-order-button{display:block;margin:25px auto 0;-webkit-transition:all .2s;transition:all .2s}.fast-order-button:hover{background:#c19566;color:#fff}.cart-link{display:inline-block}.cart-link__checkout{float:left;-webkit-transition:all .2s;transition:all .2s;background:#c19566!important;color:#fff!important}.cart-link__checkout:hover{background:#fff!important;color:#c19566!important}.total__cart__table__row__cell--item__mount{width:120px}.order-moar{margin:10px 0;text-align:center}.order-moar .store-button{margin:0 auto 40px}.cart-content{padding:30px 22px;border-top-left-radius:4px;border-top-right-radius:4px}.cart-content__product-line{height:100px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:0;margin-top:22px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.cart-content__product-line:first-child{margin-top:0}.cart-content__total-price-line{margin-top:22px;font-weight:300;font-size:14px;text-align:right;padding-right:10px}.cart-content__total-price{font-weight:500;font-size:20px}.cart-content__total-price-currency{font-weight:500;font-size:14px;text-transform:uppercase}.cart-content__product-image{width:100px;height:100px}.cart-content__product-desc{font-weight:400;margin-left:22px;text-transform:uppercase;text-align:left;width:451px}.cart-content__product-model{font-size:12px;color:#999;margin-bottom:5px}.cart-content__product-title{font-size:14px;color:#000}.cart-content__count{font-weight:500;color:#333;font-size:14px;margin-right:16px}.cart-content__price{font-weight:500;color:#000;font-size:14px;margin-left:64px}.cart-content__delete-position{margin-left:auto;cursor:pointer}.cart-content__delete-position:before{content:'×';font-size:20px;color:#bfbfbf;font-weight:700}.cart-content__delete-position:hover:before{color:#0f0f0f}.cart-content__button-square{width:30px;height:30px;border:1px solid #bfbfbf;font-size:17px;font-weight:700;text-align:center;background-color:#fff;cursor:pointer;color:#bfbfbf;outline:0;-webkit-transition:all .2s;transition:all .2s;border-radius:4px;padding-bottom:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cart-content__button-square:hover{background-color:#d19764;color:#fff;border-color:#d19764}.cart-content__button-square_type_minus{margin-right:16px}.cart-footer{height:102px;background-color:#f8f8f6;border-bottom-left-radius:4px;border-bottom-right-radius:4px;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:22px;padding-right:22px}.cart-footer__five-minutes-block{font-weight:400;color:#999;font-size:12px;margin-left:auto;text-transform:uppercase;margin-right:60px}.cart .cart-buttons{height:102px;background:#f8f8f6;overflow:hidden}.cart .cart-buttons .left{float:left}.cart .cart-buttons .left .store-button.cart-link__fast-order{-webkit-transition:none;transition:none;margin:30px 29px;width:186px;background:#e6e6e5 url("/catalog/view/theme/tattootools/image/phone-sprite-80.png") no-repeat left 18px top -50px;border:1px solid #e6e6e5;color:#3a3a36;cursor:pointer;padding-left:44px}.cart .cart-buttons .left .store-button.cart-link__fast-order:hover{background-color:#c19566;border:1px solid #c19566;color:#fff;background-position:left 18px top 10px}.cart .cart-buttons .right{float:right}.cart .cart-buttons .right .five-min{float:left;line-height:102px;color:#999;font-size:11px;text-transform:uppercase}.cart .cart-buttons .right .btn{float:right}.cart .cart-buttons .right .btn .store-button{margin:30px 29px}.cart .back-to-cat .store-button{margin:0 auto;display:block}.cart .cart-empty__message{margin-bottom:40px;font-size:11px;text-transform:uppercase;color:#999}.cart .store-button{height:40px;line-height:42px;display:block;padding-top:0;padding-bottom:0;margin-top:7px;-webkit-transition:color .2s,border-color .2s,background .2s;transition:color .2s,border-color .2s,background .2s;text-align:center;width:144px;font-size:14px;font-weight:400}.cart__overflow{border:1px solid #e3d3c2;border-radius:4px}.cart__overflow .cart__table__container .cart-products-line{padding:0;margin:29px;border:none}.cart__overflow .cart__table__container .cart-products-line:hover{border:none}.cart .page-header{overflow:hidden;height:61px}.cart .page-header .total{float:left;font-size:14px;line-height:58px;white-space:nowrap;text-transform:uppercase;color:#777}.cart .page-header .buy{float:right}.cart .page-header .title{margin:0 280px}.cartblock-products-container{overflow-x:hidden;overflow-y:auto;max-height:-webkit-calc(100vh - 300px);max-height:calc(100vh - 300px)}.category-container{width:1170px;margin:30px auto 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.category-container .real-elem.medium,.category-container .elem-bg-image,.category-container .shadow-layer{border-radius:10px;overflow:hidden}.category-container .grid-elem.medium:after{content:'';-webkit-box-ordinal-group:100000;-webkit-order:99999;-moz-box-ordinal-group:100000;-ms-flex-order:99999;order:99999;width:-webkit-calc(33.333% - 20px);width:calc(33.333% - 20px)}.categories-block-container{font-size:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.categories-block-container__category-wrap{width:-webkit-calc(20% - 24px);width:calc(20% - 24px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.categories-block-container__category-image{width:100%;padding-bottom:100%;position:relative;display:block;border-radius:10px;overflow:hidden;background:#f5f5f5}.categories-block-container__category-title{height:72px;font-family:"MuseoSans";-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:17px 20px 0;font-weight:400;font-size:15px;line-height:18px;text-align:center;color:#000}.category-top{background:#fff;text-align:center}.category-top.with-cover .category-top__short-description{width:720px;margin:-10px auto 40px;font-size:14px;color:#fff}.category-top.with-cover .category-top__heading{color:#fff}.category-top.with-cover .subcategories-bubbles .bubble a,.category-top.with-cover .subcategories-bubbles a.bubble{border-width:2px}.category-top.with-cover .subcategories-bubbles .bubble a:hover,.category-top.with-cover .subcategories-bubbles a.bubble:hover{background:#c29664;color:#fff;border-color:#c29664}.category-top.with-cover .category-cover-container{margin-top:-48px;height:350px;background-position-x:center;background-position-y:center;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;position:relative}.category-top.with-cover .category-cover-container .shadow-layer{left:0;right:0;top:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);pointer-events:none;z-index:2;position:absolute}.category-top.with-cover .category-cover-container .main-table-container{display:table;height:100%;width:100%;color:#fff;position:relative;z-index:3}.category-top.with-cover .category-cover-container .main-table-container .main-table-inner-container{display:table-cell;vertical-align:middle;height:100%;width:100%;color:#fff}.category-top__short-description{width:520px;margin:0 auto 30px;font-size:14px;color:#858585}.category-top__empty{display:block!important;width:400px;margin:100px auto 80px!important;text-align:center}.category-top__heading{margin:0;display:block;padding:0 20px 40px;font-weight:300;font-size:35px;line-height:43px;text-align:center}.category-top__description{margin:0 auto;width:100%;background:#242426;padding:45px 0;text-align:center;overflow:hidden;font-size:14px;color:#fff;font-weight:300;-webkit-transition:max-height .4s;transition:max-height .4s}.category-top__description ol{text-align:left;padding:20px 20px 20px 40px}.category-top__description a{color:#ddd;font-weight:400;-webkit-transition:opacity .2s;transition:opacity .2s}.category-top__description a:hover{opacity:.7}.category-top__description p{margin-bottom:10px;text-align:left}.category-top__description ul{padding:10px 0;text-align:left}.category-top__description li{list-style:square inside;text-align:left}.category-top__description__show-more{display:inline-block;margin:5px 0;cursor:pointer;color:#c19566;font-size:10px;text-transform:uppercase}.category-top__description__show-more:hover{color:#8e6e4b}.category-top__show-more{display:block;position:relative;height:56px;width:100%;background:#c29566;color:#fff;text-align:center;font-size:10px;font-weight:700;text-transform:uppercase;line-height:57px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.category-top__show-more:hover{opacity:.7}.category-top__show-more:before{position:absolute;width:19px;height:19px;content:'';top:18px;left:50%;margin-left:-65px;background:url("/catalog/view/theme/tattootools/image/refresh-round.png") no-repeat center}.category-top__show-more.loading:before{-moz-animation-name:spin;-moz-animation-duration:4000ms;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spin;-ms-animation-duration:4000ms;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:4000ms;animation-duration:4000ms;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.subcategories{padding:30px 20px;width:960px;text-align:center;margin:0 auto}.subcategories__item{display:inline-block;padding:10px 15px;font-size:10px;text-transform:uppercase;color:#313131;margin:5px 10px;-webkit-transition:all .2s;transition:all .2s}.subcategories__item:hover{color:#fff;background:#c19566;border-radius:4px}.subcategories__item--active{color:#fff;background:#c19566;border-radius:4px}.subcategories-bubbles{padding:0 0 15px;margin:0 auto;text-align:center;width:972px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.subcategories-bubbles,.subcategories-bubbles a.bubble{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.subcategories-bubbles a.bubble{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-radius:20px;border:1px solid #c29664;padding:5px 15px;color:#c29664;font-size:12px;text-transform:uppercase;font-weight:400;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;height:34px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.subcategories-bubbles a.bubble:hover{background:#c29664;color:#fff}.subcategories-bubbles a.bubble:active{border-color:#ae865c;color:#fff;background:#ae865c}.subcategories-bubbles .bubble{display:inline-block;vertical-align:top;margin:0 7px 10px}.subcategories-bubbles .bubble a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-radius:20px;border:1px solid #c29664;padding:5px 15px;color:#c29664;font-size:12px;text-transform:uppercase;font-weight:400;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;height:34px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.subcategories-bubbles .bubble:hover a{background:#c29664;color:#fff}.subcategories-bubbles .bubble:active a{border-color:#ae865c;color:#fff;background:#ae865c}.fixed-to-maxw.account-left-menu{width:960px;margin:0 auto;height:60px;line-height:18px;position:relative;overflow:hidden}.fixed-to-maxw.account-left-menu .centered{margin:0 auto;overflow:hidden}.fixed-to-maxw.account-left-menu .centered.arrowed{text-align:left;white-space:nowrap;overflow:hidden;width:880px}.fixed-to-maxw.account-left-menu .account-left-menu__item{padding-bottom:0;height:59px;width:100px;text-align:center;overflow:hidden;white-space:normal;-webkit-transition:all .2s;transition:all .2s;display:inline-block;position:relative;border-bottom:2px solid rgba(0,0,0,0)}.fixed-to-maxw.account-left-menu .account-left-menu__item .ico{position:absolute;top:0;left:0;width:100%;height:40px;overflow:hidden}.fixed-to-maxw.account-left-menu .account-left-menu__item .ico img{display:block;width:40px;margin:0 auto}.fixed-to-maxw.account-left-menu .account-left-menu__item .name{position:absolute;left:0;bottom:4px;width:100%;height:50px;display:table}.fixed-to-maxw.account-left-menu .account-left-menu__item .name .td{display:table-cell;text-align:center;vertical-align:middle;text-overflow:ellipsis}.fixed-to-maxw.account-left-menu .account-left-menu__item .name .td .text{display:inline-block;vertical-align:middle;max-height:36px;overflow:hidden;line-height:18px}.fixed-to-maxw.account-left-menu .left-arrow{position:absolute;top:4px;left:0;width:30px;height:39px;cursor:pointer;background:url("/catalog/view/theme/tattootools/image/arr-l.png") no-repeat top 10px center;-webkit-background-size:20px;background-size:20px;opacity:.8;-webkit-transition:opacity .2s;transition:opacity .2s}.fixed-to-maxw.account-left-menu .left-arrow:hover{opacity:1}.fixed-to-maxw.account-left-menu .right-arrow{position:absolute;top:4px;right:0;width:30px;height:39px;cursor:pointer;background:url("/catalog/view/theme/tattootools/image/arr-r.png") no-repeat top 10px center;-webkit-background-size:20px;background-size:20px;opacity:.8;-webkit-transition:opacity .2s;transition:opacity .2s}.fixed-to-maxw.account-left-menu .right-arrow:hover{opacity:1}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(-360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes spin{from{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(-360deg)}}.checkmark{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:10px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;text-align:left;color:#191919}.checkmark_round .checkmark__box{width:20px;height:20px;min-height:20px;min-width:20px;border-radius:50%}.checkmark_round .checkmark__box__center{width:12px;height:12px;background-color:#c19566;border-radius:50%}.checkmark__box{width:16px;height:16px;border-radius:3px;margin-right:10px;border:solid 1px #888;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.checkmark__box__center{width:8px;height:8px;border-radius:1px;display:none;background-color:#c19566}.checkmark__box__input{display:none}.checkmark__box__input:checked+.checkmark__box__center{display:block}input,textarea,select,label{-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.checkout,.checkout__spinner-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.checkout__spinner-container{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#898989}.checkout__spinner{display:inline-block;width:18px;height:18px;border:2px solid rgba(0,0,0,.8);border-left-color:rgba(0,0,0,.6);border-bottom-color:rgba(0,0,0,.4);border-right-color:rgba(0,0,0,.2);border-radius:50%;-webkit-animation:rotate 600ms linear infinite;animation:rotate 600ms linear infinite;margin-right:10px}.checkout__products{width:386px;border-radius:5px;border:unset;background:#fff}.checkout__products__product{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:solid 1px #e5e5e5}.checkout__products__product__price{white-space:nowrap;font-size:14px;color:#060606;margin-left:auto;text-align:right}.checkout__products__product__price--red{color:#e8284e}.checkout__products__product__price>span{display:block}.checkout__products__product__price__gray{color:#aaa}.checkout__products__product__price__gray.--line{text-decoration:line-through}.checkout__products__product__title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:30px;font-weight:500}.checkout__products__product__model{font-size:14px;color:#060606;margin-bottom:5px;font-weight:400}.checkout__products__product__name{font-size:14px;line-height:1.12;letter-spacing:.4px;color:#060606;text-decoration:none;-webkit-transition:color .3s ease;transition:color .3s ease}.checkout__products__product__name:hover{text-decoration:underline;color:gray}.checkout__products__product__image{width:75px;min-width:75px;height:75px;margin-right:16px}.checkout__products__product__image img{width:100%;height:auto}.checkout__products__product__options{color:#989898;font-size:12px;text-align:left;margin-top:5px;font-weight:400}.checkout__products__product__options-value{color:#060606}.checkout__products__heading{height:53px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #ddd;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;color:#121212}.checkout__error{color:#ed244d;margin-top:5px;font-size:13px}.checkout__total{padding:0 20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;text-align:left;color:#0e0e0e;height:60px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:600}.checkout__total>span{font-size:18px;font-weight:700;color:#111;margin-left:10px}.checkout__promocode{padding:20px;border-bottom:1px solid #e5e5e5}.checkout__subtotal{padding:13px 20px;border-bottom:1px solid #e5e5e5}.checkout__tip{color:#999;line-height:18px;font-size:12px;padding-left:2px;margin-top:5px}.subtotal{display:none;font-size:14px;padding:6px 0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.subtotal span:last-child{font-weight:500}.subtotal span.promocode-title__title{font-weight:400}.subtotal--active{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.subtotal:last-child{margin-bottom:0}.subtotal .green{color:#289377}.subtotal .red{color:#ea0000}.suggested-text{padding:15px 0 5px;font-size:13px}.suggested-text__link{cursor:pointer;text-decoration:underline;color:#c19566;font-weight:600}.promocode{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:#ededed;padding:0 10px;height:40px;border-radius:5px;margin-top:15px;text-transform:uppercase}.promocode-show{font-size:14px;line-height:18px;color:#000;margin:-5px 0}.promocode-show__btn{color:#c19566;text-decoration:none}.promocode__icon{margin-right:5px;margin-top:3px}.promocode__icon svg{width:17px;height:17px;color:#c19566;fill:currentColor}.promocode__title{font-size:16px;font-weight:600;margin-right:8px}.promocode__remove{width:14px;height:14px;display:inline-block;position:relative}.promocode__remove:before{content:'✕';position:absolute;font-size:16px;line-height:16px;color:#c19566;cursor:pointer}.promocode__mess{background:#ededed;padding:12px 15px;border-radius:5px;font-size:15px;margin-top:15px}.promocode-title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase}.promocode-title__icon{margin-top:1px}.promocode-title__icon svg{width:14px;height:14px;color:#c19566;fill:currentColor}.promocode-title__title{margin-left:6px;font-weight:300}.promocode-form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.promocode-form--hidden{display:none}.promocode-form__input{background:#fff;border:1px solid #bababa;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px 0 0 5px;height:50px;width:100%;padding:0 18px;font-size:14px;text-transform:uppercase}.promocode-form__input::-webkit-input-placeholder{font-size:13px;text-transform:none}.promocode-form__input:-moz-placeholder,.promocode-form__input::-moz-placeholder{font-size:13px;text-transform:none}.promocode-form__input:-ms-input-placeholder{font-size:13px;text-transform:none}.promocode-form__input::placeholder{font-size:13px;text-transform:none}.promocode-form__input:focus{border-color:#c19566}.promocode-form__input:focus+.promocode-form__btn{background-color:#c19566}.promocode-form__btn{min-width:50px;width:50px;height:50px;background:#bababa;border-radius:0 5px 5px 0;border:none;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.promocode-form--active .promocode-form__input{border-color:#c19566}.promocode-form--active .promocode-form__btn{background-color:#c19566}body.checkout-page{background:#f7f7f7}.checkout{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}.checkout,.checkout-header{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.checkout-header{padding-top:10px;margin-bottom:21px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:80px}.checkout-header,.checkout-header__ssl{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.checkout-header__ssl{margin-left:20px}.checkout-header__ssl-icon{height:20px}.checkout-header__ssl-text{font-size:15px;color:#619e35;margin-left:10px}.checkout-header__logo{width:95px;height:51px;position:absolute;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.checkout-header__title{font-size:36px;font-weight:500;color:#111}.checkout-header__phone{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:8px}.checkout-header__phone-number{font-size:20px;line-height:23px;text-align:right;color:#000;text-decoration:none}.checkout-header__phone-worktime{font-size:14px;line-height:16px;color:rgba(0,0,0,.6);margin-top:6px}.checkout .checkmark{margin-top:0;cursor:pointer;display:none}.checkout .checkmark__label{color:#838383;font-size:16px}.checkout__form{width:783px;margin-bottom:20px;border-radius:5px;border:unset;padding-top:39px;padding-bottom:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff}@media screen and (max-width:1280px){.checkout__form{width:-webkit-calc(100% - 410px);width:calc(100% - 410px);min-width:-webkit-calc(100% - 410px);min-width:calc(100% - 410px)}}.checkout__form .checkmark__label{font-size:16px;color:#838383}.checkout__form .checkmark__label__description{font-size:16px;line-height:1.25;color:#898989;margin-top:15px;max-width:350px}.checkout__form__select{height:50px;width:100%;border-radius:5px;background-color:#f8f8f8;border:1px solid #bababa;font-size:16px;color:#0c0c0c;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.checkout__form__select:focus{border:2px solid #c19566;padding:0 19px}.checkout__form__select-container{display:inline-block;position:relative;width:100%}.checkout__form__select-container .arrow{border-bottom:1px solid #000;border-right:1px solid #000;width:8px;height:8px;pointer-events:none;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:15px;top:-webkit-calc(50% - 6px);top:calc(50% - 6px);z-index:10}.checkout__form__delivery-select{max-width:400px;margin-top:15px}.checkout__form__delivery-line.checkout__form__line,.checkout__form__round-select{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.checkout__form__hidden{display:none}.checkout__right{width:386px}.checkout__title{font-size:28px;line-height:33px;text-align:center;color:#111;margin-bottom:51px}.checkout__line{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:23px;padding-right:125px}@media screen and (max-width:1280px){.checkout__line{padding-right:90px}}.checkout__line--city .checkout__input{position:relative;z-index:101}.checkout__line--city .checkout__line__label{z-index:101}.checkout__line--Kladr .region-placeholder{display:none}.checkout__line--payment,.checkout__line--delivery{display:none;margin-top:50px;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.checkout__line--payment .checkout__line__left,.checkout__line--delivery .checkout__line__left{margin-top:19px}.checkout__line--address{display:none;padding:0 15px 0 35px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin:17px 0 23px}.checkout__line--address .checkout__line__left{min-width:0;width:auto;margin:0 0 10px}.checkout__line--active,.checkout__line__left{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.checkout__line__left{font-size:16px;color:#0e0e0e;width:216px;min-width:216px;margin-right:40px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:1280px){.checkout__line__left{width:160px;min-width:160px}}.checkout__line__right{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;position:relative}.checkout__line--submit{margin-top:40px}.checkout__line--submit .checkout__line__right{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.checkout__line--submit .checkout__line__left{margin:0 0 0 30px}.checkout .button{border:0;letter-spacing:normal;color:#fff;font-size:20px;width:293px;height:60px;background:#c19566;border-radius:5px;text-transform:none;font-weight:300;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.checkout .button--big{font-size:20px;font-weight:600}.checkout .button--small{width:60px;min-width:60px;margin-bottom:25px}.checkout .button:disabled{opacity:.6;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.checkout__input{height:50px;border-radius:5px;border:solid 1px #bababa;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px;width:100%;font-size:16px;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.checkout__input:invalid{outline:0;-webkit-box-shadow:none;box-shadow:none}.checkout__input::-webkit-input-placeholder{font-size:16px;color:#999}.checkout__input:-moz-placeholder,.checkout__input::-moz-placeholder{font-size:16px;color:#999}.checkout__input:-ms-input-placeholder{font-size:16px;color:#999}.checkout__input::placeholder{font-size:16px;color:#999}.checkout__input--error{border-color:#ed244d!important}.checkout__input:disabled{background-color:#f8f8f8}.checkout__input:focus{border:2px solid #c19566;padding:0 19px}.phone-container__input{min-height:50px;height:50px;border-radius:5px;border:solid 1px #bababa;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px;width:100%;font-size:16px;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.phone-container__input:invalid{outline:0;-webkit-box-shadow:none;box-shadow:none}.phone-container__input::-webkit-input-placeholder{font-size:16px;color:#999}.phone-container__input:-moz-placeholder,.phone-container__input::-moz-placeholder{font-size:16px;color:#999}.phone-container__input:-ms-input-placeholder{font-size:16px;color:#999}.phone-container__input::placeholder{font-size:16px;color:#999}.phone-container__input:focus{border:2px solid #c19566;padding:0 19px}.autocomplete{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none;position:absolute;z-index:100;border:1px solid #bababa;border-radius:2px;background:#fff;top:50px;left:0;margin-top:-5px;padding-top:5px;overflow-y:auto;max-height:340px}.autocomplete .a-row{cursor:pointer;background:#fff;padding:10px 20px}.autocomplete .a-row__city{font-size:16px}.autocomplete .a-row__region{font-size:12px;color:#505050}.autocomplete .a-row:hover,.autocomplete .a-row--selected{background:#eee;-webkit-transition:background .2s;transition:background .2s}.autocomplete .a-row:active{background:#ddd}.region-placeholder{margin-top:10px;font-size:16px;color:#898989}.deliveries .w8,.payments .w8{background:url("/catalog/view/theme/tattootools/static/image/gif-preloader2.gif") no-repeat left center}.payments .w8{height:50px;-webkit-background-size:30px;background-size:30px;line-height:50px;color:#333;padding-left:50px;margin-top:6px}.deliveries .content,.payments .content{display:none}.deliveries.done .content,.payments.done .content{display:block}.deliveries.done .w8,.payments.done .w8{display:none}.deliveries .w8{height:50px;background:url("/catalog/view/theme/tattootools/static/image/delivery-preloader.gif") no-repeat 19px 8px;-webkit-background-size:30px;background-size:30px;line-height:50px;color:#858585;padding-left:59px;margin-top:5px}.radio{position:absolute;top:20px;left:20px;width:22px;height:22px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #898989;border-radius:50%}.radio input{display:none}.radio:before{content:'';width:12px;height:12px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;border-radius:50%;overflow:hidden;background-color:#fff}.radio__labels{margin:0}.radio__labels .desc{color:#898989;line-height:20px;font-size:16px;font-weight:400;display:none}.radio__labels .desc--pickup{color:#000;line-height:20px;font-size:16px}.radio__labels .desc--pickup p,.radio__labels .desc--pickup strong{margin:10px 0 0}.radio__labels .desc.input__label__radio__p--estimate{display:block}.radio__labels .input .k{float:left;width:60px;text-align:left;height:38px;line-height:38px;color:#666}.radio__labels .input .v{margin-left:60px}.radio__labels .input .alt{margin-left:61px}.radio__labels__select--shoplogistics+.arrow{border-bottom:1px solid #000;border-right:1px solid #000;width:8px;height:8px;pointer-events:none;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:15px;top:-webkit-calc(50% - 6px);top:calc(50% - 6px);z-index:10}.radio__payment_methods .opt{padding:20px}.radio__payment_methods .opt .meta{padding:0 10px 0 35px}.radio__payment_methods .opt .meta .desc{font-size:15px}.radio__payment_methods .opt .meta .ttl{margin:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.radio__payment_methods .opt .meta .ttl svg{margin-right:-18px}.radio__payment_methods .opt.sel .ttl{margin-bottom:7px}.radio__payment_methods .opt.delivery .ttl{margin:0}.opt{display:block;position:relative;cursor:pointer;border:1px solid #bababa;border-bottom:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px}.opt--first{border-top-right-radius:5px;border-top-left-radius:5px}.opt--last{border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom:1px solid #bababa}.opt select{padding:0 20px;color:#333;background:#f8f8f8;position:relative;border:solid 1px #bababa;outline:none;width:100%;display:block;-webkit-transition:border-color .3s ease;transition:border-color .3s ease;height:50px;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.opt select:focus{border:2px solid #c19566;padding:0 19px}.opt .for-zip{margin-bottom:5px}.opt #shl-map-info{height:155px;margin:15px -35px -20px -55px;background:#ddd}.opt #shl-ext-info,.opt .shipping-ads{display:none;margin-top:15px}.opt #shl-ext-info .row,.opt .shipping-ads .row{color:#000;line-height:20px;font-size:16px;margin-top:10px;padding-left:0}.opt #shl-ext-info .row strong,.opt .shipping-ads .row strong{font-weight:600}.opt.disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.5}.opt.hidden{display:none}.opt:hover .radio:before{background-color:#c19566;opacity:.5}.opt:active .radio:before{background-color:#c19566}.opt .meta{display:block;padding:0 15px 0 35px;border-radius:2px;position:relative}.opt .meta .title{font-size:14px;font-weight:600;line-height:22px;color:#333}.opt .meta .descr{line-height:18px;font-size:11px;padding-left:2px}.opt .meta .ttl{font-size:16px;font-weight:400;color:#333;margin-bottom:7px}.opt .meta .ttl .price{font-weight:600;color:#333;text-transform:lowercase;margin-right:auto}.opt .meta .ttl .price span:not(.ruble){font-weight:400;margin-left:6px}.opt .meta .ttl .price.green{color:#c19566;text-transform:none}.opt .meta .sel{margin-top:17px;margin-bottom:0;display:none}.opt .meta .sel:before{content:'';position:absolute;right:2px;top:2px;height:46px;width:100px;border-radius:0 5px 5px 0;background:-webkit-linear-gradient(left,rgba(165,165,165,0),#f8f8f8);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#f8f8f8));background:-webkit-linear-gradient(left,rgba(255,255,255,0),#f8f8f8);background:linear-gradient(to right,rgba(255,255,255,0),#f8f8f8);z-index:1;pointer-events:none}.opt.hidden{display:none}.opt.sel,.opt.sel .radio{border:2px solid #c19566}.opt.sel .radio{left:19px}.opt.sel .radio:before{background-color:#c19566}.opt.sel .desc,.opt.sel .sel{display:block}.opt.sel .ttl{margin-bottom:7px}.opt.sel .open-yandex-map-btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.opt.sel #shl-ext-info{display:block}.opt.label-for-nodelivery{border:none;margin-top:20px;margin-bottom:31px;padding:0 0 0 19px}.opt.label-for-nodelivery .meta{padding:0;font-weight:400;font-size:16px;line-height:20px;color:#858585;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.opt.label-for-nodelivery .meta svg{min-width:23px;margin-right:14px;margin-top:4px}.checkout-privacy{text-align:center;max-width:783px}@media screen and (max-width:1280px){.checkout-privacy{max-width:-webkit-calc(100% - 410px);max-width:calc(100% - 410px)}}.checkout-privacy__text{display:inline-block;color:#898989;font-size:13px;font-weight:300;text-align:left;max-width:520px;margin-top:0;margin-bottom:25px}.checkout-privacy__link{color:#898989}.to-cart-link{font-size:14px;color:#898989;margin-right:-7px;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.to-cart-link .arrow{margin-right:11px}ymaps[class*="map-copyrights-promo"],ymaps[class*="copyright__agreement"]{display:none!important}.payment-tip{position:relative;height:16px;width:16px;margin-right:-16px}.payment-tip__popup{display:none;width:210px;height:54px;background:rgba(51,51,51,.9);color:#fff;font-size:12px;text-align:center;border-radius:4px;bottom:32px;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.payment-tip__popup,.payment-tip__popup:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.payment-tip__popup:before{content:'';bottom:-12px;border:6px solid transparent;border-top:6px solid rgba(51,51,51,.9)}.payment-tip:hover .payment-tip__popup{display:block}.content-area{margin-left:auto;margin-right:auto;width:1280px;min-width:1280px;max-width:1280px;padding-left:40px;padding-right:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0}@media screen and (max-width:1280px){.content-area{width:1140px;min-width:1140px;max-width:1140px}}.circular.thank-you-loader{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;width:50px;height:50px;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;display:block;margin:15px auto 0}.path{stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;stroke-linecap:round}.checkout-success .account__page .page-header{padding-top:10px;font-size:39px;padding-bottom:40px}.checkout-success-bord{border:1px solid #e3d3c2;border-radius:3px;width:698px;margin:0 auto 80px}.checkout-success-bord .account__thanks-message{padding-top:33px;font-size:17px;line-height:22px}.checkout-success-bord .account__message-text{margin-top:20px;line-height:18px}.checkout-success-bord .account__thanks-button{width:137px;text-align:center;font-size:11px;display:block;margin:26px auto 24px}.checkout-success-bord .any-questions{font-size:14px;padding-bottom:36px;line-height:18px}.checkout-success-bord .any-questions .questions{color:#666}.checkout-success-bord .any-questions .answers *{color:#222}.checkout-success-bord .delivery-info{border-top:1px solid #e3d3c2;padding-top:34px}.checkout-success-bord .delivery-info .title{font-size:17px;text-transform:uppercase;padding-bottom:30px}.checkout-success-bord .delivery-info .info{width:456px;text-align:left;font-size:13px;line-height:18px;margin:0 auto;padding-bottom:40px}.checkout-success-bord .delivery-info .info .row{padding-bottom:6px}.checkout-success-bord .delivery-info .info .row .key{color:#999}.checkout-success-bord .delivery-info .info .row .val{color:#333}.open-yandex-map-btn{margin-top:15px;width:100%;height:50px;background:#f8f8f8;border:1px solid #bababa;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px;display:none;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:20px;color:#333;cursor:pointer}.open-yandex-map-btn:hover{background:#eee}.open-yandex-map-btn__icon{margin-right:12.5px}.pvz-popup{display:none;position:fixed;top:0;left:0;right:0;bottom:0}.pvz-popup__overlay{background:rgba(1,1,1,.15);cursor:pointer}.pvz-popup__overlay,.pvz-popup__frame{position:absolute;left:0;right:0;top:0;bottom:0}.pvz-popup__frame{margin:auto;width:1170px;height:80vh;background:#fafafa;border-radius:5px;z-index:1;overflow:hidden}.pvz-popup__panel{position:absolute;width:100%;z-index:1}.pvz-popup__panel-switch,.pvz-popup__panel-title{display:none}.pvz-popup__confirm{position:absolute;left:25px;bottom:25px;width:400px;height:56px;background:#c29665;border-radius:5px;font-weight:300;font-size:15px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;letter-spacing:.015em;text-transform:uppercase;color:#fff;cursor:pointer}.pvz-popup__confirm--disable{cursor:auto;background:#bfbfbf}.pvz-popup__close{position:absolute;top:24px;right:24px;background:#fff;-webkit-box-shadow:0 4px 4px rgba(17,17,17,.11);box-shadow:0 4px 4px rgba(17,17,17,.11);border-radius:26px;cursor:pointer;width:32px;height:32px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.pvz-popup__no-points{display:none;font-size:15px;line-height:18px;color:gray;font-weight:400;margin:0 20px}.pvz-popup__no-points-link{text-align:center;color:#c29665;margin-top:25px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.pvz-popup__no-points-link,.pvz-popup__points{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.pvz-popup__points{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pvz-popup__points-search{width:100%;height:40px;margin-bottom:25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.pvz-popup__points-search svg{position:absolute;top:0;bottom:0;margin:auto}.pvz-popup__points-search-btn{right:10px}.pvz-popup__points-search-close{position:absolute;right:10px;top:0;bottom:0;margin:auto;background:#f5f5f5;border-radius:100%;width:20px;height:20px;display:none;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.pvz-popup__points-search-close svg{left:0;right:0}.pvz-popup__points-search-close:hover{opacity:.9}.pvz-popup__points-search input{width:100%;height:40px;background:#fff;border:1px solid #b4b4b4;border-radius:5px;font-size:13px;line-height:16px;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pvz-popup__points-search input::-webkit-input-placeholder{color:gray}.pvz-popup__points-search input:-moz-placeholder,.pvz-popup__points-search input::-moz-placeholder{color:gray}.pvz-popup__points-search input:-ms-input-placeholder{color:gray}.pvz-popup__points-search input::placeholder{color:gray}.pvz-popup__points-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:450px;height:80vh;padding:25px 25px 106px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pvz-popup__points-list-inner{max-height:100%;overflow-y:scroll;-webkit-box-shadow:inset 0 -1px 4px rgba(43,43,43,.1);box-shadow:inset 0 -1px 4px rgba(43,43,43,.1)}.pvz-popup__points-list-inner::-webkit-scrollbar{width:0}.pvz-popup__points-list-inner::-webkit-scrollbar-thumb{border-radius:0}.pvz-popup__points-map{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:720px;height:80vh;position:relative}.pvz-popup__points-map>div{position:absolute;top:0;left:0;right:0;bottom:0}.pvz-popup__points-item:first-child{border-top-right-radius:5px;border-top-left-radius:5px}.pvz-popup__points-item:last-child{border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom:1px solid #bababa}.pvz-popup__points-item.sel .pvz-popup__points-address,.pvz-popup__points-item.sel .pvz-popup__points-name,.pvz-popup__points-item.sel .pvz-popup__points-schedule{display:block}.pvz-popup__points-title{font-size:15px;line-height:18px;color:#000;margin-bottom:5px}.pvz-popup__points-title strong{font-weight:600}.pvz-popup__points-cost{white-space:nowrap}.pvz-popup__points-time{font-size:16px;line-height:20px;color:gray}.pvz-popup__points-address{margin-top:10px}.pvz-popup__points-schedule,.pvz-popup__points-address,.pvz-popup__points-name,.pvz-popup__points-phones{font-size:15px;line-height:20px;color:#000;font-weight:400;display:none}.pvz-popup__points-address,.pvz-popup__points-name{margin-bottom:10px}.pvz-popup__balloon-title-cost{white-space:nowrap}html.lock,html.lock body{overflow:hidden;position:relative}.checkout__consent-label{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;font-size:14px;line-height:1.4;cursor:pointer;padding-left:21px}.checkout__consent-label input[type="checkbox"]{-webkit-appearance:none;appearance:none;width:18px;height:18px;border:1.5px solid #c4c4c4;border-radius:3px;background-color:#fff;position:relative;-webkit-flex-shrink:0;-ms-flex:0 0;flex-shrink:0;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.checkout__consent-label input[type="checkbox"]:hover{border-color:#c19566}.checkout__consent-label input[type="checkbox"]:checked{background-color:#c19566;border-color:#c19566}.checkout__consent-label input[type="checkbox"]:checked::after{content:'';position:absolute;top:2px;left:5px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkout__consent-label span{color:#333}.checkout__consent-link{color:#c19566;text-decoration:underline}.button--disabled{opacity:.6;pointer-events:none;cursor:not-allowed}#cookie-banner button{display:inline-block}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dashoffset:-35px}50%,100%{stroke-dasharray:89,200}100%{stroke-dashoffset:-124px}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dashoffset:-35px}50%,100%{stroke-dasharray:89,200}100%{stroke-dashoffset:-124px}}@-webkit-keyframes color{100%,0%,40%,66%,80%,90%{stroke:#ccc}}@keyframes color{100%,0%,40%,66%,80%,90%{stroke:#ccc}}.colored-spinner{width:25px;height:25px;display:inline-block;background-image:url("/catalog/view/theme/tattootools/image/spinning-circles-preloader.svg");background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}*{margin:0;padding:0;font-family:'MuseoSans',sans-serif}input{outline:none}a{text-decoration:none}.nosel{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html{-webkit-font-smoothing:antialiased;font-weight:300;overflow-x:hidden;height:100%}body{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%;min-height:-webkit-fill-available}.ruble,.crnc{font-family:Verdana;text-transform:none}.mini-wrap{position:relative;min-width:1200px;max-width:1200px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:25px;padding-right:25px;margin:0 auto}.mini-wrap__overflow{overflow:hidden}.mini-wrap p,.mini-wrap ul{text-align:left}.mini-wrap.tilda-wrap{width:100%;max-width:100%;min-width:100%;padding-left:0;padding-right:0}.mini-wrap.tilda-wrap .t451__container,.mini-wrap.tilda-wrap .t450__burger_container{display:none}.mini-wrap.tilda-wrap .breadcrumbs{position:absolute;z-index:10;left:100px;color:#fff}.mini-wrap.tilda-wrap .breadcrumbs .breadcrumbs__link{color:#fff}.mini-wrap.tilda-wrap .breadcrumbs .breadcrumbs__link:hover{color:#c19566}.header-substitute{height:70px}.store{width:100%;min-width:1200px;position:relative;margin:0 auto;-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.store-button{text-align:right;padding:14px 22px;background:#c19566;font-size:14px;text-transform:uppercase;color:#fff;border-radius:3px;border:1px solid #c19566;-webkit-transition:color .2s,border-color .2s,background .2s;transition:color .2s,border-color .2s,background .2s;outline:none;cursor:pointer}.store-button:hover{background:#fff;color:#c19566}.store-button--disabled{opacity:.6;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.store-button--disabled:hover{background:#c19566;color:#fff}.store-button:disabled{opacity:.6;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.store-button:disabled:hover{background:#c19566;color:#fff}.add-to-cart{display:block;background-repeat:no-repeat;height:52px;width:173px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;text-transform:uppercase;line-height:52px;font-weight:400;text-align:center!important;padding:0 0 0 30px!important;white-space:nowrap}.add-to-cart--main{background-image:url("/catalog/view/theme/tattootools/static/image/cart-icon-white.png");color:#fff;background-color:#c29566;background-position:26px 16px!important}.add-to-cart--main:hover{background-image:url("/catalog/view/theme/tattootools/static/image/cart-icon.png");background-position:40px 12px;background-repeat:no-repeat}.add-to-cart.added{background-image:url("/catalog/view/theme/tattootools/static/image/cart-icon-2.png");color:#c29566;background-color:#ededed;background-position:26px 16px!important;z-index:2;position:initial}.add-to-cart.added:hover{background-repeat:no-repeat}.add-to-cart__hidden-input{display:none}.add-to-cart__label{overflow:hidden}.added-container{width:0;position:absolute;bottom:11%;display:block;opacity:1;overflow:hidden;-webkit-transition:width .5s;transition:width .5s}.added-container--immediate-show{-webkit-transition:none!important;transition:none!important}.centered{text-align:center}.product-page-add-to-cart{position:relative}.no-float{float:none!important}.page-header,.sitemap__header{display:block;font-size:42px;font-weight:300}.simple-text{display:block;color:#666;font-size:10px;text-transform:uppercase;margin:20px 0}.taller{font-size:12px;text-transform:none}.store-phone{display:block;font-size:16px;color:#c19566}.mail{display:block;overflow:hidden;margin:20px 0}.mail__icon{display:block;float:left;margin:2px 10px 0 0}.mail__text{display:block;float:left;text-transform:uppercase;font-size:12px;color:#555;line-height:18px;-webkit-transition:all .2s;transition:all .2s}.mail__text:hover{color:#c19566}.overflow{overflow:hidden}a.linke{color:#4c4c4c;-webkit-transition:color .2s;transition:color .2s;font-weight:300}a.linke:hover{color:#c19566}.load-more{height:80px;width:100%;background:#c19566;overflow:hidden}.loader-animation{width:40px;height:40px;margin:0 auto;padding-top:20px}.sprito{background-image:url("/catalog/view/theme/tattootools/static/image/sprito.png");background-repeat:no-repeat}.disco-price .disco-final{display:inline-block;margin-right:5px;font-weight:400;font-size:15px;line-height:18px;text-transform:uppercase;color:#ea0000}.disco-price .disco-initial{display:inline-block;position:relative;color:gray}.disco-price .disco-initial:before{content:"";display:block;position:absolute;left:0;right:0;top:50%;margin:0;height:1px;background:#ea0000}.contacts__overflow{overflow:hidden;margin-top:30px}.contacts__list{float:left;width:420px;padding:0 30px}.contacts__list__main{display:block;font-size:16px;color:#555}.contacts__list__description{display:block;font-size:12px;color:#555;margin:20px 0}.contacts__faq{float:left;width:418px;border-left:2px solid #f3f2ea;padding:0 30px}.dd-tip{display:block;position:absolute;opacity:0;top:105%;left:50%;width:200px;background:#fff;border-radius:3px;border:1px solid #d9d9d9;-webkit-box-shadow:0 1px 6px rgba(100,100,100,.2);box-shadow:0 1px 6px rgba(100,100,100,.2);margin-left:-100px;-webkit-transition:opacity .3s,top .3s;transition:opacity .3s,top .3s;cursor:default}.dd-tip .dd-corn{width:22px;height:11px;position:absolute;bottom:100%;left:50%;margin-left:-10px;background-position:top 0 left -265px}.dd-tip .dd-menu{padding:7px 0}.dd-tip .dd-menu .dd-menu-link{display:block;color:#2681c9;font-weight:600;text-decoration:none;line-height:20px;padding:8px 20px}.dd-tip .dd-menu .dd-menu-link.help-ico .ico{width:21px;height:21px;background-position:top -267px left -216px;float:left;margin-right:10px}.dd-tip .dd-menu .dd-menu-link:hover{background-color:#f7f7f7}.dd-tip .dd-menu .dd-menu-link:active{background-color:#f0f0f0}.dd-tip .dd-menu .sep{border-top:1px solid #d9d9d9;margin:7px 0;height:0;width:100%}.delivery-line{font-family:"MuseoSans";width:750px;height:82px;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:0;margin:auto auto 50px}.delivery-line__status-name{font-weight:400;font-size:14px;color:#39393d;margin-top:15px}.delivery-line__status-date{color:#999;font-weight:300;font-size:14px;margin-top:5px}.delivery-line__part{width:25%;font-size:12px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.delivery-line__part:first-child:before{content:'';border:0}.delivery-line__part:before{content:'';position:absolute;border-bottom:1px solid rgba(0,0,0,.6);width:140px;left:-70px;top:18px}.delivery-line__part_active:before{border-bottom-color:#d49e6e}.delivery-line__image{height:36px;width:42px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:auto;-webkit-background-size:50px;background-size:50px;background-repeat:no-repeat;background-position:center center}.delivery-line__image_type_on-the-way{background-image:url("/catalog/view/theme/tattootools/image/truck.svg");opacity:.6;background-position-y:-5px;background-position-x:-8px}.delivery-line__image_type_on-the-way_active{background-image:url("/catalog/view/theme/tattootools/image/truck-colored.svg");background-position-y:-5px;background-position-x:-8px;opacity:1}.delivery-line__image_type_confirmed{background-image:url("/catalog/view/theme/tattootools/image/available-gray.svg");-webkit-background-size:28px;background-size:28px;opacity:.6}.delivery-line__image_type_confirmed_active{background-image:url("/catalog/view/theme/tattootools/image/available-colored.svg");-webkit-background-size:28px;background-size:28px;opacity:1}.delivery-line__image_type_waiting{background-position-y:-4px;background-image:url("/catalog/view/theme/tattootools/image/trolley-gray.svg");-webkit-background-size:33px;background-size:33px;opacity:.6}.delivery-line__image_type_waiting_active{background-position-y:-4px;background-image:url("/catalog/view/theme/tattootools/image/trolley-colored.svg");-webkit-background-size:33px;background-size:33px;opacity:1}.delivery-line__image_type_delivered{background-image:url("/catalog/view/theme/tattootools/image/house-gray.svg");background-position-y:1px;-webkit-background-size:28px;background-size:28px;opacity:.6}.delivery-line__image_type_delivered_active{background-image:url("/catalog/view/theme/tattootools/image/house-colored.svg");background-position-y:1px;-webkit-background-size:28px;background-size:28px;opacity:1}.delivery-message{width:750px;height:auto;border-radius:4px;border:1px solid #d19764;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:30px 22px;font-family:"MuseoSans";margin:auto auto 20px}.delivery-message__title{font-weight:700;color:#d19764;font-size:16px;margin:0;padding:0}.delivery-message__text{font-weight:500;font-size:16px;color:#2e2e30;padding:0;margin-top:6px}.delivery-message__days-count{color:#d19764}.delivery-message_type_payment-info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.delivery-message_type_payment-info__part{width:430px;margin-left:30px}.delivery-message_type_payment-info__part:first-child{width:240px;margin-left:0}.delivery-message_type_payment-info .delivery-message__text{margin-bottom:25px}.delivery-page__shipping-method__row{width:100%;margin:20px 0;font-size:10px;text-transform:uppercase;position:relative}.delivery-page__shipping-method__row__heading{display:block;text-align:left}.delivery-page__shipping-method__row__paragraph{display:block;text-align:left;text-transform:none}.delivery-page__shipping-method__row__price{position:absolute;right:0;top:0;font-weight:600}.delivery-page__shipping-method__outpost-head{font-size:10px;text-transform:uppercase;position:relative}.shipping__variants__loader{height:300px;background:#f5f5f5;border:1px solid #e5e5e5;border-radius:4px}.shipping__variants__loader__table{width:100%;height:300px;text-align:center}.shipping__variants__loader__table__message{font-size:14px;margin-bottom:10px;color:#666}.shipping__variants__loader__table__image{content:"";-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:23px;height:23px;border-radius:50%;border:2px solid #999;border-left-color:transparent;background:0 0;-webkit-animation:rotate .75s infinite linear;animation:rotate .75s infinite linear}.shipping-input__fields{display:none}#fullOrderErrors{display:none;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}#fullOrderErrors table tr td .shadow-content{display:inline-block}#fullOrderErrors table tr td .shadow-content .body p{padding:0;margin:15px 0 0;text-align:left}#fullOrderErrors table tr td .shadow-content .head .x{display:block;background:url("/catalog/view/theme/tattootools/image/cross-delete.png") no-repeat center}.shipping__delivery__page{border-top:1px solid #ebebeb;padding-top:15px}.shipping__delivery__page:after{content:"";clear:both;display:block}.delivery__choose-city-warning{width:100%;height:250px}.delivery__choose-city-warning__paragraph{margin:0;color:#666;padding:25px 0 25px 1px}.delivery__shipping-method{margin-bottom:20px}.delivery__shipping-method:last-of-type{margin-bottom:0}.delivery__payment__table{width:420px}.delivery__payment__table__row__title__cell{width:354px}.delivery__payment__table__row__title__cell--cost{width:114px;text-align:right}.delivery__payment__table__header{margin:0;font-size:16px;font-weight:700}.delivery__payment__table__paragraph{margin:0;font-weight:400;font-size:12px;color:#666}.delivery__payment__table__paragraph--list{padding-left:20px}.delivery__payment__table__paragraph--cost{font-size:26px;font-weight:500;color:#000}.delivery__annotation{color:#666;font-size:12px;padding-top:5px;width:500px;text-align:left;display:block;float:left;margin:5px}.delivery__annotation:before{content:"*";font-size:16px}.delivery__header{margin:20px 0;font-size:30px}.delivery__or__block{overflow:hidden;color:#fff;width:30px;height:29px;border-radius:100%;background:#000;font-size:12px;text-align:center;line-height:27px;position:relative;float:left;margin-top:3px;margin-right:10px}.delivery__city__change{background:#ebebeb;width:1024px;padding:30px 0}.delivery__city__change:after{content:"";display:block;clear:both}.delivery__and__payment__block{overflow:hidden;margin-top:40px}.payment__block{width:496px;border:2px solid #ebebeb;float:left;min-height:240px}.payment__block__header{padding:15px 30px 0;font-size:24px;text-transform:none;margin:0}.delivery__block{width:496px;border:2px solid #ebebeb;float:left;padding:15px 0 25px;margin-right:24px;min-height:200px}.delivery__block__header{font-size:24px;text-transform:none;padding:0 30px;margin:0}.submit__choice{width:140px;height:34px;background-color:#000;border:2px solid #000;color:#fff;font-size:12px;text-transform:uppercase;margin-left:18px;-webkit-transition:border .1s;transition:color .1s}.submit__choice:hover{border:2px solid #ddd;background:#fff;color:#666}.submit__choice:focus{border:2px solid #ddd;background:#fff;color:#666}.choose__city__real__input__label{float:left;display:block;width:50px;text-align:right;font-size:12px;padding-top:10px;color:#666;margin-right:20px;position:relative}.choose__city__real__input{font-size:12px;border:1px solid #ddd;padding:9px;width:200px;-webkit-transition:border .2s;transition:border .2s}.choose__city__real__input:focus{outline:none;border:1px solid #3a7289}.choose__city__real__input:hover{outline:none;border:1px solid #3a7289}.payment__block__paragraph{font-size:13px;padding:0 107px 0 32px;color:#666}.payment__block__paragraph__strong{font-weight:700;color:#000}.pay__systems__logos{padding:28px 0 27px 32px}.payment__block__image{margin-right:25px}.delivery__block__point{height:115px;overflow:hidden}.delivery__block__point__left{float:left;display:inline-block;margin-right:25px;padding:30px 0 30px 30px}.delivery__block__point__right{float:left;display:inline-block;width:296px;padding:30px 0 0}.delivery__block__paragraph{font-size:13px;color:#666;margin:0 0 8px}#shl-ext-info,.shipping-ads{display:none}#shl-ext-info .row,.shipping-ads .row{color:#888;line-height:18px;font-size:12px;padding-left:2px}#shl-ext-info .row .val,.shipping-ads .row .val{color:#000}#shl-map-info{height:110px;margin-bottom:10px;background:#ddd}.shipping__delivery__page .delivery__city__change form{position:relative;text-align:center}.shipping__delivery__page .delivery__city__change form .w8{display:none;width:109px;height:34px;line-height:34px;vertical-align:top}.shipping__delivery__page .delivery__city__change form .w8 background url("/catalog/view/theme/tattootools/static/image/gif-preloader2.gif") no-repeat center{-webkit-background-size:contain;background-size:contain}.shipping__delivery__page .delivery__city__change form.loading .w8{display:inline-block}.shipping__delivery__page .delivery__city__change form .title,.shipping__delivery__page .delivery__city__change form .input,.shipping__delivery__page .delivery__city__change form .ibtn.send{display:inline-block;line-height:34px;height:34px;vertical-align:top}.shipping__delivery__page .delivery__city__change form .title.disabled,.shipping__delivery__page .delivery__city__change form .input.disabled,.shipping__delivery__page .delivery__city__change form .ibtn.send.disabled{display:none}.shipping__delivery__page .delivery__city__change form .title{color:#888;padding-right:15px}.shipping__delivery__page .delivery__city__change form .input{padding-right:5px;position:relative}.shipping__delivery__page .delivery__city__change form .input .itxt{width:300px}.shipping__delivery__page .delivery__city__change form .input .itxt.disabled{background:#f5f5f5}.shipping__delivery__page .delivery__city__change form .input .address__autocomplete{position:absolute;background:#fff;border:1px solid #ccc;border-top:none;border-radius:0 0 4px 4px;-webkit-box-shadow:0 1px 6px rgba(100,100,100,.2);box-shadow:0 1px 6px rgba(100,100,100,.2);width:325px;top:100%;left:0;margin-top:0;display:none;text-align:left}.shipping__delivery__page .delivery__city__change form .input .address__autocomplete .row{cursor:pointer;background:#fff;padding:3px 10px}.shipping__delivery__page .delivery__city__change form .input .address__autocomplete .row:hover{background:#eee;-webkit-transition:background .2s;transition:background .2s}.shipping__delivery__page .delivery__city__change form .input .address__autocomplete .row:active{background:#ddd}.shipping__delivery__page .delivery__block .radio__labels,.shipping__delivery__page .payment__block .radio__labels{margin:30px}.distribution-block{background-image:url("/catalog/view/theme/tattootools/image/background-rassylka.png");height:380px;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.distribution-block__heading{color:#fff;margin-bottom:40px!important;margin-top:-10px!important}.distribution-block__text{margin:0;padding-left:20px;padding-right:20px;font-size:16px;font-family:"MuseoSans";font-weight:300;text-align:center;color:#fff}.distribution-block__form{margin-top:40px;text-align:center}.distribution-block__input{border-radius:4px;border:1px solid #d19764;outline:0;background-color:transparent;width:292px;height:43px;padding-left:16px;padding-right:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:43px;font-family:"MuseoSans";color:#fff;font-size:16px;margin-right:16px;font-weight:700}.distribution-block__input ::-webkit-input-placeholder{color:rgba(255,255,255,.4)}.distribution-block__input :-moz-placeholder,.distribution-block__input ::-moz-placeholder{color:rgba(255,255,255,.4)}.distribution-block__input :-ms-input-placeholder{color:rgba(255,255,255,.4)}.distribution-block__input ::placeholder{color:rgba(255,255,255,.4)}.distribution-block__button{color:#fff;font-family:"MuseoSans";text-transform:uppercase;border-radius:4px;background-color:#d19764;line-height:43px;font-size:16px;outline:0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:25px;padding-right:25px;height:43px;font-weight:700}.features-row{display:none;width:100%;background:#fafafa}.features-row .fix-w{width:960px;margin:0 auto;text-align:center;height:195px}.features-row .fix-w .el{display:inline-block;vertical-align:top;width:215px}.features-row .fix-w .el .ico{width:100%;height:70px;margin-top:30px;background-position:center;background-repeat:no-repeat}.features-row .fix-w .el .ico.phone{background-image:url("/catalog/view/theme/tattootools/static/image/feature-phone.png")}.features-row .fix-w .el .ico.money{background-image:url("/catalog/view/theme/tattootools/static/image/feature-money.png")}.features-row .fix-w .el .ico.delivery{background-image:url("/catalog/view/theme/tattootools/static/image/feature-delivery.png")}.features-row .fix-w .el .ico.star{background-image:url("/catalog/view/theme/tattootools/static/image/feature-star.png")}.features-row .fix-w .el .descr{text-align:center;color:#333;font-size:14px;font-weight:300;line-height:22px}.show-call-widget-icon{background-image:url("/catalog/view/theme/tattootools/image/phone-icon-call-widget.svg");width:63px;height:63px;-webkit-background-size:63px 63px;background-size:63px 63px;float:right;z-index:9999;opacity:.8;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;cursor:pointer;display:none;pointer-events:all}.show-call-widget-icon_visible{display:inline-block}.show-call-widget-icon:hover{opacity:1}.hide-call-widget-icon{width:63px;background-image:url("/catalog/view/theme/tattootools/image/close-feed-call-widget.svg");height:63px;-webkit-background-size:63px 63px;background-size:63px 63px;float:right;z-index:9999;opacity:.8;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;cursor:pointer;display:none;pointer-events:all}.hide-call-widget-icon_visible{display:inline-block}.hide-call-widget-icon:hover{opacity:1}.call-widget-container{position:fixed;bottom:40px;left:0;right:0;z-index:9999;padding-right:25px;min-width:0;max-width:none;pointer-events:none}.feed-call-widget-form{border-radius:6px;background-color:#f3f2ea;position:absolute;right:25px;height:280px;width:290px;margin:0;padding:35px 15px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;bottom:90px;opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.feed-call-widget-form_visible{opacity:1;pointer-events:all}.feed-call-another-time-form{border-radius:6px;background-color:#f3f2ea;position:absolute;right:25px;height:211px;width:290px;margin:0;padding:35px 15px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;bottom:90px;opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.feed-call-another-time-form_visible{opacity:1;pointer-events:all}.feed-call-success-message{border-radius:6px;background-color:#f3f2ea;position:absolute;right:25px;height:70px;width:290px;margin:0;padding:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;bottom:90px;opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;font-family:"MuseoSans";font-weight:500;font-size:16px;color:#202020}.feed-call-success-message_visible{opacity:1;pointer-events:all}.feed-call-another-time-form__text{font-family:"MuseoSans";font-weight:500;font-size:15px;text-align:center;color:#202020}.feed-call-another-time-form__submit{color:#fff;font-family:"MuseoSans";font-weight:700;font-size:14px;text-transform:uppercase;text-align:center;line-height:44px;height:44px;border-radius:4px;display:block;margin-top:15px;background-color:#d19764;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;outline:0;appearance:none;border:0}.feed-call-another-time-form__submit:disabled{background-color:#d4d4d4}.feed-call-widget__text{font-family:"MuseoSans";font-weight:500;font-size:16px;text-align:center;color:#202020}.feed-call-widget__input{height:44px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:44px;border:1px solid #d19764;border-radius:4px;background-color:rgba(0,0,0,0);width:100%;display:block;margin-top:30px;padding:0 8px;font-weight:700}.feed-call-widget__input_invalid{border-color:red;background-color:#faa}.feed-call-widget__input:focus{background-color:#fff}.feed-call-widget__input::-webkit-input-placeholder{font-family:"MuseoSans";font-weight:700;font-size:14px;color:#9b9b9b}.feed-call-widget__input:-moz-placeholder,.feed-call-widget__input::-moz-placeholder{font-family:"MuseoSans";font-weight:700;font-size:14px;color:#9b9b9b}.feed-call-widget__input:-ms-input-placeholder{font-family:"MuseoSans";font-weight:700;font-size:14px;color:#9b9b9b}.feed-call-widget__input::placeholder{font-family:"MuseoSans";font-weight:700;font-size:14px;color:#9b9b9b}.feed-call-another-time-form__input{height:44px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:44px;border:1px solid #d19764;border-radius:4px;background-color:rgba(0,0,0,0);width:100%;display:block;margin-top:30px;padding:0 8px;font-weight:700}.feed-call-another-time-form__input_invalid{border-color:red;background-color:#faa}.feed-call-another-time-form__input:focus{background-color:#fff}.feed-call-another-time-form__input::-webkit-input-placeholder{font-family:"MuseoSans";font-weight:700;font-size:14px;color:#9b9b9b}.feed-call-another-time-form__input:-moz-placeholder,.feed-call-another-time-form__input::-moz-placeholder{font-family:"MuseoSans";font-weight:700;font-size:14px;color:#9b9b9b}.feed-call-another-time-form__input:-ms-input-placeholder{font-family:"MuseoSans";font-weight:700;font-size:14px;color:#9b9b9b}.feed-call-another-time-form__input::placeholder{font-family:"MuseoSans";font-weight:700;font-size:14px;color:#9b9b9b}.feed-call-widget__submit{color:#fff;font-family:"MuseoSans";font-weight:700;font-size:14px;text-transform:uppercase;text-align:center;line-height:44px;height:44px;border-radius:4px;display:block;margin-top:15px;background-color:#d19764;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;outline:0;appearance:none;border:0}.feed-call-widget__submit:disabled{background-color:#d4d4d4}.feed-call-widget__next-time{font-family:"MuseoSans";font-weight:700;text-align:center;font-size:14px;line-height:44px;height:44px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;text-decoration:underline;color:#d19764;outline:0;appearance:none;border:0;margin-top:10px;background-color:rgba(0,0,0,0);display:inline-block}.feed-call-widget__error-message{position:absolute;color:red;top:86px;font-size:12px;display:none}.feed-call-widget__error-message_visible{display:block}@font-face{font-family:"MuseoSans";font-style:normal;font-weight:100;src:url("/catalog/view/theme/tattootools/fonts/MuseoSansCyrl-100.otf?v=1") format("opentype");font-display:swap}@font-face{font-family:"MuseoSans";font-style:normal;font-weight:300;src:url("/catalog/view/theme/tattootools/fonts/MuseoSansCyrl-300.otf?v=1") format("opentype");font-display:swap}@font-face{font-family:"MuseoSans";font-style:normal;font-weight:500;src:url("/catalog/view/theme/tattootools/fonts/MuseoSansCyrl-500.otf?v=1") format("opentype");font-display:swap}@font-face{font-family:"MuseoSans";font-style:normal;font-weight:700;src:url("/catalog/view/theme/tattootools/fonts/MuseoSansCyrl-700.otf?v=1") format("opentype");font-display:swap}@font-face{font-family:"MuseoSans";font-style:normal;font-weight:900;src:url("/catalog/view/theme/tattootools/fonts/MuseoSansCyrl-900.otf?v=1") format("opentype");font-display:swap}.store-footer{min-width:1200px;background:#2e2e30;position:relative;min-height:280px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.store-footer,.store-footer .mini-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.store-footer .mini-wrap{padding:0 15px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-menu{width:25%;margin-top:51px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.footer-menu__title{font-weight:500;font-size:15px;line-height:18px;color:#fff;text-transform:uppercase}.footer-menu__linklist{margin-top:15px;list-style:none}.footer-menu__link a{font-size:15px;line-height:27px;color:#fff}.footer-menu__desc{font-size:15px;line-height:18px;color:#fff;opacity:.5;margin-top:10px}.footer-menu:nth-child(2){padding-left:15px}.footer-menu:nth-child(3){padding-left:30px}.footer-menu:nth-child(4){padding-left:23px}.footer-menu:nth-child(4) .footer-menu__title,.footer-menu:nth-child(4) .footer-menu__desc{margin-left:20px}.footer-info__phone{font-weight:500;font-size:17px;line-height:20px;color:#bb966c;margin-top:17px;display:inline-block}.footer-info__hours{font-size:13px;line-height:16px;color:#b3b3b3;margin-top:6px}.footer-info__email{font-size:15px;line-height:18px;color:#fff;opacity:.5;display:inline-block;margin-top:14px}.footer-info__social-links{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:16px;width:121px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.footer-info__right{margin-left:auto}.footer-bottom{margin-top:auto;margin-bottom:22px}.footer-bottom__link{font-weight:300;font-size:12px;line-height:14px;color:#fff;opacity:.5;margin-right:17px}.footer-bottom__right .footer-bottom__link{margin-right:0;margin-left:17px}#cookie-banner{position:fixed;bottom:20px;right:20px;width:400px;background:rgba(0,0,0,.8);color:#fff;padding:20px;border-radius:8px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.3);box-shadow:0 4px 12px rgba(0,0,0,.3);z-index:10000;font-family:Arial,sans-serif}#cookie-banner p{margin:0 0 10px;font-size:14px;line-height:1.4}#cookie-banner button{display:inline-block;padding:8px 16px;background:#fff;color:#000;border:none;border-radius:4px;cursor:pointer;font-weight:700}#cookie-banner button:hover{background:#ddd}.forgotten-page{padding:160px 0}.forgotten-page__form{display:block;width:500px;padding:20px 30px;background:#c19566;margin:20px auto 0;text-align:center}.forgotten-page__form__input{display:inline-block;padding:9px;border:none;font-size:12px;text-transform:uppercase;border-radius:4px;width:240px;margin-right:10px;outline:none}.forgotten-page__form__submit{background:#af885f!important;color:#fff!important}.forgotten-page__form__submit:hover{background:#fff!important;color:#313131!important}.generic-button{height:42px;line-height:42px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:36px;padding-right:36px;text-align:center;border:0;border-radius:4px;display:inline-block;outline:0;text-transform:uppercase;font-family:"MuseoSans";font-weight:500;font-size:14px;white-space:nowrap;color:#fff;background-color:#d19764}.generic-button_full-width{width:100%;padding-left:0;padding-right:0}.generic-button:disabled{opacity:.6}.generic-button_size_fixed_small{width:194px;padding-left:0;padding-right:0}.generic-button_type_gray{background-color:#e6e6e5;border:0;color:#3a3a36}.generic-button_type_white{border:1px solid #d19764;color:#d19764;background-color:#fff}.generic-button_type_link{color:#d19764;border:0;background-color:#fff}.generic-colored-border-wrapper{border:1px solid #d19764;border-radius:4px;height:auto;display:inline-block;font-size:0;font-family:"MuseoSans";-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.generic-colored-border-wrapper_color_green{border-color:#619e35}.generic-colored-border-wrapper_type_fixed_large-width{width:945px}.generic-colored-border-wrapper_type_fixed_medium-width{width:750px}.generic-colored-border-wrapper_type_fixed_small-width{width:360px}.generic-colored-border-wrapper_padding-type_top-bottom{padding:60px 0}.generic-colored-border-wrapper_padding-type_default{padding:30px 22px}.generic-colored-border-wrapper_padding-type_equal{padding:22px}.generic-input{border:1px solid #e5e5e5;border-radius:4px;height:42px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:42px;padding-left:15px;padding-right:15px;width:100%;display:inline-block;font-weight:700;font-family:"MuseoSans";font-size:14px;color:#2e2e30;background-color:#f8f8f7}.generic-input_colored-border{border-color:#d19764}.generic-input:focus,.generic-input:active{background-color:#fff}.generic-input_filled{background-color:#ffdfc3}.generic-input_filled:focus,.generic-input_filled:active{background-color:#ffdfc3}.generic-input_error{border-color:#e85c5c}.generic-input::-webkit-input-placeholder{font-weight:300;font-family:"MuseoSans";font-size:14px;color:#9b9b9b}.generic-input:-moz-placeholder,.generic-input::-moz-placeholder{font-weight:300;font-family:"MuseoSans";font-size:14px;color:#9b9b9b}.generic-input:-ms-input-placeholder{font-weight:300;font-family:"MuseoSans";font-size:14px;color:#9b9b9b}.generic-input::placeholder{font-weight:300;font-family:"MuseoSans";font-size:14px;color:#9b9b9b}.generic-input-container{margin-bottom:28px}.generic-input-container__input-heading{font-weight:500;font-family:"MuseoSans";color:#2e2e30;font-size:16px;text-align:left;margin-bottom:10px}.generic-input-container__input-heading_highlighted{color:#c29566;text-align:center;text-transform:uppercase}.generic-input-container__input-heading_error{color:#e85c5c}.main-table-container{display:table;height:100%;width:100%;color:#fff}.main-table-container .main-table-inner-container{display:table-cell;vertical-align:middle;height:100%;width:100%;color:#fff}.grids{width:100%;max-width:2900px;margin:0 auto;overflow:hidden}.grids .grid-elem{position:relative;overflow:hidden}.grids .grid-elem .instagram-inner-link{color:#c29566;cursor:pointer}.grids .grid-elem.video-elem:hover .video-layer .video-controls{bottom:0;-webkit-transition:bottom .1s ease;transition:bottom .1s ease}.grids .grid-elem.video-elem .elem-content{cursor:pointer}.grids .grid-elem.video-elem .video-layer{position:absolute;left:0;right:0;bottom:0;top:0;z-index:14;background:#000;height:100%;width:100%;display:none}.grids .grid-elem.video-elem .video-layer video{width:100%;height:100%;cursor:pointer}.grids .grid-elem.video-elem .video-layer .video-controls{position:absolute;background:-webkit-linear-gradient(top,rgba(0,0,0,0)0%,rgba(0,0,0,.48)100%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.48)));background:linear-gradient(to bottom,rgba(0,0,0,0)0%,rgba(0,0,0,.48)100%);height:43px;width:100%;line-height:43px;bottom:-43px;color:#fff;-webkit-transition:bottom .3s ease;transition:bottom .3s ease}.grids .grid-elem.video-elem .video-layer .video-controls .inner-video-container{position:relative;width:100%;height:100%}.grids .grid-elem.video-elem .video-layer .video-controls .play-pause-button{position:absolute;left:6px;height:35px;width:35px;top:4px;border-radius:50%;color:#fff;cursor:pointer;text-align:center;line-height:35px;font-size:20px}.grids .grid-elem.video-elem .video-layer .video-controls .play-pause-button:hover{border-color:#fff}.grids .grid-elem.video-elem .video-layer .video-controls .video-seek-bar{width:100%}.grids .grid-elem.video-elem .video-layer .video-controls .video-duration-container{display:inline-block;position:absolute;bottom:0;font-size:14px;right:235px;font-weight:700}.grids .grid-elem.video-elem .video-layer .video-controls .video-current-time-container{display:inline-block;position:absolute;bottom:0;font-size:14px;left:40px;font-weight:700;text-align:center;width:50px}.grids .grid-elem.video-elem .video-layer .video-controls .video-seek-container{background:rgba(0,0,0,0);width:100%;padding-left:95px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:280px;height:43px}.grids .grid-elem.video-elem .video-layer .video-controls .video-seek-container .total-seek{display:inline-block;width:100%;background:#404040;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:8px;margin-top:17px;vertical-align:top;border-radius:4px;cursor:pointer;position:relative}.grids .grid-elem.video-elem .video-layer .video-controls .video-seek-container .total-seek .current-seek{height:8px;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px;width:0%;cursor:pointer;position:absolute;left:0}.grids .grid-elem.video-elem .video-layer .video-controls .video-seek-container .total-seek .loading-seek{height:8px;background:#909090;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px;width:0%;cursor:pointer;position:absolute;left:0}.grids .grid-elem.video-elem .video-layer .video-controls .volume-container{position:absolute;right:110px;top:0;height:43px}.grids .grid-elem.video-elem .video-layer .video-controls .volume-icon{display:inline-block;width:30px;text-align:center;line-height:43px;font-size:20px;cursor:pointer}.grids .grid-elem.video-elem .video-layer .video-controls .volume-range-container{display:inline-block;width:80px}.grids .grid-elem.video-elem .video-layer .video-controls .volume-range-container .total-seek{display:inline-block;width:100%;background:#404040;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:8px;margin-top:16px;vertical-align:top;border-radius:4px;cursor:pointer}.grids .grid-elem.video-elem .video-layer .video-controls .volume-range-container .total-seek .current-seek{height:8px;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px;width:50%;cursor:pointer}.grids .grid-elem.video-elem .video-layer .video-controls .video-fullscreen{position:absolute;right:60px;top:0;height:43px;line-height:43px;display:inline-block;width:43px;text-align:center;cursor:pointer}.grids .grid-elem.video-elem .video-layer .video-controls .video-quality{display:inline-block;position:absolute;height:35px;line-height:35px;top:4px;right:10px;width:46px;text-align:center;border:1px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;font-weight:700;border-radius:4px}.grids .grid-elem.video-elem .video-layer .video-controls .video-quality:hover{background:#fff;color:#000}.grids .grid-elem.video-elem .video-layer .video-controls .video-quality .quality-step{display:inline-block;width:100%}.grids .grid-elem.video-elem .video-layer .video-controls .video-quality-list{width:46px;background-color:#000;border-radius:4px;font-size:14px;border:1px solid #fff;border-bottom-left-radius:0;border-bottom-right-radius:0;right:10px;display:inline-block;position:absolute;bottom:36px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:0;display:none}.grids .grid-elem.video-elem .video-layer .video-controls .video-quality-list .quality-step{display:inline-block;width:100%;display:inline-block;height:40px;text-align:center;font-weight:700}.grids .grid-elem.video-elem .video-layer .video-controls .video-quality-list .quality-step:hover{background:#fff;color:#000}.grids .grid-elem.video-elem .video-layer .video-controls .show-quality-list:checked+.video-quality-list{display:inline-block}.grids .grid-elem.video-elem .video-layer .video-controls .show-quality-list{display:none}.grids .grid-elem .light-elem-triangle{position:absolute;width:0;height:0}.grids .grid-elem .shadow-layer{position:absolute;left:0;right:0;top:0;bottom:0;z-index:13;pointer-events:none;-webkit-transition:background .15s ease;transition:background .15s ease;background:-webkit-linear-gradient(270deg,rgba(0,0,0,0)0%,rgba(0,0,0,.6)200.76%,rgba(51,51,53,.6)200.78%);background:linear-gradient(180deg,rgba(0,0,0,0)0%,rgba(0,0,0,.6)200.76%,rgba(51,51,53,.6)200.78%);mix-blend-mode:multiply}.grids .grid-elem .elem-content{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;z-index:14;text-align:center;color:#fff;background:rgba(0,0,0,0)}.grids .grid-elem .elem-bg-image{pointer-events:none;position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;z-index:12;background:#f5f5f5}.grids .grid-elem .elem-bg-image img{width:100%;height:100%;object-fit:cover}.grids .grid-elem .elem-bg-image-media{height:100%;width:100%;display:none;opacity:0;position:absolute;-webkit-transition:0;transition:0;top:0;z-index:4}.grids .grid-elem .elem-bg-image-media div{height:100%;width:100%}.grids .grid-elem.large{width:100%;height:648px;position:relative}.grids .grid-elem.large .elem-video-play-icon{width:81px;cursor:pointer;height:81px;line-height:87px;border:8px solid #fff;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0% auto auto;text-align:center}.grids .grid-elem.large .elem-video-play-icon .elem-video-play-icon-arrow{width:0;display:inline-block;height:0;border-left:35px solid #fff;border-top:17px solid transparent;border-bottom:17px solid transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:15px solid transparent;margin-left:19px}.grids .grid-elem.large .elem-category-heading{text-transform:uppercase;font-weight:700;letter-spacing:.5px;margin-top:9.7%;font-size:14px;text-shadow:0 2px 10px rgba(0,0,0,.4);display:none}.grids .grid-elem.large .category-heading-line{width:70px;height:3px;background:#d19765;margin:12px auto auto}.grids .grid-elem.large .elem-title-heading{font-weight:400;margin-top:0%;padding-left:0%;padding-right:0%;font-size:40px;line-height:48px;text-align:center;letter-spacing:.5px;text-transform:uppercase;color:#fff;text-shadow:0 2px 6px rgba(0,0,0,.4)}.grids .grid-elem.large .elem-title-heading span{padding-left:20%;padding-right:20%;display:inline-block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.grids .grid-elem.large .elem-description-heading{margin:10px auto auto;padding-left:0%;padding-right:0%;font-weight:300;font-size:26px;line-height:31px;text-align:center;letter-spacing:.5px;color:#fff;text-shadow:0 2px 6px rgba(0,0,0,.4)}.grids .grid-elem.large .elem-description-heading span{padding-left:20%;padding-right:20%;display:inline-block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.grids .grid-elem.large .views-count-container{margin-top:20px;text-shadow:0 2px 10px rgba(0,0,0,.4);opacity:1}.grids .grid-elem.large .views-count-container .views-count-wrapper{opacity:.7;font-size:14px}.grids .grid-elem.large .elem-more-button{display:inline-block;color:#fff;width:148px;height:43px;border-radius:4px;background:#d09762;line-height:43px;text-transform:uppercase;font-weight:700;font-size:14px;letter-spacing:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid rgba(0,0,0,0);-webkit-transition:all .15s ease;transition:all .15s ease;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.4);box-shadow:0 2px 10px rgba(0,0,0,.4)}.grids .grid-elem.large .elem-more-button:hover{color:#d09762;background:#fff;border-color:#d09762}.grids .grid-elem.large .elem-more-button-container{position:absolute;width:100%;bottom:20%;display:none}.grids .grid-elem.medium{width:-webkit-calc(50% - 15px);width:calc(50% - 15px);position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.grids .grid-elem.medium .elem-video-play-icon{width:81px;cursor:pointer;height:81px;line-height:87px;border:8px solid #fff;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0% auto auto;text-align:center}.grids .grid-elem.medium .elem-video-play-icon .elem-video-play-icon-arrow{width:0;display:inline-block;height:0;border-left:35px solid #fff;border-top:17px solid transparent;border-bottom:17px solid transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:15px solid transparent;margin-left:19px}.grids .grid-elem.medium .elem-category-heading{text-transform:uppercase;font-weight:700;letter-spacing:.5px;margin-top:19.7%;font-size:14px;text-shadow:0 2px 10px rgba(0,0,0,.4);display:none}.grids .grid-elem.medium .category-heading-line{width:70px;height:3px;background:#d19765;margin:12px auto auto;text-shadow:0 2px 10px rgba(0,0,0,.4)}.grids .grid-elem.medium .elem-title-heading{margin-top:0%;padding-left:0%;padding-right:0%;font-weight:500;font-size:34px;line-height:41px;text-align:center;letter-spacing:.5px;text-transform:uppercase;color:#fff;text-shadow:0 4px 4px rgba(0,0,0,.25)}.grids .grid-elem.medium .elem-title-heading span{padding-left:10%;padding-right:10%;display:inline-block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.grids .grid-elem.medium .elem-description-heading{margin:15px auto auto;font-weight:300;font-size:24px;line-height:29px;text-align:center;color:#fff}.grids .grid-elem.medium .elem-description-heading span{padding-left:10%;padding-right:10%;display:inline-block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.grids .grid-elem.medium .views-count-container{margin-top:15px;text-shadow:0 2px 10px rgba(0,0,0,.4);opacity:1;font-size:14px}.grids .grid-elem.medium .views-count-container .views-count-wrapper{opacity:.7;margin-top:0;font-size:14px}.grids .grid-elem.medium .elem-more-button{display:inline-block;color:#fff;width:148px;height:43px;border-radius:4px;background:#d09762;line-height:43px;text-transform:uppercase;font-weight:700;font-size:14px;letter-spacing:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid rgba(0,0,0,0);-webkit-transition:all .15s ease;transition:all .15s ease;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.4);box-shadow:0 2px 10px rgba(0,0,0,.4)}.grids .grid-elem.medium .elem-more-button:hover{color:#d09762;background:#fff;border-color:#d09762}.grids .grid-elem.medium .elem-more-button-container{position:absolute;width:100%;bottom:20%;display:none}.grids .grid-elem.light{width:100%}.grids .grid-elem.light.video-elem .shadow-layer{right:0%;display:block}.grids .grid-elem.light.instagram-elem:hover .elem-description-part-container .elem-description-part .gradient-layer{background:-webkit-gradient(linear,left top,left bottom,from(rgba(226,222,212,0)),color-stop(85%,rgba(226,222,212,0)),color-stop(90%,#e2ded4),to(#e2ded4));background:-webkit-linear-gradient(top,rgba(226,222,212,0)0%,rgba(226,222,212,0)85%,#e2ded4 90%,#e2ded4 100%);background:linear-gradient(to bottom,rgba(226,222,212,0)0%,rgba(226,222,212,0)85%,#e2ded4 90%,#e2ded4 100%)}.grids .grid-elem.light.instagram-elem .elem-image-part{-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.grids .grid-elem.light.instagram-elem:hover .elem-image-part{opacity:.9}.grids .grid-elem.light .shadow-layer{right:50%;display:none}.grids .grid-elem.light.tilda-slot .shadow-layer,.grids .grid-elem.light.category-elem .shadow-layer{right:0%;display:block}.grids .grid-elem.light .elem-image-part{width:100%;display:block;padding-bottom:100%;overflow:hidden;position:relative;border-radius:10px}.grids .grid-elem.light .elem-image-part img{width:100%}.grids .grid-elem.light .elem-video-play-icon{margin-top:0%}.grids .grid-elem.light .elem-category-heading{margin-top:4%;display:none}.grids .grid-elem.light .elem-title-heading{margin-top:0%;padding-left:0%;padding-right:0%}.grids .grid-elem.light .elem-title-heading span{padding-left:10%;padding-right:10%;display:inline-block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.grids .grid-elem.light .elem-description-heading{margin-top:15px}.grids .grid-elem.light .views-count-container{margin-top:10px;text-shadow:0 2px 10px rgba(0,0,0,.4);opacity:1;font-size:12px}.grids .grid-elem.light .views-count-container .views-count-wrapper{opacity:.7;display:inline-block;margin-top:0;font-size:14px}.grids .grid-elem.light .elem-more-button-container{bottom:8%;display:none}.grids .grid-elem.light .elem-description-part-container .elem-description-part .gradient-layer{background:-webkit-gradient(linear,left top,left bottom,from(rgba(241,241,239,0)),color-stop(85%,rgba(241,241,239,0)),color-stop(90%,#f1f1ef),to(#f1f1ef));background:-webkit-linear-gradient(top,rgba(241,241,239,0)0%,rgba(241,241,239,0)85%,#f1f1ef 90%,#f1f1ef 100%);background:linear-gradient(to bottom,rgba(241,241,239,0)0%,rgba(241,241,239,0)85%,#f1f1ef 90%,#f1f1ef 100%);position:absolute;top:0;left:0;width:100%;pointer-events:none;height:100%;-webkit-transition:background .15s ease;transition:background .15s ease}.grids .grid-elem.light.product-elem{width:-webkit-calc(33.333% - 20px);width:calc(33.333% - 20px);margin-bottom:37px}.grids .grid-elem.light.product-elem:nth-child(4),.grids .grid-elem.light.product-elem:nth-child(5),.grids .grid-elem.light.product-elem:nth-child(6){margin-bottom:15px}.grids .grid-elem.light.product-elem:hover .elem-description-part-container .elem-description-part .gradient-layer{background:-webkit-gradient(linear,left top,left bottom,from(rgba(226,222,212,0)),color-stop(85%,rgba(226,222,212,0)),color-stop(90%,#e2ded4),to(#e2ded4));background:-webkit-linear-gradient(top,rgba(226,222,212,0)0%,rgba(226,222,212,0)85%,#e2ded4 90%,#e2ded4 100%);background:linear-gradient(to bottom,rgba(226,222,212,0)0%,rgba(226,222,212,0)85%,#e2ded4 90%,#e2ded4 100%)}.grids .grid-elem.light.product-elem .elem-description-part-container .elem-description-part .gradient-layer{-webkit-transition:background .15s ease;transition:background .15s ease;background:-webkit-gradient(linear,left top,left bottom,from(rgba(241,241,239,0)),color-stop(85%,rgba(241,241,239,0)),color-stop(90%,#f1f1ef),to(#f1f1ef));background:-webkit-linear-gradient(top,rgba(241,241,239,0)0%,rgba(241,241,239,0)85%,#f1f1ef 90%,#f1f1ef 100%);background:linear-gradient(to bottom,rgba(241,241,239,0)0%,rgba(241,241,239,0)85%,#f1f1ef 90%,#f1f1ef 100%);position:absolute;top:0;left:0;width:100%;pointer-events:none;height:100%}.grids .grid-elem.light.product-elem .elem-description-part-container .elem-description-part .elem-desc-category-heading{display:block;font-size:13px;font-weight:500;color:#858585;text-transform:uppercase}.grids .grid-elem.light.product-elem .elem-description-part-container .elem-description-part .elem-desc-title{font-weight:400;font-size:13px;line-height:16px;text-transform:uppercase;color:#bb966c;margin:10px 0 7px}.grids .grid-elem.light .elem-description-part{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .15s ease;transition:all .15s ease}.grids .grid-elem.light .elem-description-part .elem-instagram-author{height:36px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{display:inline-block;vertical-align:top;line-height:36px;color:#c29566;text-transform:uppercase;font-size:12px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name span{padding-right:10%;display:inline-block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:700;padding-left:10px}.grids .grid-elem.light .elem-description-part .elem-instagram-avatar{display:inline-block}.grids .grid-elem.light .elem-description-part .elem-instagram-avatar img{width:36px;height:36px;border-radius:50%}.grids .grid-elem.light .elem-description-part .elem-instagram-desc-text{margin-top:25px;font-size:14px}.grids .grid-elem.light .elem-description-part .elem-instagram-desc-text a{color:#c29566}.grids .grid-elem.light .elem-description-part .elem-desc-category-heading{display:block;text-transform:uppercase;font-size:14px;font-weight:700;letter-spacing:.7px;color:#858585}.grids .grid-elem.light .elem-description-part .elem-desc-title{text-transform:uppercase;font-size:28px;margin:20px 0 15px;display:block;line-height:34px;color:#d09664}.grids .grid-elem.light .elem-description-part .elem-desc-price{font-weight:400;font-size:13px;line-height:16px;text-transform:uppercase;color:#000}.grids .grid-elem.light .elem-description-part .elem-desc-price .disco-final{display:inline-block;color:#f56363;margin-right:5px}.grids .grid-elem.light .elem-description-part .elem-desc-price .disco-initial{display:inline-block;position:relative;color:#333}.grids .grid-elem.light .elem-description-part .elem-desc-price .disco-initial:before{content:"";display:block;position:absolute;left:0;right:0;top:50%;margin:0;height:1px;background:0% 0% #f56363}.grids .grid-elem.light .elem-description-part .add-to-cart{position:absolute;bottom:11%;height:52px;line-height:52px;width:173px;letter-spacing:1px;background-image:url("/catalog/view/theme/tattootools/image/cart-white_new.svg");color:#fff;background-color:#c29566;background-position:0 0;-webkit-background-size:20px 20px;background-size:20px 20px}.grids .grid-elem.light .elem-description-part .add-to-cart.added{position:relative;background-image:url("/catalog/view/theme/tattootools/image/cart-bronze_new.svg");color:#c29566;background-color:#ededed}.grids .grid-elem.light .elem-description-part .add-to-cart.added:hover{position:relative;background-image:url("/catalog/view/theme/tattootools/image/cart-bronze_new.svg");color:#c29566;background-color:#ededed}.grids .grid-elem.light .elem-description-part .add-to-cart:hover{color:#c29566;background-color:#fff;background-image:url("/catalog/view/theme/tattootools/image/cart-bronze_new.svg");background-repeat:no-repeat}.grids .grid-elem.light .light-elem-triangle{right:50%;top:-webkit-calc(50% - 11px);top:calc(50% - 11px);border-top:11px solid transparent;border-bottom:11px solid transparent;border-right:11px solid #f1f1ef;z-index:14;-webkit-transition:all .15s ease;transition:all .15s ease}.grids .grid-elem.light.reverse .shadow-layer{left:50%;right:0}.grids .grid-elem.light.reverse .light-elem-triangle{border-top:11px solid transparent;border-bottom:11px solid transparent;border-right:11px solid transparent;border-left:11px solid #f1f1ef;left:50%}.grids .grid-elem.light.reverse .elem-image-part{left:initial;right:0}.grids .grid-elem.light.reverse .elem-description-part-container{left:0%}.grids.mainpage{background:#fff}.grids__item{float:left;position:relative;width:50%;background:#f6f6f6}.grids__item .main-selection{display:block;position:relative;width:100%;height:0;padding-bottom:100%}.grids__item .product{display:block;position:relative;width:100%;height:0;padding-bottom:50%}.grids__item .product__image{display:block;position:absolute;top:0;z-index:1;width:50%;padding-bottom:50%;height:0;background-color:#f6f6f6}.grids__item .product__image.left{left:0}.grids__item .product__image.right{right:0}.grids__item .product__text{display:block;position:absolute;top:0;z-index:2;width:50%;padding-bottom:50%;height:0;background:#f1f1ef}.grids__item .product__text__inner{position:absolute}.grids__item .product__text.left{left:0}.grids__item .product__text.right{right:0}.product__text__inner .watch-moar{display:inline-block;font-size:14px;font-weight:300;color:#c19566;text-transform:uppercase;white-space:nowrap;border-bottom:1px dotted #c19566;position:absolute;top:50%}.product__text__inner .watch-moar:hover{opacity:.8}.product__text__inner .watch-moar b{display:block;position:absolute;left:100%;top:0;width:20px;height:18px;margin-left:4px;background:url("/catalog/view/theme/tattootools/image/rc.png") no-repeat center;-webkit-background-size:8px;background-size:8px}.elem-bg-image-blured{display:block;height:110%;margin-top:-2.5%;width:105%;margin-left:-2.5%;position:absolute;top:0;z-index:3}.elem-bg-image-blured.with-image{height:100%;width:100%;margin:0}.elem-bg-image-blured.with-image div{-webkit-filter:none;filter:none}.elem-bg-image-blured.with-image.hidden,.elem-bg-image-blured.hidden{display:none}.elem-bg-image-blured div{height:100%;-webkit-background-size:100% 100%;background-size:100% 100%;-webkit-filter:blur(10px);filter:blur(10px)}.category-product-image-blured{display:block;height:100%;width:100%}.category-product-image-blured.hidden{display:none}.category-product-image-blured div{height:100%;-webkit-background-size:100% 100%;background-size:100% 100%;background-color:#f4f4f4}.grids.category,.grids.selection,.recommended-items,.grids.search{width:1170px;margin:0 auto;position:relative;padding:0 0 40px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.grids.category:after,.grids.selection:after,.recommended-items:after,.grids.search:after,.grids.category:before,.grids.selection:before,.recommended-items:before,.grids.search:before{content:'';-webkit-box-ordinal-group:100000;-webkit-order:99999;-moz-box-ordinal-group:100000;-ms-flex-order:99999;order:99999;width:-webkit-calc(25% - 22px);width:calc(25% - 22px)}.grids.category .product__no-float,.grids.selection .product__no-float,.recommended-items .product__no-float,.grids.search .product__no-float{width:-webkit-calc(25% - 12px);width:calc(25% - 12px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:6px;height:auto}.grids.category .product__no-float a.product__no-float__image,.grids.selection .product__no-float a.product__no-float__image,.recommended-items .product__no-float a.product__no-float__image,.grids.search .product__no-float a.product__no-float__image{width:100%;height:100%}.product__no-float__text{width:100%}.product-category-container{width:-webkit-calc(25% - 22px);width:calc(25% - 22px);height:0;padding-bottom:-webkit-calc(25% + 140px - 20px);padding-bottom:calc(25% + 140px - 20px)}.product-category-container,.product-category-container .not-avail{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.product-category-container .not-avail{margin-right:12px;margin-bottom:12px;background:#e14747;color:#fff;padding:6px 8px;border-radius:3px;font-weight:500;font-size:11px;line-height:13px;height:24px;text-transform:uppercase}.product-category-container.not-avail .product-category-inner-container{opacity:.5}.product-category-container .product-category-inner-container{height:100%;width:100%;top:0;left:0;bottom:0;right:0;position:absolute}.product-category-container .product-category-inner-container .images-top-container{padding-bottom:100%;height:0;position:relative}.product-category-container .product-category-inner-container .images-top-container img{position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;width:100%}.product-category-container .product-description{width:100%;-webkit-transition:all .4s;transition:all .4s;padding:15px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.product-category-container .images-container{position:absolute;top:0;bottom:0;left:0;right:0;background:0 0;overflow:hidden;border-radius:10px}.grids.builder{padding-bottom:5px}.grids.builder:nth-last-child(2){padding-bottom:0;margin-bottom:50px}.builder-title{margin-top:10px;margin-bottom:30px;font-weight:400;font-size:25px;line-height:30px;text-align:center;color:#000}.category-top.with-cover+.builder-title{margin-top:40px}.builder-products-header-container{text-align:left;min-width:960px;position:relative;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:1200px;padding-right:25px;padding-left:25px}.builder-products-header-container h1{font-size:38px;font-weight:700;color:#fff;margin-top:80px;text-transform:uppercase}.builder-products-header-container .builder-desc{font-size:17px;max-width:480px;text-align:justify}.category-top.with-cover .category-cover-container.builder-header{height:562px}.builder-categories-container{margin-top:50px}.builder-category-link{border-radius:18px;line-height:32px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:36px;padding-left:20px;padding-right:20px;color:#c19665;border:2px solid #c19665;margin-right:40px;text-transform:uppercase;display:inline-block;font-size:14px;font-weight:700;background-color:rgba(0,0,0,0);-webkit-transition:all .3s ease;transition:all .3s ease}.builder-category-link:hover{color:#fff;background-color:#c19665}@media (max-width:1000px){.grids .grid-elem .elem-bg-image-media.elem-bg-image-1000.visible{display:block;opacity:1;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.grids .grid-elem.light.product-elem .elem-description-part-container .elem-description-part .elem-desc-category-heading{font-size:13px}.grids .grid-elem.light .elem-title-heading{font-size:28px}.grids .grid-elem.light .elem-description-heading{font-size:22px}.grids .grid-elem.light .elem-description-part .elem-instagram-desc-text{font-size:14px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{font-size:12px}.grids .grid-elem.light .elem-description-part .elem-instagram-author{height:36px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{line-height:36px}.grids .grid-elem.light .elem-description-part .elem-instagram-avatar img{width:36px;height:36px}}@media (min-width:1001px) and (max-width:1100px){.grids .grid-elem.light.product-elem .elem-description-part-container .elem-description-part .elem-desc-category-heading{font-size:13px}.grids .grid-elem.light .elem-title-heading{font-size:28px}.grids .grid-elem.light .elem-description-heading{font-size:22px}.grids .grid-elem.light .elem-description-part .elem-instagram-desc-text{font-size:14px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{font-size:12px}.grids .grid-elem.light .elem-description-part .elem-instagram-author{height:36px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{line-height:36px}.grids .grid-elem.light .elem-description-part .elem-instagram-avatar img{width:36px;height:36px}}@media (min-width:1101px) and (max-width:1200px){.grids .grid-elem.light.product-elem .elem-description-part-container .elem-description-part .elem-desc-category-heading{font-size:13.25px}.grids .grid-elem.light .elem-title-heading{font-size:30px}.grids .grid-elem.light .elem-description-heading{font-size:24px}.grids .grid-elem.light .elem-description-part .elem-instagram-desc-text{font-size:14.5px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{font-size:12.5px}.grids .grid-elem.light .elem-description-part .elem-instagram-author{height:37px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{line-height:37px}.grids .grid-elem.light .elem-description-part .elem-instagram-avatar img{width:37px;height:37px}}@media (min-width:1201px) and (max-width:1300px){.grids .grid-elem.light.product-elem .elem-description-part-container .elem-description-part .elem-desc-category-heading{font-size:13.5px}.grids .grid-elem.light .elem-title-heading{font-size:32px}.grids .grid-elem.light .elem-description-heading{font-size:26px}.grids .grid-elem.light .elem-description-part .elem-instagram-desc-text{font-size:15px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{font-size:13px}.grids .grid-elem.light .elem-description-part .elem-instagram-author{height:38px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{line-height:38px}.grids .grid-elem.light .elem-description-part .elem-instagram-avatar img{width:38px;height:38px}}@media (min-width:1301px) and (max-width:1400px){.grids .grid-elem.light.product-elem .elem-description-part-container .elem-description-part .elem-desc-category-heading{font-size:13.75px}.grids .grid-elem.light .elem-title-heading{font-size:34px}.grids .grid-elem.light .elem-description-heading{font-size:28px}.grids .grid-elem.light .elem-description-part .elem-instagram-desc-text{font-size:15.5px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{font-size:13.5px}.grids .grid-elem.light .elem-description-part .elem-instagram-author{height:39px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{line-height:39px}.grids .grid-elem.light .elem-description-part .elem-instagram-avatar img{width:39px;height:39px}}@media (min-width:1401px) and (max-width:1500px){.grids .grid-elem.light.product-elem .elem-description-part-container .elem-description-part .elem-desc-category-heading{font-size:14px}.grids .grid-elem.light .elem-title-heading{font-size:36px}.grids .grid-elem.light .elem-description-heading{font-size:30px}.grids .grid-elem.light .elem-description-part .elem-instagram-desc-text{font-size:16px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{font-size:14px}.grids .grid-elem.light .elem-description-part .elem-instagram-author{height:40px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{line-height:40px}.grids .grid-elem.light .elem-description-part .elem-instagram-avatar img{width:40px;height:40px}}@media (min-width:1501px) and (max-width:1600px){.grids .grid-elem.light.product-elem .elem-description-part-container .elem-description-part .elem-desc-category-heading{font-size:14.25px}.grids .grid-elem.light .elem-title-heading{font-size:38px}.grids .grid-elem.light .elem-description-heading{font-size:32px}.grids .grid-elem.light .elem-description-part .elem-instagram-desc-text{font-size:16.5px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{font-size:14.5px}.grids .grid-elem.light .elem-description-part .elem-instagram-author{height:41px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{line-height:41px}.grids .grid-elem.light .elem-description-part .elem-instagram-avatar img{width:41px;height:41px}}@media (min-width:1601px) and (max-width:1700px){.grids .grid-elem.light.product-elem .elem-description-part-container .elem-description-part .elem-desc-category-heading{font-size:14.5px}.grids .grid-elem.light .elem-title-heading{font-size:40px}.grids .grid-elem.light .elem-description-heading{font-size:34px}.grids .grid-elem.light .elem-description-part .elem-instagram-desc-text{font-size:17px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{font-size:15px}.grids .grid-elem.light .elem-description-part .elem-instagram-author{height:42px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{line-height:42px}.grids .grid-elem.light .elem-description-part .elem-instagram-avatar img{width:42px;height:42px}}@media (min-width:1701px) and (max-width:1800px){.grids .grid-elem.light.product-elem .elem-description-part-container .elem-description-part .elem-desc-category-heading{font-size:14.75px}.grids .grid-elem.light .elem-title-heading{font-size:42px}.grids .grid-elem.light .elem-description-heading{font-size:36px}.grids .grid-elem.light .elem-description-part .elem-instagram-desc-text{font-size:17.5px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{font-size:15.5px}.grids .grid-elem.light .elem-description-part .elem-instagram-author{height:43px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{line-height:43px}.grids .grid-elem.light .elem-description-part .elem-instagram-avatar img{width:43px;height:43px}}@media (min-width:1801px) and (max-width:1900px){.grids .grid-elem.light.product-elem .elem-description-part-container .elem-description-part .elem-desc-category-heading{font-size:15px}.grids .grid-elem.light .elem-title-heading{font-size:44px}.grids .grid-elem.light .elem-description-heading{font-size:38px}.grids .grid-elem.light .elem-description-part .elem-instagram-desc-text{font-size:18px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{font-size:16px}.grids .grid-elem.light .elem-description-part .elem-instagram-author{height:44px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{line-height:44px}.grids .grid-elem.light .elem-description-part .elem-instagram-avatar img{width:44px;height:44px}}@media (min-width:1901px) and (max-width:2000px){.grids .grid-elem.light.product-elem .elem-description-part-container .elem-description-part .elem-desc-category-heading{font-size:15.25px}.grids .grid-elem.light .elem-title-heading{font-size:46px}.grids .grid-elem.light .elem-description-heading{font-size:40px}.grids .grid-elem.light .elem-description-part .elem-instagram-desc-text{font-size:18.5px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{font-size:16.5px}.grids .grid-elem.light .elem-description-part .elem-instagram-author{height:45px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{line-height:45px}.grids .grid-elem.light .elem-description-part .elem-instagram-avatar img{width:45px;height:45px}}@media (min-width:2001px) and (max-width:2100px){.grids .grid-elem.light.product-elem .elem-description-part-container .elem-description-part .elem-desc-category-heading{font-size:15.5px}.grids .grid-elem.light .elem-title-heading{font-size:48px}.grids .grid-elem.light .elem-description-heading{font-size:42px}.grids .grid-elem.light .elem-description-part .elem-instagram-desc-text{font-size:19px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{font-size:17px}.grids .grid-elem.light .elem-description-part .elem-instagram-author{height:46px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{line-height:46px}.grids .grid-elem.light .elem-description-part .elem-instagram-avatar img{width:46px;height:46px}}@media (min-width:2101px) and (max-width:2200px){.grids .grid-elem.light.product-elem .elem-description-part-container .elem-description-part .elem-desc-category-heading{font-size:15.75px}.grids .grid-elem.light .elem-title-heading{font-size:50px}.grids .grid-elem.light .elem-description-heading{font-size:44px}.grids .grid-elem.light .elem-description-part .elem-instagram-desc-text{font-size:19.5px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{font-size:17.5px}.grids .grid-elem.light .elem-description-part .elem-instagram-author{height:47px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{line-height:47px}.grids .grid-elem.light .elem-description-part .elem-instagram-avatar img{width:47px;height:47px}}@media (min-width:2201px) and (max-width:2300px){.grids .grid-elem.light.product-elem .elem-description-part-container .elem-description-part .elem-desc-category-heading{font-size:16px}.grids .grid-elem.light .elem-title-heading{font-size:52px}.grids .grid-elem.light .elem-description-heading{font-size:46px}.grids .grid-elem.light .elem-description-part .elem-instagram-desc-text{font-size:20px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{font-size:18px}.grids .grid-elem.light .elem-description-part .elem-instagram-author{height:48px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{line-height:48px}.grids .grid-elem.light .elem-description-part .elem-instagram-avatar img{width:48px;height:48px}}@media (min-width:2301px) and (max-width:2400px){.grids .grid-elem.light.product-elem .elem-description-part-container .elem-description-part .elem-desc-category-heading{font-size:16.25px}.grids .grid-elem.light .elem-title-heading{font-size:54px}.grids .grid-elem.light .elem-description-heading{font-size:48px}.grids .grid-elem.light .elem-description-part .elem-instagram-desc-text{font-size:20.5px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{font-size:18.5px}.grids .grid-elem.light .elem-description-part .elem-instagram-author{height:49px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{line-height:49px}.grids .grid-elem.light .elem-description-part .elem-instagram-avatar img{width:49px;height:49px}}@media (min-width:2401px) and (max-width:2500px){.grids .grid-elem.light.product-elem .elem-description-part-container .elem-description-part .elem-desc-category-heading{font-size:16.5px}.grids .grid-elem.light .elem-title-heading{font-size:56px}.grids .grid-elem.light .elem-description-heading{font-size:50px}.grids .grid-elem.light .elem-description-part .elem-instagram-desc-text{font-size:21px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{font-size:19px}.grids .grid-elem.light .elem-description-part .elem-instagram-author{height:50px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{line-height:50px}.grids .grid-elem.light .elem-description-part .elem-instagram-avatar img{width:50px;height:50px}}@media (min-width:2501px) and (max-width:2600px){.grids .grid-elem.light.product-elem .elem-description-part-container .elem-description-part .elem-desc-category-heading{font-size:16.75px}.grids .grid-elem.light .elem-title-heading{font-size:58px}.grids .grid-elem.light .elem-description-heading{font-size:52px}.grids .grid-elem.light .elem-description-part .elem-instagram-desc-text{font-size:21.5px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{font-size:19.5px}.grids .grid-elem.light .elem-description-part .elem-instagram-author{height:51px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{line-height:51px}.grids .grid-elem.light .elem-description-part .elem-instagram-avatar img{width:51px;height:51px}}@media (min-width:2601px) and (max-width:2700px){.grids .grid-elem.light.product-elem .elem-description-part-container .elem-description-part .elem-desc-category-heading{font-size:17px}.grids .grid-elem.light .elem-title-heading{font-size:60px}.grids .grid-elem.light .elem-description-heading{font-size:54px}.grids .grid-elem.light .elem-description-part .elem-instagram-desc-text{font-size:22px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{font-size:20px}.grids .grid-elem.light .elem-description-part .elem-instagram-author{height:52px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{line-height:52px}.grids .grid-elem.light .elem-description-part .elem-instagram-avatar img{width:52px;height:52px}}@media (min-width:2701px) and (max-width:2800px){.grids .grid-elem.light.product-elem .elem-description-part-container .elem-description-part .elem-desc-category-heading{font-size:17.25px}.grids .grid-elem.light .elem-title-heading{font-size:62px}.grids .grid-elem.light .elem-description-heading{font-size:56px}.grids .grid-elem.light .elem-description-part .elem-instagram-desc-text{font-size:22.5px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{font-size:20.5px}.grids .grid-elem.light .elem-description-part .elem-instagram-author{height:53px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{line-height:53px}.grids .grid-elem.light .elem-description-part .elem-instagram-avatar img{width:53px;height:53px}}@media (min-width:2801px) and (max-width:2900px){.grids .grid-elem.light.product-elem .elem-description-part-container .elem-description-part .elem-desc-category-heading{font-size:17.5px}.grids .grid-elem.light .elem-title-heading{font-size:64px}.grids .grid-elem.light .elem-description-heading{font-size:58px}.grids .grid-elem.light .elem-description-part .elem-instagram-desc-text{font-size:23px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{font-size:21px}.grids .grid-elem.light .elem-description-part .elem-instagram-author{height:54px}.grids .grid-elem.light .elem-description-part .elem-instagram-author-name{line-height:54px}.grids .grid-elem.light .elem-description-part .elem-instagram-avatar img{width:54px;height:54px}}@media (min-width:2901px){.grids .grid-elem .elem-bg-image-media.elem-bg-image-3000.visible{display:block;opacity:1;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}}.article-container__image .elem-bg-image-media,.slider-container__slide_type_instagram__image .elem-bg-image-media,.slider-container__slide_type_products__image .elem-bg-image-media,.categories-block-container__category-image .elem-bg-image-media,.slider-container__slide .elem-bg-image-media,.builder-category-container__images .elem-bg-image-media{height:100%;width:100%;display:none;opacity:0;position:absolute;-webkit-transition:0;transition:0;top:0;z-index:4}.article-container__image .elem-bg-image-media div,.slider-container__slide_type_instagram__image .elem-bg-image-media div,.slider-container__slide_type_products__image .elem-bg-image-media div,.categories-block-container__category-image .elem-bg-image-media div,.slider-container__slide .elem-bg-image-media div,.builder-category-container__images .elem-bg-image-media div{height:100%;width:100%}.article-container__image div{height:100%;width:100%;position:absolute;-webkit-transition:0;transition:0;top:0;z-index:4}.elem-bg-image-square{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;z-index:12}.elem-bg-image-square img{width:100%;height:100%;object-fit:cover}[data-link-href]{cursor:pointer}.category-product-image{width:100%;height:100%;overflow:hidden;position:absolute;left:0;right:0;bottom:0;top:0}.category-product-image div{height:100%;width:100%;background-position:center center;background-repeat:no-repeat}.category-product-image .second-image-on-row{position:absolute;top:0;opacity:0;-webkit-transition:opacity .15s ease;transition:opacity .15s ease;background-position:center center;background-repeat:no-repeat}.category-product-image.second-preloaded:hover .second-image-on-row{opacity:1}@media (max-width:1015px){.grids .grid-elem .elem-bg-image-media.elem-bg-image-media-1015,.article-container__image .elem-bg-image-media-1015,.slider-container__slide_type_instagram__image .elem-bg-image-media-1015,.slider-container__slide_type_products__image .elem-bg-image-media-1015,.categories-block-container__category-image .elem-bg-image-media-1015,.slider-container__slide .elem-bg-image-media-1015,.builder-category-container__images .elem-bg-image-media-1015{display:block;opacity:1}.category-product-image.category-product-image-1015{display:block}}@media (min-width:1016px) and (max-width:1280px){.grids .grid-elem .elem-bg-image-media.elem-bg-image-media-1280,.article-container__image .elem-bg-image-media-1280,.slider-container__slide_type_instagram__image .elem-bg-image-media-1280,.slider-container__slide_type_products__image .elem-bg-image-media-1280,.categories-block-container__category-image .elem-bg-image-media-1280,.slider-container__slide .elem-bg-image-media-1280,.builder-category-container__images .elem-bg-image-media-1280{display:block;opacity:1}.category-product-image.category-product-image-1280{display:block}}@media (min-width:1281px){.grids .grid-elem .elem-bg-image-media.elem-bg-image-media-1680,.article-container__image .elem-bg-image-media-1680,.slider-container__slide_type_instagram__image .elem-bg-image-media-1680,.slider-container__slide_type_products__image .elem-bg-image-media-1680,.categories-block-container__category-image .elem-bg-image-media-1680,.slider-container__slide .elem-bg-image-media-1680,.builder-category-container__images .elem-bg-image-media-1680{display:block;opacity:1}.category-product-image.category-product-image-1680{display:block}}.container-gray{background:#f5f5f5}.container-gray .product-category-container .product-description{background:0 0}.container-gray .product-category-container:hover .product-description{background:#fff}.container-gray .sort .utility-row .sorting .select .sel{background-color:transparent;border:1px solid #bfbfbf}.container-gray .sort .utility-row .sorting .label{display:none}.container-gray .category-top{background:0 0}.container-gray .product-category-container:hover .triangle-arrow{border-bottom-color:#fff}.mainpage .elem-image-part{background:#f5f5f5}.badges{position:absolute;top:18px;left:18px;right:18px;z-index:5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.badges__badge{position:relative;color:#fff;padding:6px 8px;border-radius:3px;font-weight:500;font-size:11px;line-height:13px;height:24px;text-transform:uppercase;background:#c19566;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.badges__badge--guarantee{position:absolute;right:0;top:0;width:22px;height:24px;font-size:0;text-indent:-9999px;background:url("/catalog/view/theme/tattootools/image/icon-hit.svg") no-repeat;-webkit-background-size:contain;background-size:contain;padding:0;border-radius:0}.percent-block{position:relative;margin-right:12px;margin-bottom:12px;color:#fff;padding:6px 8px;border-radius:3px;font-weight:500;font-size:11px;line-height:13px;height:24px;background:#ea0000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.top-header{position:relative;min-width:1200px;cursor:default;height:40px;background:#2e2e30;z-index:778}.top-header .mini-wrap{height:40px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:15px;padding-right:15px}.top-header .mini-wrap,.top-header__phone-and-time{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.top-header__phone-and-time{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.top-header__phone-and-time__phone{margin-right:20px;-webkit-transition:opacity .2s;transition:opacity .2s;font-style:normal;font-weight:400;font-size:15px;color:#bb966c}.top-header__phone-and-time__phone:hover{opacity:.8}.top-header__phone-and-time__time{text-transform:uppercase;font-style:normal;font-weight:400;font-size:11px;color:#fff;opacity:.5}.top-header__contacts{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.top-header__contacts__mail{-webkit-transition:all .2s;transition:all .2s;padding-right:4px;font-weight:400;font-size:15px;color:#fff;opacity:.5}.top-header__contacts__mail:hover{color:#ddd}.top-header__contacts__mail-icon{padding-right:15px}.top-header__contacts__mail-icon__image{width:18px}.social-links{margin-left:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.store-header-substitute{height:80px;-webkit-transition:height .2s linear;transition:height .2s linear;min-width:1200px}.store-header-substitute.collapsed,.store-header.collapsed,.store-header.collapsed .store-header__table{height:70px}.store-header.collapsed .store-menu{top:-1px}.store-header{min-width:1200px;height:80px;background-color:rgba(234,234,224,.94);width:100%;z-index:777;left:0;top:40px;position:absolute}.store-header.inited{position:fixed}.store-header__search{height:0;position:relative;top:-1px;z-index:123;width:100%;background:#f2f2ea;-webkit-box-shadow:inset 0 1px 9px 0 rgba(66,47,50,.15);box-shadow:inset 0 1px 9px 0 rgba(66,47,50,.15);-webkit-transition:all .2s;transition:all .2s}.store-header__search__icon{display:block;position:absolute;background-image:url("/catalog/view/theme/tattootools/image/loupe.svg");top:16px;opacity:.15;left:5px;width:20px;height:22px;-webkit-background-size:20px;background-size:20px;background-repeat:no-repeat}.store-header__search--active{height:50px}.store-header__search__input{display:block;-webkit-appearance:none;background:0 0;border:none;height:50px;width:700px;padding:0 46px;outline:none}.store-header__search__results{position:relative;z-index:123}.store-header__search__results__empty{display:none;margin-top:120px;font-size:14px;color:#111;font-weight:200;text-align:center}.store-header__inner-page{height:70px;width:100%;min-width:1200px;background-color:rgba(234,234,224,.94);position:absolute;z-index:777;top:40px;left:0}.store-header__inner-page.inited{position:fixed}.store-header__fixed{height:70px;position:fixed;top:0;left:0}.store-header__table{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.store-header__table.collapsed{height:70px}.store-header__table__left{width:410px;text-align:left;padding-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.store-header__table__center{width:300px}.store-header__table__center__category{padding-left:0;padding-right:2px}.store-header__table__right{width:410px;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:right;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.store-header__table__fixed{height:70px}.store-header__table__inner-page{height:70px;width:100%}.store-header__relative{position:relative;height:165px}.store-header__logo{display:block;text-align:center;width:226px;margin:0 auto;color:#000;background-image:url("/catalog/view/theme/tattootools/image/tattoo_port_full.svg");background-position:center;-webkit-background-size:226px;background-size:226px;background-repeat:no-repeat;height:40px;-webkit-transition:opacity .4s;transition:opacity .4s}.store-header__logo:hover{opacity:1}.store-header__logo.rotato{opacity:0}.store-header__logo.rotatoed{background-image:url("/catalog/view/theme/tattootools/image/menu-header.png")}.store-header__logo--mini{-webkit-background-size:200px;background-size:200px}.store-header__logo--checkout{display:block;text-align:center;width:200px;margin:0}.store-header__menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.store-header__menu:hover{color:#c29566;cursor:pointer}.store-header__menu:hover .store-header__menu__icon__menu-part{background:#c29566}.store-header__menu__icon{width:25px;height:23px}.store-header__menu__icon__menu-part{display:block;height:3px;background:#2e2e30;margin-bottom:6px}.store-header__menu__icon__menu-part:hover{background:#c29566;cursor:pointer}.store-header__menu__icon__menu-part:last-of-type{margin-bottom:0}.store-header__menu__text{padding:0 14px;font-weight:500;font-size:14px;letter-spacing:.5px;text-transform:uppercase;color:#000}.store-header__right-menu{display:inline-block}.store-header__right-menu__item{display:block;width:23px;height:21px;float:right;background-position:center;-webkit-background-size:22px;background-size:23px;background-repeat:no-repeat;position:relative;cursor:pointer;margin-left:31px}.store-header__right-menu__item--user{background-image:url("/catalog/view/theme/tattootools/image/profile-icon.svg");margin-left:19px}.store-header__right-menu__item--cart{background-image:url("/catalog/view/theme/tattootools/image/cart.svg")}.store-header__right-menu__item__cart-counter,.store-header__right-menu__item__first-letter{position:absolute;z-index:8;padding:0 3px;min-width:14px;height:20px;background:#c19566;color:#fff;border-radius:100%;top:-8px;text-align:center;line-height:22px;right:-8px;font-size:10px;font-weight:700}.header-fixed-fix{height:0}.header-fixed-fix__active{height:95px}.header-mini-wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;position:relative;margin:0 auto;min-width:1200px;max-width:1200px;padding-right:15px;padding-left:15px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%}#is_menu_showed{display:none}#is_menu_showed:checked~label .overlay{opacity:1;pointer-events:all}#is_menu_showed:checked~.main-menu{left:0}.overlay{left:0;right:0;background-color:rgba(0,0,0,.5);z-index:800;opacity:0;pointer-events:none;cursor:pointer}.overlay,.main-menu{position:fixed;bottom:0;top:0;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.main-menu{left:-300px;width:300px;background-color:#f2f2ea;z-index:801;overflow-y:hidden}.main-menu .x-mark{position:absolute;right:20px;top:16px;font-size:24px;font-weight:700;cursor:pointer;color:#72716d}.main-menu .x-mark:hover{color:#c29566}.main-menu.stick-it-in-flow{overflow-y:scroll;padding-bottom:30px}.web-menu-link{display:block;text-transform:uppercase;color:#2e2e30;font-size:14px;margin-left:46px;font-weight:700;height:35px;line-height:35px}a.web-menu-link:hover{color:#c29566;cursor:pointer}.left-navigation{padding-top:75px}.social-links-web-menu{text-align:center;margin-left:0;position:absolute;bottom:115px;left:0;right:0}.social-links-web-menu.stick-it-in-flow{position:inherit;margin:20px auto 0;display:block}.web-menu-social-button{width:24px;height:24px;display:inline-block;-webkit-background-size:24px 24px;background-size:24px 24px;background-repeat:no-repeat;margin:10px;fill:#2e2e30}.web-menu-social-button:hover{fill:#c29566}.social-button{width:18px;height:18px;margin-left:15px;-webkit-transition:all .2s;transition:all .2s}.social-button:hover{opacity:.8}.social-button:last-of-type{margin-left:0}.store-header-search{position:relative}.store-header-search__btn{position:absolute;right:12px;top:11px;z-index:1;cursor:pointer}.store-header-search__form{position:relative}.store-header-search__input{background:#fff;border-radius:5px;border:none;height:40px;outline:none;font-size:13px;line-height:13px;color:gray;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:0;padding:0}.store-header-search__input.active{width:276px;padding:0 10px}body{min-width:960px}.home{display:block}.home__reg-success{opacity:0;position:fixed;width:100%;height:50px;left:0;z-index:777;background:#c19566;-webkit-transform:translate3d(0,50px,0);-ms-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);-webkit-transition:all .2s;transition:all .2s;top:-50px;vertical-align:top}.home__reg-success--active{opacity:1}.home__reg-success__text{display:inline-block;line-height:50px;font-size:12px;text-transform:uppercase;font-weight:300;color:#fff}.home__reg-success__buttons{display:inline-block;vertical-align:top;margin-left:25px}.home__reg-success__buttons__item{display:block;margin-left:5px;color:#af885f;border-radius:6px;margin-top:3px;background:#fff!important}.home__reg-success__buttons__item:hover{background:#af885f!important;color:#fff}.home__reg-success__closer{display:block;width:20px;height:20px;position:absolute;top:16px;cursor:pointer;right:16px;-webkit-transition:all .2s;transition:all .2s;background-image:url("/catalog/view/theme/tattootools/image/cross-white.png");-webkit-background-size:18px;background-size:18px;background-repeat:no-repeat;background-position:center}.home__reg-success__closer:hover{opacity:.8}.get-discounts-vk{display:none!important;text-align:center;background:#eae9e0;height:190px;line-height:190px;display:block;-webkit-transition:all .2s;transition:all .2s;position:relative}.get-discounts-vk .text{color:#c19566;text-transform:uppercase;font-size:27px;letter-spacing:-.1px;line-height:190px;vertical-align:middle}.get-discounts-vk .corn{width:32px;height:32px;vertical-align:middle;margin-left:10px;display:inline-block;background:url("/catalog/view/theme/tattootools/image/round-arr-r.png") no-repeat center}.get-discounts-vk:hover{opacity:.8}.get-discounts-vk:active{opacity:.6}.howto__fake-div{position:absolute;width:50%;height:80%;border-right:1px dotted #c29664}.howto__grids{overflow:hidden;width:100%;position:relative;z-index:55}.howto__grid{width:100%;overflow:hidden;overflow-x:visible;margin:20px 0}.howto__grid__inner__odd{float:left;width:50%;padding:30px;border-radius:60px}.howto__grid__inner__odd:hover{background:#f7f7f7}.howto__grid__inner__even{float:right;width:50%;padding:30px;border-radius:40px}.howto__grid__inner__even:hover{background:#f7f7f7}.howto__grid__step{display:inline-block;font-size:24px;border:2px solid #c29664;border-radius:100%;text-align:center;line-height:52px;font-weight:200;color:#c29664;width:50px;height:50px;background:#fff}.howto__grid__step--odd{float:right;margin-right:3px}.howto__grid__step--even{float:left;margin-left:3px}.howto__grid__step__link{font-size:14px;color:#c29664}.howto__grid__text{font-size:14px;font-weight:200;color:#444;padding:0 20px;width:360px;float:right}.index-block-builders-container{padding-bottom:10px;padding-top:8px;display:inline-block;width:100%}.index-block-builders-container .elem-image-part{padding-bottom:100%;position:relative;border-radius:10px;overflow:hidden}.index-block-catalog-categories-container{display:inline-block;width:100%;padding-bottom:70px}.index-block-heading{font-family:"MuseoSans";padding:0;-webkit-font-smoothing:antialiased;margin:44px 0 32px;font-weight:400;font-size:30px;line-height:36px;text-align:center;color:#000}.index-block-heading a{color:#000}.index-block-top-wrapper{margin:0 auto;width:1170px;font-size:0}.index-block-container{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.index-instagram-slider-top-wrap{background-color:#f5f5f5;display:inline-block;width:100%;padding-bottom:70px}.index-instagram-slider-top-wrap .index-block-heading{margin-top:28px}.for-joystick{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px;font-weight:500}.joy-label{font-size:13px;line-height:16px;text-transform:uppercase;color:gray;font-weight:500}.joystick-block,.count-input{width:99px;background:#fff;overflow:hidden;-webkit-transition:all .2s;transition:all .2s;border:1px solid #aeaeae;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.joystick-block--disabled,.count-input--disabled{opacity:.2;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.joystick__button{width:40px;height:38px;font-size:17px;font-weight:400;text-align:center;cursor:pointer;color:gray;line-height:28px;-webkit-transition:all .2s;transition:all .2s;font-style:normal;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.5}.joystick__button--enabled{opacity:1}.joystick__button--enabled:hover{color:#000}.joystick__input{display:inline-block;width:26px;margin:0;padding:0;border:none;text-align:center;height:38px;outline:none;font-size:15px;line-height:18px;color:#000;font-weight:500}.count-input .circular{display:none;height:40px;border:0}.count-input__sign{width:40px;height:38px;font-size:17px;font-weight:400;text-align:center;cursor:pointer;color:gray;line-height:28px;-webkit-transition:all .2s;transition:all .2s;font-style:normal;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.count-input__sign--enabled:hover{color:#000}.count-input__input{display:inline-block;width:26px;margin:0;padding:0;border:none;text-align:center;height:38px;outline:none;font-size:15px;line-height:18px;color:#000;font-weight:500}.circular{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;width:100%;height:100%;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;display:block}.kladr-error{color:#cb3e27}#kladr_autocomplete ul{position:absolute;display:block;margin:0;padding:0;border:1px solid #c4c4c4;background-color:#fff;z-index:9999;overflow-x:hidden;overflow-y:auto;min-width:200px;max-height:420px;color:#313131}#kladr_autocomplete li{display:list-item;list-style-type:none;margin:0;padding:8px 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#kladr_autocomplete li+li{border-top:1px solid #ededed}#kladr_autocomplete li:hover{background-color:#f2f2f2;cursor:pointer}#kladr_autocomplete li.active{background-color:#e9e9e9}#kladr_autocomplete a{text-decoration:none}#kladr_autocomplete strong{color:#038ebd}#kladr_autocomplete .spinner{position:absolute;display:block;margin:0;padding:0;width:16px;height:16px;background:url("./images/spinner.png") center center no-repeat;z-index:9999}.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightSlider:before,.lightSlider:after{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative}.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade>*.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>*.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 6px}.lSSlideOuter .lSPager.lSpg>li a{border-radius:30px;display:inline-block;height:12px;overflow:hidden;text-indent:-999em;width:12px;position:relative;z-index:99;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;border:.5px solid #b3b3b3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lSSlideOuter .lSPager.lSpg>li:hover a,.lSSlideOuter .lSPager.lSpg>li.active a{background:#b3b3b3}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transition-property:-webkit-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear 0s .35s linear 0s;transition:border-radius .12s linear 0s .35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:before{content:" ";display:table}.lSSlideOuter .lSPager.lSGallery:after{content:" ";display:table;clear:both}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url("../img/controls.png");cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:.5;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0!important}.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lightSlider,.lSSlideOuter .lSPager{padding-left:0;list-style:none outside none}.lSSlideOuter.lSrtl .lightSlider,.lSSlideOuter.lSrtl .lSPager{padding-right:0}.lSSlideOuter .lightSlider>*,.lSSlideOuter .lSGallery li{float:left}.lSSlideOuter.lSrtl .lightSlider>*,.lSSlideOuter.lSrtl .lSGallery li{float:right!important}@-webkit-keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@-webkit-keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@-webkit-keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@-webkit-keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}@-webkit-keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@-webkit-keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@-webkit-keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@-webkit-keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}@keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}.likely-tilda-container{display:none}.likely_visible{-webkit-transition:opacity .3s ease-in!important;transition:opacity .3s ease-in!important}.likely__icon_vkontakte:before{left:-1px;border-top-left-radius:5px;border-bottom-left-radius:5px}.likely__icon_vkontakte:before,.likely__icon_vkontakte:after{content:'';position:absolute;height:100%;display:inline-block;background:#526e8f;width:9px;z-index:1}.likely__icon_vkontakte:after{right:-9px;border-top-right-radius:5px;border-bottom-right-radius:5px}.likely__icon_facebook:before{left:-1px;border-top-left-radius:5px;border-bottom-left-radius:5px}.likely__icon_facebook:before,.likely__icon_facebook:after{content:'';position:absolute;height:100%;display:inline-block;background:#425497;width:9px;z-index:1}.likely__icon_facebook:after{right:-5px;border-top-right-radius:5px;border-bottom-right-radius:5px}.likely__icon_twitter:before{left:-1px;border-top-left-radius:5px;border-bottom-left-radius:5px}.likely__icon_twitter:before,.likely__icon_twitter:after{content:'';position:absolute;height:100%;display:inline-block;background:#00b7ec;width:9px;z-index:1}.likely__icon_twitter:after{right:-9px;border-top-right-radius:5px;border-bottom-right-radius:5px}.likely-big .likely__widget.likely__widget_vkontakte{border-radius:5px}.likely-big .likely__widget.likely__widget_vkontakte,.likely-big .likely__widget.likely__widget_facebook{margin:0 8px 12px}.likely-big .likely__widget.likely__widget_twitter{margin:0 8px 12px;fill:#fff;background:#00b7ec}.likely-big .likely__icon_vkontakte svg{left:4px;top:0;width:32px;height:32px;z-index:2}.likely-big .likely__icon_facebook svg{top:0;width:32px;height:32px;z-index:2}.likely-big .likely__icon_twitter svg{left:4px;top:0;z-index:2;width:26px;height:26px;margin-top:3px;margin-left:2px}.likely-big .likely__icon_facebook svg{left:0}.likely-big .likely__icon.likely__icon_vkontakte,.likely-big .likely__icon.likely__icon_facebook,.likely-big .likely__icon.likely__icon_twitter{width:32px;background:#fff;border-radius:6px;border-bottom-right-radius:0;border-top-right-radius:0}.likely-big .likely__icon.likely__icon_twitter{background:#00b7ec}.likely__counter_vkontakte{background:#526e8f}.likely__counter_facebook{background:#425497}.likely-big .likely__counter.likely__counter_vkontakte,.likely-big .likely__counter.likely__counter_facebook{border-top-right-radius:5px;border-bottom-right-radius:5px;color:#fff;font-weight:400;font-size:14px;line-height:30px;margin-right:-6px;padding:2px 12px 0 10px}.likely-big .likely__counter.likely__counter_twitter{border-top-right-radius:5px;border-bottom-right-radius:5px;color:#fff;font-weight:400;font-size:14px;line-height:30px;margin-right:-8px;padding:2px 18px 0 10px}.large .likely-tilda-main.likely-small{vertical-align:top;margin-top:2px}.likely-tilda-main.likely-small{vertical-align:top}.likely-small.likely-tilda-main .likely__icon{width:14px;height:14px}.likely-small.likely-tilda-main .likely__widget{background:0 0}.likely-small.likely-tilda-main .likely__icon.likely__icon_vkontakte{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAMAAADzapwJAAAAkFBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////39/fc3Ny3t7f///9+fn7///9kZGT///////////////////8egmCpAAAAL3RSTlMA9exLMRD773ZtamdBBujf26aKfkUU+tXOysOvkYFaOSskHwTy2bJyaVMtJh0ZDNR3vyMAAADDSURBVBgZbcEFbsNAAADBPUPMYYaGyrT//12TKpWsxjNAOo5sW8VcHNf+k+0gXXvvlbEdnsjs0MObMFgO5/7BRVlVI83TJn3o6agoqq04PMMssv8Jx579FHgQLYGxTiHpuQNmA9HhN3xFTmHvYAaMFDUHqnCAJIqBUkWNTkByhuYDSIKKFxtakqDiVUHLNFO8CjFXzfaNiziIv0LeACdDzcWLeLPK43qiUbGv64nYiaUdHomD955h4p3+O1Au5rZlmwM/82k5nEn4WEEAAAAASUVORK5CYII=")}.likely-small.likely-tilda-main .likely__icon.likely__icon_vkontakte,.likely-small.likely-tilda-main .likely__icon.likely__icon_facebook{-webkit-background-size:11px 11px;background-size:11px 11px;background-position:center center;background-repeat:no-repeat;vertical-align:middle}.likely-small.likely-tilda-main .likely__icon.likely__icon_facebook{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAMAAADzapwJAAAAnFBMVEUAAADCwsL7+/vh4eHFxcX////////Y2NjLy8vDw8P////////o6Ojh4eHe3t7////a2tr////MzMz///++vr7////8/Pz////39/f29vbc3Nz////////u7u7////t7e3m5ua3t7f////l5eXl5eXi4uLX19fV1dXT09P///9+fn7Q0NDOzs7Ly8tkZGT///////+9vb27u7v///9BNUg0AAAAM3RSTlMAKPeeNvvveFYr6sO4pJaLg4BNTBEQ9/by59nVzszKxrOyr62qqIF1bmppXlxOLSwkGwebr5esAAAAkklEQVQY053ONQLDMBAAwU3MjhnCzEz6/9+iIoUlq/I20k1zB9RpKJotS4D3QGi5OdRSW11JlXkS7dYLIaa4TU0+gC2EQ1MjAAL5U/gB3+KWaTzswUm+Gvclx20WARx0tjyvgiLz9grb/DubOVH46PsV2Hd/pa10AojNB1qdeG7iMeXIwBvI2xw+gcvMUdjdvvgBqAxG8mojVTMAAAAASUVORK5CYII=")}.likely-small.likely-tilda-main .likely__icon_vkontakte:before,.likely-small.likely-tilda-main .likely__icon_vkontakte:after{background:0 0}.likely-small.likely-tilda-main svg{display:none}.likely.likely-tilda-main .likely__counter{background:0 0;color:#fff;font-size:14px;font-weight:300}.likely.likely-tilda-main .likely__counter.likely__counter_vkontakte:hover{opacity:1}.likely.likely-tilda-main .likely__icon_facebook:before,.likely.likely-tilda-main .likely__icon_facebook:after{background:0 0}.likely.likely-tilda-main .likely__widget{opacity:.7}.likely.likely-tilda-main .likely__widget:hover{opacity:1}.likely.likely-tilda-main .likely__widget.likely__widget_vkontakte{margin-left:10px}.line-block{float:left;width:100%}.line-block:not(:first-child) .grid-elem.large{width:1170px;height:590px;padding-bottom:0;position:relative;bottom:0;margin:30px auto 0;float:none;border-radius:10px}.line-block:not(:first-child) .grid-elem.large .elem-bg-image{border-radius:10px}.line-block:not(:first-child) .grid-elem .shadow-layer{border-radius:10px;overflow:hidden}.login-page__main-form{width:360px;margin:94px auto 0;padding:0;display:block}.login-page__input-heading{font-weight:500;font-family:"MuseoSans";color:#2e2e30;font-size:16px;text-align:left;margin-bottom:10px}.login-page__input-heading_hightlighted{color:#c29566;text-align:center;text-transform:uppercase}.login-page__input-heading_error{color:#e85c5c}.login-page__input-container{margin-bottom:28px}.login-page__button-container{margin-bottom:15px}.login-page__submit-button{height:43px;width:100%;display:inline-block;border-radius:4px;font-weight:700;font-family:"MuseoSans";color:#fff;font-size:14px;text-align:center;background-color:#d19764;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:43px;border:0;outline:0;text-transform:uppercase}.login-page__resend-code-button{color:#d19764;border:0;outline:0;background-color:rgba(0,0,0,0)}.login-page__resend-code-button,.login-page__text-input{height:43px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:43px;font-weight:700;font-family:"MuseoSans";font-size:14px}.login-page__text-input{border:1px solid #e5e5e5;border-radius:4px;padding-left:15px;padding-right:15px;width:100%;display:inline-block;color:#2e2e30;background-color:#f8f8f7}.login-page__text-input_color-border{border-color:#d19764}.login-page__text-input:focus,.login-page__text-input:active{background-color:#fff}.login-page__text-input_filled{background-color:#ffdfc3}.login-page__text-input_error{border-color:#e85c5c}.login-page__text-input::-webkit-input-placeholder{font-weight:700;font-family:"MuseoSans";font-size:14px;color:#9b9b9b}.login-page__text-input:-moz-placeholder,.login-page__text-input::-moz-placeholder{font-weight:700;font-family:"MuseoSans";font-size:14px;color:#9b9b9b}.login-page__text-input:-ms-input-placeholder{font-weight:700;font-family:"MuseoSans";font-size:14px;color:#9b9b9b}.login-page__text-input::placeholder{font-weight:700;font-family:"MuseoSans";font-size:14px;color:#9b9b9b}.login-page__errors{width:100%;text-align:center;font-size:10px;text-transform:uppercase;font-weight:700;padding:20px 0;background:#fff;color:red;border:2px solid red;margin:15px 0}.login-page__errors__item{padding:2px}.login-page__errors__item:first-of-type{margin-top:15px}.login-page__form{display:inline-block;width:300px;padding:20px}.login-page__form__input{display:block;border:1px solid #f3f2ea;font-size:12px;padding:12px;border-radius:4px;background:#f8f8f7!important;outline:none;width:230px;margin:0 auto 15px;-webkit-transition:all .2s;transition:all .2s}.login-page__form__input:hover{background:#fff!important;border:1px solid #f8f8f7!important}.login-page__form__input:focus{background:#fff!important;border:1px solid #f8f8f7!important}.login-page__form__input--password{text-transform:none}.login-page__form__input--invalid{border:1px solid #ff5140}.login-page__form__input__description{display:block;text-align:left;font-size:10px;padding:5px 25px;text-transform:uppercase;color:#313131}.login-page__form__submit{display:inline-block;margin:20px}.login-page__form__remind-password{display:inline-block;text-align:center;font-size:10px;text-transform:uppercase;color:#c19566;border-bottom:1px dotted #c19566;-webkit-transition:all .2s;transition:all .2s}.login-page__form__remind-password:hover{opacity:.7}.login-page__register-link{margin-top:0;display:inline-block;font-size:10px;color:#c19566;border-bottom:1px dotted #c19566}.login-page__warning{display:block;font-size:10px;text-transform:uppercase;color:red;margin:0 0 20px}.login__breaker{width:280px;height:2px;background:#ebebeb;border-bottom:1px solid #fff;text-align:center;margin:0 auto 30px}.login__sign__up__order__block{width:20px;height:20px;background-color:#fff;margin:0 auto;padding:0 8px;position:relative}.login__sign__up__order{margin:0 auto}.login__sign__up__order--or{display:block;text-align:center;top:-4px;position:absolute;font-size:10px;text-transform:uppercase}.login__social{color:#fff;font-size:12px;text-transform:uppercase;padding:12px 12px 12px 50px;background-repeat:no-repeat;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:37px;vertical-align:middle;-webkit-transition:opacity .2s;transition:opacity .2s;font-weight:400;border-radius:4px}.login__social.login__social--vk{margin-top:30px;background-color:#6488ac;background-image:url("/catalog/view/theme/tattootools/image/vk-ex-small-logo.png");background-position:10px 12px;-webkit-transition:all .2s;transition:all .2s}.login__social.login__social--vk:hover{opacity:.7}.store-menu{position:fixed;width:100%;display:none;z-index:20000}.store-menu--active{display:block}.menu-nav{z-index:10000;width:100%;text-transform:uppercase}.menu-nav__heading{padding:20px 15px;background:#fff;height:34px;display:inline-block;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2)}.menu-nav__lines{width:50%;height:auto;padding:31px 0;background:#fff;position:relative;float:left;z-index:10;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #eff0e9}.menu-nav__line{z-index:10000;position:relative}.menu-nav__line a{letter-spacing:1px;padding:3px 20px 5px 32px;display:block;line-height:12px}.menu-nav__line--selected a{color:#bf9465}.menu-nav__line--selected div{background-position:0 0!important}.menu-nav__line--selected .menu-nav__link--corner{background:url("/catalog/view/theme/tattootools/image/spritesheet.png") -5px -5px!important}.menu-nav__link{color:#313131;height:20px;font-size:12px;font-weight:500}.menu-nav__link--text{float:left}.menu-nav__link--corner{float:right;opacity:.8;line-height:20px;width:6px;height:9px;background:url("/catalog/view/theme/tattootools/image/spritesheet.png") -11px -5px}.menu-nav__subcategories{position:relative;float:left;padding:31px 0;width:50%;height:auto;background:#fff;display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #eff0e9;z-index:10}.menu-nav__subcategories--visible{display:block}.menu-nav__subcategories:first-child{top:-20px}.menu-nav__subcategories__heading{letter-spacing:1px;font-size:16px;font-weight:200;padding:0 10px 10px 35px;margin-top:5px}.menu-nav__subcategories__item{position:relative}.menu-nav__subcategories__item a{padding:0 10px 3px 34px;display:block;line-height:20px;font-size:10px;font-weight:500}.menu-nav__subcategories__item:hover a{color:#bf9465}.menu-nav__subcategories__item__link{color:#313131}.menu-nav__menu__icon{display:block;float:left;width:34px;height:34px;background:url("/catalog/view/theme/tattootools/image/cross.svg") no-repeat center;-webkit-background-size:24px;background-size:24px}.menu-nav__menu__icon__menu-part{display:block;height:3px;background:#313131;margin-bottom:8.5px;-webkit-transition:-webkit-transform .3s;transition:transform .3s}.menu-nav__menu__icon__menu-part:last-of-type{margin-bottom:0}.menu-nav__menu__icon__menu-part--1{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.menu-nav__menu__icon__menu-part--2{opacity:0}.menu-nav__menu__icon__menu-part--3{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;margin-top:9px}.menu-nav__menu__text{display:block;float:left;font-size:14px;text-transform:uppercase;line-height:28px;padding:4px 15px;font-weight:700}.menu-nav__arrow-up{top:0;border-bottom:12px solid #fff!important}.menu-nav__arrow-up,.menu-nav__arrow-left{display:block;position:absolute;border:12px solid transparent}.menu-nav__arrow-left{left:-24px;top:50%;border-right:12px solid #fff!important}.menu-nav__recomendation{position:relative;width:50%;background:#000;float:left;display:none;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2)}.menu-nav__recomendation__picture{position:relative;width:50%;background:#ccc;height:100%;float:left}.menu-nav__recomendation__description{position:relative;width:50%;background:#fff;height:100%;float:left}.menu-nav__delivery{width:100%;text-align:center;background:#f5f5f5;padding-top:22px;padding-bottom:20px;font-size:15px;font-weight:500;color:#313131}.menu-nav-wrap-outer{margin-top:22px;width:100%;background:#fff}.menu-nav-wrap-inner{margin:0 auto;width:600px}.clear{clear:both}.menu-bg-dark{background:#000;display:none;opacity:0;z-index:100;position:fixed;width:100%;height:100%}.article-link{color:#737270;font-size:12px;display:inline-block;margin-left:8px;margin-right:8px;text-transform:uppercase}.article-link:hover{color:#c29566;cursor:pointer}.web-menu-switcher{margin-bottom:20px;margin-top:10px;text-align:center}.web-menu-switcher .web-menu-switcher-link{color:#72716d;margin-left:5px;margin-right:5px;font-size:13px;text-decoration:none;text-transform:uppercase;font-weight:700}.web-menu-switcher .web-menu-switcher-link.selected,.web-menu-switcher .web-menu-switcher-link:hover{border-bottom:2px solid #bf9467;color:#bf9467}html{font-family:"futura-pt",sans-serif;font-style:normal;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.not-found{min-height:400px;text-align:center}.not-found__heading{display:inline-block;font-size:190px;margin:30px 0}.not-found__message{display:block;font-size:10px;text-transform:uppercase;margin:40px 0}.global-notice{width:100%;min-width:1200px;height:55px;background:#c29566;top:0;z-index:9999;-webkit-transition:height .3s;transition:height .3s;overflow:hidden}.global-notice .content-area{width:1170px;min-width:1170px;max-width:1170px}.global-notice__inner{height:55px;position:relative}.global-notice__text{color:#fff;height:55px;line-height:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;text-align:center;text-decoration:none}.global-notice__arrow{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);margin-left:25px}.global-notice__arrow svg{width:24px;height:24px}.global-notice-remove{width:14px;height:14px;position:absolute;right:45px;top:0;bottom:0;margin:auto}.global-notice-remove:before,.global-notice-remove:after{content:'';position:absolute;width:16px;border-bottom:1px solid #fff;-webkit-transform:rotate(-43deg);-ms-transform:rotate(-43deg);transform:rotate(-43deg);top:6px;left:0}.global-notice-remove:after{-webkit-transform:rotate(43deg);-ms-transform:rotate(43deg);transform:rotate(43deg)}.order-blocks{font-size:0;font-family:"MuseoSans"}.order-block{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:945px;border:1px solid #d19764;height:auto;margin-bottom:23px;border-radius:4px}.order-block_type_one-order{width:750px;display:block;margin:auto auto 20px}.order-block_type_one-order .order-block__product-desc{width:380px}.order-block_type_one-order .order-block__complete-badge{margin:0 166px 0 0}.order-block_type_one-order .order-block__footer,.order-block_type_one-order .order-block__header{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.order-block_type_one-order .order-block__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.order-block_type_one-order .order-block__header .order-block__header-line-section{display:block}.order-block_completed{border-color:#619e35}.order-block__header{height:72px;border-top-right-radius:4px;border-top-left-radius:4px;display:block;padding:18px 22px 22px}.order-block__header,.order-block__footer{background-color:#f8f8f6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.order-block__footer{height:102px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding-left:22px;padding-right:22px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.order-block__header-line{display:block;font-size:0;text-align:left;line-height:14px}.order-block__header-line-section{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;color:#999;font-weight:400;text-align:left}.order-block__header-line-section_num_one{width:274px}.order-block__header-line-section_num_two{width:205px}.order-block__header-line-section_num_three{width:260px}.order-block__header-line-section_num_four{width:155px}.order-block__header-line-section-value{color:#39393d;font-weight:400}.order-block__header-line-section-value_type_complete{color:#619e35}.order-block__header-line-section-value_itogo{font-weight:500;color:#000}.order-block__header-line-section-value_itogo-price{font-weight:500;color:#000;font-size:20px}.order-block__content-wrap{padding:22px;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.order-block__content-wrap_type_wishlist{border-radius:4px}.order-block__product-line{height:100px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:0;margin-top:22px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.order-block__product-line:first-child{margin-top:0}.order-block__product-image{width:100px;height:100px}.order-block__product-desc{font-weight:400;margin-left:22px;text-transform:uppercase;text-align:left;width:492px}.order-block__product-desc_type_wishlist{width:252px}.order-block__product-model{font-size:12px;color:#999;margin-bottom:5px}.order-block__product-title{font-size:14px;color:#000}.order-block__product-count{font-weight:500;color:#333;font-size:14px;width:132px}.order-block__product-price{font-weight:500;font-size:14px;color:#000;text-transform:uppercase}.order-block__product-price_type_wishlist{width:130px;text-align:left}.order-block__details-button{padding-left:36px;padding-right:36px;font-weight:500;margin-right:16px}.order-block__second-button{background-color:#e6e6e5;border:0;font-weight:500;color:#3a3a36;padding-left:36px;padding-right:36px}.order-block__complete-badge{font-size:12px;font-weight:500;margin-left:auto;margin-right:20px;text-transform:uppercase;color:#619e35}.order-block__complete-badge:before{content:'';width:20px;height:15px;background-image:url("/catalog/view/theme/tattootools/image/available.svg");-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;display:inline-block}.order-block__available-badge{font-size:12px;font-weight:500;text-transform:uppercase;width:178px;text-align:left;color:#619e35}.order-block__available-badge:before{content:'';width:20px;height:15px;margin-right:7px;background-image:url("/catalog/view/theme/tattootools/image/available.svg");-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;display:inline-block}.order-block__not-available-badge{font-size:12px;text-align:left;font-weight:500;text-transform:uppercase;width:172px;color:#e85c5c;margin-left:5px;margin-right:1px}.order-block__not-available-badge:before{content:'';width:20px;height:15px;background-image:url("/catalog/view/theme/tattootools/image/not_available.svg");-webkit-background-size:10px;background-size:10px;background-repeat:no-repeat;background-position-y:5px;display:inline-block}.order-block__product-add-to-cart-button{padding-right:20px;padding-left:43px;position:relative}.order-block__product-add-to-cart-button:before{content:'';background-image:url("/catalog/view/theme/tattootools/image/cart-white_new.svg");-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;width:15px;height:15px;position:absolute;left:18px;top:13px}.order-block__product-remove-from-wishlist{margin-left:auto}.order-block__product-remove-from-wishlist:before{content:'×';font-size:20px;color:#bfbfbf;font-weight:700}.order-block__product-remove-from-wishlist:hover:before{color:#0f0f0f}.results__container{padding:0!important}.order-info{background:#f8f7f2;width:96%;padding:10px 2% 0}.order-info__item{width:98%;padding:5px 1% 0;overflow:hidden}.order-info__item__details{float:left;width:336px}.order-info__item__products{float:left;width:300px}.order-info__item__products__model{display:block;color:#868686;font-size:10px;text-transform:uppercase}.order-info__item__products__name{display:block;color:#333;font-size:12px;margin:3px 0 10px;text-transform:uppercase;-webkit-transition:color .2s;transition:color .2s}.order-info__item__products__name:hover{color:#c19566}.order-info__item__products__price{display:block;font-size:12px;color:#999}.order-info__item__products__total{display:block;font-size:14px;font-weight:500;color:#333}.order-info__item__prices{float:left;width:140px}.order-info__item__prices__line{height:50px;display:table-row}.pagination-container{padding-top:30px;padding-bottom:30px;position:relative;line-height:60px;height:120px}.pagination-container,.pagination-container .load-more-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.pagination-container .load-more-button{text-transform:uppercase;height:43px;width:170px;border:1px solid #d09762;border-radius:4px;cursor:pointer;color:#d09762;line-height:43px;display:inline-block;background-color:#fff;-webkit-transition:all .15s ease;transition:all .15s ease}.pagination-container .load-more-button:hover{background-color:#d09762;color:#fff}.pagination-container .numbers-container{display:inline-block;position:absolute;right:140px;font-size:14px}.pagination-container .numbers-container .one-pagination-page{display:inline-block}.pagination-container .numbers-container .one-pagination-page.current a{color:#b0b0b0}.pagination-container .numbers-container .one-pagination-page a{color:#d09762}.pagination-container .numbers-container .one-pagination-page a:hover{color:#d09762}.pagination-container .left-arrow,.pagination-container .right-arrow{border-radius:100%;border:2px solid #858585;width:16px;height:16px;display:inline-block;color:#858585;font-size:10px;line-height:14px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:-webkit-calc(50% - 8px);top:calc(50% - 8px)}.pagination-container .left-arrow.active,.pagination-container .right-arrow.active{border-color:#d09762;color:#d09762;cursor:pointer}.pagination-container .left-arrow{left:100px;padding-right:1px}.pagination-container .right-arrow{right:100px;padding-left:1px}.category-pagination{margin-left:25px;margin-right:25px;margin-bottom:20px}.category-pagination a{color:#d09762}.category-pagination a.no-link-pagination{color:#b0b0b0;pointer-events:none}.pagination{padding:0 15px;margin:0 0 60px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.pagination,.pagination__pages{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination__pages{width:100%}.pagination__btn{margin:0 2px}.pagination__btn a{color:#000}.pagination__btn a,.pagination__btn b{display:inline-block;margin:0;font-size:14px;cursor:pointer;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:400;padding:0;text-align:center;border-radius:100%;text-decoration:none;background-color:#fff;width:33px;height:32px;line-height:32px;-webkit-transition:all .2s linear;transition:all .2s linear}.pagination__btn:hover a,.pagination__btn b{background:#c19566;border-color:#c19566;color:#fff}.pagination__btn-prev,.pagination__btn-next{width:0;margin:0;position:relative}.pagination__btn-prev a,.pagination__btn-next a,.pagination__btn-prev b,.pagination__btn-next b{padding:0;position:relative;text-indent:-9999px;width:33px;height:32px;line-height:32px;text-align:center;border:1px solid #aeaeae}.pagination__btn-prev a:before,.pagination__btn-next a:before,.pagination__btn-prev b:before,.pagination__btn-next b:before{content:'';background-image:url("../image/icon-pagination-arrow-black.svg");-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center;width:7px;height:12px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.pagination__btn-prev a:hover:before,.pagination__btn-next a:hover:before,.pagination__btn-prev b:hover:before,.pagination__btn-next b:hover:before{background-image:url("../image/icon-pagination-arrow-white.svg")}.pagination__btn-prev{left:-45px}.pagination__btn-prev a,.pagination__btn-prev b{margin-right:12px}.pagination__btn-prev a:before,.pagination__btn-prev b:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.pagination__btn-next a,.pagination__btn-next b{margin-left:12px}.store .checkout-data-form .checkout__payment-data{width:100%;padding:2px 0 0}.store .checkout-data-form .checkout__payment-data .input--city{display:block;margin:0 auto;width:432px;float:none;border:none}.store .checkout-data-form .checkout__payment-data .city-pick-block .address__autocomplete{left:0;width:429px}.store .checkout-data-form .checkout__payment-data .payment__variants.active{border-top:1px solid #e3d3c2}.store .checkout-data-form .checkout__payment-data .payment__variants__loader{width:432px;height:160px;margin:20px auto;display:none}.store .checkout-data-form .checkout__payment-data .payment__variants__loader__table{height:100%}.store .checkout-data-form .checkout__payment-data .payment__variants .radio__labels{display:block;margin:0 auto;width:432px;float:none;border:none}.store .checkout-data-form .checkout__payment-data .payment__variants .heading-title{display:block;margin:0 auto;width:432px;float:none;border:none;color:#999;text-align:left;font-size:10px;text-transform:uppercase;padding-top:25px;padding-bottom:9px}.store .checkout-data-form .checkout__payment-data .payment__variants .input__label__radio{cursor:pointer}.store .checkout-data-form .checkout__payment-data .payment__variants .radio__labels__select{border:1px solid #ba9266}.store .checkout-data-form .checkout__payment-data .payment__variants .input__label__radio__p.descr{padding-top:6px;line-height:16px;color:#999}.store .checkout-data-form .checkout__payment-data .payment__variants .input__label__radio__p__block{width:395px;position:relative}.store .checkout-data-form .checkout__payment-data .payment__variants .input__label__radio__p__block .input__label__radio__cost{display:block;position:absolute;top:0;width:auto;margin:4px 0 0;padding:6px 0;font-size:14px;color:#b38453;left:auto;right:0;font-weight:600}.store .checkout-data-form .checkout__payment-data .payment__variants .input-for-shipping-postcode input{width:120px}.payment__variants{margin-bottom:30px}.payment__variants__loader{height:300px;background:#f5f5f5;border:1px solid #e5e5e5;border-radius:4px}.payment__variants__loader__table{width:100%;height:300px;text-align:center}.payment__variants__loader__table__message{font-size:15px;margin-bottom:10px;color:#666}.payment__variants__loader__table__image{display:inline-block;width:30px;height:30px;margin:0 auto;background:url("/catalog/view/theme/tattootools/image/loader-bea.gif");background-position:center;-webkit-background-size:30px;background-size:30px}.red-text{color:red}.block-checkout .text p.pay-attention{margin-top:20px;color:#666;text-align:center;padding-left:0}.product-options{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.product-options__heading{font-size:13px;line-height:16px;text-transform:uppercase;color:gray;letter-spacing:.5px}.product-options__label{display:inline-block;cursor:pointer}.product-options__label-container,.product-options__label__option-name{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.product-options__label__option-name{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:65px;height:40px;font-size:15px;color:gray;border:1px solid #aeaeae;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:400}.product-options__label__radio{display:none}.product-options__label__radio:checked+span{border:2px solid #c19566;color:#000}.product-options__label:first-child span{border-radius:5px 0 0 5px}.product-options__label:last-child span{margin-left:-1px;border-radius:0 5px 5px 0}.product-options__select{display:block;-webkit-appearance:none;padding:10px 45px 10px 15px;font-size:12px;border-radius:4px;border:none;outline:none;width:100px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;background-image:url("/catalog/view/theme/tattootools/image/select-arrows.png");-webkit-background-size:8px;background-size:8px;background-position:90%;background-repeat:no-repeat;margin:10px 0 10px 30px}.product-options__select:hover{opacity:.7}.product__tabs{overflow:hidden;padding:30px 0;-webkit-transition:all .4s;transition:all .4s}.product__tabs table{width:100%}.product__tabs table td.thirty-per{width:28%;padding:0 1%;border-right:1px solid #e5e5e5;vertical-align:top}.product__tabs table td.fifty-per{width:48%;padding:0 1%;border-right:1px solid #e5e5e5;vertical-align:top}.product__tab{font-size:14px;overflow:hidden;border-right:1px solid #f3f2ea;padding:0 1.6%;-webkit-transition:all .4s;transition:all .4s}.product__tab:last-of-type{border-right:none}.product__tab--active{display:block}.product__tab__description{max-height:50px;overflow:hidden;-webkit-transition:all .4s;transition:all .4s}.product__tab__description--full{max-height:none}.product__tab__description--full ul{margin:10px 0;list-style:none;font-size:12px;color:#666;padding:10px 0}.product__tab__description--full ul li:before{color:#e4b742;font-size:26px;font-weight:200;content:"-";margin-right:10px}.product__tab__description__show-more{display:none;padding:10px 0 0;font-size:10px;color:#c19566;text-transform:uppercase;border-bottom:1px dotted #c19566;cursor:pointer;-webkit-transition:color .2s;transition:color .2s}.product__tab__description__show-more:hover{color:#af885f}.product__tab__description__show-more--active{display:inline-block}.product-options{margin-top:20px}.product-options__item{color:#666;overflow:hidden}.product-options__item__name-block{float:left;width:135px;margin:0;padding-right:5%;padding-left:0}.product-options__item__name{font-size:10px;background-color:#fff;padding-right:6px;text-transform:uppercase}.product-options__item__value-block{word-wrap:break-word;position:relative}.product-options__item__value{font-size:12px;margin-left:5px;line-height:22px;padding-left:3px;color:#313131;font-weight:600;background:#fff}.product-accessorizes__container{width:293px}.product-accessorizes__container td{padding:5px}.product-accessorizes__container__item{height:50px;-webkit-transition:all .4s;transition:all .4s}.product-accessorizes__container__item:hover .product-accessorizes__container__item__add-to-cart__fake-submit{opacity:1}.product-accessorizes__container__item__image{width:50px;height:50px;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center}.product-accessorizes__container__item__image-cell{width:50px}.product-accessorizes__container__item__model{display:block;color:#111;font-size:10px;text-transform:uppercase;margin-bottom:5px}.product-accessorizes__container__item__price{display:block;color:#111;font-size:10px;text-transform:uppercase;font-weight:700}.product-accessorizes__container__item__add-to-cart label{display:block;width:27px;height:27px;position:relative}.product-accessorizes__container__item__add-to-cart__hidden-submit{display:none}.product-accessorizes__container__item__add-to-cart__fake-submit{display:block;width:25px;height:25px;border:1px solid #c29566;border-radius:3px;background-image:url("/catalog/view/theme/tattootools/image/cart-icon.png");background-position:center;-webkit-background-size:18px;background-size:18px;background-repeat:no-repeat;-webkit-transition:all .2s;transition:all .2s;cursor:pointer;opacity:0}.product-accessorizes__container__item__add-to-cart__fake-submit--disabled{display:none}.product-accessorizes__container__item__add-to-cart__fake-submit:hover{opacity:.7!important}.product-accessorizes__container__item__add-to-cart__loader{display:block;position:absolute;top:0;left:0;width:25px;height:25px;background-image:url("/catalog/view/theme/tattootools/image/loader-bea.gif");background-position:center;-webkit-background-size:18px;background-size:18px;background-repeat:no-repeat;-webkit-transition:all .2s;transition:all .2s;display:none}.product-accessorizes__container__item__add-to-cart__loader--active{display:block}.together-buy{background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:58px;padding-bottom:80px}.together-buy .content-area{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;min-width:100px;-webkit-box-flex:auto;-webkit-flex:auto;-moz-box-flex:auto;-ms-flex:auto;flex:auto;padding:0;-webkit-box-pack:end;-webkit-justify-content:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:end;width:1170px}.together-buy__content{overflow:unset!important}.together-buy__title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:25px;line-height:31px;text-align:center;color:#000;margin:0 0 32px}.together-buy__title svg{height:68px;width:68px;fill:#ba142c;margin-right:10px}.together-buy__title--small{font-size:18px;font-weight:400;text-transform:uppercase}.together-buy__arrow{position:relative;height:38px;min-height:38px;min-width:38px;width:38px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:50%;border:1px solid #c4c4c4;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.together-buy__arrow:before{position:absolute;content:'';border-top:1px solid #000;border-right:1px solid #000;height:8px;width:8px;left:0;top:0;right:0;bottom:0;margin:auto}.together-buy__arrow--left{margin-right:10px}.together-buy__arrow--left:before{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);left:4px}.together-buy__arrow--right{margin-left:10px}.together-buy__arrow--right:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);right:4px}.together-buy__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative}.together-buy__item:nth-last-child(2) .together-buy__plus{display:none}.together-buy__item-description{margin-bottom:0}.together-buy__item-full-stock{color:gray;font-size:14px;font-weight:500;margin-top:15px}.together-buy__item-image{font-size:0;margin-bottom:15px;overflow:hidden;position:relative;border-radius:10px}.together-buy__item-image:before{content:'';display:block;padding-top:100%;-webkit-background-size:100% 100%;background-size:100% 100%;background-color:#f4f4f4}.together-buy__item-image img{position:absolute;left:0;top:0;width:100%;height:auto}.together-buy__item-title{margin-bottom:6px;font-size:13px;line-height:19px;color:gray}.together-buy__item-title,.together-buy__item-name{margin-top:0;font-style:normal;font-weight:400;text-transform:uppercase}.together-buy__item-name{text-align:left;margin-bottom:11px;font-size:15px;line-height:21px;color:#c29665}.together-buy__link{text-decoration:none;white-space:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;width:270px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.together-buy__link,.together-buy__link div{-webkit-transition:all .3s ease;transition:all .3s ease}.together-buy__link-disabled div:not(.together-buy__item-full-stock){opacity:.5}.together-buy__link-full-stock{border-radius:10px}.together-buy__link-full-stock div:not(.together-buy__item-full-stock){opacity:.5}.together-buy__price{font-size:14px;text-align:left;color:#060606;font-weight:400}.together-buy__price-real{font-weight:400;font-size:15px;line-height:18px;text-transform:uppercase;color:#000}.together-buy__price-real--red{color:#ea0000}.together-buy__price-orig{font-size:15px;line-height:18px;text-transform:uppercase;color:gray;margin-left:10px;position:relative}.together-buy__price-orig:before{content:"";position:absolute;top:49%;left:-1px;width:100%;border:1px solid #ea0000}.together-buy__checkbox{position:absolute;left:228px;top:20px;z-index:1}.together-buy__plus{width:16px;height:16px;display:block;position:relative;margin:134px 35px 0 20px}.together-buy__plus:before,.together-buy__plus:after{content:'';position:absolute;width:16px;border-bottom:3px solid #232323;top:6px;left:7px}.together-buy__plus:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.together-buy__addtocart{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.together-buy__addtocart-title{font-size:13px;line-height:20px;color:gray;margin-bottom:10px}.together-buy__old-price{margin-bottom:5px;display:none;font-size:18px;line-height:22px;text-transform:uppercase;color:gray;position:relative}.together-buy__old-price:before{content:'';position:absolute;border:1px solid #ea0000;width:100%;top:49%;left:-1px}.together-buy__old-price.--active{display:block}.together-buy__real-price{margin-bottom:15px;font-style:normal;font-weight:400;font-size:32px;line-height:40px;color:#000}.together-buy__to-cart{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;font-weight:400;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;outline:none;padding:0 20px;width:150px;height:44px;line-height:44px;background:#c29665;border-radius:5px;font-size:15px;letter-spacing:.015em;text-transform:uppercase;color:#fff}.together-buy__to-cart:hover{opacity:.8}.together-buy__to-cart[disabled]{background:#ccc}.together-buy__item-last{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:270px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-top:49px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:13px}.together-buy__equals{width:15px;height:10px;position:relative;margin-top:-38px;margin-right:27px;margin-left:13px}.together-buy__equals:before,.together-buy__equals:after{content:'';position:absolute;width:15px;border-bottom:3px solid #232323;top:1px;left:0}.together-buy__equals:before{top:7px}.together-buy__params{margin-bottom:10px}.checkbox-buy{position:absolute;z-index:-1;opacity:0;margin:10px 0 0 20px}.checkbox-buy+label{position:relative;cursor:pointer;height:22.5px;width:22.5px;background:0 0;border:1px solid #c29665;border-radius:5px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.checkbox-buy+label svg{width:13px;height:12px;-webkit-transition:.2s;transition:.2s;display:none}.checkbox-buy:checked+label{background:#c29665}.checkbox-buy:checked+label svg{display:block}.product-top{width:100%;border-bottom:1px solid #f3f2ea}.product-gallery{width:541px;margin-right:20px;float:left;position:relative}.product-gallery__main-image{margin:15px 15px 15px 102px;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center}.product-gallery__icons{position:absolute;top:15px;left:15px}.product-gallery__icons__image{display:block;width:70px;height:70px;border:1px solid #f3f2ea;margin-bottom:10px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.product-gallery__icons__image:hover{opacity:.6}.product-gallery__icons__image--active{border:1px solid #c19566;cursor:default}.product-gallery__icons__image--active:hover{opacity:1}.product-details{width:368px;float:right;padding-bottom:15px}.product-details__name{padding:0;margin:0;font-size:30px;line-height:36px;color:#000;font-weight:500}.product-details__model{padding:0 0 10px}.product-details__model,.product-details__model h2{font-size:12px;line-height:14px;text-transform:uppercase;color:gray}.product-details__model h2{font-weight:500}.product-details-bottom{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:16px 15px 15px}.product-details-bottom span{font-size:15px;line-height:19px;font-weight:300;color:gray;width:91%}.product-details-bottom svg{margin-top:2px}.product-top.product-top-fixwid{width:968px;margin:0 auto;position:relative}.product-top.product-top-fixwid .photos{width:536px;margin-right:25px;float:left;position:relative;margin-top:0}.product-top.product-top-fixwid .photos .quality{position:absolute;top:55px;right:-27px;width:78px;height:108px;z-index:3;overflow:hidden;text-align:center;vertical-align:top}.product-top.product-top-fixwid .photos .quality .dd-tip{top:115px}.product-top.product-top-fixwid .photos .quality .dd-tip .qual-guarantee .text{color:#c29566;text-transform:uppercase;padding-top:16px;font-size:12px;line-height:20px;padding-bottom:5px}.product-top.product-top-fixwid .photos .quality .dd-tip .qual-guarantee .flag{background:url("/catalog/view/theme/tattootools/static/image/quality-guarantee-flag.png") no-repeat center;height:15px;padding-bottom:2px;margin:6px 0 8px}.product-top.product-top-fixwid .photos .quality .dd-tip .descr{font-weight:200;font-size:14px;line-height:22px;padding:0 20px 19px}.product-top.product-top-fixwid .photos .quality.menuvis .dd-tip{opacity:1;top:105px}.product-top.product-top-fixwid .photos .quality.active{overflow:initial}.product-top.product-top-fixwid .photos .quality .moar{display:inline-block;vertical-align:top;padding-top:10px;font-size:11px;line-height:13px;text-align:center;text-transform:uppercase;color:#c29665;font-weight:400}.product-top.product-top-fixwid .photos .main-photo{width:536px;height:536px;position:relative;border-radius:3px}.product-top.product-top-fixwid .photos .main-photo img{display:block;position:absolute;width:536px;max-height:536px;top:0;left:0;z-index:1}.product-top.product-top-fixwid .photos .main-photo img.active{z-index:2}.product-top.product-top-fixwid .photos .sub-photos{width:536px;text-align:center;min-height:10px}.product-top.product-top-fixwid .photos .sub-photos .scroller{width:547px}.product-top.product-top-fixwid .photos .sub-photos .photoblock{display:inline-block;border:1px solid #d0d0d0;width:70px;height:70px;cursor:pointer;margin-right:11px;margin-top:13px;-webkit-transition:border-color .2s;transition:border-color .2s;vertical-align:top;position:relative;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px}.product-top.product-top-fixwid .photos .sub-photos .photoblock img{display:block;position:absolute;top:0;left:0;width:100%}.product-top.product-top-fixwid .photos .sub-photos .photoblock:hover{border:1px solid #c29566}.product-top.product-top-fixwid .photos .sub-photos .photoblock:active{border:1px solid #c29566}.product-top.product-top-fixwid .photos .sub-photos .photoblock.active{border:1px solid #c29566;cursor:default}.product-top.product-top-fixwid .delivery-calc{border-top:1px solid #d6d6d6;display:none}.product-top.product-top-fixwid .delivery-calc .loading{color:#999;text-transform:uppercase;font-size:12px;font-weight:300;line-height:100px;height:100px;padding-left:70px;background:url("/catalog/view/theme/tattootools/static/image/wait2.gif") no-repeat top 34px left 19px}.product-top.product-top-fixwid .sociale{height:76px}.product-top.product-top-fixwid .sociale .product-wishlist{float:left;margin-top:22px}.product-top.product-top-fixwid .sociale .product-wishlist form .add-to-fav-btn{height:34px;background:0 0;border:none;padding:0;outline:none;-webkit-transition:opacity .2s;transition:opacity .2s}.product-top.product-top-fixwid .sociale .product-wishlist form .add-to-fav-btn .ico{display:block;float:left;width:10px;height:10px;margin-right:13px;margin-top:11px;margin-left:1px;background:url("/catalog/view/theme/tattootools/image/star_new.svg") no-repeat 0 0;-webkit-background-size:10px 10px;background-size:10px 10px}.product-top.product-top-fixwid .sociale .product-wishlist form .add-to-fav-btn .text{display:block;float:left;line-height:34px;text-transform:uppercase;font-size:14px;color:#ab7842;font-weight:400}.product-top.product-top-fixwid .sociale .product-wishlist form .add-to-fav-btn:hover{opacity:.8}.product-top.product-top-fixwid .sociale .social__area{float:right;padding:0;margin:28px 4px}.product-top.product-top-fixwid .sociale .social__area .social__area__button__link.social__area__button__link--vk{-webkit-background-size:19px;background-size:19px;background-position:top 6px left 0}.product-top.product-top-fixwid .sociale .social__area .social__area__heading{display:none}.product-top.product-top-fixwid .breadcrumbs{margin-left:0}.product-top.product-top-fixwid .product-details{overflow:hidden}.product-top.product-top-fixwid .product-details .cloud{background:#fff;margin-top:35px;border-radius:4px;margin-right:0;padding:29px}.product-top.product-top-fixwid .product-details .cloud .buy-form__add-to-cart-form{margin-top:21px}.product-top.product-top-fixwid .product-details .cloud .buy-form__add-to-cart-form .buy-form{width:100%;margin:0;padding:0;border:none;overflow:inherit}.product-top.product-top-fixwid .product-details .cloud .buy-form__add-to-cart-form .buy-form .for-joystick{margin:0 0 25px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.product-top.product-top-fixwid .product-details .cloud .buy-form__add-to-cart-form .buy-form .for-joystick .joy-itself .joystick-block{padding:0;background:#fff}.product-top.product-top-fixwid .product-details .cloud .buy-form__add-to-cart-form .buy-form .for-joystick .joy-itself .joystick__input{background:#fff;color:#000}.product-top.product-top-fixwid .product-details .cloud .buy-form__add-to-cart-form .buy-form .super-stripe{border-bottom:1px solid #e6e6e6;margin:11px -28px 25px;height:0}.grids.prod-page{background:#fff}.grids.prod-page .fullw{background:#f5f5f5;padding-bottom:2px}.grids.prod-page .product__tabs{width:1170px;margin:0 auto;padding:20px 0 50px}.grids.prod-page .product__tabs.no-descr.no-set-items.no-props,.grids.prod-page .product__tabs.no-set-items.no-props .left{display:none}.grids.prod-page .product__tabs.no-set-items.no-props .right{float:left}.grids.prod-page .product__tabs.no-descr .right,.grids.prod-page .product__tabs.no-set-items .data-block.set-items,.grids.prod-page .product__tabs.no-props .data-block.props{display:none}.grids.prod-page .product__tabs .left{float:left;width:570px}.grids.prod-page .product__tabs .right{float:right;width:468px;padding-right:100px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.grids.prod-page .product__tabs .data-block+.data-block .title{padding-top:35px}.grids.prod-page .product__tabs .data-block .title{padding:26px 0 21px;font-weight:500;font-size:15px;line-height:21px;text-transform:uppercase;color:#000}.grids.prod-page .product__tabs .data-block .body{color:#000;line-height:21px;font-size:15px;font-weight:300}.grids.prod-page .product__tabs .data-block .body p,.grids.prod-page .product__tabs .data-block .body ul{margin-bottom:9px}.grids.prod-page .product__tabs .data-block .body ul,.grids.prod-page .product__tabs .data-block .body ol{margin-left:24px}.grids.prod-page .product__tabs .data-block .body .list{margin-top:-3px}.grids.prod-page .product__tabs .data-block .body .row{margin-bottom:10px}.grids.prod-page .product__tabs .data-block .body .row .key{float:left;width:175px;font-weight:300;font-size:15px;line-height:18px;color:#000;overflow:hidden;white-space:nowrap}.grids.prod-page .product__tabs .data-block .body .row .key:after{content:'';height:0;width:100%;border-bottom:1px dotted #dcdcdc;display:inline-block;margin-left:3px}.grids.prod-page .product__tabs .data-block .body .row .value{font-weight:300;font-size:15px;line-height:18px;color:#000;overflow:hidden;display:block;word-wrap:break-word}.grids.prod-page .product__tabs .data-block.set-items .body{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.grids.prod-page .product__tabs .data-block.set-items .body .row{width:50%;margin-bottom:14px}.grids.prod-page .product__tabs .data-block.set-items .body .row .value{padding-left:20px;padding-right:30px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:21px}.grids.prod-page .product__tabs .data-block.set-items .body .row .value:before{content:"";position:absolute;top:7px;left:5px;width:4px;height:4px;background:#989898;border-radius:10px}@media screen and (min-width:1150px){.product-top .photos .sub-photos{position:absolute;top:37px;left:-101px;width:80px!important}.product-top .photos .sub-photos .scroller{max-height:420px;width:100%!important}.product-top .photos .sub-photos .scroller .photoblock{display:block}}.product-banner{position:relative;height:450px}.product-banner .product-banner-image{padding-top:450px;background-position:center;-webkit-background-size:auto 100%;background-size:auto 100%;background-repeat:no-repeat}.product-banner .product-banner-image.black{background-color:#242426}.product-banner .product-banner-image.white{background-color:#fff}.product-banner .product-banner-image.gray{background-color:#f5f5f5}.product-banner .product-banner-text{position:absolute;z-index:1;top:0;left:50%;display:table;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:940px;height:100%;padding:0;margin-left:-480px;background-color:transparent}.product-banner .product-banner-text .product-banner-middle-left{display:table-cell;vertical-align:middle;max-width:540px;margin:auto;padding-right:560px}.product-banner .product-banner-text .product-banner-middle-right{display:table-cell;vertical-align:middle;max-width:540px;margin:auto;padding-left:560px}.product-banner .product-banner-text .product-banner-title{font-size:25px;line-height:33px}.product-banner .product-banner-text .product-banner-title.black{color:#fff}.product-banner .product-banner-text .product-banner-description{font-weight:300;font-size:15px;line-height:21px;margin-top:27px}.product-banner .product-banner-text .product-banner-description.black{color:#fff}.product-banner+.product__tabs:before{content:"";position:absolute;left:0;margin-top:-20px;width:100%;border-top:1px solid #dcdcdc}.product-banner+.product__tabs .data-block .title{padding-top:35px}.product{overflow:hidden}.product:hover .product__image{opacity:.85}.product:hover .product__text{background:#e1dfd3}.product:hover .product__text__arrow-left{border-right-color:#e1dfd3}.product:hover .product__text__arrow-right{border-left-color:#e1dfd3}.product:hover .product__text__arrow-top{border-bottom-color:#e1dfd3}.product__image{display:block;width:50%;-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;height:100%;margin:0;float:left;-webkit-transition:opacity .4s;transition:opacity .4s}.product__image__shadow{width:100%;height:100%}.product__image:hover{opacity:.85}.product__text{width:50%;height:100%;margin:0;float:left;position:relative;-webkit-transition:background-color .2s,border-color .2s;transition:background-color .2s,border-color .2s}.product__text__arrow-left{position:absolute;top:50%;left:-44px;width:0;height:0;border:22px solid transparent;margin-top:-22px;z-index:200;-webkit-transition:all .2s;transition:all .2s}.product__text__arrow-right{top:50%;right:-44px;margin-top:-22px}.product__text__arrow-right,.product__text__arrow-top{position:absolute;width:0;height:0;border:22px solid transparent;z-index:200;-webkit-transition:all .2s;transition:all .2s}.product__text__arrow-top{top:-44px;right:50%;margin-right:-22px}.product__text__inner{position:relative;padding:10%;width:80%;height:80%}.product__text__model{display:block;font-size:13px;font-weight:500;color:#858585;text-transform:uppercase}.product__text__model:hover{opacity:.8}.product__text__name{display:block;font-size:29px;color:#c29566;text-transform:uppercase;margin:20px 0 15px;max-height:96px;overflow:hidden;line-height:32px;word-wrap:break-word}.product__text__name:hover{opacity:.8}.product__text__name__no-float{display:block;font-size:16px;color:#c29566;text-transform:uppercase;margin:15px 0;-webkit-transition:all .2s;transition:all .2s}.product__text__readnext{position:absolute;bottom:10%;left:10%;color:#333;font-size:12px;cursor:pointer;text-transform:uppercase;font-weight:500;display:block}.product__text__readnext .corner{display:block;float:right;width:14px;height:14px;background:url("/catalog/view/theme/tattootools/image/mp-corn.png") no-repeat top 2px right 3px}.product__text__price{display:block;font-size:14px;color:#333;font-weight:500;text-transform:uppercase;word-wrap:break-word}.product__no-float{position:relative;float:left;width:25%;background:#fff}.product__no-float .show_second_image_on_hover{position:relative}.product__no-float .show_second_image_on_hover img{width:100%}.product__no-float:hover .show-on-hover-product-image{opacity:1}.product__no-float:hover .hide-on-hover-product-image{opacity:0}.product__no-float .show-on-hover-product-image{opacity:0;-webkit-transition:all .2s;transition:all .2s}.product__no-float .hide-on-hover-product-image,.product__no-float .no-hide-on-hover-product-image{position:absolute;opacity:1;-webkit-transition:all .2s;transition:all .2s}.product__no-float .product__transparent-layer{background:rgba(0,0,0,0);width:100%;height:100%;position:absolute;opacity:0;z-index:1}.product__no-float.not-avail .product__no-float__text,.product__no-float.not-avail .product__no-float__image{opacity:.5}.product__no-float .not-avail{position:absolute;top:8px;left:8px;background:#e14747;color:#fff;padding:4px 8px;border-radius:3px;font-size:12px}.product__no-float:hover .product__no-float__text{background:#f1f1ef}.product__no-float__text__arrow-top{border:22px solid transparent;border-bottom-color:#fff}.product__no-float:hover .product__no-float__text__arrow-top{border-bottom-color:#f1f1ef}.product__no-float__text{position:relative;-webkit-transition:all .4s;transition:all .4s}.product__no-float__text:hover{background-color:#f1f1ef}.product__no-float__text__price{display:block;font-weight:400;font-size:15px;line-height:18px;text-transform:uppercase;color:#000}.product__no-float__text__inner{padding:15px 15px 0}.product__no-float__text__model{display:block;overflow:hidden;font-size:13px;line-height:19px;text-transform:uppercase;color:gray}.product__no-float__text__name{display:block;margin:6px 0 11px;-webkit-transition:all .2s;transition:all .2s;max-height:60px;overflow:hidden;text-overflow:ellipsis;font-weight:400;font-size:15px;line-height:21px;text-transform:uppercase;color:#c29665}.product__no-float__image{display:block;-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-transition:all .2s;transition:all .2s}.product__text__arrow-right{border-left-color:#f1f1ef}.product__text__arrow-left{border-right-color:#f1f1ef}.product__text__arrow-top{border-bottom-color:#f1f1ef}.product-rating-container{float:right}.product-rating{display:block;text-align:right;position:relative}.product-rating.for-catalog{text-align:left;margin-bottom:4px}.product-rating.for-index{text-align:left;margin-bottom:10px;margin-top:-10px}.make-it-bold{font-weight:700}.product-text-rating{text-align:right;margin-top:6px}.rating-message{position:absolute;left:970px;white-space:nowrap;top:30px;background:#fff;padding:10px;opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.rating-message.showed{opacity:1}.rating-message.error{background:#ffdad6}.arrow-triangle{position:absolute;width:0;height:0;left:-12px;top:10px;border-style:solid;border-width:9px 12.6px 9px 0;border-color:transparent #fff transparent transparent}.rating-vote{width:10px;height:10px;margin-right:4px;display:inline-block;-webkit-background-size:10px 10px;background-size:10px 10px;background-repeat:no-repeat;background-position:left top;cursor:pointer}.rating-vote.for-catalog{cursor:default}.rating-vote:last-child{margin-right:0}.rating-vote.highlighted-rating-star{background-image:url("/catalog/view/theme/tattootools/image/star_new.svg");pointer-events:none}.rating-vote.highlighted-rating-star.for-catalog{vertical-align:top;margin-top:1px}.rating-vote.highlighted-rating-star.hidden{display:none}.rating-vote.empty-rating-star{height:11px;pointer-events:all;background-position-y:1px;text-align:left;background-image:url("/catalog/view/theme/tattootools/image/star_white.svg")}.hidden-block{display:none}.products-heading{width:100%;background:#fff;border-top:1px solid #dcdcdc}.products-heading__heading{display:block;color:#313131;font-weight:700;padding:30px;font-size:13px;text-transform:uppercase}.products-heading.noborder{border:none}.product-slider{height:419px;padding-bottom:0;margin-bottom:40px;position:relative}.product-slider .btn-l{left:-40px;background:url("/catalog/view/theme/tattootools/static/image/arr-l.png") no-repeat center}@media screen and (max-width:1024px){.product-slider .btn-l{left:-10px}}.product-slider .btn-r{right:-40px;background:url("/catalog/view/theme/tattootools/static/image/arr-r.png") no-repeat center}@media screen and (max-width:1024px){.product-slider .btn-r{right:-20px}}.product-slider .btn-l,.product-slider .btn-r{cursor:pointer;opacity:.5;z-index:2;width:24px;height:24px;margin-top:-95px;position:absolute;top:50%;-webkit-transition:opacity .2s;transition:opacity .2s}.product-slider .btn-l:hover,.product-slider .btn-r:hover{opacity:1}.product-slider .btn-l.disabled,.product-slider .btn-r.disabled{display:none}.product-slider .list-limit{width:100%;height:419px;overflow:hidden;position:relative}.product-slider .list-limit .list{height:419px;position:absolute;top:0;left:0;-webkit-transition:left .6s;transition:left .6s}.product-slider .product__no-float{height:407px}.product-slider .product__no-float .product__no-float__text{height:176px}.product-slider .product__no-float .product__no-float__text .product__no-float__text__inner{padding:30px 16px}.product-slider .product__no-float .product__no-float__text .product__no-float__text__inner .product__no-float__text__model{font-weight:300;font-size:11px}.product-slider .product__no-float .product__no-float__text .product__no-float__text__inner .product__no-float__text__name{font-size:20px;color:#222;font-weight:300;line-height:24px;max-height:48px}.product-slider .product__no-float .product__no-float__text .product__no-float__text__inner .product__no-float__text__price{font-weight:400;color:#222;font-size:15px}.product-slider .product__no-float:hover .product__no-float__text__inner .product__no-float__text__name{color:#c19566}.products-heading.for-slider .products-heading__heading{padding:55px 0 33px;font-weight:400;font-size:25px;line-height:31px;text-align:center;color:#000;text-transform:none}.ya-share2__container_size_m .ya-share2__item{margin:0!important}a.ya-share2__link{width:20px;height:20px;border-radius:3px;float:left;margin-right:15px;opacity:.4;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .2s;transition:all .2s}a.ya-share2__link:hover{opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0)}a.ya-share2__link .ya-share2__badge span.ya-share2__icon{display:block;width:20px;font-size:14px;color:#fff;text-decoration:none;line-height:30px;height:20px}a.ya-share2__link[title="ВКонтакте"] .ya-share2__badge{background:#3d608a}a.ya-share2__link[title="ВКонтакте"] .ya-share2__badge span.ya-share2__icon{-webkit-background-size:19px!important;background-size:19px!important;background-position:0 6px!important;background:url("/catalog/view/theme/tattootools/image/vk-ex-small-logo.png") no-repeat -2px 4px}a.ya-share2__link[title="Facebook"] .ya-share2__badge{background:#38599e}a.ya-share2__link[title="Facebook"] .ya-share2__badge span.ya-share2__icon{-webkit-background-size:8px;background-size:8px;background:url("/catalog/view/theme/tattootools/image/facebook-small-logo.png") no-repeat 8px 2px}a.ya-share2__link[title="Twitter"]{margin-right:0}a.ya-share2__link[title="Twitter"] .ya-share2__badge{background:#45b0e4}a.ya-share2__link[title="Twitter"] .ya-share2__badge span.ya-share2__icon{-webkit-background-size:18px;background-size:18px;background:url("/catalog/view/theme/tattootools/image/twitter-small-logo.png") no-repeat 1px 3px}.tilda-wrap .ya-share2__item_service_vkontakte a.ya-share2__link .ya-share2__badge span.ya-share2__icon{display:inline-block;width:34px;height:34px;background-image:url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjMjIyIiB2aWV3Qm94PSIwIDAgMjggMjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0Ljg4MyAxOS4zOTZzLjMyNS0uMDM2LjQ5LS4yMThjLjE1NC0uMTY3LjE1LS40OC4xNS0uNDhzLS4wMjMtMS40NjguNjQ4LTEuNjg0Yy42Ni0uMjEzIDEuNTEgMS40MTggMi40MDggMi4wNDYuNjguNDc0IDEuMTk3LjM3IDEuMTk3LjM3bDIuNDA0LS4wMzRzMS4yNTYtLjA4LjY2LTEuMDg0Yy0uMDUtLjA4Mi0uMzQ4LS43NDMtMS43ODgtMi4xMDItMS41MDctMS40MjMtMS4zMDUtMS4xOTIuNTEtMy42NTMgMS4xMDYtMS40OTggMS41NDgtMi40MTIgMS40MS0yLjgwNC0uMTMyLS4zNzMtLjk0NS0uMjc1LS45NDUtLjI3NWwtMi43MDYuMDE3cy0uMi0uMDI4LS4zNS4wNjNjLS4xNDQuMDg4LS4yMzguMjk1LS4yMzguMjk1cy0uNDI4IDEuMTYtMSAyLjE0NmMtMS4yMDQgMi4wOC0xLjY4NiAyLjE5LTEuODgzIDIuMDYtLjQ2LS4zLS4zNDUtMS4yMS0uMzQ1LTEuODU1IDAtMi4wMTcuMy0yLjg1Ny0uNTg2LTMuMDc1LS4yOTUtLjA3Mi0uNTEyLS4xMi0xLjI2NC0uMTI4LS45NjYtLjAxLTEuNzgzLjAwMy0yLjI0Ni4yMzQtLjMwOC4xNTMtLjU0Ni40OTUtLjQuNTE0LjE3OC4wMjUuNTgzLjExLjc5OC40MS4yNzcuMzgyLjI2OCAxLjI0NC4yNjggMS4yNDRzLjE2IDIuMzczLS4zNzMgMi42NjhjLS4zNjUuMjAyLS44NjUtLjIxLTEuOTQtMi4wOTgtLjU1LS45NjctLjk2Ni0yLjAzNi0uOTY2LTIuMDM2cy0uMDgtLjItLjIyMy0uMzA2Yy0uMTczLS4xMy0uNDE2LS4xNy0uNDE2LS4xN2wtMi41Ny4wMTZzLS4zODguMDEtLjUzLjE4MmMtLjEyNS4xNTItLjAxLjQ2Ni0uMDEuNDY2czIuMDE0IDQuNzkgNC4yOTQgNy4yMDJjMi4wOSAyLjIxNCA0LjQ2NSAyLjA2OCA0LjQ2NSAyLjA2OGgxLjA3NnoiICBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=");background-position:0 0!important;-webkit-background-size:auto!important;background-size:auto!important}.tilda-wrap .ya-share2__item_service_facebook a.ya-share2__link .ya-share2__badge span.ya-share2__icon{display:inline-block;width:34px;height:34px;background-image:url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjMjIyIiB2aWV3Qm94PSIwIDAgMjggMjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjEgMjN2LTguMjFoMi43NzNsLjQxNS0zLjJIMTUuMVY5LjU0N2MwLS45MjcuMjYtMS41NTggMS41OTYtMS41NThsMS43MDQtLjAwMlY1LjEyNkEyMi43ODcgMjIuNzg3IDAgMCAwIDE1LjkxNyA1QzEzLjQ2IDUgMTEuNzggNi40OTIgMTEuNzggOS4yM3YyLjM2SDl2My4yaDIuNzhWMjNoMy4zMnoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==");background-position:0 0!important;-webkit-background-size:auto!important;background-size:auto!important}.tilda-wrap a.ya-share2__link{width:initial;height:initial}.tilda-wrap .t-cover{height:-webkit-calc(100 (wh - 120px));height:calc(100 (wh - 120px))}.promocode-popup{position:fixed;width:300px;height:60px;left:40px;bottom:30px;background:#fff;border:1px solid #cdcdcd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px;padding:20px 0;display:none;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;z-index:1000}.promocode-popup__icon{display:inline-block;width:20px;height:20px;margin-right:5px}.promocode-popup__text{font-size:14px;line-height:18px;color:#101010}.question-block{display:block}.question-block__question{display:inline-block;font-size:10px;text-transform:uppercase;color:#c19566;border-bottom:1px dotted #c19566;margin:10px 0;cursor:pointer}.question-block__question:hover{opacity:.7}.question-block__answer{display:block;font-size:12px;color:#555;height:0;overflow:hidden}div,header,footer,nav{padding:0;margin:0}a{outline:0}.search-block{width:100%;margin-top:11px}.search-block .mini-wrap{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search-block__form{position:relative}.search-block__form-input{background:#fff;border:1px solid #bababa;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px;display:block;height:55px;width:600px;padding:0 20px;outline:none;font-size:15px;line-height:13px;color:#000;text-transform:capitalize}.search-block__remove-btn{position:absolute;right:16px;top:0;bottom:0;margin:auto;cursor:pointer}.search-block__remove-btn:hover{opacity:.5}.search-block__bottom{font-size:15px;line-height:18px;color:gray;margin-top:12px}.search-block__bottom a{color:#000;text-transform:capitalize}.grids.search{padding-top:84px}.main-selection{position:relative;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center}.main-selection:hover .main-selection__darker{background:rgba(0,0,0,0)}.main-selection__link{color:#fff;padding:10px 15px;border-radius:4px;border:1px solid #fff;text-shadow:none;-webkit-transition:all .2s;transition:all .2s}.main-selection__link:hover{background:#fff;color:#313131}.main-selection__darker{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.2);-webkit-transition:all .2s;transition:all .2s}.main-selection__text{position:absolute;width:90%;height:90%;padding:5%;top:0;left:0;z-index:25;text-transform:uppercase;text-align:center}.main-selection__text table{width:100%;height:100%}.main-selection__text__type{display:block;font-size:11px;color:#fff;font-weight:700;text-shadow:0 2px 2px rgba(0,0,0,.2)}.main-selection__text__name{display:block;font-size:42px;font-weight:300;margin:25px 0;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.3)}.main-selection__text__text{display:block;font-size:24px;margin:40px 0;color:#fff}.main-selection__counter{display:block;margin:30px 0 0;-webkit-transition:all .2s;transition:all .2s;opacity:0}.main-selection__counter--active{opacity:1}.main-selection__counter__item{display:inline-block;text-transform:lowercase;padding:6px 0;color:#fff;font-size:20px;width:28px;text-align:center;font-weight:600;background:#c19566;border-radius:4px;margin:0 1px}.main-selection__counter__item__delimiter{font-size:24px;color:#fff}.main-selection__counter__item__txt{color:#fff;text-transform:lowercase;font-size:14px;display:inline-block;vertical-align:top;padding-top:9px}.shipping-ads-new{padding:20px;margin:0 auto;position:relative;display:none}.shipping__additional{padding:10px;background:#f3f2ea;margin:10px;width:320px}.shipping__additional__header{display:block;font-size:12px;text-transform:uppercase;margin-bottom:20px}.shipping-additional{overflow:hidden;font-size:10px;text-transform:uppercase;margin:10px 0}.shipping-additional__header{display:block;float:left;width:80px;margin-right:20px}.shipping-additional__value{display:block;float:right;width:220px}.subscribe{width:960px;margin:0 auto}.subscribe .input__label__radio{cursor:pointer}.subscribe .input__label__radio__p__block{width:auto}.subscribe .input__label__radio__input{margin:2px 0 0}.shipping__variants{font-size:12px;color:#888}.shipping__loader{display:block;position:absolute;width:30px;top:23px;right:4px;background-image:url("/catalog/view/theme/tattootools/static/image/loader-bea.gif");background-position:center;background-repeat:no-repeat;-webkit-background-size:30px;background-size:30px;display:none}#shl-ext-info .shipping__additional__description{color:#333}#shl-ext-info .shipping__additional__description h3.shipping__additional__header{padding-top:15px}#shl-ext-info .shipping__additional__description .shipping-additional .shipping-additional__header,#shl-ext-info .shipping__additional__description .shipping-additional .shipping-additional__value{color:#333}.shipping__warning{position:absolute;color:red;font-size:12px;margin-top:-20px;margin-left:40px}.shipping__form{margin-top:35px}.shipping__technical{overflow:hidden}.shipping__loader{display:inline-block;margin-left:15px;height:15px;display:none}.shipping__loader__image{display:block;width:20px;margin:0 auto;-webkit-animation:preloader 1s infinite linear;animation:preloader 1s infinite linear;z-index:9999}.shipping-input__fields{padding-top:20px;display:none}.shipping__variants{margin-bottom:15px;position:relative}.shipping__variants__loader{margin-left:224px;color:#888}.shipping-ads-new{overflow:hidden;width:734px}.shipping__no-city-chosen{font-size:14px;font-weight:600;line-height:22px;color:#333}.input__label__radio__input{margin-top:3px}.shadow,#fullOrderErrors{z-index:50000;display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.shadow table,#fullOrderErrors table{width:100%;height:70%}.shadow table tr td,#fullOrderErrors table tr td{vertical-align:middle;text-align:center}.shadow table tr td .shadow-content,#fullOrderErrors table tr td .shadow-content{display:inline-block;width:400px;background:#fff;border-radius:2px;margin-top:-100px;position:relative}.shadow table tr td .shadow-content .body,#fullOrderErrors table tr td .shadow-content .body{padding:5px 60px 20px 30px}.shadow table tr td .shadow-content .body .row,#fullOrderErrors table tr td .shadow-content .body .row{pading:0;margin:15px 0 0;text-align:left}.shadow table tr td .shadow-content .head,#fullOrderErrors table tr td .shadow-content .head{position:relative}.shadow table tr td .shadow-content .head .x,#fullOrderErrors table tr td .shadow-content .head .x{-webkit-transition:all .2s;transition:all .2s;position:absolute;cursor:pointer;display:block;width:36px;height:36px;top:10px;right:12px;background:url("/catalog/view/theme/tattootools/static/image/best_deleter.png") no-repeat center;-webkit-background-size:15px;background-size:15px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.shadow table tr td .shadow-content .head .x:hover,#fullOrderErrors table tr td .shadow-content .head .x:hover{opacity:.8}@-webkit-keyframes preloader{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes preloader{to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.sitemap{color:#333}.sitemap .page-header{margin-top:0}.slider-container{position:relative}.slider-container_type_instagram{background-color:#f5f5f5}.slider-container_type_instagram .slider-container__left-arrow,.slider-container_type_instagram .slider-container__right-arrow{top:236px}.slider-container_type_instagram .slider-container__slide{width:31.7%;margin-right:2.5%}.slider-container_type_instagram .lSSlideOuter .lSPager.lSpg{margin-top:40px!important}.slider-container__left-arrow,.slider-container__right-arrow{position:absolute;top:112px;bottom:0;width:46px;height:46px;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;background:#fff;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.15);box-shadow:0 1px 4px rgba(0,0,0,.15);border-radius:100%;z-index:2;display:none}.slider-container__left-arrow svg,.slider-container__right-arrow svg{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;margin:auto;width:14px;height:14px}.slider-container__left-arrow svg path,.slider-container__right-arrow svg path{fill:#b3b3b3;-webkit-transition:fill .2s ease;transition:fill .2s ease}.slider-container__left-arrow:hover svg,.slider-container__right-arrow:hover svg{width:16px;height:16px}.slider-container__left-arrow:hover svg path,.slider-container__right-arrow:hover svg path{fill:#bb966c}.slider-container__left-arrow{left:-23px}.slider-container__left-arrow svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.slider-container__right-arrow{right:-23px}.slider-container__slider{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:0;overflow-x:hidden;white-space:nowrap;position:relative;z-index:1}.slider-container__slider-inner{margin-left:0;-webkit-transition:margin-left .4s ease;transition:margin-left .4s ease;width:100%}.slider-container .slider-container__slider-inner .product-category-container{padding:0;height:auto}.slider-container .slider-container__slider-inner .product-category-container .product-category-inner-container{position:relative}.slider-container__slide,.slider-container .slider-container__slider-inner .product-category-container{width:22.75%;overflow:hidden;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-right:3%;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center center}.slider-container__slide:before,.slider-container .slider-container__slider-inner .product-category-container:before{content:'';float:left;padding-bottom:100%}.slider-container__slide:last-child,.slider-container .slider-container__slider-inner .product-category-container:last-child{margin-right:0}.slider-container__slide_type_products,.slider-container .slider-container__slider-inner .product-category-container_type_products{vertical-align:top;width:22.75%;background-color:#fff;-webkit-transition:background-color .4s;transition:background-color .4s;margin-right:3%}.slider-container__slide_type_products:before,.slider-container .slider-container__slider-inner .product-category-container_type_products:before{display:none}.slider-container__slide_type_products__info,.slider-container .slider-container__slider-inner .product-category-container_type_products__info{height:140px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:17px 0}.slider-container__slide_type_products__title,.slider-container .slider-container__slider-inner .product-category-container_type_products__title{display:block;max-height:28px;overflow:hidden;font-weight:400;font-size:13px;line-height:16px;text-transform:uppercase;color:#000;opacity:.5}.slider-container__slide_type_products__text,.slider-container .slider-container__slider-inner .product-category-container_type_products__text{display:block;margin:6px 0 14px;-webkit-transition:all .2s;transition:all .2s;max-height:60px;overflow:hidden;text-overflow:ellipsis;font-weight:400;white-space:normal;font-size:15px;line-height:18px;text-transform:uppercase;color:#bb966c}.slider-container__slide_type_products__image,.slider-container .slider-container__slider-inner .product-category-container_type_products__image{width:100%;padding-bottom:100%;height:0;background-position:top center;-webkit-background-size:cover;background-size:cover;position:relative;overflow:hidden;border-radius:10px;background:#f5f5f5}.slider-container__slide_type_products:hover .slider-container__slide_type_products__triangle,.slider-container .slider-container__slider-inner .product-category-container_type_products:hover .slider-container__slide_type_products__triangle{border-bottom-color:#f5f5f5}.slider-container__slide_type_products__triangle,.slider-container .slider-container__slider-inner .product-category-container_type_products__triangle{width:0;height:0;border:22px solid rgba(0,0,0,0);border-bottom-color:transparent;position:absolute;-webkit-transition:border .4s;transition:border .4s;bottom:171px;left:-webkit-calc(50% - 22px);left:calc(50% - 22px)}.slider-container__slide_type_instagram,.slider-container .slider-container__slider-inner .product-category-container_type_instagram{background-color:#fff;border-radius:10px;overflow:hidden}.slider-container__slide_type_instagram:before,.slider-container .slider-container__slider-inner .product-category-container_type_instagram:before{display:none}.slider-container__slide_type_instagram__image,.slider-container .slider-container__slider-inner .product-category-container_type_instagram__image{position:relative;padding-bottom:100%}.slider-container__slide_type_instagram__heading,.slider-container .slider-container__slider-inner .product-category-container_type_instagram__heading{padding:15px 20px 0}.slider-container__slide_type_instagram__avatar,.slider-container .slider-container__slider-inner .product-category-container_type_instagram__avatar{margin-right:10px;border-radius:50%;-webkit-background-size:cover;background-size:cover;background-color:#f5f5f5;display:inline-block;width:24px;height:24px}.slider-container__slide_type_instagram__nickname,.slider-container .slider-container__slider-inner .product-category-container_type_instagram__nickname{text-transform:lowercase;font-family:"MuseoSans";display:inline-block;vertical-align:top;font-weight:500;font-size:11px;line-height:24px;color:#2e2e30}.slider-container__slide_type_instagram__text,.slider-container .slider-container__slider-inner .product-category-container_type_instagram__text{white-space:normal;min-height:110px;padding:8px 20px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;font-style:normal;font-weight:400;font-size:13px;line-height:16px;color:#2e2e30}.slider-container__slide_type_instagram__text .show-insta-text,.slider-container .slider-container__slider-inner .product-category-container_type_instagram__text .show-insta-text{font-weight:400;font-size:13px;line-height:16px;color:#c7c7c7}.slider-container__title{text-align:left;display:block;font-family:"MuseoSans";z-index:7;font-weight:400;font-size:15px;line-height:18px;text-transform:uppercase;color:#bb966c;margin-top:17px;min-height:53px}.index-popular-products-top-wrap{padding-bottom:33px}.prod-page .index-block-top-wrapper{padding-bottom:100px}.prod-page .index-block-top-wrapper .slider-container__slider-inner{min-height:410px}.social__area{overflow:hidden;padding:20px}.social__area__heading{display:block;float:left;font-size:12px;color:#555;line-height:20px;margin-right:15px}.social__area__button{width:20px;height:20px;border-radius:3px;float:left;margin-right:15px;opacity:.4;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .2s;transition:all .2s}.social__area__button:hover{opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0)}.social__area__button--vk{background:#3d608a}.social__area__button--fb{background:#38599e}.social__area__button--tw{background:#45b0e4;margin-right:0}.social__area__button__link{display:block;width:20px;font-size:14px;color:#fff;text-decoration:none;line-height:30px;height:27px}.social__area__button__link--vk{background:url("/catalog/view/theme/tattootools/image/vk-ex-small-logo.png") no-repeat -2px 4px}.social__area__button__link--fb{background:url("/catalog/view/theme/tattootools/image/facebook-small-logo.png") no-repeat 8px 2px}.social__area__button__link--tw{background:url("/catalog/view/theme/tattootools/image/twitter-small-logo.png") no-repeat 1px 3px}.sort{width:1170px;margin:31px auto 10px;padding:0}.sort .utility-row{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.sort .utility-row .prods-cnt{font-size:15px;line-height:21px;color:gray}.sort .utility-row .sorting .label{color:#999;padding:0 10px;font-size:15px;float:left;display:none}.sort .utility-row .sorting .select .sel{cursor:pointer;appearance:none;display:block;padding:8px 25px 8px 15px;line-height:14px;font-size:15px;border-radius:3px;background-color:#fff;background-image:url("/catalog/view/theme/tattootools/image/select-arrows.png");background-position:95%;background-repeat:no-repeat;-webkit-background-size:6px;background-size:6px;text-transform:none;outline:none;margin:0;color:#999;border:1px solid #bfbfbf}.sort .utility-row .sorting .select .sel::-ms-expand{display:none}.sort .utility-row .sorting .select .sel option{font-weight:400}.main--success-page{background:#f7f7f7;min-height:100vh}.success{padding-bottom:56px}.success__left{width:792px;border-radius:5px;padding:64px 0 32px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff}@media screen and (max-width:1280px){.success__left{width:-webkit-calc(100% - 410px);width:calc(100% - 410px);min-width:-webkit-calc(100% - 410px);min-width:calc(100% - 410px)}}.success-header{text-align:center;color:#111;margin-bottom:36px}.success-header__title{font-weight:500;font-size:32px;line-height:32px;margin:0 0 16px}.success-header__order{font-weight:400;font-size:18px;line-height:28px;margin:0}.success-notification{display:grid;gap:46px;grid-template-columns:1.07fr 1fr;margin-bottom:40px}.success-notification__block,.success-notification__icon{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.success-notification__icon{min-width:56px;width:56px;height:56px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-radius:100%;background:rgba(194,150,101,.2);margin-right:16px}.success-notification__icon svg path{stroke:#c19566}.success-notification__text{font-weight:400;font-size:15px;line-height:20px;color:#111}.success-notification__text a{text-decoration:none;color:#c19566}.success-notification--payanyway{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:440px;margin:0 auto}.success-notification--payanyway .success-notification__block{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.success-alert{margin:0 auto;padding:12px 16px 12px 12px;width:380px;height:64px;background:#fafafa;border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.success-alert__icon{margin-right:8px;min-width:20px}.success-alert__icon path{stroke:#c19566}.success-alert__text,.success-alert__text a{font-weight:400;font-size:14px;line-height:20px;color:rgba(132,132,132,.95)}.success-alert__text a{white-space:nowrap;text-decoration:none}.success__top{border-bottom:1px solid #e5e5e5;padding:0 62px 40px}.success__bottom{padding:0 60px}.success-info{margin-top:40px;margin-bottom:6px}.success-info__title{font-weight:400;font-size:24px;line-height:28px;color:#111;margin:0 0 42px}.success-info__container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.success-info__left,.success-info__right{width:-webkit-calc(50% - 13px);width:calc(50% - 13px)}.success-info__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:24px}.success-info__item-icon{min-width:16px;margin-right:12px}.success-info__item-info{font-weight:400;font-size:14px;line-height:20px}.success-info__item-title{color:#7b7b7b;margin-bottom:4px}.success-info__item-text{color:#111}.success-map{width:100%;height:280px;overflow:hidden;border-radius:8px;margin-bottom:24px}.success__footer{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px 60px 0;border-top:1px solid #e5e5e5}.success__footer,.success-help--fail{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.success-help--fail{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px}.success-help--fail .success-help__label{margin-right:8px}.success-help__label{font-weight:400;font-size:14px;line-height:20px;color:#7b7b7b;margin-bottom:4px}.success-help__text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.success-help__phone-number{font-weight:500;font-size:16px;line-height:20px;color:#c19566;margin-right:10px;text-decoration:none}.success-help__timework{font-weight:400;font-size:12px;line-height:20px;color:#7b7b7b}.success-btn{width:240px;height:48px;background:#c19566;border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:16px;line-height:20px;letter-spacing:.3px;color:#fff;text-decoration:none}.success-btn:hover{opacity:.7}.success-btn--fail{width:177px}.success-preloader{height:154px;padding-bottom:40px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.success-preloader__svg{width:88px;height:88px}.success-preloader__svg path{stroke:#c19566;fill:#c19566}.success-preloader__block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.success-preloader__block .circular{width:56px;height:56px}.success-preloader__block-text{margin-top:20px;font-weight:400;font-size:14px;line-height:20px;text-align:left;color:#000;min-width:288px}.success-preloader__block--payanyway .success-preloader__block-text{min-width:260px}.thanks{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.thanks *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.thanks__info{width:65%;min-width:65%;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;border-radius:5px;border:1px solid #ddd;overflow:hidden;padding:35px 25px;margin-bottom:55px}.thanks__products{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;width:-webkit-calc(35% - 30px);width:calc(35% - 30px);min-width:-webkit-calc(35% - 30px);min-width:calc(35% - 30px)}.thanks__header{margin-bottom:45px}.thanks__block{border-radius:5px;border:1px solid #ddd;overflow:hidden;margin-bottom:35px}.thanks__block:last-child{margin-bottom:0}.thanks__block--help{border:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.thanks__content{padding:30px}.thanks__title{color:#111;font-size:24px;font-weight:400;margin-top:0;margin-bottom:15px}.thanks__text{color:#898989;font-size:16px;font-weight:400;line-height:20px;margin:0}.thanks__text span{color:#101010}.thanks__map{width:100%;height:320px}.thanks__link{font-size:16px;font-weight:400;line-height:20px;color:#c19566;text-decoration:none;-webkit-transition:color .3s ease;transition:color .3s ease}.thanks__link--payanyway{display:block;margin-top:5px;margin-bottom:5px}.thanks__btn{display:inline-block;color:#232323;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;height:50px;line-height:50px;border-radius:25px;background-color:#e8e8e8;padding:0 30px;text-align:center;text-decoration:none;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.thanks__btn:hover{background-color:#cecece}.thanks-header{padding-left:110px;position:relative}.thanks-header:before{content:'';display:block;position:absolute;left:0;top:0;bottom:0;margin:auto;width:80px;height:80px;background-image:url("../image/thanks-logo.png");-webkit-background-size:contain;background-size:contain;background-position:center;background-repeat:no-repeat}.thanks-header__title{color:#101010;font-size:44px;font-weight:500;margin:0}.thanks-header__order{color:#8b8b8b;font-size:18px;font-weight:500;margin:0}.thanks-order{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.thanks-order__item{width:-webkit-calc(50% - 70px);width:calc(50% - 70px);font-size:16px;font-weight:400;line-height:20px;margin-bottom:25px}.thanks-order__item:nth-child(2n-1){margin-right:70px}.thanks-order__title{color:#0b0b0b;margin-top:0;margin-bottom:10px}.thanks-order__text{color:#898989;margin:0}.card{position:relative;font-size:16px;font-weight:400;line-height:20px;padding-left:70px}.card__title{color:#898989}.card__total{color:#111;font-weight:700}.card:before{content:'';position:absolute;left:0;top:0;bottom:0;margin:auto;display:block;width:60px;height:35px;-webkit-background-size:45px;background-size:45px;background-position:center;background-repeat:no-repeat;border:1px solid #ddd;border-radius:4px;overflow:hidden}.card--VISA:before{background-image:url("../image/visa.jpg")}.fail-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:-12px 0 -8px}.fail-block__text{font-weight:400;font-size:15px;line-height:20px;margin-bottom:24px}.tildaarticle-category-container{width:-webkit-calc(25% - 20px);width:calc(25% - 20px);height:0;padding-bottom:-webkit-calc(25% - 20px);padding-bottom:calc(25% - 20px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:top;float:left;position:relative;margin:10px}.tildaarticle-category-container:hover .tildaarticle-category-image-overlay{opacity:.1}.tildaarticle-category-image-container{z-index:2;position:absolute;left:0;right:0;top:0;bottom:0}.tildaarticle-category-image-container .image-inner-container{-webkit-background-size:100% 100%;background-size:100% 100%;background-repeat:no-repeat;background-position:center center;height:100%;width:100%;background-color:#c5c5c5}.tildaarticle-category-content-container{display:table;height:40%;width:100%;color:#fff;position:absolute;top:60%;bottom:0;left:0;right:0;z-index:3;pointer-events:none;text-align:center}.tildaarticle-category-content-container .views-count-container{font-size:12px;line-height:22px;pointer-events:all}.tildaarticle-category-content-container .views-count-container .views-count-wrapper{vertical-align:middle;height:22px;display:inline-block}.tildaarticle-category-content-container .main-table-inner-container{display:table-cell;vertical-align:middle;height:100%;width:100%;color:#fff}.tildaarticle-title{font-size:16px;margin-bottom:5px}.tildaarticle-category-image-overlay{position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:.2;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.tooltip{position:fixed;background:#fff;top:100px;left:100px;width:300px;min-height:200px;z-index:20000;border:1px solid #d9d9d9;border-radius:3px;display:none;text-transform:uppercase}.tooltip__arrow-wrap{position:absolute}.tooltip__arrow-up-shadowed{display:block;top:-12px;left:235px;width:18px;height:12px;position:relative;overflow:hidden;z-index:20000}.tooltip__arrow-up-shadowed:after{content:"";position:absolute;width:12px;height:12px;background:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:6px;left:3px;border:1px solid #d9d9d9}.tooltip__heading{width:100%;height:54px;border-bottom:1px solid #d9d9d9}.tooltip__heading__in-cart{font-size:14px;font-weight:500;padding:20px 0 17px 25px;display:block;color:#ab7743}.tooltip__heading__in-cart__corner{margin-right:20px;width:9px;height:14px;background:center center url("/catalog/view/theme/tattootools/image/arrow_new.svg");-webkit-background-size:9px 14px;background-size:9px 14px;background-repeat:no-repeat;float:right;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.tooltip__products-wrap{position:relative;width:100%;overflow:hidden;height:50px;max-height:400px;padding-top:10px;padding-bottom:20px;border-bottom:1px solid #d9d9d9}.tooltip__products{position:absolute;width:100%;top:0;padding-right:30px}.tooltip__product{position:relative;width:100%;-webkit-transition:background 1s ease 1s;transition:background 1s ease 1s;padding-bottom:10px}.tooltip__product__photo{position:relative;width:70px;height:70px;-webkit-background-size:70px;background-size:70px;background-position:center center;margin:15px 0 0 25px;float:left}.tooltip__product__photo a{width:100%;height:100%;display:block}.tooltip__product__description{position:relative;width:160px;margin:18px 0 0 15px;float:left}.tooltip__product__description__model{font-size:11px;font-weight:300;color:#999;line-height:16px}.tooltip__product__description__name a{font-size:14px;color:#000;margin-top:5px;line-height:20px;-webkit-transition:all .2s;transition:all .2s}.tooltip__product__description__name a:hover{color:#c19566}.tooltip__product__description__price-count{color:#999;font-size:11px;margin-top:5px}.tooltip__product__description__price-count span{text-transform:none}.tooltip__product__description__restore{display:block;font-size:12px;text-transform:uppercase;color:#ab7743;padding-top:10px}.tooltip__product__remove{position:absolute;right:20px;top:25px;width:12px;height:12px;background:center center url("/catalog/view/theme/tattootools/static/image/cart-del.png");display:none;opacity:.5;-webkit-transition:opacity .2s;transition:opacity .2s}.tooltip__product__remove:hover{cursor:pointer;opacity:1}.tooltip__product:hover .tooltip__product__remove{display:block}.tooltip__product__just-added{background:#eae9e0}.tooltip__product__just-added-fade{background:#fff}.tooltip__total{position:relative;margin-bottom:15px;width:100%}.tooltip__total__price{margin:20px 0 0 25px;font-size:14px;color:#999}.tooltip__total__price span{color:#000;font-weight:600;margin-left:5px}.tooltip__total__buttons{margin:20px 0 10px;width:100%}.tooltip__total__buttons__btn-wrap{width:100%;margin:10px 25px}.tooltip__total__buttons__btn-wrap a{font-size:14px!important;font-weight:500!important;display:block;text-align:center!important;width:250px;padding:12px 0 10px!important}.tooltip__empty{width:80%;margin:65px 10%;line-height:20px;text-align:center;text-transform:none;color:#999;font-size:14px}.under-account-menu-line{background-color:#f8f8f6;height:100px;font-size:0;font-family:"MuseoSans"}.under-account-menu-line__item{width:195px;text-align:center;vertical-align:top;height:100%;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.under-account-menu-line__item-value{font-weight:500;font-size:24px;color:#d19764;margin:0;text-align:center}.under-account-menu-line__item-value_zero{color:#39393d}.under-account-menu-line__item-title{max-width:100px;text-align:center;color:#39393d;font-size:14px;font-weight:500;height:34px}.category-bottom-description{padding:50px 0 40px;margin:0 auto;width:100%;background:#242526;overflow:hidden;-webkit-transition:max-height .4s;transition:max-height .4s;position:relative}.category-bottom-description .mini-wrap{width:850px;min-width:850px;max-width:850px;margin:0 auto;position:relative;font-weight:300;font-size:15px;line-height:21px;color:#969697}.category-bottom-description ul,.category-bottom-description ol{padding:10px 0 10px 15px}.category-bottom-description ul li,.category-bottom-description ol li{list-style:square;font-weight:300;margin-bottom:10px}.category-bottom-description a{color:#c29665;font-weight:300;-webkit-transition:opacity .2s;transition:opacity .2s;outline:none}.category-bottom-description a:hover{opacity:.7}.category-bottom-description p{margin-bottom:10px;font-weight:300}.category-bottom-description .title,.category-bottom-description h2{text-align:center;color:#fff;font-size:20px;line-height:24px;padding-bottom:20px;letter-spacing:.8px;text-transform:uppercase;font-weight:500;margin:0}.category-bottom-description strong,.category-bottom-description b{font-weight:500}@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.3.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');font-weight:400;font-style:normal;font-display:swap}.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-genderless:before,.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}