.mug-detail{font-family:Roboto,Arial,Helvetica,sans-serif}.mug-detail .stopper{width:1090px;padding:0}.mug-detail .breadcrumbs{margin-bottom:24px}.mug-detail-top{display:flex;align-items:flex-start;padding-right:4px}.mug-detail-top .left{width:calc(100% - 347px);padding-right:24px;box-sizing:border-box}.mug-detail-top .right{width:347px;margin-top:71px;background:#f3f3f3;border-radius:5px}.mug-detail-top h1{margin:0 0 31px;color:#000;font-size:37px;font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:300}.mug-detail-top .gallery-block{display:flex;flex-wrap:wrap;flex-direction:row-reverse;justify-content:space-between}.mug-detail-top .gallery-item{overflow:hidden;position:relative;width:69px;height:66px;box-sizing:border-box;cursor:pointer}.mug-detail-top .gallery-item+.gallery-item{margin-top:10px}.mug-detail-top .gallery-item.active:before,.mug-detail-top .gallery-item:hover:before{content:'';position:absolute;left:0;top:0;display:block;width:100%;height:100%;border:2px solid #2f80ed}.mug-detail-top .picture{width:630px;height:450px}.mug-detail-top .gallery-item img{height:100%;vertical-align:bottom;margin-left:-11px}.mug-detail-top .field{margin:25px 20px 22px}.mug-detail-top .field>label{margin:3px 4px;color:#000}.mug-detail-top .sel-colors{margin:12px 0}.mug-detail-top .sel-colors .color-box{margin-right:7px;cursor:pointer}.mug-detail-top .field.price{margin:10px 29px;font-weight:700;font-size:36px;color:#000}.mug-detail-top .field.submit{margin:0 23px 0 17px}.mug-detail-top .field.submit button{background:linear-gradient(90deg,#ff8c22 0,#f54c27 51.97%,#e83152 100%),linear-gradient(90deg,#5292ff 0,#6842ff 100%);height:44px;width:100%;color:#fff;border:0;border-radius:5px;font-size:20px;text-transform:uppercase}.mug-detail-top .field.delivery,.mug-detail-top .field.manufacture{font-size:14px;color:#000;position:relative;padding-left:38px}.mug-detail-top .field.manufacture{margin:28px 19px 23px 19px}.mug-detail-top .field.delivery{margin:23px 19px 35px}.mug-detail-top .field.delivery img,.mug-detail-top .field.manufacture img{position:absolute;left:3px;top:-2px}.mug-detail-top .field.delivery img{top:1px}.mug-detail .mug-tabs-menu{display:flex;align-items:center;margin:67px 0 59px 0;border-bottom:3px solid #e8e8e8}.mug-detail .mug-tabs-menu .nav-tabs{border:0}.mug-detail .mug-tabs-menu .nav-tabs>li.active>a,.mug-detail .mug-tabs-menu .nav-tabs>li>a:hover{color:#2f80ed;border:0;border-bottom:3px solid #2f80ed;background:0 0}.mug-detail .mug-tabs-menu .nav-tabs>li{padding:1px 9px 0 30px;margin-bottom:-3px}.mug-detail .mug-tabs-menu .nav-tabs>li>a{padding:13px 0 9px;color:#333;font-size:18px;border:0;border-bottom:3px solid transparent}.mug-detail .tab-content{margin:55px 0}.mug-detail .tab-content .title{display:flex;align-items:center;justify-content:space-between}.mug-detail .tab-content .reviews-title h3,.mug-detail .tab-content .title h3,.mug-detail .tab-content>div>h3{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:23px;font-weight:400;color:#000;margin:22px 20px 7px;height:39px}.mug-detail .tab-content .title a{font-family:Roboto,Arial,Helvetica,sans-serif;padding:7px 24px;color:#4f4f4f;font-size:16px;text-transform:uppercase;text-decoration:none;background:0 0;border:1px solid #696969;border-radius:4px;cursor:pointer}.mug-detail .tab-content .title a:hover{color:#2f80ed;border-color:#2f80ed}.mug-detail .mug-tabs-content table{width:100%}.mug-detail .mug-tabs-content tr td{border-bottom:1px dashed #e0e0e0;padding:7px 0 8px 47px;font-family:Roboto,Arial,Helvetica,sans-serif;color:#000;font-size:16px}.mug-detail .mug-tabs-content tr td:first-child{width:54%}.mug-detail .mug-tabs-content p{font-family:Roboto,Arial,Helvetica,sans-serif;color:#000;font-size:16px;margin:10px 20px}.mug-detail .mug-tabs-content ul{margin:15px 47px;font-family:Roboto,Arial,Helvetica,sans-serif;color:#000;font-size:14px}.mug-detail .mug-tabs-content ul li{padding-bottom:15px}.mug-detail .mug-tabs-content .tab-pane .list{padding:0;margin:0;list-style:none}.mug-detail .mug-tabs-content .tab-pane .list li+li{margin-top:10px}.mug-detail .mug-tabs-content .tab-pane .list li .label{position:relative;display:block;width:100%;padding:0 14px;text-align:left;color:#000;font-size:16px;font-weight:500;line-height:36px;background:#f2f2f2;border-radius:5px;cursor:pointer}.mug-detail .mug-tabs-content .tab-pane .list li .label:after{content:'';position:absolute;top:50%;right:10px;display:block;width:7px;height:12px;background:url('/images/mug/promo/icon-arrow-right-small.svg') repeat-x top center;transform:translateY(-50%);transition:transform .4s linear}.mug-detail .mug-tabs-content .tab-pane .list li .label:not(.collapsed):after{transform:translateY(-50%) rotate(90deg)}.mug-detail .mug-tabs-content .tab-pane .list li ul{margin:10px 0}.mug-detail .mug-tabs-content .tab-pane .list li ul li{padding-bottom:5px}.mug-detail .mug-tabs-content .tab-pane .list li .text{width:540px;padding:12px 28px;font-size:14px;line-height:150%;box-sizing:border-box}.mug-detail .mug-tabs-content .tab-pane .reviews{min-height:initial;padding-bottom:0;background:0 0}.mug-detail .mug-tabs-content .tab-pane .reviews .review-item{position:relative;display:flex;padding:18px 18px 40px;background:#f2f2f2}.mug-detail .mug-tabs-content .tab-pane .reviews .review-item+.review-item{margin-top:10px}.mug-detail .mug-tabs-content .tab-pane .reviews .review-item .review-avatar{width:50px;height:50px;margin-right:10px}.mug-detail .mug-tabs-content .tab-pane .reviews .review-item .review-avatar-inner{overflow:hidden;border-radius:50px}.mug-detail .mug-tabs-content .tab-pane .reviews .review-item .review-avatar img{max-width:100%;min-width:50px}.mug-detail .mug-tabs-content .tab-pane .reviews .review-answer-info{right:16px;bottom:10px}.mug-detail .mug-tabs-content .tab-pane .reviews .review-top{display:flex;align-items:baseline;margin-bottom:10px}.mug-detail .mug-tabs-content .tab-pane .reviews .review-right{text-align:left}.mug-detail .mug-tabs-content .tab-pane .reviews .review-author{margin-right:16px;font-size:16px}.mug-detail .mug-tabs-content .tab-pane .reviews .review-stars{align-self:end;margin-left:10px}.mug-detail .mug-tabs-content .tab-pane .reviews .review-stars span{display:block;width:106px;height:22px;background:url('/images/calendars/promo/review-stars.png') no-repeat left top}.mug-detail .mug-tabs-content .tab-pane .reviews .review-date{margin:0;color:#000;font-size:11px;font-weight:400;font-style:italic;opacity:.7}.mug-detail .mug-tabs-content .tab-pane .reviews .review-text{margin:0;font-size:16px;font-weight:300;line-height:normal}.mug-detail .mug-tabs-content .tab-pane .reviews .answer{position:relative;display:flex;flex-wrap:wrap;margin:30px 0 0 68px}.mug-detail .mug-tabs-content .tab-pane .reviews .answer>.answer-fio{font-weight:600;margin:0 0 10px}.mug-detail .mug-tabs-content .tab-pane .reviews .answer .answer-fio{font-weight:700;font-size:16px;color:#42c3ed}.mug-detail .mug-tabs-content .tab-pane .reviews .answer .ec-content{align-self:center}.mug-detail .mug-tabs-content .tab-pane .reviews .answer .ec-content span{vertical-align:middle}.mug-detail .mug-tabs-content .tab-pane .reviews .answer .answer-manager{font-size:11px;color:rgba(0,0,0,.7)}.mug-detail .mug-tabs-content .tab-pane .reviews .answer .answer-text-wrap{overflow:hidden;width:100%;margin:8px 0 0 23px;padding:5px 0 0 0;text-align:left}.mug-detail .mug-tabs-content .tab-pane .reviews .answer .answer-text{padding:13px 20px 11px 10px;margin-top:0;color:#333;font-size:14px;background:#abe5f8;border-radius:2px;position:relative;z-index:2;display:inline-block}.mug-detail .mug-tabs-content .tab-pane .reviews .answer .answer-text:before{content:"";position:absolute;width:17px;height:17px;top:-4px;left:-7px;background:#abe5f8;transform:rotate(27deg);z-index:1}.mug-detail .mug-tabs-content .tab-pane .reviews .review-more{text-align:center;margin:23px 0 0}.mug-detail .mug-tabs-content .tab-pane .reviews .review-more .btn-more{padding:0;color:#000;font-size:16px;text-decoration:none;background:0 0;border:0;cursor:pointer}.mug-detail .mug-tabs-content .tab-pane .reviews .review-more .btn-more:hover{color:#2f80ed}.mug-detail .mug-tabs-content .tab-pane .reviews .review-more .btn-more:focus,.mug-detail .mug-tabs-content .tab-pane .reviews-title .review-add:focus{outline:0}.mug-detail .mug-tabs-content .tab-pane .reviews-title{display:flex;align-items:center;justify-content:space-between;margin:0 0 28px}.mug-detail .mug-tabs-content .tab-pane .reviews-title h3{margin-top:0}.mug-detail .mug-tabs-content .tab-pane .reviews-title .review-add{padding:7px 24px;color:#4f4f4f;font-size:16px;text-transform:uppercase;text-decoration:none;background:0 0;border:1px solid #696969;border-radius:4px;cursor:pointer}.mug-detail .mug-tabs-content .tab-pane .reviews-title .review-add:hover{color:#2f80ed;border-color:#2f80ed}.mug-detail .text-div h3{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:700;font-size:29px;margin:26px 0;color:#000}.mug-detail .text-div{margin:102px 15px 78px 15px}.mug-detail .text-div img{display:inline-block;margin:0 51px 0 80px}.mug-detail .text-div .content{display:inline-block;width:500px}.mug-detail .text-div .content div{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;margin:31px 0 29px;line-height:28px;color:#000}.mug-detail .text-div .content a{background-image:url('/images/mug/promo/btn_create.png');display:block;width:232px;height:50px;text-decoration:none}.mug-detail .text-div.colors-vars img{margin:0 51px 0 80px}.mug-detail .text-div.fast-easy{margin:78px 0 78px 0}.mug-detail .text-div.fast-easy h3{margin:56px 0 26px 1px}.mug-detail .text-div.fast-easy .content{width:440px}.mug-detail .text-div.fast-easy .content div{margin:0 0 47px 2px;line-height:27px}.mug-detail .text-div.fast-easy img{margin:0}.mug-gallery .stopper{width:1090px}.mug-gallery h3{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:700;font-size:29px;text-align:center;margin:108px 0 31px -13px;letter-spacing:-.5px;color:#000}.mug-gallery .gallery-slider .owl-nav button{position:absolute;top:50%;display:block;width:20px;height:40px;padding:0;border:0;background:0 0;transform:translateY(-50%)}.mug-gallery .gallery-slider .owl-nav .owl-next{right:-40px;background:url(/images/mug/promo/icon-arrow-right.svg) no-repeat left top}.mug-gallery .gallery-slider .owl-nav .owl-prev{left:-40px;background:url(/images/mug/promo/icon-arrow-left.svg) no-repeat left top}.mug-gallery .mug-text{display:flex}.mug-gallery .mug-text .col{width:50%;font-size:16px;margin:36px 0;line-height:24px;font-family:Roboto,Arial,Helvetica,sans-serif;letter-spacing:-.2px}.mug-gallery .mug-text .col p{margin-bottom:24px;color:#000}.mug-gallery .mug-text .col.col2{padding-left:15px}.mug-detail .color-box{position:relative}.mug-detail .color-box input{display:none}.mug-detail .color-box span{content:'';display:none;width:40px;height:40px;position:absolute;top:-4px;left:-4px;border:2px solid #2f80ed;border-radius:3px}.mug-detail .color-box input:checked+span,.mug-detail .color-box.active span{display:block}.mug-detail .color-box:before{content:'';display:block;width:32px;height:32px;background-color:#fff;border-radius:3px}.mug-detail .color-box.color-white:before{background-color:#fff;border:1px solid #c4c4c4}.mug-detail .color-box.color-yellow:before{background-color:#f0d300}.mug-detail .color-box.color-orange:before{background-color:#f4a400}.mug-detail .color-box.color-red:before{background-color:#d01}.mug-detail .color-box.color-blue:before{background-color:#58b2ed}.mug-detail .color-box.color-green:before{background-color:#9bd521}.mug-detail .type-box input{display:none}.gallery-block .gallery{display:none}.gallery-block .gallery.active{display:block}.mug-detail .mug-change .type-box{margin:5.5px;width:126px;height:118px;cursor:pointer;border:2px solid transparent;border-radius:10px;display:inline-flex;align-items:flex-end;justify-content:center;padding-bottom:5px}.mug-detail .mug-change .type-box:hover{border:2px solid #2f80ed}.mug-detail .mug-change .type-box.active{border:2px solid #2f80ed}.mug-detail .mug-change .type-box.type-metal{background-image:url("/images/mug/promo/metal.png");background-position:0 0;background-color:#f3f3f3;background-blend-mode:multiply}.mug-detail .mug-change .type-box.type-ceramic{background-image:url("/images/mug/promo/ceramic.png");background-position:0 0;background-color:#f3f3f3;background-blend-mode:multiply}.mug-detail .mug-change .type-box .type_name{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;text-align:center;color:#000}