@layer tamirset.tokens,tamirset.base,tamirset.layout,tamirset.components,tamirset.utilities;@layer tamirset.tokens{:root{color-scheme:light;--ts-color-navy-950: #071726;--ts-color-navy-900: #0b2239;--ts-color-navy-800: #12324f;--ts-color-teal-700: #0e7c86;--ts-color-teal-600: #1097a2;--ts-color-green-700: #0e7f50;--ts-color-green-600: #16a36a;--ts-color-amber-500: #f6a623;--ts-color-red-600: #dc2626;--ts-color-white: #ffffff;--ts-color-ink: #1f2937;--ts-color-muted: #667085;--ts-color-subtle: #7a8a9a;--ts-color-line: #e6ecf2;--ts-color-line-strong: #cfdbe6;--ts-color-surface: #f6f9fc;--ts-color-surface-raised: #ffffff;--ts-color-teal-soft: #eaf7f8;--ts-color-green-soft: #eaf8f1;--ts-color-amber-soft: #fff5df;--ts-color-red-soft: #fff1f1;--ts-bg: var(--ts-color-surface);--ts-surface: var(--ts-color-surface-raised);--ts-surface-soft: #f8fbfd;--ts-text: var(--ts-color-ink);--ts-text-strong: var(--ts-color-navy-900);--ts-text-muted: var(--ts-color-muted);--ts-border: var(--ts-color-line);--ts-primary: var(--ts-color-teal-700);--ts-primary-hover: #0b6d75;--ts-secondary: var(--ts-color-green-600);--ts-warning: var(--ts-color-amber-500);--ts-danger: var(--ts-color-red-600);--ts-success: var(--ts-color-green-700);--ts-focus-ring: 0 0 0 4px rgba(16, 151, 162, .18);--ts-color-primary-50: var(--ts-color-teal-soft);--ts-color-primary-100: #d9f0f2;--ts-color-primary-600: var(--ts-color-teal-600);--ts-color-primary-700: var(--ts-color-teal-700);--ts-color-primary-800: #0b6d75;--ts-color-primary: var(--ts-primary);--ts-color-secondary: var(--ts-secondary);--ts-color-success: var(--ts-success);--ts-color-success-600: var(--ts-color-green-600);--ts-color-warning: var(--ts-warning);--ts-color-warning-600: #d97706;--ts-color-danger: var(--ts-danger);--ts-color-danger-500: #ef4444;--ts-color-danger-600: var(--ts-danger);--ts-color-text: var(--ts-text);--ts-color-text-strong: var(--ts-text-strong);--ts-color-text-muted: var(--ts-text-muted);--ts-color-border: var(--ts-border);--ts-color-surface-muted: var(--ts-surface-soft);--ts-color-ring: rgba(16, 151, 162, .24);--ts-form-focus: var(--ts-color-primary-600);--ts-form-error: var(--ts-color-danger-600);--ts-form-success: var(--ts-color-success-600);--ts-form-warning: var(--ts-color-warning-600);--tmset-navy-950: var(--ts-color-navy-950);--tmset-navy-900: var(--ts-color-navy-900);--tmset-navy-800: var(--ts-color-navy-800);--tmset-teal-800: var(--ts-color-primary-800);--tmset-teal-700: var(--ts-color-teal-700);--tmset-teal-600: var(--ts-color-teal-600);--tmset-green-700: var(--ts-color-green-700);--tmset-green-600: var(--ts-color-green-600);--tmset-amber-500: var(--ts-color-amber-500);--tmset-white: var(--ts-color-white);--tmset-ink: var(--ts-color-ink);--tmset-muted: var(--ts-color-muted);--tmset-line: var(--ts-color-line);--tmset-surface: var(--ts-color-surface);--tmset-teal-soft: var(--ts-color-teal-soft);--tmset-green-soft: var(--ts-color-green-soft);--tmset-font-body: var(--ts-font-family);--tmset-font-heading: var(--ts-font-family);--tmset-font-number: var(--ts-font-family);--tmset-container: var(--ts-container);--tmset-container-safe-x: var(--ts-page-gutter);--tmset-section-y-gap: var(--ts-section-y);--tmset-section-y-gap-soft: var(--ts-section-y-sm);--tmset-radius-xl: var(--ts-radius-xl);--tmset-radius-lg: var(--ts-radius-lg);--tmset-radius-md: var(--ts-radius-md);--tm-radius-xl: var(--tmset-radius-xl);--tm-radius-lg: var(--tmset-radius-lg);--tm-radius-md: var(--tmset-radius-md);--tmset-shadow: var(--ts-shadow-md);--tmset-shadow-soft: var(--ts-shadow-sm);--tmset-shell-header-height: var(--ts-shell-header-height, var(--tmset-header-height, 76px));--tmset-z-service-mobile-nav: 7060;--tmset-mega-width: min(920px, calc(100vw - 48px) );--tmset-mega-top: calc(var(--tmset-header-height, 118px) + 10px);--tmset-mega-left: 50vw;--tmset-mega-max-height: min(68vh, 620px);--tmset-mega-caret-right: 58px;--tmset-vh: 1vh;--tm-fridge-accent: var(--ts-color-primary-700);--tm-washer-content-bottom-space: 0px;--ts-stack-gap: var(--ts-space-4);--ts-cluster-gap: var(--ts-space-3);--ts-grid-min: 240px;--ts-grid-gap: var(--ts-space-5);--ts-site-manager-seo-score: 0%;--ts-site-manager-editor-seo-score: 0%;--x: 50%;--y: 50%;--ts-font-family: "Vazirmatn", "IRANSansX", "IRANSans", "Segoe UI", Tahoma, Arial, sans-serif;--ts-font-size-xs: .75rem;--ts-font-size-sm: .875rem;--ts-font-size-md: 1rem;--ts-font-size-lg: 1.125rem;--ts-font-size-xl: 1.35rem;--ts-font-size-2xl: clamp(1.55rem, 1.1rem + 1.5vw, 2.25rem);--ts-font-size-3xl: clamp(2rem, 1.35rem + 2.4vw, 3.25rem);--ts-line-height-tight: 1.35;--ts-line-height-normal: 1.75;--ts-line-height-loose: 1.95;--ts-letter-spacing-tight: -.015em;--ts-container: 1288px;--ts-page-gutter: clamp(16px, 3vw, 32px);--ts-section-y: clamp(34px, 4.6vw, 64px);--ts-section-y-sm: clamp(24px, 3.5vw, 44px);--ts-space-0: 0;--ts-space-1: .25rem;--ts-space-2: .5rem;--ts-space-3: .75rem;--ts-space-4: 1rem;--ts-space-5: 1.25rem;--ts-space-6: 1.5rem;--ts-space-8: 2rem;--ts-space-10: 2.5rem;--ts-space-12: 3rem;--ts-space-16: 4rem;--ts-radius-sm: 10px;--ts-radius-md: 16px;--ts-radius-lg: 20px;--ts-radius-xl: 28px;--ts-radius-pill: 999px;--ts-shadow-sm: 0 8px 22px rgba(11, 34, 57, .08);--ts-shadow-md: 0 14px 36px rgba(11, 34, 57, .1);--ts-shadow-lg: 0 22px 60px rgba(11, 34, 57, .14);--ts-ease-standard: cubic-bezier(.2, .8, .2, 1);--ts-duration-fast: .14s;--ts-duration-normal: .22s;--tmset-stage2-token-ready: 1}}@layer tamirset.base{:where(html){-webkit-text-size-adjust:100%;text-size-adjust:100%}:where(body){font-family:var(--ts-font-family);text-rendering:optimizeLegibility}:where(img,svg,video,canvas){max-inline-size:100%}:where(button,input,select,textarea){font-family:inherit}:where(a){text-underline-offset:.22em}:where(:focus-visible){outline:none;box-shadow:var(--ts-focus-ring)}@media (prefers-reduced-motion: reduce){:where(*,*:before,*:after){scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}}@layer tamirset.layout{:where(.ts-container){width:min(100% - (var(--ts-page-gutter) * 2),var(--ts-container));margin-inline:auto}:where(.ts-section){padding-block:var(--ts-section-y)}:where(.ts-section--compact){padding-block:var(--ts-section-y-sm)}:where(.ts-stack){display:flex;flex-direction:column;gap:var(--ts-stack-gap, var(--ts-space-4))}:where(.ts-cluster){display:flex;flex-wrap:wrap;align-items:center;gap:var(--ts-cluster-gap, var(--ts-space-3))}:where(.ts-grid){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--ts-grid-min, 240px)),1fr));gap:var(--ts-grid-gap, var(--ts-space-5))}}@layer tamirset.components{:where(.ts-card){background:var(--ts-surface);border:1px solid var(--ts-border);border-radius:var(--ts-radius-xl);box-shadow:var(--ts-shadow-sm)}:where(.ts-card__body){padding:clamp(18px,2.4vw,28px)}:where(.ts-eyebrow){display:inline-flex;align-items:center;gap:var(--ts-space-2);min-block-size:32px;padding:0 var(--ts-space-3);border-radius:var(--ts-radius-pill);background:var(--ts-color-teal-soft);color:var(--ts-primary);font-size:var(--ts-font-size-sm);font-weight:800}:where(.ts-btn){display:inline-flex;align-items:center;justify-content:center;gap:var(--ts-space-2);min-block-size:44px;padding:0 var(--ts-space-5);border:1px solid transparent;border-radius:var(--ts-radius-pill);font-weight:800;line-height:1;text-decoration:none;cursor:pointer;transition:transform var(--ts-duration-fast) var(--ts-ease-standard),box-shadow var(--ts-duration-fast) var(--ts-ease-standard),background-color var(--ts-duration-fast) var(--ts-ease-standard)}:where(.ts-btn:hover){transform:translateY(-1px)}:where(.ts-btn--primary){background:var(--ts-primary);color:var(--ts-color-white);box-shadow:0 12px 26px #0e7c8633}:where(.ts-btn--primary:hover){background:var(--ts-primary-hover)}:where(.ts-btn--ghost){background:var(--ts-surface);color:var(--ts-text-strong);border-color:var(--ts-border)}:where(.ts-input){width:100%;min-block-size:46px;padding:0 var(--ts-space-4);border:1px solid var(--ts-border);border-radius:var(--ts-radius-md);background:var(--ts-surface);color:var(--ts-text)}:where(.ts-input:focus){border-color:var(--ts-primary)}:where(.tmset-btn,.tmset-button,.tmset-primary-btn,.tmset-commerce-primary-btn){font-family:var(--ts-font-family);border-radius:var(--ts-radius-pill)}:where(.tmset-input,.tmset-field input,.tmset-field select,.tmset-field textarea){font-family:var(--ts-font-family)}}@layer tamirset.utilities{:where(.ts-sr-only){position:absolute!important;inline-size:1px!important;block-size:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}:where(.ts-text-muted){color:var(--ts-text-muted)}:where(.ts-text-strong){color:var(--ts-text-strong)}:where(.ts-bg-soft){background:var(--ts-surface-soft)}:where(.ts-shadow-sm){box-shadow:var(--ts-shadow-sm)}:where(.ts-shadow-md){box-shadow:var(--ts-shadow-md)}:where(.ts-rounded-md){border-radius:var(--ts-radius-md)}:where(.ts-rounded-lg){border-radius:var(--ts-radius-lg)}:where(.ts-rounded-xl){border-radius:var(--ts-radius-xl)}:where(.ts-hidden){display:none!important}}@layer tamirset.utilities{:where(.ts-public-stage3 #main-content){scroll-margin-top:calc(var(--tmset-header-height, 72px) + 16px)}:where(.ts-public-stage3 #main-content:focus){outline:none}:where(.ts-public-stage3 .tmset-skip-link:focus,.ts-public-stage3 .ts-skip-link:focus){outline:3px solid var(--ts-primary, #0e7c86);outline-offset:3px}}@media (max-width: 760px){:root{--tmset-content-top-gap: 6px;--tmset-content-bottom-gap: 12px;--tmset-section-y-gap: 18px;--tmset-section-y-gap-soft: 14px;--tmset-hero-bottom-gap: 10px;--tmset-fixed-layer-content-gap: 6px;--tmset-mobile-fixed-bottom-gap: max(6px, env(safe-area-inset-bottom, 0px));--tmset-mobile-dock-space: calc(var(--tmset-bottom-dock-height, 76px) + env(safe-area-inset-bottom, 0px) + 6px);--tmset-product-sticky-space: calc(var(--tmset-product-sticky-height, 68px) + env(safe-area-inset-bottom, 0px) + 6px);--tmset-commerce-sticky-space: calc(var(--tmset-commerce-sticky-height, 68px) + env(safe-area-inset-bottom, 0px) + 6px);--tmset-panel-bottom-nav-space: calc(var(--tmset-panel-bottom-nav-height, 70px) + env(safe-area-inset-bottom, 0px) + 6px);--tmset-service-washer-mobile-nav-space: calc(82px + env(safe-area-inset-bottom, 0px)) ;--tmset-service-ac-mobile-nav-space: calc(var(--tm-ac-mobile-nav-height, 76px) + env(safe-area-inset-bottom, 0px) + 6px);--tmset-service-fridge-mobile-nav-space: calc(var(--tmset-service-fridge-mobile-nav-height, 70px) + env(safe-area-inset-bottom, 0px) + 6px)}}@media (max-width: 420px){:root{--tmset-content-top-gap: 4px;--tmset-content-bottom-gap: 10px;--tmset-section-y-gap: 16px;--tmset-section-y-gap-soft: 12px;--tmset-hero-bottom-gap: 8px}}:root{--tmset-request-v2-ink: #0b2239;--tmset-request-v2-muted: #506579;--tmset-request-v2-line: rgba(148, 163, 184, .34);--tmset-request-v2-line-strong: rgba(15, 118, 110, .26);--tmset-request-v2-surface: #ffffff;--tmset-request-v2-soft: #f6fafb;--tmset-request-v2-focus: rgba(20, 184, 166, .18);--tmset-request-v2-danger: #b42318;--tmset-request-v2-danger-bg: #fff5f3;--tmset-request-v2-success: #087443;--tmset-request-v2-success-bg: #effdf5;--tmset-request-v2-radius: 22px}.tmset-home-request{--tmset-request-control-height: 50px}.tmset-home-request,.tmset-home-request *{box-sizing:border-box}.tmset-home-request{scroll-margin-top:112px;isolation:isolate}.tmset-home-request__form{container-type:inline-size;inline-size:100%;max-inline-size:100%}.tmset-home-request__grid{inline-size:100%;max-inline-size:100%;align-items:start}.tmset-home-request__grid>label,.tmset-home-request__field,.tmset-home-request__wide{min-inline-size:0;max-inline-size:100%;display:flex!important;flex-direction:column!important;gap:7px!important;padding:0;overflow:visible!important}.tmset-home-request__grid>label>span:first-child,.tmset-home-request__field>span:first-child,.tmset-home-request__wide>span:first-child{display:flex;align-items:center;justify-content:space-between;gap:8px;inline-size:100%;color:var(--tmset-request-v2-ink);font-weight:950;font-size:13px;line-height:1.75;letter-spacing:-.01em}.tmset-home-request__grid>label b,.tmset-home-request__field b,.tmset-home-request__wide b{color:var(--tmset-request-v2-danger)!important;font-size:1rem;line-height:1}.tmset-home-request input:not([type=checkbox]):not([type=hidden]),.tmset-home-request select,.tmset-home-request textarea{inline-size:100%!important;max-inline-size:100%!important;min-inline-size:0!important;min-block-size:var(--tmset-request-control-height)!important;margin:0!important;border:1px solid var(--tmset-request-v2-line)!important;border-radius:16px!important;background:linear-gradient(180deg,#fff,var(--tmset-request-v2-soft))!important;color:var(--tmset-request-v2-ink)!important;box-shadow:inset 0 1px #ffffffe6,0 8px 20px #0f172a09!important;font-family:Vazirmatn,Tahoma,Arial,sans-serif!important;font-size:16px!important;font-weight:750!important;line-height:1.65!important;text-align:right;padding-inline:14px!important;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease,transform .18s ease!important}.tmset-home-request input[dir=ltr],.tmset-home-request input[type=tel]{direction:ltr!important;text-align:left!important;unicode-bidi:plaintext!important;letter-spacing:.02em}.tmset-home-request select{cursor:pointer;padding-inline-end:40px!important;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#0f766e 50%),linear-gradient(135deg,#0f766e 50%,transparent 50%),linear-gradient(180deg,#fff,var(--tmset-request-v2-soft))!important;background-position:calc(100% - 19px) 50%,calc(100% - 13px) 50%,0 0!important;background-size:6px 6px,6px 6px,100% 100%!important;background-repeat:no-repeat!important}.tmset-home-request textarea{min-block-size:132px!important;resize:vertical!important;padding-block:13px!important;overflow:auto!important}.tmset-home-request input::placeholder,.tmset-home-request textarea::placeholder{color:#7a8b9c!important;opacity:1;font-weight:650}.tmset-home-request input:focus,.tmset-home-request select:focus,.tmset-home-request textarea:focus{outline:0!important;border-color:var(--tmset-request-v2-line-strong)!important;background:#fff!important;box-shadow:0 0 0 4px var(--tmset-request-v2-focus),0 10px 26px #0f172a11!important}.tmset-home-request .is-invalid,.tmset-home-request [aria-invalid=true]{border-color:#b42318ad!important;background:var(--tmset-request-v2-danger-bg)!important;box-shadow:0 0 0 4px #b423181c!important}.tmset-home-request__field-hint,.tmset-home-request__hint{display:block;margin:0;color:var(--tmset-request-v2-muted)!important;font-size:12.3px!important;font-weight:700;line-height:1.85!important}.tmset-home-request__error,.tmset-request-field-error{display:none;margin:0;color:var(--tmset-request-v2-danger)!important;font-size:12.2px!important;font-weight:850!important;line-height:1.75!important}.tmset-home-request__error:not(:empty),.tmset-request-field-error:not(:empty){display:block!important}.tmset-home-request__consent{inline-size:100%;max-inline-size:100%;display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;margin-block-start:14px!important;padding:13px 14px!important;border:1px solid var(--tmset-request-v2-line)!important;border-radius:18px!important;background:linear-gradient(180deg,#fff,#f8fbfc)!important;cursor:pointer;overflow:visible!important}.tmset-home-request__consent input{inline-size:20px!important;block-size:20px!important;min-block-size:20px!important;margin:3px 0 0!important;accent-color:#0f766e;flex:0 0 auto}.tmset-home-request__consent span{min-inline-size:0;color:#334155!important;font-size:12.7px!important;font-weight:850!important;line-height:1.95!important}.tmset-form-legal-note{display:block;margin-block:10px 0!important;padding:0 2px!important;color:var(--tmset-request-v2-muted)!important;font-size:12px!important;font-weight:700!important;line-height:2!important}.tmset-form-legal-note a{color:#0f766e!important;font-weight:950!important;text-decoration:none;border-bottom:1px dashed rgba(15,118,110,.36)}.tmset-home-request__actions{inline-size:100%;max-inline-size:100%;align-items:stretch!important}.tmset-home-request__actions button,.tmset-home-request__actions a{white-space:nowrap!important;min-inline-size:0!important}.tmset-home-request__status{inline-size:100%;max-inline-size:100%;overflow-wrap:anywhere;font-size:13px!important;line-height:1.9!important}.tmset-home-request__status.is-error,.tmset-home-request__status[data-state=error]{color:var(--tmset-request-v2-danger)!important;background:var(--tmset-request-v2-danger-bg)!important;border-color:#b4231838!important}.tmset-home-request__status.is-success,.tmset-home-request__status[data-state=success]{color:var(--tmset-request-v2-success)!important;background:var(--tmset-request-v2-success-bg)!important;border-color:#08744338!important}.tmset-home-request__honeypot{position:absolute!important;inline-size:1px!important;block-size:1px!important;padding:0!important;margin:-1px!important;border:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}@container (max-width: 590px){.tmset-home-request__grid{grid-template-columns:1fr!important;gap:12px!important}.tmset-home-request__wide{grid-column:auto!important}.tmset-home-request__actions{grid-template-columns:1fr!important}.tmset-home-request__actions a,.tmset-home-request__actions button{inline-size:100%!important}}@media (max-width: 860px){body .tmset-home-request{position:relative!important;top:auto!important;inline-size:100%!important;max-inline-size:min(100%,720px)!important;margin-inline:auto!important;border-radius:26px!important}body .tmset-home-request__grid{grid-template-columns:1fr!important;gap:12px!important}body .tmset-home-request__wide{grid-column:auto!important}body .tmset-home-request__actions{grid-template-columns:1fr!important}body .tmset-home-request__actions a,body .tmset-home-request__actions button{inline-size:100%!important}}@media (max-width: 560px){.tmset-home-request{border-radius:24px!important;overflow:hidden!important}.tmset-home-request__header{padding:20px 16px 15px!important}.tmset-home-request__header h2{font-size:clamp(22px,6.5vw,28px)!important;line-height:1.48!important}.tmset-home-request__header p{font-size:12.7px!important;line-height:1.95!important}.tmset-home-request__form{padding:16px 14px 17px!important}.tmset-home-request input:not([type=checkbox]):not([type=hidden]),.tmset-home-request select{min-block-size:48px!important;border-radius:15px!important}.tmset-home-request textarea{min-block-size:116px!important}.tmset-home-request__consent{padding:12px!important;border-radius:16px!important}.tmset-home-request__actions{gap:9px!important}}@media (max-width: 380px){.tmset-home-request__form{padding-inline:12px!important}.tmset-home-request__grid{gap:10px!important}.tmset-home-request input:not([type=checkbox]):not([type=hidden]),.tmset-home-request select,.tmset-home-request textarea{padding-inline:12px!important}.tmset-home-request__actions button,.tmset-home-request__actions a{font-size:13px!important;min-block-size:46px!important}}@media (prefers-reduced-motion: reduce){.tmset-home-request *{transition-duration:.001ms!important;animation-duration:.001ms!important;scroll-behavior:auto!important}}:where(.tmset-modal-only-request-card,.tmset-modal-only-request-section){box-sizing:border-box;direction:rtl;font-family:inherit;color:#0f172a}:where(.tmset-modal-only-request-card *,.tmset-modal-only-request-section *){box-sizing:border-box}.tmset-modal-only-request-card{position:relative;overflow:hidden;display:grid;gap:14px;align-content:start;inline-size:100%;padding:24px;border:1px solid rgba(15,23,42,.08);border-radius:28px;background:linear-gradient(145deg,#fff,#f7fbfb 48%,#ecfdf5);box-shadow:0 24px 60px #0f172a14}.tmset-modal-only-request-card:before{content:"";position:absolute;inset:auto -70px -90px auto;inline-size:190px;block-size:190px;border-radius:999px;background:radial-gradient(circle,#10b98129,#10b98100 70%);pointer-events:none}.tmset-modal-only-request-card__badge,.tmset-modal-only-request-section__kicker{display:inline-flex;align-items:center;justify-content:center;justify-self:start;min-block-size:30px;padding:0 12px;border:1px solid rgba(16,185,129,.2);border-radius:999px;background:#ecfdf5;color:#047857;font-size:12px;font-weight:900;line-height:1}.tmset-modal-only-request-card h2,.tmset-modal-only-request-section h2{margin:0;color:#0b2f3a;font-size:clamp(22px,3vw,34px);font-weight:950;line-height:1.45;letter-spacing:-.02em}.tmset-modal-only-request-card p,.tmset-modal-only-request-section p{margin:0;color:#475569;font-size:14px;font-weight:700;line-height:2}.tmset-modal-only-request-card__list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.tmset-modal-only-request-card__list li{position:relative;margin:0;padding-inline-start:24px;color:#334155;font-size:13px;font-weight:800;line-height:1.9}.tmset-modal-only-request-card__list li:before{content:"";position:absolute;inset-inline-start:4px;inset-block-start:.78em;inline-size:8px;block-size:8px;border-radius:999px;background:#10b981;box-shadow:0 0 0 4px #10b9811f}.tmset-modal-only-request-card__actions,.tmset-modal-only-request-section__actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.tmset-modal-only-request-card__primary,.tmset-modal-only-request-section__primary,.tmset-modal-only-request-card__secondary,.tmset-modal-only-request-section__secondary{display:inline-flex;align-items:center;justify-content:center;min-block-size:46px;padding:0 18px;border-radius:16px;text-decoration:none!important;font-size:13px;font-weight:950;line-height:1;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.tmset-modal-only-request-card__primary,.tmset-modal-only-request-section__primary{border:1px solid transparent;background:linear-gradient(135deg,#10b981,#059669);color:#fff!important;box-shadow:0 16px 34px #10b98140}.tmset-modal-only-request-card__secondary,.tmset-modal-only-request-section__secondary{border:1px solid rgba(15,23,42,.1);background:#fff;color:#0f3f46!important;box-shadow:0 10px 24px #0f172a0f}.tmset-modal-only-request-card__primary:hover,.tmset-modal-only-request-section__primary:hover,.tmset-modal-only-request-card__secondary:hover,.tmset-modal-only-request-section__secondary:hover{transform:translateY(-1px)}.tmset-modal-only-request-section{inline-size:min(1180px,calc(100% - 32px));margin:clamp(34px,6vw,72px) auto;padding:0}.tmset-modal-only-request-section__inner{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:24px;border:1px solid rgba(15,23,42,.08);border-radius:28px;background:linear-gradient(135deg,#fff,#f8fafc 52%,#ecfeff);box-shadow:0 22px 56px #0f172a12}.tmset-modal-only-request-section__inner:after{content:"";position:absolute;inset:-70px auto auto -70px;inline-size:180px;block-size:180px;border-radius:999px;background:radial-gradient(circle,#0ea5e921,#0ea5e900 70%);pointer-events:none}.tmset-modal-only-request-section__copy{display:grid;gap:8px;min-inline-size:0}@media (max-width:900px){.tmset-modal-only-request-section__inner{grid-template-columns:1fr}.tmset-modal-only-request-section__actions{justify-content:stretch}.tmset-modal-only-request-section__primary,.tmset-modal-only-request-section__secondary{flex:1 1 220px}.tmset-modal-only-request-card{padding:20px;border-radius:24px}}@media (max-width:640px){.tmset-modal-only-request-section{inline-size:min(100% - 20px,560px);margin-block:28px}.tmset-modal-only-request-section__inner,.tmset-modal-only-request-card{padding:18px;border-radius:22px}.tmset-modal-only-request-card__actions,.tmset-modal-only-request-section__actions{display:grid;grid-template-columns:1fr}.tmset-modal-only-request-card__primary,.tmset-modal-only-request-section__primary,.tmset-modal-only-request-card__secondary,.tmset-modal-only-request-section__secondary{inline-size:100%;min-block-size:48px}.tmset-modal-only-request-card p,.tmset-modal-only-request-section p{font-size:13px}.tmset-modal-only-request-card h2,.tmset-modal-only-request-section h2{font-size:21px}}:root{--tmset-footer-join-gap: clamp(14px, 2.4vw, 28px);--tmset-footer-join-gap-tight: clamp(8px, 1.8vw, 16px);--tmset-footer-mobile-join-gap: 10px;--tmset-service-mobile-safe-tail: calc(env(safe-area-inset-bottom, 0px) + 12px) }body [data-tmset-layout-slot=site-footer]{display:block;margin-block-start:0!important;padding-block-start:0!important;clear:both}body main#main-content,body main[data-tmset-main],body .main-content{margin-block-end:0!important}body main#main-content>:last-child,body main[data-tmset-main]>:last-child{margin-block-end:0!important}body main#main-content>section:last-child,body main[data-tmset-main]>section:last-child{margin-block-end:0!important}body.tmset-page-washer-service .tm-washer-page,body.tmset-page-dishwasher-service .tm-dw-page,body.tmset-page-fridge-service .tm-fridge-page,body.tmset-page-ac-service .tm-ac-page{margin-block-end:0!important;padding-block-end:var(--tmset-footer-join-gap)!important}body .tmset-modal-only-request-section,body .tm-dw-final-cta,body .tm-ac-readiness,body .tmset-home-faq,body .tmset-faq-v15__cta-section,body .tmset-about-v14-cta,body .tmset-contact-pro-section--ready,body .tmset-contact-pro-section--policy,body .tmset-form-legal-note,body .tmset-legal-main>.tmset-container,body .tmset-error-main>.tmset-container{margin-block-end:0!important}body .tmset-modal-only-request-section:last-child,body .tm-dw-final-cta:last-child,body .tm-ac-readiness:last-child,body .tmset-home-faq:last-child,body .tmset-faq-v15__cta-section:last-child,body .tmset-about-v14-cta:last-child,body .tmset-contact-pro-section--ready:last-child,body .tmset-contact-pro-section--policy:last-child{padding-block-end:var(--tmset-footer-join-gap)!important}body .tmset-home-floating-cta,body .tmset-commerce-mobile-bar,body .tmset-product-mobile-sticky,body .tm-fridge-bottom-nav,body .tm-washer-mobile-nav,body .tm-mobile-nav,body .tm-dw-mobile-nav,body .tm-ac-mobile-nav{margin-block-start:0!important;margin-block-end:0!important}@media (max-width:1060px){body.tmset-has-mobile-dock main[data-tmset-main],body.tmset-has-commerce-page main[data-tmset-main],body.tmset-has-product-page main[data-tmset-main],body.tmset-appliance-repair-home main[data-tmset-main],body.tmset-page-washer-service main[data-tmset-main],body.tmset-page-dishwasher-service main[data-tmset-main],body.tmset-page-fridge-service main[data-tmset-main],body.tmset-page-ac-service main[data-tmset-main]{padding-block-end:0!important}body.tmset-page-washer-service .tm-washer-page,body.tmset-page-dishwasher-service .tm-dw-page,body.tmset-page-fridge-service .tm-fridge-page,body.tmset-page-ac-service .tm-ac-page{padding-block-end:var(--tmset-service-mobile-safe-tail)!important}body main#main-content>section:last-child,body main[data-tmset-main]>section:last-child{padding-block-end:min(var(--tmset-footer-mobile-join-gap),12px)!important}body .tmset-modal-only-request-section:last-child,body .tm-dw-final-cta:last-child,body .tm-ac-readiness:last-child,body .tmset-home-faq:last-child,body .tmset-faq-v15__cta-section:last-child,body .tmset-about-v14-cta:last-child,body .tmset-contact-pro-section--ready:last-child,body .tmset-contact-pro-section--policy:last-child{padding-block-end:var(--tmset-footer-mobile-join-gap)!important}body [data-tmset-layout-slot=site-footer]{margin-block-start:0!important}}@media (max-width:760px){body.tmset-page-washer-service .tm-washer-page,body.tmset-page-dishwasher-service .tm-dw-page,body.tmset-page-fridge-service .tm-fridge-page,body.tmset-page-ac-service .tm-ac-page{padding-block-end:10px!important}body .tmset-modal-only-request-section,body .tm-dw-final-cta,body .tm-ac-readiness,body .tmset-home-faq,body .tmset-faq-v15__cta-section{padding-block-end:12px!important}}@media (max-width:420px){body.tmset-page-washer-service .tm-washer-page,body.tmset-page-dishwasher-service .tm-dw-page,body.tmset-page-fridge-service .tm-fridge-page,body.tmset-page-ac-service .tm-ac-page{padding-block-end:8px!important}}body.tmset-page-dishwasher-service .tm-dw-final-cta,body.tmset-page-fridge-service .tm-fridge-faq,body.tmset-page-ac-service .tmset-modal-only-request-section,body.tmset-page-washer-service .tmset-modal-only-request-section{margin-block-end:0!important;padding-block-end:var(--tmset-footer-join-gap-tight)!important}@media (max-width:760px){body.tmset-page-dishwasher-service .tm-dw-final-cta,body.tmset-page-fridge-service .tm-fridge-faq,body.tmset-page-ac-service .tmset-modal-only-request-section,body.tmset-page-washer-service .tmset-modal-only-request-section{padding-block-end:8px!important;margin-block-end:0!important}}@layer tamirset.shell{html[data-tmset-stage-04-shell=ready]{--ts-shell-header-height: var(--tmset-header-height, 0px)}body[data-tmset-stage-04-shell=ready]{scroll-padding-top:calc(var(--ts-shell-header-height, 0px) + 16px)}:where([data-tmset-stage-04-component=site-header],[data-tmset-stage-04-component=site-drawer],[data-tmset-stage-04-component=mobile-dock],[data-tmset-stage-04-component=site-footer]) :where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--ts-color-ring, rgba(16, 185, 129, .42));outline-offset:3px;border-radius:var(--ts-radius-sm, 12px)}[data-tmset-stage-04-component=site-header]{z-index:1200;overflow:visible;isolation:isolate}[data-tmset-stage-04-component=site-header] :where(a.tmset-shell-is-active,a[aria-current=page]){color:var(--ts-color-primary-700, #047857)}[data-tmset-stage-04-component=site-drawer]{visibility:hidden;pointer-events:none}[data-tmset-stage-04-component=site-drawer][aria-hidden=false]{visibility:visible;pointer-events:auto}[data-tmset-stage-04-component=site-overlay]{visibility:hidden;pointer-events:none}[data-tmset-stage-04-component=site-overlay][aria-hidden=false]{visibility:visible;pointer-events:auto}[data-tmset-stage-04-component=site-drawer] :where(a.tmset-shell-is-active,a[aria-current=page]){background:var(--ts-color-surface-muted, #f0fdf4);color:var(--ts-color-primary-700, #047857);box-shadow:inset -3px 0 0 var(--ts-color-primary, #10b981)}[data-tmset-stage-04-component=mobile-dock] :where(a.tmset-shell-is-active,a[aria-current=page]){font-weight:900}[data-tmset-stage-04-component=site-footer] :where(a.tmset-shell-is-active,a[aria-current=page]){text-decoration:underline;text-underline-offset:4px}@media (prefers-reduced-motion: reduce){:where([data-tmset-stage-04-component=site-header],[data-tmset-stage-04-component=site-drawer],[data-tmset-stage-04-component=mobile-dock]) *,:where([data-tmset-stage-04-component=site-header],[data-tmset-stage-04-component=site-drawer],[data-tmset-stage-04-component=mobile-dock]) *:before,:where([data-tmset-stage-04-component=site-header],[data-tmset-stage-04-component=site-drawer],[data-tmset-stage-04-component=mobile-dock]) *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}}@layer tamirset.shell{body[data-tmset-stage-04-shell-policy=panel-isolated] :where([data-tmset-layout-slot=site-header],[data-tmset-layout-slot=site-overlay],[data-tmset-layout-slot=site-drawer],[data-tmset-layout-slot=mobile-dock],[data-tmset-layout-slot=site-footer]){display:none!important}body[data-tmset-stage-04-shell-policy=panel-isolated]{scroll-padding-top:16px}}:where(form[data-tmset-form-stage="6"],form[data-tmset-backend-ready],form[data-tmset-custom-validation]){--ts-form-focus: var(--ts-color-primary-600, #2563eb);--ts-form-error: var(--ts-color-danger-600, #dc2626);--ts-form-success: var(--ts-color-success-600, #16a34a);--ts-form-warning: var(--ts-color-warning-600, #d97706)}:where(form[data-tmset-form-stage="6"]) :where(input,select,textarea)[aria-invalid=true]{border-color:var(--ts-form-error)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--ts-form-error) 16%,transparent)!important}:where(form[data-tmset-form-stage="6"]) :where(input,select,textarea):focus-visible{outline:3px solid color-mix(in srgb,var(--ts-form-focus) 26%,transparent);outline-offset:2px}:where(.tmset-field-error,.tmset-request-field-error,[data-tmset-field-error]){display:block;margin-block-start:.375rem;color:var(--ts-form-error);font-size:.86rem;line-height:1.65}:where(.tmset-field-error[hidden],.tmset-request-field-error[hidden],[data-tmset-field-error][hidden]){display:none!important}:where([data-form-message],[data-tmset-message],[data-tm-request-status],[data-tmset-home-request-status],[data-tmset-contact-form-status],[data-commerce-live-status],.tm-form-message,.tm-request__message,.tmset-commerce-message){transition:opacity .18s ease,transform .18s ease}:where([data-form-message],[data-tmset-message],[data-tm-request-status],[data-tmset-home-request-status],[data-tmset-contact-form-status],[data-commerce-live-status],.tm-form-message,.tm-request__message,.tmset-commerce-message).is-visible{opacity:1}:where([data-form-message],[data-tmset-message],[data-tm-request-status],[data-tmset-home-request-status],[data-tmset-contact-form-status],[data-commerce-live-status],.tm-form-message,.tm-request__message,.tmset-commerce-message).is-error{color:var(--ts-form-error)}:where([data-form-message],[data-tmset-message],[data-tm-request-status],[data-tmset-home-request-status],[data-tmset-contact-form-status],[data-commerce-live-status],.tm-form-message,.tm-request__message,.tmset-commerce-message).is-success{color:var(--ts-form-success)}:where([data-form-message],[data-tmset-message],[data-tm-request-status],[data-tmset-home-request-status],[data-tmset-contact-form-status],[data-commerce-live-status],.tm-form-message,.tm-request__message,.tmset-commerce-message).is-warning{color:var(--ts-form-warning)}:where(form.tmset-form-is-busy,form[data-tmset-submit-state=busy]){cursor:progress}:where(form.tmset-form-is-busy) :where(button[type=submit],input[type=submit],[data-commerce-submit],[data-tm-submit],[data-tm-fridge-submit]){cursor:wait}:where(form[data-tmset-form-stage="6"]) [aria-disabled=true]{pointer-events:none}:where(form[data-tmset-form-stage="6"] [data-tmset-request-id-field],form[data-tmset-form-stage="6"] input[name=tm_website]){position:absolute!important;inline-size:1px!important;block-size:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}@media (prefers-reduced-motion: reduce){:where([data-form-message],[data-tmset-message],[data-tm-request-status],[data-tmset-home-request-status],[data-tmset-contact-form-status],[data-commerce-live-status],.tm-form-message,.tm-request__message,.tmset-commerce-message){transition:none!important}}
