*{margin:0;padding:0;border:none;outline:0}html,body{height:100%;margin:0}.page-wrapper{display:flex;flex-direction:column;min-height:100vh}.content{flex:1}button:focus{box-shadow:none !important}.desk-360{background-color:#5eabea;width:60px;height:60px;border:0;outline:none;border-radius:50%;cursor:pointer;position:fixed;bottom:10px;right:10px;z-index:1000}@media(max-width:768px){.desk-360{bottom:100px}}:root{--gray-900:#061c3d;--gray-800:#243752;--gray-700:#42526b;--gray-600:#6a778b;--gray-500:#838e9e;--gray-400:#9ba4b1;--gray-300:#b4bbc5;--gray-200:#cdd2d8;--gray-100:#e6e8ec;--gray-50:#f5f6f7;--white:#fff;--primary-900:#401400;--primary-800:#772500;--primary-700:#b03600;--primary-600:#da5514;--primary-500:#f26622;--primary-400:#f5854e;--primary-300:#f7a37a;--primary-200:#fac2a7;--primary-100:#fce0d3;--primary-50:#fef0e9;--secondary-900:#170a33;--secondary-800:#2f1566;--secondary-700:#461f99;--secondary-600:#5e2acc;--secondary-500:#7534ff;--secondary-400:#915dff;--secondary-300:#ac85ff;--secondary-200:#c8aeff;--secondary-100:#e3d6ff;--secondary-50:#f1ebff;--tertiary-900:#7b6400;--tertiary-800:#b69400;--tertiary-700:#e2b905;--tertiary-600:#f3ce2d;--tertiary-500:#ffde4d;--tertiary-400:#ffe571;--tertiary-300:#ffeb94;--tertiary-200:#fff2b8;--tertiary-100:#fff8db;--tertiary-50:#fffced;--info-900:#102e7a;--info-800:#1a4393;--info-700:#2a60b7;--info-600:#3d81db;--info-500:#54a6ff;--info-400:#7ec2ff;--info-300:#98d3ff;--info-200:#bae5ff;--info-100:#dcf3ff;--info-50:#f2f9ff;--success-900:#031f05;--success-800:#063d0a;--success-700:#095c0e;--success-600:#0c7a13;--success-500:#0f9918;--success-400:#3fad46;--success-300:#6fc274;--success-200:#9fd6a3;--success-100:#cfebd1;--success-50:#e7f5e8;--warning-900:#331b00;--warning-800:#663600;--warning-700:#995200;--warning-600:#db821b;--warning-500:#ffa339;--warning-400:#ffb561;--warning-300:#ffc889;--warning-200:#ffdab0;--warning-100:#ffedd7;--warning-50:#fff6eb;--error-900:#2e0e0e;--error-800:#5c1c1c;--error-700:#892929;--error-600:#b73737;--error-500:#e54545;--error-400:#ea6a6a;--error-300:#ef8f8f;--error-200:#f5b5b5;--error-100:#fadada;--error-50:#fcecec;--danger-gray-900:#191c1f}.gray-900{color:var(--gray-900)}.gray-800{color:var(--gray-800)}.gray-700{color:var(--gray-700)}.gray-600{color:var(--gray-600)}.gray-500{color:var(--gray-500)}.gray-400{color:var(--gray-400)}.gray-300{color:var(--gray-300)}.gray-200{color:var(--gray-200)}.gray-100{color:var(--gray-100)}.gray-50{color:var(--gray-50)}.white{color:var(--white)}.primary-900{color:var(--primary-900)}.primary-800{color:var(--primary-800)}.primary-700{color:var(--primary-700)}.primary-600{color:var(--primary-600)}.primary-500{color:var(--primary-500)}.primary-400{color:var(--primary-400)}.primary-300{color:var(--primary-300)}.primary-200{color:var(--primary-200)}.primary-100{color:var(--primary-100)}.primary-50{color:var(--primary-50)}.secondary-900{color:var(--secondary-900)}.secondary-800{color:var(--secondary-800)}.secondary-700{color:var(--secondary-700)}.secondary-600{color:var(--secondary-600)}.secondary-500{color:var(--secondary-500)}.secondary-400{color:var(--secondary-400)}.secondary-300{color:var(--secondary-300)}.secondary-200{color:var(--secondary-200)}.secondary-100{color:var(--secondary-100)}.secondary-50{color:var(--secondary-50)}.tertiary-900{color:var(--tertiary-900)}.tertiary-800{color:var(--tertiary-800)}.tertiary-700{color:var(--tertiary-700)}.tertiary-600{color:var(--tertiary-600)}.tertiary-500{color:var(--tertiary-500)}.tertiary-400{color:var(--tertiary-400)}.tertiary-300{color:var(--tertiary-300)}.tertiary-200{color:var(--tertiary-200)}.tertiary-100{color:var(--tertiary-100)}.tertiary-50{color:var(--tertiary-50)}.info-900{color:var(--info-900)}.info-800{color:var(--info-800)}.info-700{color:var(--info-700)}.info-600{color:var(--info-600)}.info-500{color:var(--info-500)}.info-400{color:var(--info-400)}.info-300{color:var(--info-300)}.info-200{color:var(--info-200)}.info-100{color:var(--info-100)}.info-50{color:var(--info-50)}.success-900{color:var(--success-900)}.success-800{color:var(--success-800)}.success-700{color:var(--success-700)}.success-600{color:var(--success-600)}.success-500{color:var(--success-500)}.success-400{color:var(--success-400)}.success-300{color:var(--success-300)}.success-200{color:var(--success-200)}.success-100{color:var(--success-100)}.success-50{color:var(--success-50)}.warning-900{color:var(--warning-900)}.warning-800{color:var(--warning-800)}.warning-700{color:var(--warning-700)}.warning-600{color:var(--warning-600)}.warning-500{color:var(--warning-500)}.warning-400{color:var(--warning-400)}.warning-300{color:var(--warning-300)}.warning-200{color:var(--warning-200)}.warning-100{color:var(--warning-100)}.warning-50{color:var(--warning-50)}.error-900{color:var(--error-900)}.error-800{color:var(--error-800)}.error-700{color:var(--error-700)}.error-600{color:var(--error-600)}.error-500{color:var(--error-500)}.error-400{color:var(--error-400)}.error-300{color:var(--error-300)}.error-200{color:var(--error-200)}.error-100{color:var(--error-100)}.error-50{color:var(--error-50)}.danger-gray-900{color:var(--danger-gray-900)}:root{--font-family:'Lexend',sans-serif;--font-weight-extra-light:200;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semi-bold:600;--font-weight-bold:700}body{font-family:var(--font-family);font-weight:var(--font-weight-regular);line-height:1.5;color:#000;margin:0}.display-01{font-size:80px;font-weight:var(--font-weight-semi-bold);line-height:88px;letter-spacing:-2px}.display-02{font-size:72px;font-weight:var(--font-weight-semi-bold);line-height:80px;letter-spacing:-1.8px}.heading-01{font-size:56px;font-weight:var(--font-weight-semi-bold);line-height:60px;letter-spacing:-1.5px}.heading-02{font-size:48px;font-weight:var(--font-weight-semi-bold);line-height:56px;letter-spacing:-1.5px}.heading-03{font-size:40px;font-weight:var(--font-weight-semi-bold);line-height:48px;letter-spacing:-1.5px}.heading-04{font-size:36px;font-weight:var(--font-weight-semi-bold);line-height:44px;letter-spacing:-1.5px}.heading-05{font-size:32px;font-weight:var(--font-weight-semi-bold);line-height:40px;letter-spacing:-1.2px}.heading-06{font-size:24px;font-weight:var(--font-weight-semi-bold);line-height:32px;letter-spacing:-1.2px}.subheading-01{font-size:24px;font-weight:var(--font-weight-medium);line-height:32px;letter-spacing:-1.2px}.subheading-02{font-size:20px;font-weight:var(--font-weight-medium);line-height:28px;letter-spacing:-1.5px}.subheading-03{font-size:16px;font-weight:var(--font-weight-medium);line-height:24px;letter-spacing:-1.2px}.subheading-04{font-size:14px;font-weight:var(--font-weight-medium);line-height:20px;letter-spacing:-1px}.txt-btn-regular{font-size:17px;font-weight:var(--font-weight-semi-bold);line-height:56px;letter-spacing:0}.txt-btn-sm{font-size:14px;font-weight:var(--font-weight-semi-bold);line-height:44px;letter-spacing:0}.caption-01{font-size:16px;font-weight:var(--font-weight-regular);line-height:16px;letter-spacing:0}.caption-02{font-size:14px;font-weight:var(--font-weight-regular);line-height:14px;letter-spacing:0}.caption-03{font-size:12px;font-weight:var(--font-weight-regular);line-height:12px;letter-spacing:0}.body-xxl-300{font-weight:var(--font-weight-light);font-size:24px;line-height:32px;letter-spacing:0}.body-xxl-400{font-weight:var(--font-weight-regular);font-size:24px;line-height:32px;letter-spacing:0}.body-xxl-500{font-weight:var(--font-weight-medium);font-size:24px;line-height:32px;letter-spacing:0}.body-xlarge-300{font-weight:var(--font-weight-light);font-size:20px;line-height:28px;letter-spacing:0}.body-xlarge-400{font-weight:var(--font-weight-regular);font-size:20px;line-height:28px;letter-spacing:0}.body-xlarge-500{font-weight:var(--font-weight-medium);font-size:20px;line-height:28px;letter-spacing:0}.body-large-300{font-weight:var(--font-weight-light);font-size:18px;line-height:26px;letter-spacing:0}.body-large-400{font-weight:var(--font-weight-regular);font-size:18px;line-height:26px;letter-spacing:0}.body-regular-300{font-weight:var(--font-weight-light);font-size:16px;line-height:24px;letter-spacing:0}.body-regular-400{font-weight:var(--font-weight-regular);font-size:16px;line-height:24px;letter-spacing:0}.body-regular-500{font-size:16px;font-weight:500;line-height:24px}.body-small-300{font-weight:var(--font-weight-light);font-size:14px;line-height:20px;letter-spacing:0}.body-small-400{font-weight:var(--font-weight-regular);font-size:14px;line-height:20px;letter-spacing:0}.body-small-500{font-weight:var(--font-weight-medium);font-size:14px;line-height:20px;letter-spacing:0}.body-tiny-300{font-weight:var(--font-weight-light);font-size:12px;line-height:16px;letter-spacing:0}.body-tiny-400{font-weight:var(--font-weight-regular);font-size:12px;line-height:16px;letter-spacing:0}.body-tiny-500{font-weight:var(--font-weight-medium);font-size:12px;line-height:16px;letter-spacing:0}.body-medium-300{font-size:16px;font-weight:var(--font-weight-light);line-height:24px;letter-spacing:0}.body-medium-500{font-size:16px;font-weight:var(--font-weight-medium);line-height:24px;letter-spacing:0}:root{--spacing-2px:2px;--spacing-4px:4px;--spacing-8px:8px;--spacing-12px:12px;--spacing-16px:16px;--spacing-20px:20px;--spacing-24px:24px;--spacing-32px:32px;--spacing-40px:40px;--spacing-48px:48px;--spacing-72px:72px;--spacing-96px:96px;--spacing-124px:124px;--spacing-160px:160px}.m-2px{margin:var(--spacing-2px)}.m-4px{margin:var(--spacing-4px)}.m-8px{margin:var(--spacing-8px)}.m-12px{margin:var(--spacing-12px)}.m-16px{margin:var(--spacing-16px)}.m-20px{margin:var(--spacing-20px)}.m-24px{margin:var(--spacing-24px)}.m-32px{margin:var(--spacing-32px)}.m-40px{margin:var(--spacing-40px)}.m-48px{margin:var(--spacing-48px)}.m-72px{margin:var(--spacing-72px)}.m-96px{margin:var(--spacing-96px)}.m-124px{margin:var(--spacing-124px)}.m-160px{margin:var(--spacing-160px)}.mt-2px{margin-top:var(--spacing-2px)}.mt-4px{margin-top:var(--spacing-4px)}.mt-8px{margin-top:var(--spacing-8px)}.mt-12px{margin-top:var(--spacing-12px)}.mt-16px{margin-top:var(--spacing-16px)}.mt-20px{margin-top:var(--spacing-20px)}.mt-24px{margin-top:var(--spacing-24px)}.mt-32px{margin-top:var(--spacing-32px)}.mt-40px{margin-top:var(--spacing-40px)}.mt-48px{margin-top:var(--spacing-48px)}.mt-72px{margin-top:var(--spacing-72px)}.mt-96px{margin-top:var(--spacing-96px)}.mt-124px{margin-top:var(--spacing-124px)}.mt-160px{margin-top:var(--spacing-160px)}.mr-2px{margin-right:var(--spacing-2px)}.mr-4px{margin-right:var(--spacing-4px)}.mr-8px{margin-right:var(--spacing-8px)}.mr-12px{margin-right:var(--spacing-12px)}.mr-16px{margin-right:var(--spacing-16px)}.mr-20px{margin-right:var(--spacing-20px)}.mr-24px{margin-right:var(--spacing-24px)}.mr-32px{margin-right:var(--spacing-32px)}.mr-40px{margin-right:var(--spacing-40px)}.mr-48px{margin-right:var(--spacing-48px)}.mr-72px{margin-right:var(--spacing-72px)}.mr-96px{margin-right:var(--spacing-96px)}.mr-124px{margin-right:var(--spacing-124px)}.mr-160px{margin-right:var(--spacing-160px)}.mb-2px{margin-bottom:var(--spacing-2px)}.mb-4px{margin-bottom:var(--spacing-4px)}.mb-8px{margin-bottom:var(--spacing-8px)}.mb-12px{margin-bottom:var(--spacing-12px)}.mb-16px{margin-bottom:var(--spacing-16px)}.mb-20px{margin-bottom:var(--spacing-20px)}.mb-24px{margin-bottom:var(--spacing-24px)}.mb-32px{margin-bottom:var(--spacing-32px)}.mb-40px{margin-bottom:var(--spacing-40px)}.mb-48px{margin-bottom:var(--spacing-48px)}.mb-72px{margin-bottom:var(--spacing-72px)}.mb-96px{margin-bottom:var(--spacing-96px)}.mb-124px{margin-bottom:var(--spacing-124px)}.mb-160px{margin-bottom:var(--spacing-160px)}.ml-2px{margin-left:var(--spacing-2px)}.ml-4px{margin-left:var(--spacing-4px)}.ml-8px{margin-left:var(--spacing-8px)}.ml-12px{margin-left:var(--spacing-12px)}.ml-16px{margin-left:var(--spacing-16px)}.ml-20px{margin-left:var(--spacing-20px)}.ml-24px{margin-left:var(--spacing-24px)}.ml-32px{margin-left:var(--spacing-32px)}.ml-40px{margin-left:var(--spacing-40px)}.ml-48px{margin-left:var(--spacing-48px)}.ml-72px{margin-left:var(--spacing-72px)}.ml-96px{margin-left:var(--spacing-96px)}.ml-124px{margin-left:var(--spacing-124px)}.ml-160px{margin-left:var(--spacing-160px)}.p-2px{padding:var(--spacing-2px)}.p-4px{padding:var(--spacing-4px)}.p-8px{padding:var(--spacing-8px)}.p-12px{padding:var(--spacing-12px)}.p-16px{padding:var(--spacing-16px)}.p-20px{padding:var(--spacing-20px)}.p-24px{padding:var(--spacing-24px)}.p-32px{padding:var(--spacing-32px)}.p-40px{padding:var(--spacing-40px)}.p-48px{padding:var(--spacing-48px)}.p-72px{padding:var(--spacing-72px)}.p-96px{padding:var(--spacing-96px)}.p-124px{padding:var(--spacing-124px)}.p-160px{padding:var(--spacing-160px)}.pt-2px{padding-top:var(--spacing-2px)}.pt-4px{padding-top:var(--spacing-4px)}.pt-8px{padding-top:var(--spacing-8px)}.pt-12px{padding-top:var(--spacing-12px)}.pt-16px{padding-top:var(--spacing-16px)}.pt-20px{padding-top:var(--spacing-20px)}.pt-24px{padding-top:var(--spacing-24px)}.pt-32px{padding-top:var(--spacing-32px)}.pt-40px{padding-top:var(--spacing-40px)}.pt-48px{padding-top:var(--spacing-48px)}.pt-72px{padding-top:var(--spacing-72px)}.pt-96px{padding-top:var(--spacing-96px)}.pt-124px{padding-top:var(--spacing-124px)}.pt-160px{padding-top:var(--spacing-160px)}.pr-2px{padding-right:var(--spacing-2px)}.pr-4px{padding-right:var(--spacing-4px)}.pr-8px{padding-right:var(--spacing-8px)}.pr-12px{padding-right:var(--spacing-12px)}.pr-16px{padding-right:var(--spacing-16px)}.pr-20px{padding-right:var(--spacing-20px)}.pr-24px{padding-right:var(--spacing-24px)}.pr-32px{padding-right:var(--spacing-32px)}.pr-40px{padding-right:var(--spacing-40px)}.pr-48px{padding-right:var(--spacing-48px)}.pr-72px{padding-right:var(--spacing-72px)}.pr-96px{padding-right:var(--spacing-96px)}.pr-124px{padding-right:var(--spacing-124px)}.pr-160px{padding-right:var(--spacing-160px)}.pb-2px{padding-bottom:var(--spacing-2px)}.pb-4px{padding-bottom:var(--spacing-4px)}.pb-8px{padding-bottom:var(--spacing-8px)}.pb-12px{padding-bottom:var(--spacing-12px)}.pb-16px{padding-bottom:var(--spacing-16px)}.pb-20px{padding-bottom:var(--spacing-20px)}.pb-24px{padding-bottom:var(--spacing-24px)}.pb-32px{padding-bottom:var(--spacing-32px)}.pb-40px{padding-bottom:var(--spacing-40px)}.pb-48px{padding-bottom:var(--spacing-48px)}.pb-72px{padding-bottom:var(--spacing-72px)}.pb-96px{padding-bottom:var(--spacing-96px)}.pb-124px{padding-bottom:var(--spacing-124px)}.pb-160px{padding-bottom:var(--spacing-160px)}.pl-2px{padding-left:var(--spacing-2px)}.pl-4px{padding-left:var(--spacing-4px)}.pl-8px{padding-left:var(--spacing-8px)}.pl-12px{padding-left:var(--spacing-12px)}.pl-16px{padding-left:var(--spacing-16px)}.pl-20px{padding-left:var(--spacing-20px)}.pl-24px{padding-left:var(--spacing-24px)}.pl-32px{padding-left:var(--spacing-32px)}.pl-40px{padding-left:var(--spacing-40px)}.pl-48px{padding-left:var(--spacing-48px)}.pl-72px{padding-left:var(--spacing-72px)}.pl-96px{padding-left:var(--spacing-96px)}.pl-124px{padding-left:var(--spacing-124px)}.pl-160px{padding-left:var(--spacing-160px)}button{border:none}button:focus{outline:none}.btn{display:inline-flex;padding:0 32px;justify-content:center;align-items:center;gap:12px;font-family:Lexend;font-size:16px;font-style:normal;font-weight:700;line-height:48px;text-transform:capitalize;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn>i{font-size:24px}.btn>i{font-size:24px}.btn-icon>i{font-size:24px}.btn-icon-sm>i{font-size:18px}.btn-icon{display:inline-flex;padding:10px;align-items:flex-start;gap:10px}.btn-icon-sm{display:inline-flex;padding:8px;align-items:flex-start;gap:10px}.arrow-icon{display:flex;width:24px !important;height:24px !important;justify-content:center;align-items:center}.btn-sm{display:inline-flex;padding:0 20px;justify-content:center;align-items:center;gap:8px;font-family:Lexend;font-size:14px;font-style:normal;font-weight:700;line-height:40px;text-transform:capitalize}.btn-orange{border-radius:12px;background:var(--primary-500);color:var(--gray-00,#fff)}.btn-danger{border-radius:12px;background:var(--error-500,#e54545);color:var(--gray-00,#fff)}.btn-orange>i{color:var(--gray-00,#fff)}.btn-orange:hover{border-radius:12px;background:var(--primary-600,#da5514);color:var(--gray-00,#fff)}.btn-orange:disabled{border-radius:12px;background:var(--primary-200,#fac2a7);color:var(--gray-00,#fff)}.btn-outline-orange{border-radius:12px;border:1.5px solid var(--primary-500,#f26622);color:var(--primary-500,#f26622);background:var(--gray-00,#fff)}.btn-outline-orange>i{color:var(--primary-500,#fff)}.btn-outline-orange:hover:not(:disabled){border-radius:12px;border:1.5px solid var(--primary-600,#da5514);background:var(--primary-50,#fef0e9);color:var(--primary-600,#da5514)}.btn-outline-orange:disabled{border-radius:12px;border:1.5px solid var(--primary-200,#fac2a7);color:var(--primary-200,#fac2a7)}.btn-soft-orange{border-radius:12px;background:var(--primary-50,#fef0e9);color:var(--primary-500,#f26622)}.btn-soft-orange:hover{border-radius:12px;background:var(--primary-100,#fce0d3);color:var(--primary-600,#da5514)}.btn-soft-orange:disabled{border-radius:12px;background:var(--primary-50,#fef0e9);color:var(--primary-300,#fac2a7)}.btn-ghost-orange{border-radius:12px;color:var(--primary-500,#f26622)}.btn-ghost-orange:hover{border-radius:12px;background:var(--primary-50,#fef0e9);color:var(--primary-600,#f26622)}.btn-ghost-orange:disabled{border-radius:12px;background:var(--gray-00,#fff);color:var(--primary-200,#fac2a7)}.btn-gray{border-radius:12px;background:var(--gray-900,#061c3d);color:var(--gray-00,#fff)}.btn-gray:hover{border-radius:12px;background:var(--gray-800,#243752);color:var(--gray-00,#fff)}.btn-gray:disabled{border-radius:12px;background:var(--gray-200,#cdd2d8);color:var(--gray-00,#fff)}.btn-outline-gray{border-radius:12px;border:1.5px solid var(--gray-900,#061c3d);color:var(--gray-900,#061c3d);background:var(--gray-00,#fff)}.btn-outline-gray:hover:not(:disabled){border-radius:12px;border:1.5px solid var(--gray-900,#061c3d);background:var(--gray-50,#f5f6f7);color:var(--gray-900,#061c3d)}.btn-outline-gray:disabled{border-radius:12px;border:1.5px solid var(--gray-200,#cdd2d8);color:var(--gray-200,#fff)}.btn-soft-gray{border-radius:12px;background:var(--gray-50,#f5f6f7);color:var(--gray-900,#061c3d)}.btn-soft-gray:hover{border-radius:12px;background:var(--gray-100,#ebeef0)}.btn-soft-gray:disabled{border-radius:12px;background:var(--gray-100,#ebeef0);color:var(--gray-300,#b4bbc5)}.btn-ghost-gray{border-radius:12px;color:var(--gray-900,#061c3d)}.btn-ghost-gray:hover{border-radius:12px;background:var(--gray-50,#f5f6f7);color:var(--gray-800,#243752)}.btn-ghost-gray:disabled{border-radius:12px;background:var(--gray-00,#fff);color:var(--gray-200,#cdd2d8)}.checkbox-body{padding-left:60px;padding-right:50px;padding-top:37px;padding-bottom:32px}.checkbox-title{color:var(--gray-900,#061c3d);font-size:20px;font-weight:600;line-height:28px;letter-spacing:-.24px}.checkbox-card{height:100%;border-radius:16px;border:1px solid var(--gray-100,#e6e8ec);padding:27px 35px 35px 39px;width:873.908px}.checkbox-input-wrapper{margin-top:14px}.checkbox-input-label{display:flex;align-items:center;gap:8px}.checkbox-input-label input[type="checkbox"]{margin:0}.checkbox-input-label .checkbox-input-text>.checkbox-input-text-title{color:var(--gray-600,#6a778b);font-size:16px;font-weight:400;line-height:24px;cursor:pointer}.checkbox-input-label input[type="checkbox"]:checked+.checkbox-input-text>.checkbox-input-text-title{color:var(--primary-500,#f26622);font-size:16px;font-weight:400;line-height:24px;cursor:pointer}.checkbox-input-description{font-size:12px;color:var(--gray-500,#838e9e);text-align:center;display:none}@media(max-width:768px){.checkbox-body{padding-left:24px;padding-right:20px;padding-top:18px;padding-bottom:18px}.checkbox-input-label{margin-top:8px}.checkbox-title{font-size:18px;font-weight:500;line-height:26px}.checkbox-card{padding:27px 18px;width:100%}}.checkout-container{display:flex;flex-direction:column;align-items:flex-start;border-radius:16px;background:var(--gray-00,#fff);padding:48px 62px 29px 60px;margin-top:72px}.checkout-content-wrapper{display:flex;gap:47px;width:100%}.checkout-adress{display:flex;flex-direction:column;align-items:flex-start;gap:19px;padding:34px 39px;border-radius:16px;border:1px solid var(--Gray-100,#e6e8ec);background:var(--Gray-00,#fff);width:590px;height:100%;box-sizing:border-box}.checkout-adress-title{color:var(--gray-900,#061c3d)}.checkout-adress-location,.checkout-adress-date{display:flex;align-items:flex-start;gap:10px}.checkout-adress-location i,.checkout-adress-date i{font-size:24px;align-self:flex-start}.checkout-adress-location-text,.checkout-adress-date-text{width:200px;color:var(--gray-500,#838e9e);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-wrap:break-word}.checkout-content{display:flex;flex-direction:column;gap:26px}.checkout-summary{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:32px 36px 21px 36px;border-radius:16px;border:1px solid var(--gray-100,#e6e8ec);background:var(--gray-00,#fff)}.checkout-list{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.checkout-item{display:flex;align-items:center;justify-content:space-between;width:498px}.checkout-item-info{display:flex;align-items:center;gap:8px}.checkout-item-image{width:40px;height:40px;border-radius:8px;overflow:hidden}.checkout-item-image img{width:100%;height:100%;object-fit:cover}.checkout-item-details{display:flex;flex-direction:column}.checkout-item-title{color:var(--gray-700,#42526b)}.checkout-item-quantity{color:var(--gray-500,#838e9e)}.checkout-item-price,.checkout-summary-total-price{color:var(--gray-700,#42526b)}.checkout-summary-totals{width:100%;display:flex;flex-direction:column;gap:4px}.checkout-summary-tax,.checkout-summary-campaign-total{display:flex;align-items:center;justify-content:space-between;width:100%}.checkout-summary-campaign-total .checkout-summary-total-title,.checkout-summary-campaign-total .checkout-summary-total-price{color:var(--success-500,#28a745)}.checkout-summary-total{display:flex;align-items:center;justify-content:space-between;width:100%}.checkout-summary-total-title,.checkout-summary-total-price{color:var(--gray-900,#061c3d)}.zero-payment-original-price{text-decoration:line-through;color:var(--gray-500,#838e9e);margin-right:8px;font-weight:normal}.zero-payment-free-label{color:var(--success-500,#28a745);font-weight:bold}.checkout-checkboxes{display:flex;flex-direction:column;gap:12px}.checkout-checkbox{display:flex;align-items:center;gap:10px}.checkout-checkbox label{cursor:pointer}.checkout-checkbox input[type="checkbox"]{vertical-align:middle}.checkout-checkbox-title{color:var(--gray-500,#838e9e);line-height:1.5;margin-top:10px}.under-line-link{color:var(--gray-500,#838e9e)}.under-line-link:hover{color:inherit}.checkout-modal{padding:80px 123px 44px 97px;color:var(--gray-600)}.checkout-modal .modal-body .content>p:first-of-type>strong:first-of-type{color:#000}.checkout-modal .modal-body .content{max-height:400px;overflow-y:auto}.checkout-modal .modal-body .content::-webkit-scrollbar{width:11px}.checkout-modal .modal-body .content::-webkit-scrollbar-thumb{background:var(--primary-500);border-radius:100px}.checkout-modal-button{display:flex;justify-content:end;width:100%}@media(max-width:768px){.checkout-container{width:calc(100% - 48px);background:none;margin:0 24px 0 24px;padding:unset}.checkout-list{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.checkout-content-wrapper{flex-direction:column;gap:16px}.checkout-adress{width:100%;padding:18px 24px;gap:16px;border:unset}.checkout-item{width:100%;display:flex;justify-content:space-between}.checkout-summary{width:100%;padding:18px 26px 18px 24px;border:unset}.checkout-summary-total{align-items:flex-start;gap:8px}.checkout-summary-totals{align-items:flex-start;gap:8px}.checkout-checkboxes{display:flex;flex-direction:column;gap:8px;margin-top:2px}.checkout-checkbox{display:flex;align-items:center;gap:10px}.checkout-adress-location-text,.checkout-adress-date-text{width:100%}.checkout-checkbox-title{display:flex;align-items:center;gap:1px}.checkout-summary-tax .checkout-summary-tax-title,.checkout-summary-tax .checkout-summary-tax-price{color:var(--Gray-700,#42526b)}.under-line-link{color:var(--Gray-500,#838e9e);font-family:Lexend;font-size:12px;font-style:normal;font-weight:500;line-height:16px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.checkout-after-under-line-link{color:var(--Gray-500,#838e9e);font-family:Lexend;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.job-complated-container{width:calc(100% - 52px);background:none;margin-top:32px;margin-left:26px;margin-right:26px;display:flex;gap:6px;align-items:center;flex-direction:column;align-items:flex-start;box-sizing:border-box;background:none}.job-failed-container{width:calc(100% - 48px);background:none;margin-top:32px;margin-left:24px;margin-right:24px;display:flex;gap:6px;align-items:center;flex-direction:column;align-items:flex-start;box-sizing:border-box;background:none}.job-complated-header{display:flex;align-items:center;gap:12px}.job-failed-header{margin-left:2px;display:flex;align-items:center;gap:12px}.details-link{margin-left:48px}.job-complated-thanks-for-ordering{width:calc(100% - 48px);margin-left:24px;margin-right:24px;margin-top:16px;background:none}.job-complated-other-services{width:calc(100% - 24px);margin-left:24px;margin-top:8px}.job-complated-cards-container{display:flex;overflow-x:auto;gap:12px;padding-top:16px;scroll-snap-type:x mandatory}.job-complated-other-services-cards{display:flex;flex-direction:column;justify-content:space-around;align-items:flex-start;gap:12px;padding-bottom:0;border-radius:7.845px;border:.49px var(--gray-200);background:var(--white);padding-bottom:15px;scroll-snap-align:start;width:207.904px}.image-container-job-complated-mobile{width:207.904px;height:152.986px;border-radius:7.845px 7.845px 0 0;background:var(--gray-200) center/cover no-repeat}.image-container-job-complated-mobile img{width:100%;height:100%;display:block}.description{padding-left:15px;padding-right:15px}.cta-button-container{padding-left:15px;padding-right:15px;display:flex;justify-content:center;align-items:center;width:100%}.cta-btn{border-radius:6px}.btn-content{font-size:7.845px;font-style:normal;font-weight:700;line-height:23.536px;text-transform:capitalize}.job-complated-mobile-go-home-container{display:flex;justify-content:space-between;gap:8px;margin-top:24px;width:calc(100% - 48px);margin-left:0}.job-complated-mobile-go-order-detail{padding:0 20px;height:40px;gap:8px;width:200px}.job-complated-mobile-go-home-btn{padding:0 20px;height:40px}.service-container-job-complate-mobile{display:flex;align-items:flex-start;gap:16px}.service-left-mobile{flex-shrink:0}.service-right-mobile{display:flex;flex-direction:column;gap:8px}.checkout-complete-mobile-container{width:calc(100% - 48px);margin-left:24px;margin-right:24px;display:flex;gap:16px;margin-top:32px}.checkout-complete-mobile-content{display:flex;flex-direction:column}.checkout-complete-additional-info-mobile{margin-left:24px;margin-right:24px;width:calc(100% - 48px);display:flex;flex-direction:column;gap:8px;border-radius:8px;background:var(--gray-50,#f5f6f7);padding:19px 20px 23px 20px}.checkout-complete-mobile-info{display:flex;flex-direction:column;gap:16px;border-radius:8px;background:var(--white,#fff);padding:16px 20px 27px 20px}.checkout-next-step-font-settings-mobile{font-size:10px;font-weight:var(--font-weight-regular);line-height:16px}.checkout-complete-info-header-mobile-container{display:flex;flex-direction:column;gap:4px}.checkout-complete-info-header-mobile{display:flex;justify-content:space-between}.checkout-complete-footer-mobile{display:flex;flex-direction:column;gap:12px}.checkout-complete-footer-mobile-item{display:flex;align-items:center;gap:26px}.checkout-complete-footer-mobile-item i{color:#838e9e;font-size:24px}.checkout-complete-steps-mobile{display:flex;flex-direction:column;gap:8px}.checkout-complete-step-mobile{display:flex;align-items:center;gap:8px}.checkout-complete-step-mobile .circle{min-width:24px;height:24px;background:var(--gray-200,#cdd2d8);border-radius:50%;padding:7px 0;display:flex;justify-content:center;align-items:center}.job-failed-mobile-go-home-container{margin-top:16px;width:calc(100% - 48px);margin-left:0}.job-failed-mobile-go-home-btn{padding:0 20px;display:flex;align-items:center;gap:8px;height:40px}.checkout-modal{padding:48px 29px 17px 26px}.checkout-modal .modal-body .content{max-height:400px}}.date-time-card{padding:37px 50px 52px 60px;width:984px}.date-time-card-body{padding:32px 89px 39px 32px;border-radius:16px;border:1px solid var(--gray-100,#e6e8ec);background:var(--gray-00,#fff)}.input-wrapper-top{margin-top:24px}.input-wrapper-top i{font-size:24px;color:var(--gray-500,#667085)}.input-wrapper-top input{color:var(--gray-500,#667085) !important;padding-left:3rem}.date-time-buttons{display:flex;gap:88px;margin-top:32px}.btn-datetime{display:flex;width:123px;height:41px;padding:8px 12px;justify-content:center;align-items:center;gap:10px;border-radius:12px;border:1px solid var(--gray-100,#e6e8ec);background:var(--gray-00,#fff);color:var(--gray-700,#42526b);font-size:14px;font-weight:400;line-height:20px}.btn-datetime.disabled{background:var(--gray-200,#cdd2d8);color:var(--gray-500,#667085);cursor:not-allowed;pointer-events:none}.btn-datetime.active{background:var(--success-400,#4caf50);border:1px solid var(--gray-100,#e6e8ec);color:var(--gray-00,#fff)}.not-available-date-card{width:100%;padding:21px 95px 24px 21px;background:var(--error-50,#fcecec);border-radius:12px;margin-top:16px;display:none}.not-available-date-header{display:flex;flex-direction:row;gap:8px;align-content:flex-start;text-align:start}.not-available-date-header i{font-size:24px;color:var(--error-500,rgba(229,69,69,1))}.not-available-date-content{display:flex;flex-direction:column;gap:16px}.not-available-date-content button{display:block;width:fit-content;max-width:100%}@media(max-width:768px){.date-time-card{padding:15px 5px;min-width:100%;width:100%;margin:0 auto}.date-time-card-body{padding:3px 24px 22px 24px;border-radius:16px;border:unset}.input-wrapper-top{margin-top:15px}.input-wrapper-top input{padding-left:2rem;font-size:14px}.input-wrapper-top i{font-size:15px}.date-time-buttons{display:flex;gap:8px;margin-top:15px;flex-wrap:wrap;justify-content:space-between}.btn-datetime{width:unset;height:35px;font-size:10px;padding:6px 9px;border-radius:8px}.not-available-date-card{width:100%;padding-top:15px;padding-bottom:16px;padding-right:12px;padding-left:15px;border-radius:12px;background:var(--Error-50,#fcecec);display:flex;flex-direction:column;align-items:center;text-align:center}.not-available-date-header{display:flex;gap:8px;max-width:100%;margin-left:2px}.not-available-date-header svg{width:24px;height:24px;flex-shrink:0}.not-available-date-button{width:100%}.not-available-date-button button{display:block;width:100%}.terms-of-service-container{display:flex;justify-content:center;align-items:center;margin-top:16px}.terms-and-conditions-card{background:#edfbee;border-radius:12px;padding:15px 24px 15px 32px;min-width:100%;width:100%;margin:0 auto}.terms-header{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:bold}.terms-and-conditions-card p{margin-left:34px}.terms-header svg{width:24px;height:24px}.terms-and-conditions-card ul{list-style:none;padding:0;gap:18px;display:flex;flex-direction:column;margin-top:8px;max-width:100%}.terms-and-conditions-card ul li::before{content:"•";font-size:12px;color:var(--gray-600);position:absolute;left:12px}.terms-and-conditions-card ul li{display:block;padding-left:30px;position:relative;max-width:100%;align-items:flex-start;font-weight:var(--font-weight-regular);font-size:12px;line-height:16px;letter-spacing:0;color:var(--gray-600)}.terms-and-conditions-card ul li a{display:inline;word-wrap:break-word}}.modal-content{display:inline-flex;flex-direction:column;align-items:flex-start;border-radius:12px;gap:18px;border:1px solid var(--gray-100);box-shadow:0 12px 32px 0 rgba(6,28,61,.08)}.modal-header{display:flex;align-items:center;justify-content:center;gap:12px;padding:0;border-bottom:none}.modal-header i{font-size:40px}.modal-header i.info-icon{color:var(--primary-500)}.modal-header i.success-icon{color:var(--success-500)}.modal-header i.warning-icon{color:var(--warning-500)}.modal-header i.error-icon{color:var(--error-500)}.modal-title{font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:-.192px;color:var(--gray-900)}.modal-body{color:var(--gray-600);padding:0;width:100%}.modal-body .input-group{margin-top:12px;flex-direction:column}.modal-footer{display:flex;justify-content:flex-start;align-items:center;padding:0;border-top:none;width:100%}.modal-footer .btn{border-radius:12px;padding:0 20px;justify-content:center;align-items:center;font-size:14px;font-weight:700;line-height:40px;text-transform:capitalize}.modal-footer.stacked-buttons{flex-direction:column;align-items:stretch}.modal-footer.stacked-buttons .btn-primary,.modal-footer.stacked-buttons .btn-secondary{max-width:100%}.modal-body ul{padding-top:12px;margin:0}.modal-body ul li{margin-bottom:8px}.modal-close{position:absolute;right:43px;top:43px;z-index:1000}@media(max-width:768px){.modal-content{margin-left:24px;margin-right:24px;border-radius:24px;padding:0;max-width:100%}.modal-close{right:27px;margin-bottom:22px}.fade{-webkit-backdrop-filter:blur(5.9px);backdrop-filter:blur(5.9px)}.modal-backdrop{background:var(--gray-800,#243752) !important}.mobile-enter-voucher-model{padding:43px 26px 16px 26px}.modal-body-delete-account{padding:72px 26px 24px 26px}.mobile-delete-account-input-container{margin:0}.mobile-change-phone-container{padding:84px 24px 43px 24px}}.tooltip-gray .tooltip-inner{background:var(--gray-900,#061c3d) !important;color:var(--gray-00,#fff) !important}.tooltip-gray.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before{border-top-color:var(--gray-900,#061c3d) !important}.tooltip-gray.bs-tooltip-right .tooltip-arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{border-right-color:var(--gray-900,#061c3d) !important}.tooltip-gray.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .tooltip-arrow::before{border-bottom-color:var(--gray-900,#061c3d) !important}.tooltip-gray.bs-tooltip-left .tooltip-arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{border-left-color:var(--gray-900,#061c3d) !important}.tooltip-primary .tooltip-inner{background:var(--primary-500,#f26622) !important;color:var(--gray-00,#fff) !important}.tooltip-primary.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before{border-top-color:var(--primary-500,#f26622) !important}.tooltip-primary.bs-tooltip-right .tooltip-arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{border-right-color:var(--primary-500,#f26622) !important}.tooltip-primary.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{border-bottom-color:var(--primary-500,#f26622) !important}.tooltip-primary.bs-tooltip-left .tooltip-arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{border-left-color:var(--primary-500,#f26622) !important}.tooltip-secondary .tooltip-inner{background:var(--secondary-500,#7534ff) !important;color:var(--gray-00,#fff) !important}.tooltip-secondary.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before{border-top-color:var(--secondary-500,#7534ff) !important}.tooltip-secondary.bs-tooltip-right .tooltip-arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{border-right-color:var(--secondary-500,#7534ff) !important}.tooltip-secondary.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{border-bottom-color:var(--secondary-500,#7534ff) !important}.tooltip-secondary.bs-tooltip-left .tooltip-arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{border-left-color:var(--secondary-500,#7534ff) !important}.tooltip-tertiary .tooltip-inner{background:var(--tertiary-500,#ffde4d) !important;color:var(--gray-00,#fff) !important}.tooltip-tertiary.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before{border-top-color:var(--tertiary-500,#ffde4d) !important}.tooltip-tertiary.bs-tooltip-right .tooltip-arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{border-right-color:var(--tertiary-500,#ffde4d) !important}.tooltip-tertiary.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{border-bottom-color:var(--tertiary-500,#ffde4d) !important}.tooltip-tertiary.bs-tooltip-left .tooltip-arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{border-left-color:var(--tertiary-500,#ffde4d) !important}.tooltip-info .tooltip-inner{background:var(--information-500,#54a6ff) !important;color:var(--gray-00,#fff) !important}.tooltip-info.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before{border-top-color:var(--information-500,#54a6ff) !important}.tooltip-info.bs-tooltip-right .tooltip-arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{border-right-color:var(--information-500,#54a6ff) !important}.tooltip-info.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{border-bottom-color:var(--information-500,#54a6ff) !important}.tooltip-info.bs-tooltip-left .tooltip-arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{border-left-color:var(--information-500,#54a6ff) !important}.tooltip-success .tooltip-inner{background:var(--success-500,#0f9918) !important;color:var(--gray-00,#fff) !important}.tooltip-success.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before{border-top-color:var(--success-500,#0f9918) !important}.tooltip-success.bs-tooltip-right .tooltip-arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{border-right-color:var(--success-500,#0f9918) !important}.tooltip-success.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{border-bottom-color:var(--success-500,#0f9918) !important}.tooltip-success.bs-tooltip-left .tooltip-arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{border-left-color:var(--success-500,#0f9918) !important}.tooltip-warning .tooltip-inner{background:var(--warning-500,#ff8a00) !important;color:var(--gray-00,#fff) !important}.tooltip-warning.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before{border-top-color:var(--warning-500,#ff8a00) !important}.tooltip-warning.bs-tooltip-right .tooltip-arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{border-right-color:var(--warning-500,#ff8a00) !important}.tooltip-warning.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{border-bottom-color:var(--warning-500,#ff8a00) !important}.tooltip-warning.bs-tooltip-left .tooltip-arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{border-left-color:var(--warning-500,#ff8a00) !important}.tooltip-error .tooltip-inner{background:var(--error-500,#e54545) !important;color:var(--gray-00,#fff) !important}.tooltip-error.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before{border-top-color:var(--error-500,#e54545) !important}.tooltip-error.bs-tooltip-right .tooltip-arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{border-right-color:var(--error-500,#e54545) !important}.tooltip-error.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{border-bottom-color:var(--error-500,#e54545) !important}.tooltip-error.bs-tooltip-left .tooltip-arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{border-left-color:var(--error-500,#e54545) !important}.tooltip-modal{--bs-tooltip-bg:white;--bs-tooltip-color:inherit;filter:drop-shadow(0 4px 12px rgba(0,0,0,.1))}.tooltip-modal .tooltip-inner{padding:20px 24px !important;background-color:#fff !important;border-radius:8px !important;width:auto !important;max-width:none !important}.tooltip-content h6{color:#061c3d;font-size:16px;font-weight:600;margin-bottom:8px;line-height:24px;text-align:left}.tooltip-content p{color:#6a778b;font-size:14px;font-weight:400;line-height:20px;text-align:left;max-width:312px !important}.tooltip-modal .tooltip-arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before{border-left-color:var(--gray-00,#fff) !important}.tooltip-modal.bs-tooltip-right .tooltip-arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{border-left-color:var(--gray-00,#fff) !important}.tooltip-modal.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{border-left-color:var(--gray-00,#fff) !important}.tooltip-modal.bs-tooltip-left .tooltip-arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{border-left-color:var(--gray-00,#fff) !important}.alert-popup{display:flex;justify-content:flex-start;align-items:center;background:var(--Gray-00,#fff);border:1px solid var(--Gray-100,#e6e8ec);border-radius:10px;box-shadow:0 12px 32px 0 rgba(6,28,61,.08);gap:16px;padding:16px;position:fixed;bottom:50%;left:50%;transform:translateX(-50%);z-index:1002;min-width:720px}.alert-popup.success{border-left:4px solid var(--success-500);color:var(--success-500)}.alert-popup.warning{border-left:4px solid var(--warning-500);color:var(--warning-500)}.alert-popup.error{border-left:4px solid var(--error-500);color:var(--error-500)}#error-popup-blur-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);z-index:1001}.alert-icon{font-size:32px}.alert-content{display:flex;flex-direction:column;gap:4px}.alert-close{background:none;border:none;cursor:pointer;font-size:18px;position:absolute;top:20px;right:20px}.loading-overlay{background:#e9e9e9;display:none;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.8;z-index:200000}#loading-img{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background:url(/assets/img/mrusta-loading.gif) 50% 50% no-repeat}@media(max-width:768px){.alert-popup{min-width:calc(100% - 48px)}}.order-summary-card{display:flex;flex-direction:column;background:#fff;border-radius:16px;background-color:var(--Gray-00,#fff);height:fit-content;padding:19px 30px 0 19px;position:sticky;top:10px;z-index:1000}.order-summary-header{display:flex;gap:16px;align-items:flex-start}.order-summary-image{width:100px;height:110px;border-radius:8px;overflow:hidden}.order-summary-image img{width:100%;height:100%;object-fit:cover;border-radius:8px}.order-summary-content{display:flex;flex-direction:column}.choose-category{color:var(--Gray-600,#6a778b);font-size:14px;line-height:20px}.category-title{color:var(--Gray-900,#061c3d);font-size:18px;font-weight:600;line-height:26px;margin-bottom:4px}.change-category-btn{display:flex;width:135px;height:24px;padding:6px 9px;justify-content:center;align-items:center;gap:10px;margin-top:8px;border-radius:6px;background:var(--info-50,#f2f9ff);color:var(--info-400,#7ec2ff);text-align:center;font-size:10px;font-weight:500;line-height:16px}.divider{width:100%;height:0;border:1px solid var(--gray-100,#e6e8ec);margin:24px 0 10px 0}.campaign-section{display:flex;justify-content:space-between;align-items:center;padding:10px 0;cursor:pointer}.campaign-section-left{display:flex;align-items:center;gap:12px;height:24px}.campaign-section-text{color:var(--gray-700,#42526b);font-size:16px;font-weight:500;line-height:24px;display:flex;align-items:center;height:24px;margin:0}.campaign-section .ph-gift{font-size:24px;color:var(--primary-300,rgba(247,163,122,1));display:flex;align-items:center}.campaign-section .ph-arrow-right{font-size:24px;color:var(--gray-700,#667085)}.campaign-description{color:var(--gray-600,#6a778b);font-size:10px;font-weight:400;line-height:13px;margin-bottom:0}.campaign-input-wrapper{margin-top:14px}.campaign-input-label{display:flex;align-items:center;gap:8px}.campaign-input-label input[type="radio"]+span{color:var(--gray-600,#6a778b);font-size:12px;font-weight:500;line-height:16px}.campaign-input-label i{margin-left:auto;color:var(--gray-300,#b4bbc5)}.campaign-input-label input[type="radio"]:checked+span{color:var(--primary-500,#f26622);font-size:12px;font-weight:500;line-height:16px}.selected-services-container{margin-top:8px;max-height:230px;overflow-y:auto}.selected-question-section{margin-bottom:2px}.selected-services-list{max-height:100px;overflow-y:auto;margin-top:8px}.selected-service-item{color:var(--gray-500,#838e9e);font-size:12px;font-weight:400;line-height:18px;margin-bottom:4px}.campaign-container{width:100%;box-sizing:border-box;margin-top:30px}.terms-box{background-color:var(--success-50,EAF6E9);border-radius:16px;border:1px solid var(--gray-100,#e6e8ec);padding:32px;color:var(--Gray-600,#6a778b);margin-top:16px}.terms-box ul{list-style-type:disc;font-size:12px;color:var(--gray-600,#6a778b)}.terms-box ul li{margin-bottom:8px}.checkbox-label{display:flex;align-items:center;color:var(--Gray-600,#6a778b);font-weight:var(--font-weight-regular);line-height:20px;color:var(--gray-600,#6a778b)}.checkbox-label input{margin-right:8px}.campaign{display:flex;align-items:center;background-color:var(--success-50,#e7f5e8);border-radius:8px;width:100%;box-sizing:border-box}.campaign svg{width:38px !important;height:38px !important;flex-shrink:0;display:block}.text{color:var(--gray-600,#6a778b);font-size:10px;font-weight:400;line-height:16px}.remove-btn{background:var(--success-100,#cfebd1);border:none;flex-shrink:0;border-radius:6px;padding:8px;font-size:10px;color:var(--gray-800,#243752);font-weight:400;line-height:5px;margin:5px}.price-section{display:flex;margin-top:10px;margin-bottom:10px;display:flex;align-items:flex-end;justify-content:space-between;width:100%}.price-total-text{color:var(--gray-500,#838e9e);text-align:center}.total-prices{display:flex;flex-direction:column;align-items:flex-end;text-align:right;line-height:1.1;min-width:100px;width:100%}.price-actual-total{text-decoration:line-through;color:var(--gray-400,#9ba4b1);margin-bottom:2px}.price-total-value{color:var(--success-500,#0f9918)}.different-need-hidden{display:none !important}.different-need-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;margin-top:12px;margin-bottom:12px;border-radius:12px;background-color:var(--success-500,#0f9918);text-decoration:none}.different-need-row:hover,.different-need-row:focus{text-decoration:none}.different-need-left{display:flex;align-items:center;gap:10px}.different-need-row .different-need-text{color:#fff}.different-need-row .ph-whatsapp-logo{font-size:20px;color:#fff;display:flex;align-items:center}.different-need-arrow{font-size:18px;color:#fff}@media(max-width:768px){.order-summary-body{width:calc(100% - 48px);margin-top:16px;margin-left:24px;margin-right:24px;border-radius:8px;background:var(--white);box-shadow:0 4px 20px 0 rgba(6,28,61,.01);display:flex;flex-direction:column}.campaign-section{display:flex;justify-content:space-between;align-items:center;padding:10px 0}.campaign-section-left{display:flex;align-items:center;gap:16px;height:24px;padding-left:22px}.campaign-section-text{display:flex;align-items:center;height:24px;margin:0}.campaign-section .ph-gift{font-size:24px;color:var(--primary-300,rgba(247,163,122,1));display:flex;align-items:center}.campaign-section .ph-arrow-right{padding-right:14px}.campaign-description{color:var(--gray-600,#6a778b);font-size:10px;font-weight:400;line-height:13px;font-style:normal;margin-bottom:0;padding-left:24px;padding-right:16px}.campaign-input-wrapper{margin-top:16px;margin-bottom:22px}.radio-btn-and-icon-wrapper{display:flex;justify-content:space-between;gap:8px;margin-right:15px}.campaign-input-label{display:flex;align-items:center;gap:8px;padding-left:24px}.campaign-input-label input[type="radio"]+span{color:var(--gray-600,#6a778b);font-size:12px;font-weight:500;line-height:16px}.order-summary-header-container{width:calc(100% - 48px);margin-left:24px;margin-right:24px;height:144px;border-radius:8px;background:var(--white);box-shadow:0 4px 20px 0 rgba(6,28,61,.01);display:flex;align-items:center;gap:13px;position:relative;overflow:hidden}.order-summary-image{height:144px;width:167px;flex-shrink:0;overflow:hidden}.order-summary-image img{height:100%;width:100%;object-fit:cover}.order-summary-content{flex:1;overflow:hidden;padding-right:0;padding-top:12px;padding-bottom:12px;display:flex;flex-direction:column;gap:4px;justify-content:space-between;box-sizing:border-box}.choose-category{margin-top:16px;margin-right:3px;margin-bottom:4px}.category-title{margin-right:12px}.divider-line{width:147px;height:1.5px;background:var(--gray-50,#f5f6f7)}.change-category-btn{display:flex;width:135px;height:24px;padding:6px 9px;justify-content:center;align-items:center;gap:10px;border-radius:6px;background:var(--info-50,#f2f9ff);color:var(--info-400,#7ec2ff);text-align:center;margin-bottom:10px}.different-need-row{position:fixed;bottom:55px;left:0;width:100%;box-sizing:border-box;height:40px;margin:0;padding:0 24px 8px 24px;gap:8px;border-radius:12px 12px 0 0;background-color:var(--success-500,#0f9918);z-index:998;transition:bottom .3s ease-out}.different-need-row.with-discount{bottom:86px}.different-need-row .different-need-text{color:#fff;font-size:12px;line-height:16px}.different-need-row .ph-whatsapp-logo{color:#fff;font-size:18px}.different-need-arrow{color:#fff;font-size:16px}}.btn-continue{display:flex;width:369.908px;padding:0 32px;justify-content:center;align-items:center;gap:12px;border-radius:12px;color:var(--gray-00,#fff);margin-top:32px}.btn-continue.disabled{background:var(--gray-200,#cdd2d8)}.btn-continue.disabled:hover{background:var(--gray-200,#cdd2d8)}.btn-continue i{font-size:24px}.button-container{display:flex;justify-content:space-between;width:100%;margin-top:auto}.btn-back{display:inline-flex;padding:0 32px;justify-content:center;align-items:center;gap:12px;border-radius:12px;margin-top:32px}.btn-back i{font-size:24px}@media(max-width:768px){.button-container{width:100%}.btn-continue{width:100%;font-size:14px;line-height:40px;margin-top:0}.btn-continue i{font-size:20px}.btn-back{font-size:14px;line-height:40px;padding:unset}.btn-back i{font-size:20px}}.stepper-card{padding:37px 34px;width:984px}.stepper-items{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:16px}.stepper-item{display:flex;flex-direction:column;justify-content:space-between;width:216px;background-color:#fff;border:1px solid #e8e7e8;border-radius:16px;overflow:hidden}.stepper-item-image{position:relative;width:100%;height:150px;border-radius:16.643px;overflow:hidden}.stepper-item-image img{width:100%;height:100%;object-fit:cover;border-radius:16.643px}.stepper-item-overlay{position:absolute;top:0;left:0;width:100%;height:50%;background:linear-gradient(0deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.6) 100%)}.stepper-item-info-icon{position:absolute;top:13px;right:13px;font-size:24px;color:var(--gray-00,#fff)}.stepper-item-title{color:var(--gray-700,#42526b);font-size:18px;font-weight:500;line-height:26px;padding:10px 13px;flex-grow:1}.stepper-divider{border-bottom:1px solid var(--gray-100,#e6e8ec)}.stepper-item-price{font-weight:bold;display:block}.stepper-item-unit-price{font-size:12px;color:#a3a3a3}.stepper-item-button{display:flex;justify-content:space-between;align-items:center;padding:8px}.quantity-button{background-color:#fff;border:1px solid #e8e8e8;border-radius:4px;width:24px;height:24px;display:flex;justify-content:center;align-items:center;cursor:pointer}.quantity{font-size:14px;font-weight:bold}.stepper-item-footer{display:flex;justify-content:space-between;align-items:center;padding:13px}.stepper-item-unit-price{color:var(--gray-500,#838e9e);font-size:16px;font-weight:500;line-height:24px}.stepper-item-unit-price span{color:var(--gray-500,#838e9e);font-size:12px;font-weight:500;line-height:16px}.counter-wrapper{display:flex;width:78px;height:31px;padding:6px 8px;align-items:center;justify-content:center;gap:6px;flex-shrink:0;border-radius:7.086px;border:1.771px solid var(--gray-100,#e6e8ec);background:var(--gray-00,#fff)}.counter-button{background-color:#fff;display:flex;justify-content:center;align-items:center}.counter-button i{font-size:14px;font-weight:800;color:var(--gray-900,rgba(25,28,31,1))}.counter-value{color:#475156;text-align:center;font-size:12px;font-weight:500;line-height:17.714px}input.counter-value{border:none;background:transparent;outline:none;padding:0;margin:0;width:3ch;-moz-appearance:textfield;-webkit-appearance:none;appearance:none;color:#475156;text-align:center;font-size:12px;font-weight:500;line-height:17.714px;-webkit-tap-highlight-color:transparent;box-shadow:none}input.counter-value:focus{outline:none;background:transparent;box-shadow:none}input.counter-value::-webkit-outer-spin-button,input.counter-value::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.stepper-card .body-xlarge-500 -subtitle{color:var(--gray-600,#6a778b)}.stepper-nav{overflow-x:auto;white-space:nowrap;display:block;width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:none;position:sticky;top:10px;z-index:1000;background:#fff}.stepper-nav::-webkit-scrollbar{display:none}.stepper-nav .nav-tabs{display:inline-flex;flex-wrap:nowrap;scroll-behavior:smooth}.stepper-nav.dragging{cursor:grabbing;scroll-behavior:auto}.stepper-nav .tab-item{flex-shrink:0;display:inline-block}.stepper-nav.dragging .nav-tabs .tab-item{user-select:none;pointer-events:none}.stepper-nav .nav-tabs .tab-item.active{box-shadow:0 -1.5px 0 0 rgba(242,102,34,1) inset}.stepper-tab-scroll{position:sticky;top:10px;z-index:1000;background:#fff}.stepper-tab-arrow{position:absolute;top:0;bottom:0;display:none;align-items:center;width:48px;padding:0;border:none;color:var(--gray-700,#42526b);font-size:20px;line-height:1;cursor:pointer;z-index:1001}.stepper-tab-arrow.is-visible{display:flex}.stepper-tab-arrow.prev{left:0;justify-content:flex-start;background:linear-gradient(to left,rgba(255,255,255,0) 0%,#fff 60%)}.stepper-tab-arrow.next{right:0;justify-content:flex-end;background:linear-gradient(to right,rgba(255,255,255,0) 0%,#fff 60%)}.stepper-tab-arrow:hover{color:var(--primary-500,#f26622)}.stepper-group{margin-top:32px}#stepper a{text-decoration:none}.stepper-tooltip{--bs-tooltip-bg:var(--grey-900);--bs-tooltip-color:inherit;filter:drop-shadow(0 4px 12px rgba(0,0,0,.1));max-width:450px;width:auto}.stepper-tooltip .tooltip-inner{padding:20px 24px !important;background-color:var(--gray-900,rgba(6,28,61,1)) !important;border-radius:8px !important;width:auto !important;max-width:none !important}.stepper-tooltip .tooltip-inner .stepper-tooltip-body{display:flex;flex-direction:column;align-items:flex-start;text-align:start}.stepper-tooltip.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before{border-top-color:var(--gray-900,rgba(6,28,61,1)) !important}.stepper-tooltip.bs-tooltip-right .tooltip-arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{border-right-color:var(--gray-900,rgba(6,28,61,1)) !important}.stepper-tooltip.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{border-bottom-color:var(--gray-900,rgba(6,28,61,1)) !important}.stepper-tooltip.bs-tooltip-left .tooltip-arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{border-left-color:var(--gray-900,rgba(6,28,61,1)) !important}@media(max-width:768px){.stepper-card{padding:17px 0 17px 24px;width:100%}.stepper-group{margin-top:0;padding-top:12px;padding-left:0;padding-bottom:12px}.stepper-items{display:flex;gap:22px;margin-top:16px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;padding-bottom:10px;scrollbar-width:none;-ms-overflow-style:none;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch}.stepper-items::-webkit-scrollbar{display:none}.stepper-item{display:flex;flex-direction:column;justify-content:space-between;width:182px;height:auto;background-color:#fff;border:.843px solid #e8e7e8;border-radius:14.03px;overflow:hidden;flex-shrink:0}.stepper-item-image{position:relative;width:182.388px;height:126.269px;border-radius:14.03px;overflow:hidden;flex-shrink:0}.stepper-item-image img{width:100%;height:100%;object-fit:cover;border-radius:14.03px}.stepper-item-overlay{position:absolute;top:0;left:0;width:100%;height:50%;background:linear-gradient(0deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.6) 100%)}.stepper-item-info-icon{position:absolute;top:13px;right:13px;font-size:24px;color:var(--gray-00,#fff)}.stepper-item-title-mobile{white-space:normal;text-wrap:auto;padding-top:10px;padding-left:12px;padding-bottom:4px}.stepper-divider{border-bottom:1px solid var(--gray-100,#e6e8ec);margin-bottom:4px}.stepper-item-price{font-weight:bold;display:block}.stepper-item-button{display:flex;justify-content:space-between;align-items:center;padding:8px}.quantity-button{background-color:#fff;border:1px solid #e8e8e8;border-radius:4px;width:24px;height:24px;display:flex;justify-content:center;align-items:center;cursor:pointer}.quantity{font-size:14px;font-weight:bold}.stepper-item-footer{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding:8px 11px 0 11px;border-top:1px solid var(--gray-100,#e6e8ec)}.stepper-item-unit-price-mobile{margin-left:11px;margin-bottom:9px;display:flex;flex-direction:column;align-items:flex-start}.counter-wrapper{margin-bottom:12px;display:flex;width:78px;height:31px;padding:6px 8px;align-items:center;justify-content:center;gap:6px;flex-shrink:0;border-radius:7.086px;border:1.771px solid var(--gray-100,#e6e8ec);background:var(--gray-00,#fff)}.price-wrapper{display:flex;align-items:center;gap:4px}.price-tag-currency{font-family:Lexend;font-size:10px;font-style:normal;font-weight:400;line-height:16px;align-self:self-end}.counter-button{background-color:#fff;display:flex;justify-content:center;align-items:center}.counter-button i{font-size:14px;font-weight:800;color:var(--gray-900,rgba(25,28,31,1))}.counter-value{color:#475156;text-align:center;font-size:12px;font-weight:500;line-height:17.714px}input.counter-value{-webkit-tap-highlight-color:transparent;box-shadow:none}input.counter-value:focus{outline:none;background:transparent;box-shadow:none}.stepper-tab-scroll{margin-left:-16px}.stepper-tab-arrow{width:32px;font-size:18px}.segmented-tab-container{overflow-x:auto;white-space:nowrap;margin-top:8px;-ms-overflow-style:none;scrollbar-width:none;position:sticky;top:10px;z-index:1000;background:#fff}.segmented-tab{display:flex;gap:16px;border-bottom:1px solid #eee;padding-bottom:4px;width:max-content}.segmented-tab-single-item{padding:10px 16px;cursor:pointer;position:relative;white-space:nowrap}.segmented-tab-single-item span{font-size:16px;font-weight:500;color:#374151}.segmented-tab-single-item.active span{color:#e66a1f}.segmented-tab-single-item.active::after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:3px;background-color:#e66a1f}.segmented-tab-single-item:hover span{color:#e66a1f}.segmented-tab-container::-webkit-scrollbar{display:none}.segmented-tab-container::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.stepper-tooltip .tooltip-inner{margin-left:10px;margin-right:10px}}.jysk-header{background-color:var(--white);box-shadow:0 2px 8px rgba(0,0,0,.08)}.jysk-wizard .step-header{display:flex;align-items:center;gap:16px;margin-bottom:24px}.jysk-wizard .step-title{font-size:24px;font-weight:var(--font-weight-semi-bold);color:var(--gray-900);margin:0}.jysk-wizard .product-title{font-size:24px !important;font-weight:var(--font-weight-semi-bold) !important;color:var(--gray-900)}.jysk-wizard .product-description{font-size:16px !important;color:var(--gray-600)}.jysk-wizard .otp-label{font-size:16px;color:var(--gray-600)}.jysk-wizard .otp-inputs{gap:var(--spacing-12px)}.jysk-wizard .otp-box{width:50px;height:60px;text-align:center;font-size:24px;font-weight:var(--font-weight-semi-bold);border:2px solid var(--gray-200);border-radius:8px;outline:none;transition:all .2s ease}.jysk-wizard .otp-box:focus{border-color:var(--primary-500);box-shadow:0 0 0 3px var(--primary-50)}.jysk-wizard .otp-box.filled{border-color:var(--success-500);background-color:var(--success-50)}.jysk-wizard .otp-box.error{border-color:var(--error-500);background-color:var(--error-50)}.jysk-wizard .content-container{display:flex;gap:24px;max-width:1320px;margin:0 auto}.jysk-wizard .content-page{flex:1;min-width:0;display:block !important;margin-bottom:24px;padding:16px}.jysk-wizard .content-page>*{width:100%;box-sizing:border-box}.jysk-wizard .date-time-card{padding:0;width:100%}.jysk-wizard .date-time-card-body{padding:0;border:none;border-radius:0;background:transparent}.jysk-wizard .order-summary-card{width:380px;flex-shrink:0;position:sticky;top:20px;height:fit-content}.jysk-wizard .order-summary-card{border:1px solid var(--gray-100);box-shadow:0 4px 20px 0 rgba(6,28,61,.08);padding:24px;border-radius:16px;background-color:var(--white)}.jysk-card{border:1px solid var(--gray-100);border-radius:8px;overflow:hidden;background-color:var(--white)}.jysk-card-header{background-color:var(--gray-50);padding:var(--spacing-12px) var(--spacing-16px);font-weight:var(--font-weight-semi-bold);border-bottom:1px solid var(--gray-100);color:var(--gray-900)}.jysk-card-body{padding:var(--spacing-16px)}.jysk-wizard .product-item{display:flex;justify-content:space-between;padding:var(--spacing-8px) 0;border-bottom:1px solid var(--gray-100);color:var(--gray-700)}.jysk-wizard .product-item:last-child{border-bottom:none}.jysk-wizard .product-item .product-name,.jysk-wizard .product-item .product-qty{font-size:12px;font-weight:400;line-height:18px;color:var(--gray-500,#838e9e)}.jysk-price-row{display:flex;justify-content:space-between;color:var(--gray-700)}.jysk-price-row.total{font-weight:var(--font-weight-bold);font-size:18px;color:var(--gray-900)}.jysk-wizard .btn-orange:disabled,.jysk-wizard .btn-orange.disabled{background-color:var(--gray-100,#e6e8ec) !important;color:var(--gray-400,#a3abb8) !important;border-color:var(--gray-100,#e6e8ec) !important;cursor:not-allowed}.jysk-wizard .input-container{margin-bottom:0}.jysk-wizard .input-label{display:block;font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-8px);font-size:14px;color:var(--gray-700)}.jysk-wizard .billing-tabs{border-bottom:2px solid var(--primary-500)}.jysk-wizard .billing-tabs .nav-link{color:var(--gray-600);border:none;border-radius:0}.jysk-wizard .billing-tabs .nav-link.active{color:var(--primary-500);font-weight:var(--font-weight-semi-bold);background-color:transparent}.jysk-wizard .calendar-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:var(--spacing-8px)}.jysk-wizard .calendar-day{padding:var(--spacing-12px) var(--spacing-8px);text-align:center;border-radius:8px;cursor:pointer;transition:all .2s ease}.jysk-wizard .calendar-day.available{background-color:var(--success-50);color:var(--success-600)}.jysk-wizard .calendar-day.available:hover{background-color:var(--success-100)}.jysk-wizard .calendar-day.unavailable{background-color:var(--gray-50);color:var(--gray-400);cursor:not-allowed}.jysk-wizard .calendar-day.selected{background-color:var(--primary-500);color:var(--white)}.jysk-wizard .time-slots-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-12px)}.jysk-wizard .time-slot{padding:var(--spacing-12px);text-align:center;border-radius:8px;cursor:pointer;transition:all .2s ease}.jysk-wizard .time-slot.available{background-color:var(--info-50);color:var(--info-700)}.jysk-wizard .time-slot.available:hover{background-color:var(--info-100)}.jysk-wizard .time-slot.unavailable{background-color:var(--gray-50);color:var(--gray-400);cursor:not-allowed}.jysk-wizard .time-slot.selected{background-color:var(--primary-500);color:var(--white)}.jysk-wizard .summary-row{display:flex;align-items:center;gap:var(--spacing-12px)}.jysk-wizard .summary-row i{color:var(--primary-500)}.flatpickr-calendar{border-radius:12px;background-color:var(--white);border:1px solid var(--gray-100);box-shadow:0 4px 12px rgba(0,0,0,.1)}.flatpickr-day{color:var(--gray-900)}.flatpickr-day.selected,.flatpickr-day.selected:hover{background-color:var(--primary-500);border-color:var(--primary-500);color:#fff}.flatpickr-day:hover:not(.flatpickr-disabled):not(.selected){background-color:var(--primary-50);border-color:var(--primary-50);color:var(--gray-900)}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{color:var(--gray-200);background-color:transparent;cursor:not-allowed}.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay{color:var(--gray-300)}.flatpickr-day.prevMonthDay:not(.flatpickr-disabled),.flatpickr-day.nextMonthDay:not(.flatpickr-disabled){color:var(--gray-700)}.flatpickr-day.today:not(.selected){border-color:var(--primary-300)}.jysk-wizard .btn-back.btn-icon{border-radius:8px;width:48px;height:24px;padding:0;display:flex;align-items:center;justify-content:center;margin-top:0}.jysk-wizard .btn-back.btn-icon i{font-size:24px}.jysk-wizard .date-time-card{padding:0;width:100%}.jysk-wizard .date-time-card-body{padding:0;border:none;border-radius:0;background:transparent}.jysk-wizard .date-time-card-body h2{font-style:normal;font-weight:600;margin-bottom:0}.jysk-wizard .input-wrapper{display:flex;align-items:center;border:1px solid var(--gray-100,#e6e8ec);border-radius:12px;padding:0 16px;margin-top:24px;background:var(--white)}.jysk-wizard .input-wrapper i{font-size:24px;color:var(--gray-500,#667085);margin-right:10px}.jysk-wizard .input-wrapper input{flex:1;border:none;outline:none;padding:12px 0;background:transparent;font-size:16px;color:var(--gray-700,#42526b);box-shadow:none !important}.jysk-wizard .input-wrapper input:focus{outline:none;box-shadow:none !important}.jysk-wizard .date-time-buttons{display:flex;gap:64px;margin-top:32px;flex-wrap:wrap}.jysk-wizard .btn-datetime{display:flex;width:123px;height:41px;padding:8px 12px;justify-content:center;align-items:center;gap:10px;border-radius:12px;border:1px solid var(--gray-100,#e6e8ec);background:var(--gray-00,#fff);color:var(--gray-700,#42526b);font-size:14px;font-weight:400;line-height:20px;cursor:pointer}.jysk-wizard .btn-datetime:hover:not(.disabled):not(.active){border-color:var(--gray-300);background:var(--gray-50)}.jysk-wizard .btn-datetime.active{background:var(--success-400,#4caf50);border-color:var(--success-400,#4caf50);color:var(--gray-00,#fff)}.jysk-wizard .btn-datetime.disabled{background:var(--gray-100,#e6e8ec);color:var(--gray-400);cursor:not-allowed;pointer-events:none}.jysk-wizard .message-error{color:var(--error-500,#e54545);font-size:12px;font-weight:400;text-transform:uppercase;margin-top:8px;display:flex;align-items:center;gap:6px}.jysk-wizard .message-error i{font-size:16px;color:var(--error-500,#e54545)}.jysk-wizard .message-error.hidden{display:none}@media(max-width:991px){.jysk-wizard .content-container{flex-direction:column}.jysk-wizard .order-summary-card{width:100%;position:static;order:-1;margin-bottom:20px}}@media(max-width:576px){.jysk-wizard .calendar-grid{grid-template-columns:repeat(4,1fr)}.jysk-wizard .time-slots-grid{grid-template-columns:repeat(2,1fr)}.jysk-wizard .otp-box{width:40px;height:50px;font-size:20px}}.jysk-wizard .not-available-date-card{width:100%;padding:21px;background:var(--error-50,#fcecec);border-radius:12px;margin-top:16px}.jysk-wizard .not-available-date-header{display:flex;flex-direction:row;gap:12px;align-items:flex-start}.jysk-wizard .not-available-date-header i{font-size:24px;color:var(--error-500,#e54545);flex-shrink:0}.jysk-wizard .not-available-date-content{display:flex;flex-direction:column;gap:12px}.jysk-wizard .not-available-date-content span{color:var(--gray-800,#42526b);font-size:14px;line-height:1.5}#checkout-step{border-radius:16px;padding:40px}.jysk-checkout-wrapper{background-color:var(--white);border-radius:16px;padding:48px 60px}.jysk-checkout-title{font-size:28px;font-weight:700;color:var(--gray-900);text-align:center;margin-bottom:40px}.jysk-checkout-content-wrapper{display:flex;gap:47px;width:100%}.jysk-checkout-adress{display:flex;flex-direction:column;align-items:flex-start;gap:19px;padding:34px 39px;border-radius:16px;border:1px solid var(--gray-100,#e6e8ec);background:var(--gray-00,#fff);flex:1;box-sizing:border-box;max-height:215px;overflow-y:auto}.jysk-checkout-adress-title{color:var(--gray-900,#061c3d)}.jysk-checkout-adress-location,.jysk-checkout-adress-date{display:flex;align-items:flex-start;gap:10px}.jysk-checkout-adress-location i,.jysk-checkout-adress-date i{font-size:24px;align-self:flex-start}.jysk-checkout-adress-text{color:var(--gray-500,#838e9e);line-height:1.6}.jysk-checkout-content{display:flex;flex-direction:column;gap:26px;flex:1}.jysk-checkout-summary{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:32px 36px;border-radius:16px;border:1px solid var(--gray-100,#e6e8ec);background:var(--gray-00,#fff)}.jysk-checkout-products{margin:16px 0;width:100%}.jysk-checkout-products .product-item{display:flex;justify-content:space-between;padding:8px 0}.jysk-checkout-total{display:flex;justify-content:space-between;align-items:center;width:100%}.jysk-checkout-price{color:var(--primary-500)}#checkout-step .button-container{margin-top:32px}#checkout-step .btn-continue{width:445px}#checkout-step .under-line-link{color:var(--gray-500,#838e9e);text-decoration-line:underline;text-decoration-style:solid;text-underline-position:from-font}#checkout-step .under-line-link:hover{color:var(--primary-500)}.jysk-wizard input[type="checkbox"]{appearance:none;-webkit-appearance:none;width:20px;height:20px;min-width:20px;border:1.5px solid var(--gray-200);border-radius:5px;cursor:pointer;position:relative;transition:all .3s ease;background-color:var(--white)}.jysk-wizard input[type="checkbox"]:checked{background-color:var(--primary-500);border-color:var(--primary-500)}.jysk-wizard input[type="checkbox"]:checked::after{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 15 12" fill="none"><path d="M11.8125 3.93774L5.6875 10.0625L2.625 7.00024" stroke="white" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/></svg>');position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media(hover:hover) and (pointer:fine){.jysk-wizard input[type="checkbox"]:hover:not(:disabled){background-color:var(--primary-50);border-color:var(--primary-500)}.jysk-wizard input[type="checkbox"]:hover:not(:disabled)::before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 15 12" fill="none"><path d="M11.8125 3.93774L5.6875 10.0625L2.625 7.00024" stroke="%23F26622" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/></svg>');position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media(max-width:992px){.jysk-checkout-wrapper{padding:24px}.jysk-checkout-content-wrapper{flex-direction:column}#checkout-step .btn-continue{width:100%}}@media(max-width:768px){.jysk-wizard .order-summary-card-mobile{background:var(--white);border-radius:16px;padding:18px 24px;margin:0 24px 16px 24px}.jysk-wizard .content-page-mobile{margin:0 24px}.jysk-wizard .content-page-mobile .jysk-card{border:1px solid var(--gray-100);border-radius:8px;margin-bottom:16px;overflow:hidden;background-color:var(--white)}.jysk-wizard .content-page-mobile .jysk-card-header{background-color:var(--gray-50);padding:var(--spacing-12px) var(--spacing-16px);font-weight:var(--font-weight-semi-bold);border-bottom:1px solid var(--gray-100);color:var(--gray-900)}.jysk-wizard .content-page-mobile .jysk-card-body{padding:var(--spacing-16px)}.jysk-wizard .mobile-bottom-buttons{margin:24px;padding-bottom:24px;display:flex;flex-direction:column;align-items:center;gap:16px}.jysk-wizard .mobile-bottom-buttons .btn-continue{width:100%}.jysk-wizard .mobile-back-container{display:flex;align-items:center;gap:8px}.jysk-wizard .date-time-card{padding:16px;min-width:100%;width:100%;background-color:var(--white);border-radius:8px;margin-bottom:16px}.jysk-wizard .input-wrapper{margin-top:15px}.jysk-wizard .input-wrapper input{font-size:14px}.jysk-wizard .input-wrapper i{font-size:15px}.jysk-wizard .date-time-buttons{display:flex;gap:8px;margin-top:15px;flex-wrap:wrap;justify-content:space-between}.jysk-wizard .btn-datetime{width:unset;height:35px;font-size:10px;padding:6px 9px;border-radius:8px}.jysk-wizard .not-available-date-card{padding:15px;margin-top:12px}.jysk-wizard .not-available-date-header{flex-direction:column;align-items:center;text-align:center}.jysk-wizard .not-available-date-content{align-items:center}#checkout-step{padding-left:0;padding-right:0}#checkout-step .checkout-content-wrapper{width:calc(100% - 48px);margin:0 24px}#checkout-step .checkout-summary{width:100%;padding:18px 24px;border:none;border-radius:16px;background:var(--white)}#checkout-step .checkout-adress{width:100%;padding:18px 24px;gap:16px;border:none;border-radius:16px;background:var(--white)}#checkout-step .jysk-checkout-products{margin:12px 0;width:100%}#checkout-step .jysk-checkout-products .product-item{display:flex !important;justify-content:space-between !important;width:100%}#checkout-step .jysk-checkout-products .product-item .product-name,#checkout-step .jysk-checkout-products .product-item .product-qty{font-size:12px;font-weight:400;line-height:18px;color:var(--gray-500,#838e9e)}#checkout-step .mobile-back-container{display:flex;align-items:center;gap:8px;margin-top:16px}.jysk-wizard .order-summary-card-mobile #products-list{max-height:110px;overflow-y:auto;position:relative;scrollbar-width:thin;scrollbar-color:var(--gray-300) var(--gray-100)}.jysk-wizard .order-summary-card-mobile #products-list::-webkit-scrollbar{width:4px}.jysk-wizard .order-summary-card-mobile #products-list::-webkit-scrollbar-track{background:var(--gray-100);border-radius:2px}.jysk-wizard .order-summary-card-mobile #products-list::-webkit-scrollbar-thumb{background:var(--gray-300);border-radius:2px}}.jysk-voucher-section{margin:16px 0}.jysk-voucher-input-container{display:flex;flex-direction:column;gap:12px}.jysk-voucher-toggle{background:none;border:none;color:var(--orange-500);cursor:pointer;display:flex;align-items:center;gap:8px;padding:0;text-align:left}.jysk-voucher-toggle:hover{color:var(--orange-600)}.jysk-voucher-form{display:flex;gap:8px;align-items:center}.jysk-voucher-input{flex:1;padding:10px 14px;border:1px solid var(--gray-300);border-radius:8px;font-size:14px;text-transform:uppercase}.jysk-voucher-input:focus{outline:none;border-color:var(--orange-500)}.jysk-voucher-error{color:var(--red-500);margin-top:4px}.jysk-voucher-applied{display:flex;align-items:center;justify-content:space-between;width:100%;background-color:var(--green-50);border:1px solid var(--green-200);border-radius:8px;padding:12px 16px}.jysk-voucher-applied-info{display:flex;align-items:center;gap:8px;color:var(--green-600)}.jysk-voucher-applied-info i{font-size:20px}.jysk-voucher-remove{background:none;border:none;color:var(--gray-500);cursor:pointer;text-decoration:underline}.jysk-voucher-remove:hover{color:var(--red-500)}.jysk-checkout-subtotal,.jysk-checkout-discount{display:flex;justify-content:space-between;align-items:center;width:100%;padding:8px 0}.green-500{color:var(--green-500)}.jysk-voucher-btn{cursor:pointer;transition:background-color .2s ease;border-radius:8px;padding:10px 12px}.jysk-voucher-btn:hover{background-color:var(--gray-50)}#voucher-modal .modal-body .input-group{margin-top:12px;flex-direction:column}#voucher-modal .input-wrapper{display:flex;align-items:center;border:1px solid var(--gray-300);border-radius:8px;padding:0 12px;margin-top:8px}#voucher-modal .input-wrapper i.ph-gift{font-size:24px;color:var(--primary-300,#f7a37a) !important;margin-right:10px}#voucher-modal .input-wrapper input{flex:1;border:none;outline:none;padding:12px 0;background:transparent;box-shadow:none !important}#voucher-modal .input-label{color:var(--gray-700);font-weight:500}.stepper-tooltip{--bs-tooltip-bg:var(--grey-900);--bs-tooltip-color:inherit;filter:drop-shadow(0 4px 12px rgba(0,0,0,.1));max-width:450px;width:auto}.stepper-tooltip .tooltip-inner{padding:20px 24px !important;background-color:var(--gray-900,rgba(6,28,61,1)) !important;border-radius:8px !important;width:auto !important;max-width:none !important}.stepper-tooltip .tooltip-inner .stepper-tooltip-body{display:flex;flex-direction:column;align-items:flex-start;text-align:start}.stepper-tooltip.bs-tooltip-top .tooltip-arrow::before,.stepper-tooltip.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before{border-top-color:var(--gray-900,rgba(6,28,61,1)) !important}.stepper-tooltip.bs-tooltip-right .tooltip-arrow::before,.stepper-tooltip.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{border-right-color:var(--gray-900,rgba(6,28,61,1)) !important}.stepper-tooltip.bs-tooltip-bottom .tooltip-arrow::before,.stepper-tooltip.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{border-bottom-color:var(--gray-900,rgba(6,28,61,1)) !important}.stepper-tooltip.bs-tooltip-left .tooltip-arrow::before,.stepper-tooltip.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{border-left-color:var(--gray-900,rgba(6,28,61,1)) !important}.checkout-modal{padding:80px 123px 44px 97px;color:var(--gray-600)}.checkout-modal .modal-close{position:absolute;top:24px;right:24px}.checkout-modal .modal-close .close{background:none;border:none;font-size:24px;cursor:pointer;color:var(--gray-500)}.checkout-modal .modal-body{padding:0}.checkout-modal .modal-body .content>p:first-of-type>strong:first-of-type{color:#000}.checkout-modal .modal-body .content{max-height:400px;overflow-y:auto}.checkout-modal .modal-body .content::-webkit-scrollbar{width:11px}.checkout-modal .modal-body .content::-webkit-scrollbar-thumb{background:var(--primary-500);border-radius:100px}.checkout-modal-button{display:flex;justify-content:end;width:100%;margin-top:24px}@media(max-width:768px){.checkout-modal{padding:48px 29px 17px 26px}.checkout-modal .modal-close{top:16px;right:16px}.checkout-modal .modal-body .content{max-height:50vh}}.jysk-free-checkout{color:#28a745;font-weight:600}#new-address .feedback{font-size:16px !important;font-weight:400 !important;color:#f00}.product-box{border:1px solid #dedede;border-radius:5px;padding:20px}.checkout-box{border:1px solid #dedede;border-radius:5px}.product-title{font-size:24px !important;font-weight:400 !important}.product-description{font-size:16px !important}.product-price{font-size:20px !important;font-weight:400 !important}.numberitem .number{float:none !important;margin-left:40px}.numberitem.border{border:none !important;background-color:#fafbfc !important}.centered-content{display:flex;justify-content:center;align-items:center}.info{font-size:14px;top:2px;color:#9baebf}.btn-full{width:100%}#ddl-store{color:#9baebf}#ddl-store *{color:#1d1d1b !important}.content>*{width:90% !important;margin:0 auto !important;box-sizing:border-box !important}.content>section{display:inline-block;width:auto;padding:0;box-sizing:border-box}section .container{margin-left:-20px}table{display:block;overflow-x:auto;white-space:nowrap}.fancybox-inner{overflow-x:hidden !important}#instant-voucher-section{padding:0 5px}.original-price{text-decoration:line-through;color:#9ba4b1;font-size:14px;margin-left:8px}.discounted-price{color:#0f9918 !important}.discount-info{display:flex;align-items:center;gap:4px;margin-top:8px}.discount-label{color:#6a778b;font-size:14px}.discount-value{color:#0f9918;font-size:14px;font-weight:600}#custom-voucher-modal .input-wrapper{display:flex;align-items:center;border:1px solid #ccc;border-radius:6px;padding:0 10px;margin-top:8px}#custom-voucher-modal .input-wrapper i{font-size:26px;color:var(--gray-500,#667085);cursor:pointer;margin-right:10px}#custom-voucher-modal .input-wrapper input{flex:1;border:none;outline:none;padding:10px;padding-left:0;background:transparent;min-width:0;box-shadow:none !important}#custom-voucher-modal .input-label{color:var(--gray-700,#42526b);font-size:14px;font-weight:500}