@-webkit-keyframes slide-down{0%{opacity:0;-webkit-transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes slide-down{0%{opacity:0;-moz-transform:translateY(-100%)}100%{opacity:1;-moz-transform:translateY(0)}}#colorbox,#cboxOverlay,#cboxWrapper{overflow:unset !important}strong{font-weight:600}#cboxContent{float:unset !important;overflow:unset !important;background:#fff !important;border-radius:5px !important;margin:auto !important}#cboxLoadedContent{width:100% !important;height:100% !important;overflow:hidden !important;border-radius:5px !important}.nav-pills>li{display:inline-block}.fotorama__stage{background:#ffffff;border:1px solid #bebebe;border-radius:2px}.fotorama__thumb-border{border:1px solid #f0bf3e;border-radius:2px}.fotorama__caption{display:none}.btn-shopnow.btn-logo-design{background:#A255C5;color:#fff}.fotorama__stage__frame .product-video{position:absolute;top:0;left:0;width:100%;height:100%;background:url("../images/playbtn.png");background-size:50px 50px;background-repeat:no-repeat;background-position:center;cursor:pointer}.video-thumb-icon .fotorama__thumb{position:relative}.video-thumb-icon .fotorama__thumb:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("../images/playbtn.png");background-size:30px 30px;background-repeat:no-repeat;background-position:center}.details_content{margin-top:35px;padding-top:35px;border-top:1px solid #bebebe}.g_block{clear:both}.g_blockL{float:left;width:69px;margin-right:20px}.g_blockR{float:right;width:calc(100% - 90px)}.g_blockR h2{margin:0px;font-size:16px;font-weight:normal}#stamped-main-widget .stamped-container{border:none;padding:0}.details_content #stamped-main-widget{margin:0}.stamped-product-reviews-badge .fa-star:before{font-size:17px}.page-title-wrapper h1.page-title span{color:#424244;font-size:16px;display:inline-block}.price-box{float:left}.product-info-stock-sku{float:left;padding-left:10px}.product-info-stock-sku .available{color:green}.product-add-form{clear:both}.product-addto-links{padding-left:0;padding-bottom:20px;border-bottom:1px solid #bebebe}.product-addto-links li{display:inline-block;margin-right:10px;border-right:1px solid #bebebe;padding-right:10px}.product-addto-links li:last-child{border-right:none}.tocart{background:#000}.tocart span{color:#fff}.page-title-wrapper.product h1{margin:0px}.tab-content{padding:20px 0px}.tab-content h4{font-size:14px;background:#424244;padding:10px;color:#fff;border-radius:2px;font-weight:bold}.tab-content .tab-pane{display:none}.tab-content .tab-pane.active{display:inline-block}.tab-content #content-description.active{display:flex;flex-wrap:wrap}.tab-content #content-description.active .tab-left{flex:0 0 66%}.tab-content #content-description.active .tab-right{flex:0 0 33%;position:relative}.tab-content #content-description.active #design-summary{position:absolute;bottom:0;left:0}.tab-content .download-temp{position:relative}.tab-content .download-temp .show-loading{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(245,245,245,0.7);z-index:9}.tab-content .download-temp .show-loading .loading{z-index:99999;width:32px;height:32px;display:block;position:absolute;left:50%;top:50%}.option_item .option_select{width:100%}.option_item .quantity{width:100%}.option_item .qty-field{padding:0px 7px 0px 0px}.option_item .qty-field input{width:100%;padding-left:12px;height:34px;border:1px solid #bebebe;color:#414141;border-radius:2px}@media (max-width:768px){.option_item .qty-field{width:48%;padding-right:7px}}.icon_border{width:30px !important;margin:0;position:relative}.icon_border .border_column:after{content:"";position:absolute;left:12px;height:30px;top:2px;border-left:1px solid #414141}.icon-services{height:40px;width:40px}.icon_pantone span.icon-services{background:url(../images/icons/sprites_icon.png) -1px -43px;display:inline-block;height:37px;width:41px}.icon_cmyk span.icon-services{background:url(../images/icons/sprites_icon.png) -63px -4px;display:inline-block;height:37px;width:60px}.icon_fast span.icon-services{background:url(../images/icons/sprites_icon.png) 1px -4px;display:inline-block;height:37px;width:58px}.icon_slow span.icon-services{background:url(../images/icons/sprites_icon.png) -75px 38px;display:inline-block;height:37px;width:56px}.icon_best span.icon-services{background:url(../images/icons/sprites_icon.png) -128px -5px;display:inline-block;height:37px;width:35px}.icon_flexo span.icon-services{background:url(../images/icons/sprites_icon.png) -131px 38px;display:inline-block;height:37px;width:44px}.icon_metal span.icon-services{background:url(../images/icons/sprites_icon.png) -42px 38px;display:inline-block;height:37px;width:26px}.btnpdf{background:#FD4D4B}.btnpdf:hover{background:#f71916}.btnai{background:#FE7F33}.btnai:hover{background:#FE7F33}.btnpsd{background:#00589C}.btnpsd:hover{background:#01477d}.btncdr{background:#4bb604}.btncdr:hover{background:#42a201}.btnpng{background:#424244}.btnpng:hover{background:#1f1e1e}.product-sku{margin-bottom:5px;display:block}.product-info-main{padding:0 25px 25px 25px;margin-bottom:10px}.product-info-main .tooltiptext .bg_tooltip_image{display:inline-block;background-color:#FFF;border-radius:2px}.product-info-main .badge_info,.product-info-main .badge_field{display:inline-block;margin-bottom:15px;width:100%}.product-info-main .badge_info.productiontype input[type="radio"]:checked+span,.product-info-main .badge_field.productiontype input[type="radio"]:checked+span{background:#f0bf3e !important;border:2px solid #f0bf3e}.product-info-main .badge_info.badge_options .option_checkbox .custom_tooltip,.product-info-main .badge_field.badge_options .option_checkbox .custom_tooltip{display:block}.product-info-main .badge_info .product_options,.product-info-main .badge_field .product_options{height:34px;width:100%;border:1px solid #bebebe;border-radius:2px;color:#414141}.product-info-main .badge_info .col-md-12 label.label_field,.product-info-main .badge_field .col-md-12 label.label_field{margin-left:28px;font-weight:normal;cursor:pointer;margin-bottom:4px;padding-left:0px}.product-info-main .badge_info .select_icons.small_icon,.product-info-main .badge_field .select_icons.small_icon{display:flex;flex-wrap:wrap}.product-info-main .badge_info .select_icons.small_icon .custom_tooltip,.product-info-main .badge_field .select_icons.small_icon .custom_tooltip{flex:0 0 20%;width:100%}.product-info-main .badge_info .select_icons .custom_tooltip,.product-info-main .badge_field .select_icons .custom_tooltip{padding-right:10px;padding-bottom:10px;width:30%}.product-info-main .badge_info .select_icons img,.product-info-main .badge_field .select_icons img{width:100%;height:auto;display:block}.product-info-main .badge_info .select_icons input.product_options,.product-info-main .badge_field .select_icons input.product_options{width:100%;height:100%;position:absolute}.product-info-main .badge_info .select_icons .image_icon,.product-info-main .badge_field .select_icons .image_icon{border:1px solid #ddd;position:relative;padding-bottom:calc(100% - 2px);background:#fff;overflow:hidden}.product-info-main .badge_info .select_icons .image_icon img,.product-info-main .badge_field .select_icons .image_icon img{position:absolute;top:0}.product-info-main .badge_info .select_icons input[type="radio"]:checked+.image_icon,.product-info-main .badge_field .select_icons input[type="radio"]:checked+.image_icon{padding-bottom:calc(100% - 6px);border:3px solid #3a8c57}.product-info-main .badge_info .select_icons input[type="checkbox"]:checked+.image_icon,.product-info-main .badge_field .select_icons input[type="checkbox"]:checked+.image_icon,.product-info-main .badge_info .select_icons input[type="radio"]:checked+.image_icon,.product-info-main .badge_field .select_icons input[type="radio"]:checked+.image_icon{border:3px solid #3a8c57}.product-info-main .badge_info .select_icons input[type="checkbox"]:checked+.image_icon:after,.product-info-main .badge_field .select_icons input[type="checkbox"]:checked+.image_icon:after,.product-info-main .badge_info .select_icons input[type="radio"]:checked+.image_icon:after,.product-info-main .badge_field .select_icons input[type="radio"]:checked+.image_icon:after{content:"\f00c";font-family:FontAwesome;color:#3a8c57;font-size:20px;position:absolute;right:5px;bottom:5px}.product-info-main .badge_info .select_icons .messages,.product-info-main .badge_field .select_icons .messages{padding-left:0}.product-info-main .badge_info .select_icons .message-error,.product-info-main .badge_field .select_icons .message-error{color:#f94c54}.product-info-main .badge_info .select_colors,.product-info-main .badge_field .select_colors{margin-bottom:15px}.product-info-main .badge_info .select_colors input[type="radio"],.product-info-main .badge_field .select_colors input[type="radio"]{position:absolute;margin:0}.product-info-main .badge_info .select_colors input[type="radio"]+span,.product-info-main .badge_field .select_colors input[type="radio"]+span{left:0;margin:0;height:25px;width:25px;border-radius:2px;border:none}.product-info-main .badge_info .select_colors .image_color,.product-info-main .badge_field .select_colors .image_color{position:relative}.product-info-main .badge_info .select_colors .image_color img,.product-info-main .badge_field .select_colors .image_color img{border-radius:2px;width:100%;height:100%}.product-info-main .badge_info .select_colors input[type="radio"]+.image_color,.product-info-main .badge_field .select_colors input[type="radio"]+.image_color{position:relative;width:25px;height:25px;margin-right:5px;margin-bottom:5px}.product-info-main .badge_info .select_colors input[type="radio"]:checked+span,.product-info-main .badge_field .select_colors input[type="radio"]:checked+span{background:transparent}.product-info-main .badge_info .select_colors input[type="radio"]:checked+span:before,.product-info-main .badge_field .select_colors input[type="radio"]:checked+span:before{opacity:1;content:'';position:absolute;width:10px;height:6px;background:transparent;top:7px;left:8px;border:3px solid #fff;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.product-info-main .badge_info .select_colors input[type="radio"]:checked+.image_color:before,.product-info-main .badge_field .select_colors input[type="radio"]:checked+.image_color:before{opacity:1;content:'';color:#3a8c57;position:absolute;width:10px;height:6px;background:transparent;top:9px;left:8px;border:3px solid #3a8c57;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);z-index:9}.product-info-main .col-md-12.radio-items .custom_tooltip{display:block}.product-info-main .col-md-12.custom_tooltip{padding:0}.product-info-main .col-md-12.custom_tooltip input[type="radio"]:checked+span{background:#424244}.product-info-main .col-md-12.custom_tooltip .option_select{width:100%}.product-info-main .col-md-12.custom_tooltip input[type="text"]{border:1px solid #bebebe;border-radius:2px;height:34px;padding:6px 12px;width:100%}.product-info-main .loading{z-index:99999;width:28px;height:28px;display:block;background:none;position:absolute;left:50%;top:50%}.product-info-main .width_height input{font-size:28px;height:40px;border-radius:2px;text-align:right;padding-left:10px;padding-right:10px;width:100px;padding-bottom:4px;border:1px solid #bebebe;font-weight:600}.product-info-main .width_height span.variableSign{font-size:20px;font-weight:600;padding:0 15px}.product-info-main [class^="title_"]{font-size:14px;font-weight:bold;margin-bottom:3px}.product-info-main [class^="title_"] span{font-size:14px;font-weight:bold;margin-bottom:3px}.product-info-main input[type="radio"]+span{background:#f5f5f5;left:0;margin:0;height:20px;width:20px;border-radius:20px;border:2px solid #424244}.product_tabs_details{margin-bottom:25px}.product_tabs_details .nav-pills{margin:0;padding:0}.product_tabs_details .nav-pills>li{position:relative;bottom:-1px}.product_tabs_details .nav-pills>li.active>a{background:#FFF;border-top:1px solid #bebebe;border-left:1px solid #bebebe;border-right:1px solid #bebebe;color:#414141 !important}.product_tabs_details .nav-pills>li.active>a span,.product_tabs_details .nav-pills>li.active>a img{color:#414141 !important}.product_tabs_details .nav-pills>li>a{border-top-right-radius:2px;border-top-left-radius:2px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;background:#424244;color:#FFF !important;font-weight:bold;text-transform:uppercase;font-size:17px;padding:10px 15px;display:block}.product_tabs_details .nav-pills>li>a svg{width:15px}.product_tabs_details .nav-pills>li>a span,.product_tabs_details .nav-pills>li>a img{color:#FFF !important}.product_tabs_details .btnrows{margin:15px 0px}.product_tabs_details .btnrows a{text-align:center;display:inline-block;padding:10px 15px;color:#fff !important;font-weight:bold;width:60px;text-decoration:none;cursor:pointer;margin:0 10px;border-radius:2px}.product_tabs_details .tab-left{padding-left:0;margin-bottom:10px}.product_tabs_details .tab-right{padding-right:0;margin-bottom:10px}.product_tabs_details ul.snab_fino{padding:0}.product_tabs_details ul.snab_fino li{list-style:none}.product_tabs_details ul.snab_fino li .glyphicon.glyphicon-ok{color:#009546 !important;padding:5px}.product_tabs_details ul.tag_product{padding:0}.product_tabs_details ul.tag_product li{list-style:none;display:inline-block;margin-bottom:10px}.product_tabs_details ul.tag_product li>a{margin-right:5px;margin-bottom:10px;padding:3px 10px;background:#f5f5f5;border:1px solid #bebebe;border-radius:2px;text-decoration:none}.product_tabs_details ul.tag_product li>a:hover{background:rgba(190,190,190,0.45)}.swiper-container .next{right:10px}.swiper-container .prev{left:10px}.swiper-container .next,.swiper-container .prev{position:absolute;top:50%;font-size:19px;color:#000;margin-top:-10px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-related .swiper-slide{text-align:center}.swiper-related strong{width:100%;display:block}.catalog-product-view.page-layout-product-page #maincontent{display:inline-block;width:100%}.catalog-product-view .modal-popup.custom-slide-size-wording .modal-inner-wrap{width:600px}.catalog-product-view .modal-popup.custom-slide-size-wording .modal-inner-wrap .modal-header{padding:20px 20px 0px 20px !important;border-bottom:none}.catalog-product-view .modal-popup.custom-slide-size-wording .modal-inner-wrap .modal-header button.action-close{display:none !important}.catalog-product-view .modal-popup.custom-slide-size-wording .modal-inner-wrap .modal-content{border:none;margin-top:10px;margin-bottom:10px}.catalog-product-view .modal-popup.custom-slide-size-wording .modal-inner-wrap .modal-footer{background-color:#fefefe;padding:20px !important;text-align:center}.catalog-product-view .modal-popup.custom-slide-size-wording .modal-inner-wrap .modal-footer button.btn-size-yes{margin-right:15px}.catalog-product-view .modal-popup.custom-slide-size-wording .modal-inner-wrap .modal-footer button.btn.btn-shopnow{margin-top:0px}.catalog-product-view .page-main{margin:0px auto 15px auto}.catalog-product-view .page-main #content{padding:0px}.catalog-product-view .page-main #content .row{margin-left:0px;margin-right:0px}.catalog-product-view .page-main .colleft{width:60%;float:left}.catalog-product-view .page-main .colleft .media .action-skip-wrapper{display:none}.catalog-product-view .page-main .colleft .media .fotorama__nav{border:none;background:transparent;padding:0px}.catalog-product-view .page-main .colleft .media .fotorama__nav .fotorama__nav__frame:last-child{margin-right:0px}.catalog-product-view .page-main .colleft .media .fotorama__nav .fotorama__nav__frame .fotorama__thumb{width:100%;border:1px solid #bebebe;border-radius:2px}.catalog-product-view .page-main .colleft .media .fotorama__nav .fotorama__nav__frame:nth-child(2) .fotorama__thumb-border{margin-left:0px !important}.catalog-product-view .page-main .colleft .owl-banner{width:100%;overflow:hidden;margin:0;padding:0;position:relative}.catalog-product-view .page-main .colleft .owl-banner li,.catalog-product-view .page-main .colleft .owl-banner a{display:block}.catalog-product-view .page-main .colleft .owl-banner .owl-item{float:left}.catalog-product-view .page-main .colleft .owl-banner .owl-nav.disabled{display:none}.catalog-product-view .page-main .colleft .owl-banner img{width:100%;height:auto}.catalog-product-view .page-main .colleft .owl-banner .owl-nav{position:absolute;width:100%;top:50%}.catalog-product-view .page-main .colleft .owl-banner .owl-nav .owl-prev,.catalog-product-view .page-main .colleft .owl-banner .owl-nav .owl-next{opacity:1;border:none;background:none}.catalog-product-view .page-main .colleft .owl-banner .owl-nav .owl-prev span,.catalog-product-view .page-main .colleft .owl-banner .owl-nav .owl-next span{display:none}.catalog-product-view .page-main .colleft .owl-banner .owl-nav .owl-prev:before{content:"\e257";font-family:'Glyphicons Halflings';font-size:19px}.catalog-product-view .page-main .colleft .owl-banner .owl-nav .owl-next:after{content:"\e258";font-family:'Glyphicons Halflings';font-size:19px}@media (max-width:991px){.catalog-product-view .page-main .colleft{width:100%;padding:15px;margin-top:7px;margin-bottom:7px;background:#fff}}.catalog-product-view .page-main .colright{width:39%;float:right;padding-bottom:20px;background:var(--product-right-bg)}.catalog-product-view .page-main .colright .product-info-main .badge_info .content-selected,.catalog-product-view .page-main .colright .product-info-main .badge_field .content-selected{position:relative}.catalog-product-view .page-main .colright .product-info-main .badge_info .content-selected .show-loading,.catalog-product-view .page-main .colright .product-info-main .badge_field .content-selected .show-loading{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(245,245,245,0.7);z-index:9}.catalog-product-view .page-main .colright .product-info-main .badge_info .size-width input[type="text"],.catalog-product-view .page-main .colright .product-info-main .badge_field .size-width input[type="text"],.catalog-product-view .page-main .colright .product-info-main .badge_info .size-height input[type="text"],.catalog-product-view .page-main .colright .product-info-main .badge_field .size-height input[type="text"]{border:1px solid #bebebe;border-radius:2px;height:34px;padding:6px 12px;width:100%}.catalog-product-view .page-main .colright .product-info-main .badge_info .form-group.col-md-12,.catalog-product-view .page-main .colright .product-info-main .badge_field .form-group.col-md-12{padding:0px}.catalog-product-view .page-main .colright .product-info-main .badge_info.badge_options .option_item,.catalog-product-view .page-main .colright .product-info-main .badge_field.badge_options .option_item,.catalog-product-view .page-main .colright .product-info-main .badge_info.productiontype .option_item,.catalog-product-view .page-main .colright .product-info-main .badge_field.productiontype .option_item{margin-bottom:15px}.catalog-product-view .page-main .colright .product-info-main .badge_info.badge_options .option_item:last-child,.catalog-product-view .page-main .colright .product-info-main .badge_field.badge_options .option_item:last-child,.catalog-product-view .page-main .colright .product-info-main .badge_info.productiontype .option_item:last-child,.catalog-product-view .page-main .colright .product-info-main .badge_field.productiontype .option_item:last-child{margin-bottom:0px}.catalog-product-view .page-main .colright .product-info-main .badge_selected_info{width:100%;display:inline-block}.catalog-product-view .page-main .colright .product-info-main .badge_selected_info .col-md-4{padding-right:0px;text-align:right}.catalog-product-view .page-main .colright .product-info-main .file_uploaded_info{margin-top:5px}.catalog-product-view .page-main .colright .product-info-main .file_uploaded_info p{margin-bottom:5px}.catalog-product-view .page-main .colright .product-info-main .file_uploaded_info p:nth-child(2){margin-top:5px}.catalog-product-view .page-main .colright .product-info-main .file_uploaded_info .col-md-11{padding-left:0px;float:left}.catalog-product-view .page-main .colright .product-info-main .file_uploaded_info .col-md-1{padding-right:0px}.catalog-product-view .page-main .colright .product-info-main .file_uploaded_info .file_titel{color:#d92022 !important;text-decoration:underline}.catalog-product-view .page-main .colright .product-info-main .file_uploaded_info .remove-file,.catalog-product-view .page-main .colright .product-info-main .file_uploaded_info .remove-file-upload,.catalog-product-view .page-main .colright .product-info-main .file_uploaded_info .remove-file-design{color:#FFF;padding:0px 2px;background:#d92022;cursor:pointer}.catalog-product-view .page-main .colright .product-info-main .file_uploaded_info .remove-file:hover,.catalog-product-view .page-main .colright .product-info-main .file_uploaded_info .remove-file-upload:hover,.catalog-product-view .page-main .colright .product-info-main .file_uploaded_info .remove-file-design:hover{background:#8c0202}.catalog-product-view .page-main .colright .product-info-main .page-title-wrapper .page-title span{margin:0;border-bottom:none}.catalog-product-view .page-main .colright .product-info-main .price_title.col-md-12{padding-left:0px;padding-right:0px}.catalog-product-view .page-main .colright .product-info-main .price_title .text_title_price{font-size:23px;font-weight:600;margin-bottom:0px}.catalog-product-view .page-main .colright .product-info-main .price_content.col-md-12{padding-right:0px;padding-left:0px}.catalog-product-view .page-main .colright .product-info-main .price_content .price-total i{font-size:20px}.catalog-product-view .page-main .colright .product-info-main .price_content .price-total .price{font-size:35px;font-weight:600;color:#78c555 !important}.catalog-product-view .page-main .colright .product-info-main .price_content .price-total .old-price,.catalog-product-view .page-main .colright .product-info-main .price_content .price-total .regular-price{display:inline-block}.catalog-product-view .page-main .colright .product-info-main .price_content .price-total .old-price .price{color:#ccc !important;font-size:20px;text-decoration:line-through}.catalog-product-view .page-main .colright .product-info-main .price_content .price-piece .price{font-weight:600}.catalog-product-view .page-main .colright .product-info-main .price_content .regular-price{text-align:right;width:100%;display:inline-block}.catalog-product-view .page-main .colright .product-info-main .price_content>p{margin-bottom:0px}.catalog-product-view .page-main .colright .product-info-main .pquantity{font-weight:bold}.catalog-product-view .page-main .colright .product-info-main .pquantity label{font-size:14px;margin-bottom:0px;font-weight:bold}.catalog-product-view .page-main .colright .product-info-main .pquantity .qty_input{padding-left:0}.catalog-product-view .page-main .colright .product-info-main .pquantity .qty_input input,.catalog-product-view .page-main .colright .product-info-main .pquantity .qty_input select{font-size:28px;height:40px;border-radius:2px;text-align:right;padding-left:10px;padding-right:10px;width:155px;padding-bottom:4px;border:1px solid #bebebe;font-weight:700}.catalog-product-view .page-main .colright .product-info-main .pquantity .qty_input select{padding-left:10px;padding-right:10px;width:160px;padding-bottom:4px;border:0;display:inline-block;padding-top:0}.catalog-product-view .page-main .colright .product-info-main .pquantity .qty_info{padding:0px}.catalog-product-view .page-main .colright .product-info-main .pquantity .qty_info .qty_note{font-size:11px;font-weight:400;position:absolute}@media (max-width:768px){.catalog-product-view .page-main .colright .product-info-main .pquantity .qty_info .qty_note{position:relative}}.catalog-product-view .page-main .colright .product-info-main .form-group-addtocart{margin-top:5px}.catalog-product-view .page-main .colright .product-info-main .form-group-addtocart .button_content{padding:0px}.catalog-product-view .page-main .colright .product-info-main .form-group-addtocart .button_content .button_upload #upload_file{display:none}.catalog-product-view .page-main .colright .product-info-main .form-group-addtocart .button_content .button_upload #upload_file:disabled+.upload{background:#ccc}.catalog-product-view .page-main .colright .product-info-main .form-group-addtocart .button_content .col-md-6.col-1{padding-left:0px;padding-right:4px}.catalog-product-view .page-main .colright .product-info-main .form-group-addtocart .button_content .col-md-6.col-2{padding-right:0px;padding-left:4px}.catalog-product-view .page-main .colright .product-info-main .form-group-addtocart .button_content .col-md-12{margin-top:8px;padding:0}.catalog-product-view .page-main .colright .product-info-main .form-group-addtocart .button_content .btn-shopnow{padding:10px 15px;width:100%;border-radius:2px;background:#2b593f}.catalog-product-view .page-main .colright .product-info-main .form-group-addtocart .button_content .btn-shopnow.upload,.catalog-product-view .page-main .colright .product-info-main .form-group-addtocart .button_content .btn-shopnow.designer{background:#f0bf3e;font-size:18px;margin-bottom:0}.catalog-product-view .page-main .colright .product-info-main .form-group-addtocart .button_content .btn-shopnow.upload:hover,.catalog-product-view .page-main .colright .product-info-main .form-group-addtocart .button_content .btn-shopnow.designer:hover{background:#edb015}.catalog-product-view .page-main .colright .product-info-main .form-group-addtocart .button_content .btn-shopnow.btn-logo-design{background-color:#A255C5;line-height:26px}.catalog-product-view .page-main .colright .product-info-main .form-group-addtocart .button_content .btn-shopnow:hover{background:#003e2b}.catalog-product-view .page-main .colright .product-info-main .form-group-addtocart .button_content .btn-shopnow.disable{background:#ccc}.catalog-product-view .page-main .colright .product-info-main .form-group-addtocart .button_content .btn-requestprice{padding:10px 15px;width:100%;border-radius:2px}.catalog-product-view .page-main .colright .product-info-main .form-group-addtocart .button_content .btn-requestprice.upload,.catalog-product-view .page-main .colright .product-info-main .form-group-addtocart .button_content .btn-requestprice.designer{background:#f0bf3e;font-size:18px}.catalog-product-view .page-main .colright .product-info-main .form-group-addtocart .button_content .btn-requestprice.upload:hover,.catalog-product-view .page-main .colright .product-info-main .form-group-addtocart .button_content .btn-requestprice.designer:hover{background:#2b593f}.catalog-product-view .page-main .colright .product-info-main .form-group-addtocart.free-design .download-a4{background:#ccc}.catalog-product-view .page-main .colright .product-info-main .form-group-addtocart.free-design .download-a4:hover{background:#ccc}.catalog-product-view .page-main .colright .product-info-main .form-group-addtocart.free-design .active .download-a4{background:#78c555}.catalog-product-view .page-main .colright .product-info-main .btn-shopnow{margin-top:0;border-radius:2px}.catalog-product-view .page-main .colright .product-info-main .btn-shopnow span{font-size:18px}.catalog-product-view .page-main .colright .product-info-main .btn-requestprice{border-radius:2px;margin-top:0}.catalog-product-view .page-main .colright .product-info-main .btn-requestprice span{font-size:18px}@media (max-width:991px){.catalog-product-view .page-main .colright{width:100%;background:#fff;padding:15px 0px}}.catalog-product-view .page-main .product_content_container.container{margin-bottom:20px}.catalog-product-view .page-main .product_icon_function .picon_function [class^="icon_"]{float:left;width:auto;margin:0px 10px}.catalog-product-view .page-main .product_icon_function .picon_function a{display:block;text-align:center;line-height:16px}.catalog-product-view .page-main .product_icon_function .picon_function a .glyphicon,.catalog-product-view .page-main .product_icon_function .picon_function a .fa{font-size:36px;border-radius:9px}.catalog-product-view .page-main .product_icon_function .picon_function a [class^="text_"]{font-size:13px;font-weight:400}.catalog-product-view .page-main .product_icon_function .picon_function a:hover{text-decoration:none}.catalog-product-view .page-main .product_icon_function .picon_function .row{display:flex;flex-wrap:wrap}@media (max-width:991px){.catalog-product-view .page-main .product_icon_function .picon_function{background:#fff;padding:15px 0px}}@media (max-width:991px){.catalog-product-view .page-main .product_icon_function{margin:7px 0px;padding:0px 7px}}.catalog-product-view .page-main .product_tabs_details #product_tabs_content{background:#FFF;border-bottom:1px solid #bebebe;border-top:1px solid #bebebe}.catalog-product-view .page-main .product_tabs_details #product_tabs_content .tab-content.clearfix .tab-pane .inner .inner-content ul{padding:0px 10px;list-style:none}.catalog-product-view .page-main .product_tabs_details #product_tabs_content .tab-content.clearfix .tab-pane .inner .inner-content ul li{display:block;padding:5px 0px;border-bottom:1px solid #F5F5F5;display:inline-block;width:100%}.catalog-product-view .page-main .product_tabs_details #product_tabs_content .tab-content.clearfix .tab-pane .inner .inner-content ul li .col-md-4{padding-left:0px}.catalog-product-view .page-main .product_tabs_details #product_tabs_content .tab-content.clearfix .tab-pane .inner .inner-content ul li .col-md-4 .speci_title{font-weight:500}.catalog-product-view .page-main .product_tabs_details #product_tabs_content .tab-content.clearfix .tab-pane .inner .inner-content ul li .col-md-8{padding-right:0px}.catalog-product-view .page-main .product_tabs_details #product_tabs_content .tab-content.clearfix .tab-pane .inner .col-left{padding-left:0px;vertical-align:top;width:49%;display:inline-block;float:unset}@media (max-width:991px){.catalog-product-view .page-main .product_tabs_details #product_tabs_content .tab-content.clearfix .tab-pane .inner .col-left{width:100%;padding-left:0px;padding-right:0px}}.catalog-product-view .page-main .product_tabs_details #product_tabs_content .tab-content.clearfix .tab-pane .inner .col-right{padding-right:0px;vertical-align:top;width:49%;display:inline-block;float:unset}@media (max-width:991px){.catalog-product-view .page-main .product_tabs_details #product_tabs_content .tab-content.clearfix .tab-pane .inner .col-right{width:100%;padding-left:0px;padding-right:0px}}.catalog-product-view .page-main .product_tabs_details #product_tabs_content .tab-content.clearfix .tab-pane .product-add-form.order_sample{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #bebebe}.catalog-product-view .page-main .product_tabs_details #product_tabs_content .tab-content.clearfix .pricelist_info{margin-top:30px}.catalog-product-view .page-main .product_tabs_details #product_tabs_content .tab-content.clearfix .pricelist_info tr.pricelist-title{border-top:1px solid #bebebe;border-bottom:1px solid #bebebe}.catalog-product-view .page-main .product_tabs_details #product_tabs_content .tab-content.clearfix .pricelist_info tr.pricelist-title td{padding:10px 0}.catalog-product-view .page-main .product_tabs_details #product_tabs_content .tab-content.clearfix .pricelist_info tr.pricelist-title td>p{font-weight:500}.catalog-product-view .page-main .product_tabs_details #product_tabs_content .tab-content.clearfix .pricelist_info .qty-info{padding-bottom:10px}.catalog-product-view .page-main .product_tabs_details #product_tabs_content .tab-content.clearfix .pricelist_info .pricelist-box{margin:5px 0}.catalog-product-view .page-main .product_tabs_details #product_tabs_content .tab-content.clearfix .pricelist_info .pricelist-box tr{line-height:2px}.catalog-product-view .page-main .product_tabs_details #product_tabs_content .tab-content.clearfix .pricelist_info .pricelist-box td{width:70px}.catalog-product-view .page-main .product_tabs_details #product_tabs_content .tab-content.clearfix .pricelist_info .pricelist-box td:first-child{width:350px}.catalog-product-view .page-main .product_tabs_details #product_tabs_content #content-envira ul li{border-bottom:none;list-style:initial;display:list-item}.catalog-product-view .page-main .related,.catalog-product-view .page-main .upsell{background:#fff;border:1px solid #bebebe;border-radius:2px;padding:10px;margin-bottom:10px}.catalog-product-view .page-main .related .block-content,.catalog-product-view .page-main .upsell .block-content{overflow:hidden}.catalog-product-view .page-main .related .block-content ol,.catalog-product-view .page-main .upsell .block-content ol{list-style:none;padding:0px}.catalog-product-view .page-main .related .block-content ol li,.catalog-product-view .page-main .upsell .block-content ol li{display:inline-block}.catalog-product-view .page-main .related .block-content .owl-loaded,.catalog-product-view .page-main .upsell .block-content .owl-loaded{display:block}.catalog-product-view .page-main .related .block-content .owl-loaded .owl-nav .owl-prev,.catalog-product-view .page-main .upsell .block-content .owl-loaded .owl-nav .owl-prev,.catalog-product-view .page-main .related .block-content .owl-loaded .owl-nav .owl-next,.catalog-product-view .page-main .upsell .block-content .owl-loaded .owl-nav .owl-next{opacity:1;border:none;background:none}.catalog-product-view .page-main .related .block-content .owl-loaded .owl-nav .owl-prev span,.catalog-product-view .page-main .upsell .block-content .owl-loaded .owl-nav .owl-prev span,.catalog-product-view .page-main .related .block-content .owl-loaded .owl-nav .owl-next span,.catalog-product-view .page-main .upsell .block-content .owl-loaded .owl-nav .owl-next span{display:none}.catalog-product-view .page-main .related .block-content .owl-loaded .owl-nav .owl-prev::before,.catalog-product-view .page-main .upsell .block-content .owl-loaded .owl-nav .owl-prev::before{content:"\e257";font-family:'Glyphicons Halflings';font-size:19px}.catalog-product-view .page-main .related .block-content .owl-loaded .owl-nav .owl-next::after,.catalog-product-view .page-main .upsell .block-content .owl-loaded .owl-nav .owl-next::after{content:"\e258";font-family:'Glyphicons Halflings';font-size:19px}.catalog-product-view .page.messages{width:100%;max-width:1044px;margin:auto;padding:0px 15px}@media (max-width:768px){.catalog-product-view .page.messages{padding:15px}}#reviews-form #product-review-container .block-title strong{font-size:16px}#reviews-form #product-review-container ol.items.review-items{padding-left:0px;list-style:none}#reviews-form #product-review-container ol.items.review-items li.item.review-item{border-bottom:1px solid #bebebe}#reviews-form #product-review-container ol.items.review-items li.item.review-item .review-title{padding-top:10px;font-weight:600}#reviews-form #product-review-container ol.items.review-items li.item.review-item .review-ratings{padding-top:10px}#reviews-form #product-review-container ol.items.review-items li.item.review-item .review-ratings span.label.rating-label{width:30%;display:inline-block;text-align:left;position:relative}#reviews-form #product-review-container ol.items.review-items li.item.review-item .review-ratings span.label.rating-label span{font-weight:500}#reviews-form #product-review-container ol.items.review-items li.item.review-item .review-content{padding:10px 0px}#reviews-form b,#reviews-form strong{font-weight:600}#reviews-form .review-add .block-title strong{font-size:16px}#reviews-form .review-add .block-content .legend.review-legend{margin-bottom:0px}#reviews-form .review-add .block-content .legend.review-legend strong{font-size:14px;padding-left:10px}#reviews-form .review-add .block-content label.label span{font-weight:500}#reviews-form .review-add .block-content .review-field-ratings legend.label span{font-weight:500}#reviews-form .review-add .block-content .review-field-ratings .review-field-rating>label.label{display:inline-block;width:30%;text-align:left}#reviews-form .review-add .block-content .review-field-ratings .review-field-rating .review-control-vote{margin-top:5px;margin-bottom:10px;display:inline-block;width:65%}#reviews-form .review-add .block-content .review-field-ratings .review-field-rating .review-control-vote .rating-1{z-index:6}#reviews-form .review-add .block-content .review-field-ratings .review-field-rating .review-control-vote .rating-1:before{content:'\e006'}#reviews-form .review-add .block-content .review-field-ratings .review-field-rating .review-control-vote .rating-2{z-index:5}#reviews-form .review-add .block-content .review-field-ratings .review-field-rating .review-control-vote .rating-2:before{content:'\e006' '\e006'}#reviews-form .review-add .block-content .review-field-ratings .review-field-rating .review-control-vote .rating-3{z-index:4}#reviews-form .review-add .block-content .review-field-ratings .review-field-rating .review-control-vote .rating-3:before{content:'\e006' '\e006' '\e006'}#reviews-form .review-add .block-content .review-field-ratings .review-field-rating .review-control-vote .rating-4{z-index:3}#reviews-form .review-add .block-content .review-field-ratings .review-field-rating .review-control-vote .rating-4:before{content:'\e006' '\e006' '\e006' '\e006'}#reviews-form .review-add .block-content .review-field-ratings .review-field-rating .review-control-vote .rating-5{z-index:2}#reviews-form .review-add .block-content .review-field-ratings .review-field-rating .review-control-vote .rating-5:before{content:'\e006' '\e006' '\e006' '\e006' '\e006'}#reviews-form .review-add .block-content .review-field-ratings .review-field-rating .review-control-vote input[type="radio"]{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;vertical-align:top}#reviews-form .review-add .block-content .review-field-ratings .review-field-rating .review-control-vote input[type="radio"]:focus+label:before{opacity:1}#reviews-form .review-add .block-content .review-field-ratings .review-field-rating .review-control-vote input[type="radio"]:checked+label:before{opacity:1}#reviews-form .review-add .block-content .review-field-ratings .review-field-rating .review-control-vote label{cursor:pointer;display:block;position:absolute}#reviews-form .review-add .block-content .review-field-ratings .review-field-rating .review-control-vote label span{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#reviews-form .review-add .block-content .review-field-ratings .review-field-rating .review-control-vote label:before{color:#f0bf3e;font-size:16px;height:16px;letter-spacing:2px;line-height:16px;font-family:'Glyphicons Halflings';opacity:0;speak:none}#reviews-form .review-add .block-content .review-field-ratings .review-field-rating .review-control-vote label:hover:before{opacity:1}#reviews-form .review-add .block-content .review-field-ratings .review-field-rating .review-control-vote label:hover~label:before{opacity:0}#reviews-form .review-add .block-content .review-field-ratings .review-field-rating .review-control-vote:before{font-size:16px;height:16px;letter-spacing:2px;line-height:16px}#reviews-form .review-add .block-content .fieldset .field input{width:100%;font-weight:normal;border:1px solid #bebebe;border-radius:2px}#reviews-form .review-add .block-content .fieldset .field textarea{height:100px;width:100%;font-weight:normal;border:1px solid #bebebe;border-radius:2px}#reviews-form .review-add .block-content .review-form-actions .btn-shopnow{border:0px;border-radius:2px}#product_addtocart_form .badge_options{margin:0}#product_addtocart_form .badge_options,#product_addtocart_form .content-selected{display:none}#product_addtocart_form .badge_field.badge_options .option_item .select_colors{margin-top:0px}#product_addtocart_form .select_colors{margin-top:5px}#product_addtocart_form .select_colors input[type="radio"]{margin:0;position:absolute}#popup_requestprice_form .top-row .label{text-align:left}#popup_requestprice_form .bottom-row #btn-sendrequestprice{width:100%;padding:8px 30px}@media only screen and (max-width:991px){.hidden-md-down{display:none}}@media only screen and (min-width:992px){.hidden-lg-up{display:none}}.product.media{position:relative}.product .gallery-tricker{width:100%;height:100%;position:absolute;z-index:1}.product ._block-content-loading{background:#ffffff;border:1px solid #bebebe;border-radius:2px}.product ._block-content-loading .loader{position:absolute;bottom:0;left:0;right:0;margin:auto;height:100%;width:100%}.product ._block-content-loading .loader img{position:absolute;top:40%;left:50%;transform:translate(-50%, -50%);margin:auto}.product ._block-content-loading .loader .loader-title{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);margin:auto}.pswp__video-container{position:relative;width:100%;height:100%;pointer-events:none}.pswp__video-container iframe{background:#444;width:80%;height:80%;pointer-events:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.pswp__video-container iframe.view360{width:975px;height:600px}.colleft{position:relative}.colleft #swiper-loader{width:100%;height:100%;text-align:center}.colleft #swiper-loader .inner{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.colleft .product.media{height:100%;width:100%}.colleft .swiper-container{width:100%;margin-left:auto;margin-right:auto}.colleft .swiper-wrapper{align-items:center}.colleft .swiper-slide{background-size:cover;background-position:center;width:100%;height:100%;overflow:hidden}.colleft .swiper-slide a{display:block;width:100%;height:100%;position:relative}.colleft .gallery-top{width:100% !important;background:#ffffff;border:1px solid #bebebe;border-radius:2px;text-align:center}.colleft .gallery-top:hover .swiper-button-next{margin-right:0}.colleft .gallery-top:hover .swiper-button-prev{margin-left:0}.colleft .gallery-top .swiper-button-next{margin-right:-100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23424244'%2F%3E%3C%2Fsvg%3E") !important;transition:all .5s ease-in-out}.colleft .gallery-top .swiper-button-prev{margin-left:-100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23424244'%2F%3E%3C%2Fsvg%3E") !important;transition:all .5s ease-in-out}.colleft .gallery-top .swiper-button-next:after,.colleft .gallery-top .swiper-button-prev:after{color:transparent}.colleft .gallery-thumbs{height:15%;box-sizing:border-box;padding:15px 0}.colleft .gallery-thumbs .swiper-slide{width:25%;height:60px;opacity:.4}@media (max-width:480px){.colleft .gallery-thumbs .swiper-slide{height:30px}}.colleft .gallery-thumbs .swiper-slide-thumb-active{opacity:1}.colleft .thumb-item{width:100%;border:1px solid #bebebe;border-radius:2px}.colleft .thumb-item:hover{cursor:pointer}.colleft .slide-item:hover{cursor:pointer}.colleft .slide-item img{max-height:100%;max-width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.colleft .slide-item img.icon360{width:50px!important;height:50px!important;position:absolute;bottom:5px;right:5px;top:auto;left:auto}.colleft .slide-item.fixbyheight img{height:100%;width:auto}.colleft .slide-item.fullbyheight img{width:100%;height:auto;max-height:none;max-width:none}.colleft .slide-item.fixbywidth img{width:100%;height:auto}.colleft .slide-item.fullbywidth img{height:100%;width:auto;max-height:none;max-width:none}@media (max-width:480px){.colleft .slide-item.fullbywidth img{width:100%;height:auto}}.colleft .slide-item .caption{position:absolute;right:20px;bottom:20px;font-weight:600}.colleft .slide-video{position:relative}.colleft .slide-video a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("../images/playbtn.png");background-size:50px 50px;background-repeat:no-repeat;background-position:center}.colleft .product-thumb-video{position:relative}.colleft .product-thumb-video:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("../images/playbtn.png");background-size:30px 30px;background-repeat:no-repeat;background-position:center}.colleft .pswp__zoom-wrap img.pswp__img{background:#fff}.colleft .pswp__zoom-wrap iframe{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.img-responsive{margin:0 auto}#designerModal .modal-body{min-height:500px}#designerModal .loader{border:14px solid #f3f3f3;border-radius:50%;border-top:16px solid #78c555;width:100px;height:100px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-50px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#designerModal #designerControl #button i.glyphicon{margin-top:3px}.badgemaker .designerbuttons .btn{color:#fff !important}@media only screen and (max-width:767px){#designerModal{display:flex;flex-wrap:wrap}#designerModal #designerControl #button .col-xs-2.col-sm-2.col-md-2.col-lg-2,#designerModal #designerControl #button .col-xs-6.col-sm-6.col-md-6.col-lg-6{width:50% !important}.tab-content #content-description .tab-left,.tab-content #content-description .tab-right{flex:0 0 100%}.tab-content #content-description #design-summary{position:relative}}.variants .row.avtive{background:#ccc}.makito_variant_detail .item:nth-child(2n){background:#eee}.product-stock .header{padding:5px 0}.product-stock .item:nth-child(2n+1){background:#eee}.product-stock,.makito_variant_detail{background:#fff}.product-stock .item,.makito_variant_detail .item{border:1px solid transparent;padding:5px 0}.product-stock .item.active,.makito_variant_detail .item.active{border-color:#ccc;background:#C1D7C5}.product-stock .item:hover,.makito_variant_detail .item:hover{border-color:#ccc;background:#C1D7C5}.makito_options{padding-bottom:20px}.makito_options .image_color{width:20px;height:20px;border-radius:50%;box-shadow:0px 0px 3px #ccc}.child_products{display:flex;flex-wrap:wrap}.child_products .tooltip{display:none;position:absolute;bottom:100%;left:0;z-index:999;background:#fff;width:100%;text-align:center;border:1px solid;border-radius:5px}.child_products .tooltip::after{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:black transparent transparent transparent}.child_products .item{flex:0 0 25%;position:relative}.child_products .item:hover .tooltip{display:block}.child_products .variant{display:block}.child_products .variant img{border:3px solid transparent}.child_products .variant:hover img{border:3px solid #3a8c57}.child_products .variant.active img{border:3px solid #3a8c57}.child_products .variant.active:after{content:"\f00c";font-family:FontAwesome;color:#3a8c57;font-size:20px;position:absolute;right:5px;bottom:5px}.makito_variants{display:flex;flex-wrap:wrap}.makito_variants .tooltip{display:none;position:absolute;top:-25px;left:0;z-index:999;background:#fff;width:100%;text-align:center;border:1px solid;border-radius:5px}.makito_variants .tooltip::after{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:black transparent transparent transparent}.makito_variants .item{flex:0 0 25%;position:relative}.makito_variants .item:hover .tooltip{display:block}.makito_variants .variant{display:block}.makito_variants .variant img{border:3px solid transparent}.makito_variants .variant:hover img{border:3px solid #3a8c57}.makito_variants .variant.active{position:relative}.makito_variants .variant.active img{border:3px solid #3a8c57}.makito_variants .variant.active:after{content:"\f00c";font-family:FontAwesome;color:#3a8c57;font-size:20px;position:absolute;right:5px;bottom:5px}.giving-print .print-item{width:100%;display:flex;flex-direction:row}.giving-print .print-item>div{width:33.3%;padding:5px}.giving-print .print-item:nth-child(2n){background:#eee}.makito_print .message p,.product_print .message p{background:red;color:#fff}.makito_print .item,.product_print .item{border-bottom:1px solid #ccc;padding-bottom:10px;position:relative}.makito_print .badge_field .custom_tooltip,.product_print .badge_field .custom_tooltip{width:100%}.remove-print{cursor:pointer;position:absolute;top:0px;right:5px;z-index:99}#content-print .print{border-bottom:1px solid #ccc;padding:20px 0}#custom-product .badge_field>div{margin-bottom:15px}.makito_qty #qty,.slider_qty #qty{width:100%;border:none;font-weight:600;font-size:15px}.makito_qty #qtyRange,.slider_qty #qtyRange{width:100%}.slidecontainer{width:100%;position:relative;padding-top:11px}.number-input{display:flex;border:1px solid #bebebe}.number-input input{border:none}.number-input .pcs{background:#fff;display:flex;align-items:center}.number-input .action{background:#fff;border-left:1px solid #bebebe}.number-input .incre,.number-input .decre{width:20px;height:20px;display:flex;align-items:center;text-align:center;padding-left:3px}.number-input .incre span{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #545454;display:block}.number-input .decre span{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #545454;display:block}.slider{width:100%;position:relative;height:40px}.slider .track{width:100%;background:#b2b2b2;border-radius:10px}.slider .track-filled{position:absolute;z-index:99;background:#78c555;top:0;left:0;border-top-left-radius:10px;border-bottom-left-radius:10px;min-width:10px}.slider .handle{width:40px;height:40px;border-radius:50%;background:#f1f1f1;position:absolute;top:-10px;box-shadow:0px 3px 3px #bbb;z-index:120;border:1px solid #eee}.slider .track-filled,.slider .track{height:20px}.slider .next-point{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #545454;display:block;position:absolute;top:35px}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:30px;height:30px;border-radius:50%;background:#78c555;cursor:pointer}