.lightpick{color:#000;z-index:99999;background-color:#fff;border-radius:4px;padding:4px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.125em;position:absolute;box-shadow:0 1px 3px rgba(0,0,0,.25)}.lightpick--inlined{display:inline-block;position:relative}.lightpick,.lightpick *,.lightpick:after,.lightpick:before{box-sizing:border-box}.lightpick.is-hidden{display:none}.lightpick__months{grid-gap:1px;background-color:#eee;grid-template-columns:auto;display:grid}.lightpick--2-columns .lightpick__months{grid-template-columns:auto auto}.lightpick--3-columns .lightpick__months{grid-template-columns:auto auto auto}.lightpick--4-columns .lightpick__months{grid-template-columns:auto auto auto auto}.lightpick--5-columns .lightpick__months{grid-template-columns:auto auto auto auto auto}.lightpick__month{background-color:#fff;width:288px;padding:4px}.lightpick__month-title-bar{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.lightpick__month-title{cursor:default;border-radius:4px;margin-top:4px;margin-bottom:4px;margin-left:4px;padding:0 4px;font-size:16px;font-weight:400;line-height:24px}.lightpick__month-title>.lightpick__select{-ms-appearance:none;appearance:none;background-color:transparent;border:none;outline:none}.lightpick__month-title>.lightpick__select:disabled{color:#333}.lightpick__month-title>.lightpick__select-months{margin-right:.5em;font-size:1em;font-weight:700}.lightpick__toolbar{text-align:right;justify-content:flex-end;display:flex}.lightpick__close-action,.lightpick__next-action,.lightpick__previous-action{background-color:#ddd;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;width:32px;height:32px;margin-left:6px;display:flex}.lightpick__close-action:active,.lightpick__next-action:active,.lightpick__previous-action:active{color:inherit}.lightpick__next-action,.lightpick__previous-action{font-size:12px}.lightpick__close-action{font-size:18px}.lightpick__days-of-the-week{grid-template-columns:repeat(7,1fr);display:grid}.lightpick__day-of-the-week{justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.lightpick__days{grid-template-columns:repeat(7,1fr);display:grid}.lightpick__day{cursor:default;background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;height:40px;font-size:13px;display:flex}.lightpick__day.is-today{color:#dc322f;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 32 32%27%3E%3Ccircle cx=%2716%27 cy=%2716%27 r=%2716%27 fill=%27rgba%28220, 50, 47, 0.5%29%27/%3E%3C/svg%3E");background-position:bottom;background-size:18.8%}.lightpick__day:not(.is-disabled):hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 32 32%27%3E%3Ccircle cx=%2716%27 cy=%2716%27 r=%2716%27 fill=%27%23e0e0e0%27/%3E%3C/svg%3E");background-size:contain}.lightpick__day.is-disabled{opacity:.38;pointer-events:none}.lightpick__day.is-disabled.is-forward-selected{opacity:1}.lightpick__day.is-disabled.is-forward-selected:not(.is-start-date){background-color:rgba(38,139,210,.1);background-image:none}.lightpick__day.disabled-tooltip{pointer-events:auto}.lightpick__day.is-next-month,.lightpick__day.is-previous-month{opacity:.38}.lightpick__day.lightpick__day.is-in-range:not(.is-disabled){opacity:1}.lightpick__day.is-in-range{background-color:rgba(38,139,210,.1);background-image:none;border-radius:0}.lightpick__day.is-in-range:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 32 32%27%3E%3Ccircle cx=%2716%27 cy=%2716%27 r=%2716%27 fill=%27rgba%2838, 139, 210, 0.5%29%27/%3E%3C/svg%3E")}.lightpick__day.is-end-date.is-in-range.is-flipped,.lightpick__day.is-start-date.is-in-range{background-color:#268bd2;background-image:none;border-radius:50% 0 0 50%}.lightpick__day.is-end-date.is-in-range,.lightpick__day.is-start-date.is-in-range.is-flipped{background-color:#268bd2;background-image:none;border-radius:0 50% 50% 0}.lightpick__day.is-start-date.is-end-date{background-color:transparent}.lightpick__day.is-end-date,.lightpick__day.is-end-date:hover,.lightpick__day.is-start-date,.lightpick__day.is-start-date.is-end-date,.lightpick__day.is-start-date:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 32 32%27%3E%3Ccircle cx=%2716%27 cy=%2716%27 r=%2716%27 fill=%27%23268bd2%27/%3E%3C/svg%3E")}.lightpick__day.is-end-date,.lightpick__day.is-end-date:hover,.lightpick__day.is-start-date,.lightpick__day.is-start-date:hover{color:#fff;background-position:50%;background-size:auto;font-weight:700}.lightpick__tooltip{pointer-events:none;white-space:nowrap;background-color:#fff;border-radius:4px;margin-top:-4px;padding:4px 8px;font-size:11px;position:absolute;box-shadow:0 1px 3px rgba(0,0,0,.25)}.lightpick__tooltip:before{content:"";border-top:5px solid rgba(0,0,0,.12);border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;bottom:-5px;left:calc(50% - 5px)}.lightpick__tooltip:after{content:"";border-top:4px solid #fff;border-left:4px solid transparent;border-right:4px solid transparent;position:absolute;bottom:-4px;left:calc(50% - 4px)}.lightpick__footer{justify-content:space-between;display:flex}.lightpick__apply-action,.lightpick__reset-action{border:none;border-radius:5px;font-size:12px}.lightpick__reset-action{color:#fff;background-color:#aeacad}.lightpick__apply-action{color:#fff;background-color:#2495f3}@media (min-width:768px){main.wp-block-group.elementor-active.ecard-main{margin-top:60px}}main.wp-block-group.ecard-main{background:var(--lc-color-gray-5)}.ecard_single_product_container{padding:50px 0}.ecard_single_product_container .ecard_single_product_wrapper{box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding:0 20px;display:flex;position:relative;gap:32px!important;max-width:1440px!important;margin-left:auto!important;margin-right:auto!important}@media only screen and (min-width:1024px){.ecard_single_product_container .ecard_single_product_wrapper{grid-template-columns:repeat(2,1fr);display:grid}}.ecard_single_product_container .ecard_single_product_wrapper>div{flex:1 0 auto}.ecard_single_product_container .ecard_single_product_wrapper .gallery{max-width:100%;margin:0}@media only screen and (min-width:1024px){.ecard_single_product_container .ecard_single_product_wrapper .gallery{width:100%}}.ecard_single_product_container .ecard_single_product_wrapper #levcharity-ecard{box-shadow:0 20px 30px rgba(0,0,0,.07)}.ecard_single_product_container .ecard_single_product_wrapper #levcharity-ecard .levcharity-ecard-inner-wrapper{background-color:#fff;flex-direction:column;gap:20px;padding:0;display:flex;width:100%!important}.ecard_single_product_container .ecard_single_product_wrapper #levcharity-ecard .levcharity-ecard-inner-wrapper p{text-align:center}.ecard_single_product_container .ecard_single_product_wrapper #levcharity-ecard .levcharity-ecard-inner-wrapper>*{margin-bottom:0!important}.ecard_single_product_container .ecard_single_product_wrapper #levcharity-ecard .levcharity-ecard-inner-wrapper br{display:none!important}.ecard_single_product_container .ecard_single_product_wrapper #levcharity-ecard .levcharity-ecard-inner-wrapper .greeting{padding-top:25px!important}.ecard_single_product_container .ecard_single_product_wrapper #levcharity-ecard .levcharity-ecard-inner-wrapper .close{font-size:16px!important;line-height:1.2!important}@media only screen and (min-width:1024px){.ecard_single_product_container .ecard_single_product_wrapper .summary{width:100%}}.ecard_single_product_container .ecard_single_product_wrapper .summary form{background:#fff;padding:21px 40px 44px;box-shadow:0 20px 30px rgba(0,0,0,.07)}.ecard_single_product_container .ecard_single_product_wrapper .summary form hr{background:var(--lc-color-border);width:100%;height:.5px;margin:36px 0;border:0!important}.ecard_single_product_container .ecard_single_product_wrapper .summary form .product_title{font-wieght:700;font-size:24px;line-height:36px}.ecard_single_product_container .ecard_single_product_wrapper .summary form .price{font-size:16px;font-weight:400;line-height:24px}.ecard_single_product_container .ecard_single_product_wrapper .summary form .ecards-remove-recipient-btn{border:1px solid var(--lc-color-magenta);color:var(--lc-color-magenta);text-align:center;background:0 0;width:32px;height:32px;padding:0;font-size:18px;font-weight:300;line-height:26px;transition:all .3s}.ecard_single_product_container .ecard_single_product_wrapper .summary form .ecards-remove-recipient-btn:hover{color:#fff}.ecard_single_product_container .ecard_single_product_wrapper .summary .ecards-form-group{margin-top:25px}.ecard_single_product_container .ecard_single_product_wrapper .summary .ecards-form-group label{font-size:18px;display:block}.ecard_single_product_container .ecard_single_product_wrapper .summary .ecards-form-group input,.ecard_single_product_container .ecard_single_product_wrapper .summary .ecards-form-group textarea{resize:vertical;border:1px solid #e5e5e5;width:100%;padding:16px 12px}.ecard_single_product_container .ecard_single_product_wrapper .summary .ecards-form-group .remaining{text-align:right;margin-top:-10px;font-size:12px;font-style:normal;font-weight:400;line-height:160%;display:block}.ecard_single_product_container .ecard_single_product_wrapper .summary .ecards-form-group:first-child{margin-top:unset}.ecard_single_product_container .ecard_single_product_wrapper .summary .required{color:var(--lc-color-danger)}.ecard_single_product_container .ecard_single_product_wrapper .summary .wp-block-buttons{text-align:right;margin-top:35px!important}.ecard_single_product_container .ecard_single_product_wrapper .summary .ecards-total-price-title span{font-style:normal;font-weight:700;line-height:30px;font-size:24px!important}.ecard_single_product_container .ecard_single_product_wrapper .summary .ecards-total-price{background:var(--lc-color-offwite-purple);margin-top:24px;padding:18px;font-size:18px;font-style:normal;font-weight:700;line-height:22px}.ecard_single_product_container .ecard_single_product_wrapper .summary .ecard-data-errors{color:var(--lc-color-danger);font-weight:700}.ecards-single-preview{text-align:center;width:60px;margin:20px auto!important;display:block!important}@media (max-width:1024px){.chec-single-wrapper>div{flex:1 0 100%;max-width:100%}.chec-single-wrapper .gallery{margin:0 auto 20px}.chec-single-wrapper .gallery .description .price,.chec-single-wrapper .gallery .description .product_title{margin:0 0 12px}.chec-single-wrapper .gallery .description .product_meta{margin:0 0 20px;padding:12px 0 0}.chec-single-wrapper .summary{max-width:560px;margin:0 auto}}.ecards-archive{max-width:var(--wp--style--global--content-size);margin:72px auto}.ecards-archive .ecards-filters-container{flex-basis:calc(33.33% - 112px)!important}.ecards-archive .ecards-filters-container h6{margin-bottom:28px;font-size:18px!important}.ecards-archive .ecards-filters-container .jet-checkboxes-list__button{align-items:center;margin-bottom:8px;font-size:16px;line-height:1;display:flex!important}.ecards-archive .ecards-filters-container .jet-checkboxes-list__button .jet-checkboxes-list__label{margin:5px 0 0 15px}.ecards-archive .ecards-filters-container .jet-checkboxes-list__button .jet-filters-counter{margin:5px 0 0}.ecards-archive .ecards-filters-container .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background:0 0!important;width:19px!important;height:19px!important}.ecards-archive .ecards-filters-container .jet-checkboxes-list__button .jet-checkboxes-list__decorator i{color:#000!important;font-size:13px!important}.ecards-archive .ecards-grid .ecard-item{flex-direction:column;align-items:center;margin:0 auto;display:flex}.ecards-archive .ecards-grid .ecard-item .wp-block-group{width:-webkit-fill-available}.ecards-archive .ecards-grid .ecard-item .is-layout-constrained,.ecards-archive .ecards-grid .ecard-item>*{max-width:unset;margin-left:unset!important;margin-right:unset!important}.ecards-archive .ecards-grid .ecard-item .wp-block-buttons{margin:0 0 0 5px!important}.ecards-archive .ecards-grid .ecard-item .wp-block-buttons .ecard-read-more{border-radius:0;color:#fff!important}.ecards-archive .ecards-grid .ecard-item .wp-block-buttons .ecard-read-more:hover{border-radius:0;color:var(--lc-color-magenta)!important}.ecards-archive .ecards-grid .ecard-item .wp-block-buttons .ecard-read-more:before{all:unset!important}.ecards-archive .ecards-grid .ecard-item .ecard-info{text-align:center;margin:0 0 10px}.ecards-archive .ecards-grid .ecard-item .ecard-info *{font-size:20px;line-height:1.8}.ecard-archive-image img{-o-object-fit:contain;object-fit:contain;height:250px}.ecards_upload_content_wrapper{padding:60px 0}.ecards_upload_content_wrapper .upload_header_container{flex-direction:column;align-items:center;gap:25px;display:flex}.ecards_upload_content_wrapper .upload_header_container h1.levcharity_heading{margin-bottom:16px;font-size:24px;font-weight:700}.ecards_upload_content_wrapper .upload_header_container span.levcharity_secondarty_text{font-size:16px;font-weight:400}.ecards_upload_content_wrapper .upload_header_container button.download-sample-button{width:-moz-max-content;background-color:#fff;border:1px solid #e5e5e5;border-radius:0;gap:12px;width:max-content;padding:8px 20px}.ecards_upload_content_wrapper .upload_wrapper{margin-top:48px;padding:0}.ecards_upload_content_wrapper .upload_wrapper .drop_file_container{background-color:#f9f9f9;border:1px dashed #e5e5e5;justify-content:center;align-items:center;width:100%;min-height:204px;margin-top:8px;padding:64px 12px;display:flex}.ecards_upload_content_wrapper .upload_wrapper .drop_file_container .upload_actions_wrapper>svg{margin:10px auto;display:block}.ecards_upload_content_wrapper .upload_wrapper .drop_file_container .upload_actions_wrapper>button{border-radius:unset;background-color:#fff;border:1px dashed #e5e5e5;margin-right:12px}.ecards_upload_content_wrapper .upload_wrapper .drop_file_container .upload_actions_wrapper>span{color:#666}.ecards_upload_content_wrapper .upload_wrapper .drop_file_container.drag-over{background-color:#bbb;border:2px dashed #f0f0f0}.ecards_upload_content_wrapper .upload_step_wrapper.preview_csv_step .upload_header_container .levcharity_secondarty_text{margin-bottom:48px}.ecards_upload_content_wrapper .upload_step_wrapper.preview_csv_step .datatable_wrapper{border:1px solid #eef5ff;border-radius:0;padding:0}.ecards_upload_content_wrapper .upload_step_wrapper.preview_csv_step table{border-collapse:collapse;width:100%}.ecards_upload_content_wrapper .upload_step_wrapper.preview_csv_step table thead tr th{background-color:#f9f9f9;width:205px;height:56px;padding:16px 12px;font-weight:600}.ecards_upload_content_wrapper .upload_step_wrapper.preview_csv_step table thead tr th:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.ecards_upload_content_wrapper .upload_step_wrapper.preview_csv_step table thead tr th:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.ecards_upload_content_wrapper .upload_step_wrapper.preview_csv_step table tbody tr td:first-child{font-weight:600}.ecards_upload_content_wrapper .upload_step_wrapper.preview_csv_step table tbody tr td{border-bottom:1px solid #eef5ff;width:205px;height:80px;padding:14px 12px}.ecards_upload_content_wrapper .upload_step_wrapper.preview_csv_step table tbody tr td:last-child{text-align:center}@media (max-width:768px){.ecards_upload_content_wrapper .upload_step_wrapper.preview_csv_step .datatable_wrapper{white-space:nowrap;width:100%;display:block;overflow-x:auto}.ecards_upload_content_wrapper .upload_step_wrapper.preview_csv_step .datatable_wrapper table{border-collapse:collapse;width:100%}}.ecards_upload_content_wrapper .next_prev_step_wrapper{text-align:right;margin-top:48px}.ecards_upload_content_wrapper .next_prev_step_wrapper>button{margin-left:10px}.ecards_upload_content_wrapper #checkout-container .checkout{padding:48px 0 100px}.ecards_upload_content_wrapper #checkout-container .checkout .levcharity_checkout_additional_donation_wrapper{display:none!important}.ecards_upload_content_wrapper #checkout-container .upload_header_container{gap:0}