:root{--color-white: #FFFFFF;--color-black: #000000;--color-grey: #494F53;--color-grey-2: #626262;--color-grey-3: #484848;--color-dark: #000000;--color-red: #F2210A}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}section{position:relative}body>.loader{background-color:#ffffff;width:100%;height:100%;position:fixed;top:0;left:0;z-index:333}body>.loader>*,body>.loader:before,body>.loader:after{display:none !important}.wrapper{width:100%;padding-right:0;padding-left:0;margin:0 auto;position:relative}.flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex.inline{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.flex.space-between{-webkit-justify-content:space-between;justify-content:space-between}.flex.justify-end{-webkit-justify-content:flex-end;justify-content:flex-end}.flex.column{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.flex.middle{-webkit-align-items:center;align-items:center}.flex.align-items-flex-start{align-items:flex-start}.flex.center{-webkit-justify-content:center;justify-content:center}.flex.wrap{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.avf_txt{font-family:'Open Sans', sans-serif;display:inline-block;position:relative}.avf_txt.type-1{font-family:'Inter', sans-serif;font-size:16px;font-weight:700;line-height:19px;color:#FFFFFF}.avf_txt.type-2{font-size:20px;font-weight:700;line-height:27px;color:var(--color-black)}@media (max-width: 768px){.avf_txt.type-2{font-size:18px;line-height:20px}}.avf_txt.type-3{font-size:24px;font-weight:700;line-height:100%;color:var(--color-black)}@media (max-width: 768px){.avf_txt.type-3{font-size:20px;line-height:80%}}.avf_txt.type-4{font-size:16px;font-weight:700;color:var(--color-black)}.avf_txt.type-5{font-size:18px;font-weight:700;line-height:133%;color:var(--color-black)}.avf_txt.type-5 span{color:var(--color-red)}.avf_txt.type-6{font-size:14px;font-weight:400;line-height:19px;color:var(--color-black)}.avf_txt.type-7{font-size:16px;font-weight:600;line-height:22px;color:var(--color-black)}.avf_txt.type-8{font-size:12px;font-weight:600;line-height:24px;color:var(--color-black)}.avf_txt.type-9{font-size:14px;font-weight:600;line-height:171%;color:var(--color-black)}.avf_txt.type-10{font-weight:400;font-size:12px;line-height:16px;color:var(--color-grey)}.avf_txt.type-11{font-size:18px;font-weight:600;line-height:25px;color:var(--color-grey-3)}@media (max-width: 768px){.avf_txt.type-11{font-size:16px;line-height:20px}}.avf_txt.type-12{font-size:18px;font-weight:400;line-height:25px;color:var(--color-grey-3)}.avf_btn{background:none;border:none;outline:none;display:inline-block;position:relative;cursor:pointer;text-align:center;z-index:55;width:100%;padding-right:40px;padding-left:40px;overflow:hidden}.avf_btn.type-1{font-weight:700;font-size:16px;line-height:initial;color:var(--color-white);padding-top:14px;padding-bottom:14px;background:var(--color-dark);box-shadow:0 0 21px rgba(73,79,83,0.01);border-radius:6px}.avf_btn.type-1.var-a{background-color:var(--color-white);border:1px solid var(--color-black);color:var(--color-dark)}.avf_btn.var-disabled{opacity:0.5;filter:grayscale(100%);pointer-events:none}.avf_btn.type-round{box-shadow:0 0 10px rgba(108,114,127,0.13);border-radius:50%;display:flex;justify-content:center;align-items:center;width:45px;height:45px;padding-right:initial;padding-left:initial;background-color:var(--color-white)}html body .avf_form{position:relative}html body .avf_form-row{position:relative}html body .avf_form-row:not(:nth-child(1)){margin-top:12px}html body .avf_form-row.avf_form-row-1-of-2{display:flex;flex-wrap:wrap;width:calc(100% + 5px + 5px);left:-5px}html body .avf_form-row.avf_form-row-1-of-2 .avf_form-input{width:calc(50% - 5px - 5px);margin-right:5px;margin-left:5px}html body .avf_form-row-with-button{text-align:center}html body .avf_form-row-with-button:not(:nth-child(1)){margin-top:24px}html body .avf_form-input{position:relative}html body .avf_form-input input{background:none;outline:none;display:block;width:100%;height:45px;caret-color:var(--color-black);font-family:"Open Sans",sans-serif;font-size:14px;font-weight:400;line-height:initial;color:var(--color-grey);border:1px solid #E2E2E2;border-radius:8px;padding:13px 8px 13px 8px;min-height:50px}html body .avf_form-input input::placeholder{color:rgba(0,0,0,0.6)}html body .avf_form-input textarea{font-family:"Open Sans",sans-serif;font-size:14px;font-weight:400;line-height:initial;border-radius:8px;outline:none;display:block;width:100%;caret-color:var(--color-black);resize:none;color:var(--color-grey);background:none;border:1px solid #E2E2E2;padding:13px 8px 13px 8px;height:92px}html body .avf_form-input textarea::placeholder{color:rgba(0,0,0,0.6)}html body .avf_form-input select{font-family:"Open Sans",sans-serif;font-size:14px;font-weight:400;line-height:initial;color:var(--color-grey);background:none;border:1px solid #E2E2E2;border-radius:8px;outline:none;display:block;width:100%;padding:0 8px;min-height:50px;caret-color:var(--color-black)}html body .avf_form-input-inner{position:relative}html body .avf_form-input-inner input{width:100%}html body .avf_form-input-inner input.error{border:red solid 1px}html body .avf_form.type-search .avf_form-input.type-button{width:16px;height:16px;margin:auto 0;position:absolute;top:0;bottom:0;left:21px}html body .avf_form-input-label{font-size:12px;font-weight:600;line-height:24px;color:var(--color-grey-2)}html body .avf_form-input-label span{color:var(--color-red)}html body,html body.woocommerce-checkout{--wp--style--global--content-size: 1328px;font-family:'Open Sans', sans-serif;opacity:0;transition:opacity 0.3s ease-in}html body .avf_img,html body.woocommerce-checkout .avf_img{display:block;width:100%;position:relative}html body .avf_img>*,html body.woocommerce-checkout .avf_img>*{display:block;width:100%;height:auto;position:relative}html body .avf_img.type-cover,html body.woocommerce-checkout .avf_img.type-cover{width:100%;height:100%}html body .avf_img.type-cover>*,html body.woocommerce-checkout .avf_img.type-cover>*{object-fit:cover;object-position:center;width:100%;height:100%}html body .avf_img.type-contain,html body.woocommerce-checkout .avf_img.type-contain{width:100%;height:100%}html body .avf_img.type-contain>*,html body.woocommerce-checkout .avf_img.type-contain>*{object-fit:contain;object-position:center;width:100%;height:100%}html body .avf_txt.type-8,html body.woocommerce-checkout .avf_txt.type-8{display:block}html body .woocommerce-error,html body .woocommerce-info,html body .woocommerce-message,html body.woocommerce-checkout .woocommerce-error,html body.woocommerce-checkout .woocommerce-info,html body.woocommerce-checkout .woocommerce-message{font-size:16px;color:var(--color-grey) !important;background-color:rgba(0,0,0,0.025) !important}html body .woocommerce-error,html body.woocommerce-checkout .woocommerce-error{background-color:rgba(255,0,0,0.2) !important}html body .woocommerce-message::before,html body.woocommerce-checkout .woocommerce-message::before{color:var(--color-black) !important}html body section.type-woo-checkout,html body.woocommerce-checkout section.type-woo-checkout{max-width:1328px;margin:auto;display:block !important}html body section.type-woo-checkout .wc_payment_methods,html body.woocommerce-checkout section.type-woo-checkout .wc_payment_methods{border:none !important;position:relative;padding:initial !important}html body section.type-woo-checkout #customer_details,html body section.type-woo-checkout #order_review_heading,html body section.type-woo-checkout #order_review,html body section.type-woo-checkout .order-review-wrapper,html body.woocommerce-checkout section.type-woo-checkout #customer_details,html body.woocommerce-checkout section.type-woo-checkout #order_review_heading,html body.woocommerce-checkout section.type-woo-checkout #order_review,html body.woocommerce-checkout section.type-woo-checkout .order-review-wrapper{position:absolute;top:-10000px;border:none}html body section.type-woo-checkout .blockUI,html body.woocommerce-checkout section.type-woo-checkout .blockUI{display:none !important}html body section.type-woo-checkout .wc_payment_method,html body.woocommerce-checkout section.type-woo-checkout .wc_payment_method{box-shadow:0 0 10px rgba(226,226,226,0.8);border-radius:5px;cursor:pointer;margin-bottom:0 !important;padding:0 !important}html body section.type-woo-checkout .wc_payment_method.selected,html body.woocommerce-checkout section.type-woo-checkout .wc_payment_method.selected{border:black solid 2px}html body section.type-woo-checkout .wc_payment_method:not(:nth-child(1)),html body.woocommerce-checkout section.type-woo-checkout .wc_payment_method:not(:nth-child(1)){margin-top:16px !important}html body section.type-woo-checkout .avf-payment-method-header,html body.woocommerce-checkout section.type-woo-checkout .avf-payment-method-header{background:rgba(108,114,127,0.03);display:flex;align-items:center;padding:20px 15px;position:relative;cursor:pointer}html body section.type-woo-checkout .avf-payment-method-header label,html body.woocommerce-checkout section.type-woo-checkout .avf-payment-method-header label{font-size:16px !important;font-weight:700 !important;color:var(--color-black) !important}html body section.type-woo-checkout .avf-payment-method-header label:before,html body.woocommerce-checkout section.type-woo-checkout .avf-payment-method-header label:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0}html body section.type-woo-checkout .avf-payment-method-header input,html body.woocommerce-checkout section.type-woo-checkout .avf-payment-method-header input{display:none}html body section.type-woo-checkout .avf-payment-method-header input:checked+.avf-payment-method-checkbox:before,html body.woocommerce-checkout section.type-woo-checkout .avf-payment-method-header input:checked+.avf-payment-method-checkbox:before{opacity:1}html body section.type-woo-checkout .woocommerce-checkout #payment div.payment_box,html body.woocommerce-checkout section.type-woo-checkout .woocommerce-checkout #payment div.payment_box{font-size:initial;line-height:initial;color:var(--color-dark);padding:20px 15px;margin:initial;border-top:var(--color-grey-2) solid 1px}html body section.type-woo-checkout .woocommerce-checkout #payment div.payment_box:before,html body.woocommerce-checkout section.type-woo-checkout .woocommerce-checkout #payment div.payment_box:before{display:none !important}html body section.type-woo-checkout .avf-banktransfer-attachment,html body.woocommerce-checkout section.type-woo-checkout .avf-banktransfer-attachment{margin-top:26px}html body section.type-woo-checkout #alg_checkout_files_upload_form_1,html body.woocommerce-checkout section.type-woo-checkout #alg_checkout_files_upload_form_1{border:0.5px dashed var(--color-black);border-radius:10px;display:flex;justify-content:center;align-items:center;height:192px;position:absolute;z-index:66;transition:height 0.3s;cursor:pointer}html body section.type-woo-checkout #alg_checkout_files_upload_form_1 label,html body.woocommerce-checkout section.type-woo-checkout #alg_checkout_files_upload_form_1 label{display:none}html body section.type-woo-checkout .alg_checkout_files_upload_file_input,html body.woocommerce-checkout section.type-woo-checkout .alg_checkout_files_upload_file_input{display:block !important;opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}html body section.type-woo-checkout .alg_checkout_files_upload_result_1,html body.woocommerce-checkout section.type-woo-checkout .alg_checkout_files_upload_result_1{position:relative;z-index:55}html body section.type-woo-checkout .alg_checkout_files_upload_result_1 a,html body.woocommerce-checkout section.type-woo-checkout .alg_checkout_files_upload_result_1 a{color:var(--color-black)}html body section.type-woo-checkout .alg_checkout_files_upload_result_delete,html body.woocommerce-checkout section.type-woo-checkout .alg_checkout_files_upload_result_delete{color:var(--color-red) !important}html body section.type-woo-checkout .yv-file-uploder-image,html body.woocommerce-checkout section.type-woo-checkout .yv-file-uploder-image{width:47px;margin-right:auto;margin-left:auto}html body section.type-woo-checkout .yv-file-uploder-image>*,html body.woocommerce-checkout section.type-woo-checkout .yv-file-uploder-image>*{display:block;width:100%;height:auto}html body section.type-woo-checkout #alg_checkout_files_upload_button_1,html body.woocommerce-checkout section.type-woo-checkout #alg_checkout_files_upload_button_1{font-size:12px;font-weight:700;line-height:16px;text-decoration-line:underline;text-align:center;color:var(--color-black);background:none;border:none;outline:none;margin-top:12px}html body section.type-woo-checkout .alg_checkout_files_upload_result_image img,html body.woocommerce-checkout section.type-woo-checkout .alg_checkout_files_upload_result_image img{object-fit:cover;object-position:center;max-width:84px;max-height:84px}html body section.type-woo-checkout .alg_checkout_files_upload_result_file_name,html body.woocommerce-checkout section.type-woo-checkout .alg_checkout_files_upload_result_file_name{text-overflow:ellipsis;display:inline-block;overflow:hidden;max-width:220px;white-space:nowrap}html body section.type-avify-checkout,html body.woocommerce-checkout section.type-avify-checkout{max-width:1328px;margin:auto}html body section.type-avify-checkout .avf-checkout-loader,html body.woocommerce-checkout section.type-avify-checkout .avf-checkout-loader{display:flex;opacity:0;justify-content:center;align-items:center;pointer-events:none;position:absolute;width:0;height:0;z-index:9999999;top:0;left:0;background-color:rgba(0,0,0,0.3)}html body section.type-avify-checkout .avf-checkout-loader .avf_img,html body.woocommerce-checkout section.type-avify-checkout .avf-checkout-loader .avf_img{width:64px;height:64px}html body section.type-avify-checkout .avf-checkout-loader.show,html body.woocommerce-checkout section.type-avify-checkout .avf-checkout-loader.show{pointer-events:all;opacity:1;width:100%;height:100%}html body section.type-avify-checkout .content,html body.woocommerce-checkout section.type-avify-checkout .content{margin-right:auto;margin-left:auto;position:relative}html body section.type-avify-checkout .step-content-payment-container-for-woo,html body.woocommerce-checkout section.type-avify-checkout .step-content-payment-container-for-woo{margin-bottom:15px;min-height:450px}html body section.type-avify-checkout .step-list,html body.woocommerce-checkout section.type-avify-checkout .step-list{display:flex;justify-content:center;align-items:center}html body section.type-avify-checkout .step-item,html body.woocommerce-checkout section.type-avify-checkout .step-item{opacity:0.33;width:235px;position:relative;cursor:pointer}html body section.type-avify-checkout .step-item:after,html body.woocommerce-checkout section.type-avify-checkout .step-item:after{content:'';background-color:#525245;width:132px;height:2px;position:absolute;top:12px;right:-64px}html body section.type-avify-checkout .step-item:nth-last-child(1):after,html body.woocommerce-checkout section.type-avify-checkout .step-item:nth-last-child(1):after{display:none}html body section.type-avify-checkout .step-item.active,html body.woocommerce-checkout section.type-avify-checkout .step-item.active{opacity:1}html body section.type-avify-checkout .step-item.completed,html body.woocommerce-checkout section.type-avify-checkout .step-item.completed{opacity:1}html body section.type-avify-checkout .step-item.completed .step-item-circle,html body.woocommerce-checkout section.type-avify-checkout .step-item.completed .step-item-circle{background-color:var(--color-white)}html body section.type-avify-checkout .step-item.completed .step-item-circle-check,html body.woocommerce-checkout section.type-avify-checkout .step-item.completed .step-item-circle-check{opacity:1}html body section.type-avify-checkout .step-item-circle,html body.woocommerce-checkout section.type-avify-checkout .step-item-circle{background-color:var(--color-dark);border-radius:50%;width:25px;height:25px;margin-right:auto;margin-left:auto;position:relative}html body section.type-avify-checkout .step-item-circle-check,html body.woocommerce-checkout section.type-avify-checkout .step-item-circle-check{opacity:0;width:100%;position:absolute;top:0;left:0}html body section.type-avify-checkout .step-item-circle-check>svg,html body.woocommerce-checkout section.type-avify-checkout .step-item-circle-check>svg{display:block;width:100%;height:auto}html body section.type-avify-checkout .step-item-text,html body.woocommerce-checkout section.type-avify-checkout .step-item-text{text-align:center;margin-top:18px}html body section.type-avify-checkout .main-container-list,html body.woocommerce-checkout section.type-avify-checkout .main-container-list{display:flex;justify-content:space-between;max-width:1100px;margin:74px auto 0}html body section.type-avify-checkout .main-container-item,html body.woocommerce-checkout section.type-avify-checkout .main-container-item{position:relative}html body section.type-avify-checkout .main-container-item:nth-child(1),html body.woocommerce-checkout section.type-avify-checkout .main-container-item:nth-child(1){max-width:48%;width:510px}html body section.type-avify-checkout .main-container-item:nth-child(2),html body.woocommerce-checkout section.type-avify-checkout .main-container-item:nth-child(2){max-width:48%;width:582px;position:sticky;top:150px;height:fit-content}html body section.type-avify-checkout .main-container-item:nth-child(2) #avf-open-order-summary,html body.woocommerce-checkout section.type-avify-checkout .main-container-item:nth-child(2) #avf-open-order-summary{display:none}html body section.type-avify-checkout .step-content-live-divider,html body.woocommerce-checkout section.type-avify-checkout .step-content-live-divider{background-color:#EBEDF0;width:100%;height:1px;margin-top:30px;margin-bottom:30px}html body section.type-avify-checkout .step-content-shipping-method-item,html body.woocommerce-checkout section.type-avify-checkout .step-content-shipping-method-item{margin-bottom:30px}html body section.type-avify-checkout .step-content-shipping-method-item:not(:nth-last-child(1)),html body.woocommerce-checkout section.type-avify-checkout .step-content-shipping-method-item:not(:nth-last-child(1)){margin-right:25px}html body section.type-avify-checkout .step-content-shipping-method-item input,html body.woocommerce-checkout section.type-avify-checkout .step-content-shipping-method-item input{display:none}html body section.type-avify-checkout .step-content-shipping-method-item input:checked+.step-content-shipping-method-item-radio:after,html body.woocommerce-checkout section.type-avify-checkout .step-content-shipping-method-item input:checked+.step-content-shipping-method-item-radio:after{opacity:1}html body section.type-avify-checkout .step-content-shipping-method-item-label,html body.woocommerce-checkout section.type-avify-checkout .step-content-shipping-method-item-label{display:flex;align-items:center}html body section.type-avify-checkout .step-content-shipping-method-item-radio,html body.woocommerce-checkout section.type-avify-checkout .step-content-shipping-method-item-radio{border:1px solid #494F53;border-radius:50%;display:flex;justify-content:center;align-items:center;width:20px;height:20px;position:relative}html body section.type-avify-checkout .step-content-shipping-method-item-radio:after,html body.woocommerce-checkout section.type-avify-checkout .step-content-shipping-method-item-radio:after{content:'';background-color:#494F53;border-radius:50%;opacity:0;width:calc(100% - 4px);height:calc(100% - 4px)}html body section.type-avify-checkout .step-content-shipping-method-item-text,html body.woocommerce-checkout section.type-avify-checkout .step-content-shipping-method-item-text{margin-left:12px}html body section.type-avify-checkout .step-content-map,html body.woocommerce-checkout section.type-avify-checkout .step-content-map{margin-top:30px}html body section.type-avify-checkout .step-content-map-text,html body.woocommerce-checkout section.type-avify-checkout .step-content-map-text{margin-top:8px}html body section.type-avify-checkout .step-content-map-container,html body.woocommerce-checkout section.type-avify-checkout .step-content-map-container{margin-top:18px;position:relative}html body section.type-avify-checkout #lpac-map-instructions,html body.woocommerce-checkout section.type-avify-checkout #lpac-map-instructions{display:none}html body section.type-avify-checkout #lpac-saved-addresses,html body.woocommerce-checkout section.type-avify-checkout #lpac-saved-addresses{display:none}html body section.type-avify-checkout #lpac-find-location-btn,html body.woocommerce-checkout section.type-avify-checkout #lpac-find-location-btn{font-size:16px;font-weight:700;line-height:initial;text-align:center;color:var(--color-black);background-color:var(--color-white);border:2px solid var(--color-black);border-radius:10px;width:100%;max-width:calc(100% - 64px - 64px);padding:10px 24px;margin:0px auto;position:absolute;right:0;bottom:24px;left:0}html body section.type-avify-checkout .step-content-map-text-2,html body.woocommerce-checkout section.type-avify-checkout .step-content-map-text-2{margin-top:18px;text-align:center}html body section.type-avify-checkout .step-content-shipping-var-loader,html body.woocommerce-checkout section.type-avify-checkout .step-content-shipping-var-loader{display:flex;justify-content:center;margin-top:18px}html body section.type-avify-checkout .step-content-shipping-var-loader .avf_img,html body.woocommerce-checkout section.type-avify-checkout .step-content-shipping-var-loader .avf_img{max-width:64px}html body section.type-avify-checkout .step-content-shipping-var-list,html body.woocommerce-checkout section.type-avify-checkout .step-content-shipping-var-list{border:0.5px solid #BFBFBF;border-radius:3px;margin-top:26px;overflow:hidden}html body section.type-avify-checkout .step-content-shipping-var-item:not(:nth-last-child(1)),html body.woocommerce-checkout section.type-avify-checkout .step-content-shipping-var-item:not(:nth-last-child(1)){border-bottom:0.5px solid #BFBFBF}html body section.type-avify-checkout .step-content-shipping-var-item input,html body.woocommerce-checkout section.type-avify-checkout .step-content-shipping-var-item input{display:none}html body section.type-avify-checkout .step-content-shipping-var-item input:checked+.step-content-shipping-var-item-radio:after,html body.woocommerce-checkout section.type-avify-checkout .step-content-shipping-var-item input:checked+.step-content-shipping-var-item-radio:after{opacity:1}html body section.type-avify-checkout .step-content-shipping-var-item-label,html body.woocommerce-checkout section.type-avify-checkout .step-content-shipping-var-item-label{display:flex;align-items:center;justify-content:space-between;padding:16px 16px}html body section.type-avify-checkout .step-content-shipping-var-item-part-1,html body.woocommerce-checkout section.type-avify-checkout .step-content-shipping-var-item-part-1{display:flex;align-items:center}html body section.type-avify-checkout .step-content-shipping-var-item-radio,html body.woocommerce-checkout section.type-avify-checkout .step-content-shipping-var-item-radio{border:1px solid #494F53;border-radius:50%;display:flex;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;position:relative}html body section.type-avify-checkout .step-content-shipping-var-item-radio:after,html body.woocommerce-checkout section.type-avify-checkout .step-content-shipping-var-item-radio:after{content:'';background-color:#494F53;border-radius:50%;opacity:0;width:calc(100% - 4px);height:calc(100% - 4px)}html body section.type-avify-checkout .step-content-shipping-var-item-text,html body.woocommerce-checkout section.type-avify-checkout .step-content-shipping-var-item-text{margin-left:16px}html body section.type-avify-checkout .step-content-next-step-button,html body.woocommerce-checkout section.type-avify-checkout .step-content-next-step-button{margin-top:26px}html body section.type-avify-checkout .step-content-next-step-button .avf_btn,html body.woocommerce-checkout section.type-avify-checkout .step-content-next-step-button .avf_btn{width:100%}html body section.type-avify-checkout .step-content-self-pickup-text,html body.woocommerce-checkout section.type-avify-checkout .step-content-self-pickup-text{margin-top:20px}html body section.type-avify-checkout .step-content-self-pickup-info,html body.woocommerce-checkout section.type-avify-checkout .step-content-self-pickup-info{background:rgba(73,79,83,0.03);border-radius:6px;padding:22px 18px 26px 18px;margin-top:10px}html body section.type-avify-checkout .step-content-personal-details-form,html body.woocommerce-checkout section.type-avify-checkout .step-content-personal-details-form{margin-top:20px;margin-bottom:40px}html body section.type-avify-checkout .step-content-payment-var-tab-list.var-disabled,html body.woocommerce-checkout section.type-avify-checkout .step-content-payment-var-tab-list.var-disabled{display:none}html body section.type-avify-checkout .step-content-payment-var-tab-item .step-content-payment-var-tab-item-label input,html body.woocommerce-checkout section.type-avify-checkout .step-content-payment-var-tab-item .step-content-payment-var-tab-item-label input{display:none}html body section.type-avify-checkout .step-content-payment-var-tab-item .step-content-payment-var-tab-item-label input:checked+.step-content-payment-var-tab-item-radio:after,html body.woocommerce-checkout section.type-avify-checkout .step-content-payment-var-tab-item .step-content-payment-var-tab-item-label input:checked+.step-content-payment-var-tab-item-radio:after{opacity:1}html body section.type-avify-checkout .step-content-payment-var-tab-item:not(:nth-last-child(1)),html body.woocommerce-checkout section.type-avify-checkout .step-content-payment-var-tab-item:not(:nth-last-child(1)){margin-bottom:16px}html body section.type-avify-checkout .step-content-payment-var-tab-item-label,html body.woocommerce-checkout section.type-avify-checkout .step-content-payment-var-tab-item-label{display:flex;align-items:center;justify-content:space-between;padding:16px 16px;background:rgba(108,114,127,0.03);border-radius:6px;padding:30px 30px 30px 26px}html body section.type-avify-checkout .step-content-payment-var-tab-item-part-1,html body.woocommerce-checkout section.type-avify-checkout .step-content-payment-var-tab-item-part-1{display:flex;align-items:center}html body section.type-avify-checkout .step-content-payment-var-tab-item-radio,html body.woocommerce-checkout section.type-avify-checkout .step-content-payment-var-tab-item-radio{border:1px solid #494F53;border-radius:50%;display:flex;justify-content:center;align-items:center;min-width:20px;width:20px;height:20px;position:relative}html body section.type-avify-checkout .step-content-payment-var-tab-item-radio:after,html body.woocommerce-checkout section.type-avify-checkout .step-content-payment-var-tab-item-radio:after{content:'';background-color:#494F53;border-radius:50%;opacity:0;width:calc(100% - 4px);height:calc(100% - 4px)}html body section.type-avify-checkout .step-content-payment-var-tab-item-text,html body.woocommerce-checkout section.type-avify-checkout .step-content-payment-var-tab-item-text{margin-left:24px}html body section.type-avify-checkout .step-content-payment-var-bank-transfer,html body.woocommerce-checkout section.type-avify-checkout .step-content-payment-var-bank-transfer{margin-top:20px;margin-bottom:40px}html body section.type-avify-checkout .step-content-payment-var-bank-transfer-info,html body.woocommerce-checkout section.type-avify-checkout .step-content-payment-var-bank-transfer-info{background:rgba(73,79,83,0.03);border-radius:6px;padding:22px 18px 26px 18px;margin-top:10px}html body section.type-avify-checkout .step-content-electronic-invoice .step-content-avf-electronic-invoice,html body.woocommerce-checkout section.type-avify-checkout .step-content-electronic-invoice .step-content-avf-electronic-invoice{margin-top:15px}html body section.type-avify-checkout .step-content-electronic-invoice .step-content-avf-electronic-invoice-label,html body.woocommerce-checkout section.type-avify-checkout .step-content-electronic-invoice .step-content-avf-electronic-invoice-label{display:flex;align-items:center;cursor:pointer}html body section.type-avify-checkout .step-content-electronic-invoice .step-content-avf-electronic-invoice-label.checked .avf-electronic-invoice-checkbox .avf-electronic-invoice-checkbox-checked-icon,html body.woocommerce-checkout section.type-avify-checkout .step-content-electronic-invoice .step-content-avf-electronic-invoice-label.checked .avf-electronic-invoice-checkbox .avf-electronic-invoice-checkbox-checked-icon{opacity:1}html body section.type-avify-checkout .step-content-electronic-invoice .avf-electronic-invoice-checkbox,html body.woocommerce-checkout section.type-avify-checkout .step-content-electronic-invoice .avf-electronic-invoice-checkbox{border:1px solid var(--color-grey);border-radius:2px;width:14px;height:14px;position:relative;overflow:hidden}html body section.type-avify-checkout .step-content-electronic-invoice .avf-electronic-invoice-checkbox-checked-icon,html body.woocommerce-checkout section.type-avify-checkout .step-content-electronic-invoice .avf-electronic-invoice-checkbox-checked-icon{width:calc(100% + 2px);height:calc(100% + 2px);opacity:0;position:absolute;top:-1px;left:-1px}html body section.type-avify-checkout .step-content-electronic-invoice .avf-electronic-invoice-checkbox-checked-icon svg,html body.woocommerce-checkout section.type-avify-checkout .step-content-electronic-invoice .avf-electronic-invoice-checkbox-checked-icon svg{display:block;width:100%;height:auto}html body section.type-avify-checkout .step-content-electronic-invoice .avf-electronic-invoice-label,html body.woocommerce-checkout section.type-avify-checkout .step-content-electronic-invoice .avf-electronic-invoice-label{margin-left:7px}html body section.type-avify-checkout .step-content-electronic-invoice .step-content-avf-electronic-form-container,html body.woocommerce-checkout section.type-avify-checkout .step-content-electronic-invoice .step-content-avf-electronic-form-container{margin-top:15px}html body section.type-avify-checkout .step-content-billing-address,html body.woocommerce-checkout section.type-avify-checkout .step-content-billing-address{background:#ffffff;position:relative;z-index:1}html body section.type-avify-checkout .step-content-billing-address .step-content-avf-address-summary,html body.woocommerce-checkout section.type-avify-checkout .step-content-billing-address .step-content-avf-address-summary{background:rgba(73,79,83,0.03);border-radius:6px;padding:22px 18px 26px 18px;margin-top:10px;margin-bottom:0}html body section.type-avify-checkout .step-content-billing-address .step-content-avf-dif-billing-checkbox,html body.woocommerce-checkout section.type-avify-checkout .step-content-billing-address .step-content-avf-dif-billing-checkbox{margin-top:15px;display:flex;align-items:center;cursor:pointer}html body section.type-avify-checkout .step-content-billing-address .step-content-avf-dif-billing-checkbox.checked .step-content-avf-dif-billing-custom-checkbox .step-content-avf-dif-billing-custom-checkbox-checked-icon,html body.woocommerce-checkout section.type-avify-checkout .step-content-billing-address .step-content-avf-dif-billing-checkbox.checked .step-content-avf-dif-billing-custom-checkbox .step-content-avf-dif-billing-custom-checkbox-checked-icon{opacity:1}html body section.type-avify-checkout .step-content-billing-address .step-content-avf-dif-billing-checkbox .step-content-avf-dif-billing-custom-checkbox,html body.woocommerce-checkout section.type-avify-checkout .step-content-billing-address .step-content-avf-dif-billing-checkbox .step-content-avf-dif-billing-custom-checkbox{border:1px solid var(--color-grey);border-radius:2px;width:14px;height:14px;position:relative;overflow:hidden}html body section.type-avify-checkout .step-content-billing-address .step-content-avf-dif-billing-checkbox .step-content-avf-dif-billing-custom-checkbox-checked-icon,html body.woocommerce-checkout section.type-avify-checkout .step-content-billing-address .step-content-avf-dif-billing-checkbox .step-content-avf-dif-billing-custom-checkbox-checked-icon{opacity:0;width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;top:-1px;left:-1px}html body section.type-avify-checkout .step-content-billing-address .step-content-avf-dif-billing-checkbox .step-content-avf-dif-billing-custom-checkbox-checked-icon svg,html body.woocommerce-checkout section.type-avify-checkout .step-content-billing-address .step-content-avf-dif-billing-checkbox .step-content-avf-dif-billing-custom-checkbox-checked-icon svg{display:block;width:100%;height:auto}html body section.type-avify-checkout .step-content-billing-address .step-content-avf-dif-billing-checkbox .step-content-avf-dif-billing-text,html body.woocommerce-checkout section.type-avify-checkout .step-content-billing-address .step-content-avf-dif-billing-checkbox .step-content-avf-dif-billing-text{margin-left:7px}html body section.type-avify-checkout .step-content-billing-address .step-content-avf-dif-billing-form,html body.woocommerce-checkout section.type-avify-checkout .step-content-billing-address .step-content-avf-dif-billing-form{margin-top:20px}html body section.type-avify-checkout .review-order,html body.woocommerce-checkout section.type-avify-checkout .review-order{position:relative;box-shadow:0 0 10px rgba(226,226,226,0.8);border-radius:8px;padding:20px 20px 65px;border:0.5px solid #BFBFBF;overflow:hidden}html body section.type-avify-checkout .review-order .review-order-product-list,html body.woocommerce-checkout section.type-avify-checkout .review-order .review-order-product-list{margin-top:24px;max-height:235px;overflow:scroll;border-radius:5px;padding:5px;-ms-overflow-style:none;scrollbar-width:none}html body section.type-avify-checkout .review-order .review-order-product-list::-webkit-scrollbar,html body.woocommerce-checkout section.type-avify-checkout .review-order .review-order-product-list::-webkit-scrollbar{display:none}html body section.type-avify-checkout .review-order .review-order-product-item,html body.woocommerce-checkout section.type-avify-checkout .review-order .review-order-product-item{border-bottom:0.5px solid rgba(73,79,83,0.2);padding-bottom:10px}html body section.type-avify-checkout .review-order .review-order-product-item:not(:nth-child(1)),html body.woocommerce-checkout section.type-avify-checkout .review-order .review-order-product-item:not(:nth-child(1)){margin-top:12px}html body section.type-avify-checkout .review-order .review-order-product-item-image,html body.woocommerce-checkout section.type-avify-checkout .review-order .review-order-product-item-image{border-radius:10px;width:66px;height:66px;position:relative}html body section.type-avify-checkout .review-order .review-order-product-item-image img,html body.woocommerce-checkout section.type-avify-checkout .review-order .review-order-product-item-image img{object-fit:cover;object-position:center;display:block;width:100%;height:auto;max-height:66px}html body section.type-avify-checkout .review-order .review-order-product-item-name,html body.woocommerce-checkout section.type-avify-checkout .review-order .review-order-product-item-name{margin-left:30px}html body section.type-avify-checkout .review-order .review-order-total,html body.woocommerce-checkout section.type-avify-checkout .review-order .review-order-total{margin-top:22px}html body section.type-avify-checkout .review-order .review-order-total-part-container,html body.woocommerce-checkout section.type-avify-checkout .review-order .review-order-total-part-container{display:flex;justify-content:space-between}html body section.type-avify-checkout .review-order .review-order-total-total,html body.woocommerce-checkout section.type-avify-checkout .review-order .review-order-total-total{margin-top:10px}html body section.type-avify-checkout .review-order #avf_discount>div,html body.woocommerce-checkout section.type-avify-checkout .review-order #avf_discount>div{text-align:right;margin-bottom:10px}html body section.type-avify-checkout .review-order #avf_discount>div:first-child,html body.woocommerce-checkout section.type-avify-checkout .review-order #avf_discount>div:first-child{margin-top:10px}html body section.type-avify-checkout .review-order .review-order-total-right-part,html body.woocommerce-checkout section.type-avify-checkout .review-order .review-order-total-right-part{max-width:50%}html body section.type-avify-checkout .review-order #avf_shipping_selected,html body.woocommerce-checkout section.type-avify-checkout .review-order #avf_shipping_selected{text-align:right;float:right;margin-top:10px}html body section.type-avify-checkout .powered-by-avify,html body.woocommerce-checkout section.type-avify-checkout .powered-by-avify{display:block;margin-right:auto;margin-left:auto;position:absolute;left:50%;bottom:20px;transform:translate(-50%, 0)}html body section.type-avify-checkout .powered-by-avify .powered-by-avify-text,html body.woocommerce-checkout section.type-avify-checkout .powered-by-avify .powered-by-avify-text{margin-right:10px}html body section.type-avify-checkout .powered-by-avify .powered-by-avify-text .avf_txt,html body.woocommerce-checkout section.type-avify-checkout .powered-by-avify .powered-by-avify-text .avf_txt{color:#271744}html body section.type-avify-checkout .powered-by-avify .powered-by-avify-icon,html body.woocommerce-checkout section.type-avify-checkout .powered-by-avify .powered-by-avify-icon{height:20px;position:relative}html body section.type-avify-checkout .powered-by-avify .powered-by-avify-icon svg,html body.woocommerce-checkout section.type-avify-checkout .powered-by-avify .powered-by-avify-icon svg{display:block;width:auto;height:100%}html body section.type-avify-checkout .alg_checkout_files_upload_result_file_name,html body.woocommerce-checkout section.type-avify-checkout .alg_checkout_files_upload_result_file_name{pointer-events:none}html body section.type-avify-checkout .alg_checkout_files_upload_result_image img,html body.woocommerce-checkout section.type-avify-checkout .alg_checkout_files_upload_result_image img{object-fit:cover;object-position:center;max-height:64px}html body section.type-avify-checkout .review-order-total-shipping,html body.woocommerce-checkout section.type-avify-checkout .review-order-total-shipping{padding-left:8px}html body section.type-avify-checkout .review-order-total-discount,html body.woocommerce-checkout section.type-avify-checkout .review-order-total-discount{padding-left:8px}html body section.type-avify-checkout .review-order-total-taxes,html body.woocommerce-checkout section.type-avify-checkout .review-order-total-taxes{padding-left:8px}html body section.type-avify-success,html body.woocommerce-checkout section.type-avify-success{max-width:1328px;margin:auto;display:none}html body section.type-avify-success .content,html body.woocommerce-checkout section.type-avify-success .content{text-align:center;max-width:394px;margin-right:auto;margin-left:auto}html body section.type-avify-success .el-icon,html body.woocommerce-checkout section.type-avify-success .el-icon{max-width:77px;margin-right:auto;margin-left:auto}html body section.type-avify-success .el-title,html body.woocommerce-checkout section.type-avify-success .el-title{margin-top:32px}html body section.type-avify-success .el-text,html body.woocommerce-checkout section.type-avify-success .el-text{margin-top:16px}html body section.type-avify-success .el-button-1,html body.woocommerce-checkout section.type-avify-success .el-button-1{margin-top:32px}html body section.type-avify-success .el-button-1 .avf_btn,html body.woocommerce-checkout section.type-avify-success .el-button-1 .avf_btn{width:100%;max-width:330px}html body section.type-avify-success .el-button-2,html body.woocommerce-checkout section.type-avify-success .el-button-2{margin-top:12px}html body section.type-avify-success .el-button-2 .avf_btn,html body.woocommerce-checkout section.type-avify-success .el-button-2 .avf_btn{width:100%;max-width:330px}html body section.type-avify-success .el-powered-by,html body.woocommerce-checkout section.type-avify-success .el-powered-by{margin-top:90px}html body section.type-avify-success .powered-by-avify,html body.woocommerce-checkout section.type-avify-success .powered-by-avify{display:block;margin-top:40px;margin-right:auto;margin-left:auto}html body section.type-avify-success .powered-by-avify-text,html body.woocommerce-checkout section.type-avify-success .powered-by-avify-text{margin-right:10px}html body section.type-avify-success .powered-by-avify-text .avf_txt,html body.woocommerce-checkout section.type-avify-success .powered-by-avify-text .avf_txt{color:#271744}html body section.type-avify-success .powered-by-avify-icon,html body.woocommerce-checkout section.type-avify-success .powered-by-avify-icon{height:20px;position:relative}html body section.type-avify-success .powered-by-avify-icon svg,html body.woocommerce-checkout section.type-avify-success .powered-by-avify-icon svg{display:block;width:auto;height:100%}html body #payment.woocommerce-checkout-payment,html body.woocommerce-checkout #payment.woocommerce-checkout-payment{background-color:transparent}html body #payment.woocommerce-checkout-payment .place-order,html body #payment.woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper,html body.woocommerce-checkout #payment.woocommerce-checkout-payment .place-order,html body.woocommerce-checkout #payment.woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper{font-size:16px;color:var(--color-black)}html body #payment.woocommerce-checkout-payment .place-order abbr,html body #payment.woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper abbr,html body.woocommerce-checkout #payment.woocommerce-checkout-payment .place-order abbr,html body.woocommerce-checkout #payment.woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper abbr{border:none;text-decoration:none;color:var(--color-red)}html body #payment.woocommerce-checkout-payment .place-order button#place_order,html body #payment.woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper button#place_order,html body.woocommerce-checkout #payment.woocommerce-checkout-payment .place-order button#place_order,html body.woocommerce-checkout #payment.woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper button#place_order{display:none}html body .checkout-order-review,html body.woocommerce-checkout .checkout-order-review{padding:0;margin:0;height:0}html body .checkout-order-review:before,html body .checkout-order-review:after,html body.woocommerce-checkout .checkout-order-review:before,html body.woocommerce-checkout .checkout-order-review:after{display:none}html body .step-content,html body.woocommerce-checkout .step-content{display:none}html body .step-content.active,html body.woocommerce-checkout .step-content.active{display:block}@media screen and (max-width: 767px){html body .avf_txt.type-1,html body.woocommerce-checkout .avf_txt.type-1{font-size:12px}html body section.type-avify-checkout .wrapper,html body.woocommerce-checkout section.type-avify-checkout .wrapper{padding-right:initial;padding-left:initial}html body section.type-avify-checkout .step-item,html body.woocommerce-checkout section.type-avify-checkout .step-item{width:33.33%}html body section.type-avify-checkout .step-item:after,html body.woocommerce-checkout section.type-avify-checkout .step-item:after{width:62px;right:-30px}html body section.type-avify-checkout .step-item-text,html body.woocommerce-checkout section.type-avify-checkout .step-item-text{height:54px}html body section.type-avify-checkout .main-container-list,html body.woocommerce-checkout section.type-avify-checkout .main-container-list{flex-wrap:wrap;margin-top:35px}html body section.type-avify-checkout .main-container-item:nth-child(1),html body.woocommerce-checkout section.type-avify-checkout .main-container-item:nth-child(1){width:100%;max-width:100%}html body section.type-avify-checkout .main-container-item:nth-child(2),html body.woocommerce-checkout section.type-avify-checkout .main-container-item:nth-child(2){width:100%;max-width:100%;position:fixed;top:initial;bottom:calc((75vh - 65px) * -1);transition:bottom 0.3s ease-in;left:0;z-index:99}html body section.type-avify-checkout .main-container-item:nth-child(2) #avf-open-order-summary,html body.woocommerce-checkout section.type-avify-checkout .main-container-item:nth-child(2) #avf-open-order-summary{display:block;position:absolute;top:0;right:0;z-index:1;width:100%;background-color:transparent;height:65px;border:none}html body section.type-avify-checkout .main-container-item:nth-child(2) #avf-open-order-summary svg,html body.woocommerce-checkout section.type-avify-checkout .main-container-item:nth-child(2) #avf-open-order-summary svg{width:25px;height:25px;position:absolute;top:20px;right:20px;transition:all 0.6s ease-in}html body section.type-avify-checkout .main-container-item:nth-child(2).open,html body.woocommerce-checkout section.type-avify-checkout .main-container-item:nth-child(2).open{bottom:0}html body section.type-avify-checkout .main-container-item:nth-child(2).open #avf-open-order-summary svg,html body.woocommerce-checkout section.type-avify-checkout .main-container-item:nth-child(2).open #avf-open-order-summary svg{transform:rotate(180deg)}html body section.type-avify-checkout .main-container-item:nth-child(2):not(.open) .avf-checkout-loader,html body.woocommerce-checkout section.type-avify-checkout .main-container-item:nth-child(2):not(.open) .avf-checkout-loader{height:65px}html body section.type-avify-checkout .main-container-item:nth-child(2):not(.open) .avf-checkout-loader .avf_img,html body.woocommerce-checkout section.type-avify-checkout .main-container-item:nth-child(2):not(.open) .avf-checkout-loader .avf_img{position:absolute;right:12px;width:40px;height:40px}html body section.type-avify-checkout .main-container-item:nth-child(2) .review-order,html body.woocommerce-checkout section.type-avify-checkout .main-container-item:nth-child(2) .review-order{background-color:var(--color-white);padding-right:16px;padding-left:16px;height:75vh;overflow:scroll;box-shadow:0px -10px 30px 0px rgba(0,0,0,0.75);-ms-overflow-style:none;scrollbar-width:none}html body section.type-avify-checkout .main-container-item:nth-child(2) .review-order::-webkit-scrollbar,html body.woocommerce-checkout section.type-avify-checkout .main-container-item:nth-child(2) .review-order::-webkit-scrollbar{display:none}html body section.type-avify-checkout .review-order-product-item-price,html body.woocommerce-checkout section.type-avify-checkout .review-order-product-item-price{flex:1 0 auto}html body section.type-woo-checkout .wrapper,html body.woocommerce-checkout section.type-woo-checkout .wrapper{padding-right:initial;padding-left:initial}}html body.woocommerce-order-received .yv-header-nav,html body.woocommerce-order-received .yv-header-search,html body.woocommerce-order-received .yv-header-cart,html body.woocommerce-order-received .main-container-list{display:none}html body.woocommerce-order-received section.type-avify-success{display:block;margin-top:30px}html body.woocommerce-order-received section.type-woo-checkout{opacity:0;height:0;overflow:hidden}html body.woocommerce-order-received section.type-avify-checkout .step-list{pointer-events:none}html body.woocommerce-order-received section.type-avify-checkout .main-container-list{display:none}


/*# sourceMappingURL=avify-checkout.css.map*/