.tm-extra-product-options .tc-epo-element-product-container-wrap .tc-epo-element-product-container-cart .tm-quantity-alt .quantity .minus,.tm-extra-product-options .tc-epo-element-product-container-wrap .tc-epo-element-product-container-cart .tm-quantity-alt .quantity .plus{min-height:40px;background:#000;color:#fff;border:none;padding:0 10px;cursor:pointer}.tm-extra-product-options .tc-epo-element-product-container-wrap .tc-epo-element-product-container-cart .tm-quantity-alt .quantity .minus:hover,.tm-extra-product-options .tc-epo-element-product-container-wrap .tc-epo-element-product-container-cart .tm-quantity-alt .quantity .plus:hover{background:#abff00}.tm-quantity-alt input.tm-qty-alt{width:3.5em!important;padding:0 10px;border:none;min-height:40px}.single-product .cpf-type-product-dropdown.cpf-type-product-mode-products ul.tmcp-ul-wrap li.tmcp-field-wrap{padding:0 0 0 0px!important;height:auto!important;margin:0!important}.single-product .cpf-type-product-dropdown.cpf-type-product-mode-products ul.tmcp-ul-wrap li.tmcp-field-wrap .tc-epo-element-product-dropdown select{width:100%;border-radius:3px px;-webkit-box-shadow:0 6px 38px 0 rgba(0,0,0,.04);box-shadow:0 6px 38px 0 rgba(0,0,0,.04);border:solid 2px #ebebeb;background-color:#fff;height:50px;line-height:46px;outline:none;padding-left:18px;padding-right:30px;font-family:inherit;font-size:14px;font-weight:400}.single-product .cpf-type-product-dropdown.cpf-type-product-mode-products ul.tmcp-ul-wrap li.tmcp-field-wrap .tc-epo-element-product-holder{margin:0;width:100%}.single-product .cpf-type-product-dropdown.cpf-type-product-mode-products ul.tmcp-ul-wrap li.tmcp-field-wrap .tc-epo-element-product-holder label{display:block}.single-product .cpf-type-product-dropdown.cpf-type-product-mode-products .tc-element-container ul.tmcp-ul-wrap li.tc-epo-element-product-li-container{padding:0}.single-product .cpf-type-product-dropdown.cpf-type-product-mode-products .tc-element-container ul.tmcp-ul-wrap li.tc-epo-element-product-li-container .tc-epo-element-product-container-wrap .tc-epo-element-product-container{background:#f8f8f8!important;padding:15px}.single-product .cpf-type-product-dropdown.cpf-type-product-mode-products .tc-element-container ul.tmcp-ul-wrap li.tc-epo-element-product-li-container .tc-epo-element-product-container-wrap .product-title{margin-bottom:8px;font-size:20px}.single-product .cpf-type-product-dropdown.cpf-type-product-mode-products .tc-element-container ul.tmcp-ul-wrap li.tc-epo-element-product-li-container .tc-epo-element-product-container-wrap .default-list{margin:8px 0 8px}.single-product .cpf-type-product-dropdown.cpf-type-product-mode-products .tc-element-container ul.tmcp-ul-wrap li.tc-epo-element-product-li-container .tc-epo-element-product-container-wrap .tc-extra-product-options-inline{margin-bottom:8px}.single-product .cpf-type-product-dropdown.cpf-type-product-mode-products .tc-element-container ul.tmcp-ul-wrap li.tc-epo-element-product-li-container .tc-epo-element-product-container-wrap .product-description{margin-bottom:8px}.single-product .cpf-type-product-dropdown.cpf-type-product-mode-products .tc-element-container ul.tmcp-ul-wrap li.tc-epo-element-product-li-container .tc-epo-element-product-container-wrap .list-small li{padding:0;font-size:12px;line-height:1.5}.single-product .cpf-type-product-dropdown.cpf-type-product-mode-products .tc-element-container ul.tmcp-ul-wrap li.tc-epo-element-product-li-container .tc-epo-element-product-container-wrap .tc-extra-product-options-inline ul{padding:0}.single-product .cpf-type-product-dropdown.cpf-type-product-mode-products .tc-element-container ul.tmcp-ul-wrap li.tc-epo-element-product-li-container .tc-epo-element-product-container-wrap .product-meta{margin-top:10px}.single-product .cpf-type-product-dropdown.cpf-type-product-mode-products .tc-element-container ul.tmcp-ul-wrap li.tc-epo-element-product-li-container .tc-epo-element-product-container-wrap .product-meta{font-size:14px;line-height:1.4}.single-product .cpf-type-product-radio.cpf-type-product-mode-products .tc-element-container ul.tmcp-ul-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:stretch!important;align-items:stretch;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:flex-start!important;justify-content:flex-start!important;float:none;max-width:none;width:auto;box-sizing:border-box;margin:0 calc(-0.5 * var(--tcgap))}.single-product .cpf-type-product-radio.cpf-type-product-mode-products .tc-element-container ul.tmcp-ul-wrap>li{padding:calc(0.5 * var(--tcgap));-ms-flex:0 0 100%;flex:0 0 100%;margin:0;height:auto!important;margin-bottom:20px;padding-left:0!important}.single-product .cpf-type-product-radio.cpf-type-product-mode-products .tc-element-container ul.tmcp-ul-wrap li .tm-epo-reset-radio{top:-4px}.single-product .cpf-type-product-radio.cpf-type-product-mode-products .tc-element-container ul.tmcp-ul-wrap li label.tm-epo-field-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:190px;margin:0}.single-product .cpf-type-product-radio.cpf-type-product-mode-products .tc-element-container ul.tmcp-ul-wrap li label>span{display:inline-block;content:'';border-radius:10px;-webkit-box-shadow:0 6px 38px 0 rgba(0,0,0,.04);box-shadow:0 6px 38px 0 rgba(0,0,0,.04);border:solid 2px #d6d6d6;background-color:#fff;top:12px;width:22px;height:22px;opacity:1!important;font-weight:700;background:none!important}.single-product .cpf-type-product-radio.cpf-type-product-mode-products .tc-element-container ul.tmcp-ul-wrap li label.tm-epo-field-label .tc-label.tm-label{vertical-align:initial}.single-product .cpf-type-product-radio.cpf-type-product-mode-products .tc-element-container ul.tmcp-ul-wrap li label input:checked+span:after{position:absolute;top:5px;left:5px;content:'';width:12px;height:12px;background:#abff00;transform:rotate(45deg)}.single-product .cpf-type-product-radio.cpf-type-product-mode-products .tc-element-container ul.tmcp-ul-wrap li label span>span{position:relative;bottom:6px;left:30px;white-space:nowrap;text-align:left;display:inline-block!important;padding:0!important;transform:none;font-size:14px;opacity:1!important}.single-product .cpf-type-product-radio.cpf-type-product-mode-products .tc-element-container ul.tmcp-ul-wrap li.tc-epo-element-product-li-container{padding:0;margin:0}.single-product .cpf-type-product-radio.cpf-type-product-mode-products .tc-element-container ul.tmcp-ul-wrap li.tc-epo-element-product-li-container .tc-epo-element-product-container-wrap{margin:0}.single-product .cpf-type-product-radio.cpf-type-product-mode-products .tc-element-container ul.tmcp-ul-wrap li.tc-epo-element-product-li-container .tc-epo-element-product-container-wrap .tc-epo-element-product-container{background:#f8f8f8!important;padding:15px}.single-product .cpf-type-product-radio.cpf-type-product-mode-products .tc-element-container ul.tmcp-ul-wrap li.tc-epo-element-product-li-container .tc-epo-element-product-container-wrap .product-title{margin-bottom:8px;font-size:20px}.single-product .cpf-type-product-radio.cpf-type-product-mode-products .tc-element-container ul.tmcp-ul-wrap li.tc-epo-element-product-li-container .tc-epo-element-product-container-wrap .default-list{margin:8px 0 8px}.single-product .cpf-type-product-radio.cpf-type-product-mode-products .tc-element-container ul.tmcp-ul-wrap li.tc-epo-element-product-li-container .tc-epo-element-product-container-wrap .tc-extra-product-options-inline{margin-bottom:8px}.single-product .cpf-type-product-radio.cpf-type-product-mode-products .tc-element-container ul.tmcp-ul-wrap li.tc-epo-element-product-li-container .tc-epo-element-product-container-wrap .product-description{margin-bottom:8px}.single-product .cpf-type-product-radio.cpf-type-product-mode-products .tc-element-container ul.tmcp-ul-wrap li.tc-epo-element-product-li-container .tc-epo-element-product-container-wrap .list-small li{padding:0;font-size:12px;line-height:1.5}.single-product .cpf-type-product-radio.cpf-type-product-mode-products .tc-element-container ul.tmcp-ul-wrap li.tc-epo-element-product-li-container .tc-epo-element-product-container-wrap .tc-extra-product-options-inline ul{padding:0}.single-product .cpf-type-product-radio.cpf-type-product-mode-products .tc-element-container ul.tmcp-ul-wrap li.tc-epo-element-product-li-container .tc-epo-element-product-container-wrap .product-meta{margin-top:10px}.single-product .cpf-type-product-radio.cpf-type-product-mode-products .tc-element-container ul.tmcp-ul-wrap li.tc-epo-element-product-li-container .tc-epo-element-product-container-wrap .product-meta{font-size:14px;line-height:1.4}.single-product .cpf-type-product-thumbnail.cpf-type-product-mode-products ul.tmcp-ul-wrap{padding:0 7px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:stretch!important;align-items:stretch;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:flex-start!important;justify-content:flex-start!important;float:none;max-width:none;box-sizing:border-box;margin:0 calc(-0.5 * var(--tcgap));margin-left:0!important}.single-product .cpf-type-product-thumbnail.cpf-type-product-mode-products ul.tmcp-ul-wrap li.tc-epo-element-product-li-container{display:none}.single-product .cpf-type-product-thumbnail.cpf-type-product-mode-products ul.tmcp-ul-wrap li.tmcp-field-wrap{margin-left:-5px;max-width:inherit!important;padding:0 0 0 0px!important;-ms-flex:0 0 100%;flex:0 0 100%;height:auto!important;margin-bottom:20px}.single-product .cpf-type-product-thumbnail.cpf-type-product-mode-products ul.tmcp-ul-wrap li.tmcp-field-wrap .tm-epo-reset-radio{right:15px;top:-3px}.single-product .cpf-type-product-thumbnail.cpf-type-product-mode-products ul.tmcp-ul-wrap li.tmcp-field-wrap label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:190px;margin:0;flex-grow:0}.single-product .cpf-type-product-thumbnail.cpf-type-product-mode-products ul.tmcp-ul-wrap li.tmcp-field-wrap label span.tc-label-wrap{margin:0;top:12px;width:22px;height:22px;display:inline-block;content:'';border-radius:3px;-webkit-box-shadow:0 6px 38px 0 rgba(0,0,0,.04);box-shadow:0 6px 38px 0 rgba(0,0,0,.04);border:solid 2px #d6d6d6;background-color:#fff}.single-product .cpf-type-product-thumbnail.cpf-type-product-mode-products ul.tmcp-ul-wrap li.tmcp-field-wrap label .tc-product-image{display:none}.single-product .cpf-type-product-thumbnail.cpf-type-product-mode-products ul.tmcp-ul-wrap li.tmcp-field-wrap label span.tc-label-wrap .tc-label.tm-label{display:inline-block!important;position:relative;transform:none;width:300px!important;white-space:normal;bottom:6px;left:30px;text-align:left;padding:0!important;font-size:14px;opacity:1!important}.single-product .cpf-type-product-thumbnail.cpf-type-product-mode-products ul.tmcp-ul-wrap li.tmcp-field-wrap label input:checked+figure+.tc-label-wrap:after{height:12px;width:12px;position:absolute;top:5px;left:5px;content:'';background:#abff00}.single-product .cpf-type-product-checkbox.cpf-type-product-mode-products ul.tmcp-ul-wrap{padding:0 7px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:stretch!important;align-items:stretch;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:flex-start!important;justify-content:flex-start!important;float:none;max-width:none;box-sizing:border-box;margin:0 calc(-0.5 * var(--tcgap));margin-left:0!important}.single-product .cpf-type-product-checkbox.cpf-type-product-mode-products ul.tmcp-ul-wrap li.tmcp-field-wrap{margin-left:-5px;max-width:inherit!important;margin-bottom:20px;padding:0 0 0 0px!important;-ms-flex:0 0 100%;flex:0 0 100%;height:auto!important}.single-product .cpf-type-product-checkbox.cpf-type-product-mode-products ul.tmcp-ul-wrap li.tmcp-field-wrap label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:190px;margin:0;flex-grow:0}.single-product .cpf-type-product-checkbox.cpf-type-product-mode-products ul.tmcp-ul-wrap li.tmcp-field-wrap label span{display:block;position:relative;padding-left:35px;line-height:22px}.single-product .cpf-type-product-checkbox.cpf-type-product-mode-products ul.tmcp-ul-wrap li.tmcp-field-wrap label span.tc-label-wrap:before{top:0;width:22px;height:22px;display:inline-block;position:absolute;left:0;content:'';border-radius:3px;-webkit-box-shadow:0 6px 38px 0 rgba(0,0,0,.04);box-shadow:0 6px 38px 0 rgba(0,0,0,.04);border:solid 2px #d6d6d6;background-color:#fff}.single-product .cpf-type-product-checkbox.cpf-type-product-mode-products ul.tmcp-ul-wrap li.tmcp-field-wrap label .tc-product-image{display:none}.single-product .cpf-type-product-checkbox.cpf-type-product-mode-products ul.tmcp-ul-wrap li.tmcp-field-wrap label span.tc-label-wrap .tc-label.tm-label{display:inline-block!important;position:relative;transform:none;width:300px!important;white-space:normal;bottom:6px;left:30px;text-align:left;padding:0!important;font-size:14px;opacity:1!important}.single-product .cpf-type-product-checkbox.cpf-type-product-mode-products ul.tmcp-ul-wrap li.tmcp-field-wrap label input:checked+.tc-label-wrap:after{height:12px;width:12px;position:absolute;top:5px;left:5px;content:'';background:#abff00}.single-product .cpf-type-product-checkbox.cpf-type-product-mode-products ul.tmcp-ul-wrap li.tmcp-field-wrap .tc-epo-element-product-li-container .tc-epo-element-product-container-wrap{background:#f8f8f8!important;padding:15px}.single-product .cpf-type-product-checkbox.cpf-type-product-mode-products ul.tmcp-ul-wrap li.tmcp-field-wrap .tc-epo-element-product-li-container .tc-epo-element-product-container-wrap .product-title{margin-bottom:8px;font-size:20px}.single-product .cpf-type-product-checkbox.cpf-type-product-mode-products ul.tmcp-ul-wrap li.tmcp-field-wrap .tc-epo-element-product-li-container .tc-epo-element-product-container-wrap .default-list{margin:8px 0 8px}.single-product .cpf-type-product-checkbox.cpf-type-product-mode-products ul.tmcp-ul-wrap li.tmcp-field-wrap .tc-epo-element-product-li-container .tc-epo-element-product-container-wrap .tc-extra-product-options-inline{margin-bottom:8px}.single-product .cpf-type-product-checkbox.cpf-type-product-mode-products ul.tmcp-ul-wrap li.tmcp-field-wrap .tc-epo-element-product-li-container .tc-epo-element-product-container-wrap .product-description{margin-bottom:8px}.single-product .cpf-type-product-checkbox.cpf-type-product-mode-products ul.tmcp-ul-wrap li.tmcp-field-wrap .tc-epo-element-product-li-container .tc-epo-element-product-container-wrap .list-small li{padding:0;font-size:12px;line-height:1.5}.single-product .cpf-type-product-checkbox.cpf-type-product-mode-products ul.tmcp-ul-wrap li.tmcp-field-wrap .tc-epo-element-product-li-container .tc-epo-element-product-container-wrap .tc-extra-product-options-inline ul{padding:0}.single-product .cpf-type-product-checkbox.cpf-type-product-mode-products ul.tmcp-ul-wrap li.tmcp-field-wrap .tc-epo-element-product-li-container .tc-epo-element-product-container-wrap .product-meta{margin-top:10px}.single-product .cpf-type-product-checkbox.cpf-type-product-mode-products ul.tmcp-ul-wrap li.tmcp-field-wrap .tc-epo-element-product-li-container .tc-epo-element-product-container-wrap .product-meta{font-size:14px;line-height:1.4}.tc-price{position:absolute}.tm-epo-field-label{width:100%!important;min-width:190px}.tm-per-row{width:22%!important}.tm-tooltip{position:relative;bottom:20px;left:34px}.radioProductFix .price.tc-price{left:26px!important}.radioProductFix .tc-label.tm-label{padding:0!important}.radioProductFix .tmcp-field-wrap.tc-epo-element-product-holder.tc-epo-element-product-radio{flex:unset!important;width:23%!important}.radioProductFix .tc-cell.tc-epo-label.tm-epo-element-label.tcwidth-100{display:none!important}.radioProductFix .tm-epo-reset-radio{display:none!important}.tc-epo-element-product-li-container{width:100%!important}.woocommerce-cart .card-section .woocommerce-cart-form .card-list li .item .input-number{justify-content:center;align-items:center}.woocommerce-cart .card-section .woocommerce-cart-form .card-list li .item .input-number .btn-wrap{display:none}.woocommerce-cart .card-section .woocommerce-cart-form .card-list li .item .input-number .quantity+.btn-wrap{display:block}.woocommerce-cart .card-section .woocommerce-cart-form .card-list li .item .input-number input{margin:0}.woocommerce-cart .card-section .right>ul>li>p span{text-align:right}.woocommerce-cart .card-section .right>ul>li>p span span{float:none}.woocommerce-cart .card-section .right>ul>li>p span small.includes_tax{display:block}.single-product .cpf-type-product-checkbox.cpf-type-product-mode-products .tc-element-container ul.tmcp-ul-wrap li label.tm-epo-field-label{min-width:inherit;padding-right:80px}.single-product .cpf-type-product-checkbox.cpf-type-product-mode-products .tc-element-container ul.tmcp-ul-wrap li{position:relative;margin:0 0 20px 0!important}.single-product .cpf-type-product-checkbox.cpf-type-product-mode-products .tc-element-container ul.tmcp-ul-wrap li .tc-price-wrap{position:absolute;right:0;top:0;width:auto;padding:0;line-height:22px;display:block;margin:0;max-width:100%}.single-product .cpf-type-product-checkbox.cpf-type-product-mode-products .tc-element-container ul.tmcp-ul-wrap li .tc-price-wrap .price .amount{margin:0;display:block!important}.single-product .cpf-type-product-checkbox.cpf-type-product-mode-products .tc-element-container ul.tmcp-ul-wrap li .tc-price-wrap .price{left:0!important;position:initial;padding:0!important}.single-product .cpf-type-product-checkbox.cpf-type-product-mode-products ul.tmcp-ul-wrap li.tmcp-field-wrap label span.tc-label-wrap .tc-label.tm-label{width:auto!important;left:auto;bottom:auto;line-height:22px!important;display:block!important}@media (max-width:1680px){.top-line .top-menu>li{margin-right:20px}.top-line .top-menu>li>a{font-size:14px}.radioProductFix .tmcp-field-wrap.tc-epo-element-product-holder.tc-epo-element-product-radio{width:47%!important}}@media (max-width:1366px){.top-line .top-menu>li{margin-right:15px}.top-line .top-menu>li>a{font-size:13px}}@media (max-width:1280px){.menu-responsive .mob-menu>ul>li span{display:none}.menu-responsive .mob-menu>ul>li.menu-item-has-children span{display:inline-block}}