.checkout-view_header__QWr0g{display:flex;justify-content:space-between;align-items:baseline;gap:var(--primitive-space-md,16px)}.checkout-view_backLink__yp3uX{display:inline-flex;align-items:center;gap:6px;min-block-size:44px;font-size:.9rem;color:var(--semantic-color-action-primary,#2563eb)}.checkout-view_backLink__yp3uX:hover{text-decoration:underline}.checkout-view_backLink__yp3uX:focus-visible{outline:2px solid var(--semantic-color-action-primary,#2563eb);outline-offset:2px;border-radius:var(--primitive-radius-sm,4px)}.checkout-view_backIcon__rP2gK{flex:0 0 auto}[dir=rtl] .checkout-view_backIcon__rP2gK{transform:scaleX(-1)}.checkout-view_error__k1oCu{color:var(--semantic-color-danger,#b91c1c);background:color-mix(in srgb,var(--semantic-color-danger,#b91c1c) 8%,var(--semantic-color-surface,#fff));padding-inline:14px;padding-block:10px;border-radius:var(--primitive-radius-md,8px)}.checkout-view_layout__tUwJ_{display:grid;grid-template-columns:minmax(280px,1fr) minmax(260px,340px);grid-gap:var(--primitive-space-lg,24px);gap:var(--primitive-space-lg,24px);align-items:start}@media (max-width:720px){.checkout-view_layout__tUwJ_{grid-template-columns:1fr;-webkit-padding-after:calc(76px + env(safe-area-inset-bottom, 0px));padding-block-end:calc(76px + env(safe-area-inset-bottom, 0px))}}.checkout-view_card___e_AB{border:1px solid var(--semantic-color-border,#e5e7eb);border-radius:var(--component-card-radius,var(--primitive-radius-lg,12px));background:var(--semantic-color-surface,#fff);padding:var(--primitive-space-md,16px);-webkit-margin-after:var(--primitive-space-md,16px);margin-block-end:var(--primitive-space-md,16px)}.checkout-view_cardTitle__aMo_h{margin:0 0 var(--primitive-space-sm,12px);font-size:1.15rem;font-weight:600;color:var(--semantic-color-text,#111827)}.checkout-view_subsection__IugM7{-webkit-margin-before:var(--primitive-space-md,16px);margin-block-start:var(--primitive-space-md,16px);-webkit-padding-before:var(--primitive-space-md,16px);padding-block-start:var(--primitive-space-md,16px);-webkit-border-before:1px solid var(--semantic-color-border,#e5e7eb);border-block-start:1px solid var(--semantic-color-border,#e5e7eb)}.checkout-view_subsectionTitle__HFwMf{margin:0 0 var(--primitive-space-sm,10px);font-size:.95rem;font-weight:600;color:var(--semantic-color-text,#111827)}.checkout-view_fields__Tckxr{display:grid;grid-gap:var(--primitive-space-sm,10px);gap:var(--primitive-space-sm,10px)}.checkout-view_addressView__uvNZd{display:grid;grid-gap:2px;gap:2px;font-style:normal;line-height:1.6;padding-inline:12px;padding-block:10px;border:1px solid var(--semantic-color-border,#e5e7eb);border-radius:var(--primitive-radius-md,8px);background:var(--semantic-color-surface-muted,#f9fafb)}.checkout-view_addressViewRecipient__Pq1st{font-weight:600}.checkout-view_addressViewPhone__f7Pua{color:var(--semantic-color-text-muted,#6b7280)}.checkout-view_fieldRow__qVwR7{display:flex;gap:var(--primitive-space-sm,8px)}.checkout-view_fieldRow__qVwR7>*{flex:1 1;min-inline-size:0}.checkout-view_addressField__Cs9PQ{position:relative}.checkout-view_suggestions__mcjhB{position:absolute;inset-inline:0;inset-block-start:100%;z-index:5;margin:4px 0 0;padding:4px;list-style:none;display:grid;grid-gap:2px;gap:2px;background:var(--semantic-color-surface,#fff);border:1px solid var(--semantic-color-border,#e5e7eb);border-radius:var(--primitive-radius-md,8px);box-shadow:var(--semantic-shadow-card,0 4px 12px rgba(16,24,40,.12));max-block-size:240px;overflow-y:auto}.checkout-view_suggestionItem__akUSo{inline-size:100%;text-align:start;min-block-size:40px;padding-inline:10px;padding-block:8px;border:none;border-radius:var(--primitive-radius-sm,6px);background:transparent;color:var(--semantic-color-text,#111827);font:inherit;font-size:.9rem;cursor:pointer}.checkout-view_suggestionItem__akUSo:hover{background:var(--semantic-color-surface-muted,#f3f4f6)}.checkout-view_suggestionItem__akUSo:focus-visible{outline:2px solid var(--semantic-color-action-primary,#2563eb);outline-offset:-2px}.checkout-view_radioGroup__NGYeu{display:grid;grid-gap:var(--primitive-space-sm,8px);gap:var(--primitive-space-sm,8px)}.checkout-view_option__66o5X{display:flex;justify-content:space-between;align-items:center;gap:10px;min-block-size:44px;padding-inline:12px;padding-block:10px;border:1px solid var(--semantic-color-border,#e5e7eb);border-radius:var(--primitive-radius-md,8px);background:var(--semantic-color-surface,#fff);cursor:pointer;transition:border-color var(--primitive-duration-fast,.15s) var(--primitive-easing-standard,ease),background-color var(--primitive-duration-fast,.15s) var(--primitive-easing-standard,ease)}.checkout-view_option__66o5X:hover{border-color:var(--semantic-color-border-strong,#d1d5db);background:var(--semantic-color-surface-alt,#f9fafb)}.checkout-view_option__66o5X:has(input:focus-visible){outline:2px solid var(--semantic-color-action-primary,#2563eb);outline-offset:2px}.checkout-view_optionSelected__b0eyJ,.checkout-view_optionSelected__b0eyJ:hover{border-color:var(--semantic-color-action-primary,#2563eb);background:var(--semantic-color-action-primary-soft,#eff6ff)}.checkout-view_optionLeft__Czdbo{display:flex;gap:8px;align-items:center}.checkout-view_option__66o5X input{flex:0 0 auto;inline-size:18px;block-size:18px;accent-color:var(--semantic-color-action-primary,#2563eb)}.checkout-view_optionPrice___QqLz{flex:0 0 auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.checkout-view_noRates__WeKkj{color:var(--semantic-color-text-muted,#6b7280);font-size:.9rem;margin:0}.checkout-view_pickupMeta__P_pCF{color:var(--semantic-color-text-muted,#6b7280);font-size:.85rem}.checkout-view_pickupNotice__BgPQE{margin-block:0 var(--primitive-space-md,16px);padding-inline:14px;padding-block:10px;border:1px solid var(--semantic-color-border,#e5e7eb);border-radius:var(--primitive-radius-md,8px);background:var(--semantic-color-surface-muted,#f3f4f6);color:var(--semantic-color-text,#111827);font-size:.9rem}.checkout-view_checkboxRow__058Av{display:flex;align-items:center;gap:10px;min-block-size:44px;cursor:pointer;font-size:.95rem;color:var(--semantic-color-text,#111827)}.checkout-view_checkboxRow__058Av input{inline-size:20px;block-size:20px;flex:0 0 auto;accent-color:var(--semantic-color-action-primary,#2563eb)}.checkout-view_summary__Rlry2{border:1px solid var(--semantic-color-border,#e5e7eb);border-radius:var(--component-card-radius,var(--primitive-radius-lg,12px));background:var(--semantic-color-surface,#fff);padding:var(--primitive-space-md,16px);position:-webkit-sticky;position:sticky;inset-block-start:16px}.checkout-view_reviewLines__LBmQj{display:grid;grid-gap:10px;gap:10px;-webkit-margin-after:14px;margin-block-end:14px;font-size:.9rem}.checkout-view_reviewLine__Ds3ni{display:flex;align-items:center;gap:10px}.checkout-view_reviewThumb__1ZZlM{position:relative;flex:0 0 auto;inline-size:44px;block-size:44px;border-radius:var(--primitive-radius-md,8px);overflow:visible;background:var(--semantic-color-surface-alt,#f3f4f6)}.checkout-view_reviewThumbImg__c7K_y{object-fit:cover;border-radius:var(--primitive-radius-md,8px)}.checkout-view_reviewThumbFallback__YYaAE{position:absolute;inset:0;border-radius:var(--primitive-radius-md,8px);background:var(--semantic-color-surface-alt,#f3f4f6)}.checkout-view_reviewQty__cRel_{position:absolute;inset-block-start:-8px;inset-inline-end:-8px;min-inline-size:20px;block-size:20px;padding-inline:5px;display:grid;place-items:center;border-radius:999px;font-size:.72rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--semantic-color-action-primary-contrast,#fff);background:var(--semantic-color-text,#111827)}.checkout-view_reviewNameCol__UN2EN{flex:1 1;min-inline-size:0;display:flex;flex-direction:column;gap:2px;overflow-wrap:anywhere}.checkout-view_reviewName__Hl1Gn{overflow-wrap:anywhere}.checkout-view_reviewNote__33kr0{font-size:.8rem;color:var(--semantic-color-text-muted,#6b7280)}.checkout-view_reviewPrice__CjUa7{flex:0 0 auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.checkout-view_coupon__w0c0y{display:grid;grid-template-columns:1fr auto;grid-column-gap:var(--primitive-space-sm,8px);column-gap:var(--primitive-space-sm,8px);grid-row-gap:4px;row-gap:4px;-webkit-margin-after:12px;margin-block-end:12px}.checkout-view_coupon__w0c0y .checkout-view_couponField__XxAeX{display:contents}.checkout-view_coupon__w0c0y .checkout-view_couponField__XxAeX>*{grid-column:1}.checkout-view_applyBtn__1uFig{grid-column:2;grid-row:2;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-block-size:44px;padding-inline:14px;border:1px solid var(--semantic-color-border,#d4d4d8);border-radius:var(--primitive-radius-md,8px);cursor:pointer;font:inherit;font-weight:500;background:var(--semantic-color-surface-muted,#f5f5f5);color:var(--semantic-color-text,#111827);transition:background-color var(--primitive-duration-fast,.15s) var(--primitive-easing-standard,ease)}.checkout-view_applyBtn__1uFig:hover:not(:disabled){background:var(--semantic-color-surface-sunken,#ebedf0)}.checkout-view_applyBtn__1uFig:active:not(:disabled){background:var(--semantic-color-border,#e5e7eb)}.checkout-view_applyBtn__1uFig:focus-visible{outline:2px solid var(--semantic-color-action-primary,#2563eb);outline-offset:2px}.checkout-view_applyBtn__1uFig:disabled{opacity:.55;cursor:not-allowed}.checkout-view_giftField__RyhzP{-webkit-margin-after:12px;margin-block-end:12px}.checkout-view_totals__yLouT{margin:0;display:grid;grid-gap:6px;gap:6px}.checkout-view_totalLine__F88dh{display:flex;justify-content:space-between;gap:12px}.checkout-view_totalLineMuted__c9t2D{color:var(--semantic-color-text-muted,#6b7280)}.checkout-view_amount__E_PeP{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.checkout-view_grandTotal__tlxxH{display:flex;justify-content:space-between;gap:12px;font-weight:700;font-size:1.1rem;-webkit-border-before:1px solid var(--semantic-color-border,#e5e7eb);border-block-start:1px solid var(--semantic-color-border,#e5e7eb);-webkit-padding-before:8px;padding-block-start:8px}.checkout-view_couponApplied__fi2S3{display:flex;align-items:center;gap:6px;margin:8px 0 0;font-size:.85rem;color:var(--semantic-color-success,#15803d)}.checkout-view_couponAppliedIcon__l_CJm{flex:0 0 auto}.checkout-view_couponAppliedCode__5M3Ja{flex:1 1;min-inline-size:0;overflow-wrap:anywhere}.checkout-view_couponRemove__baqPQ{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;inline-size:24px;block-size:24px;border:none;border-radius:var(--primitive-radius-sm,4px);background:transparent;color:var(--semantic-color-text-muted,#6b7280);cursor:pointer}.checkout-view_couponRemove__baqPQ:hover{color:var(--semantic-color-danger,#b91c1c);background:var(--semantic-color-surface-sunken,#f3f4f6)}.checkout-view_couponRemove__baqPQ:focus-visible{outline:2px solid var(--semantic-color-focus-ring,#2563eb);outline-offset:1px}.checkout-view_placeOrderBtn__wIxeA{inline-size:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;-webkit-margin-before:16px;margin-block-start:16px;background:var(--semantic-color-action-primary,#111827);color:var(--semantic-color-action-primary-contrast,#fff);border:0;border-radius:var(--primitive-radius-md,8px);min-block-size:48px;padding-block:13px;font:inherit;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color var(--primitive-duration-fast,.15s) var(--primitive-easing-standard,ease)}.checkout-view_mobileBarBtn__vILGE:hover:not(:disabled),.checkout-view_placeOrderBtn__wIxeA:hover:not(:disabled){background:var(--semantic-color-action-primary-hover,#1d4ed8)}.checkout-view_mobileBarBtn__vILGE:disabled,.checkout-view_placeOrderBtn__wIxeA:disabled{opacity:.6;cursor:not-allowed}.checkout-view_mobileBarBtn__vILGE:focus-visible,.checkout-view_placeOrderBtn__wIxeA:focus-visible{outline:2px solid var(--semantic-color-action-primary,#2563eb);outline-offset:2px}.checkout-view_securityNote___pqqk{display:flex;align-items:center;justify-content:center;gap:6px;margin:10px 0 0;font-size:.8rem;color:var(--semantic-color-text-muted,#6b7280);text-align:center}.checkout-view_lockIcon__FoIJb{flex:0 0 auto;color:var(--semantic-color-success,#15803d)}.checkout-view_spinner__jy3_X{flex:0 0 auto;animation:checkout-view_spin__wQx7h .9s linear infinite}@keyframes checkout-view_spin__wQx7h{to{transform:rotate(1turn)}}.checkout-view_mobileBar__jLALe{display:none}@media (max-width:720px){.checkout-view_summary__Rlry2 .checkout-view_placeOrderBtn__wIxeA,.checkout-view_summary__Rlry2 .checkout-view_securityNote___pqqk{display:none}.checkout-view_mobileBar__jLALe{position:fixed;inset-inline:0;inset-block-end:0;z-index:20;display:flex;align-items:center;gap:var(--primitive-space-md,12px);padding-inline:var(--primitive-space-md,16px);padding-block:10px;-webkit-padding-after:calc(10px + env(safe-area-inset-bottom, 0px));padding-block-end:calc(10px + env(safe-area-inset-bottom, 0px));background:var(--semantic-color-surface,#fff);-webkit-border-before:1px solid var(--semantic-color-border,#e5e7eb);border-block-start:1px solid var(--semantic-color-border,#e5e7eb);box-shadow:var(--semantic-shadow-card,0 -4px 12px rgba(16,24,40,.08))}.checkout-view_mobileBarTotal__t_64f{display:grid;grid-gap:2px;gap:2px;min-inline-size:0}.checkout-view_mobileBarLabel__MOZWu{font-size:.75rem;color:var(--semantic-color-text-muted,#6b7280)}.checkout-view_mobileBarAmount__XxixM{font-size:1.05rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--semantic-color-text,#111827)}.checkout-view_mobileBarBtn__vILGE{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-block-size:48px;padding-inline:var(--primitive-space-md,16px);border:0;border-radius:var(--primitive-radius-md,8px);background:var(--semantic-color-action-primary,#111827);color:var(--semantic-color-action-primary-contrast,#fff);font:inherit;font-size:1rem;font-weight:600;cursor:pointer}}@media (prefers-reduced-motion:reduce){.checkout-view_spinner__jy3_X{animation:none}.checkout-view_applyBtn__1uFig,.checkout-view_option__66o5X,.checkout-view_placeOrderBtn__wIxeA{transition:none}}.checkout-view_done__uwIaB{text-align:center;padding-block:48px}.checkout-view_doneTitle__m92M6{display:flex;align-items:center;justify-content:center;gap:10px;font-size:1.6rem}.checkout-view_doneIcon__WZoVh{flex:0 0 auto;color:var(--semantic-color-success,#15803d)}.checkout-view_doneNumber__2mR_f{font-size:1.2rem;font-weight:700}.pagination_nav__zlLPS{-webkit-margin-before:var(--primitive-space-lg,32px);margin-block-start:var(--primitive-space-lg,32px)}.pagination_nav__zlLPS,.pagination_steps__ddsou{display:flex;gap:var(--primitive-space-md,16px);align-items:center;justify-content:center;flex-wrap:wrap}.pagination_link__UO4Sg{color:var(--semantic-color-action-primary,#2563eb);min-block-size:44px;padding-inline:var(--primitive-space-sm,8px);display:inline-flex;align-items:center;gap:var(--primitive-space-xs,4px);border-radius:var(--primitive-radius-sm,6px)}.pagination_link__UO4Sg:focus-visible{outline:2px solid var(--semantic-color-action-primary,#2563eb);outline-offset:2px}.pagination_disabled__Lu8bA{color:var(--semantic-color-text-disabled,var(--semantic-color-text-muted,#9ca3af));min-block-size:44px;padding-inline:var(--primitive-space-sm,8px);display:inline-flex;align-items:center;gap:var(--primitive-space-xs,4px)}.pagination_arrow__S2bN0{flex:none}[dir=rtl] .pagination_arrow__S2bN0{transform:scaleX(-1)}.pagination_pages__nzy4K{display:inline-flex;align-items:center;gap:4px}.pagination_page__iizzw{display:inline-grid;place-items:center;min-inline-size:40px;min-block-size:40px;padding-inline:6px;font-size:.9rem;color:var(--semantic-color-text,#111827);text-decoration:none;border-radius:var(--primitive-radius-md,8px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:background-color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease)}@media (hover:hover){a.pagination_page__iizzw:hover{background:var(--semantic-color-surface-muted,#f3f4f6)}}a.pagination_page__iizzw:focus-visible{outline:2px solid var(--semantic-color-action-primary,#2563eb);outline-offset:2px}.pagination_pageCurrent__RML1r{background:var(--semantic-color-action-primary,#2563eb);color:var(--semantic-color-action-on-primary,#fff);font-weight:600}.pagination_gap__Jp_q5{color:var(--semantic-color-text-muted,#6b7280);padding-inline:2px}.pagination_jump__QGUyT{flex-wrap:wrap;justify-content:center}.pagination_jumpField__Y9Nm2,.pagination_jump__QGUyT{display:inline-flex;align-items:center;gap:var(--primitive-space-sm,8px)}.pagination_jumpLabel__ZQ9wS{color:var(--semantic-color-text-muted,#6b7280);font-size:.9rem;white-space:nowrap}.pagination_jumpInput__LAkpO,.pagination_jumpSelect__8fiky{min-block-size:44px;padding-inline:12px;padding-block:8px;font-size:.9rem;color:var(--semantic-color-text,#111827);background:var(--semantic-color-surface,#fff);border:1px solid var(--semantic-color-border,#d1d5db);border-radius:var(--primitive-radius-md,8px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:border-color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease)}.pagination_jumpSelect__8fiky{cursor:pointer}.pagination_jumpInput__LAkpO{inline-size:5rem}@media (hover:hover){.pagination_jumpInput__LAkpO:hover,.pagination_jumpSelect__8fiky:hover{border-color:var(--semantic-color-border-strong,#9ca3af)}}.pagination_jumpInput__LAkpO:focus-visible,.pagination_jumpSelect__8fiky:focus-visible{outline:2px solid var(--semantic-color-action-primary,#2563eb);outline-offset:2px}.pagination_jumpTotal__1hx8_{color:var(--semantic-color-text-muted,#6b7280);font-size:.9rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.filters-disclosure_root__dQVRJ{display:block}@media (min-width:1024px){.filters-disclosure_root__dQVRJ{display:none}}.filters-disclosure_badge__oVwVt{display:inline-grid;place-items:center;min-inline-size:20px;block-size:20px;padding-inline:5px;-webkit-margin-start:2px;margin-inline-start:2px;font-size:.75rem;font-weight:700;line-height:1;border-radius:var(--primitive-radius-full,9999px);background:var(--semantic-color-action-primary,#2563eb);color:var(--semantic-color-action-on-primary,#fff)}.filters-disclosure_body__oRgRv{display:grid;grid-gap:var(--primitive-space-md,16px);gap:var(--primitive-space-md,16px);-webkit-padding-after:var(--primitive-space-lg,24px);padding-block-end:var(--primitive-space-lg,24px)}.no-results-recovery_recovery__Y4x0Q{-webkit-margin-before:var(--primitive-space-xl,40px);margin-block-start:var(--primitive-space-xl,40px);text-align:start}.no-results-recovery_section__pp5ao{-webkit-margin-after:var(--primitive-space-xl,40px);margin-block-end:var(--primitive-space-xl,40px)}.no-results-recovery_heading__WUch5{font-size:1.15rem;margin-block:0 var(--primitive-space-md,16px);color:var(--semantic-color-text,#111827)}.no-results-recovery_categoryList__FDqY7{display:flex;flex-wrap:wrap;gap:var(--primitive-space-sm,8px);margin:0;padding:0;list-style:none}.no-results-recovery_categoryChip__hDKF_{display:inline-flex;align-items:center;min-block-size:40px;padding-block:8px;padding-inline:16px;font-size:.9rem;text-decoration:none;color:var(--semantic-color-text,#111827);background:var(--semantic-color-surface-alt,#f3f4f6);border:1px solid var(--semantic-color-border,#d1d5db);border-radius:var(--primitive-radius-full,9999px);transition:border-color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease)}@media (hover:hover){.no-results-recovery_categoryChip__hDKF_:hover{border-color:var(--semantic-color-action-primary,#2563eb)}}.no-results-recovery_categoryChip__hDKF_:focus-visible{outline:2px solid var(--semantic-color-action-primary,#2563eb);outline-offset:2px}.overlay-icon-button_btn__H8GtJ{inline-size:36px;block-size:36px;display:grid;place-items:center;padding:0;border:1px solid var(--semantic-color-border,#e5e7eb);border-radius:var(--primitive-radius-full,9999px);background:var(--semantic-color-surface,#fff);color:var(--semantic-color-text,#111827);box-shadow:var(--semantic-shadow-card,0 1px 4px rgba(16,24,40,.18));line-height:0;cursor:pointer;transition:transform var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease),box-shadow var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease),color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease)}@media (hover:hover){.overlay-icon-button_btn__H8GtJ:not(:disabled):hover{transform:scale(1.08);box-shadow:var(--semantic-shadow-card-hover,0 6px 14px -4px rgba(16,24,40,.28));color:var(--semantic-color-action-primary,#2563eb)}}.overlay-icon-button_btn__H8GtJ:not(:disabled):active{transform:scale(.96)}.overlay-icon-button_btn__H8GtJ:disabled{cursor:default}.overlay-icon-button_active__kOfe4{color:var(--semantic-color-action-primary,#2563eb)}.overlay-icon-button_active__kOfe4 svg{animation:overlay-icon-button_cartello-pop__o_riQ var(--semantic-motion-duration-slow,.32s) var(--semantic-motion-ease-spring,ease-out)}.responsive-grid_grid__QIFaS{display:grid;grid-gap:var(--cg-gap,var(--semantic-layout-grid-gutter,16px));gap:var(--cg-gap,var(--semantic-layout-grid-gutter,16px));grid-template-columns:repeat(var(--cg-m,2),minmax(0,1fr))}@media (min-width:640px){.responsive-grid_grid__QIFaS{grid-template-columns:repeat(var(--cg-t,3),minmax(0,1fr))}}@media (min-width:1024px){.responsive-grid_grid__QIFaS{grid-template-columns:repeat(var(--cg-w,4),minmax(0,1fr))}}.plp-results-list_more__pR4R_{display:flex;flex-direction:column;align-items:center;gap:var(--primitive-space-sm,8px);-webkit-margin-before:var(--primitive-space-lg,32px);margin-block-start:var(--primitive-space-lg,32px);min-block-size:44px}.plp-results-list_progress__kYBwP{color:var(--semantic-color-text-muted,#6b7280);font-size:.9rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0}.plp-results-list_error__xdg_Y{color:var(--semantic-color-danger,#b91c1c);font-size:.9rem;margin:0;text-align:center}.plp-results-list_end__nOeMb{color:var(--semantic-color-text-muted,#6b7280);font-size:.9rem;margin:0;text-align:center}.plp-results-list_end__nOeMb:focus-visible{outline:2px solid var(--semantic-color-action-primary,#2563eb);outline-offset:4px;border-radius:var(--primitive-radius-sm,6px)}.plp-results-list_sentinel__oZ2qU{inline-size:100%;block-size:1px}.plp-view_title__ZVJAj{font-size:clamp(1.75rem,4vw,2.25rem);line-height:1.2;margin-block:0 var(--primitive-space-md,16px)}.plp-view_count__y_Yif{color:var(--semantic-color-text-muted,#6b7280);font-size:.9rem;margin:0}.plp-view_layout__WpuWi{display:block}.plp-view_rail__PGywA{display:none}@media (min-width:1024px){.plp-view_layout__WpuWi{display:grid;grid-template-columns:260px minmax(0,1fr);grid-gap:var(--primitive-space-xl,40px);gap:var(--primitive-space-xl,40px);align-items:start}.plp-view_rail__PGywA{display:block;position:-webkit-sticky;position:sticky;inset-block-start:var(--primitive-space-lg,24px);max-block-size:calc(100dvh - var(--primitive-space-xl, 48px));overflow-y:auto;-webkit-padding-end:var(--primitive-space-sm,8px);padding-inline-end:var(--primitive-space-sm,8px)}}.plp-view_content___JHlh{min-inline-size:0}.plp-view_toolbar__v9cX_{display:flex;align-items:center;justify-content:space-between;gap:var(--primitive-space-md,16px);flex-wrap:wrap;-webkit-margin-after:var(--primitive-space-md,16px);margin-block-end:var(--primitive-space-md,16px)}.plp-view_toolbarControls__eFO2x{display:flex;align-items:center;gap:var(--primitive-space-sm,8px);-webkit-margin-start:auto;margin-inline-start:auto}.plp-view_facets__5_l0J{display:grid;grid-gap:var(--primitive-space-sm,8px);gap:var(--primitive-space-sm,8px)}.plp-view_facetGroup__g8c2o{-webkit-border-after:1px solid var(--semantic-color-border,#e5e7eb);border-block-end:1px solid var(--semantic-color-border,#e5e7eb);-webkit-padding-after:var(--primitive-space-sm,8px);padding-block-end:var(--primitive-space-sm,8px)}.plp-view_facetSummary___Ew3F{display:flex;align-items:center;justify-content:space-between;gap:var(--primitive-space-sm,8px);min-block-size:44px;font-size:.95rem;font-weight:600;color:var(--semantic-color-text,#111827);cursor:pointer;list-style:none;border-radius:var(--primitive-radius-sm,6px)}.plp-view_facetSummary___Ew3F::-webkit-details-marker{display:none}.plp-view_facetSummary___Ew3F:focus-visible{outline:2px solid var(--semantic-color-action-primary,#2563eb);outline-offset:2px}.plp-view_facetChevron__gW_yH{flex-shrink:0;transition:transform var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease)}.plp-view_facetGroup__g8c2o[open] .plp-view_facetSummary___Ew3F .plp-view_facetChevron__gW_yH{transform:rotate(180deg)}.plp-view_facetBody__dRE2O{padding-block:2px var(--primitive-space-sm,8px)}.plp-view_toggle__NEEix{display:inline-flex;align-items:center;gap:var(--primitive-space-sm,8px);font-size:.9rem;color:var(--semantic-color-text,#111827);text-decoration:none;min-block-size:44px}.plp-view_toggleBox__OZsxG{inline-size:18px;block-size:18px;display:inline-grid;place-items:center;border:1px solid var(--semantic-color-border,#d1d5db);border-radius:var(--primitive-radius-sm,4px);background:var(--semantic-color-surface,#fff)}.plp-view_toggleActive__fPxD3 .plp-view_toggleBox__OZsxG{background:var(--semantic-color-action-primary,#2563eb);border-color:var(--semantic-color-action-primary,#2563eb);color:var(--semantic-color-action-on-primary,#fff)}.plp-view_chipRow__QXo4Q{display:flex;flex-wrap:wrap;gap:var(--primitive-space-sm,8px)}.plp-view_chip__2kNld{font-size:.85rem;padding-block:6px;padding-inline:12px;min-block-size:36px;display:inline-flex;align-items:center;border-radius:var(--primitive-radius-full,9999px);border:1px solid var(--semantic-color-border,#d1d5db);background:transparent;color:var(--semantic-color-text,#111827);text-decoration:none;transition:border-color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease)}@media (pointer:coarse){.plp-view_chip__2kNld{min-block-size:44px}}@media (hover:hover){.plp-view_chip__2kNld:hover{border-color:var(--semantic-color-action-primary,#2563eb)}}.plp-view_chip__2kNld:focus-visible{outline:2px solid var(--semantic-color-action-primary,#2563eb);outline-offset:2px}.plp-view_chipActive__HCkBw{background:var(--semantic-color-action-primary,#2563eb);border-color:var(--semantic-color-action-primary,#2563eb);color:var(--semantic-color-action-on-primary,#fff);font-weight:600}.plp-view_chipBox__YetO8{inline-size:16px;block-size:16px;-webkit-margin-end:var(--primitive-space-xs,6px);margin-inline-end:var(--primitive-space-xs,6px);display:inline-grid;place-items:center;border:1px solid;border-radius:var(--primitive-radius-sm,4px)}.plp-view_applied__DMOIx{display:flex;flex-wrap:wrap;align-items:center;gap:var(--primitive-space-sm,8px);-webkit-margin-after:var(--primitive-space-md,16px);margin-block-end:var(--primitive-space-md,16px)}.plp-view_pill__yy_pU{display:inline-flex;align-items:center;gap:6px;font-size:.85rem;padding-block:6px;padding-inline:12px;min-block-size:36px;border-radius:var(--primitive-radius-full,9999px);background:var(--semantic-color-action-primary-soft,#eff6ff);color:var(--semantic-color-text,#111827);text-decoration:none;border:1px solid transparent;transition:border-color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease)}@media (hover:hover){.plp-view_pill__yy_pU:hover{border-color:var(--semantic-color-action-primary,#2563eb)}}.plp-view_pill__yy_pU:focus-visible{outline:2px solid var(--semantic-color-action-primary,#2563eb);outline-offset:2px}.plp-view_pillX__hPQm3{flex-shrink:0;color:var(--semantic-color-text-muted,#6b7280)}.plp-view_clearAll__CdQkk{font-size:.85rem;font-weight:600;color:var(--semantic-color-action-primary,#2563eb);text-decoration:none;min-block-size:36px;display:inline-flex;align-items:center;padding-inline:var(--primitive-space-sm,8px);border-radius:var(--primitive-radius-sm,6px)}@media (hover:hover){.plp-view_clearAll__CdQkk:hover{text-decoration:underline}}.plp-view_clearAll__CdQkk:focus-visible{outline:2px solid var(--semantic-color-action-primary,#2563eb);outline-offset:2px}.plp-view_empty__kFkjl{text-align:center;padding-block:var(--primitive-space-2xl,48px);padding-inline:var(--primitive-space-md,16px);color:var(--semantic-color-text-muted,#6b7280)}.plp-view_emptyTitle__kw2xi{font-size:1.1rem;-webkit-margin-after:var(--primitive-space-sm,8px);margin-block-end:var(--primitive-space-sm,8px);color:var(--semantic-color-text,#111827)}.plp-view_emptyHint__r4ifz{margin:0}.plp-view_emptyCta__zK_Lv{-webkit-margin-before:var(--primitive-space-lg,24px);margin-block-start:var(--primitive-space-lg,24px);display:flex;justify-content:center}.site-preview-banner_bar__HRorJ{position:-webkit-sticky;position:sticky;inset-block-start:0;z-index:70;display:flex;flex-wrap:wrap;align-items:center;gap:var(--primitive-space-sm,8px) var(--primitive-space-md,16px);padding:var(--primitive-space-sm,8px) var(--primitive-space-md,16px);background:#1f2937;color:#f9fafb;font-size:.875rem;line-height:1.4}.site-preview-banner_label__wVPt9{flex:1 1 auto;min-inline-size:0}.site-preview-banner_name__EXDEQ{font-weight:600}.site-preview-banner_actions__IRfRt{display:flex;align-items:center;gap:var(--primitive-space-sm,8px);flex:0 0 auto}.site-preview-banner_action__xCPgy{display:inline-flex;align-items:center;min-block-size:32px;padding:var(--primitive-space-xs,4px) var(--primitive-space-sm,8px);border-radius:var(--semantic-radius-sm,6px);color:#f9fafb;text-decoration:underline}.site-preview-banner_action__xCPgy:hover{background:rgba(249,250,251,.14)}.site-preview-banner_action__xCPgy:focus-visible{outline:2px solid #f9fafb;outline-offset:2px}.product-carousel_root__sFljf{position:relative}.product-carousel_track__c2GUE{display:flex;gap:var(--primitive-space-md,16px);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-padding-after:6px;padding-block-end:6px}.product-carousel_track__c2GUE::-webkit-scrollbar{display:none}.product-carousel_item__coUik{flex:0 0 auto;inline-size:min(220px,70vw);scroll-snap-align:start}.product-carousel_arrow___bdZu{position:absolute;inset-block-start:calc(50% - 18px);inline-size:36px;block-size:36px;border-radius:50%;border:1px solid var(--semantic-color-border,#ddd);background:var(--semantic-color-surface,#fff);color:var(--semantic-color-text,#111827);cursor:pointer;font-size:1.2rem;line-height:1;box-shadow:var(--semantic-shadow-card,0 2px 8px rgba(16,24,40,.12));transition:transform var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease),background-color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease),color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease)}@supports (((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))) or (-webkit-backdrop-filter:blur(8px))){.product-carousel_arrow___bdZu{background:color-mix(in srgb,var(--semantic-color-surface,#fff) 78%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}@media (hover:hover){.product-carousel_arrow___bdZu:hover{transform:scale(1.1);background:var(--semantic-color-surface,#fff);color:var(--semantic-color-action-primary,#2563eb)}}.product-carousel_arrow___bdZu:active{transform:scale(.94)}.product-carousel_arrowStart__c90Ko{inset-inline-start:4px}.product-carousel_arrowEnd__K81Tv{inset-inline-end:4px}.category-tabs_root__7LnpP{display:flex;flex-direction:column;inline-size:100%}.category-tabs_tab__FA2TQ{display:flex;align-items:center;gap:var(--primitive-space-sm,8px);inline-size:100%;min-block-size:48px;padding-block:12px;padding-inline:var(--primitive-space-xs,4px);margin:0;background:transparent;border:0;-webkit-border-after:1px solid var(--component-tabs-border,#e5e7eb);border-block-end:1px solid var(--component-tabs-border,#e5e7eb);color:var(--component-tabs-tab-color,#111827);font:inherit;font-weight:600;text-align:start;cursor:pointer;transition:color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease),background-color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease)}.category-tabs_strip_boxed___h3q4.category-tabs_tab__FA2TQ,.category-tabs_strip_pills__7O_Rb.category-tabs_tab__FA2TQ{background:var(--component-tabs-tab-bg,#f9fafb)}.category-tabs_tab__FA2TQ[aria-expanded=true]{color:var(--component-tabs-accent,#2563eb)}@media (hover:hover){.category-tabs_tab__FA2TQ:not([aria-expanded=true]):hover{color:var(--component-tabs-tab-hover-color,#2563eb)}.category-tabs_strip_boxed___h3q4.category-tabs_tab__FA2TQ:not([aria-expanded=true]):hover,.category-tabs_strip_pills__7O_Rb.category-tabs_tab__FA2TQ:not([aria-expanded=true]):hover{background:var(--component-tabs-tab-hover-bg,#f3f4f6)}}.category-tabs_tabLabel___8ZNG{flex:1 1 auto;min-inline-size:0;text-align:start}.category-tabs_icon__XKtTz{display:inline-flex;flex-shrink:0;align-items:center}.category-tabs_chev__BqypB{flex-shrink:0;inline-size:9px;block-size:9px;-webkit-margin-start:var(--primitive-space-sm,8px);margin-inline-start:var(--primitive-space-sm,8px);-webkit-border-end:2px solid currentColor;border-inline-end:2px solid currentColor;-webkit-border-after:2px solid currentColor;border-block-end:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.category-tabs_tab__FA2TQ[aria-expanded=true] .category-tabs_chev__BqypB{transform:rotate(225deg)}.category-tabs_tab__FA2TQ:focus-visible{outline:2px solid var(--component-tabs-focus-ring,#2563eb);outline-offset:-2px;border-radius:4px}.category-tabs_panel__xahEE{padding-block:var(--primitive-space-md,16px)}.category-tabs_panel__xahEE[hidden]{display:none}.category-tabs_status__M3N7u{color:var(--semantic-color-text-muted,#4b5563);padding-block:var(--primitive-space-md,16px);margin:0;text-align:start}.category-tabs_skelCard__MIL7J{display:flex;flex-direction:column;gap:var(--primitive-space-sm,8px)}.category-tabs_skelImg__h_r_g{inline-size:100%;aspect-ratio:1/1}.category-tabs_skelLine__Y_MwH{block-size:.9rem;inline-size:80%}.category-tabs_skelLineShort__CaAwi{block-size:.9rem;inline-size:40%}.category-tabs_skelRow__Vbd_k{display:flex;gap:var(--semantic-layout-grid-gutter,16px);overflow:hidden}.category-tabs_skelRow__Vbd_k .category-tabs_skelCard__MIL7J{flex:0 0 auto;inline-size:clamp(150px,40vw,220px)}.category-tabs_srOnly__UOEQG{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.category-tabs_rootStacked__GWiSU{display:flex;flex-direction:column;inline-size:100%;gap:var(--primitive-space-xl,40px)}.category-tabs_catSection__CEeNY{display:flex;flex-direction:column;gap:var(--primitive-space-md,16px)}.category-tabs_catHeader__maarl{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--primitive-space-sm,8px)}.category-tabs_catHeading__aAFFw{display:flex;align-items:center;gap:var(--primitive-space-sm,8px);min-inline-size:0;margin:0;color:var(--component-tabs-tab-color,#111827);font-size:clamp(1.05rem,2.5vw,1.35rem);font-weight:600;line-height:1.3;text-align:start}.category-tabs_catHeadingText__SVFfl{min-inline-size:0}.category-tabs_viewAll__1zj6V{display:inline-flex;align-items:center;min-block-size:24px;color:var(--semantic-color-action-primary,#2563eb);font-size:.95rem;font-weight:600;white-space:nowrap;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:3px;transition:color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease),-webkit-text-decoration-color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease);transition:color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease),text-decoration-color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease);transition:color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease),text-decoration-color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease),-webkit-text-decoration-color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease)}@media (hover:hover){.category-tabs_viewAll__1zj6V:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}}.category-tabs_viewAll__1zj6V:focus-visible{outline:2px solid var(--component-tabs-focus-ring,#2563eb);outline-offset:2px;border-radius:4px}@media (min-width:1024px){.category-tabs_root__7LnpP{flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:var(--primitive-space-sm,8px)}.category-tabs_tab__FA2TQ{order:0;inline-size:auto;min-block-size:0;padding-block:10px;padding-inline:var(--primitive-space-md,16px);-webkit-border-after:0;border-block-end:0;border-radius:var(--component-tabs-pill-radius,9999px);transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.category-tabs_tabLabel___8ZNG{flex:0 0 auto}.category-tabs_chev__BqypB{display:none}.category-tabs_panel__xahEE{order:1;flex-basis:100%;inline-size:100%;padding-block:var(--primitive-space-lg,24px) 0}.category-tabs_strip_pills__7O_Rb.category-tabs_tab__FA2TQ[aria-expanded=true]{background:var(--component-tabs-accent,#2563eb);color:var(--component-tabs-on-accent,#fff)}.category-tabs_strip_boxed___h3q4.category-tabs_tab__FA2TQ{border:1px solid var(--component-tabs-border,#e5e7eb);border-radius:var(--component-tabs-radius,8px)}.category-tabs_strip_boxed___h3q4.category-tabs_tab__FA2TQ[aria-expanded=true]{background:var(--component-tabs-accent,#2563eb);color:var(--component-tabs-on-accent,#fff);border-color:transparent}.category-tabs_strip_underline___8p_N.category-tabs_tab__FA2TQ{border-radius:0;padding-inline:var(--primitive-space-sm,8px);color:var(--semantic-color-text-muted,#4b5563)}.category-tabs_strip_underline___8p_N.category-tabs_tab__FA2TQ[aria-expanded=true]{color:var(--component-tabs-tab-color,#111827);box-shadow:inset 0 -2px 0 0 var(--component-tabs-accent,#2563eb)}}@media (prefers-reduced-motion:reduce){.category-tabs_chev__BqypB,.category-tabs_tab__FA2TQ,.category-tabs_viewAll__1zj6V{transition:none}}.contact-form_form__pueb2{display:flex;flex-direction:column;gap:var(--primitive-space-md,16px);max-inline-size:640px}.contact-form_field__YMkm0{display:flex;flex-direction:column;gap:var(--primitive-space-xs,6px)}.contact-form_label__yKh_z{font-size:.95rem;font-weight:600;text-align:start;color:var(--semantic-color-text,#111827)}.contact-form_input__C8jod,.contact-form_textarea__XXeGb{inline-size:100%;min-block-size:44px;padding-block:var(--primitive-space-sm,8px);padding-inline:var(--primitive-space-md,12px);border:1px solid var(--semantic-color-border,#d1d5db);border-radius:var(--component-input-radius,var(--component-card-radius,10px));background:var(--semantic-color-surface,#fff);color:var(--semantic-color-text,#111827);font:inherit;transition:border-color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease)}.contact-form_textarea__XXeGb{resize:vertical;min-block-size:120px}.contact-form_input__C8jod:focus-visible,.contact-form_submit__uWL7J:focus-visible,.contact-form_textarea__XXeGb:focus-visible{outline:2px solid var(--semantic-color-action-primary,#2563eb);outline-offset:2px;border-color:var(--semantic-color-action-primary,#2563eb)}.contact-form_error__Xxvr_{margin:0;font-size:.85rem;text-align:start;color:var(--semantic-color-danger,#dc2626)}.contact-form_success__on9aq{margin:0;padding:var(--primitive-space-md,16px);border-radius:var(--component-card-radius,12px);background:var(--semantic-color-success-surface,var(--semantic-color-surface-alt,#f0fdf4));color:var(--semantic-color-success,#15803d);text-align:start}.contact-form_consent__YjWXF{margin:0;font-size:.85rem;color:var(--semantic-color-text-muted,#4b5563);text-align:start}.contact-form_submit__uWL7J{align-self:start;min-block-size:44px;padding-block:var(--primitive-space-sm,10px);padding-inline:var(--primitive-space-lg,24px);border:0;border-radius:var(--component-button-radius,999px);background:var(--semantic-color-action-primary,#2563eb);color:var(--semantic-color-action-on-primary,#fff);font:inherit;font-weight:600;cursor:pointer;transition:opacity var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease)}.contact-form_submit__uWL7J:disabled{opacity:.6;cursor:progress}@media (hover:hover){.contact-form_submit__uWL7J:not(:disabled):hover{opacity:.9}}.contact-form_honeypot__e1_OG{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.countdown-timer_row__PR348{display:flex;gap:var(--primitive-space-sm,8px);justify-content:center;flex-wrap:wrap}.countdown-timer_unit__BQ4jN{min-inline-size:60px;padding-block:var(--primitive-space-sm,8px);padding-inline:var(--primitive-space-sm,8px);border-radius:var(--component-card-radius,12px);background:var(--semantic-color-surface,#fff);color:var(--semantic-color-text,#111827);box-shadow:var(--semantic-shadow-card,0 1px 3px rgba(16,24,40,.12));border:1px solid var(--semantic-color-border,#e5e7eb)}.countdown-timer_value__3MUIa{font-size:22px;font-weight:700;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;animation:countdown-timer_cartello-tick__MG70K var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-emphasized,ease-out)}.countdown-timer_label__dO0PC{font-size:11px;text-align:center;text-transform:uppercase;letter-spacing:.04em;opacity:.7}.countdown-timer_expired__QLz0K{margin:0;font-weight:600}.form-builder_form__QL5Uk{display:grid;grid-template-columns:1fr;grid-gap:var(--primitive-space-md,16px);gap:var(--primitive-space-md,16px);max-inline-size:720px}.form-builder_form__QL5Uk.form-builder_two__jkkDz{grid-template-columns:1fr}@media (min-width:600px){.form-builder_form__QL5Uk.form-builder_two__jkkDz{grid-template-columns:1fr 1fr}.form-builder_form__QL5Uk.form-builder_two__jkkDz .form-builder_full__G06hN{grid-column:1/-1}}.form-builder_field__RpRyP{display:flex;flex-direction:column;gap:var(--primitive-space-xs,6px);min-inline-size:0}.form-builder_label__UXl_z{font-size:.95rem;font-weight:600;text-align:start;color:var(--semantic-color-text,#111827)}.form-builder_req__hJ51P{color:var(--semantic-color-danger,#dc2626);-webkit-margin-start:2px;margin-inline-start:2px}.form-builder_help__CHuFv{margin:0;font-size:.82rem;text-align:start;color:var(--semantic-color-text-muted,#4b5563)}.form-builder_input__RH8Gl,.form-builder_select__Hb5dL,.form-builder_textarea__1cdeV{inline-size:100%;min-block-size:44px;padding-block:var(--primitive-space-sm,8px);padding-inline:var(--primitive-space-md,12px);border:1px solid var(--semantic-color-border,#d1d5db);border-radius:var(--component-input-radius,var(--component-card-radius,10px));background:var(--semantic-color-surface,#fff);color:var(--semantic-color-text,#111827);font:inherit;transition:border-color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease)}.form-builder_textarea__1cdeV{resize:vertical;min-block-size:120px}.form-builder_choice__q7ux_ input:focus-visible,.form-builder_input__RH8Gl:focus-visible,.form-builder_select__Hb5dL:focus-visible,.form-builder_submit__sB90J:focus-visible,.form-builder_textarea__1cdeV:focus-visible{outline:2px solid var(--semantic-color-action-primary,#2563eb);outline-offset:2px;border-color:var(--semantic-color-action-primary,#2563eb)}.form-builder_choices__L_KM3{display:flex;flex-direction:column;gap:var(--primitive-space-xs,6px)}.form-builder_choice__q7ux_{display:flex;flex-direction:row;align-items:center;gap:var(--primitive-space-sm,8px);font:inherit;color:var(--semantic-color-text,#111827);min-block-size:28px}.form-builder_choice__q7ux_ input{inline-size:20px;block-size:20px;flex-shrink:0;accent-color:var(--semantic-color-action-primary,#2563eb)}.form-builder_error__LNgNz{margin:0;font-size:.85rem;text-align:start;color:var(--semantic-color-danger,#dc2626)}.form-builder_success__036Ob{margin:0;padding:var(--primitive-space-md,16px);border-radius:var(--component-card-radius,12px);background:var(--semantic-color-success-surface,var(--semantic-color-surface-alt,#f0fdf4));color:var(--semantic-color-success,#15803d);text-align:start}.form-builder_consent__6FIHn{margin:0;font-size:.85rem;color:var(--semantic-color-text-muted,#4b5563);text-align:start}.form-builder_actions__V7WDi{display:flex;flex-direction:column;gap:var(--primitive-space-sm,8px);align-items:start}.form-builder_submit__sB90J{align-self:start;min-block-size:44px;padding-block:var(--primitive-space-sm,10px);padding-inline:var(--primitive-space-lg,24px);border:0;border-radius:var(--component-button-radius,999px);background:var(--semantic-color-action-primary,#2563eb);color:var(--semantic-color-action-on-primary,#fff);font:inherit;font-weight:600;cursor:pointer;transition:opacity var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease)}.form-builder_submit__sB90J:disabled{opacity:.6;cursor:progress}@media (hover:hover){.form-builder_submit__sB90J:not(:disabled):hover{opacity:.9}}.form-builder_honeypot__8LBmX{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.scroll-carousel_root__SBkg5{position:relative;--sc-gap:var(--primitive-space-md,16px);--sc-cols:var(--sc-m,2)}.scroll-carousel_track__q9qj4{display:flex;gap:var(--sc-gap);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-padding-after:6px;padding-block-end:6px}.scroll-carousel_track__q9qj4::-webkit-scrollbar{display:none}.scroll-carousel_track__q9qj4>*{flex:0 0 auto;inline-size:calc((100% - (var(--sc-cols) - 1) * var(--sc-gap)) / var(--sc-cols));scroll-snap-align:start}@media (min-width:1024px){.scroll-carousel_root__SBkg5{--sc-cols:var(--sc-w,6)}}.scroll-carousel_arrow__SGsn7{position:absolute;inset-block-start:calc(50% - 18px);inline-size:36px;block-size:36px;border-radius:50%;border:1px solid var(--semantic-color-border,#ddd);background:var(--semantic-color-surface,#fff);color:var(--semantic-color-text,#111827);cursor:pointer;font-size:1.2rem;line-height:1;box-shadow:var(--semantic-shadow-card,0 2px 8px rgba(16,24,40,.12));transition:transform var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease),background-color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease),color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease)}@supports (((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))) or (-webkit-backdrop-filter:blur(8px))){.scroll-carousel_arrow__SGsn7{background:color-mix(in srgb,var(--semantic-color-surface,#fff) 78%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}@media (hover:hover){.scroll-carousel_arrow__SGsn7:hover{transform:scale(1.1);background:var(--semantic-color-surface,#fff);color:var(--semantic-color-action-primary,#2563eb)}}.scroll-carousel_arrow__SGsn7:active{transform:scale(.94)}.scroll-carousel_arrowStart__QnYSB{inset-inline-start:4px}.scroll-carousel_arrowEnd__RqVch{inset-inline-end:4px}.hero-carousel_root__5fsKX{--hc-band-inset:max(var(--semantic-layout-page-padding-inline,16px),calc((100% - var(--semantic-layout-content-max-width, 1152px)) / 2));position:relative;overflow:hidden}.hero-carousel_radiusSm__eTBSh{border-radius:var(--primitive-radius-xl,16px)}.hero-carousel_radiusMd__0wcWi{border-radius:calc(var(--primitive-radius-xl, 16px) * 1.5)}.hero-carousel_radiusLg___UXK6{border-radius:calc(var(--primitive-radius-xl, 16px) * 2)}.hero-carousel_viewport__lcY_R{position:relative}.hero-carousel_track__sPlCD{display:flex;inline-size:100%;transform:translateX(calc(var(--i, 0) * var(--dir, 1) * -100%));transition:transform var(--hc-slide-dur,.52s) var(--semantic-motion-ease-emphasized,cubic-bezier(.2,0,0,1));will-change:transform}.hero-carousel_viewportTrack__vnnC1 .hero-carousel_slide__C_m00{flex:0 0 100%;min-inline-size:0}.hero-carousel_viewportStack__m6Uwq{display:grid}.hero-carousel_viewportStack__m6Uwq .hero-carousel_slide__C_m00{grid-area:1/1;opacity:0;visibility:hidden;transition:opacity var(--hc-stack-dur,.6s) var(--semantic-motion-ease-standard,ease),transform var(--hc-stack-dur,.6s) var(--semantic-motion-ease-standard,ease),visibility 0s linear var(--hc-stack-dur,.6s)}.hero-carousel_viewportStack__m6Uwq .hero-carousel_slideActive__nzMfn{opacity:1;visibility:visible;transition-delay:0s;z-index:1}.hero-carousel_viewportZoom__dnplX .hero-carousel_slide__C_m00{transform:scale(1.06)}.hero-carousel_viewportZoom__dnplX .hero-carousel_slideActive__nzMfn{transform:scale(1)}.hero-carousel_slide__C_m00{position:relative}.hero-carousel_surface__zwF1k{position:relative;overflow:hidden;padding-block:var(--primitive-space-xl,40px);padding-inline:var(--hc-band-inset);min-block-size:var(--hc-h,320px);display:flex;flex-direction:column;justify-content:center;background:var(--semantic-color-surface-alt,#f9fafb)}.hero-carousel_hasEdgeArrows__sAMbH .hero-carousel_surface__zwF1k{padding-inline:max(var(--hc-band-inset),56px)}.hero-carousel_hasEdgeArrows__sAMbH.hero-carousel_arrows_inset__NtIwr .hero-carousel_surface__zwF1k{padding-inline:calc(var(--hc-band-inset) + 56px)}.hero-carousel_surfaceOnImage__xxlYP{background:var(--semantic-color-text,#0f172a);color:#fff}.hero-carousel_alStart__TyyAK{text-align:start}.hero-carousel_alCenter__MU7kL{text-align:center}.hero-carousel_alEnd__F_oQi{text-align:end}.hero-carousel_media__6Y05i{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%;z-index:0}.hero-carousel_slideActive__nzMfn .hero-carousel_media__6Y05i img{animation:hero-carousel_cartello-kenburns__66vaN 14s var(--semantic-motion-ease-standard,ease-out) forwards}@media (max-width:1023px){.hero-carousel_surface__zwF1k{min-block-size:var(--hc-ht,var(--hc-h,320px))}}@media (max-width:640px){.hero-carousel_surface__zwF1k{min-block-size:var(--hc-hm,var(--hc-ht,var(--hc-h,320px)))}}.hero-carousel_scrim__MPFpD{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%;background:linear-gradient(180deg,rgba(2,6,23,.62),rgba(2,6,23,.38))}.hero-carousel_scrimLight__YzkW2{background:linear-gradient(180deg,rgba(2,6,23,.36),rgba(2,6,23,.2))}.hero-carousel_scrimStrong__H2Ey3{background:linear-gradient(180deg,rgba(2,6,23,.8),rgba(2,6,23,.6))}.hero-carousel_content__w1FSu{position:relative;z-index:1;max-inline-size:42ch}.hero-carousel_slideActive__nzMfn .hero-carousel_badge__Gsyx7,.hero-carousel_slideActive__nzMfn .hero-carousel_ctaRow__7VI3D,.hero-carousel_slideActive__nzMfn .hero-carousel_subtitle__Rv_o8,.hero-carousel_slideActive__nzMfn .hero-carousel_title__ICeqh{animation:hero-carousel_cartello-rise__IO2EE var(--semantic-motion-duration-entrance,.48s) var(--semantic-motion-ease-emphasized,ease-out) backwards}.hero-carousel_slideActive__nzMfn .hero-carousel_title__ICeqh{animation-delay:70ms}.hero-carousel_slideActive__nzMfn .hero-carousel_subtitle__Rv_o8{animation-delay:.14s}.hero-carousel_slideActive__nzMfn .hero-carousel_ctaRow__7VI3D{animation-delay:.21s}.hero-carousel_contentCenter__fdv_N{margin-inline:auto}.hero-carousel_onImageText__fscsc{text-shadow:0 1px 3px rgba(2,6,23,.6)}.hero-carousel_badge__Gsyx7{margin:0;-webkit-margin-after:8px;margin-block-end:8px;text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:600;color:var(--semantic-color-action-primary,#2563eb)}.hero-carousel_badgeOnImage__bJ_kV{color:rgba(255,255,255,.92)}.hero-carousel_title__ICeqh{-webkit-margin-before:0;margin-block-start:0;font-size:2rem;line-height:1.15}.hero-carousel_titleGap__WOvnC{-webkit-margin-after:8px;margin-block-end:8px}.hero-carousel_subtitle__Rv_o8{-webkit-margin-before:0;margin-block-start:0}.hero-carousel_ctaRow__7VI3D{display:flex;gap:var(--primitive-space-sm,8px);-webkit-margin-before:var(--primitive-space-md,16px);margin-block-start:var(--primitive-space-md,16px);flex-wrap:wrap}.hero-carousel_ctaStart__EdzPG{justify-content:flex-start}.hero-carousel_ctaCenter__cUwA8{justify-content:center}.hero-carousel_ctaEnd__FaT1D{justify-content:flex-end}.hero-carousel_outlineCta__pSfep{display:inline-flex;align-items:center;justify-content:center;min-block-size:44px;padding-inline:var(--primitive-space-lg,24px);border:1px solid rgba(255,255,255,.85);border-radius:var(--component-button-radius,8px);background:transparent;color:#fff;font-weight:600;text-decoration:none;transition:background-color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease),transform var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease)}@media (hover:hover){.hero-carousel_outlineCta__pSfep:hover{background:rgba(255,255,255,.14);transform:translateY(-1px)}}.hero-carousel_arrow__Ebevr{position:absolute;inset-block-start:calc(50% - 20px);display:inline-grid;place-items:center;inline-size:40px;block-size:40px;border-radius:50%;border:1px solid var(--semantic-color-border,#ddd);background:var(--semantic-color-surface,#fff);color:var(--semantic-color-text,#111827);cursor:pointer;z-index:2;box-shadow:var(--semantic-shadow-card,0 2px 8px rgba(16,24,40,.16));transition:opacity var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-standard,ease),transform var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease),background-color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease),color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease)}.hero-carousel_chevron__hqLMP{font-size:1.3rem;line-height:1}@supports (((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))) or (-webkit-backdrop-filter:blur(8px))){.hero-carousel_arrow__Ebevr:not(.hero-carousel_arrowMinimal__LBCCK){background:color-mix(in srgb,var(--semantic-color-surface,#fff) 72%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}.hero-carousel_arrowSquare__0kXP_{border-radius:var(--component-button-radius,10px)}.hero-carousel_arrowMinimal__LBCCK{border-color:transparent;background:transparent;box-shadow:none;color:var(--semantic-color-surface,#fff);text-shadow:0 1px 4px rgba(2,6,23,.7)}@media (hover:hover){.hero-carousel_arrow__Ebevr:hover{transform:scale(1.1);background:var(--semantic-color-surface,#fff);color:var(--semantic-color-action-primary,#2563eb)}.hero-carousel_arrowMinimal__LBCCK:hover{background:transparent;transform:scale(1.14)}}.hero-carousel_arrow__Ebevr:active{transform:scale(.94)}.hero-carousel_arrowStart__gHFtZ{inset-inline-start:8px}.hero-carousel_arrowEnd__u8J4F{inset-inline-end:8px}.hero-carousel_arrows_inset__NtIwr .hero-carousel_arrowStart__gHFtZ{inset-inline-start:max(8px,calc(var(--hc-band-inset) - 20px))}.hero-carousel_arrows_inset__NtIwr .hero-carousel_arrowEnd__u8J4F{inset-inline-end:max(8px,calc(var(--hc-band-inset) - 20px))}@media (hover:hover){.hero-carousel_arrowsHover__Z_wFl:not(.hero-carousel_arrows_bottom__iyOtM) .hero-carousel_arrow__Ebevr{opacity:0}.hero-carousel_arrowsHover__Z_wFl:focus-within .hero-carousel_arrow__Ebevr,.hero-carousel_arrowsHover__Z_wFl:hover .hero-carousel_arrow__Ebevr{opacity:1}}.hero-carousel_controls__KE4qD{position:absolute;inset-block-end:14px;inset-inline:0;display:flex;justify-content:center;align-items:center;gap:12px;z-index:2}.hero-carousel_controlsBar__JiaoB .hero-carousel_arrow__Ebevr{position:static;inset:auto;inline-size:34px;block-size:34px}.hero-carousel_dots__jL_KW{display:flex;justify-content:center;gap:8px}.hero-carousel_dot__EQ2G7{inline-size:10px;block-size:10px;border-radius:var(--primitive-radius-full,9999px);border:none;padding:0;cursor:pointer;transition:inline-size var(--semantic-motion-duration-base,.22s) var(--semantic-motion-ease-emphasized,ease),background-color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease),scale var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease);background:rgba(255,255,255,.75);box-shadow:0 0 0 1px rgba(0,0,0,.18)}@media (hover:hover){.hero-carousel_dot__EQ2G7:not(.hero-carousel_dotActive__8GWPo):hover{scale:1.25;background:#fff}}.hero-carousel_dotActive__8GWPo{inline-size:26px;background:var(--semantic-color-action-primary,#2563eb)}.sdui-tabs_root__3ymN7{background:var(--tabs-bg,var(--component-tabs-bg,transparent));border-radius:var(--component-tabs-radius,8px)}.sdui-tabs_tablist__oCDof{display:flex;-webkit-margin-after:var(--primitive-space-md,16px);margin-block-end:var(--primitive-space-md,16px)}.sdui-tabs_listBoxed__O2TpW,.sdui-tabs_listUnderline__s3SDK{gap:0;flex-wrap:nowrap;overflow-x:auto;-webkit-border-after:1px solid var(--component-tabs-border,#e5e7eb);border-block-end:1px solid var(--component-tabs-border,#e5e7eb)}.sdui-tabs_listPills__DUvib{gap:var(--primitive-space-sm,8px);flex-wrap:wrap;overflow-x:visible}.sdui-tabs_tab__TGCyW{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;font-size:.95rem;font-weight:500;min-block-size:44px;padding-block:var(--primitive-space-sm,8px);padding-inline:var(--primitive-space-md,16px);background:var(--tabs-tab-bg,transparent);color:var(--component-tabs-tab-color,#1f2937);white-space:nowrap;border:none;transition:color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease),background-color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease),border-color var(--semantic-motion-duration-fast,.15s) var(--semantic-motion-ease-standard,ease)}.sdui-tabs_selected__Sh34f{font-weight:600}.sdui-tabs_tab__TGCyW:focus-visible{outline:2px solid var(--component-tabs-focus-ring,#2563eb);outline-offset:-2px}@media (hover:hover){.sdui-tabs_tab__TGCyW:not(.sdui-tabs_selected__Sh34f):hover{color:var(--component-tabs-tab-hover-color,#2563eb)}.sdui-tabs_underline__L1TJD:not(.sdui-tabs_selected__Sh34f):hover{background:var(--tabs-tab-hover-bg,transparent)}.sdui-tabs_boxed__aBElr:not(.sdui-tabs_selected__Sh34f):hover,.sdui-tabs_pills__p92vX:not(.sdui-tabs_selected__Sh34f):hover{background:var(--tabs-tab-hover-bg,var(--component-tabs-tab-hover-bg,#f3f4f6))}}.sdui-tabs_underline__L1TJD{-webkit-border-after:2px solid transparent;border-block-end:2px solid transparent}.sdui-tabs_underline__L1TJD.sdui-tabs_selected__Sh34f{background:var(--tabs-tab-active-bg,transparent);color:var(--tabs-tab-active-fg,var(--component-tabs-accent,#2563eb));border-block-end-color:var(--component-tabs-accent,#2563eb)}.sdui-tabs_pills__p92vX{border-radius:var(--component-tabs-pill-radius,9999px);background:var(--tabs-tab-bg,var(--component-tabs-tab-bg,#f1f5f9))}.sdui-tabs_pills__p92vX.sdui-tabs_selected__Sh34f{background:var(--tabs-tab-active-bg,var(--component-tabs-accent,#2563eb));color:var(--tabs-tab-active-fg,var(--component-tabs-on-accent,#fff))}.sdui-tabs_boxed__aBElr{border-start-start-radius:var(--component-tabs-radius,8px);border-start-end-radius:var(--component-tabs-radius,8px);border:1px solid var(--component-tabs-border,#e5e7eb);-webkit-border-after:1px solid var(--component-tabs-border,#e5e7eb);border-block-end:1px solid var(--component-tabs-border,#e5e7eb);background:var(--tabs-tab-bg,var(--component-tabs-tab-bg,#f9fafb));-webkit-margin-after:-1px;margin-block-end:-1px}.sdui-tabs_boxed__aBElr.sdui-tabs_selected__Sh34f{border-block-end-color:var(--semantic-color-surface,#fff);background:var(--tabs-tab-active-bg,var(--semantic-color-surface,#fff));color:var(--tabs-tab-active-fg,var(--component-tabs-tab-color,#1f2937))}