.account_mainWrapper__IXTcg{background:var(--account-page-bg);margin-bottom:-15px}.account_accountContainer__U__9D{display:flex;gap:30px;justify-content:center;margin:0 auto;max-width:1200px;padding:40px 20px;width:100%}@media(max-width:860px){.account_accountContainer__U__9D{flex-direction:column}}.account_accountInfo__K0m6u{display:flex;gap:30px;width:100%}@media(max-width:860px){.account_accountInfo__K0m6u{flex-direction:column}}.account_accountInfo__K0m6u .account_leftContainer__osGLn{flex:1;min-width:0}.account_userDetails__b3Iwy{background:#fff;background:var(--account-profile-card-bg,#fff);border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.08);display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;width:320px}.account_userDetails__b3Iwy:hover{box-shadow:0 15px 50px rgba(0,0,0,.12);transform:translateY(-5px)}@media(max-width:860px){.account_userDetails__b3Iwy{width:100%!important}}.account_profileInfo__JolvY{align-items:center;background:#fff;background:var(--account-profile-card-bg,#fff);border-bottom:1px solid var(--account-action-link-border);display:flex;flex-direction:column;padding:40px 20px 20px;position:relative}.account_profilePic__IK9vJ{background:#02cfde;background:var(--account-profile-pic-border,#02cfde);border-radius:50%;box-shadow:0 8px 20px rgba(2,207,222,.3);height:120px;margin-bottom:15px;padding:4px;position:relative;width:120px}.account_profilePic__IK9vJ img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.account_editIcon__eDbGC,.account_profilePic__IK9vJ img{border:3px solid #fff;border-radius:50%}.account_editIcon__eDbGC{align-items:center;background:#02cfde;background:var(--account-camera-icon-bg,#02cfde);bottom:0;color:#fff;color:var(--account-camera-icon-text,#fff);cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;position:absolute;right:0;transition:all .2s ease;width:36px}.account_editIcon__eDbGC svg{height:20px;width:20px}.account_editIcon__eDbGC:hover{opacity:.9;transform:scale(1.1)}.account_userInfo__swKcZ{margin-top:10px;text-align:center}.account_userInfo__swKcZ p{color:#1a1a1a;color:var(--account-user-name-color,#1a1a1a);font-size:22px;font-weight:700;letter-spacing:-.5px;margin-bottom:5px}.account_userInfo__swKcZ span{color:#6b7280;color:var(--account-user-email-color,#6b7280);font-size:14px;font-weight:500}.account_logoutButton___2bTp{background:#fff;background:var(--account-profile-card-bg,#fff);display:flex;flex-direction:column;padding:10px 0;width:100%}.account_logoutButton___2bTp p{align-items:center;border-left:4px solid transparent;color:#4b5563;color:var(--account-action-link-text,#4b5563);cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:15px;margin:0;padding:15px 25px;transition:all .2s ease}.account_logoutButton___2bTp p.account_activeSidebar__hOOVH{border-left:4px solid #02cfde;border-left:4px solid var(--account-action-link-border,#02cfde);color:#02cfde;color:var(--account-action-link-hover,#02cfde)}.account_logoutButton___2bTp p svg{font-size:20px}.account_profileInfoContainer__qo50g{background:#fff;background:var(--account-info-panel-bg,#fff);border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.08);padding:40px}@media(max-width:768px){.account_profileInfoContainer__qo50g{padding:24px}}.account_headingContainer__l3CY9{align-items:center;border-bottom:1.5px solid var(--account-action-link-border);display:flex;justify-content:space-between;padding-bottom:15px}@media(max-width:480px){.account_headingContainer__l3CY9{margin-bottom:0}}.account_headingContainer__l3CY9 h4{color:#1a1a1a;color:var(--account-section-title-color,#1a1a1a);font-size:16px;font-size:var(--font-size-md,16px);letter-spacing:-.5px;margin:0}@media(max-width:480px){.account_headingContainer__l3CY9 h4{font-size:18px;font-size:var(--font-size-lg,18px)}}@media(max-width:380px){.account_headingContainer__l3CY9 h4{font-size:16px;font-size:var(--font-size-md,16px);margin-top:2px}}@media(max-width:360px){.account_headingContainer__l3CY9 h4{font-size:12px;font-size:var(--font-size-xs,12px)}}.account_flexInput__eut6R{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:24px}.account_flexInput__eut6R .account_inputWrapper__ibnRh{display:flex;flex:1;flex-direction:column;gap:8px;min-width:250px}.account_flexInput__eut6R .account_inputWrapper__ibnRh label{color:#374151;color:var(--account-input-label-color,#374151);font-size:14px;font-weight:600}.account_flexInput__eut6R .account_inputWrapper__ibnRh input{background:#f9fafb;background:var(--account-input-bg,#f9fafb);border:1.5px solid #e5e7eb;border:1.5px solid var(--account-input-border,#e5e7eb);border-radius:12px;color:#111827;color:var(--account-input-text,#111827);font-size:15px;height:52px;padding:0 16px;transition:all .2s ease;width:100%}.account_flexInput__eut6R .account_inputWrapper__ibnRh input:focus{border-color:var(--account-input-border)!important;box-shadow:0 0 0 4px rgba(#02cfde,.1);box-shadow:0 0 0 4px rgba(var(--theme-colors-palette-primary,#02cfde),.1);outline:none}.account_flexInput__eut6R .account_inputWrapper__ibnRh input:-moz-read-only{background:var(--account-save-btn-disabled-bg);color:#111827;color:var(--account-input-text,#111827);cursor:not-allowed}.account_flexInput__eut6R .account_inputWrapper__ibnRh input:read-only{background:var(--account-save-btn-disabled-bg);color:#111827;color:var(--account-input-text,#111827);cursor:not-allowed}.account_flexInput__eut6R .account_inputWrapper__ibnRh .account_phoneInputContainer__Iw3sv{align-items:center;background:#f9fafb;background:var(--account-input-bg,#f9fafb);border:1.5px solid #e5e7eb;border:1.5px solid var(--account-input-border,#e5e7eb);border-radius:12px;display:flex;height:52px;overflow:visible;position:relative;transition:all .2s ease}.account_flexInput__eut6R .account_inputWrapper__ibnRh .account_phoneInputContainer__Iw3sv:focus-within{border-color:#02cfde!important;border-color:var(--theme-colors-palette-primary,#02cfde)!important;box-shadow:0 0 0 4px rgba(#02cfde,.1);box-shadow:0 0 0 4px rgba(var(--theme-colors-palette-primary,#02cfde),.1)}.account_flexInput__eut6R .account_inputWrapper__ibnRh .account_phoneInputContainer__Iw3sv .account_isdSelector__lZcsM{align-items:center;border-right:1.5px dashed #e5e7eb;border-right:1.5px dashed var(--account-input-border,#e5e7eb);display:flex;height:100%;justify-content:center;position:relative;width:55px}.account_flexInput__eut6R .account_inputWrapper__ibnRh .account_phoneInputContainer__Iw3sv .account_isdSelector__lZcsM input{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;font-weight:600;height:100%!important;padding:0!important;text-align:center}.account_flexInput__eut6R .account_inputWrapper__ibnRh .account_phoneInputContainer__Iw3sv .account_isdSelector__lZcsM .account_autocompleteList__Tu2Tk{left:-1px;top:calc(100% + 8px);width:140px}.account_flexInput__eut6R .account_inputWrapper__ibnRh .account_phoneInputContainer__Iw3sv input.account_phoneInput__xZvX_{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;flex:1;height:100%!important;padding:0 16px!important}.account_updateBtn___xJhn{display:flex;justify-content:flex-end;margin-top:32px}.account_updateBtn___xJhn button{background:#02cfde;background:var(--account-save-btn-bg,#02cfde);border:none;border-radius:26px;box-shadow:0 8px 20px rgba(0,0,0,.1);color:#fff;color:var(--account-save-btn-text,#fff);cursor:pointer;font-size:16px;font-weight:600;height:52px;padding:0 32px;transition:all .3s ease}.account_updateBtn___xJhn button:hover:not(:disabled){box-shadow:0 12px 25px rgba(0,0,0,.15);filter:brightness(1.05);transform:translateY(-2px)}.account_updateBtn___xJhn button:disabled{background:var(--account-save-btn-disabled-bg)!important;box-shadow:none;color:#fff!important;color:var(--account-save-btn-text,#fff)!important;cursor:not-allowed;opacity:1!important;transform:none}.account_addressSection__NVQfj{margin-top:10px;width:100%}.account_addAddressBtn__Rgv_b{background:#02cfde;background:var(--account-save-btn-bg,#02cfde);border:none;border-radius:25px;box-shadow:0 4px 12px rgba(0,0,0,.1);color:#fff;color:var(--account-save-btn-text,#fff);cursor:pointer;font-size:14px;font-weight:600;padding:10px 24px;transition:all .3s ease;white-space:nowrap}@media(max-width:480px){.account_addAddressBtn__Rgv_b{border-radius:9px;font-size:14px;font-size:var(--font-size-sm,14px);padding:5px 10px}}@media(max-width:380px){.account_addAddressBtn__Rgv_b{font-size:12px;font-size:var(--font-size-xs,12px);padding:5px}}.account_addAddressBtn__Rgv_b:hover{box-shadow:0 6px 16px rgba(0,0,0,.15);filter:brightness(1.05);transform:translateY(-2px)}.account_addressGrid__OVzQ_{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:24px;gap:24px;margin-top:20px}@media(max-width:360px){.account_addressGrid__OVzQ_{gap:12px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}.account_addressCard__LLs7z{background:#fff;background:var(--account-profile-card-bg,#fff);border:1.5px solid transparent;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.04);display:flex;flex-direction:column;justify-content:space-between;padding:24px;transition:all .3s ease}.account_addressCard__LLs7z:hover{box-shadow:0 8px 25px rgba(0,0,0,.08);transform:translateY(-3px)}.account_addressCard__LLs7z h5{color:#1a1a1a;color:var(--account-address-title-color,#1a1a1a);font-size:18px;font-weight:700;margin:0 0 12px}.account_addressCard__LLs7z p{color:var(--account-input-text);font-size:14px;line-height:1.5;margin:0 0 6px;word-break:break-word}.account_addressCard__LLs7z .account_addressPhone__seK1P{color:#374151;font-weight:600;margin-bottom:24px}.account_addressCard__LLs7z .account_addressActions__9IGCs{border-top:1px dashed var(--account-action-link-border);display:flex;gap:12px;margin-top:auto;padding-top:16px}.account_addressCard__LLs7z .account_addressActions__9IGCs button{align-items:center;border-radius:10px;cursor:pointer;display:flex;flex:1;font-size:14px;font-weight:600;justify-content:center;padding:10px;transition:all .2s ease}.account_addressCard__LLs7z .account_addressActions__9IGCs .account_editBtn__rL4C7{background:var(--account-save-btn-bg);border:1.5px solid var(--account-action-link-border);color:var(--account-save-btn-text)}.account_addressCard__LLs7z .account_addressActions__9IGCs .account_deleteBtn__Xo9tw{align-items:center;background:transparent;border:1.5px solid #e4c1c1;border-radius:10px;color:red;display:flex;flex:0 0 46px!important;font-size:22px!important;height:46px;justify-content:center;padding:0!important}.account_addressCard__LLs7z .account_addressActions__9IGCs .account_deleteBtn__Xo9tw:hover{opacity:.9;transform:scale(1.05)}.account_autocompleteWrapper__IbA52{position:relative;width:100%}.account_autocompleteList__Tu2Tk{animation:account_fadeIn__0HBJH .15s ease-out;backdrop-filter:blur(10px);background:#fff;background:var(--theme-colors-palette-white,#fff);border:1px solid var(--account-input-border);border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.12);left:0;list-style:none;margin-top:8px;max-height:240px;overflow-y:auto;padding:6px 0;position:absolute;top:100%;width:100%;z-index:100}.account_autocompleteList__Tu2Tk::-webkit-scrollbar{width:5px}.account_autocompleteList__Tu2Tk::-webkit-scrollbar-track{background:transparent}.account_autocompleteList__Tu2Tk::-webkit-scrollbar-thumb{background:var(--account-input-border);border-radius:10px}.account_autocompleteList__Tu2Tk::-webkit-scrollbar-thumb:hover{background:#02cfde;background:var(--theme-colors-palette-primary,#02cfde)}.account_autocompleteList__Tu2Tk li{align-items:center;color:#160e4b;color:var(--theme-colors-palette-dark,#160e4b);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:10px 16px;transition:all .2s cubic-bezier(.4,0,.2,1)}.account_autocompleteList__Tu2Tk li.activeSelection,.account_autocompleteList__Tu2Tk li:hover{background:#f7f4f0;background:var(--theme-colors-palette-light,#f7f4f0);color:#160e4b;color:var(--theme-colors-palette-dark,#160e4b);padding-left:20px}.account_autocompleteList__Tu2Tk li:active{transform:scale(.98)}.account_autocompleteList__Tu2Tk li.account_noMatches__e__wl{color:#4b5563;color:var(--theme-colors-typography-secondary,#4b5563);cursor:default;font-style:italic;justify-content:center;padding:15px}.account_autocompleteList__Tu2Tk li.account_noMatches__e__wl:hover{background:transparent;padding-left:15px}@keyframes account_fadeIn__0HBJH{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.rootLayout:has(.account_mainWrapper__xxxxx) [class*=footer],.rootLayout:has(.account_mainWrapper__xxxxx) footer,.rootLayout:has([class*=mainWrapper]) [class*=footer],.rootLayout:has([class*=mainWrapper]) footer{border-top:none!important;margin-top:0!important}.account-page-global-fix [class*=footer],.account-page-global-fix footer,[class*=footer].footer-no-gap,footer.footer-no-gap{border-top:none!important;margin-top:0!important}.account-page-global-fix .modal .modal-content{border-radius:12px;overflow:hidden}.account-page-global-fix .modal .modal-header{background:var(--theme-colors-background-body)!important;border-bottom:1px solid var(--theme-colors-border-primary)!important;color:#160e4b!important;color:var(--theme-colors-palette-dark,#160e4b)!important;font-weight:700!important;padding:20px 24px!important}.account-page-global-fix .modal .Delete-Address-modal,.account-page-global-fix .modal .modal-title{color:#160e4b!important;color:var(--theme-colors-palette-dark,#160e4b)!important;font-size:1.25rem!important;font-weight:700!important}.account-page-global-fix .modal .modal-body{background:var(--theme-colors-background-body)!important;border-bottom:1px solid var(--theme-colors-border-primary)!important;color:#160e4b!important;color:var(--theme-colors-palette-dark,#160e4b)!important;font-size:16px!important;font-weight:400!important;padding:24px!important}.account-page-global-fix .modal .modal-footer{background:var(--theme-colors-background-body)!important;border-top:none!important;gap:12px!important;justify-content:flex-end!important;padding:16px 24px 24px!important}.account-page-global-fix .modal .modal-footer .btn{align-items:center!important;border:none!important;border-radius:22px!important;display:flex!important;font-size:14px!important;font-weight:600!important;height:44px!important;justify-content:center!important;padding:0 28px!important;transition:all .3s ease!important}.account-page-global-fix .modal .modal-footer .btn.btn-secondary,.account-page-global-fix .modal .modal-footer .btn.btn-secondary:hover{background:#e5e7eb!important;background:var(--theme-colors-buttons-secondaryBg,#e5e7eb)!important;color:#111827!important;color:var(--theme-colors-buttons-secondaryText,#111827)!important}.account-page-global-fix .modal .modal-footer .btn.btn-secondary:hover{transform:translateY(-1px)}.account-page-global-fix .modal .modal-footer .btn.btn-danger{box-shadow:0 4px 12px rgba(220,38,38,.2)!important}.account-page-global-fix .modal .modal-footer .btn.btn-danger,.account-page-global-fix .modal .modal-footer .btn.btn-danger:hover{background:#0d6efd!important;background:var(--theme-colors-buttons-primaryBg,#0d6efd)!important;color:#fff!important;color:var(--theme-colors-buttons-primaryText,#fff)!important}.account-page-global-fix .modal .modal-footer .btn.btn-danger:hover{box-shadow:0 6px 16px rgba(220,38,38,.3)!important;transform:translateY(-1px)}.breadcrumbs{padding:0 75px;padding-bottom:10px!important;padding-top:0!important}.breadcrumbs img{aspect-ratio:1024/267;border-radius:15px;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:1000px)and (max-width:1440px){.breadcrumbs{padding:0 52.08px}}@media(min-width:744px)and (max-width:1000px){.breadcrumbs{padding:0 26px}}@media screen and (max-width:744px){.breadcrumbs{padding:0 23px}}@media(max-width:600px){.breadcrumbs{margin-top:12px;padding:10px;padding-bottom:0!important}}.review-form{background:#fff;background:var(--theme-colors-palette-white,#fff);border:1px solid #e5e7eb;border:1px solid var(--theme-colors-border-primary,#e5e7eb);border-radius:10px;margin:25px auto;max-width:800px;padding:20px}@media(max-width:825px){.review-form{border:none}}.review-form .product-header{align-items:center;display:flex;gap:30px;margin-bottom:20px}@media(max-width:825px){.review-form .product-header{flex-direction:column;justify-content:center}}.review-form .product-header .product-image{border:1px solid #e5e7eb;border:1px solid var(--theme-colors-border-primary,#e5e7eb);border-radius:10px;border-radius:4px;height:auto;-o-object-fit:cover;object-fit:cover;width:200px}.review-form .product-header .product-details{flex:1}.review-form .product-header .product-details h2{color:#4b5563;color:var(--theme-colors-typography-secondary,#4b5563);font-size:16px;font-size:var(--font-size-md,16px);margin:0 0 8px;text-align:center}.review-form .product-header .product-details .rating{align-items:center;display:flex;gap:8px;justify-content:center;margin:20px 0}.review-form .product-header .product-details .success-message{font-size:14px!important;font-size:var(--font-size-sm,14px)!important;font-weight:500;margin-top:5px}.review-form textarea{border:1px solid #d1d5db;border:1px solid var(--theme-colors-input-border,#d1d5db);border-radius:4px;font-size:14px;font-size:var(--font-size-sm,14px);margin-bottom:15px;min-height:80px;padding:10px;resize:vertical;width:100%}.review-form .error{font-size:8px;font-size:var(--font-size-3xs,8px)}.review-form .upload-box{border:2px dashed #e5e7eb;border:2px dashed var(--theme-colors-border-primary,#e5e7eb);border-radius:8px;cursor:pointer;display:inline-block;margin-bottom:1rem;padding:1em;text-align:center;width:100%}.review-form .upload-content{align-items:center;color:#4b5563;color:var(--theme-colors-typography-secondary,#4b5563);display:flex;flex-direction:column}.review-form .upload-icon{font-size:30px;font-size:var(--font-size-xxl,30px);margin-bottom:.5rem}.review-form .text-sub{color:#4b5563;color:var(--theme-colors-typography-secondary,#4b5563)}.review-form .preview-container{display:flex;flex-wrap:wrap;gap:.5rem}.review-form .preview-item{border:1px solid #e5e7eb;border:1px solid var(--theme-colors-border-primary,#e5e7eb);border-radius:4px;height:80px;overflow:hidden;position:relative;width:80px}.review-form .preview-image{height:100%;-o-object-fit:cover;object-fit:cover;transition:filter .3s ease;width:100%}.review-form .delete-btn{background:transparent;border:none;border-radius:50%;cursor:pointer;font-size:16px;font-size:var(--font-size-md,16px);height:20px;opacity:0;position:absolute;right:4px;top:4px;transition:opacity .2s ease;width:20px}.review-form .preview-item:hover .delete-btn{opacity:1}.review-form .submit-button{border:none;border-radius:4px;cursor:pointer;font-weight:700;margin-top:1rem;padding:12px;width:100%}:root{--starColor:#a5a5a5;--starHighlightColor:map-get($theme-palette,warning);--successColor:map-get($theme-palette,success);--starSize:2.5rem}.star-rating-widget{display:flex;gap:40px;position:relative;text-align:center}@media(max-width:425px){.star-rating-widget{gap:10px}}.star-rating-widget__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;cursor:pointer;display:inline-block;outline:none;padding:0;position:relative}.star-rating-widget__btn-content:focus,.star-rating-widget__btn:focus{outline:none}.star-rating-widget__btn-content{display:inline-block}.star-rating-widget__btn:focus>.star-rating-widget__btn-content{box-shadow:0 0 2px 2px map-get($theme-palette,warning);box-shadow:0 0 2px 2px var(--starHighlightColor)}.star-rating-widget--with-emojis .star-rating-widget__emoji{bottom:-10px;font-size:2.5rem;font-size:var(--starSize);left:-6px;opacity:1;pointer-events:none;position:absolute;right:0;z-index:10}.Styles_banner-wrapper__VJ8yL{overflow:hidden}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U{box-shadow:0 25px 50px -12px rgba(0,0,0,.15);overflow:hidden;position:relative}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_custom-carousel__hlJru{overflow:hidden;position:relative;touch-action:pan-y;width:100%}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_custom-carousel__hlJru .Styles_carousel-track__azCkG{display:flex;transition:transform .6s cubic-bezier(.4,0,.2,1);will-change:transform}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_custom-carousel__hlJru .Styles_carousel-track__azCkG.Styles_dragging__Q4qoG{transition:none}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_custom-carousel__hlJru .Styles_custom-carousel-item___GqLV{flex:0 0 100%;margin-bottom:20px;margin-top:20px;min-width:100%}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_slide-content__Vksv9{align-items:stretch;display:flex;min-height:590px;position:relative}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_slide-content__Vksv9 .Styles_text-section__BAbBs{align-items:flex-start;background:var(--left-panel-bg);display:flex;flex-direction:column;justify-content:center;padding:60px 80px;width:45%;z-index:5;word-wrap:break-word;word-break:break-word}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_slide-content__Vksv9 .Styles_text-section__BAbBs .Styles_heading-tag__SJPu8{color:var(--tag-text-color);display:-webkit-box;font-size:14px;font-size:var(--font-size-sm,14px);font-weight:600;letter-spacing:2px;-webkit-line-clamp:1;margin-bottom:15px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;-webkit-box-orient:vertical}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_slide-content__Vksv9 .Styles_text-section__BAbBs .Styles_main-title__zy1pv{color:var(--heading-text-color);font-size:40px;font-size:var(--font-size-xxxl,40px);font-weight:700;font-weight:var(--font-weight-bold,700);line-height:1.1;margin-bottom:20px}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_slide-content__Vksv9 .Styles_text-section__BAbBs .Styles_main-title__zy1pv b,.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_slide-content__Vksv9 .Styles_text-section__BAbBs .Styles_main-title__zy1pv strong{color:var(--tag-text-color);font-weight:900;font-weight:var(--font-weight-black,900)}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_slide-content__Vksv9 .Styles_text-section__BAbBs .Styles_description__L7zlS{color:var(--description-color);display:-webkit-box;font-size:16px;font-size:var(--font-size-md,16px);-webkit-line-clamp:4;line-height:1.6;margin-bottom:30px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_slide-content__Vksv9 .Styles_text-section__BAbBs .Styles_cta-button__iBnVU{align-items:center;background:var(--primary-button-bg);border:none;border-radius:60px;color:var(--primary-button-text);cursor:pointer;display:flex;font-size:16px;font-size:var(--font-size-md,16px);font-weight:700;font-weight:var(--font-weight-bold,700);gap:15px;padding:10px 32px;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_slide-content__Vksv9 .Styles_text-section__BAbBs .Styles_cta-button__iBnVU:hover{background:var(--primary-button-hover-bg)!important;color:var(--button-hover-text)!important;opacity:.8!important}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_slide-content__Vksv9 .Styles_image-section__hmeVh{background:var(--left-panel-bg);flex:1.3;overflow:hidden;position:relative}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_slide-content__Vksv9 .Styles_image-section__hmeVh .Styles_mask-wrapper__LDT7B{height:100%;left:-15%;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 100 100'%3E%3Cpath d='M100 0v100H15c10-15-10-25 5-40s-10-25 5-35S5 5 15 0Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 100 100'%3E%3Cpath d='M100 0v100H15c10-15-10-25 5-40s-10-25 5-35S5 5 15 0Z'/%3E%3C/svg%3E");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;position:absolute;width:100%;width:115%}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_slide-content__Vksv9 .Styles_image-section__hmeVh .Styles_mask-wrapper__LDT7B .Styles_banner-image__sRIzu{-o-object-fit:cover;object-fit:cover}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_slide-content__Vksv9 .Styles_image-section__hmeVh .Styles_mask-wrapper__LDT7B .Styles_placeholder-image__G8vv7{background:#e2e8f0;height:100%;width:100%}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_carousel-nav__7A6__{bottom:40px;display:flex;gap:15px;left:auto;position:absolute;right:60px;z-index:10}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_carousel-nav__7A6__ .Styles_nav-btn__WGBBg{align-items:center;background:var(--arrowBackgroundColor);border:none;border-radius:15px;box-shadow:0 4px 10px rgba(0,0,0,.1);color:var(--arrowIconColor);cursor:pointer;display:flex;height:50px;justify-content:center;transition:all .3s ease;width:50px}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_carousel-nav__7A6__ .Styles_nav-btn__WGBBg:hover{background:var(--slider-arrow-hover-bg);color:var(--arrowIconColor)}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_carousel-indicators-custom__Tjh67{bottom:40px;display:flex;gap:12px;left:80px;position:absolute;z-index:10}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_carousel-indicators-custom__Tjh67 .Styles_indicator-dot__nM8Hn{background:var(--sliderDotColor);border:none;border-radius:50%;cursor:pointer;height:15px;padding:0;transition:all .3s ease;width:15px}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_carousel-indicators-custom__Tjh67 .Styles_indicator-dot__nM8Hn.Styles_active__dlj_O{background:var(--sliderDotActiveColor);border-radius:10px;width:35px}@media(max-width:1024px){.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_slide-content__Vksv9{min-height:500px}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_slide-content__Vksv9 .Styles_text-section__BAbBs{padding:60px 40px}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_slide-content__Vksv9 .Styles_text-section__BAbBs .Styles_main-title__zy1pv{display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_slide-content__Vksv9 .Styles_image-section__hmeVh .Styles_mask-wrapper__LDT7B{left:-10%;width:110%}}@media(max-width:768px){.Styles_banner-wrapper__VJ8yL{--primary-button-bg:var(--mobile-primary-button-bg);--primary-button-text:var(--mobile-primary-button-text);--tag-text-color:var(--mobile-tag-text-color);--description-color:var(--mobile-description-color);--heading-text-color:var(--mobile-heading-text-color);--sliderDotColor:var(--mobile-sliderDotColor);--sliderDotActiveColor:var(--mobile-sliderDotActiveColor)}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_slide-content__Vksv9{flex-direction:column;min-height:500px;position:relative}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_slide-content__Vksv9 .Styles_text-section__BAbBs{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:rgba(0,0,0,.25)!important;border:1px solid hsla(0,0%,100%,.15);flex:1;padding:60px 30px;position:relative;text-align:center;width:100%;z-index:10}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_slide-content__Vksv9 .Styles_text-section__BAbBs .Styles_heading-tag__SJPu8{color:var(--mobile-tag-text-color)}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_slide-content__Vksv9 .Styles_text-section__BAbBs .Styles_main-title__zy1pv{color:var(--mobile-heading-text-color);font-size:2.4rem}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_slide-content__Vksv9 .Styles_text-section__BAbBs .Styles_main-title__zy1pv b,.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_slide-content__Vksv9 .Styles_text-section__BAbBs .Styles_main-title__zy1pv strong{color:var(--mobile-tag-text-color)}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_slide-content__Vksv9 .Styles_text-section__BAbBs .Styles_description__L7zlS{color:var(--mobile-description-color);max-width:100%}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_slide-content__Vksv9 .Styles_text-section__BAbBs .Styles_cta-button__iBnVU{background:var(--mobile-primary-button-bg);color:var(--mobile-primary-button-text);padding:6px 30px}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_slide-content__Vksv9 .Styles_text-section__BAbBs .Styles_cta-button__iBnVU:hover{background:var(--mobile-primary-button-bg)!important;color:var(--mobile-primary-button-text)!important;opacity:.8!important}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_slide-content__Vksv9 .Styles_image-section__hmeVh{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_slide-content__Vksv9 .Styles_image-section__hmeVh .Styles_mask-wrapper__LDT7B{left:0;mask-image:none;-webkit-mask-image:none;width:100%}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_carousel-nav__7A6__{bottom:20px;display:none!important;justify-content:center;left:0;position:absolute;right:0;z-index:20}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_carousel-indicators-custom__Tjh67{bottom:30px;left:50%;transform:translateX(-50%);width:-moz-fit-content;width:fit-content}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_carousel-indicators-custom__Tjh67 .Styles_indicator-dot__nM8Hn{background:var(--mobile-sliderDotColor);height:10px;width:10px}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_carousel-indicators-custom__Tjh67 .Styles_indicator-dot__nM8Hn.Styles_active__dlj_O{background:var(--mobile-sliderDotActiveColor);height:10px;width:25px}}@media(max-width:640px){.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_slide-content__Vksv9{min-height:400px}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_slide-content__Vksv9 .Styles_text-section__BAbBs{padding:40px 20px}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_banner-content-container__zEU1U .Styles_slide-content__Vksv9 .Styles_text-section__BAbBs .Styles_main-title__zy1pv{font-size:2rem}.Styles_banner-wrapper__VJ8yL .Styles_banner__xrCPf .Styles_carousel-nav__7A6__{display:none!important}}.carousel-container,.carousel-container .carousel{overflow:hidden;position:relative;width:100%}.carousel-container .carousel{touch-action:pan-y}.carousel-container .carousel-track{display:flex;transition:transform .8s cubic-bezier(.19,1,.22,1);width:100%}.carousel-container .carousel-slide{flex:0 0 100%;max-width:100%;position:relative}.carousel-container .carousel-image-container{height:100%;overflow:hidden;position:relative;width:100%}.carousel-container .carousel-image-container .carousel-img{transition:transform 1.2s ease}.carousel-container .carousel-image-container .carousel-video{background:#000;border:none;height:100%;left:0;-o-object-fit:contain;object-fit:contain;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.carousel-container .carousel-image-container .carousel-video-click-overlay{background:transparent;cursor:inherit;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.carousel-container .carousel-overlay{align-items:center;display:flex;height:100%;left:0;padding:0 10%;pointer-events:none;position:absolute;top:0;width:100%;z-index:5}.carousel-container .carousel-overlay:before{background:linear-gradient(110deg,rgba(30,30,30,.9),rgba(30,30,30,.7) 70%,transparent);clip-path:polygon(0 0,100% 0,80% 100%,0 100%);content:"";height:100%;left:0;position:absolute;top:0;width:45%;z-index:-1}@media(max-width:768px){.carousel-container .carousel-overlay:before{background:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4));clip-path:none;width:100%}}.carousel-container .carousel-overlay .overlay-content{animation:slideInLeft 1s ease forwards;color:#fff;max-width:450px;pointer-events:auto}.carousel-container .carousel-overlay .overlay-content .overlay-heading{color:hsla(0,0%,100%,.9);font-size:1.1rem;font-weight:600;letter-spacing:2.5px;margin-bottom:.8rem;text-transform:uppercase}.carousel-container .carousel-overlay .overlay-content .overlay-title{font-size:max(2rem,min(5vw,4rem));font-weight:800;letter-spacing:-1px;line-height:1.1;margin-bottom:1.2rem;text-transform:uppercase}.carousel-container .carousel-overlay .overlay-content .overlay-title span{color:#02cfde;color:var(--theme-colors-palette-primary,#02cfde)}.carousel-container .carousel-overlay .overlay-content .overlay-description{font-size:1.1rem;line-height:1.6;margin-bottom:2rem;opacity:.9}.carousel-container .carousel-overlay .overlay-content .overlay-button{border:none;border-radius:4px;box-shadow:0 10px 20px rgba(0,0,0,.2);cursor:pointer;font-size:1rem;font-weight:700;letter-spacing:1px;padding:1rem 2.8rem;text-transform:uppercase;transition:all .3s ease}.carousel-container .carousel-overlay .overlay-content .overlay-button:hover{box-shadow:0 15px 30px rgba(0,0,0,.3);filter:brightness(1.1);transform:translateY(-3px)}.carousel-container .carousel-overlay .overlay-content .overlay-button:active{transform:translateY(-1px)}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-40px)}to{opacity:1;transform:translateX(0)}}.carousel-container .image-skeleton{animation:shimmer 1.5s linear infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;height:100%;left:0;position:absolute;top:0;width:100%}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.carousel-container .controls{align-items:center;bottom:1rem;display:flex;justify-content:space-between;left:0;padding:0 2rem;position:absolute;right:0;z-index:10}.carousel-container .controls .dots{display:flex;gap:.5rem}.carousel-container .controls .dots .dot{backdrop-filter:blur(6px);border:1px solid hsla(0,0%,100%,.3);border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.3);cursor:pointer;height:12px;transition:background .3s ease,transform .3s ease;width:12px}.carousel-container .controls .dots .dot.active{background:#02cfde;background:var(--theme-colors-palette-primary,#02cfde);border-radius:8px;transform:scale(1.05);width:32px}.carousel-container .controls .arrows{display:flex;gap:.8rem}.carousel-container .controls .arrows .glassButton{backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.3);border-radius:12px;cursor:pointer;font-size:24px;font-size:var(--font-size-xl,24px);font-weight:700;padding:.2rem 1rem .5rem;transition:transform .2s ease,box-shadow .2s ease}.carousel-container .controls .arrows .glassButton:hover{box-shadow:0 6px 24px rgba(0,0,0,.3);transform:scale(1.05)}.carousel-container .controls .arrows .glassButton:active{transform:scale(.97)}@media(max-width:1020px){.carousel-container .carousel-image-container{aspect-ratio:768/600}.carousel-container .carousel-overlay{padding:0 5%}.carousel-container .carousel-overlay:before{clip-path:none;width:100%}}@media(max-width:500px){.carousel-container .carousel-overlay .overlay-content .overlay-title{font-size:2rem}.carousel-container .carousel-overlay .overlay-content .overlay-heading{font-size:.9rem;letter-spacing:1.5px}.carousel-container .carousel-overlay .overlay-content .overlay-description{font-size:1rem;margin-bottom:1.5rem}.carousel-container .carousel-overlay .overlay-content .overlay-button{font-size:.9rem;padding:.8rem 2rem}.carousel-container .controls{justify-content:flex-start!important;padding:0 1.4rem!important}.carousel-container .controls .arrows{display:none}}.HeroBanner_container__3OAgM{margin:0 auto;max-width:1280px;max-width:var(--container-max-width,1280px);padding:16px;padding:var(--spacing-md,16px)}.HeroBanner_heroSection__NJNK2{background:#f7f4f0;background:var(--theme-colors-palette-light,#f7f4f0);border-radius:16px;border-radius:var(--radius-lg,16px);box-shadow:0 4px 15px rgba(0,0,0,.05);display:flex;max-height:450px;min-height:300px;overflow:hidden;width:100%}@media(min-width:768px){.HeroBanner_heroSection__NJNK2{min-height:400px}}.HeroBanner_leftColumn__4FEZf{background:#f9fafb;background:var(--theme-colors-background-section,#f9fafb);border-right:1px solid #e5e7eb;border-right:1px solid var(--theme-colors-border-primary,#e5e7eb);display:none;flex-direction:column;justify-content:center;padding:48px;padding:var(--spacing-xxl,48px);width:33.333%}@media(min-width:1024px){.HeroBanner_leftColumn__4FEZf{display:flex;width:33.334%;width:calc(100% - var(--image-col, 66.666%))}}.HeroBanner_leftColumn__4FEZf .HeroBanner_subTitle__98wx6{color:#111827;color:var(--theme-colors-typography-primary,#111827);font-size:14px;font-size:var(--font-size-sm,14px);letter-spacing:2px;-webkit-line-clamp:1;margin-bottom:12px;margin-bottom:var(--spacing-sm,12px);text-transform:uppercase}.HeroBanner_leftColumn__4FEZf .HeroBanner_mainTitle__AEP1H,.HeroBanner_leftColumn__4FEZf .HeroBanner_subTitle__98wx6{display:-webkit-box;font-weight:700;font-weight:var(--font-weight-bold,700);overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.HeroBanner_leftColumn__4FEZf .HeroBanner_mainTitle__AEP1H{color:red;color:var(--theme-colors-heading-primary,red);font-size:30px;font-size:var(--font-size-xxl,30px);-webkit-line-clamp:3;line-height:1.2;margin-bottom:16px;margin-bottom:var(--spacing-md,16px)}.HeroBanner_leftColumn__4FEZf .HeroBanner_description__Eaqba{color:#111827;color:var(--theme-colors-typography-primary,#111827);display:-webkit-box;font-size:14px;font-size:var(--font-size-sm,14px);-webkit-line-clamp:5;line-height:1.6;margin-bottom:24px;margin-bottom:var(--spacing-lg,24px);overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.HeroBanner_leftColumn__4FEZf .HeroBanner_ctaButton__mPSNT{align-self:flex-start;background:var(--primary-button-bg);border:none;border-radius:8px;color:var(--primary-button-text);cursor:pointer;font-weight:600;padding:12px 32px;transition:all .3s ease}.HeroBanner_leftColumn__4FEZf .HeroBanner_ctaButton__mPSNT:hover{background:var(--primary-button-hover-bg)!important;color:var(--button-hover-text)!important;opacity:1!important}.HeroBanner_rightColumn__lVB1h{overflow:hidden;position:relative;width:100%}@media(min-width:1024px){.HeroBanner_rightColumn__lVB1h{width:66.666%;width:var(--image-col,66.666%)}}.HeroBanner_carousel__ObrfV{display:flex;height:100%;transition:transform .5s ease-in-out;width:100%}.HeroBanner_slide__xX1w4{flex:0 0 100%}.HeroBanner_slide__xX1w4,.HeroBanner_slide__xX1w4 .HeroBanner_slideImageWrapper__4qYVQ{height:100%;position:relative;width:100%}.HeroBanner_slide__xX1w4 .HeroBanner_slideImage__cjPKx{-o-object-fit:cover;object-fit:cover}.HeroBanner_slide__xX1w4 .HeroBanner_slideContent__dSBj4{backdrop-filter:blur(5px);background:#d1d5db;background:var(--theme-colors-border-secondary,#d1d5db);border-radius:8px;border-radius:var(--radius-md,8px);bottom:32px;bottom:var(--spacing-xl,32px);box-shadow:0 4px 20px rgba(0,0,0,.1);left:32px;left:var(--spacing-xl,32px);max-width:400px;padding:24px;padding:var(--spacing-lg,24px);position:absolute;right:32px;right:var(--spacing-xl,32px)}@media(min-width:768px){.HeroBanner_slide__xX1w4 .HeroBanner_slideContent__dSBj4{bottom:48px;bottom:var(--spacing-xxl,48px);left:48px;left:var(--spacing-xxl,48px)}}.HeroBanner_slide__xX1w4 .HeroBanner_slideContent__dSBj4 h3{font-size:18px;font-size:var(--font-size-lg,18px);font-weight:700;font-weight:var(--font-weight-bold,700);-webkit-line-clamp:1;margin-bottom:8px;margin-bottom:var(--spacing-xs,8px)}.HeroBanner_slide__xX1w4 .HeroBanner_slideContent__dSBj4 h3,.HeroBanner_slide__xX1w4 .HeroBanner_slideContent__dSBj4 p{color:#111827;color:var(--theme-colors-typography-primary,#111827);display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.HeroBanner_slide__xX1w4 .HeroBanner_slideContent__dSBj4 p{font-size:14px;font-size:var(--font-size-sm,14px);-webkit-line-clamp:2}.HeroBanner_navButton__NLbBG{align-items:center;backdrop-filter:blur(12px);background:var(--arrowBackgroundColor);border:1px solid hsla(0,0%,100%,.2);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.2);color:var(--arrowIconColor);cursor:pointer;display:flex;justify-content:center;min-height:48px;min-width:48px;position:absolute;top:50%;transform:translateY(-50%);z-index:10}.HeroBanner_navButton__NLbBG:hover{background:var(--slider-arrow-hover-bg)!important;color:var(--arrowIconColor)}.HeroBanner_navButton__NLbBG:active{transform:translateY(-50%) scale(.95)}.HeroBanner_navButton__NLbBG.HeroBanner_prev__m_5Yw{left:16px;left:var(--spacing-md,16px)}.HeroBanner_navButton__NLbBG.HeroBanner_next__AXK_P{right:16px;right:var(--spacing-md,16px)}.HeroBanner_navButton__NLbBG svg{display:block;height:24px;stroke-width:1px;width:24px}@media(max-width:768px){.HeroBanner_navButton__NLbBG{border-radius:10px;min-height:48px;min-width:48px}.HeroBanner_navButton__NLbBG svg{height:20px;width:20px}.HeroBanner_navButton__NLbBG.HeroBanner_prev__m_5Yw{left:12px;left:var(--spacing-sm,12px)}.HeroBanner_navButton__NLbBG.HeroBanner_next__AXK_P{right:12px;right:var(--spacing-sm,12px)}}@media(max-width:480px){.HeroBanner_navButton__NLbBG{display:none!important}}.HeroBanner_indicatorContainer__3ViwL{bottom:16px;bottom:var(--spacing-md,16px);display:flex;gap:8px;gap:var(--spacing-xs,8px);left:50%;position:absolute;z-index:5}.HeroBanner_indicator__rBQO2{border:none;border-radius:50%;cursor:pointer;height:8px;padding:0;transition:all .3s ease;width:8px}.HeroBanner_indicator__rBQO2.HeroBanner_active__75TjC{background:#fff;background:var(--theme-colors-palette-white,#fff);border-radius:10px;width:20px}.HeroSection_heroSection__QKbkE{background:var(--section-bg-color);overflow:hidden;width:100%}.HeroSection_container__L3LI3,.HeroSection_heroSection__QKbkE{padding:0;position:relative}.HeroSection_container__L3LI3{margin:0 auto;max-width:1520px;max-width:var(--section-max-width,1520px)}.HeroSection_slidesWrapper__giQL_{overflow:hidden;position:relative;width:100%}.HeroSection_slides__Nr04Q{display:flex;transition:transform .45s cubic-bezier(.25,1,.5,1);width:100%;will-change:transform}.HeroSection_slide__EBo4x{align-items:center;box-sizing:border-box;display:grid;grid-template-columns:1.05fr 1fr;min-width:100%;grid-gap:42px;gap:42px;padding:58px 30px 64px}@media(max-width:1200px){.HeroSection_slide__EBo4x{gap:20px}}@media(max-width:744px){.HeroSection_slide__EBo4x{gap:32px}}@media(max-width:840px){.HeroSection_slide__EBo4x{gap:24px;grid-template-columns:1fr}}@media(max-width:1100px){.HeroSection_slide__EBo4x{padding:58px 20px 64px}}.HeroSection_content__BQvqe{align-items:flex-start;display:flex;flex-direction:column;z-index:2}@media(max-width:1024px){.HeroSection_content__BQvqe{align-items:flex-start}}@media(max-width:480px){.HeroSection_content__BQvqe{gap:6px}}.HeroSection_title__w45Rp{color:var(--heading-color);font-size:40px;font-size:var(--font-size-xxxl,40px);font-weight:600;line-height:1.18;margin:6px 0 16px}.HeroSection_title__w45Rp em,.HeroSection_title__w45Rp strong{color:var(--highlight-text-color);font-style:normal;font-weight:inherit}@media(max-width:1200px){.HeroSection_title__w45Rp{font-size:30px;font-size:var(--font-size-xxl,30px)}}@media(max-width:768px){.HeroSection_title__w45Rp{margin-bottom:14px}}.HeroSection_typing__ia0tg{display:inline;position:relative}.HeroSection_typing__ia0tg:after{animation:HeroSection_blinkCursor__oHVvh .8s infinite;color:var(--highlight-text-color);content:"|";display:inline-block;font-weight:400;margin-left:3px}@keyframes HeroSection_blinkCursor__oHVvh{0%,to{opacity:1}50%{opacity:0}}.HeroSection_lead__3HxJE{color:var(--description-color);font-size:16px;font-size:var(--font-size-md,16px);font-weight:400;line-height:1.6;margin:0 0 26px;max-width:56ch}@media(max-width:768px){.HeroSection_lead__3HxJE{line-height:1.55;margin-bottom:20px}}.HeroSection_usps__ren_S{display:flex;flex-wrap:wrap;gap:9px;margin-top:24px}.HeroSection_uspChip__gAhh2{align-items:center;background:var(--usp-chip-bg);border:1px solid var(--usp-chip-border);border-radius:30px;color:var(--usp-chip-text);display:inline-flex;font-size:12px;font-size:var(--font-size-xs,12px);font-weight:600;gap:7px;padding:8px 15px;transition:all .2s ease}@media(max-width:768px){.HeroSection_uspChip__gAhh2{padding:6px 10px}}.HeroSection_checkIcon__xzlGJ{color:var(--feature-icon-color);flex-shrink:0;height:14px;width:14px}.HeroSection_heroactions__tR1im{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}@media(max-width:480px){.HeroSection_heroactions__tR1im{flex-direction:column;width:100%}}.HeroSection_btnPrimary__yvPAV{align-items:center;background:var(--primary-btn-bg);border:none;border-radius:30px;color:var(--primary-btn-text);cursor:pointer;display:inline-flex;font-size:14px;font-size:var(--font-size-sm,14px);font-weight:700;justify-content:center;padding:10px 24px;-webkit-text-decoration:none;text-decoration:none;transition:all .25s ease}.HeroSection_btnPrimary__yvPAV:hover{background:var(--primary-btn-hover-bg);color:var(--primary-btn-hover-text)}.HeroSection_btnPrimary__yvPAV:active{transform:translateY(0)}@media(max-width:480px){.HeroSection_btnPrimary__yvPAV{padding:8px 18px;width:100%}}.HeroSection_btnSecondary__kbBl8{align-items:center;background:var(--secondary-btn-bg);border:1.5px solid var(--secondary-btn-border);border-radius:30px;color:var(--secondary-btn-text);cursor:pointer;display:inline-flex;font-size:14px;font-size:var(--font-size-sm,14px);font-weight:600;justify-content:center;padding:10px 24px;-webkit-text-decoration:none;text-decoration:none;transition:all .25s ease}.HeroSection_btnSecondary__kbBl8:hover{background:var(--secondary-btn-hover-bg);color:var(--secondary-btn-hover-text);transform:translateY(-2px)}.HeroSection_btnSecondary__kbBl8:active{transform:translateY(0)}@media(max-width:480px){.HeroSection_btnSecondary__kbBl8{padding:8px 18px;width:100%}}.HeroSection_heroart__nQb8V{align-items:center;border-radius:24px;display:flex;justify-content:center;margin:0 auto;max-width:-moz-fit-content;max-width:fit-content;overflow:hidden;position:relative;width:100%}.HeroSection_heroart__nQb8V svg{-o-object-fit:contain;object-fit:contain}.HeroSection_heroart__nQb8V img,.HeroSection_heroart__nQb8V svg{display:block;height:auto;width:100%}.HeroSection_heroart__nQb8V img{-o-object-fit:cover;object-fit:cover}.HeroSection_playbadge__lcSwc{align-items:center;backdrop-filter:blur(8px);background:rgba(0,0,0,.75);border:1px solid hsla(0,0%,100%,.2);border-radius:30px;bottom:24px;color:#fff;cursor:pointer;display:inline-flex;gap:10px;left:24px;padding:10px 18px;position:absolute;transition:all .25s ease;z-index:3}.HeroSection_playbadge__lcSwc:hover{background:rgba(0,132,61,.9);border-color:#00843d;border-color:var(--primary-btn-bg,#00843d);transform:scale(1.04)}.HeroSection_playbadge__lcSwc i{align-items:center;background:#00843d;background:var(--primary-btn-bg,#00843d);border-radius:50%;display:flex;height:24px;justify-content:center;width:24px}.HeroSection_playbadge__lcSwc i svg{fill:#fff;height:12px;margin-left:2px;width:12px}.HeroSection_playbadge__lcSwc span{font-size:12px;font-size:var(--font-size-xs,12px);font-weight:600}@media(max-width:768px){.HeroSection_playbadge__lcSwc{bottom:14px;left:14px;padding:8px 14px}}.HeroSection_slarrow__iVm71{align-items:center;background:var(--arrow-bg);border:1px solid rgba(0,0,0,.1);border-radius:50%;color:var(--arrow-icon);cursor:pointer;display:flex;height:48px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .25s cubic-bezier(.25,1,.5,1);width:48px;z-index:10}.HeroSection_slarrow__iVm71 svg{fill:none;height:22px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5;width:22px}.HeroSection_slarrow__iVm71:hover{background:var(--arrow-hover-bg);border-color:transparent;color:var(--arrow-hover-icon)}.HeroSection_slarrow__iVm71:active{transform:translateY(-50%) scale(.95)}@media(max-width:768px){.HeroSection_slarrow__iVm71{display:none!important}}.HeroSection_prev__gSIMN{left:8px}.HeroSection_next__pFY40{right:8px}.HeroSection_sldots___szdE{align-items:center;bottom:18px;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;left:50%;max-width:calc(100% - 40px);position:absolute;transform:translateX(-50%);z-index:3}@media(max-width:744px){.HeroSection_sldots___szdE{bottom:14px;gap:7px}}@media(max-width:480px){.HeroSection_sldots___szdE{bottom:10px;gap:6px}}.HeroSection_dot__shd1s{background:var(--dot-bg);border:none;border-radius:50%;cursor:pointer;flex:0 0 auto;height:10px;padding:0;transition:width .3s cubic-bezier(.25,1,.5,1),background-color .3s cubic-bezier(.25,1,.5,1);width:10px}.HeroSection_dot__shd1s.HeroSection_active__JaDV0{background:var(--active-dot-bg);border-radius:10px;width:28px}@media(max-width:744px){.HeroSection_dot__shd1s{height:9px;width:9px}.HeroSection_dot__shd1s.HeroSection_active__JaDV0{border-radius:9px;width:24px}}@media(max-width:480px){.HeroSection_dot__shd1s{height:8px;width:8px}.HeroSection_dot__shd1s.HeroSection_active__JaDV0{border-radius:8px;width:20px}}.Eyebrow_eyebrow__NzI1O{background:transparent;background:var(--eyebrow-bg-color,transparent);border:1px solid transparent;border:1px solid var(--eyebrow-border-color,transparent);border-radius:16px;color:inherit;color:var(--eyebrow-color,inherit);display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.08em;margin-bottom:12px;padding:4px 16px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.StickyBanner_stickyWrapper__jBMJK{bottom:0;box-sizing:border-box;position:sticky;width:100%;z-index:50}.StickyBanner_banner__SqOiA{line-height:0;overflow:hidden;position:relative}.StickyBanner_banner__SqOiA,.StickyBanner_banner__SqOiA img{display:block;width:100%}.StickyBanner_banner__SqOiA img{height:auto}.StickyBanner_overlay__EiPZk{height:100%;left:0;position:absolute;top:0;width:100%}.card-modal-overlay{align-items:center;animation:modalFadeIn .3s ease-out;background:rgba(0,0,0,.5);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1021}@keyframes modalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes skeletonPulse{0%{background:rgba(0,0,0,.05)}50%{background:rgba(0,0,0,.1)}to{background:rgba(0,0,0,.05)}}.card-modal-skeleton .skeleton-button,.card-modal-skeleton .skeleton-image,.card-modal-skeleton .skeleton-option-title,.card-modal-skeleton .skeleton-options .skeleton-option,.card-modal-skeleton .skeleton-price,.card-modal-skeleton .skeleton-subtitle,.card-modal-skeleton .skeleton-title{animation:skeletonPulse 1.5s ease-in-out infinite;border-radius:4px}.card-modal-skeleton .skeleton-image{border-radius:1rem;height:150px;width:120px}.card-modal-skeleton .skeleton-title{height:24px;margin-bottom:8px;width:80%}.card-modal-skeleton .skeleton-subtitle{height:14px;margin-bottom:20px;width:50%}.card-modal-skeleton .skeleton-price{height:32px;margin-bottom:24px;width:40%}.card-modal-skeleton .skeleton-option-title{height:16px;margin-bottom:12px;width:30%}.card-modal-skeleton .skeleton-options{display:flex;gap:8px;margin-bottom:24px}.card-modal-skeleton .skeleton-options .skeleton-option{border-radius:10px;height:42px;width:42px}.card-modal-skeleton .skeleton-button{border-radius:10px;height:54px;width:100%}@keyframes contentSlideUp{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.card-modal-container{animation:contentSlideUp .4s cubic-bezier(.16,1,.3,1);border-radius:1.25rem;box-shadow:0 20px 50px rgba(0,0,0,.2),inset 0 0 0 1px hsla(0,0%,100%,.5);max-width:540px;overflow:hidden;position:relative;width:92%}.card-modal-close{align-items:center;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:.5rem;position:absolute;right:1rem;top:1rem;transition:all .2s cubic-bezier(.4,0,.2,1);z-index:10}@media(max-width:540px){.card-modal-close{padding:4px!important}}.card-modal-close:hover{color:#fff;color:var(--theme-colors-palette-white,#fff);transform:rotate(90deg)}.card-modal-content{background:#fff;background:var(--theme-colors-background-body,#fff);display:flex;flex-direction:row;gap:1.5rem;padding:1.5rem}.card-modal-preview{flex:0 0 120px}.card-modal-preview .card-modal-main-image{align-items:center;background:linear-gradient(135deg,#fdfdfd,#f5f5f7);border:1px solid rgba(0,0,0,.04);border-radius:1rem;box-shadow:0 8px 16px rgba(0,0,0,.05);display:flex;height:150px;justify-content:center;overflow:hidden;width:120px}.card-modal-preview .card-modal-main-image .card-modal-preview-img{max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.card-modal-preview:hover .card-modal-preview-img{transform:scale(1.08)}.card-modal-details{display:flex;flex:1;flex-direction:column;justify-content:center;min-width:0}.card-modal-info{margin-bottom:12px}.card-modal-info .card-modal-title{color:#160e4b;color:var(--theme-colors-palette-dark,#160e4b);color:#111827!important;color:var(--theme-colors-typography-primary,#111827)!important;font-size:18px;font-size:var(--font-size-lg,18px);font-weight:700;letter-spacing:-.01em;margin-bottom:.2rem;max-width:309px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-modal-info .card-modal-subtitle{color:#111827;color:var(--theme-colors-typography-primary,#111827);font-size:12px;font-size:var(--font-size-xs,12px);font-weight:600;letter-spacing:.08em;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.card-modal-info .card-modal-price-container{align-items:baseline;display:flex;gap:5px}.card-modal-info .card-modal-price-container .card-modal-price{background:#4b5563;background:var(--theme-colors-typography-secondary,#4b5563);-webkit-background-clip:text;background-clip:text;font-size:24px;font-size:var(--font-size-xl,24px);font-weight:800;-webkit-text-fill-color:transparent}.card-modal-info .card-modal-price-container .card-modal-original-price{color:#6b7280;color:var(--theme-colors-typography-muted,#6b7280);font-size:14px;font-size:var(--font-size-sm,14px);font-weight:500;-webkit-text-decoration:line-through;text-decoration:line-through}.card-modal-info .card-modal-price-container .card-modal-discount{border-radius:2rem;color:#16a34a;color:var(--theme-colors-palette-success,#16a34a);font-size:12px;font-size:var(--font-size-xs,12px);font-weight:700;text-transform:uppercase}.card-modal-options .card-modal-option-title{align-items:center;color:#111827;color:var(--theme-colors-typography-primary,#111827);display:flex;font-size:14px;font-size:var(--font-size-sm,14px);font-weight:600;gap:.4rem;margin-bottom:.75rem}.card-modal-options .card-modal-option-title:after{background:linear-gradient(90deg,#111827,transparent);background:linear-gradient(90deg,var(--theme-colors-typography-primary,#111827) 0,transparent 100%);content:"";flex:1;height:1px}.card-modal-options .card-modal-size-options{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:15px}.card-modal-options .card-modal-size-options .card-modal-size-option{align-items:center;background:#e5e7eb;background:var(--theme-colors-buttons-secondaryBg,#e5e7eb);border:1.5px solid #d1d5db;border:1.5px solid var(--theme-colors-border-secondary,#d1d5db);border-radius:10px!important;color:#111827;color:var(--theme-colors-buttons-secondaryText,#111827);cursor:pointer;display:flex;font-size:14px;font-size:var(--font-size-sm,14px);font-weight:600;height:2.5rem;justify-content:center;line-height:2.5rem;max-width:160px;min-width:42px;overflow:hidden;padding:0 1rem;position:relative;text-align:center;text-overflow:ellipsis;transition:all .25s cubic-bezier(.4,0,.2,1);white-space:nowrap}.card-modal-options .card-modal-size-options .card-modal-size-option.selected{background:#0d6efd;background:var(--theme-colors-buttons-primaryBg,#0d6efd);border-color:#d1d5db;border-color:var(--theme-colors-border-secondary,#d1d5db);box-shadow:0 8px 16px rgba(0,0,0,.1);color:#fff;color:var(--theme-colors-buttons-primaryText,#fff);transform:translateY(-2px)}.card-modal-options .card-modal-size-options .card-modal-size-option:disabled{border-color:#d1d5db;border-color:var(--theme-colors-border-secondary,#d1d5db);cursor:not-allowed}.card-modal-options .card-modal-size-options .card-modal-size-option .card-modal-size-strikethrough{height:1.5px;left:10%;position:absolute;top:50%;transform:rotate(-45deg);width:80%}.card-modal-options .card-modal-actions button{align-items:center;background:#0d6efd;background:var(--theme-colors-buttons-primaryBg,#0d6efd);border:none;border-radius:10px!important;color:#fff;color:var(--theme-colors-buttons-primaryText,#fff);cursor:pointer;display:flex;font-size:16px;font-size:var(--font-size-md,16px);font-weight:700;gap:.75rem;height:54px;justify-content:center;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.card-modal-options .card-modal-actions button:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:.5s;width:100%}.card-modal-options .card-modal-actions button:hover{box-shadow:0 15px 30px rgba(225,2,75,.35);transform:translateY(-2px)}.card-modal-options .card-modal-actions button:hover:before{left:100%;transition:.6s ease-in-out}.card-modal-options .card-modal-actions button:active{box-shadow:0 8px 15px rgba(225,2,75,.2);transform:translateY(0)}.card-modal-options .card-modal-actions button:disabled{box-shadow:none;cursor:not-allowed;transform:none}@media(max-width:540px){.card-modal-container{border-radius:2rem;max-height:85vh;width:330px}.card-modal-content{align-items:center;flex-direction:column!important;gap:1rem;padding:1rem}.card-modal-preview{flex:0 0 130px;width:130px}.card-modal-details{align-items:flex-start;padding-top:0;text-align:left}.card-modal-info{margin-bottom:.5rem;text-align:left}.card-modal-info .card-modal-title{display:-webkit-box;font-size:16px;-webkit-line-clamp:2;line-height:1.2;margin-bottom:2px;white-space:normal;-webkit-box-orient:vertical;overflow:hidden}.card-modal-info .card-modal-subtitle{font-size:11px;margin-bottom:6px}.card-modal-info .card-modal-price-container{align-items:center;flex-wrap:wrap;gap:6px;justify-content:flex-start}.card-modal-info .card-modal-price-container .card-modal-price{font-size:22px;margin-right:0}.card-modal-info .card-modal-price-container .card-modal-discount,.card-modal-info .card-modal-price-container .card-modal-original-price{font-size:12px}.card-modal-options{width:100%}.card-modal-options .card-modal-option-title{font-size:12px;justify-content:flex-start;margin-bottom:.5rem}.card-modal-options .card-modal-option-title:after{display:block}.card-modal-options .card-modal-size-options{gap:6px;justify-content:flex-start;margin-bottom:1rem}.card-modal-options .card-modal-size-options .card-modal-size-option{font-size:12px;height:36px;width:36px}.card-modal-actions{padding:0;width:100%}.card-modal-actions button{border-radius:8px!important;font-size:14px;height:42px;padding:0 1rem}}@media(max-width:363px){.card-modal-size-options{flex-wrap:wrap}}@media(max-width:345px){.card-modal-container{border-radius:2rem;max-height:85vh;width:90%}}.wishlist-button{background:transparent!important;background:var(--product-wishlist-bg,transparent)!important;border-radius:50%;color:#fff!important;color:var(--product-wishlist-icon,var(--theme-colors-buttons-primaryText,#fff))!important;display:inline-flex;height:36px;transition:background-color .3s ease}.wishlist-button,.wishlist-button .wishlist-loading{align-items:center;justify-content:center;width:36px}.wishlist-button .wishlist-loading{display:flex;height:27px}@media(max-width:500px){.wishlist-button{padding-bottom:7px!important}}.product-reviews-container{width:100%}.product-reviews-container .tabs{border-bottom:1px solid var(--review-card-border-color);display:flex;font-size:16px;font-size:var(--font-size-md,16px);margin-bottom:15px}.product-reviews-container .tabs .tab{cursor:pointer}.product-reviews-container .tabs .tab.active{color:var(--review-section-title-color);font-weight:700}.product-reviews-container .recommend{color:var(--review-text-color);font-size:14px;font-size:var(--font-size-sm,14px);margin-left:10px}.product-reviews-container .recommend strong{margin-left:4px}.product-reviews-container .recommend span{margin-right:4px}.product-reviews-container .average-rating{align-items:center;display:flex;gap:10px;margin-bottom:10px;margin-left:10px}.product-reviews-container .average-rating .score{color:inherit;color:var(--average-rating-color,inherit);font-size:30px;font-size:var(--font-size-xxl,30px);font-weight:700}.product-reviews-container .average-rating .total{color:inherit;color:var(--total-ratings-color,inherit);font-size:14px;font-size:var(--font-size-sm,14px)}.product-reviews-container .average-rating .stars{font-size:18px;font-size:var(--font-size-lg,18px)}.product-reviews-container .ratings-breakdown .rating-row{align-items:center;display:flex;gap:8px;margin-bottom:6px}.product-reviews-container .ratings-breakdown .rating-row .star-label{color:var(--progress-bar-fill);font-size:14px;font-size:var(--font-size-sm,14px);text-align:right;width:50px}@media(max-width:425px){.product-reviews-container .ratings-breakdown .rating-row .star-label{width:25px}}.product-reviews-container .ratings-breakdown .rating-row .bar-wrapper{background:#e5e7eb;background:var(--progress-bar-bg,var(--theme-colors-border-primary,#e5e7eb));border-radius:3px;flex:1;height:6px;overflow:hidden;position:relative}.product-reviews-container .ratings-breakdown .rating-row .bar{border-radius:3px;height:100%;background:#16a34a;background:var(--progress-bar-fill,var(--theme-colors-palette-success,#16a34a))}.product-reviews-container .ratings-breakdown .rating-row .count{font-size:12px;font-size:var(--font-size-xs,12px);text-align:left;width:50px}@media(max-width:425px){.product-reviews-container .ratings-breakdown .rating-row .count{width:25px}}.Styles_marquee-container__Uwc_O{align-items:center;background:var(--marquee-bg-color);color:var(--marquee-text-color);display:flex;font-size:14px;font-size:var(--font-size-sm,14px);font-weight:500;letter-spacing:.06em;overflow:hidden;padding:10px 0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media(max-width:768px){.Styles_marquee-container__Uwc_O{font-size:12px;font-size:var(--font-size-xs,12px);padding:10px 0}}.Styles_marquee-container__Uwc_O:after,.Styles_marquee-container__Uwc_O:before{content:"";height:100%;pointer-events:none;position:absolute;top:0;width:60px;z-index:2}@media(max-width:480px){.Styles_marquee-container__Uwc_O:after,.Styles_marquee-container__Uwc_O:before{width:25px}}.Styles_marquee-container__Uwc_O:before{background:linear-gradient(to right,var(--marquee-bg-color),transparent);left:0;opacity:.45}.Styles_marquee-container__Uwc_O:after{background:linear-gradient(to left,var(--marquee-bg-color),transparent);opacity:.45;right:0}.Styles_marquee__track__Fy_H5{align-items:center;display:flex;flex-shrink:0;width:-moz-max-content;width:max-content}.Styles_marquee__track--normal__66XYS{animation:Styles_marquee-scroll-left__z3cge 25s linear infinite;animation:Styles_marquee-scroll-left__z3cge var(--marquee-speed,25s) linear infinite;animation-play-state:running;animation-play-state:var(--marquee-play-state,running)}.Styles_marquee__track--reverse__oL3bi{animation:Styles_marquee-scroll-right__1A63w 25s linear infinite;animation:Styles_marquee-scroll-right__1A63w var(--marquee-speed,25s) linear infinite;animation-play-state:running;animation-play-state:var(--marquee-play-state,running)}.Styles_marquee__track--pause-on-hover___1gBy:hover{animation-play-state:paused!important;cursor:grab}.Styles_marquee__track__Fy_H5:active{cursor:grabbing}.Styles_marquee__list__d6Y_4{align-items:center;display:flex;flex-shrink:0;justify-content:center;min-width:100vw}.Styles_marquee__item__a0xAc{display:inline-block;flex-shrink:0;padding:0 2rem;padding:0 calc(var(--marquee-item-spacing, 4rem)/2);vertical-align:middle;white-space:nowrap}@media(max-width:768px){.Styles_marquee__item__a0xAc{padding:0 1.14286rem;padding:0 calc(var(--marquee-item-spacing, 4rem)/3.5)}}.Styles_marquee__separator__CpANh{color:var(--marquee-separator-color);display:inline-block;font-size:16px;font-size:var(--font-size-md,16px);opacity:.85;transform:translateY(-1px);vertical-align:middle}@media(max-width:768px){.Styles_marquee__separator__CpANh{font-size:12px;font-size:var(--font-size-xs,12px)}}@keyframes Styles_marquee-scroll-left__z3cge{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes Styles_marquee-scroll-right__1A63w{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}.Styles_footer__LPXXI{height:-moz-fit-content;height:fit-content;width:100%}.Styles_footer__LPXXI .Styles_footer-main__4jdKy{align-items:center;background:#020617;background:var(--footer-bg,var(--theme-colors-background-footer,#020617));border-top:1px solid #eaeaea;border-top:1px solid var(--footer-divider,#eaeaea);display:flex;flex-direction:column;padding:40px 5%;width:100%}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-top__vMzaO{align-items:center;display:flex;flex-wrap:wrap;gap:20px;height:auto;justify-content:space-between;width:100%}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-top__vMzaO img{width:100px}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-top__vMzaO .Styles_footer-text__Cp9Bw{color:#020617!important;color:var(--footer-text,var(--theme-colors-typography-footerMenu,#020617))!important;display:-webkit-box;font-size:16px;font-size:var(--font-size-md,16px);font-weight:500;font-weight:var(--font-weight-medium,500);font-weight:600;-webkit-line-clamp:2;text-align:center;white-space:nowrap;white-space:normal;word-break:break-word;-webkit-box-orient:vertical;overflow:hidden}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-top__vMzaO .Styles_footer-social__E7VLN{align-items:center;display:flex;flex:1;flex-shrink:0;flex-wrap:nowrap;gap:12px;height:60px;max-width:180px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-top__vMzaO .Styles_footer-social__E7VLN::-webkit-scrollbar{display:none}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-top__vMzaO .Styles_footer-social__E7VLN.Styles_justify-flex-end__yfh7n{justify-content:flex-end!important}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-top__vMzaO .Styles_footer-social__E7VLN .Styles_footer-socials__bw8Ia{align-items:center;background:#fff;background:var(--social-bg,var(--theme-colors-palette-white,#fff));border-radius:50%;color:#020617!important;color:var(--social-icon,var(--theme-colors-typography-footerSubMenu,#020617))!important;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-top__vMzaO .Styles_footer-social__E7VLN .Styles_footer-socials__bw8Ia a{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-top__vMzaO .Styles_footer-social__E7VLN .Styles_footer-socials__bw8Ia .Styles_footer-social-icon__pUaun,.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-top__vMzaO .Styles_footer-social__E7VLN .Styles_footer-socials__bw8Ia img{display:inline-block;height:25px;width:25px}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-top__vMzaO .Styles_footer-social__E7VLN .Styles_footer-socials__bw8Ia .Styles_footer-social-icon__pUaun{background:currentColor;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-top__vMzaO .Styles_footer-social__E7VLN .Styles_footer-socials__bw8Ia:last-of-type .Styles_footer-social-icon__pUaun,.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-top__vMzaO .Styles_footer-social__E7VLN .Styles_footer-socials__bw8Ia:last-of-type img{height:22px;width:22px}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-links__OoHmr{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:36px;margin-top:30px;width:100%}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-links__OoHmr .Styles_footer-link-div__yk_Z0{overflow:hidden}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-links__OoHmr .Styles_footer-link-div__yk_Z0 .Styles_footer-link-title__KTjD8{color:#020617!important;color:var(--footer-heading,var(--theme-colors-typography-footerMenu,#020617))!important;display:flex;flex-direction:column;flex-shrink:0;font-size:24px;font-size:var(--font-size-xl,24px);font-style:normal;font-weight:700;font-weight:var(--font-weight-bold,700);justify-content:center;line-height:1.2;line-height:var(--line-height-xl,1.2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-links__OoHmr .Styles_footer-link-div__yk_Z0 p{color:#020617!important;color:var(--footer-link,var(--theme-colors-typography-footerSubMenu,#020617))!important;font-size:16px;font-size:var(--font-size-md,16px);font-style:normal;font-weight:500;font-weight:var(--font-weight-medium,500);list-style:none;padding:0}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-links__OoHmr .Styles_footer-link-div__yk_Z0 .Styles_footer-link-p__MJcYM{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-links__OoHmr .Styles_footer-link-div__yk_Z0 .Styles_footer-link-p__MJcYM:hover{color:#020617!important;color:var(--footer-link-hover,var(--theme-colors-typography-footerSubMenu,#020617))!important;-webkit-text-decoration:underline;text-decoration:underline}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-copyright__g_B__{align-items:center;border-top:.75px dashed rgba(88,88,88,.15);border-top:.75px dashed var(--footer-divider,rgba(88,88,88,.15));display:flex;flex-wrap:wrap;font-size:12px;font-size:var(--font-size-xs,12px);font-weight:600;font-weight:var(--font-weight-semi-bold,600);gap:15px;justify-content:space-between;margin-top:4px;padding-top:16.67px;width:100%}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-copyright__g_B__ .Styles_copyrights__VKmhk{align-items:center;display:flex;flex-shrink:0;justify-content:center;text-align:center;white-space:nowrap}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-copyright__g_B__ .Styles_copyrights__VKmhk p{color:footerSubMenu!important;color:var(--footer-bottom-text,footerSubMenu)!important;font-size:14px;font-size:var(--font-size-sm,14px);font-weight:500;font-weight:var(--font-weight-medium,500);margin:0;white-space:nowrap}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-copyright__g_B__ .Styles_copyrights__VKmhk p .Styles_highlight__s9_tv{color:inherit!important;color:var(--footer-bottom-text,inherit)!important;font-size:12px;font-size:var(--font-size-xs,12px);font-weight:600;font-weight:var(--font-weight-semi-bold,600)}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-copyright__g_B__ .Styles_copyrights__VKmhk span{font-size:12px;font-size:var(--font-size-xs,12px);font-style:normal;font-weight:600;font-weight:var(--font-weight-semi-bold,600);line-height:1.5;line-height:var(--line-height-xs,1.5);text-align:center;white-space:nowrap}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-copyright__g_B__ .Styles_policy-links__a5NJV{align-items:center;color:footerSubMenu!important;color:var(--footer-bottom-text,footerSubMenu)!important;display:flex;flex-wrap:wrap;gap:20px;row-gap:8px}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-copyright__g_B__ .Styles_policy-links__a5NJV .Styles_l-2__HFdwF,.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-copyright__g_B__ .Styles_policy-links__a5NJV .Styles_l-3__An_Dg{align-items:center;display:flex;font-size:14px;font-size:var(--font-size-sm,14px);font-weight:500;font-weight:var(--font-weight-medium,500);gap:5px;justify-content:space-between;white-space:nowrap}@media(max-width:1100px){.Styles_footer__LPXXI .Styles_footer-main__4jdKy{height:100%;padding:30px 5%}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-top__vMzaO{padding-bottom:16.15px;padding-top:0}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-top__vMzaO img{width:117.188px}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-top__vMzaO .Styles_footer-text__Cp9Bw{font-size:14px;font-size:var(--font-size-sm,14px);font-style:normal;font-weight:500;font-weight:var(--font-weight-medium,500);line-height:1.5;line-height:var(--line-height-sm,1.5)}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-top__vMzaO .Styles_footer-social__E7VLN{margin-top:10px;order:3;width:100%}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-top__vMzaO .Styles_footer-social__E7VLN.Styles_justify-end___C9WV{justify-content:flex-end!important}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-top__vMzaO .Styles_footer-social__E7VLN .Styles_footer-socials__bw8Ia{align-items:center;height:35.521px;justify-content:center;padding:0;width:35.521px}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-top__vMzaO .Styles_footer-social__E7VLN .Styles_footer-socials__bw8Ia .Styles_footer-social-icon__pUaun,.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-top__vMzaO .Styles_footer-social__E7VLN .Styles_footer-socials__bw8Ia img{height:20px;width:20px}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-top__vMzaO .Styles_footer-social__E7VLN .Styles_footer-socials__bw8Ia:last-of-type .Styles_footer-social-icon__pUaun,.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-top__vMzaO .Styles_footer-social__E7VLN .Styles_footer-socials__bw8Ia:last-of-type img{height:27px;width:27px}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-links__OoHmr .Styles_footer-link-div__yk_Z0 .Styles_footer-link-title__KTjD8{font-size:14px;font-size:var(--font-size-sm,14px);font-style:normal;font-weight:700;font-weight:var(--font-weight-bold,700);height:25.521px;line-height:1.5;line-height:var(--line-height-sm,1.5)}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-links__OoHmr .Styles_footer-link-div__yk_Z0 ul{font-size:8px;font-size:var(--font-size-3xs,8px);font-style:normal;font-weight:500;font-weight:var(--font-weight-medium,500);line-height:1.5;line-height:var(--line-height-3xs,1.5)}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-copyright__g_B__ .Styles_copyrights__VKmhk p{font-size:12px;font-size:var(--font-size-xs,12px);font-weight:500;font-weight:var(--font-weight-medium,500);text-align:right}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-copyright__g_B__ .Styles_copyrights__VKmhk p .Styles_highlight__s9_tv{font-size:10px;font-size:var(--font-size-xxs,10px);font-weight:600;font-weight:var(--font-weight-semi-bold,600);white-space:nowrap}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-copyright__g_B__ .Styles_policy-links__a5NJV .Styles_l-2__HFdwF,.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-copyright__g_B__ .Styles_policy-links__a5NJV .Styles_l-3__An_Dg{font-size:12px;font-size:var(--font-size-xs,12px)}}@media(max-width:900px){.Styles_footer-main__4jdKy{height:100%;padding:20px 30px 16.15px!important;width:100%}}@media(max-width:703px){.Styles_footer__LPXXI .Styles_footer-main__4jdKy{display:flex;flex-direction:column;height:100%;margin:auto;width:100%}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-top__vMzaO{display:flex;flex-direction:column;gap:15px;padding-bottom:0}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-top__vMzaO .Styles_footer-text__Cp9Bw{font-size:18px;font-size:var(--font-size-lg,18px);width:100%}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-top__vMzaO .Styles_footer-social__E7VLN{flex-wrap:nowrap;height:40px;justify-content:flex-start;margin-top:0!important;max-width:100%;overflow-x:auto;padding-bottom:10px!important;padding:0 10px;width:auto}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-top__vMzaO .Styles_footer-social__E7VLN.Styles_justify-end___C9WV{justify-content:center!important}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-top__vMzaO .Styles_footer-social__E7VLN .Styles_footer-socials__bw8Ia .Styles_footer-social-icon__pUaun,.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-top__vMzaO .Styles_footer-social__E7VLN .Styles_footer-socials__bw8Ia img{height:21px;width:20px}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-top__vMzaO .Styles_footer-social__E7VLN .Styles_footer-socials__bw8Ia:last-of-type .Styles_footer-social-icon__pUaun,.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-top__vMzaO .Styles_footer-social__E7VLN .Styles_footer-socials__bw8Ia:last-of-type img{height:28px;width:29px}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-links__OoHmr{display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:30px;margin-top:25.91px;max-width:100%;width:100%;grid-gap:20px 30px;gap:20px 30px}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-links__OoHmr .Styles_footer-link-div__yk_Z0{overflow:visible!important}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-links__OoHmr .Styles_footer-link-div__yk_Z0 .Styles_footer-link-title__KTjD8{display:block!important;font-size:18px;font-size:var(--font-size-lg,18px);font-style:normal;font-weight:700;font-weight:var(--font-weight-bold,700);height:auto!important;line-height:1.2;line-height:var(--line-height-lg,1.2);overflow:visible!important;text-overflow:clip!important;white-space:normal!important}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-links__OoHmr .Styles_footer-link-div__yk_Z0 .Styles_footer-link-p__MJcYM{font-size:14px;font-size:var(--font-size-sm,14px);overflow:visible!important;text-overflow:clip!important;white-space:normal!important}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-links__OoHmr .Styles_footer-link-div__yk_Z0 ul{font-size:12px;font-size:var(--font-size-xs,12px);font-style:normal;font-weight:500;font-weight:var(--font-weight-medium,500);line-height:1.5;line-height:var(--line-height-xs,1.5)}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-links__OoHmr>.Styles_footer-link-div__yk_Z0:nth-child(2){align-items:flex-start;display:flex;flex-direction:column;height:auto;position:static;width:auto}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-links__OoHmr>.Styles_footer-link-div__yk_Z0:nth-child(2) ul{align-items:flex-start;display:flex}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-copyright__g_B__{align-items:center;flex-direction:column;gap:15px;padding:10px 0;text-align:center;width:100%}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-copyright__g_B__ .Styles_copyrights__VKmhk{flex-shrink:1!important;white-space:normal!important}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-copyright__g_B__ .Styles_copyrights__VKmhk p{text-align:center!important;white-space:normal!important}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-copyright__g_B__ .Styles_policy-links__a5NJV{flex-wrap:wrap!important;gap:10px;justify-content:center;white-space:normal!important}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-copyright__g_B__ .Styles_policy-links__a5NJV .Styles_l-2__HFdwF,.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-copyright__g_B__ .Styles_policy-links__a5NJV .Styles_l-3__An_Dg{display:flex;flex-direction:row!important;font-size:12px;font-size:var(--font-size-xs,12px);justify-content:center;white-space:normal!important}}@media(max-width:670px){.Styles_policy-links__a5NJV{margin-left:0!important}}@media(max-width:375px){.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-top__vMzaO .Styles_footer-text__Cp9Bw{font-size:14px!important;font-size:var(--font-size-sm,14px)!important;width:100%}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-links__OoHmr .Styles_footer-link-div__yk_Z0 .Styles_footer-link-title__KTjD8{font-size:18px!important;font-size:var(--font-size-lg,18px)!important}.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-copyright__g_B__ .Styles_policy-links__a5NJV .Styles_l-2__HFdwF,.Styles_footer__LPXXI .Styles_footer-main__4jdKy .Styles_footer-copyright__g_B__ .Styles_policy-links__a5NJV .Styles_l-3__An_Dg{flex-direction:row!important;font-size:10px!important;font-size:var(--font-size-xxs,10px)!important}}.customizer-main-iframe{height:100vh!important;left:0;overflow:hidden;position:fixed;top:0;width:100vw!important}.iframe-fullscreen{border:none;display:block;height:100%;width:100%}.ContactForm_CSFormGroup__A1ueM{display:flex;gap:20px;width:100%}@media(max-width:600px){.ContactForm_CSFormGroup__A1ueM{flex-direction:column;gap:14px}}.ContactForm_formControlYourName__NbW7t{align-items:center;background:#fff;background:var(--theme-colors-palette-white,#fff);border:1px dashed #ddd;border:1px dashed var(--card-border,#ddd);border-radius:12px;display:flex;font-size:16px;font-size:var(--font-size-md,16px);height:50px;outline:none;padding:14px 18px;width:100%}.ContactForm_formControlYourName__NbW7t::-moz-placeholder{font-size:16px;font-size:var(--font-size-md,16px);font-weight:500}.ContactForm_formControlYourName__NbW7t::placeholder{font-size:16px;font-size:var(--font-size-md,16px);font-weight:500}@media(max-width:600px){.ContactForm_formControlYourName__NbW7t{height:46px;width:100%!important}}.ContactForm_CSFormGroup2__hac8B{display:flex;margin-top:20px;width:100%}@media(max-width:600px){.ContactForm_CSFormGroup2__hac8B{margin-top:14px}}.ContactForm_formControlYourEmail__ICr1Z{align-items:center;background:#fff;background:var(--theme-colors-palette-white,#fff);border:1px dashed #ddd;border:1px dashed var(--card-border,#ddd);border-radius:12px;display:flex;font-size:16px;font-size:var(--font-size-md,16px);height:50px;outline:none;padding:14px 18px;width:100%}.ContactForm_formControlYourEmail__ICr1Z::-moz-placeholder{font-size:16px;font-size:var(--font-size-md,16px);font-weight:500}.ContactForm_formControlYourEmail__ICr1Z::placeholder{font-size:16px;font-size:var(--font-size-md,16px);font-weight:500}@media(max-width:600px){.ContactForm_formControlYourEmail__ICr1Z{height:46px;width:100%!important}}.ContactForm_formControlComment__HlrGs{background:#fff;background:var(--theme-colors-palette-white,#fff);border:1px dashed #ddd;border:1px dashed var(--card-border,#ddd);border-radius:14px;font-size:16px;font-size:var(--font-size-md,16px);height:140px;margin-top:20px;outline:none;padding:16px 18px;resize:none;width:100%!important}.ContactForm_formControlComment__HlrGs::-moz-placeholder{font-size:16px;font-size:var(--font-size-md,16px);font-weight:500}.ContactForm_formControlComment__HlrGs::placeholder{font-size:16px;font-size:var(--font-size-md,16px);font-weight:500}@media(max-width:600px){.ContactForm_formControlComment__HlrGs{height:110px;margin-top:14px;width:100%!important}}.ContactForm_sendMessageBtn__Mwfpq{align-items:center;background:#0d6efd;background:var(--btn-bg,var(--theme-colors-buttons-primaryBg,#0d6efd));border:none;border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,.08);cursor:pointer;display:inline-flex;height:48px;justify-content:center;margin-top:20px;padding:0 28px}@media(max-width:600px){.ContactForm_sendMessageBtn__Mwfpq{height:46px;margin-top:16px;width:100%}}.ContactForm_sendMessageText__9ihHn{color:#111827!important;color:var(--btn-text,var(--theme-colors-typography-primary,#111827))!important;font-size:14px;font-size:var(--font-size-sm,14px);font-weight:600;margin:0}.desc-accordion{background:#fff;background:var(--theme-colors-background-body,#fff);overflow:hidden}.desc-accordion .desc-accordion-item{border-bottom:1.082px solid var(--divider-color)}.desc-accordion .desc-accordion-item:last-child{border-bottom:none}.desc-accordion .desc-accordion-header{align-items:center;background:#fff;background:var(--theme-colors-background-body,#fff);border:none!important;color:var(--product-desc-accent);cursor:pointer;display:flex;font-size:18px;font-size:var(--font-size-lg,18px);font-weight:600;justify-content:space-between;padding:1.5rem 1rem 1.5rem 0;text-align:left;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.desc-accordion .desc-accordion-header,.desc-accordion .desc-accordion-header.faq-link-header,.desc-accordion .desc-accordion-header:active,.desc-accordion .desc-accordion-header:focus,.desc-accordion .desc-accordion-header:hover{-webkit-text-decoration:none!important;text-decoration:none!important}.desc-accordion .desc-accordion-header.faq-link-header{cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.desc-accordion .desc-accordion-header.faq-link-header:active,.desc-accordion .desc-accordion-header.faq-link-header:focus,.desc-accordion .desc-accordion-header.faq-link-header:hover{-webkit-text-decoration:none!important;text-decoration:none!important}.desc-accordion .desc-accordion-header.faq-link-header .desc-accordion-title-wrapper{-webkit-text-decoration:none!important;text-decoration:none!important;transition:transform .3s cubic-bezier(.4,0,.2,1)}.desc-accordion .desc-accordion-header.faq-link-header .desc-accordion-title{display:inline-block;-webkit-text-decoration:none!important;text-decoration:none!important;transition:color .3s ease}.desc-accordion .desc-accordion-header.faq-link-header .desc-accordion-title:after{background:var(--product-desc-accent);bottom:-2px;content:"";height:1.5px;left:0;position:absolute;-webkit-text-decoration:none!important;text-decoration:none!important;transform:scaleX(0);transform-origin:bottom right;transition:transform .3s cubic-bezier(.4,0,.2,1);width:100%}.desc-accordion .desc-accordion-header.faq-link-header:hover{border-color:color-mix(in srgb,var(--product-desc-accent) 30%,transparent)!important;box-shadow:0 6px 20px color-mix(in srgb,var(--product-desc-accent) 15%,transparent);-webkit-text-decoration:none!important;text-decoration:none!important}.desc-accordion .desc-accordion-header.faq-link-header:hover .desc-accordion-title-wrapper{-webkit-text-decoration:none!important;text-decoration:none!important;transform:translateX(4px)}.desc-accordion .desc-accordion-header.faq-link-header:hover .desc-accordion-title{-webkit-text-decoration:none!important;text-decoration:none!important}.desc-accordion .desc-accordion-header.faq-link-header:hover .desc-accordion-title:after{-webkit-text-decoration:none!important;text-decoration:none!important;transform:scaleX(1);transform-origin:bottom left}.desc-accordion .desc-accordion-header.faq-link-header:hover .faq-arrow-icon{opacity:1;transform:rotate(0deg) translate(4px)!important}.desc-accordion .desc-accordion-title-wrapper{align-items:center;display:flex;gap:1rem}.desc-accordion .desc-accordion-title{position:relative}.desc-accordion .desc-accordion-icon-left{align-items:center;display:flex;justify-content:center;opacity:.9}.desc-accordion .desc-accordion-icon-right{display:flex}.desc-accordion .desc-accordion-icon-right .faq-arrow-icon{transform:rotate(-45deg)}.desc-accordion .accordion-chevron-icon,.desc-accordion .desc-accordion-icon-right .faq-arrow-icon{color:var(--product-desc-accent);height:20px;opacity:.8;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s ease;width:20px}.desc-accordion .accordion-chevron-icon{align-items:center;display:flex;justify-content:center;margin-left:.5rem}.desc-accordion .accordion-chevron-icon.open{transform:rotate(180deg)}.desc-accordion .desc-accordion-content{background:#fff;background:var(--theme-colors-background-body,#fff);color:#111827;color:var(--product-desc-text,var(--theme-colors-typography-primary,#111827));max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(.4,0,.2,1)}.desc-accordion .desc-accordion-body{line-height:normal;padding:0 1.5rem 1.5rem}.desc-accordion .desc-accordion-body ul{list-style:none;margin-bottom:1rem;padding-left:1.5rem}.desc-accordion .desc-accordion-body ul,.desc-accordion .desc-accordion-body ul li{color:#1f2937;color:var(--product-desc-text,var(--theme-colors-heading-secondary,#1f2937))}.desc-accordion .desc-accordion-body ul li{margin-bottom:.75rem;position:relative}.desc-accordion .desc-accordion-body ul li:before{color:#6b79cf;color:var(--theme-colors-palette-info,#6b79cf);content:"•";display:inline-block;font-weight:bolder;margin-left:-1em;width:1em}.desc-accordion .desc-accordion-body p{color:#1f2937;color:var(--product-desc-text,var(--theme-colors-heading-secondary,#1f2937));font-size:14px;font-size:var(--font-size-sm,14px);margin-bottom:1px}.desc-accordion .desc-accordion-body a{font-weight:500;-webkit-text-decoration:none;text-decoration:none}.desc-accordion .desc-accordion-body .country-container{display:flex;flex-wrap:wrap;gap:.5rem}.desc-accordion .desc-accordion-body .country-container .country-box{align-items:center;background:#fff;background:var(--theme-colors-palette-white,#fff);border:1px solid #e5e7eb;border:1px solid var(--theme-colors-border-primary,#e5e7eb);border-radius:17px;display:flex;padding:.5rem .75rem;transition:all .2s ease}.desc-accordion .desc-accordion-body .country-container .country-box img{border-radius:2px;height:19px;margin-right:.5rem;-o-object-fit:cover;object-fit:cover;width:19px}.desc-accordion .desc-accordion-body .country-container .country-box span{font-size:14px;font-size:var(--font-size-sm,14px);white-space:nowrap}.desc-accordion .desc-accordion-body.faq-section{padding-top:.5rem}.desc-accordion .desc-accordion-body.faq-section details{border-bottom:1px solid #d1d5db;border-bottom:1px solid var(--theme-colors-border-secondary,#d1d5db);margin-bottom:1rem;padding-bottom:1rem;transition:all .2s ease}.desc-accordion .desc-accordion-body.faq-section details:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.desc-accordion .desc-accordion-body.faq-section details[open] summary{margin-bottom:.5rem}.desc-accordion .desc-accordion-body.faq-section details[open] summary:after{color:#4b5563;color:var(--theme-colors-typography-secondary,#4b5563);transform:translateY(-50%) rotate(180deg)}.desc-accordion .desc-accordion-body.faq-section summary{color:#111827;color:var(--product-desc-text,var(--theme-colors-typography-primary,#111827));cursor:pointer;font-size:18px;font-size:var(--font-size-lg,18px);font-weight:500;list-style:none;padding-right:1.5rem;position:relative;transition:all .2s ease}.desc-accordion .desc-accordion-body.faq-section summary::-webkit-details-marker{display:none}.desc-accordion .desc-accordion-body.faq-section summary:after{color:#6c757d;color:var(--theme-colors-palette-secondary,#6c757d);content:"▾";font-size:16px;font-size:var(--font-size-md,16px);position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform .3s ease,color .2s ease}.desc-accordion .desc-accordion-body.faq-section p{animation:fadeIn .3s ease;line-height:normal;margin-top:.75rem;padding-left:1rem}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.desc-accordion a.faq-link-header,.desc-accordion a.faq-link-header *,.desc-accordion a.faq-link-header:active,.desc-accordion a.faq-link-header:focus,.desc-accordion a.faq-link-header:hover,.desc-accordion a.faq-link-header:hover *{-webkit-text-decoration:none!important;text-decoration:none!important;text-decoration-line:none!important}.review-card{background:var(--review-card-bg-color);border-bottom:1px solid var(--divider-color);border-radius:4px;max-width:100%;padding:.5rem}.review-card:first-child{padding-top:0}.review-card .review-rating{align-items:center;color:red;color:var(--theme-colors-heading-primary,red);display:flex;font-size:16px;font-size:var(--font-size-md,16px);justify-content:space-between;margin-bottom:.2rem}@media(max-width:425px){.review-card .review-rating{flex-direction:column-reverse}}.review-card .review-content{color:#1f2937;color:var(--review-text-color,var(--theme-colors-heading-secondary,#1f2937));font-size:12px;font-size:var(--font-size-xs,12px);font-weight:500;margin-bottom:.4rem;white-space:normal;word-wrap:break-word}.review-card .review-footer{display:flex;font-size:12px;font-size:var(--font-size-xs,12px);gap:5px;justify-content:flex-end;width:100%}@media(max-width:425px){.review-card .review-footer{justify-content:flex-start}}.review-card .review-footer .review-author{color:var(--review-author-color);text-transform:capitalize}.review-card .review-footer .review-date{color:var(--review-date-color)}.pagination{font-size:12px;font-size:var(--font-size-xs,12px);gap:16px;margin-top:24px}.pagination,.pagination button{align-items:center;display:flex;justify-content:center}.pagination button{border:none;border-radius:4px;cursor:pointer;padding:4px 8px;transition:background-color .2s ease}.pagination button,.pagination button:disabled,.pagination button:hover:not(:disabled){background:#111827;background:var(--pagination-icon-color,var(--theme-colors-typography-primary,#111827))}.pagination button:disabled{cursor:not-allowed;opacity:.6}.pagination button svg{height:12px;width:12px}.pagination span{color:inherit;color:var(--pagination-text-color,inherit);font-weight:500}.customer-photos{display:flex;flex-wrap:wrap;gap:8px}.customer-photos .customer-photo-thumbnail{border-radius:4px;cursor:pointer;height:80px;-o-object-fit:cover;object-fit:cover;transition:transform .2s;width:80px}@media(max-width:425px){.customer-photos .customer-photo-thumbnail{height:50px;width:50px}}.customer-photos .customer-photo-thumbnail:hover{transform:scale(1.05)}.customer-photo-modal .modal-dialog{justify-content:center;max-width:60vw}@media(max-width:768px){.customer-photo-modal .modal-dialog{max-width:70vw}}@media(max-width:600px){.customer-photo-modal .modal-dialog{max-width:90vw}}@media(max-width:576px){.customer-photo-modal .modal-dialog{max-width:100vw}}.customer-photo-modal .modal-content{border:none;border-radius:0;width:400px!important}.customer-photo-modal .model-close-btn{position:absolute;right:10px;top:10px;z-index:12}.customer-photo-modal .model-close-btn svg{height:20px;width:20px}.customer-photo-modal .modal-image-section{align-items:center;background:#fff;background:var(--theme-colors-palette-white,#fff);display:flex;justify-content:normal!important;padding:16px 16px 0;position:relative;width:100%}@media(max-width:600px){.customer-photo-modal .modal-image-section{height:460px}}.customer-photo-modal .modal-image-section .main-image{max-height:50vh;max-width:100%;-o-object-fit:contain;object-fit:contain}.customer-photo-modal .modal-image-section .nav-arrow{align-items:center;border-radius:50%;cursor:pointer;display:flex;font-size:30px;font-size:var(--font-size-xxl,30px);font-weight:700;height:36px;justify-content:center;opacity:1;pointer-events:auto;position:absolute;transition:opacity .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:36px;z-index:10}.customer-photo-modal .modal-image-section .nav-arrow.disabled{cursor:default;cursor:not-allowed;opacity:.3;pointer-events:none}.customer-photo-modal .modal-image-section .nav-arrow.left{left:8px}.customer-photo-modal .modal-image-section .nav-arrow.right{right:8px}.customer-photo-modal .modal-image-section .thumbnail-row{border-radius:6px;bottom:8px;display:flex;display:none;gap:6px;padding:4px;position:absolute}.customer-photo-modal .modal-image-section .thumbnail-row .thumb{border:2px solid transparent;border-radius:4px;cursor:pointer;height:50px;-o-object-fit:cover;object-fit:cover;width:50px}.customer-photo-modal .modal-image-section .thumbnail-row .thumb.active{border-color:#6b79cf;border-color:var(--theme-colors-palette-info,#6b79cf)}.customer-photo-modal .review-rating{display:flex;flex-direction:column;margin-top:15px;padding:0 16px 16px;width:100%}.customer-photo-modal .review-rating>div:first-child{flex-direction:row-reverse;font-size:24px;font-size:var(--font-size-xl,24px);justify-content:start}.customer-photo-modal .review-rating>div:first-child .rating-color{color:#f59e0b;color:var(--star-active-color,#f59e0b);font-size:24px;font-size:var(--font-size-xl,24px);line-height:1.2;line-height:var(--line-height-xl,1.2)}.customer-photo-modal .review-rating>div:first-child .rating-decolor{color:#d1d5db;color:var(--star-inactive-color,#d1d5db);font-size:24px;font-size:var(--font-size-xl,24px);line-height:1.2;line-height:var(--line-height-xl,1.2)}.customer-photo-modal .review-rating>div:first-child .rating-count{background:#16a34a;background:var(--progress-bar-fill,var(--theme-colors-palette-success,#16a34a));border-radius:4px;color:#fff;font-size:14px;font-size:var(--font-size-sm,14px);line-height:1.5;line-height:var(--line-height-sm,1.5);padding:5px}.customer-photo-modal .review-rating .review-content{color:inherit;color:var(--review-text-color,inherit);font-size:12px;font-size:var(--font-size-xs,12px);margin-top:10px}.customer-photo-modal .review-rating .review-footer{font-size:10px;font-size:var(--font-size-xxs,10px);padding-top:15px}.customer-photo-modal .review-rating .review-footer .review-author{color:inherit;color:var(--review-author-color,inherit);font-weight:600;text-transform:capitalize}.customer-photo-modal .review-rating .review-footer .review-date{color:inherit;color:var(--review-date-color,inherit);font-style:italic}