body.single-product.woocommerce.lm-purchase-page .summary.entry-summary{--lm-purchase-gold:#ad965b;--lm-purchase-border:#e7e3da}body.lm-purchase-page .summary.entry-summary .lm-purchase-meta{clear:both;width:100%;margin:20px 0 28px;color:#333}body.lm-purchase-page .summary.entry-summary .lm-club-preview{display:flex;align-items:flex-start;gap:12px;width:100%;padding:18px 0;border-top:1px solid var(--lm-purchase-border);font-size:14px;line-height:1.55;text-align:left}body.lm-purchase-page .summary.entry-summary .lm-club-preview[hidden]{display:none}body.lm-purchase-page .summary.entry-summary .lm-club-value{font-weight:600;white-space:nowrap}body.lm-purchase-page .summary.entry-summary .lm-purchase-icon{display:block;flex:0 0 20px;width:20px;height:22px;margin-top:1px;color:var(--lm-purchase-gold)}body.lm-purchase-page .summary.entry-summary .lm-purchase-benefits{display:flex;flex-direction:column;gap:13px;list-style:none;padding:18px 0 0;margin:0;border-top:1px solid var(--lm-purchase-border)}body.lm-purchase-page .summary.entry-summary .lm-purchase-benefits li{display:flex;align-items:flex-start;gap:11px;padding:0;margin:0;color:#444;font-size:13px;line-height:1.65}body.lm-purchase-page .summary.entry-summary .lm-purchase-benefits strong{font-weight:600}body.lm-purchase-page .summary.entry-summary .lm-purchase-benefits .lm-purchase-icon{flex-basis:18px;width:18px;height:20px}body.single-product.woocommerce.lm-purchase-page .summary.entry-summary form.cart{display:block!important;width:100%;margin:24px 0 0!important}body.lm-purchase-page .summary.entry-summary form.variations_form table.variations{margin:0 0 22px!important}body.lm-purchase-page .summary.entry-summary form.variations_form table.variations tr,body.lm-purchase-page .summary.entry-summary form.variations_form table.variations th,body.lm-purchase-page .summary.entry-summary form.variations_form table.variations td{display:block;width:100%;padding:0;background:transparent;border:0;text-align:left}body.lm-purchase-page .summary.entry-summary table.variations .label label,body.lm-purchase-page .summary.entry-summary .lm-price-label{display:block;margin:0 0 9px;color:#6e6c65;font-size:12px;font-weight:400;line-height:1.5;letter-spacing:1px;text-transform:uppercase}body.lm-purchase-page .summary.entry-summary table.variations select{width:100%;height:50px;padding:10px 14px;background:#fff;border:1px solid var(--lm-purchase-border);border-radius:3px;color:#333;font-size:16px}body.lm-purchase-page .summary.entry-summary .reset_variations{margin-top:6px;font-size:12px;color:#777}body.lm-purchase-page .summary.entry-summary .lm-primary-price{margin:0 0 24px}body.lm-purchase-page .summary.entry-summary .lm-price-value,body.lm-purchase-page .summary.entry-summary .lm-price-value .price,body.lm-purchase-page .summary.entry-summary .lm-price-value .amount,body.lm-purchase-page .summary.entry-summary.lm-simple-purchase>p.price{font-size:36px!important;line-height:1.25!important;font-weight:400}body.lm-purchase-page .summary.entry-summary .lm-price-value del,body.lm-purchase-page .summary.entry-summary .lm-price-value del .amount{font-size:23px!important}body.lm-purchase-page .summary.entry-summary:not(.lm-has-selection) .lm-price-value,body.lm-purchase-page .summary.entry-summary:not(.lm-has-selection) .lm-price-value .amount{font-size:26px!important}body.lm-purchase-page .summary.entry-summary .lm-price-hint{margin-top:8px;color:#6e6c65;font-size:13px}body.lm-purchase-page .summary.entry-summary.lm-purchase-ready:not(.lm-simple-purchase)>p.price,body.lm-purchase-page .summary.entry-summary.lm-purchase-ready .woocommerce-variation-price{display:none!important}body.lm-purchase-page .summary.entry-summary.lm-purchase-ready .single_variation{margin-bottom:0!important}body.lm-purchase-page .summary.entry-summary.lm-purchase-ready .woocommerce-variation-description:not(:empty),body.lm-purchase-page .summary.entry-summary.lm-purchase-ready .woocommerce-variation-availability:not(:empty){margin-bottom:16px}body.single-product.woocommerce.lm-purchase-page .summary.entry-summary form.cart .woocommerce-variation-add-to-cart{display:grid!important;grid-template-columns:126px minmax(0,1fr);gap:14px;align-items:stretch}body.single-product.woocommerce.lm-purchase-page .summary.entry-summary form.cart .quantity.buttons_added{display:inline-flex!important;float:none!important;flex:none!important;width:126px!important;height:52px;margin:0!important;align-items:stretch;border:1px solid var(--lm-purchase-border);border-radius:3px;background:#fff}body.single-product.woocommerce.lm-purchase-page .summary.entry-summary form.cart .quantity.buttons_added input{width:40px!important;min-width:0!important;height:50px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;font-size:16px!important;text-align:center}body.single-product.woocommerce.lm-purchase-page .summary.entry-summary form.cart .quantity.buttons_added input.qty{flex:1;-moz-appearance:textfield}body.lm-purchase-page .summary.entry-summary input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body.single-product.woocommerce.lm-purchase-page .summary.entry-summary form.cart .single_add_to_cart_button{float:none!important;width:auto!important;min-width:0!important;min-height:52px;margin:0!important;padding:13px 20px!important;border-radius:3px;background:var(--lm-purchase-gold);color:#fff;font-size:14px!important;font-weight:500;line-height:1.5;letter-spacing:.3px;white-space:normal}body.lm-purchase-page .summary.entry-summary form.cart .single_add_to_cart_button:before{display:none!important}body.lm-purchase-page .summary.entry-summary form.cart .single_add_to_cart_button.disabled{opacity:.5}body.single-product.woocommerce.lm-purchase-page .summary.entry-summary.lm-simple-purchase form.cart{display:grid!important;grid-template-columns:126px minmax(0,1fr);gap:14px}body.single-product.woocommerce.lm-purchase-page .summary.entry-summary.lm-simple-purchase form.cart:before,body.single-product.woocommerce.lm-purchase-page .summary.entry-summary.lm-simple-purchase form.cart:after{display:none!important;content:none}@media(max-width:767px){body.lm-purchase-page .summary.entry-summary .lm-primary-price{margin-bottom:20px}body.single-product.woocommerce.lm-purchase-page .summary.entry-summary form.cart .woocommerce-variation-add-to-cart{grid-template-columns:minmax(0,1fr);gap:12px}body.single-product.woocommerce.lm-purchase-page .summary.entry-summary form.cart .quantity.buttons_added{width:112px!important}body.single-product.woocommerce.lm-purchase-page .summary.entry-summary form.cart .single_add_to_cart_button{width:100%!important}body.lm-purchase-page .summary.entry-summary.lm-simple-purchase form.cart .single_add_to_cart_button{margin:12px 0 0!important}body.single-product.woocommerce.lm-purchase-page .summary.entry-summary.lm-simple-purchase form.cart{grid-template-columns:minmax(0,1fr);gap:0}body.lm-purchase-page .summary.entry-summary .lm-purchase-benefits{gap:14px}}