.template-product .main-content{padding-bottom:0}.s-product-template__name{font-size:22px;font-weight:700;margin:0 0 5px}.s-product-template__select__guide{margin:0 0 20px}.detail_reason{margin:0 0 30px;padding:10px 0 0;width:100%}.product-meta{font-size:14px;margin:0 0 15px}.s-product-template__sku{color:#9e9e9e!important;font-size:14px;margin:0 0 10px}.vendor_note{font-size:12px;margin:0 0 15px;padding:7px 10px;border:1px solid #eee;display:inline-block;border-radius:17px}.offers_box{padding:10px 0 0;border-top:1px solid #dedede}.s-product-template__stock--none{display:flex;flex-wrap:wrap;width:calc(100% - 19px);margin:0 0 10px}.s-product-template__stock--none .stock-icon-svg{height:14px;width:14px;margin-top:2px}.s-product-template__stock--none .stock-icon-svg path{fill:#f47a55}.s-product-template__stock--none span{color:#f47a55;font-size:12px;font-weight:700}.nosell-contact{width:100%;margin:40px 0}.nosell-contact a{display:block;padding:15px;background:#f47a55;text-align:center;text-decoration:underline;color:#fff}.s-product-template__select select{max-width:50%}@media only screen and (min-width: 768px){.selector-wrapper select{max-width:70%!important}}.product-template-section .product-description p{font-size:13px;letter-spacing:.05rem}.product-template-section .product-description a{color:#f47a55;font-weight:700}.product-template-section .product-description h3,.product-template-section .product-description h4{font-size:13px;font-weight:700;background:#f8f8f8;padding:10px;border-bottom:1px solid #dedede}.product-template-section .product-description .additional-attributes{width:100%!important}.product-template-section .product-description .additional-attributes th,.product-template-section .product-description .additional-attributes td{font-size:12px;padding:10px;border:none;border-bottom:1px solid #dedede}.product-description .additional-attributes th{width:40%!important}.product-description .additional-attributes td{width:60%!important}@media only screen and (max-width: 480px){.product-template-section .one-half{width:100%}}.product-template-section .payment-buttons{display:flex}.product-template-section .payment-buttons .btn{padding:15px 20px}.product-template-section .payment-buttons .btn--add-to-cart,.product-template-section .payment-buttons .btn--add-to-cart:hover{background-color:#f47a55;border:none;color:#fff}.product-template-section .addToCartForm--payment-button{margin-bottom:0}.template-product .s-hero{width:100%;margin:40px 0 60px}.template-product .coupon{font-size:14px;margin:-20px 0 20px;color:red;line-height:180%}.template-product .coupon span{background:red;color:#fff;font-size:12px;margin:0 5px 0 0;padding:2px 5px}.template-product .coupon a{color:red;font-weight:700;text-decoration:underline}.detail_sale_bnr{width:400px;position:fixed;bottom:5px;z-index:100;left:10px}.detail_sale_bnr img{width:100%}@media only screen and (max-width: 1024px){.template-product .s-hero{background-attachment:unset}}@media only screen and (max-width: 480px){.template-product .s-hero{width:calc(100% + 30px);margin:60px 0 0 -15px}.detail_sale_bnr{position:relative;width:90%;margin:0 0 20px;padding:0 0 0 10px;text-align:center}.detail_sale_bnr img{width:100%}}.s-hero__caption .btn{background:#f47a55}.loan-txt{margin:-10px 0 20px}.loan-txt a{color:red;font-size:12px;font-weight:700;text-decoration:underline}.loan_btn{width:100%;margin:20px 0}.loan_btn a{display:block;border:1px solid #000000;text-align:center;padding:10px;text-decoration:none}.loan_btn a:hover{color:#fff;background:#000}
/*# sourceMappingURL=/cdn/shop/t/14/assets/template-product.css.map */
