:root{--font-sans: TT Norms, Helvetica Neue, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;--font-serif: EB Garamond, Georgia, Times New Roman, serif;--font-base-size: 16px;--font-base-line-height: 24px;--font-base-weight: 400;--font-base-letter-spacing: -1.5%}:root{--fq-color-white-0: #ffffff;--fq-color-grey-50: #FBFCFC;--fq-color-grey-100: #F6F8FA;--fq-color-grey-300: #E5EBEF;--fq-color-grey-600: #7F8589;--fq-color-black-1000: #000000;--fq-color-black-800: #5C5C5C;--fq-color-black-900: #262424;--fq-color-red-400: #FF576B;--fq-color-red-800: #C55B67;--fq-color-red-900: #A83946;--fq-color-red-hover: #732630;--fq-color-blog: #278288;--fq-color-sport: #0D8335;--fq-color-motori: #5D696F;--fq-color-salute: #3D77A3;--fq-color-magazine: #BE21B4;--fq-color-millennium: #000000;--fq-color-sponsor: #FFF2D2;--fq-color-sponsor-2: #DAFFCE;--fq-color-ioscelgo: #0D8D9C;--fq-color-tvloft: #d01c2d;--color-success-50: #4caf50;--color-success-100: #388e3c;--color-success-200: #2e7d32;--color-error-50: #d32f2f;--color-error-100: #c62828;--color-error-200: #b71c1c;--color-warning-50: #ff9800;--color-warning-100: #f57c00;--color-warning-200: #ef6c00;--color-info-50: #2196f3;--color-info-100: #1976d2;--color-info-200: #1565c0;--fq-system-success-50: #e7f5e8;--fq-system-success-200: #9fd6a3;--fq-system-warning-50: #fff5dd;--fq-system-warning-200: #ffdf8d;--fq-system-error-50: #fcecec;--fq-system-error-200: #f5b5b5}.fq-font-heading-01{font-family:EB Garamond,Georgia,Times New Roman,serif;font-size:2rem;line-height:2.375rem;font-weight:600;letter-spacing:-.015em;font-style:normal;text-transform:none}@media(min-width:768px){.fq-font-heading-01{font-family:EB Garamond,Georgia,Times New Roman,serif;font-size:2.625rem;line-height:3.25rem;font-weight:600;letter-spacing:-.015em;font-style:normal;text-transform:none}}.fq-font-heading-02{font-family:EB Garamond,Georgia,Times New Roman,serif;font-size:1.5rem;line-height:1.875rem;font-weight:600;letter-spacing:-.015em;font-style:normal;text-transform:none}@media(min-width:768px){.fq-font-heading-02{font-family:EB Garamond,Georgia,Times New Roman,serif;font-size:2rem;line-height:2.375rem;font-weight:600;letter-spacing:-.015em;font-style:normal;text-transform:none}}.fq-font-heading-03{font-family:EB Garamond,Georgia,Times New Roman,serif;font-size:1.25rem;line-height:1.75rem;font-weight:600;letter-spacing:-.015em;font-style:normal;text-transform:none}@media(min-width:768px){.fq-font-heading-03{font-family:EB Garamond,Georgia,Times New Roman,serif;font-size:1.5rem;line-height:1.875rem;font-weight:600;letter-spacing:-.015em;font-style:normal;text-transform:none}}.fq-font-heading-03-blog{font-family:EB Garamond,Georgia,Times New Roman,serif;font-size:1.25rem;line-height:1.75rem;font-weight:600;letter-spacing:-.015em;font-style:italic;text-transform:none}@media(min-width:768px){.fq-font-heading-03-blog{font-family:EB Garamond,Georgia,Times New Roman,serif;font-size:1.5rem;line-height:1.875rem;font-weight:600;letter-spacing:-.015em;font-style:italic;text-transform:none}}.fq-font-heading-04{font-family:EB Garamond,Georgia,Times New Roman,serif;font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:-.02em;font-style:normal;text-transform:none}@media(min-width:768px){.fq-font-heading-04{font-family:EB Garamond,Georgia,Times New Roman,serif;font-size:1.25rem;line-height:1.625rem;font-weight:600;letter-spacing:-.02em;font-style:normal;text-transform:none}}.fq-font-heading-04-blog{font-family:EB Garamond,Georgia,Times New Roman,serif;font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:-.02em;font-style:normal;text-transform:none}@media(min-width:768px){.fq-font-heading-04-blog{font-family:EB Garamond,Georgia,Times New Roman,serif;font-size:1.25rem;line-height:1.625rem;font-weight:600;letter-spacing:-.015em;font-style:italic;text-transform:none}}.fq-font-heading-05{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:2rem;line-height:2.5rem;font-weight:500;letter-spacing:-.015em;font-style:normal;text-transform:none}@media(min-width:768px){.fq-font-heading-05{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:2rem;line-height:2.5rem;font-weight:500;letter-spacing:-.015em;font-style:normal;text-transform:none}}.fq-font-subheading-01{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.25rem;line-height:1.75rem;font-weight:500;letter-spacing:-.015em;font-style:normal;text-transform:none}.fq-font-subheading-02{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:500;letter-spacing:-.015em;font-style:normal;text-transform:none}.fq-font-button-regular{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:normal;font-weight:500;letter-spacing:-.015em;font-style:normal;text-transform:uppercase}.fq-font-button-small{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.875rem;line-height:normal;font-weight:500;letter-spacing:-.015em;font-style:normal;text-transform:uppercase}.fq-font-caption-00{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.5rem;line-height:2rem;font-weight:700;letter-spacing:-.015em;font-style:normal;text-transform:uppercase}.fq-font-caption-01{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.25rem;line-height:1.75rem;font-weight:700;letter-spacing:-.015em;font-style:normal;text-transform:uppercase}.fq-font-caption-02{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:-.015em;font-style:normal;text-transform:uppercase}.fq-font-caption-03{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.75rem;line-height:1.5rem;font-weight:500;letter-spacing:-.015em;font-style:normal;text-transform:uppercase}.fq-font-body-article-300{font-family:EB Garamond,Georgia,Times New Roman,serif;font-size:1.25rem;line-height:1.875rem;font-weight:300;letter-spacing:0;font-style:normal;text-transform:none}.fq-font-body-article-600{font-family:EB Garamond,Georgia,Times New Roman,serif;font-size:1.25rem;line-height:1.875rem;font-weight:600;letter-spacing:0;font-style:normal;text-transform:none}.fq-font-body-regular-300{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;letter-spacing:0;font-style:normal;text-transform:none}.fq-font-body-regular-600{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:0;font-style:normal;text-transform:none}.fq-font-body-small-300{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:0;font-style:normal;text-transform:none}.fq-font-body-small-600{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:600;letter-spacing:0;font-style:normal;text-transform:none}.fq-font-body-tiny-300{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.75rem;line-height:1.125rem;font-weight:400;letter-spacing:0;font-style:normal;text-transform:none}:root{--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px}.fq-button{--_bg: var(--fq-color-red-900);--_bg-hover: var(--fq-color-red-hover);--_color: var(--fq-color-white-0);--_border: var(--fq-color-red-900);--_radius: var(--radius-xs, 2px);--_pad-x: var(--space-5, 24px);--_icon_pad-x: var(--space-2, 8px);--_column-gap: var(--space-2, 8px);--_height: 54px;--_width: auto;--_max-width: auto;--_cursor: pointer;background:var(--_bg);color:var(--_color);border-color:var(--_border);border-radius:var(--_radius);cursor:var(--_cursor);column-gap:var(--_column-gap);padding:0 var(--_pad-x);height:var(--_height);max-width:var(--_max-width);width:var(--_width);border-style:solid;border-width:1px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:background .18s ease,color .18s ease,box-shadow .18s ease,border-color .18s ease;box-sizing:border-box;align-self:flex-start;text-align:center;font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:normal;font-weight:500;letter-spacing:-.015em;font-style:normal;text-transform:uppercase}.fq-button a{color:inherit;text-decoration:none;text-align:center}.fq-button:hover,.selected .fq-button{background:var(--_bg-hover)}.fq-button:disabled,.fq-button[aria-disabled=true]{--_bg: var(--fq-color-grey-300);--_bg-hover: var(--fq-color-grey-300);--_color: var(--fq-color-black-800);--_border: var(--fq-color-grey-300);--_cursor: not-allowed}.fq-button--secondary{--_bg: var(--fq-color-white-0);--_bg-hover: var(--fq-color-grey-100);--_color: var(--fq-color-black-900);--_border: var(--fq-color-black-900)}.fq-button--tertiary{--_bg: var(--fq-color-black-900);--_bg-hover: var(--fq-color-black-800);--_color: var(--fq-color-white-0);--_border: var(--fq-color-black-900)}.fq-button--disabled{--_bg: var(--fq-color-grey-300);--_bg-hover: var(--fq-color-grey-300);--_color: var(--fq-color-black-800);--_border: var(--fq-color-grey-300);--_cursor: not-allowed}.fq-button--muted{--_cursor: default;pointer-events:none}.fq-button--cta{--_width: 100%}@media(min-width:768px){.fq-button--cta{--_width: 268px}}.fq-button--full-width,.fq-button--auto{--_width: 100%}@media(min-width:768px){.fq-button--auto{--_width: auto}}.fq-button--centered{margin-left:auto;margin-right:auto}.fq-button--md{--_pad-x: var(--space-4, 16px);--_height: 48px}.fq-button--sm{--_pad-x: var(--space-3, 12px);--_height: 40px;font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.875rem;line-height:normal;font-weight:500;letter-spacing:-.015em;font-style:normal;text-transform:uppercase}.fq-button--xs{--_pad-x: var(--space-2, 8px);--_height: 24px;font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.875rem;line-height:normal;font-weight:500;letter-spacing:-.015em;font-style:normal;text-transform:uppercase}.fq-link-arrow{display:inline-flex;align-self:flex-start;align-items:center;gap:var(--space-1, 4px);color:var(--fq-color-red-900, #a83946);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:0}.fq-link-arrow:after{content:"";display:inline-block;width:12px;height:9px;flex-shrink:0;background:url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 4.5H11.1667M7.16667 8.5L11.1667 4.5L7.16667 0.5' stroke='%23A83946' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain}.ifqs-back-link{display:inline-flex;align-items:center;gap:var(--space-2, 8px);font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.75rem;line-height:1.5rem;font-weight:500;letter-spacing:-.015em;font-style:normal;text-transform:uppercase;color:var(--fq-color-black-900, #262424);text-decoration:none;line-height:1}.ifqs-back-link img{flex-shrink:0}.fq-input{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.875rem;line-height:normal;font-weight:500;letter-spacing:-.015em;font-style:normal;text-transform:uppercase;border:1px solid var(--fq-color-grey-300, #e5ebef);border-radius:var(--radius-sm, 4px);transition:border-color .3s ease;height:40px;box-sizing:border-box;padding:0 var(--space-4, 16px)}.fq-input:focus{border-color:var(--fq-color-black-900, #262424);outline:none}.fq-input::placeholder{color:var(--fq-color-black-800, #5c5c5c)}.fq-input--error{border-color:var(--fq-color-error-700)}.fq-label{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.75rem;line-height:1.5rem;font-weight:500;letter-spacing:-.015em;font-style:normal;text-transform:uppercase;display:block}form#add_payment_method .woocommerce-checkout-payment{margin-top:var(--space-5, 24px)}form#add_payment_method #payment{background:var(--fq-color-white-0);border:1px solid var(--fq-color-grey-300);border-radius:var(--radius-sm, 4px);padding:var(--space-4, 16px)}form#add_payment_method #payment ul.payment_methods{list-style:none;padding:0;margin-bottom:0;display:flex;flex-direction:column;gap:var(--space-2, 8px);border:none}form#add_payment_method #payment ul.payment_methods li{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--space-3, 12px);margin:0;transition:border-color .2s ease;padding:var(--space-4, 16px)}form#add_payment_method #payment ul.payment_methods li.wc_payment_method{background:var(--fq-color-white-0);border:1px solid var(--fq-color-grey-300);border-radius:var(--radius-sm, 4px)}form#add_payment_method #payment ul.payment_methods li:hover{border-color:var(--fq-color-grey-600)}form#add_payment_method #payment ul.payment_methods li:has(>input[type=radio]:checked){border-color:var(--fq-color-red-900)}form#add_payment_method #payment .update-all-subscriptions-payment-method-wrap{display:block;margin:var(--space-4, 16px) 0}form#add_payment_method #payment #wc-stripe-update-subs-payment-method-card_field{margin-top:var(--space-4, 16px)}form#add_payment_method #payment .wc_payment_method label img{width:auto}form#add_payment_method #payment .wc_payment_method label img:first-of-type{margin-left:auto}form#add_payment_method #payment .wc_payment_method label a{color:inherit}form#add_payment_method #payment .wc_payment_method>label img{max-height:24px;height:auto;max-width:100px}form#add_payment_method #payment .wc_payment_method.payment_method_stripe>label{display:flex;flex-wrap:wrap;row-gap:var(--space-2, 8px);align-items:end;flex:1}form#add_payment_method #payment .wc_payment_method.payment_method_stripe>label:after{content:"";order:1;flex-basis:100%;height:0}form#add_payment_method #payment .wc_payment_method.payment_method_stripe>label img{order:2;margin-left:0;max-height:15px}form#add_payment_method #payment .wc_payment_method.payment_method_stripe>label img:first-of-type{margin-top:0}@media(min-width:768px){form#add_payment_method #payment .wc_payment_method.payment_method_stripe>label{display:flex;flex-wrap:nowrap;align-items:flex-end}form#add_payment_method #payment .wc_payment_method.payment_method_stripe>label:after{content:none}form#add_payment_method #payment .wc_payment_method.payment_method_stripe>label img{order:0}form#add_payment_method #payment .wc_payment_method.payment_method_stripe>label img:first-of-type{margin-left:auto}}form#add_payment_method #payment .wc_payment_method.payment_method_floapay .check-form{display:flex}form#add_payment_method #payment .wc_payment_method.payment_method_floapay .payment_box label{display:block}form#add_payment_method #payment .payment_box{flex-basis:100%;margin:var(--space-3, 12px) 0 0 0;font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:0;font-style:normal;text-transform:none;color:var(--fq-color-black-900, #262424)}form#add_payment_method #payment .payment_box:not(.payment_method_stripe,.payment_method_floapay){background:var(--fq-color-grey-100);border-radius:var(--radius-xs, 2px);padding:var(--space-2, 8px)}form#add_payment_method #payment .payment_box.payment_method_floapay{display:flex;flex-direction:column}@media(min-width:768px){form#add_payment_method #payment .payment_box.payment_method_floapay{flex-direction:row;flex-wrap:wrap}}form#add_payment_method #payment .payment_box.payment_method_floapay .floa-installments-infos{display:flex;flex-wrap:wrap;gap:var(--space-4, 16px);flex-direction:column}@media(min-width:768px){form#add_payment_method #payment .payment_box.payment_method_floapay .floa-installments-infos{flex-direction:row;flex-basis:100%}}form#add_payment_method #payment .payment_box.payment_method_floapay .floa-payment-choices{display:flex;flex-direction:column;justify-content:flex-end;gap:var(--space-2, 8px);flex-wrap:wrap;margin-top:var(--space-2, 8px);margin-bottom:var(--space-4, 16px)}@media(min-width:768px){form#add_payment_method #payment .payment_box.payment_method_floapay .floa-payment-choices{flex-direction:row;flex-basis:100%}}form#add_payment_method #payment .payment_box.payment_method_floapay .floa-payment-choices .input-radio{display:none}form#add_payment_method #payment .payment_box.payment_method_floapay .floa-payment-choices label{width:60%;flex-grow:1}@media(min-width:768px){form#add_payment_method #payment .payment_box.payment_method_floapay .floa-payment-choices label{flex-grow:0;width:unset}}form#add_payment_method #payment .payment_box.payment_method_floapay .floa-payment-choices label img{height:40px}form#add_payment_method #payment .payment_box.payment_method_floapay .floapay-field{flex-basis:calc(50% - var(--space-4, 16px) / 2)}form#add_payment_method #payment .payment_box.payment_method_floapay .eligibility-summary-table{width:100%;text-align:left;margin:var(--space-4, 16px) 0}form#add_payment_method #payment .payment_box.payment_method_floapay .eligibility-summary-table .cart-subtotal th{width:50%}form#add_payment_method #payment .payment_box p{margin:0}form#add_payment_method #payment .payment_box p.testmode-info{margin-bottom:var(--space-4, 16px)}form#add_payment_method #payment .payment_box a{color:inherit}form#add_payment_method #payment .payment_box .wc-payment-form{padding:0;border:none}form#add_payment_method #payment .payment_box #wc-stripe-upe-form+fieldset{border:none}form#add_payment_method #payment .woocommerce-SavedPaymentMethods{list-style:none;margin:0;padding:0}form#add_payment_method #payment .woocommerce-SavedPaymentMethods-saveNew{flex-direction:row;gap:0}form#add_payment_method #payment .place-order{padding:var(--space-5, 24px) 0 0 0;margin:0}form#add_payment_method #payment .place-order .woocommerce-terms-and-conditions-wrapper{margin-bottom:var(--space-4, 16px)}form#add_payment_method #payment .place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox{align-items:flex-start}form#add_payment_method #payment .place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox span{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;letter-spacing:0;font-style:normal;text-transform:none;color:var(--fq-color-black-900)}form#add_payment_method #payment .place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox a{color:var(--fq-color-red-900);text-decoration:none;border-bottom:1px solid var(--fq-color-red-900)}form#add_payment_method #payment .place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox a:hover{color:var(--fq-color-red-800);border-color:var(--fq-color-red-800)}form#add_payment_method #payment .place-order #place_order{--_bg: var(--fq-color-red-900);--_bg-hover: var(--fq-color-red-hover);--_color: var(--fq-color-white-0);--_border: var(--fq-color-red-900);--_radius: var(--radius-xs, 2px);--_pad-x: var(--space-5, 24px);--_icon_pad-x: var(--space-2, 8px);--_column-gap: var(--space-2, 8px);--_height: 54px;--_width: auto;--_max-width: auto;--_cursor: pointer;background:var(--_bg);color:var(--_color);border-color:var(--_border);border-radius:var(--_radius);cursor:var(--_cursor);column-gap:var(--_column-gap);padding:0 var(--_pad-x);height:var(--_height);max-width:var(--_max-width);width:var(--_width);border-style:solid;border-width:1px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:background .18s ease,color .18s ease,box-shadow .18s ease,border-color .18s ease;box-sizing:border-box;align-self:flex-start;text-align:center;font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:normal;font-weight:500;letter-spacing:-.015em;font-style:normal;text-transform:uppercase}form#add_payment_method #payment .place-order #place_order a{color:inherit;text-decoration:none;text-align:center}form#add_payment_method #payment .place-order #place_order:hover,.selected form#add_payment_method #payment .place-order #place_order{background:var(--_bg-hover)}form#add_payment_method #payment .place-order #place_order:disabled,form#add_payment_method #payment .place-order #place_order[aria-disabled=true]{--_bg: var(--fq-color-grey-300);--_bg-hover: var(--fq-color-grey-300);--_color: var(--fq-color-black-800);--_border: var(--fq-color-grey-300);--_cursor: not-allowed}form#add_payment_method #payment .place-order #place_order{--_width: 100%}@media(min-width:768px){form#add_payment_method #payment .place-order #place_order{--_width: 268px}}form#add_payment_method #payment .place-order #place_order{margin-left:auto;margin-right:auto}form#add_payment_method .woocommerce-privacy-policy-text{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:0;font-style:normal;text-transform:none;color:var(--fq-color-black-800);text-align:center;margin-top:var(--space-2, 8px)}form#add_payment_method .woocommerce-privacy-policy-text a{color:var(--fq-color-red-900);text-decoration:none}form#add_payment_method .woocommerce-privacy-policy-text a:hover{text-decoration:underline}form#add_payment_method{width:100%;padding:0 0 var(--space-6, 32px)}form#add_payment_method .ifqs-wc-page{padding-top:var(--space-6, 32px)}form#add_payment_method .ifqs-wc-page__column{max-width:699px;margin:0 auto;gap:var(--space-4, 16px)}form#add_payment_method .ifqs-add-payment-method-form__title{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.25rem;line-height:1.75rem;font-weight:700;letter-spacing:-.015em;font-style:normal;color:var(--fq-color-black-900, #262424);margin:0 0 var(--space-4, 16px);text-align:left;text-transform:uppercase}form#add_payment_method #payment{margin-top:0}form#add_payment_method .update-all-subscriptions-payment-method-wrap{display:block;margin:var(--space-4, 16px) 0}form#add_payment_method .form-row{margin:var(--space-4, 16px) 0 0}form#add_payment_method #place_order{display:block;width:100%;max-width:328px;margin:0 auto}.woocommerce:has(form#order_review) #order_review.change-payment-method:not(.is-collapsed){background-color:var(--fq-color-white-0, #ffffff);border:none;padding-bottom:var(--space-6, 32px);padding:0 var(--space-4, 16px)}@media(min-width:768px){.woocommerce:has(form#order_review) #order_review.change-payment-method:not(.is-collapsed){padding:0}}.woocommerce:has(form#order_review) #order_review.change-payment-method:not(.is-collapsed) .shop_table{border-collapse:collapse;width:100%;table-layout:fixed}@media(min-width:768px){.woocommerce:has(form#order_review) #order_review.change-payment-method:not(.is-collapsed) .shop_table{table-layout:auto}}.woocommerce:has(form#order_review) #order_review.change-payment-method:not(.is-collapsed) .shop_table thead{display:none}.woocommerce:has(form#order_review) #order_review.change-payment-method:not(.is-collapsed) .shop_table th,.woocommerce:has(form#order_review) #order_review.change-payment-method:not(.is-collapsed) .shop_table td{padding:var(--space-4, 16px);border:1px solid var(--fq-color-grey-300, #e5ebef);font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;letter-spacing:0;font-style:normal;text-transform:none;color:var(--fq-color-black-900, #262424);vertical-align:middle}.woocommerce:has(form#order_review) #order_review.change-payment-method:not(.is-collapsed) .shop_table td{width:33.3333333333%;max-width:33.3333333333%}.woocommerce:has(form#order_review) #order_review.change-payment-method:not(.is-collapsed) .shop_table tbody tr:nth-child(2n){background:var(--fq-color-grey-100, #f6f8fa)}.woocommerce:has(form#order_review) #order_review.change-payment-method:not(.is-collapsed) .shop_table .product-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:768px){.woocommerce:has(form#order_review) #order_review.change-payment-method:not(.is-collapsed) .shop_table .product-name{overflow:visible;text-overflow:clip;white-space:normal}}.woocommerce:has(form#order_review) #order_review.change-payment-method:not(.is-collapsed) .shop_table .product-name a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:768px){.woocommerce:has(form#order_review) #order_review.change-payment-method:not(.is-collapsed) .shop_table .product-name a{overflow:visible;text-overflow:clip;white-space:normal}}.woocommerce:has(form#order_review) #order_review.change-payment-method:not(.is-collapsed) .shop_table .product-quantity{white-space:nowrap;text-align:center}@media(min-width:768px){.woocommerce:has(form#order_review) #order_review.change-payment-method:not(.is-collapsed) .shop_table .product-quantity{text-align:left}}.woocommerce:has(form#order_review) #order_review.change-payment-method:not(.is-collapsed) .shop_table .product-total,.woocommerce:has(form#order_review) #order_review.change-payment-method:not(.is-collapsed) .shop_table .product-subtotal{text-align:right;font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:-.015em;font-style:normal;text-transform:uppercase;color:var(--fq-color-black-900, #262424)}.woocommerce:has(form#order_review) #order_review.change-payment-method:not(.is-collapsed) .shop_table tfoot tr th,.woocommerce:has(form#order_review) #order_review.change-payment-method:not(.is-collapsed) .shop_table tfoot tr td{background:var(--fq-color-grey-100, #f6f8fa);font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:-.015em;font-style:normal;text-transform:uppercase}.woocommerce:has(form#order_review) #order_review.change-payment-method:not(.is-collapsed) .shop_table tfoot tr:last-child th,.woocommerce:has(form#order_review) #order_review.change-payment-method:not(.is-collapsed) .shop_table tfoot tr:last-child td{background:var(--fq-color-black-900, #262424);color:var(--fq-color-white-0, #fff);border-color:var(--fq-color-black-900, #262424)}.woocommerce:has(form#order_review) #order_review.change-payment-method:not(.is-collapsed) .update-all-subscriptions-payment-method-wrap{display:block;margin:var(--space-4, 16px) 0}.woocommerce:has(form#order_review) #order_review.change-payment-method:not(.is-collapsed)>#place_order{display:block;margin-top:var(--space-4, 16px)}.ifqs-account__page-title{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.25rem;line-height:1.75rem;font-weight:700;letter-spacing:-.015em;font-style:normal;text-transform:uppercase;color:var(--fq-color-black-900, #262424);margin:var(--space-6, 32px) 0 0 0}@media(min-width:768px){.ifqs-account__page-title{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.5rem;line-height:2rem;font-weight:700;letter-spacing:-.015em;font-style:normal;text-transform:uppercase}}.ifqs-account-navigation{display:flex;flex-direction:row;align-items:center;gap:var(--space-4, 16px);background:var(--fq-color-white-0);padding:var(--space-4, 16px);border-bottom:1px solid var(--fq-color-grey-300);margin-bottom:var(--space-6, 32px);margin-left:calc(var(--space-4, 16px) * -1);margin-right:calc(var(--space-4, 16px) * -1)}.ifqs-account-navigation .woocommerce-MyAccount-navigation{flex:1;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch}.ifqs-account-navigation .woocommerce-MyAccount-navigation ul{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--space-4, 16px);list-style:none;margin:0;padding:0}.ifqs-account-navigation .woocommerce-MyAccount-navigation li a{display:block;font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;letter-spacing:0;font-style:normal;text-transform:none;color:var(--fq-color-black-900);text-decoration:none;white-space:nowrap}.ifqs-account-navigation .woocommerce-MyAccount-navigation li.is-active a{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:0;font-style:normal;text-transform:none;text-decoration:underline;text-underline-offset:4px;color:var(--fq-color-red-900)}.ifqs-account-navigation .ifqs-account-navigation__actions{display:flex;flex-direction:row;align-items:center;gap:var(--space-4, 16px);flex-shrink:0}.ifqs-account-navigation .ifqs-account-navigation__actions a{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:600;letter-spacing:0;font-style:normal;text-transform:none;text-decoration:none;white-space:nowrap}.ifqs-account-navigation .ifqs-account-navigation__actions .ifqs-account-navigation__edit-password{display:none;color:var(--fq-color-black-900);text-decoration:underline;text-underline-offset:4px}@media(min-width:768px){.ifqs-account-navigation .ifqs-account-navigation__actions .ifqs-account-navigation__edit-password{display:inline}}@media(max-width:767.98px){.ifqs-account-navigation .ifqs-account-navigation__actions .ifqs-account-navigation__logout{--_bg: var(--fq-color-red-900);--_bg-hover: var(--fq-color-red-hover);--_color: var(--fq-color-white-0);--_border: var(--fq-color-red-900);--_radius: var(--radius-xs, 2px);--_pad-x: var(--space-5, 24px);--_icon_pad-x: var(--space-2, 8px);--_column-gap: var(--space-2, 8px);--_height: 54px;--_width: auto;--_max-width: auto;--_cursor: pointer;background:var(--_bg);color:var(--_color);border-color:var(--_border);border-radius:var(--_radius);cursor:var(--_cursor);column-gap:var(--_column-gap);padding:0 var(--_pad-x);height:var(--_height);max-width:var(--_max-width);width:var(--_width);border-style:solid;border-width:1px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:background .18s ease,color .18s ease,box-shadow .18s ease,border-color .18s ease;box-sizing:border-box;align-self:flex-start;text-align:center;font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:normal;font-weight:500;letter-spacing:-.015em;font-style:normal;text-transform:uppercase}.ifqs-account-navigation .ifqs-account-navigation__actions .ifqs-account-navigation__logout a{color:inherit;text-decoration:none;text-align:center}.ifqs-account-navigation .ifqs-account-navigation__actions .ifqs-account-navigation__logout:hover,.selected .ifqs-account-navigation .ifqs-account-navigation__actions .ifqs-account-navigation__logout{background:var(--_bg-hover)}.ifqs-account-navigation .ifqs-account-navigation__actions .ifqs-account-navigation__logout:disabled,.ifqs-account-navigation .ifqs-account-navigation__actions .ifqs-account-navigation__logout[aria-disabled=true]{--_bg: var(--fq-color-grey-300);--_bg-hover: var(--fq-color-grey-300);--_color: var(--fq-color-black-800);--_border: var(--fq-color-grey-300);--_cursor: not-allowed}.ifqs-account-navigation .ifqs-account-navigation__actions .ifqs-account-navigation__logout{--_pad-x: var(--space-3, 12px);--_height: 40px;font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.875rem;line-height:normal;font-weight:500;letter-spacing:-.015em;font-style:normal;text-transform:uppercase;--_bg: var(--fq-color-black-900);--_bg-hover: var(--fq-color-black-800);--_color: var(--fq-color-white-0);--_border: var(--fq-color-black-900)}}@media(min-width:768px){.ifqs-account-navigation .ifqs-account-navigation__actions .ifqs-account-navigation__logout{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:600;letter-spacing:0;font-style:normal;text-transform:none;display:inline-flex;align-self:flex-start;align-items:center;gap:var(--space-1, 4px);color:var(--fq-color-red-900, #a83946);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:0}.ifqs-account-navigation .ifqs-account-navigation__actions .ifqs-account-navigation__logout:after{content:"";display:inline-block;width:12px;height:9px;flex-shrink:0;background:url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 4.5H11.1667M7.16667 8.5L11.1667 4.5L7.16667 0.5' stroke='%23A83946' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain}}.ifqs-account-dashboard__profile{display:flex;flex-direction:column;gap:var(--space-4, 16px);margin-bottom:var(--space-6, 32px)}@media(min-width:768px){.ifqs-account-dashboard__profile{flex-direction:row;align-items:flex-start}}.ifqs-account-dashboard__profile-separator{display:block;align-self:stretch;height:1px;background:var(--fq-color-grey-300, #e5ebef)}@media(min-width:768px){.ifqs-account-dashboard__profile-separator{flex-shrink:0;width:1px;height:242px;align-self:center}}.ifqs-account-dashboard__card{background:var(--fq-color-white-0, #fff);border:1px solid var(--fq-color-grey-300, #e5ebef);border-radius:var(--radius-sm, 4px);padding:var(--space-4, 16px);display:flex;flex-direction:column;gap:var(--space-4, 16px)}.ifqs-account-dashboard__card--profile{flex:1;min-width:0}.ifqs-account-dashboard__divider{height:0;border:0;border-top:1px solid var(--fq-color-grey-300, #e5ebef);margin:0}.ifqs-account-dashboard__card--community .ifqs-account-dashboard__divider{border-top-color:var(--fq-color-black-800, #5c5c5c)}.ifqs-account-dashboard__card-top{display:flex;flex-direction:column;gap:var(--space-5, 23px)}@media(min-width:768px){.ifqs-account-dashboard__card-top{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:var(--space-4, 16px)}}.ifqs-account-dashboard__profile-info{display:flex;flex-direction:row;align-items:center;gap:var(--space-4, 16px)}.ifqs-account-dashboard__avatar{flex-shrink:0}.ifqs-account-dashboard__avatar img{display:block;width:60px;height:60px;border-radius:50%;object-fit:cover}.ifqs-account-dashboard__info{display:flex;flex-direction:column;gap:var(--space-2, 8px)}.ifqs-account-dashboard__status-badge{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.75rem;line-height:1.5rem;font-weight:500;letter-spacing:-.015em;font-style:normal;text-transform:uppercase;display:inline-flex;align-self:flex-start;align-items:center;height:20px;padding:0 var(--space-2, 8px);border-radius:var(--radius-xs, 2px);white-space:nowrap}.ifqs-account-dashboard__status-badge--active{background:var(--fq-system-success-200, #9fd6a3)}.ifqs-account-dashboard__status-badge--processing,.ifqs-account-dashboard__status-badge--on-hold,.ifqs-account-dashboard__status-badge--pending,.ifqs-account-dashboard__status-badge--pending-payment,.ifqs-account-dashboard__status-badge--pending-cancel{background:var(--fq-system-warning-200, #ffdf8d)}.ifqs-account-dashboard__status-badge--new{background:var(--color-success-200, #2e7d32)}.ifqs-account-dashboard__status-badge--out-of-stock{background:var(--color-error-200, #d32f2f)}.ifqs-account-dashboard__status-badge--cancelled,.ifqs-account-dashboard__status-badge--failed{background:var(--fq-system-error-200, #f5b5b5)}.ifqs-account-dashboard__status-badge--expired,.ifqs-account-dashboard__status-badge--completed,.ifqs-account-dashboard__status-badge--refunded,.ifqs-account-dashboard__status-badge--loggato{background:var(--fq-color-grey-300, #e5ebef)}.ifqs-account-dashboard__tier{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.25rem;line-height:1.75rem;font-weight:700;letter-spacing:-.015em;font-style:normal;text-transform:uppercase;color:var(--fq-color-black-900, #262424);margin:0}.ifqs-account-dashboard__cta{display:flex;flex-direction:row;align-items:center;gap:var(--space-4, 16px);flex-wrap:wrap;justify-content:space-between}.ifqs-account-dashboard__subscription-row{display:flex;flex-direction:row;align-items:center;gap:var(--space-2, 8px)}.ifqs-account-dashboard__product-thumb{flex-shrink:0}.ifqs-account-dashboard__product-thumb-img{display:block;width:68px;aspect-ratio:250/215;object-fit:cover;border-radius:var(--radius-sm, 4px)}.ifqs-account-dashboard__product-info{display:flex;flex-direction:column;gap:var(--space-2, 8px);min-width:0}.ifqs-account-dashboard__product-name{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.75rem;line-height:1.5rem;font-weight:500;letter-spacing:-.015em;font-style:normal;text-transform:uppercase;color:var(--fq-color-black-900, #262424);margin:0;line-height:1.5}.ifqs-account-dashboard__view-all{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:600;letter-spacing:0;font-style:normal;text-transform:none;display:inline-flex;align-self:flex-start;align-items:center;gap:var(--space-1, 4px);color:var(--fq-color-red-900, #a83946);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:0}.ifqs-account-dashboard__view-all:after{content:"";display:inline-block;width:12px;height:9px;flex-shrink:0;background:url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 4.5H11.1667M7.16667 8.5L11.1667 4.5L7.16667 0.5' stroke='%23A83946' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain}.ifqs-account-dashboard__dates{display:flex;flex-direction:column;gap:9px}@media(min-width:768px){.ifqs-account-dashboard__dates{flex-direction:row;justify-content:space-between;align-items:center;gap:var(--space-4, 16px)}}.ifqs-account-dashboard__date{display:flex;flex-direction:row;align-items:center;gap:var(--space-4, 16px)}.ifqs-account-dashboard__date-label{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:-.015em;font-style:normal;color:var(--fq-color-black-900, #262424);text-transform:uppercase;white-space:nowrap}.ifqs-account-dashboard__date-value{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;letter-spacing:0;font-style:normal;text-transform:none;color:var(--fq-color-black-800, #5c5c5c)}.ifqs-account-orders{display:flex;flex-direction:column;gap:var(--space-4, 16px)}.ifqs-account-orders__toolbar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-4, 16px)}.ifqs-account-orders__section{display:flex;flex-direction:column;gap:var(--space-4, 16px)}.ifqs-account-orders__section-title{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.75rem;line-height:1.5rem;font-weight:500;letter-spacing:-.015em;font-style:normal;text-transform:uppercase;color:var(--fq-color-black-800, #5c5c5c);margin:0}@media(min-width:768px){.ifqs-account-orders__section-title{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:-.015em;font-style:normal;text-transform:uppercase}}.ifqs-account-orders__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.ifqs-account-list__row{display:flex;flex-direction:column;gap:var(--space-4, 16px);padding:var(--space-4, 16px) 0;border-bottom:1px solid var(--fq-color-grey-300, #e5ebef)}.ifqs-account-list__row:first-child{padding-top:0}.ifqs-account-list__row:last-child{border-bottom:none;padding-bottom:0}@media(min-width:768px){.ifqs-account-list__row{flex-direction:row;justify-content:space-between;align-items:center}}.ifqs-account-list__content{display:flex;flex-direction:row;align-items:center;gap:var(--space-2, 8px);flex:1;min-width:0}@media(min-width:768px){.ifqs-account-list__content{gap:var(--space-4, 16px);flex:none}}.ifqs-account-list__thumbnail{flex-shrink:0;width:68px;overflow:hidden;background:var(--fq-color-grey-100, #f6f8fa)}@media(min-width:768px){.ifqs-account-list__thumbnail{width:98px}}.ifqs-account-list__thumbnail--ifq-vertical-small{aspect-ratio:163/187}.ifqs-account-list__thumbnail--ifq-card-small{aspect-ratio:250/215}.ifqs-account-list__thumbnail img{width:100%;height:100%;object-fit:cover;display:block}.ifqs-account-list__no-image{display:block;width:100%;height:100%}.ifqs-account-list__details{display:flex;flex-direction:column;gap:var(--space-2, 8px);flex:1;min-width:0}.ifqs-account-list__meta-header{display:flex;flex-direction:row;align-items:center;gap:var(--space-2, 8px);flex-wrap:wrap}.ifqs-account-list__order-id{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:-.015em;font-style:normal;text-transform:uppercase;color:var(--fq-color-black-800, #5c5c5c)}.ifqs-account-list__status{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.75rem;line-height:1.5rem;font-weight:500;letter-spacing:-.015em;font-style:normal;text-transform:uppercase;display:inline-flex;align-items:center;border-radius:var(--radius-xs, 2px);padding:2px var(--space-2, 8px);color:var(--fq-color-black-900, #262424);background:var(--fq-color-grey-300, #e5ebef)}.ifqs-account-list__status--active{background:var(--fq-system-success-200, #9fd6a3)}.ifqs-account-list__status--processing,.ifqs-account-list__status--on-hold,.ifqs-account-list__status--pending,.ifqs-account-list__status--pending-payment,.ifqs-account-list__status--pending-cancel{background:var(--fq-system-warning-200, #ffdf8d)}.ifqs-account-list__status--new{background:var(--color-success-200, #2e7d32)}.ifqs-account-list__status--out-of-stock{background:var(--color-error-200, #d32f2f)}.ifqs-account-list__status--cancelled,.ifqs-account-list__status--failed{background:var(--fq-system-error-200, #f5b5b5)}.ifqs-account-list__status--expired,.ifqs-account-list__status--completed,.ifqs-account-list__status--refunded,.ifqs-account-list__status--loggato{background:var(--fq-color-grey-300, #e5ebef)}.ifqs-account-list__title{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:-.015em;font-style:normal;text-transform:uppercase;color:var(--fq-color-black-900, #262424);margin:0}.ifqs-account-list__meta-footer{display:flex;flex-direction:row;align-items:center}.ifqs-account-list__qty{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;letter-spacing:0;font-style:normal;text-transform:none;color:var(--fq-color-black-800, #5c5c5c)}.ifqs-account-list__date{padding-left:var(--space-2, 8px);margin-left:var(--space-2, 8px);border-left:1px solid var(--fq-color-grey-300, #e5ebef);font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:0;font-style:normal;text-transform:none;color:var(--fq-color-black-800, #5c5c5c)}@media(min-width:768px){.ifqs-account-list__date{padding-left:var(--space-4, 16px);margin-left:var(--space-4, 16px)}}.ifqs-account-list__actions{display:flex;flex-direction:column;gap:var(--space-2, 8px);width:100%}@media(min-width:768px){.ifqs-account-list__actions{width:auto;flex-shrink:0;flex-direction:row}}.ifqs-account-list__view-link,.ifqs-account-list__receipt-link{flex:1;align-self:center;text-align:center}.woocommerce-order-downloads{width:100%}.woocommerce-order-downloads .woocommerce-order-downloads__title{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.25rem;line-height:1.75rem;font-weight:700;letter-spacing:-.015em;font-style:normal;text-transform:uppercase;color:var(--fq-color-black-900, #262424);margin:0 0 var(--space-4, 16px)}.woocommerce-order-downloads .woocommerce-table--order-downloads{width:100%;min-width:680px;border-collapse:collapse;border:1px solid var(--fq-color-grey-300, #e5ebef)}.woocommerce-order-downloads .woocommerce-table--order-downloads th,.woocommerce-order-downloads .woocommerce-table--order-downloads td{border:1px solid var(--fq-color-grey-300, #e5ebef);padding:var(--space-4, 16px);font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;letter-spacing:0;font-style:normal;text-transform:none;color:var(--fq-color-black-900, #262424);vertical-align:middle}.woocommerce-order-downloads .woocommerce-table--order-downloads thead th{background:var(--fq-color-black-900, #262424);color:var(--fq-color-white-0, #fff)}.woocommerce-order-downloads .woocommerce-table--order-downloads td.download-product{text-align:left}.woocommerce-order-downloads .woocommerce-table--order-downloads td.download-file{text-align:center}@media(min-width:768px){.woocommerce-order-downloads .woocommerce-table--order-downloads td.download-file{text-align:right}}.woocommerce-order-downloads .woocommerce-table--order-downloads td.download-remaining,.woocommerce-order-downloads .woocommerce-table--order-downloads td.download-expires{text-align:center}.woocommerce-order-downloads .woocommerce-table--order-downloads .woocommerce-MyAccount-downloads-file{--_bg: var(--fq-color-red-900);--_bg-hover: var(--fq-color-red-hover);--_color: var(--fq-color-white-0);--_border: var(--fq-color-red-900);--_radius: var(--radius-xs, 2px);--_pad-x: var(--space-5, 24px);--_icon_pad-x: var(--space-2, 8px);--_column-gap: var(--space-2, 8px);--_height: 54px;--_width: auto;--_max-width: auto;--_cursor: pointer;background:var(--_bg);color:var(--_color);border-color:var(--_border);border-radius:var(--_radius);cursor:var(--_cursor);column-gap:var(--_column-gap);padding:0 var(--_pad-x);height:var(--_height);max-width:var(--_max-width);width:var(--_width);border-style:solid;border-width:1px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:background .18s ease,color .18s ease,box-shadow .18s ease,border-color .18s ease;box-sizing:border-box;align-self:flex-start;text-align:center;font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:normal;font-weight:500;letter-spacing:-.015em;font-style:normal;text-transform:uppercase}.woocommerce-order-downloads .woocommerce-table--order-downloads .woocommerce-MyAccount-downloads-file a{color:inherit;text-decoration:none;text-align:center}.woocommerce-order-downloads .woocommerce-table--order-downloads .woocommerce-MyAccount-downloads-file:hover,.selected .woocommerce-order-downloads .woocommerce-table--order-downloads .woocommerce-MyAccount-downloads-file{background:var(--_bg-hover)}.woocommerce-order-downloads .woocommerce-table--order-downloads .woocommerce-MyAccount-downloads-file:disabled,.woocommerce-order-downloads .woocommerce-table--order-downloads .woocommerce-MyAccount-downloads-file[aria-disabled=true]{--_bg: var(--fq-color-grey-300);--_bg-hover: var(--fq-color-grey-300);--_color: var(--fq-color-black-800);--_border: var(--fq-color-grey-300);--_cursor: not-allowed}.woocommerce-order-downloads .woocommerce-table--order-downloads .woocommerce-MyAccount-downloads-file{--_pad-x: var(--space-3, 12px);--_height: 40px;font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.875rem;line-height:normal;font-weight:500;letter-spacing:-.015em;font-style:normal;text-transform:uppercase;--_width: 100%}@media(max-width:767.98px){.woocommerce-order-downloads{overflow-x:auto;-webkit-overflow-scrolling:touch}.woocommerce-order-downloads .woocommerce-order-downloads__title,.woocommerce-order-downloads .woocommerce-table--order-downloads{min-width:680px}}.ifqs-view-order{display:flex;flex-direction:column;gap:var(--space-6, 32px)}.ifqs-view-order__page-title{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.25rem;line-height:1.75rem;font-weight:700;letter-spacing:-.015em;font-style:normal;text-transform:uppercase;color:var(--fq-color-black-900, #262424);margin:0}@media(min-width:768px){.ifqs-view-order__page-title{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.5rem;line-height:2rem;font-weight:700;letter-spacing:-.015em;font-style:normal;text-transform:uppercase}}.ifqs-view-order__topbar{display:flex;flex-direction:row;justify-content:flex-start;gap:var(--space-2, 8px)}.ifqs-view-order__header{display:flex;flex-direction:column;gap:var(--space-4, 16px)}@media(min-width:768px){.ifqs-view-order__header{flex-direction:row;justify-content:space-between;align-items:center}}.ifqs-view-order__header-main{display:flex;flex-direction:row;align-items:center;gap:var(--space-2, 8px);flex:1;min-width:0}@media(min-width:768px){.ifqs-view-order__header-main{gap:var(--space-4, 16px);flex:none}}.ifqs-view-order__thumbnail{flex-shrink:0;width:68px;height:68px;border-radius:var(--radius-sm, 4px);overflow:hidden;background:var(--fq-color-grey-100, #f6f8fa)}.ifqs-view-order__thumbnail img{width:100%;height:100%;object-fit:cover;display:block}@media(min-width:768px){.ifqs-view-order__thumbnail{width:98px;height:98px}}.ifqs-view-order__meta{display:flex;flex-direction:column;gap:var(--space-2, 8px);flex:1;min-width:0}.ifqs-view-order__meta-top{display:flex;flex-direction:row;align-items:center;gap:var(--space-2, 8px);flex-wrap:wrap}.ifqs-view-order__order-number{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:-.015em;font-style:normal;text-transform:uppercase;color:var(--fq-color-black-800, #5c5c5c)}.ifqs-view-order__status{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.75rem;line-height:1.5rem;font-weight:500;letter-spacing:-.015em;font-style:normal;text-transform:uppercase;display:inline-flex;align-items:center;border-radius:var(--radius-xs, 2px);padding:2px var(--space-2, 8px);color:var(--fq-color-black-900, #262424);background:var(--fq-color-grey-300, #e5ebef)}.ifqs-view-order__status.ifqs-order-status--active{background:var(--fq-system-success-200, #9fd6a3)}.ifqs-view-order__status.ifqs-order-status--processing,.ifqs-view-order__status.ifqs-order-status--on-hold,.ifqs-view-order__status.ifqs-order-status--pending,.ifqs-view-order__status.ifqs-order-status--pending-payment,.ifqs-view-order__status.ifqs-order-status--pending-cancel{background:var(--fq-system-warning-200, #ffdf8d)}.ifqs-view-order__status.ifqs-order-status--new{background:var(--color-success-200, #2e7d32)}.ifqs-view-order__status.ifqs-order-status--out-of-stock{background:var(--color-error-200, #d32f2f)}.ifqs-view-order__status.ifqs-order-status--cancelled,.ifqs-view-order__status.ifqs-order-status--failed{background:var(--fq-system-error-200, #f5b5b5)}.ifqs-view-order__status.ifqs-order-status--expired,.ifqs-view-order__status.ifqs-order-status--completed,.ifqs-view-order__status.ifqs-order-status--refunded,.ifqs-view-order__status.ifqs-order-status--loggato{background:var(--fq-color-grey-300, #e5ebef)}.ifqs-view-order__title{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:-.015em;font-style:normal;text-transform:uppercase;color:var(--fq-color-black-900, #262424);margin:0}.ifqs-view-order__info{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;letter-spacing:0;font-style:normal;text-transform:none;color:var(--fq-color-black-800, #5c5c5c);margin:0;display:flex;flex-direction:column;gap:var(--space-2, 8px)}@media(min-width:768px){.ifqs-view-order__info{flex-direction:row;align-items:center;gap:0}}.ifqs-view-order__meta-sep{display:none}@media(min-width:768px){.ifqs-view-order__meta-sep{display:inline;margin:0 var(--space-2, 8px);color:var(--fq-color-grey-300, #e5ebef)}}.ifqs-view-order__status-box{display:none}.ifqs-view-order__header-actions{display:flex;flex-direction:column;gap:var(--space-2, 8px);width:100%}@media(min-width:768px){.ifqs-view-order__header-actions{flex-direction:row;width:auto;flex-shrink:0}}.ifqs-view-subscription__dates{display:flex;flex-direction:column;gap:var(--space-2, 8px);padding-top:var(--space-4, 16px);border-top:1px solid var(--fq-color-grey-300, #e5ebef)}@media(min-width:768px){.ifqs-view-subscription__dates{flex-direction:row;justify-content:space-between;align-items:center;gap:var(--space-4, 16px)}}.ifqs-view-subscription__date-item{display:flex;flex-direction:row;align-items:center;gap:var(--space-4, 16px)}.ifqs-view-subscription__date-label{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:-.015em;font-style:normal;text-transform:uppercase;color:var(--fq-color-black-900, #262424);white-space:nowrap}.ifqs-view-subscription__date-value{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;letter-spacing:0;font-style:normal;text-transform:none;color:var(--fq-color-black-800, #5c5c5c)}.ifqs-view-order__section{padding:var(--space-4, 16px);border:1px solid var(--fq-color-grey-300, #e5ebef);border-radius:var(--radius-sm, 4px);display:flex;flex-direction:column;gap:0}.ifqs-view-order__section-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-2, 8px);padding-bottom:var(--space-6, 32px)}.ifqs-view-order__section-title{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.25rem;line-height:1.75rem;font-weight:700;letter-spacing:-.015em;font-style:normal;text-transform:uppercase;color:var(--fq-color-black-900, #262424);margin:0;flex:1}.ifqs-view-order__section-toggle{display:inline-flex;flex-direction:row;align-items:center;gap:var(--space-1, 4px);background:transparent;border:none;cursor:pointer;padding:0;font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.75rem;line-height:1.5rem;font-weight:500;letter-spacing:-.015em;font-style:normal;text-transform:uppercase;color:var(--fq-color-black-800, #5c5c5c)}.ifqs-view-order__section-toggle [data-collapsible-icon]{width:16px;height:16px;flex-shrink:0;transition:transform .2s ease}.ifqs-view-order__section-toggle[aria-expanded=true] [data-collapsible-icon]{transform:rotate(180deg)}.ifqs-view-order__section.is-collapsed .ifqs-view-order__section-content{display:none}.ifqs-view-order__section.is-collapsed .ifqs-view-order__section-header{padding-bottom:0}.ifqs-view-order__items-table{border-collapse:collapse;width:100%;table-layout:fixed}.ifqs-view-order__items-table thead{display:none}.ifqs-view-order__items-table.ifqs-view-order__items-table--related{table-layout:auto}.ifqs-view-order__items-table.ifqs-view-order__items-table--related thead{display:table-header-group}.ifqs-view-order__items-table.ifqs-view-order__items-table--related thead th{background:var(--fq-color-black-900, #262424);color:var(--fq-color-white-0, #fff);text-align:left}.ifqs-view-order__items-table th,.ifqs-view-order__items-table td{padding:var(--space-4, 16px);border:1px solid var(--fq-color-grey-300, #e5ebef);font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;letter-spacing:0;font-style:normal;text-transform:none;color:var(--fq-color-black-900, #262424);vertical-align:middle}.ifqs-view-order__items-table.ifqs-view-order__items-table--related .ifqs-view-order__item-actions-buttons{display:flex;flex-direction:column;gap:var(--space-2, 8px);text-wrap:nowrap}@media(max-width:767.98px){.ifqs-view-order__items-table.ifqs-view-order__items-table--related{display:block}.ifqs-view-order__items-table.ifqs-view-order__items-table--related thead{display:none}.ifqs-view-order__items-table.ifqs-view-order__items-table--related tbody{display:block}.ifqs-view-order__items-table.ifqs-view-order__items-table--related tr{display:block;border:1px solid var(--fq-color-grey-300, #e5ebef);border-radius:var(--radius-sm, 4px);overflow:hidden;margin-bottom:var(--space-4, 16px)}.ifqs-view-order__items-table.ifqs-view-order__items-table--related tr:last-child{margin-bottom:0}.ifqs-view-order__items-table.ifqs-view-order__items-table--related td{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-4, 16px);width:auto;border:none;border-bottom:1px solid var(--fq-color-grey-300, #e5ebef)}.ifqs-view-order__items-table.ifqs-view-order__items-table--related td:last-child{border-bottom:none}.ifqs-view-order__items-table.ifqs-view-order__items-table--related td:before{content:attr(data-label);flex-shrink:0;font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.75rem;line-height:1.5rem;font-weight:500;letter-spacing:-.015em;font-style:normal;text-transform:uppercase;color:var(--fq-color-black-800, #5c5c5c)}.ifqs-view-order__items-table.ifqs-view-order__items-table--related .ifqs-view-order__item-actions-buttons{flex:1;min-width:0}.ifqs-view-order__items-table.ifqs-view-order__items-table--related .ifqs-view-order__item-actions:before{content:none}}.ifqs-view-order__items-table tr:nth-child(2n){background:var(--fq-color-grey-100, #f6f8fa)}.ifqs-view-order__items-table .ifqs-view-order__item-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:768px){.ifqs-view-order__items-table .ifqs-view-order__item-name{overflow:visible;text-overflow:clip;white-space:normal}}.ifqs-view-order__items-table .ifqs-view-order__item-name a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:768px){.ifqs-view-order__items-table .ifqs-view-order__item-name a{overflow:visible;text-overflow:clip;white-space:normal}}.ifqs-view-order__items-table .ifqs-view-order__item-qty{white-space:nowrap;text-align:center}@media(min-width:768px){.ifqs-view-order__items-table .ifqs-view-order__item-qty{text-align:left}}.ifqs-view-order__items-table .ifqs-view-order__item-price{text-align:right;font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:-.015em;font-style:normal;text-transform:uppercase;color:var(--fq-color-black-900, #262424)}.ifqs-view-order__items-table .ifqs-view-order__item-price del{color:var(--fq-color-black-800, #5c5c5c);margin-right:var(--space-1, 4px)}.ifqs-view-order__items-table .ifqs-view-order__item-actions{width:1%}.ifqs-view-order__items-table tfoot tr th,.ifqs-view-order__items-table tfoot tr td{background:var(--fq-color-grey-100, #f6f8fa);font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:-.015em;font-style:normal;text-transform:uppercase}.ifqs-view-order__items-table tfoot .ifqs-view-order__total-row--order_total th,.ifqs-view-order__items-table tfoot .ifqs-view-order__total-row--order_total td,.ifqs-view-order__items-table tfoot .ifqs-view-order__total-row--recurring_total th,.ifqs-view-order__items-table tfoot .ifqs-view-order__total-row--recurring_total td{background:var(--fq-color-black-900, #262424);color:var(--fq-color-white-0, #fff);border-color:var(--fq-color-black-900, #262424)}.ifqs-view-order__address-columns{display:flex;flex-direction:column;gap:var(--space-4, 16px)}@media(min-width:768px){.ifqs-view-order__address-columns{flex-direction:row;align-items:stretch;gap:0}}.ifqs-view-order__address-col{display:flex;flex-direction:column;gap:var(--space-2, 8px);background:var(--fq-color-grey-100, #f6f8fa);border:1px solid var(--fq-color-grey-300, #e5ebef);border-radius:var(--radius-xs, 2px);padding:var(--space-4, 16px);min-width:0}@media(min-width:768px){.ifqs-view-order__address-col--billing{flex:1;flex-direction:row;flex-wrap:wrap;column-gap:var(--space-6, 32px);row-gap:var(--space-2, 8px)}}@media(min-width:768px){.ifqs-view-order__address-col--shipping{flex:1}}.ifqs-view-order__address-title{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:-.015em;font-style:normal;text-transform:uppercase;color:var(--fq-color-black-900, #262424);margin:0}@media(min-width:768px){.ifqs-view-order__address-title{width:100%;padding-bottom:var(--space-4, 16px)}}.ifqs-view-order__address-col address{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;letter-spacing:0;text-transform:none;color:var(--fq-color-black-900, #262424);font-style:normal}@media(min-width:768px){.ifqs-view-order__address-col address{flex:1}}.ifqs-view-order__address-meta{margin:0;display:flex;flex-direction:column;gap:var(--space-1, 4px)}@media(min-width:768px){.ifqs-view-order__address-meta{justify-content:flex-start;flex:0 0 auto}}.ifqs-view-order__address-meta-row{display:flex;flex-direction:row;align-items:baseline;gap:var(--space-2, 8px);flex-wrap:wrap}.ifqs-view-order__address-meta-row dt{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:0;font-style:normal;text-transform:none;color:var(--fq-color-black-900, #262424);white-space:nowrap;flex-shrink:0}.ifqs-view-order__address-meta-row dd{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:0;font-style:normal;text-transform:none;color:var(--fq-color-black-900, #262424);margin:0}.ifqs-view-subscription__payment-body,.ifqs-view-subscription__payment-info{display:flex;flex-direction:column;gap:var(--space-4, 16px)}.ifqs-view-subscription__payment-desc{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;letter-spacing:0;font-style:normal;text-transform:none;color:var(--fq-color-black-800, #5c5c5c);margin:0}.ifqs-view-subscription__payment-method{display:flex;flex-direction:row;align-items:center;gap:var(--space-2, 8px);font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;letter-spacing:0;font-style:normal;text-transform:none;color:var(--fq-color-black-900, #262424);flex-wrap:wrap}.ifqs-view-subscription__payment-change-inline{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:0;font-style:normal;text-transform:none;color:var(--fq-color-red-900, #a83946);text-decoration:underline}.ifqs-view-subscription__payment-action{padding-top:var(--space-4, 16px);border-top:1px solid var(--fq-color-grey-300, #e5ebef);text-align:center}.ifqs-view-order__actions{display:flex;gap:var(--space-4, 16px);justify-content:center;flex-wrap:wrap}.ifqs-account-settings{display:flex;flex-direction:column;gap:var(--space-4, 16px)}.ifqs-account-settings [hidden]{display:none!important}.ifqs-account-settings__form{margin:0;display:flex;flex-direction:column;gap:var(--space-4, 16px)}.ifqs-account-settings__section{display:flex;flex-direction:column;gap:var(--space-4, 16px);padding:var(--space-4, 16px);border:1px solid var(--fq-color-grey-300, #e5ebef);border-radius:var(--radius-sm, 4px);background:var(--fq-color-white-0, #fff)}.ifqs-account-settings__section-title{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:-.015em;font-style:normal;text-transform:uppercase;color:var(--fq-color-black-900, #262424);margin:0}@media(min-width:768px){.ifqs-account-settings__section-title{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.25rem;line-height:1.75rem;font-weight:700;letter-spacing:-.015em;font-style:normal;text-transform:uppercase}}.ifqs-account-settings__section-desc{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;letter-spacing:0;font-style:normal;text-transform:none;color:var(--fq-color-black-800, #5c5c5c);margin:0}.ifqs-account-settings__summary{display:flex;flex-direction:column;gap:var(--space-4, 16px)}@media(min-width:768px){.ifqs-account-settings__summary{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:var(--space-6, 32px)}}@media(min-width:768px){.ifqs-account-settings__section--email .ifqs-account-settings__summary{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--space-6, 32px);row-gap:var(--space-2, 8px);align-items:start}}@media(min-width:768px){.ifqs-account-settings__section--email .ifqs-account-settings__section-info{display:contents}}@media(min-width:768px){.ifqs-account-settings__section--email .ifqs-account-settings__section-title{grid-column:1/-1}}@media(min-width:768px){.ifqs-account-settings__section--email .ifqs-account-settings__section-desc{grid-column:1;align-self:start}}@media(min-width:768px){.ifqs-account-settings__section--email .ifqs-account-settings__section-aside{grid-column:2;align-self:start}}.ifqs-account-settings__section-info{display:flex;flex-direction:column;gap:var(--space-2, 8px);min-width:0}.ifqs-account-settings__section-aside{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--space-4, 16px);width:100%}@media(min-width:768px){.ifqs-account-settings__section-aside{justify-content:flex-end;width:auto}}.ifqs-account-settings__value{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:0;font-style:normal;text-transform:none;color:var(--fq-color-black-800, #5c5c5c)}.ifqs-account-settings__value--masked{letter-spacing:.08em}.ifqs-account-settings__modifica-btn,.ifqs-account-settings__action-link{background:transparent;border:0;padding-left:0;padding-right:0;cursor:pointer;font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:0;font-style:normal;text-transform:none;display:inline-flex;align-self:flex-start;align-items:center;gap:var(--space-1, 4px);color:var(--fq-color-red-900, #a83946);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:0}.ifqs-account-settings__edit-panel,.ifqs-account-settings__fields,.ifqs-account-settings__password-row{display:flex;flex-direction:column;gap:var(--space-4, 16px)}@media(min-width:768px){.ifqs-account-settings__password-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}.ifqs-account-settings__email-row{display:grid;grid-template-columns:1fr;gap:var(--space-4, 16px)}@media(min-width:768px){.ifqs-account-settings__email-row{grid-template-columns:minmax(0,5fr) minmax(0,3fr);align-items:start;gap:var(--space-6, 32px)}}.ifqs-account-settings__email-current{display:flex;flex-direction:column;gap:var(--space-2, 8px)}.ifqs-account-settings__email-value{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;letter-spacing:0;font-style:normal;text-transform:none;color:var(--fq-color-black-800, #5c5c5c);min-height:40px;display:flex;align-items:center;padding:var(--space-2, 8px) 0}.ifqs-account-settings__field{display:flex;flex-direction:column;gap:var(--space-2, 8px);min-width:0}.ifqs-account-settings__label{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.75rem;line-height:1.5rem;font-weight:500;letter-spacing:-.015em;font-style:normal;color:var(--fq-color-black-800, #5c5c5c);text-transform:uppercase}.ifqs-account-settings__label .required{color:var(--fq-color-red-900, #a83946)}.ifqs-account-settings__input-wrap{position:relative}.ifqs-account-settings__input{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;letter-spacing:0;font-style:normal;text-transform:none;width:100%;height:40px;border-radius:var(--radius-sm, 4px);border:1px solid var(--fq-color-grey-300, #e5ebef);background:var(--fq-color-grey-100, #f6f8fa);color:var(--fq-color-black-800, #5c5c5c);padding:var(--space-2, 8px) var(--space-4, 16px)}.ifqs-account-settings__input::placeholder{color:var(--fq-color-black-800, #5c5c5c);opacity:1}.ifqs-account-settings__input-wrap .ifqs-account-settings__input{padding-right:44px}.ifqs-account-settings__pwd-toggle{position:absolute;top:var(--space-2, 8px);right:var(--space-3, 12px);border:0;background:transparent;color:var(--fq-color-black-800, #5c5c5c);padding:0;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.ifqs-account-settings__pwd-toggle img{width:20px;height:20px}.ifqs-account-settings__field-error{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:0;font-style:normal;text-transform:none;color:var(--fq-color-red-900, #a83946)}.ifqs-account-settings__divider{border:0;height:0;margin:var(--space-4, 16px) 0;border-top:1px solid var(--fq-color-grey-300, #e5ebef);display:none}@media(min-width:768px){.ifqs-account-settings__divider{display:block}}.ifqs-account-settings__actions{display:flex;flex-direction:row;gap:var(--space-4, 16px);justify-content:center}.ifqs-account-settings__cancel-btn,.ifqs-account-settings__save-btn{--_bg: var(--fq-color-red-900);--_bg-hover: var(--fq-color-red-hover);--_color: var(--fq-color-white-0);--_border: var(--fq-color-red-900);--_radius: var(--radius-xs, 2px);--_pad-x: var(--space-5, 24px);--_icon_pad-x: var(--space-2, 8px);--_column-gap: var(--space-2, 8px);--_height: 54px;--_width: auto;--_max-width: auto;--_cursor: pointer;background:var(--_bg);color:var(--_color);border-color:var(--_border);border-radius:var(--_radius);cursor:var(--_cursor);column-gap:var(--_column-gap);padding:0 var(--_pad-x);height:var(--_height);max-width:var(--_max-width);width:var(--_width);border-style:solid;border-width:1px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:background .18s ease,color .18s ease,box-shadow .18s ease,border-color .18s ease;box-sizing:border-box;align-self:flex-start;text-align:center;font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:normal;font-weight:500;letter-spacing:-.015em;font-style:normal;text-transform:uppercase}.ifqs-account-settings__cancel-btn a,.ifqs-account-settings__save-btn a{color:inherit;text-decoration:none;text-align:center}.ifqs-account-settings__cancel-btn:hover,.selected .ifqs-account-settings__cancel-btn,.ifqs-account-settings__save-btn:hover,.selected .ifqs-account-settings__save-btn{background:var(--_bg-hover)}.ifqs-account-settings__cancel-btn:disabled,.ifqs-account-settings__cancel-btn[aria-disabled=true],.ifqs-account-settings__save-btn:disabled,.ifqs-account-settings__save-btn[aria-disabled=true]{--_bg: var(--fq-color-grey-300);--_bg-hover: var(--fq-color-grey-300);--_color: var(--fq-color-black-800);--_border: var(--fq-color-grey-300);--_cursor: not-allowed}.ifqs-account-settings__cancel-btn,.ifqs-account-settings__save-btn{--_pad-x: var(--space-4, 16px);--_height: 48px;--_width: 100%}@media(min-width:768px){.ifqs-account-settings__cancel-btn,.ifqs-account-settings__save-btn{--_width: 268px}}.ifqs-account-settings__cancel-btn{--_bg: var(--fq-color-white-0);--_bg-hover: var(--fq-color-grey-100);--_color: var(--fq-color-black-900);--_border: var(--fq-color-black-900)}.ifqs-account-settings__add-payment-btn{--_bg: var(--fq-color-red-900);--_bg-hover: var(--fq-color-red-hover);--_color: var(--fq-color-white-0);--_border: var(--fq-color-red-900);--_radius: var(--radius-xs, 2px);--_pad-x: var(--space-5, 24px);--_icon_pad-x: var(--space-2, 8px);--_column-gap: var(--space-2, 8px);--_height: 54px;--_width: auto;--_max-width: auto;--_cursor: pointer;background:var(--_bg);color:var(--_color);border-color:var(--_border);border-radius:var(--_radius);cursor:var(--_cursor);column-gap:var(--_column-gap);padding:0 var(--_pad-x);height:var(--_height);max-width:var(--_max-width);width:var(--_width);border-style:solid;border-width:1px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:background .18s ease,color .18s ease,box-shadow .18s ease,border-color .18s ease;box-sizing:border-box;align-self:flex-start;text-align:center;font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:normal;font-weight:500;letter-spacing:-.015em;font-style:normal;text-transform:uppercase}.ifqs-account-settings__add-payment-btn a{color:inherit;text-decoration:none;text-align:center}.ifqs-account-settings__add-payment-btn:hover,.selected .ifqs-account-settings__add-payment-btn{background:var(--_bg-hover)}.ifqs-account-settings__add-payment-btn:disabled,.ifqs-account-settings__add-payment-btn[aria-disabled=true]{--_bg: var(--fq-color-grey-300);--_bg-hover: var(--fq-color-grey-300);--_color: var(--fq-color-black-800);--_border: var(--fq-color-grey-300);--_cursor: not-allowed}.ifqs-account-settings__add-payment-btn{--_pad-x: var(--space-4, 16px);--_height: 48px;--_width: 100%}@media(min-width:768px){.ifqs-account-settings__add-payment-btn{--_width: auto}}.ifqs-account-settings__add-payment-btn{margin-left:auto;margin-right:auto;--_bg: var(--fq-color-white-0);--_bg-hover: var(--fq-color-grey-100);--_color: var(--fq-color-black-900);--_border: var(--fq-color-black-900)}.ifqs-account-settings__section--privacy>.ifqs-account-settings__save-btn{max-width:328px;align-self:flex-start}.ifqs-account-settings__social-list,.ifqs-account-settings__payment-list{display:flex;flex-direction:column}.ifqs-account-settings__social-item{display:flex;flex-direction:row;align-items:center;gap:var(--space-2, 8px);padding:var(--space-4, 16px) 0}.ifqs-account-settings__social-item .ifqs-account-settings__action-link{margin-left:0}.ifqs-account-settings__payment-item{display:flex;flex-direction:row;align-items:center;gap:var(--space-4, 16px);padding:var(--space-4, 16px) 0;border-top:1px solid var(--fq-color-grey-300, #e5ebef)}.ifqs-account-settings__social-item:first-child,.ifqs-account-settings__payment-item:first-child{padding-top:0;border-top:0}.ifqs-account-settings__social-item:last-child,.ifqs-account-settings__payment-item:last-child{padding-bottom:0}.ifqs-account-settings__social-icon{width:24px;height:24px;flex-shrink:0}.ifqs-account-settings__social-name{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:0;font-style:normal;text-transform:none;color:var(--fq-color-black-800, #5c5c5c);min-width:0}.ifqs-account-settings__action-link{margin-left:auto;white-space:nowrap}@media(max-width:767.98px){.ifqs-account-settings__action-link{margin-left:0}}.ifqs-account-settings__payment-brand{width:48px;height:30px;flex-shrink:0;border-radius:var(--radius-sm, 4px);border:1px solid var(--fq-color-grey-300, #e5ebef);background:var(--fq-color-grey-100, #f6f8fa);background-size:contain;background-repeat:no-repeat;background-position:center;align-self:center}.ifqs-account-settings__payment-brand[data-brand=visa]{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201000%20324.68'%3e%3cpath%20fill='%231434cb'%20d='m651.19.5c-70.93,0-134.32,36.77-134.32,104.69,0,77.9,112.42,83.28,112.42,122.42,0,16.48-18.88,31.23-51.14,31.23-45.77,0-79.98-20.61-79.98-20.61l-14.64,68.55s39.41,17.41,91.73,17.41c77.55,0,138.58-38.57,138.58-107.66,0-82.32-112.89-87.54-112.89-123.86,0-12.91,15.5-27.05,47.66-27.05,36.29,0,65.89,14.99,65.89,14.99l14.33-66.2S696.61.5,651.18.5h0ZM2.22,5.5L.5,15.49s29.84,5.46,56.72,16.36c34.61,12.49,37.07,19.77,42.9,42.35l63.51,244.83h85.14L379.93,5.5h-84.94l-84.28,213.17-34.39-180.7c-3.15-20.68-19.13-32.48-38.68-32.48,0,0-135.41,0-135.41,0Zm411.87,0l-66.63,313.53h81L494.85,5.5h-80.76Zm451.76,0c-19.53,0-29.88,10.46-37.47,28.73l-118.67,284.8h84.94l16.43-47.47h103.48l9.99,47.47h74.95L934.12,5.5h-68.27Zm11.05,84.71l25.18,117.65h-67.45l42.28-117.65h0Z'/%3e%3c/svg%3e")}.ifqs-account-settings__payment-brand[data-brand=mastercard]{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2023.0.1,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='svg3409'%20inkscape:version='0.91%20r13725'%20sodipodi:docname='MasterCard%202016.svg'%20xmlns:cc='http://creativecommons.org/ns%23'%20xmlns:dc='http://purl.org/dc/elements/1.1/'%20xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape'%20xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23'%20xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd'%20xmlns:svg='http://www.w3.org/2000/svg'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='999.2px'%20height='776px'%20viewBox='0%200%20999.2%20776'%20enable-background='new%200%200%20999.2%20776'%20xml:space='preserve'%3e%3cpath%20id='XMLID_1775_'%20inkscape:connector-curvature='0'%20d='M181.1,774.3v-51.5c0-19.7-12-32.6-32.6-32.6%20c-10.3,0-21.5,3.4-29.2,14.6c-6-9.4-14.6-14.6-27.5-14.6c-8.6,0-17.2,2.6-24,12v-10.3h-18v82.4h18v-45.5c0-14.6,7.7-21.5,19.7-21.5%20s18,7.7,18,21.5v45.5h18v-45.5c0-14.6,8.6-21.5,19.7-21.5c12,0,18,7.7,18,21.5v45.5H181.1z%20M448.1,691.9h-29.2V667h-18v24.9h-16.3%20v16.3h16.3v37.8c0,18.9,7.7,30,28.3,30c7.7,0,16.3-2.6,22.3-6l-5.2-15.5c-5.2,3.4-11.2,4.3-15.5,4.3c-8.6,0-12-5.2-12-13.7v-36.9%20h29.2V691.9z%20M600.9,690.1c-10.3,0-17.2,5.2-21.5,12v-10.3h-18v82.4h18v-46.4c0-13.7,6-21.5,17.2-21.5c3.4,0,7.7,0.9,11.2,1.7%20l5.2-17.2C609.4,690.1,604.3,690.1,600.9,690.1L600.9,690.1z%20M370,698.7c-8.6-6-20.6-8.6-33.5-8.6c-20.6,0-34.3,10.3-34.3,26.6%20c0,13.7,10.3,21.5,28.3,24l8.6,0.9c9.4,1.7,14.6,4.3,14.6,8.6c0,6-6.9,10.3-18.9,10.3c-12,0-21.5-4.3-27.5-8.6l-8.6,13.7%20c9.4,6.9,22.3,10.3,35.2,10.3c24,0,37.8-11.2,37.8-26.6c0-14.6-11.2-22.3-28.3-24.9l-8.6-0.9c-7.7-0.9-13.7-2.6-13.7-7.7%20c0-6,6-9.4,15.5-9.4c10.3,0,20.6,4.3,25.8,6.9L370,698.7L370,698.7z%20M848.9,690.1c-10.3,0-17.2,5.2-21.5,12v-10.3h-18v82.4h18v-46.4%20c0-13.7,6-21.5,17.2-21.5c3.4,0,7.7,0.9,11.2,1.7L861,691C857.5,690.1,852.4,690.1,848.9,690.1L848.9,690.1z%20M618.9,733.1%20c0,24.9,17.2,42.9,43.8,42.9c12,0,20.6-2.6,29.2-9.4l-8.6-14.6c-6.9,5.2-13.7,7.7-21.5,7.7c-14.6,0-24.9-10.3-24.9-26.6%20c0-15.5,10.3-25.8,24.9-26.6c7.7,0,14.6,2.6,21.5,7.7l8.6-14.6c-8.6-6.9-17.2-9.4-29.2-9.4C636.1,690.1,618.9,708.2,618.9,733.1%20L618.9,733.1L618.9,733.1z%20M785.4,733.1v-41.2h-18v10.3c-6-7.7-14.6-12-25.8-12c-23.2,0-41.2,18-41.2,42.9c0,24.9,18,42.9,41.2,42.9%20c12,0,20.6-4.3,25.8-12v10.3h18V733.1L785.4,733.1z%20M719.3,733.1c0-14.6,9.4-26.6,24.9-26.6c14.6,0,24.9,11.2,24.9,26.6%20c0,14.6-10.3,26.6-24.9,26.6C728.8,758.8,719.3,747.6,719.3,733.1L719.3,733.1z%20M503.9,690.1c-24,0-41.2,17.2-41.2,42.9%20c0,25.8,17.2,42.9,42.1,42.9c12,0,24-3.4,33.5-11.2l-8.6-12.9c-6.9,5.2-15.5,8.6-24,8.6c-11.2,0-22.3-5.2-24.9-19.7h60.9%20c0-2.6,0-4.3,0-6.9C542.5,707.3,527,690.1,503.9,690.1L503.9,690.1L503.9,690.1z%20M503.9,705.6c11.2,0,18.9,6.9,20.6,19.7h-42.9%20C483.3,714.2,491,705.6,503.9,705.6L503.9,705.6z%20M951.1,733.1v-73.8h-18v42.9c-6-7.7-14.6-12-25.8-12c-23.2,0-41.2,18-41.2,42.9%20c0,24.9,18,42.9,41.2,42.9c12,0,20.6-4.3,25.8-12v10.3h18V733.1L951.1,733.1z%20M885,733.1c0-14.6,9.4-26.6,24.9-26.6%20c14.6,0,24.9,11.2,24.9,26.6c0,14.6-10.3,26.6-24.9,26.6C894.4,758.8,885,747.6,885,733.1L885,733.1z%20M282.4,733.1v-41.2h-18v10.3%20c-6-7.7-14.6-12-25.8-12c-23.2,0-41.2,18-41.2,42.9c0,24.9,18,42.9,41.2,42.9c12,0,20.6-4.3,25.8-12v10.3h18V733.1L282.4,733.1z%20M215.5,733.1c0-14.6,9.4-26.6,24.9-26.6c14.6,0,24.9,11.2,24.9,26.6c0,14.6-10.3,26.6-24.9,26.6%20C224.9,758.8,215.5,747.6,215.5,733.1z'/%3e%3cg%3e%3crect%20id='rect19'%20x='364'%20y='66.1'%20fill='%23FF5A00'%20width='270.4'%20height='485.8'/%3e%3cpath%20id='XMLID_330_'%20inkscape:connector-curvature='0'%20fill='%23EB001B'%20d='M382,309c0-98.7,46.4-186.3,117.6-242.9%20C447.2,24.9,381.1,0,309,0C138.2,0,0,138.2,0,309s138.2,309,309,309c72.1,0,138.2-24.9,190.6-66.1C428.3,496.1,382,407.7,382,309z'%20/%3e%3cpath%20id='path22'%20inkscape:connector-curvature='0'%20fill='%23F79E1B'%20d='M999.2,309c0,170.8-138.2,309-309,309%20c-72.1,0-138.2-24.9-190.6-66.1c72.1-56.7,117.6-144.2,117.6-242.9S570.8,122.7,499.6,66.1C551.9,24.9,618,0,690.1,0%20C861,0,999.2,139.1,999.2,309z'/%3e%3c/g%3e%3c/svg%3e")}.ifqs-account-settings__payment-brand[data-brand=amex],.ifqs-account-settings__payment-brand[data-brand=american_express]{background-image:url(/img/icon-card-amex-D8xnHTJq.svg)}.ifqs-account-settings__payment-brand[data-brand=unionpay]{background-image:url(/img/icon-card-unionpay-HNLHf0ES.svg)}.ifqs-account-settings__payment-info{display:flex;flex-direction:column;gap:var(--space-1, 4px);min-width:0}.ifqs-account-settings__payment-name{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:500;letter-spacing:-.015em;font-style:normal;text-transform:none;color:var(--fq-color-black-900, #262424)}.ifqs-account-settings__payment-last4{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;letter-spacing:0;font-style:normal;text-transform:none;color:var(--fq-color-black-800, #5c5c5c)}.ifqs-account-settings__payment-actions{margin-left:auto;display:flex;flex-direction:row;align-items:center;gap:var(--space-4, 16px);flex-shrink:0}.ifqs-account-settings__privacy-items{display:flex;flex-direction:column;gap:var(--space-4, 16px)}.ifqs-account-settings__privacy-item{display:flex;align-items:flex-start;gap:var(--space-2, 8px);margin:0}.ifqs-account-settings__privacy-item .input-checkbox{margin-top:2px;width:20px;height:20px;accent-color:var(--fq-color-red-900, #a83946);flex-shrink:0}.ifqs-account-settings__privacy-item .woocommerce-terms-and-conditions-checkbox-text{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;letter-spacing:0;font-style:normal;text-transform:none;color:var(--fq-color-black-900, #262424)}.ifqs-account-settings__privacy-item a{color:inherit;text-decoration:underline}.ifqs-account-settings__empty-msg{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;letter-spacing:0;font-style:normal;text-transform:none;color:var(--fq-color-black-800, #5c5c5c);margin:0}@media(min-width:768px){.ifqs-account-settings__section--payment-methods{display:grid;grid-template-columns:409px auto;grid-template-rows:auto auto auto;justify-content:space-between;gap:0}.ifqs-account-settings__section--payment-methods .ifqs-account-settings__section-info{grid-column:1;grid-row:1;align-self:center}.ifqs-account-settings__section--payment-methods .ifqs-account-settings__payment-list{grid-column:2;grid-row:1;align-self:center;gap:var(--space-4, 16px)}.ifqs-account-settings__section--payment-methods .ifqs-account-settings__divider{grid-column:1/-1;grid-row:2;margin:var(--space-6, 32px) 0}.ifqs-account-settings__section--payment-methods .ifqs-account-settings__add-payment-btn{grid-column:1/-1;grid-row:3;justify-self:center}.ifqs-account-settings__section--payment-methods .ifqs-account-settings__payment-item{align-items:flex-end;gap:24px;border-top:none;padding:0}}@media(min-width:768px){.ifqs-account-settings__section--social{display:grid;grid-template-columns:1fr auto;align-items:flex-start;gap:var(--space-6, 32px)}.ifqs-account-settings__section--social .ifqs-account-settings__section-info{grid-column:1}.ifqs-account-settings__section--social .ifqs-account-settings__social-list{grid-column:2}}.ifqs-account-settings__section--passkeys-container{gap:var(--space-6, 32px)}.ifqs-account-settings__passkeys-divider{margin:0;border:none;border-top:1px solid var(--fq-color-grey-300, #e5ebef)}.ifqs-account-settings__section--passkeys{display:flex;flex-direction:column;width:100%;gap:var(--space-6, 32px)}.ifqs-account-settings__section--passkeys .wwa-table-container{width:100%}@media(min-width:768px){.ifqs-account-settings__section--passkeys .wwa-table-container{overflow-x:auto;-webkit-overflow-scrolling:touch}}.ifqs-account-settings__section--passkeys .wwa-list-table{width:100%;border-collapse:collapse;min-width:unset}.ifqs-account-settings__section--passkeys .wwa-list-table thead th{background:var(--fq-color-black-900, #262424);color:var(--fq-color-white-0, #fff);border:1px solid var(--fq-color-grey-300, #e5ebef);padding:var(--space-4, 16px);font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;letter-spacing:0;font-style:normal;text-transform:none;text-align:left;vertical-align:middle}.ifqs-account-settings__section--passkeys .wwa-list-table thead th:first-child{border-radius:2px 0 0}.ifqs-account-settings__section--passkeys .wwa-list-table thead th:last-child{border-radius:0 2px 0 0}.ifqs-account-settings__section--passkeys .wwa-list-table tbody tr{background:var(--fq-color-white-0, #fff)}.ifqs-account-settings__section--passkeys .wwa-list-table tbody tr:nth-child(2n){background:var(--fq-color-grey-100, #f6f8fa)}.ifqs-account-settings__section--passkeys .wwa-list-table tbody td{border:1px solid var(--fq-color-grey-300, #e5ebef);padding:var(--space-4, 16px);font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;letter-spacing:0;font-style:normal;text-transform:none;color:var(--fq-color-black-900, #262424);vertical-align:middle}.ifqs-account-settings__section--passkeys .wwa-list-table tbody td:first-child{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600;letter-spacing:-.015em;font-style:normal;text-transform:uppercase}.ifqs-account-settings__section--passkeys .wwa-list-table tbody td:last-child{white-space:nowrap}.ifqs-account-settings__section--passkeys .wwa-list-table tbody td:last-child a{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:600;letter-spacing:0;font-style:normal;text-transform:none;text-decoration:none;cursor:pointer}.ifqs-account-settings__section--passkeys .wwa-list-table tbody td:last-child a:first-of-type{color:var(--fq-color-black-900, #262424);border-bottom:1px solid currentColor;padding-bottom:2px;margin-right:var(--space-4, 16px)}.ifqs-account-settings__section--passkeys .wwa-list-table tbody td:last-child a:last-of-type{display:inline-flex;align-self:flex-start;align-items:center;gap:var(--space-1, 4px);color:var(--fq-color-red-900, #a83946);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:0;font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:600;letter-spacing:0;font-style:normal;text-transform:none}.ifqs-account-settings__section--passkeys .wwa-list-table tfoot{display:none}@media(max-width:767.98px){.ifqs-account-settings__section--passkeys .wwa-list-table,.ifqs-account-settings__section--passkeys .wwa-list-table tbody{display:block;width:100%;border:0}.ifqs-account-settings__section--passkeys .wwa-list-table thead{display:none}.ifqs-account-settings__section--passkeys .wwa-list-table tbody tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1px;background:var(--fq-color-grey-300, #e5ebef);border:1px solid var(--fq-color-grey-300, #e5ebef);border-radius:var(--radius-sm, 4px);overflow:hidden;margin-bottom:var(--space-6, 32px)}.ifqs-account-settings__section--passkeys .wwa-list-table tbody tr:last-child{margin-bottom:0}.ifqs-account-settings__section--passkeys .wwa-list-table tbody td{display:flex;flex-direction:column;gap:var(--space-4, 16px);background:var(--fq-color-white-0, #fff);border:none;padding:0 var(--space-4, 16px) var(--space-4, 16px);vertical-align:unset;white-space:normal}.ifqs-account-settings__section--passkeys .wwa-list-table tbody td:before{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;letter-spacing:0;font-style:normal;text-transform:none;display:block;margin:0 calc(-1 * var(--space-4, 16px));padding:var(--space-4, 16px);background:var(--fq-color-black-900, #1d1d1b);color:var(--fq-color-white-0, #fff)}.ifqs-account-settings__section--passkeys .wwa-list-table tbody td:first-child:before{content:"Identificatore"}.ifqs-account-settings__section--passkeys .wwa-list-table tbody td:nth-child(2):before{content:"Tipo"}.ifqs-account-settings__section--passkeys .wwa-list-table tbody td:nth-child(3):before{content:"Registrato"}.ifqs-account-settings__section--passkeys .wwa-list-table tbody td:nth-child(4):before{content:"Ultimo utilizzo"}.ifqs-account-settings__section--passkeys .wwa-list-table tbody td.wwa-usernameless-td:before{content:"Senza username"}.ifqs-account-settings__section--passkeys .wwa-list-table tbody td:last-child:before{content:"Azione"}.ifqs-account-settings__section--passkeys .wwa-list-table tbody td:last-child{text-align:center;gap:0}.ifqs-account-settings__section--passkeys .wwa-list-table tbody td:last-child a{display:block;width:fit-content;margin:0 auto}.ifqs-account-settings__section--passkeys .wwa-list-table tbody td:last-child a:last-of-type{margin-top:var(--space-4, 16px);padding-top:var(--space-4, 16px);border-top:1px solid var(--fq-color-grey-300, #e5ebef);width:100%}}.ifqs-account-settings__section--passkeys .wwa-authenticator-list-usernameless-tip,.ifqs-account-settings__section--passkeys .wwa-authenticator-list-type-tip{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:0;font-style:normal;text-transform:none;color:var(--fq-color-black-800, #5c5c5c);margin:var(--space-2, 8px) 0 0}.ifqs-account-settings__section--add-passkey{display:flex;flex-direction:column;width:100%;gap:var(--space-6, 32px);align-items:center}.ifqs-account-settings__section--add-passkey .wwa-register-form{width:100%;display:flex;flex-direction:column;gap:var(--space-4, 16px);align-items:center}@media(min-width:768px){.ifqs-account-settings__section--add-passkey .wwa-register-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto auto;align-items:start;justify-items:stretch}}.ifqs-account-settings__section--add-passkey .wwa-register-form label[for=wwa-authenticator-type]{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.75rem;line-height:1.5rem;font-weight:500;letter-spacing:-.015em;font-style:normal;color:var(--fq-color-black-800, #5c5c5c);text-transform:uppercase}@media(min-width:768px){.ifqs-account-settings__section--add-passkey .wwa-register-form label[for=wwa-authenticator-type]{grid-column:1;grid-row:1;align-self:end}}.ifqs-account-settings__section--add-passkey .wwa-register-form select.wwa-authenticator-type{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.875rem;line-height:normal;font-weight:500;letter-spacing:-.015em;font-style:normal;text-transform:uppercase;border:1px solid var(--fq-color-grey-300, #e5ebef);border-radius:var(--radius-sm, 4px);transition:border-color .3s ease;height:40px;box-sizing:border-box;padding:0 var(--space-4, 16px)}.ifqs-account-settings__section--add-passkey .wwa-register-form select.wwa-authenticator-type:focus{border-color:var(--fq-color-black-900, #262424);outline:none}.ifqs-account-settings__section--add-passkey .wwa-register-form select.wwa-authenticator-type::placeholder{color:var(--fq-color-black-800, #5c5c5c)}.ifqs-account-settings__section--add-passkey .wwa-register-form select.wwa-authenticator-type{width:100%;background:var(--fq-color-grey-100, #f6f8fa);appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 9L12 15L18 9' stroke='%235C5C5C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-2, 8px) center;background-size:24px 24px;padding-right:40px;cursor:pointer;margin-left:0}@media(min-width:768px){.ifqs-account-settings__section--add-passkey .wwa-register-form select.wwa-authenticator-type{grid-column:1;grid-row:2}}.ifqs-account-settings__section--add-passkey .wwa-register-form p.wwa-bind-name-description:first-of-type{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:0;font-style:normal;text-transform:none;color:var(--fq-color-black-800, #5c5c5c);margin:0}@media(min-width:768px){.ifqs-account-settings__section--add-passkey .wwa-register-form p.wwa-bind-name-description:first-of-type{grid-column:1;grid-row:3}}.ifqs-account-settings__section--add-passkey .wwa-register-form label[for=wwa-authenticator-name]{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.75rem;line-height:1.5rem;font-weight:500;letter-spacing:-.015em;font-style:normal;color:var(--fq-color-black-800, #5c5c5c);text-transform:uppercase}@media(min-width:768px){.ifqs-account-settings__section--add-passkey .wwa-register-form label[for=wwa-authenticator-name]{grid-column:2;grid-row:1;align-self:end}}.ifqs-account-settings__section--add-passkey .wwa-register-form input.wwa-authenticator-name{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.875rem;line-height:normal;font-weight:500;letter-spacing:-.015em;font-style:normal;text-transform:uppercase;border:1px solid var(--fq-color-grey-300, #e5ebef);border-radius:var(--radius-sm, 4px);transition:border-color .3s ease;height:40px;box-sizing:border-box;padding:0 var(--space-4, 16px)}.ifqs-account-settings__section--add-passkey .wwa-register-form input.wwa-authenticator-name:focus{border-color:var(--fq-color-black-900, #262424);outline:none}.ifqs-account-settings__section--add-passkey .wwa-register-form input.wwa-authenticator-name::placeholder{color:var(--fq-color-black-800, #5c5c5c)}.ifqs-account-settings__section--add-passkey .wwa-register-form input.wwa-authenticator-name{width:100%;background:var(--fq-color-grey-100, #f6f8fa);margin-left:0}@media(min-width:768px){.ifqs-account-settings__section--add-passkey .wwa-register-form input.wwa-authenticator-name{grid-column:2;grid-row:2}}.ifqs-account-settings__section--add-passkey .wwa-register-form p.wwa-bind-name-description:last-of-type{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:0;font-style:normal;text-transform:none;color:var(--fq-color-black-800, #5c5c5c);margin:0}.ifqs-account-settings__section--add-passkey .wwa-register-form p.wwa-bind-name-description:last-of-type strong{font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:600;letter-spacing:0;font-style:normal;text-transform:none}@media(min-width:768px){.ifqs-account-settings__section--add-passkey .wwa-register-form p.wwa-bind-name-description:last-of-type{grid-column:2;grid-row:3}}.ifqs-account-settings__section--add-passkey .wwa-register-form p.wwa-bind{display:flex;justify-content:center;margin:0;width:100%}@media(min-width:768px){.ifqs-account-settings__section--add-passkey .wwa-register-form p.wwa-bind{grid-column:1/-1;grid-row:4}}.ifqs-account-settings__section--add-passkey .wwa-register-form button.wwa-bind-submit{--_bg: var(--fq-color-red-900);--_bg-hover: var(--fq-color-red-hover);--_color: var(--fq-color-white-0);--_border: var(--fq-color-red-900);--_radius: var(--radius-xs, 2px);--_pad-x: var(--space-5, 24px);--_icon_pad-x: var(--space-2, 8px);--_column-gap: var(--space-2, 8px);--_height: 54px;--_width: auto;--_max-width: auto;--_cursor: pointer;background:var(--_bg);color:var(--_color);border-color:var(--_border);border-radius:var(--_radius);cursor:var(--_cursor);column-gap:var(--_column-gap);padding:0 var(--_pad-x);height:var(--_height);max-width:var(--_max-width);width:var(--_width);border-style:solid;border-width:1px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:background .18s ease,color .18s ease,box-shadow .18s ease,border-color .18s ease;box-sizing:border-box;align-self:flex-start;text-align:center;font-family:TT Norms,Helvetica Neue,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:normal;font-weight:500;letter-spacing:-.015em;font-style:normal;text-transform:uppercase}.ifqs-account-settings__section--add-passkey .wwa-register-form button.wwa-bind-submit a{color:inherit;text-decoration:none;text-align:center}.ifqs-account-settings__section--add-passkey .wwa-register-form button.wwa-bind-submit:hover,.selected .ifqs-account-settings__section--add-passkey .wwa-register-form button.wwa-bind-submit{background:var(--_bg-hover)}.ifqs-account-settings__section--add-passkey .wwa-register-form button.wwa-bind-submit:disabled,.ifqs-account-settings__section--add-passkey .wwa-register-form button.wwa-bind-submit[aria-disabled=true]{--_bg: var(--fq-color-grey-300);--_bg-hover: var(--fq-color-grey-300);--_color: var(--fq-color-black-800);--_border: var(--fq-color-grey-300);--_cursor: not-allowed}.ifqs-account-settings__section--add-passkey .wwa-register-form button.wwa-bind-submit{--_pad-x: var(--space-4, 16px);--_height: 48px;--_bg: var(--fq-color-white-0);--_bg-hover: var(--fq-color-grey-100);--_color: var(--fq-color-black-900);--_border: var(--fq-color-black-900);--_width: 100%}@media(min-width:768px){.ifqs-account-settings__section--add-passkey .wwa-register-form button.wwa-bind-submit{--_width: 268px}}
