.points-heading{margin-top:10px}h2.referrer-heading{font-size:24px;margin:0;padding-top:20px;padding-bottom:10px}.referrer-email{max-width:50%!important;border-radius:5px!important;margin-right:10px}input.referrer-submit{background-color:#94d522;color:#000;font-weight:400;border-radius:5px;padding:0 30px;text-transform:capitalize;margin:14px}input.referrer-submit:hover{background-color:#459647;color:#fff}.points-credited{color:green;font-weight:600}.points-debited{color:red;font-weight:600}#order_review .blockUI.blockOverlay{z-index:-1!important;display:none}.fee{display:none}.admin-notification{margin:20px 0;text-align:center;font-size:1.2em;background-color:#d4edda;color:#155724;border-color:#c3e6cb;padding:15px;border-radius:5px}@media screen and (max-width:767px){.referrer-email{max-width:100%!important;margin-right:0;margin-bottom:10px}}span.select2-selection.select2-selection--multiple{width:100%;height:40px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}.wrap h1{margin-bottom:20px;font-size:28px}.customer-details-container{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:20px}.customer-details-container .section{background-color:#7ca0ac;border:1px solid #4963c2;padding:10px 25px;border-radius:5px}.customer-details-container h2{font-size:20px;color:#333;margin:0;padding-top:10px}.customer-details-container p{font-size:16px;line-height:1.6;margin:8px 0;display:flex;align-items:center;gap:15px}.customer-details-container p strong{color:#555;min-width:110px;text-align:right;font-size:14px;font-weight:700}.back-link{display:inline-block;margin-top:20px;padding:10px 15px;background-color:#0073aa;color:#fff;text-decoration:none;border-radius:3px}.back-link:hover{background-color:#005177}.left-column{display:flex;flex-direction:column;gap:20px}.right-column{display:flex;flex-direction:column;gap:20px}.section.payment-summary h3{margin:0;padding-top:30px}.order-history table{width:100%;margin-top:15px;border-collapse:collapse}.order-history th,.order-history td{padding:10px;text-align:left;border-bottom:1px solid #ddd}.order-history th{background-color:#f1f1f1;color:#333}.order-history tr:hover{background-color:#f9f9f9}.payment-summary table{width:100%;margin-top:15px;border-collapse:collapse}.payment-summary th,.payment-summary td{padding:10px;text-align:left;border-bottom:1px solid #ddd}.payment-summary th{background-color:#f1f1f1;color:#333}.payment-summary tr:hover{background-color:#f9f9f9}#customer-table tr.odd{height:50px;text-align:center}#customer-table tr.even{height:50px;text-align:center}#customer-table tr.odd #view-order-btn{border:1px solid #005177;padding:5px 10px;text-decoration:none;border-radius:5px;font-size:12px}#customer-table tr.even #view-order-btn{border:1px solid #005177;padding:5px 10px;text-decoration:none;border-radius:3px;font-size:12px}#customer-table tr td #customer-name{text-decoration:none;font-weight:700}#customer-table_length select{border:1px solid #aaa;border-radius:3px;padding-right:35px;background-color:transparent;background:#fff url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E') no-repeat right 5px top 55%;vertical-align:middle;text-align:center}.customer-info{background-color:rgba(89,123,77,.76);padding:20px;border:1px solid rgba(89,123,77,.76);border-radius:4px}.customer-personal{background-color:#d8e4d6;border-radius:4px;padding:20px}.customer-billing{background-color:#d8e4d6;border-radius:4px;padding:20px;margin:20px 0}.customer-shipping{background-color:#d8e4d6;border-radius:4px;padding:20px}.orders-btn{display:flex;gap:10px}.form-actions{margin-top:10px}.customer-info input[type=text]{width:70%;height:35px;background-color:#fff;border:1px solid #bbb}.customer-info input[type=email]{width:70%;height:35px}.section.last-order-info{margin-top:20px;background-color:#fff}#order-history tr.odd{height:100px}#order-history tr.even{height:100px}.dataTables_wrapper .dataTables_length select{padding-right:50px}.dataTables_wrapper table.dataTable tbody td{padding:8px 10px;text-align:center;min-width:75px;border-right:1px solid #ddd}.dataTables_wrapper table.dataTable thead th{padding:10px 18px;border-bottom:1px solid #ddd}.back-link:hover{color:#fff!important}.content-pagination-cst{margin-bottom:50px!important}.woocommerce-billing-fields__field-wrapper p label{position:absolute;left:15px;top:30%}.woocommerce-billing-fields__field-wrapper p{position:relative}.woocommerce-billing-fields__field-wrapper p label{position:absolute;left:0;top:0;margin:auto;transform:translate(18px,10px) scale(1);max-width:calc(100% - 24px)}.woocommerce-billing-fields__field-wrapper p label.focused{transform:translate(0px,-10px) scale(.7);background-color:#fff;padding:0 6px;z-index:1}#order-history .order-separator{background-color:#e0e0e0;height:10px}select#email_template_category{min-width:385px;height:40px}select#discount_type{min-width:385px;height:40px}.wp-core-ui select{max-width:385px;width:100%!important}#product-select span.select2-selection.select2-selection--multiple{min-width:385px;width:100%}.submit_question_btn{background-color:#94d522!important;color:#fff!important}.read-more-answer{color:blue;text-decoration:underline;cursor:pointer;transition:color .3s ease}.read-more-answer:hover{color:darkblue;text-decoration:none}.question-text{color:red;font-size:18px;font-weight:700}.answer-text{color:#075c86;font-size:18px;font-weight:700}.question-content{margin:0}.pagination .page-numbers.current{background-color:#94d522;color:#fff;padding:10px 15px}.pagination a.page-numbers{margin:0 10px}.pagination{text-align:center;margin-top:30px}.total-points-text{text-align:right;font-size:20px}.woocommerce-address-fields__field-wrapper p label{position:absolute;left:15px;top:30%}.woocommerce-address-fields__field-wrapper p{position:relative}.woocommerce-address-fields__field-wrapper p label{position:absolute;left:0;top:0;margin:auto;transform:translate(18px,10px) scale(1);max-width:calc(100% - 24px)}.woocommerce-address-fields__field-wrapper p label.focused{transform:translate(0px,-10px) scale(.7);background-color:#fff;padding:0 6px;z-index:1}.address-field .select2-selection__rendered .select2-selection__placeholder{display:none}.api-based-holiday{background-color:#f9d3d2!important}.db-based-closed-holiday{background-color:#ffd370!important}.db-based-limited-time-holiday{background-color:#8ac7ad!important}.fc-daygrid-event{border:none!important}.api-based-holiday .fc-daygrid-day-number{color:#000!important}.db-based-closed-holiday .fc-daygrid-day-number{color:#000!important}.db-based-limited-time-holiday .fc-daygrid-day-number{color:#000!important}.fc-h-event .fc-event-main{color:#000}#holiday-calendar table.fc-col-header{margin-bottom:0}#holiday-calendar table.fc-scrollgrid-sync-table{margin-bottom:0}#holiday-calendar th.fc-col-header-cell{background-color:#2c3e50;color:#fff!important;height:60px;line-height:40px}#holiday-calendar th.fc-col-header-cell a.fc-col-header-cell-cushion{color:#fff}.fc-direction-ltr .fc-daygrid-event.fc-event-start,.fc-direction-rtl .fc-daygrid-event.fc-event-end{margin-left:6px!important}table.fc-scrollgrid{margin:0!important}.fc-daygrid-day-top{border:none!important}.fc .fc-col-header-cell-cushion{display:inline-block!important;padding:10px 4px!important}.fc-daygrid-day-events a{background-color:transparent}.best-seller-img-class{max-height:20px;vertical-align:0;width:100%!important}.fc-day.api-based-holiday,.fc-day.db-based-closed-holiday{cursor:not-allowed!important}.fc-day{cursor:pointer!important}.fc-day.api-based-holiday,.fc-day.db-based-closed-holiday{background-color:#f0f0f0}.fc-day:hover{background-color:#e0e0e0}.cart-content-wrapper{display:flex!important;flex-wrap:wrap!important;gap:30px!important}.cart-totals-section{flex:0 0 calc(33.333333% - 15px)!important;max-width:calc(33.333333% - 15px)!important}.cart-content-wrapper>.cart-totals-section .cart-totals-inner{border-width:4px;padding:25px;border:3px solid var(--brdcolor-gray-200);border-radius:var(--wd-brd-radius)}.wd-progress-bar.wd-free-progress-bar{padding:20px;border:2px dashed var(--brdcolor-gray-300);border-radius:var(--wd-brd-radius);margin-bottom:20px}.wd-progress-bar .progress-bar{width:50%}a.checkout-button.button.alt.wc-forward{display:flex;align-items:center}.shop_table tr :is(td,th):first-child{padding-inline-start:10px!important}.dialog-type-lightbox{display:flex}.published-questions{border:1px solid gray;margin-bottom:10px;border-radius:5px;padding:10px}.question{border:1px solid gray;margin-bottom:10px;border-radius:5px;padding:10px}.question-content{font-weight:600;text-transform:capitalize}.site-content .restart-button{width:45px!important;height:45px!important}.site-content .pause-play-button{width:45px!important;height:45px!important}.quantity .select2-container{width:55px!important}.quantity .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:15px!important}.woocommerce-cart-form__cart-item .quantity .select2-container{width:70px!important}.wpfFilterWrapper .wpfFilterContent{margin-top:15px}.woocommerce-my-account-wrapper .woocommerce-MyAccount-content p a{text-decoration:underline;color:#0045a6}@media screen and (max-width:1024px){ul#menu-main-navigationmain-menu-mobile-side-menu span.wd-nav-opener{position:absolute;right:0;top:16px}.mobile-nav .wd-nav-opener{border:none!important}.mobile-nav .wd-nav-opener.wd-active{background-color:transparent!important;color:#000!important}.shop-loop-head{position:static!important}.cart-content-wrapper>*{flex:1 1 100%!important;max-width:100%!important}}@media (max-width:768.98px){.shop-loop-head .wd-shop-tools{gap:50px}}@media screen and (max-width:767px){.checkout.woocommerce-checkout.row{flex-wrap:wrap!important}.fc-view-harness.fc-view-harness-passive{z-index:0}.wc-tab-inner.wd-entry-content.wd-scroll-content .woocommerce-product-attributes-item__value{width:100%!important;text-align:right!important}main.wd-content-layout .carousel-buttons{float:right;margin-top:-65px;margin-right:-25px}.wd-shop-tools .woocommerce-ordering.wd-style-underline select{background-position:right 5px top 56%!important;background-size:auto 11px!important;background-repeat:no-repeat!important;color:#000!important}.woocommerce-ordering.wd-ordering-mb-icon select{left:20px}.wd-shop-tools{gap:50px}.wd-shop-tools .woocommerce-ordering.wd-style-underline select{max-width:200px;min-width:198px}.woocommerce-ordering.wd-ordering-mb-icon:after{left:-20px}.shop-loop-head .wd-shop-tools{gap:50px}#elementor-popup-modal-19640 .dialog-message{width:100%!important;height:auto;padding:0 20px}#elementor-popup-modal-19640 .dialog-message .title-after_title.reset-last-child.wd-fontsize-xs p span{font-size:10px!important}.elementor-popup-modal .dialog-close-button{inset-inline-end:6px;margin-top:-10px}}.ifTtl{padding-bottom:5px}.ifSngSz{line-height:20px}.ifNcol.ifAPShdr{line-height:20px;padding:5px 0}.ifFn{font-size:10px;margin:0;padding-top:5px}table.ifITbl>tbody>tr>td{vertical-align:middle}.product-tabs-wrapper .product-details p{margin:0!important;margin-block:0px!important;margin-bottom:10px!important}.product-details .wd-accordion-item{padding:0}.product-details .wd-accordion-item .wd-accordion-title{padding-top:15px;padding-bottom:5px}.autoship-radio{align-items:center}.autoship-radio-button{width:13px;height:13px}.payment-option label{margin:0;font-size:13px}.autoship-radio-button{width:13px!important;height:13px!important}.widget-section .wpfFilterVerScroll .amount bdi{font-size:14px!important}.widget-section .wpfFilterWrapper .wpfCheckbox label{width:12px!important;height:12px!important}.widget-section .woofiltersix .wpfFilterWrapper{border-bottom:1px solid #ccc}.widget-section label.wpfLiLabel{padding-top:5px}.widget-section .wpfPriceRangeCustom input{height:26px;border-radius:2px;margin-top:5px}.widget-section .wpfFilterWrapper .wpfFilterTaxNameWrapper{font-size:12px}.widget-section #wpfMainWrapper-5_849754 .wpfFilterTitle .wfpTitle{font-size:12px!important}.widget-section #wpfMainWrapper-2_580193 .wpfFilterTitle .wfpTitle{padding-top:10px}aside.wd-sidebar.sidebar-container.wd-grid-col.sidebar-left{background-color:#f9f9f9;padding:10px}#wpfMainWrapper-5_214059 .wpfFilterTitle .wfpTitle{font-size:14px!important}#wpfMainWrapper-5_214059 .wpfFilterTitle i{font-size:14px!important}@media only screen and (min-width:1024px) and (max-width:1299px){span.widget-product-info a{height:100px!important}}.product-element-bottom{width:auto}@media only screen and (max-width:768px){.product-element-bottom{width:100px}}.fc-timegrid-col.fc-day-today,.fc-daygrid-day.fc-day-today{display:none!important}@media only screen and (min-width:355px) and (max-width:640px){.fc .fc-button{font-size:10px;line-height:1;padding:.2em .45em}.fc .fc-toolbar-title{font-size:12px}button.fc-today-button.fc-button.fc-button-primary{margin-left:.15em!important}.fc-scrollgrid-sync-inner a{font-size:12px}}@media only screen and (min-width:355px) and (max-width:640px){.site-content .restart-button{width:30px!important;height:30px!important;padding:20px}.site-content .pause-play-button{width:30px!important;height:30px!important}}button.pause-play-button{font-size:16px}button.pause-play-button i.fas.fa-play{left:16px;position:absolute}@media only screen and (max-width:767px){.cart-content-wrapper>*{flex:1 1 100%!important;max-width:100%!important}.customer-details-container{grid-template-columns:1fr}#posts-filter p.search-box{flex-wrap:nowrap}}#customer-table tr.even #view-order-btn{font-size:10px}#customer-table tr.odd #view-order-btn{font-size:10px}table.dataTable.no-footer{border:1px solid #ddd}.dataTables_wrapper table.dataTable thead th{border:1px solid #ddd}@media screen and (max-width:640px){.shop_attributes tr{flex-wrap:wrap}.wc-tab-inner.wd-entry-content.wd-scroll-content .woocommerce-product-attributes-item__value{width:100%!important;text-align:left!important}div#customer-table_length select{width:100%;max-width:200px}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:left}#customer-table tr.even #view-order-btn{font-size:9px}#customer-table tr.odd #view-order-btn{font-size:9px}}#reward-points-form .wp-core-ui select{max-width:385px!important;width:100%!important}#reward-points-form span.select2.select2-container.select2-container--default.select2-container--below{width:100%!important;max-width:385px}#reward-points-form .select2-container .select2-search--inline .select2-search__field{margin-top:0}.wc-wp-version-gte-53 .select2-container{font-size:16px;max-width:385px}.tablenav .alignleft.actions.bulkactions{display:flex}.tablenav .alignleft.actions{display:flex}.wd-entities-title{height:60px!important}.fc .fc-scroller-harness{z-index:0}.elementor-button-wrapper .elementor-button-success.elementor-fixed.elementor-widget.elementor-widget-global.elementor-global-22713.elementor-widget-button{z-index:10}.elementor-popup-modal .dialog-close-button i.eicon-close{background-color:#94d522;color:#fff;padding:5px;border-radius:50px;font-size:12px}@media only screen and (max-width:640px){p.search-box .wp-core-ui .button{white-space:nowrap}}.product-carousel-live a.button{display:none}.product-element-bottom{gap:10px!important}.product-element-bottom{gap:1px!important}.product-grid-item #product-discount{margin-bottom:0!important;margin-top:0!important}.product-title-rating-group{margin-bottom:15px;flex:1}.product-title-rating-group h2.product-name-live{margin:3px}.product-live-slider-wrapper{margin-bottom:0!important;justify-content:start!important;flex-grow:0!important}.home-product-slider h3.wd-entities-title,.related-products-wrapper h3.wd-entities-title{margin:0!important}.related-products-wrapper h3.wd-entities-title{margin-top:10px!important}.home-product-slider .products span.price{margin-top:10px!important;flex:1;display:flex;flex-direction:column;justify-content:flex-end}.home-product-slider .products #product-discount{margin-bottom:0!important;position:relative;top:-20px}.home-product-slider .products #product-discount .row,.related-products-wrapper .products #product-discount .row{padding-top:5px}.related-products-wrapper .product-grid-item .product-wrapper{gap:0!important}.related-products-wrapper .product-grid-item{height:100%}.related-products-wrapper .quantity_drop_down{margin-bottom:0!important}.related-products-wrapper{margin-top:30px}.home-product-slider .products .wd-entities-title,.product-title-rating-group .product-name-live,.related-products-wrapper .products .wd-entities-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;max-height:3em}.woocommerce-shipping-methods{width:100%!important;display:block!important;padding:0;margin:0}.woocommerce-shipping-methods li{list-style:none;margin:10px 0;display:flex;align-items:flex-start;border:1px solid #dcdcdc;border-radius:10px;background:#fff;transition:.25s ease}.woocommerce-shipping-methods li input[type=radio]{margin-right:12px;margin-top:18px;transform:scale(1.3)}.woocommerce-shipping-methods li label{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;column-gap:10px;width:100%;padding:15px 18px;border-radius:10px;cursor:pointer;background:#fff;line-height:1.3;transition:.25s ease}.woocommerce-shipping-methods li label strong,.woocommerce-shipping-methods li label>span:not(.woocommerce-Price-amount):not(small){grid-row:1;grid-column:1;font-weight:600;font-size:15px}.woocommerce-shipping-methods li label .woocommerce-Price-amount{grid-row:1;grid-column:2;font-weight:600;font-size:15px;white-space:nowrap}.woocommerce-shipping-methods li label small{grid-row:2;grid-column:1/3;margin-top:4px;display:block;font-size:13px;color:#555}.woocommerce-shipping-methods li label:hover{border-color:#4a90e2;background:#f5faff}.woocommerce-shipping-methods li input[type=radio]:checked+label{border-color:#4a90e2;background:#eef6ff;box-shadow:0 0 0 2px rgba(74,144,226,.2)}tr.woocommerce-shipping-totals.shipping{display:block;width:100%}tr.woocommerce-shipping-totals.shipping th,tr.woocommerce-shipping-totals.shipping td{display:block!important;width:100%!important}tr.woocommerce-shipping-totals.shipping td[data-title=Shipping]{position:relative!important;display:block!important;width:100%!important;text-align:left!important;padding:0!important}tr.woocommerce-shipping-totals.shipping th{font-weight:700;font-size:18px;padding-bottom:10px;width:100%!important;display:block!important}.ship-title{width:max-content;display:inline-block}.wpcsc-wrapper #supFactsWrpr,.wpcsc-popup #supFactsWrpr,.wpc-smart-compare #supFactsWrpr,tr.tr-content td.col #supFactsWrpr{border:1px solid #dcdcdc;background:#fff;padding:6px;box-sizing:border-box;width:100%}.wpcsc-wrapper #supFactsWrpr .ifChrt,.wpcsc-popup #supFactsWrpr .ifChrt,tr.tr-content td.col #supFactsWrpr .ifChrt{width:100%}.wpcsc-wrapper #supFactsWrpr .ifChrtInr,.wpcsc-popup #supFactsWrpr .ifChrtInr,tr.tr-content td.col #supFactsWrpr .ifChrtInr{width:100%}.wpcsc-wrapper #supFactsWrpr .ifTtl,.wpcsc-popup #supFactsWrpr .ifTtl,tr.tr-content td.col #supFactsWrpr .ifTtl{font-size:14px;margin-bottom:4px}.wpcsc-wrapper #supFactsWrpr .ifSngSz,.wpcsc-popup #supFactsWrpr .ifSngSz,tr.tr-content td.col #supFactsWrpr .ifSngSz{margin-bottom:6px}.wpcsc-wrapper #supFactsWrpr table.ifITbl,.wpcsc-popup #supFactsWrpr table.ifITbl,tr.tr-content td.col #supFactsWrpr table.ifITbl{width:100%;border-collapse:collapse;font-size:12px}.wpcsc-wrapper #supFactsWrpr table.ifITbl td,.wpcsc-popup #supFactsWrpr table.ifITbl td,tr.tr-content td.col #supFactsWrpr table.ifITbl td{padding:4px 2px;vertical-align:top}.wpcsc-wrapper #supFactsWrpr .ifNcol,.wpcsc-popup #supFactsWrpr .ifNcol,tr.tr-content td.col #supFactsWrpr .ifNcol{width:60%}.wpcsc-wrapper #supFactsWrpr .ifAcol,.wpcsc-popup #supFactsWrpr .ifAcol,tr.tr-content td.col #supFactsWrpr .ifAcol,.wpcsc-wrapper #supFactsWrpr .ifDVcol,.wpcsc-popup #supFactsWrpr .ifDVcol,tr.tr-content td.col #supFactsWrpr .ifDVcol{width:20%;text-align:right}.wpcsc-wrapper #supFactsWrpr .ifBl,.wpcsc-wrapper #supFactsWrpr .ifHdrSep,.wpcsc-wrapper #supFactsWrpr .ifColHdrSep,.wpcsc-popup #supFactsWrpr .ifBl,.wpcsc-popup #supFactsWrpr .ifHdrSep,.wpcsc-popup #supFactsWrpr .ifColHdrSep,tr.tr-content td.col #supFactsWrpr .ifBl,tr.tr-content td.col #supFactsWrpr .ifHdrSep,tr.tr-content td.col #supFactsWrpr .ifColHdrSep{border-top:1px solid #000;margin:4px 0}.wpcsc-wrapper #supFactsWrpr .ifFn,.wpcsc-popup #supFactsWrpr .ifFn,tr.tr-content td.col #supFactsWrpr .ifFn{margin-top:6px;line-height:1.4}tr.tr-content td.col #supFactsWrpr{min-height:260px}.ps-theme-wpc>.ps-scrollbar-x-rail>.ps-scrollbar-x{height:10px!important;background-color:#94d522}.woosc-table td:empty,.woosc-table th:empty{display:none}