@keyframes spinner{to{transform:rotate(360deg)}}body .adf-main-qoute-page{--backgroundcolor: var(--white)}body .adf-main-qoute-page .woocommerce-cart-form{gap:4rem;align-items:flex-start}body .adf-main-qoute-page .adf-quote-detail-wrap.adf-quote-detail-wrap{width:auto !important;max-width:50rem;display:flex;flex-direction:column;overflow-x:auto}@media(min-width: 1025px){body .adf-main-qoute-page .adf-quote-detail-wrap__inner{position:sticky;top:var(--nav-height);z-index:2}}body .adf-main-qoute-page .adf-quote-detail-wrap__inner{width:auto !important;max-width:50rem;display:flex;flex-direction:column;overflow-x:auto}body .adf-main-qoute-page .adf-quote-detail-wrap__payment-methods{margin-top:2rem}body .adf-main-qoute-page .af_quote_fields.af_quote_fields{background-color:var(--grey-100);border-radius:var(--radius-l);padding:4rem 3rem;order:-1;max-width:70rem;flex:1 1 auto}@media(max-width: 1024px){body .adf-main-qoute-page .af_quote_fields.af_quote_fields{padding:2rem 1.5rem;margin-top:2rem !important}}body .adf-main-qoute-page .addify-option-field{margin-bottom:1rem}body .adf-main-qoute-page .adf_half_width{flex:0 0 49%}body .adf-main-qoute-page .adf-chekboxes{position:relative;display:inline-block;color:var(--text-color);font-size:var(--font-size);padding-left:2.25em;font-weight:var(--label-weight, var(--font-weight))}body .adf-main-qoute-page .adf-chekboxes input[type=checkbox]{width:auto;transform:none;opacity:0;position:absolute;top:.25em;left:0;margin:0}body .adf-main-qoute-page .adf-chekboxes:before{content:"";position:absolute;top:2px;left:0;transform:rotate(35deg);left:.4em;height:1.7rem;width:.9rem;box-sizing:border-box}body .adf-main-qoute-page .adf-chekboxes:after{content:"";position:absolute;left:0;height:1.25em;aspect-ratio:1;border-width:var(--border);border-style:solid;background:rgba(0,0,0,0);border-radius:3px;box-sizing:border-box}body .adf-main-qoute-page .adf-chekboxes:has(input[type=checkbox]:not(:checked)):before{border:2px solid rgba(0,0,0,0)}body .adf-main-qoute-page .adf-chekboxes:has(input[type=checkbox]:not(:checked)):after{border-color:var(--choice-bordercolor)}body .adf-main-qoute-page .adf-chekboxes:has(input[type=checkbox]:checked){--choice-bordercolor: var(--purple-500)}body .adf-main-qoute-page .adf-chekboxes:has(input[type=checkbox]:checked):before{height:1.25em;width:1em;aspect-ratio:1;scale:.8;transform:none;background-color:var(--white);transform-origin:bottom left;clip-path:polygon(3.3% 53.13%, 10.64% 44.48%, 31.49% 65.43%, 84.44% 3.53%, 91.49% 13.23%, 31.49% 88.23%, 3.54% 53.29%);left:4px;top:2px;z-index:3}body .adf-main-qoute-page .adf-chekboxes:has(input[type=checkbox]:checked):after{background-color:var(--purple-500);border-color:var(--purple-500)}body .adf-main-qoute-page .af-quote-field-table .form_row{--btn-bg: var(--green-500);text-align:left}body .adf-main-qoute-page .addify-quote-contents-wrapper{color:var(--text-color-dark);background-color:var(--pink-300);padding:2rem;border-radius:var(--radius-l);margin-bottom:2rem}body .adf-main-qoute-page .addify-quote-contents-wrapper:has(.addify-quote-contents-title[aria-expanded=false]) .addify-quote-form__contents{max-height:0;opacity:0;transition:max-height .4s ease,opacity .3s ease;margin:0;display:block;margin-top:1rem}body .adf-main-qoute-page .addify-quote-contents-wrapper .addify-quote-contents-title{display:flex;align-items:center;gap:1rem;cursor:pointer}body .adf-main-qoute-page .addify-quote-contents-wrapper .addify-quote-contents-title[aria-expanded=true] svg{transform:rotate(-90deg)}body .adf-main-qoute-page .addify-quote-contents-wrapper .addify-quote-contents-title svg{--twz-icon-size: 1rem;transform:rotate(90deg);transition:transform .3s ease}body .adf-main-qoute-page .addify-quote-form__contents{max-height:5000px;overflow:hidden;opacity:1;transition:max-height .4s ease,opacity .3s ease;width:100%}body .adf-main-qoute-page .addify-quote-form__contents thead{display:none}body .adf-main-qoute-page .addify-quote-form__contents .cart_item{margin-bottom:1rem}body .adf-main-qoute-page .addify-quote-form__contents .cart_item:nth-last-child(2) td{padding-bottom:0 !important;margin-bottom:-2rem}body .adf-main-qoute-page .addify-quote-form__contents .cart_item .product-thumbnail{max-width:7.7rem;padding:0 !important;padding-bottom:1rem !important}@media(max-width: 1024px){body .adf-main-qoute-page .addify-quote-form__contents .cart_item .product-thumbnail{width:unset !important}}body .adf-main-qoute-page .addify-quote-form__contents .cart_item .product-thumbnail img{border-radius:var(--radius-m);background-color:var(--white);max-height:5rem;width:7.7rem;display:block;-o-object-fit:contain;object-fit:contain;max-width:unset;padding:.5rem}@media(max-width: 1024px){body .adf-main-qoute-page .addify-quote-form__contents .cart_item .product-thumbnail img{width:5rem;max-height:4.5rem}}body .adf-main-qoute-page .addify-quote-form__contents .cart_item .product-name{width:calc(95% - 1rem);padding-top:0 !important}@media(max-width: 1024px){body .adf-main-qoute-page .addify-quote-form__contents .cart_item .product-name{width:100%}}body .adf-main-qoute-page .addify-quote-form__contents .cart_item .product-name>a{font-weight:bold}body .adf-main-qoute-page .addify-quote-form__contents .cart_item .tc-epo-metadata:first-of-type{margin-top:.5rem}body .adf-main-qoute-page .addify-quote-form__contents .cart_item .tc-epo-metadata dd:has(img) img{max-width:5rem}body .adf-main-qoute-page .addify-quote-form__contents .cart_item .tc-epo-metadata+p{display:none}body .adf-main-qoute-page .addify-quote-form__contents .cart_item .tc-hidden-variation{display:none}@media(max-width: 1024px){body .adf-main-qoute-page .addify-quote-form__contents .cart_item.cart_item td:not(.test){text-align:left !important;border:none !important}}body .adf-main-qoute-page .addify-quote-form__contents .cart_item dl,body .adf-main-qoute-page .addify-quote-form__contents .cart_item dd{margin:0}body .adf-main-qoute-page .addify-quote-form__contents .cart_item dl{display:grid;grid-template-columns:12rem 1fr;-moz-column-gap:1rem;column-gap:1rem}body .adf-main-qoute-page .addify-quote-form__contents .cart_item dt,body .adf-main-qoute-page .addify-quote-form__contents .cart_item dd,body .adf-main-qoute-page .addify-quote-form__contents .cart_item a{font-size:1.5rem;color:var(--text-color-dark)}body .adf-main-qoute-page .addify-quote-form__contents .cart_item dt{font-weight:bold}body .adf-main-qoute-page .addify-quote-form__contents .cart_item td{vertical-align:top}body .adf-main-qoute-page .addify-quote-form__contents .cart_item .product-quantity{display:none}body .adf-main-qoute-page .addify-quote-form__contents .cart_item .product-subtotal,body .adf-main-qoute-page .addify-quote-form__contents .cart_item .adf-product-remove{padding-top:0 !important}body .adf-main-qoute-page .addify-quote-form__contents .cart_item .product-subtotal span,body .adf-main-qoute-page .addify-quote-form__contents .cart_item .adf-product-remove span{font-weight:700}body .adf-main-qoute-page .cart-collaterals{padding-top:.5rem;border-top:1px solid var(--pink-500)}body .adf-main-qoute-page .cart-collaterals table{width:100%;margin:0}body .adf-main-qoute-page .cart-collaterals th,body .adf-main-qoute-page .cart-collaterals td{color:var(--text-color-dark);padding-top:.5rem !important;padding-bottom:.5rem !important;font-weight:400}body .adf-main-qoute-page .cart-collaterals .cart_totals tbody tr td{text-align:right;padding-top:5px !important;padding-bottom:5px !important}body .adf-main-qoute-page .cart-collaterals .order-total th,body .adf-main-qoute-page .cart-collaterals .order-total td{font-weight:bold}body .adf-main-qoute-page .adf-product-remove{--twz-icon-size: 1rem}body .adf-main-qoute-page .twz-label+input{padding-block:calc(var(--padding-y)*2) var(--padding-y) !important}body .adf-main-qoute-page input{line-height:1.2;padding:var(--padding-y) var(--padding-x) !important}
