.item_info{margin:0 5px}.item_info h2{color:#000;font-size:16px;font-weight:700;line-height:150%}.item-type{color:#2f2f2f;font-size:10px;text-transform:uppercase;padding:10px 0}.item_info .title{font-size:100%;margin:0 0 5px 0;border-bottom:1px solid #202020}.item_info .title:first-letter{font-size:120%;color:#e70000}.item_info .title span{font-size:68.75%;font-weight:400;margin:0 0 0 10px}.common-info{margin:20px 0}.item-cost{float:left;font-size:16pt;font-weight:700;margin-right:20px;color:#2f2f2f}.common-info .btn_req{color:red;float:right}.catch{font-size:14px;line-height:1.2;color:#999}.tags{margin:10px 0}.tags .tags-title{font-size:11px;color:#000;font-weight:700}.tags a{margin:10px 0;font-size:11px;color:#999}.extra-section{width:100%;margin:20px 0}.extra-section a{text-decoration:none}.extra-section .title{font-size:15pt;color:#2f2f2f;border:none}.extra-section .title:first-letter{font-size:15pt;color:#2f2f2f}.extra-section .item{display:inline-block;vertical-align:top;margin:10px 5px 0 5px}.extra-section.color .item{width:35px;height:35px;border:1px solid transparent;padding:5px;outline:none}.extra-section.color .item a{display:block;outline:none;overflow:hidden}.extra-section.color .item.active{border:1px solid red}.extra-section.color .item img{display:block;width:auto;height:auto;max-width:100%;margin:0 auto}.extra-section.size .item{width:40px;height:40px;border:2px solid #efefef;border-radius:50%;position:relative;background-color:#fff;cursor:pointer}.extra-section.size .item:after{content:attr(data-title);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:10px;text-transform:uppercase;color:#202020;white-space:nowrap}.extra-section.size .item.active{border-color:#202020;background-color:#202020}.extra-section.size .item.active:after{color:#fff}.extra-section.size .item:hover{border-color:#202020}.extra-section .slider{padding:0 20px}.extra-section .slider img{width:auto;height:auto;max-width:100%;max-height:100%}.extra-section .slider .slick-arrow{position:absolute;top:30px;width:20px;height:20px;text-indent:-9999px;background-repeat:no-repeat;background-position:50%;background-size:50%;background-color:transparent;border:0 solid transparent;outline:none}.extra-section .slider .slick-prev{left:0;background-image:url(../img/l_arr.png)}.extra-section .slider .slick-next{right:0;background-image:url(../img/r_arr.png)}.item-actions .qtty{display:inline-block;vertical-align:top;width:100px;height:56px;border:2px solid #efefef;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:5px}.item-actions .qtty:after{content:'';display:block;clear:both}.item-actions .qtty .qtty-input{display:block;border:0 solid transparent;border-right:2px solid #efefef;background-color:#fff;float:left;width:65px;height:52px;line-height:50px;font-size:12px;color:#777;font-weight:700;text-align:center;position:relative}.item-actions .qtty .qtty-input:after{content:attr(data-qtty);font-size:12px;color:#777;font-weight:700;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.item-actions .qtty .qtty-arrows{float:left}.item-actions .qtty .arr-up{display:block;border:0 solid transparent;border-bottom:2px solid #efefef;width:29px;height:25px;background-image:url(../img/arr_up.png);background-position:50%;background-repeat:no-repeat;cursor:pointer;background-color:transparent;outline:none;padding:0}.item-actions .qtty .arr-down{display:block;border:0 solid transparent;width:29px;height:25px;background-image:url(../img/arr_down.png);background-position:50%;background-repeat:no-repeat;cursor:pointer;background-color:transparent;outline:none;padding:0}.item-actions .cart-btn{display:block;width:100%;height:56px;margin:10px 0;font-size:14px;color:#fff;background-color:#E70000;text-align:center;line-height:56px;margin-right:5px}.item-actions .cart-btn.disabled{background-color:#ccc;pointer-events:none}.item-actions .fav-btn{display:inline-block;vertical-align:top;width:55px;height:52px;font-size:12px;color:#fff;font-weight:700;text-align:center;line-height:52px;margin-right:5px;border:2px solid #efefef;background-image:url(../img/fav.png);background-position:50%;background-repeat:no-repeat;text-indent:-9999px}.item-actions .fav-btn.active{background-image:url(../img/fav_filled.png)}.item_info .photo{margin:0 auto 10px auto;position:relative;text-align:center;padding:0 0 100px 0;min-height:220px}.item_info .photo ul{position:absolute;top:5px;left:5px}.item_info .photo li{width:50px;height:50px;text-align:center;margin:0 10px 10px 0;border:1px solid #ededed;overflow:hidden}.item_info .photo #MainPhoto{width:70%}.item_info .photo .btn-create-design{background-color:#fff;position:absolute;bottom:5px;left:5px;display:inline-block;vertical-align:top;width:auto;height:45px;padding:0 15px;font-size:16px;color:#E40B18;text-align:center;line-height:45px;margin-right:5px;border:2px solid #efefef}.item_info .photo .btn-create-design.disabled{color:#fff;pointer-events:none;border:2px solid #ccc;background-color:#ccc}.item_info .photo .change-btn{background-color:#fff;position:absolute;bottom:5px;right:5px;display:inline-block;vertical-align:top;width:55px;height:45px;font-size:12px;color:#fff;font-weight:700;text-align:center;line-height:45px;margin-right:5px;border:2px solid #efefef;background-image:url(../img/change.png);background-size:60%;background-position:50%;background-repeat:no-repeat;text-indent:-9999px}.item_info .photo .change-btn.disabled{pointer-events:none;display:none}.modal-swap-item .items .item,.modal-swap-item .items .item-model,.modal-swap-item .items .item-color{cursor:pointer;padding:0;font-size:12px;margin:20px 0}.modal-swap-item .items .item:after,.modal-swap-item .items .item-model:after,.modal-swap-item .items .item-color:after{content:'';display:block;clear:both}.modal-swap-item .items .item .title,.modal-swap-item .items .item-model .title,.modal-swap-item .items .item-color .title{float:left;padding-left:95px}.modal-swap-item .items .item img,.modal-swap-item .items .item-model img,.modal-swap-item .items .item-color img{float:left;margin-right:-80px;width:auto;max-width:80px;height:auto;max-height:80px}.modal-swap-item .items .item.active,.modal-swap-item .items .item-model.active,.modal-swap-item .items .item-color.active{border-color:#ff0201}#social{display:inline;list-style:outside none none}#social li{display:block;float:left;vertical-align:middle}.tweet{width:100px}.creator_info{margin:0 5px}.creator_info .title{font-size:100%;margin:0 0 5px 0;border-bottom:1px solid #202020}.creator_info .title:first-letter{font-size:120%;color:#e70000}.creator_info .title span{font-size:68.75%;font-weight:400;margin:0 0 0 10px}.creator_info .profile{margin:0}#myTabContent .ping-sokujitsu-info{margin:0!important;padding:14px 16px!important;font-size:16px!important;line-height:22px}#myTabContent .sokujitsu-info-list{margin:0!important}#myTabContent .list-sample li{width:100%!important;padding:0 5px!important;margin:0!important;position:relative}#myTabContent .list-sample li:first-child{padding-left:0!important}#myTabContent .list-sample p{margin:0 0 10px;font-size:14px;line-height:20px;color:#000;min-height:60px}#myTabContent table th{padding:10px;border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5;background:#f7f7f7;color:#000;font-weight:700;font-size:14px;line-height:1.66667}#myTabContent table td{padding:10px;border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5;color:#666;font-size:14px;font-weight:400;line-height:1.42857;text-align:left}#myTabContent table{border:1px solid #e5e5e5;border-spacing:0;border-collapse:collapse;margin:7px 0 12px 0;width:auto}#myTabContent .nav{position:relative;width:100%;display:block;top:0;padding:0;margin:0;left:-125%}#myTabContent .list-sample li:nth-child(2) p:nth-child(2),#myTabContent .list-sample li:nth-child(3) p:nth-child(2),#myTabContent .list-sample li:nth-child(2) img,#myTabContent .list-sample li:nth-child(3) img{position:absolute;bottom:0}#item-detail .nav-tabs{border-bottom:1px solid #dee2e6}#item-detail .nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}#item-detail .nav{right:-3px}#item-detail .nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}#item-detail .nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}#item-detail .nav-tabs .nav-item{margin-bottom:-1px}#item-detail .tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}#item-detail .nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.clearfix{clear:both}.mb-5,.my-5{margin-bottom:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.tab-content>.active{display:block}.fade{transition:opacity .15s linear}#myTabContent{line-height:25px;font-size:16px}#myTabContent .product-detail-title{color:#495057;font-weight:700}#myTabContent .nav{background:none;margin-bottom:10px}.item_info .photo-profile-ct-1{min-height:80px;margin:10px 0;padding-bottom:0}