.product-short-description .field-content{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}form.buy-now-add-to-cart-form button{--bs-btn-color: #fff;--bs-btn-bg: #109a2c;--bs-btn-border-color: #109a2c;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #10a62e;--bs-btn-hover-border-color: #10a62e;--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #10a62e;--bs-btn-active-border-color: #10a62e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #109a2c;--bs-btn-disabled-bg: #fff;--bs-btn-disabled-border-color: #109a2c;border-radius:25px;height:40px}form.buy-now-add-to-cart-form button,form.buy-now-add-to-cart-form .btn-buy-now{margin-top:10px;width:calc(50% - .5rem)}form.buy-now-add-to-cart-form .form-item-quantity{margin-bottom:calc(1rem - 10px)!important}form.buy-now-add-to-cart-form .btn-buy-now{--bs-btn-color: #fff;--bs-btn-bg: #ce1f00;--bs-btn-border-color: #ce1f00;--bs-link-hover-color: #fff !important;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #d52200;--bs-btn-hover-border-color: #d52200;--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #d52200;--bs-btn-active-border-color: #d52200;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #ce1f00;--bs-btn-disabled-border-color: #ce1f00;border-radius:25px;height:40px}form.buy-now-add-to-cart-form button.form-submit:before{display:none}form.buy-now-add-to-cart-form .prices .sale-price{font-weight:600;font-size:30px;color:#109a2c;display:inline-flex;margin-right:15px}form.buy-now-add-to-cart-form .prices .regular-price{color:#ce1f00!important;text-decoration:line-through;font-size:16px;font-weight:400;display:inline-flex}form.buy-now-add-to-cart-form input[name=quantity]{width:calc(100% - 100px);height:40px;border-radius:0;padding:10px;border:1px solid #c7c7c7;text-align:center;font-weight:500;margin:auto}form.buy-now-add-to-cart-form .ticket{display:block;position:relative;font-size:14px;width:max-content;background-image:url(../img/ticket.png);background-size:100% 100%;background-repeat:no-repeat;padding:5px 10px 5px 20px;color:#2e5b45;margin-right:15px;cursor:pointer}form.buy-now-add-to-cart-form .ticket:hover{color:#fff;background-color:#00c906}form.buy-now-add-to-cart-form .coupons-label{font-size:1rem;font-weight:500}form.buy-now-add-to-cart-form .coupons-detail{position:absolute;border:1px solid #dedede;border-radius:5px;background:#fff;box-shadow:1px 1px 5px #dedede;width:max-content;max-width:200px;z-index:9999}form.buy-now-add-to-cart-form legend,form.buy-now-add-to-cart-form label:not(.form-check-label){font-size:1rem;font-weight:500;color:#00000080;margin-bottom:0}form.buy-now-add-to-cart-form .fieldset-wrapper .radio{display:flex;flex-wrap:wrap}form.buy-now-add-to-cart-form .fieldset-wrapper .radio>div{margin-right:2rem}form.buy-now-add-to-cart-form .fieldset-wrapper .radio .form-check-label{padding-left:.5rem}form.buy-now-add-to-cart-form .coupons-detail>*{font-size:.85rem;color:#1c1c1c}form.buy-now-add-to-cart-form .coupons-detail .code-item{font-weight:500;color:#109a2c}form.buy-now-add-to-cart-form #form-actions button{margin-right:.5rem}.view-_5-variations-in-product-detail .views-field-nothing{display:inline-block}.view-_5-variations-in-product-detail .views-field-nothing ._status{border:2px solid #ff0000;padding:5px 10px;border-radius:5px;background:#f1f1f1;margin-bottom:15px;font-weight:500}form.buy-now-add-to-cart-form #form-actions{position:relative}form.buy-now-add-to-cart-form #form-actions a,.path-cart .cart.cart-form table tr td.views-field-edit-quantity a{cursor:pointer}form.buy-now-add-to-cart-form #form-actions a:hover,.path-cart .cart.cart-form table tr td.views-field-edit-quantity a:hover{color:#000!important}form.buy-now-add-to-cart-form #form-actions a.btn-decrease-quantity{position:absolute;top:24px;left:1px;background:#f1f1f1;border:none;height:40px;border-radius:30px 0 0 30px;padding:0;font-size:35px;line-height:1;width:50px;border:1px solid #c7c7c7}form.buy-now-add-to-cart-form #form-actions a.btn-increase-quantity{position:absolute;top:24px;right:1px;background:#f1f1f1;border:none;height:40px;border-radius:0 30px 30px 0;padding:0;font-size:30px;line-height:1.2;width:50px;border:1px solid #c7c7c7}.path-cart .cart.cart-form table tr td.views-field-edit-quantity{position:relative}.path-cart .view-commerce-cart-form .views-field-edit-quantity input{text-align:center}.path-cart .cart.cart-form table tr td.views-field-edit-quantity a.btn-cart-decrease-quantity{position:absolute;top:50%;left:9px;border:none;height:36px;padding:0 10px;font-size:35px;line-height:1;transform:translateY(-50%)}.path-cart .cart.cart-form table tr td.views-field-edit-quantity a.btn-cart-increase-quantity{position:absolute;top:50%;left:70px;border:none;height:30px;padding:0 10px;font-size:28px;line-height:1;transform:translateY(-50%)}form.buy-now-add-to-cart-form input[type=number],.path-cart .cart.cart-form table tr td.views-field-edit-quantity input[type=number]{appearance:textfield!important;-moz-appearance:textfield!important}form.buy-now-add-to-cart-form input[type=number]::-webkit-inner-spin-button,form.buy-now-add-to-cart-form input[type=number]::-webkit-outer-spin-button,.path-cart .cart.cart-form table tr td.views-field-edit-quantity input[type=number]::-webkit-inner-spin-button,.path-cart .cart.cart-form table tr td.views-field-edit-quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important;display:none!important}@media only screen and (max-width:767px){form.buy-now-add-to-cart-form{margin-top:.5rem!important}form.buy-now-add-to-cart-form input[name=quantity]{width:calc(100% - 100px)}}@media only screen and (max-width:567px){.path-cart .cart.cart-form table tr td.views-field-edit-quantity a.btn-cart-decrease-quantity{font-size:30px;line-height:1.2}.path-cart .cart.cart-form table tr td.views-field-edit-quantity a.btn-cart-increase-quantity{left:56px;font-size:25px;line-height:1.4}.path-cart .cart.cart-form .form-actions{text-align:center}}.commerce-order-item-add-to-cart-form [data-drupal-selector=edit-field-layout]{display:none}.sale-price{color:#109a2c;font-size:20px;font-weight:500}.regular-price{color:#b1b1b1!important;text-decoration:line-through;font-size:14px;font-weight:400}input[type=radio],label.form-check-label{cursor:pointer}
