.calendar-category_page__EpKXX{--prod-ink:#192e40;--prod-muted:#626d78;--prod-line:#e3e5e3;--prod-radius:18px;--prod-gap:var(--grid-gap);--prod-section:clamp(38px,4.4vw,66px);--prod-block:clamp(24px,2.6vw,36px);background:var(--color-surface-soft);color:var(--prod-ink);padding-block:clamp(16px,1.8vw,26px) clamp(64px,7vw,104px)}.calendar-category_container__8j1FL{width:calc(100% - var(--site-gutter) * 2);max-width:var(--container-width);min-width:0;margin-inline:auto}.calendar-category_page__EpKXX h1,.calendar-category_page__EpKXX h2,.calendar-category_page__EpKXX h3,.calendar-category_page__EpKXX p{margin:0}:where(.calendar-category_page__EpKXX) a{color:inherit;text-decoration:none}.calendar-category_breadcrumbs__9oXKe{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;color:var(--prod-muted);margin-block-end:clamp(14px,1.6vw,20px)}.calendar-category_breadcrumbs__9oXKe a{transition:color .2s}.calendar-category_breadcrumbs__9oXKe [aria-current=page]{color:var(--prod-ink);font-weight:700}.calendar-category_cardButton__VSLVd,.calendar-category_outlineButton__OLl8o,.calendar-category_primaryButton__RTLy5{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;padding:10px 18px;border:1px solid transparent;border-radius:12px;font-size:13px;font-weight:700;text-decoration:none;transition:transform .22s var(--ease-premium),background .22s,border-color .22s,box-shadow .22s,color .22s}.calendar-category_cardButton__VSLVd svg,.calendar-category_outlineButton__OLl8o svg,.calendar-category_primaryButton__RTLy5 svg{flex-shrink:0;transition:transform .22s var(--ease-premium)}.calendar-category_outlineButton__OLl8o{justify-content:center;background:var(--color-surface);color:var(--prod-ink);border-color:var(--color-border);box-shadow:var(--shadow-surface)}.calendar-category_cardButton__VSLVd:active,.calendar-category_ghostButton__3nLse:active,.calendar-category_outlineButton__OLl8o:active,.calendar-category_primaryButton__RTLy5:active{transform:translateY(1px)}.calendar-category_categoryOverview__jvf5v{margin-block-start:28px;padding:24px;border:1px solid var(--color-border);border-radius:16px;background:#fff}.calendar-category_categoryOverview__jvf5v h2{font-size:24px;margin:0 0 10px}.calendar-category_categoryOverview__jvf5v p{color:#596e82;font-size:15px;line-height:1.8}.calendar-category_categoryOverview__jvf5v ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:20px 0;padding:0;list-style:none}.calendar-category_categoryOverview__jvf5v li+li{border-inline-start:1px solid var(--color-border);padding-inline-start:20px}.calendar-category_categoryOverview__jvf5v h3{font-size:18px;margin:0 0 6px}@media (max-width:600px){.calendar-category_categoryOverview__jvf5v{padding:18px}.calendar-category_categoryOverview__jvf5v ul{grid-template-columns:minmax(0,1fr);gap:14px}.calendar-category_categoryOverview__jvf5v li+li{border-inline-start:0;padding-inline-start:0;border-block-start:1px solid var(--color-border);padding-block-start:14px}.calendar-category_categoryOverview__jvf5v h2{font-size:22px}}.calendar-category_catHeroActions___QbFY .calendar-category_outlineButton__OLl8o{background:transparent;color:#fff;border-color:rgb(255 255 255/45%)}.calendar-category_backLink__b9OFS{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;font-size:12.5px;font-weight:650;color:#c9d6df;transition:color .2s}.calendar-category_catHero__BqKSO .calendar-category_backLink__b9OFS{margin-block-end:4px}.calendar-category_models__GQ7Yu{margin-block-start:var(--prod-section)}.calendar-category_modelsHead__au7fL{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px 24px;margin-block-end:clamp(16px,1.8vw,22px)}.calendar-category_modelsHead__au7fL h2{font-size:clamp(19px,2vw,26px);font-weight:850}.calendar-category_modelsHead__au7fL p{margin-block-start:4px;font-size:13px;color:var(--prod-muted)}.calendar-category_models__GQ7Yu .calendar-category_chips__iuIjx{margin-block-start:0;margin-block-end:clamp(20px,2.2vw,28px)}.calendar-category_configureHead__oGDNe .calendar-category_backLink__b9OFS{color:var(--prod-muted);margin-block-end:2px}@media (hover:hover){.calendar-category_backLink__b9OFS:hover,.calendar-category_breadcrumbs__9oXKe a:hover{color:var(--prod-ink)}.calendar-category_outlineButton__OLl8o:hover{transform:translateY(-2px);border-color:#b8ccdb;background:#f1f7fb}.calendar-category_outlineButton__OLl8o:hover svg{transform:translateX(-3px)}}.calendar-category_cardButton__VSLVd:focus-visible,.calendar-category_card__oXPLb:focus-visible,.calendar-category_chip__qfN7O:focus-visible,.calendar-category_ghostButton__3nLse:focus-visible,.calendar-category_materialTile__9g4BJ:focus-visible,.calendar-category_modelCta__Zs9sm:focus-visible,.calendar-category_outlineButton__OLl8o:focus-visible,.calendar-category_primaryButton__RTLy5:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}@media (max-width:680px){.calendar-category_outlineButton__OLl8o,.calendar-category_primaryButton__RTLy5{flex:1 1 auto}}@media (max-width:600px){.calendar-category_finalActions__N_17u .calendar-category_outlineButton__OLl8o,.calendar-category_finalActions__N_17u .calendar-category_primaryButton__RTLy5,.calendar-category_stepNav__sEDfQ .calendar-category_ghostButton__3nLse,.calendar-category_stepNav__sEDfQ .calendar-category_primaryButton__RTLy5{width:100%}}@media (prefers-reduced-motion:reduce){.calendar-category_cardButton__VSLVd,.calendar-category_cardMedia__f377q img,.calendar-category_card__oXPLb,.calendar-category_chip__qfN7O,.calendar-category_customIcon__LS6qU,.calendar-category_dropdownMenu__sgcAh,.calendar-category_ghostButton__3nLse,.calendar-category_guideIcon__A0JkT,.calendar-category_helpIcon__pThcF,.calendar-category_materialMedia__7ObDE img,.calendar-category_materialTileMedia__yx20m img,.calendar-category_materialTile__9g4BJ,.calendar-category_modelCard__5QpYo,.calendar-category_modelMedia__cGA0R img,.calendar-category_outlineButton__OLl8o,.calendar-category_primaryButton__RTLy5,.calendar-category_spin__JtxRX,.calendar-category_stepIcon__en1QS,.calendar-category_stepperLine__eIJzd{transition:none;animation:none}}.calendar-category_calendarEmpty__vp5Jj{display:grid;justify-items:center;gap:16px;padding:clamp(24px,5vw,56px);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft);text-align:center}.calendar-category_calendarEmpty__vp5Jj p{max-width:52ch;line-height:1.9}.calendar-category_categoryOverview__jvf5v .calendar-category_backLink__b9OFS{color:var(--prod-muted)}.calendar-viewer_launch___royf{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:12px 18px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-navy-deep);font:inherit;font-weight:750;cursor:pointer}.calendar-viewer_dialog__yudwW button:focus-visible,.calendar-viewer_launch___royf:focus-visible,.calendar-viewer_stage__v8h63:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.calendar-viewer_dialog__yudwW{position:fixed;inset:16px;width:calc(100% - 32px);height:calc(100dvh - 32px);max-width:1400px;max-height:none;padding:16px;border:1px solid var(--color-border);border-radius:var(--radius-lg,16px);background:var(--color-surface);color:var(--color-navy-deep);overflow:hidden}.calendar-viewer_dialog__yudwW[open]{display:flex;flex-direction:column;gap:12px}.calendar-viewer_dialog__yudwW::backdrop{background:rgb(12 28 42/78%)}.calendar-viewer_header__t7S9G{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.calendar-viewer_header__t7S9G h2{margin:0;font-size:clamp(16px,2vw,22px)}.calendar-viewer_header__t7S9G p{margin:6px 0 0;color:var(--color-text-muted);font-size:12px;line-height:1.8}.calendar-viewer_dialog__yudwW button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;min-height:44px;padding:8px 12px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface-soft);color:inherit;font:inherit;cursor:pointer}.calendar-viewer_dialog__yudwW button:disabled{opacity:.45;cursor:not-allowed}.calendar-viewer_toolbar__5PhUe{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}.calendar-viewer_toolbar__5PhUe output{width:64px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.calendar-viewer_stage__v8h63{position:relative;display:flex;align-items:center;justify-content:center;flex:1 1;min-height:0;min-width:0;overflow:hidden;touch-action:none;background:#e6e9e9;border-radius:10px;cursor:grab}.calendar-viewer_stage__v8h63:active{cursor:grabbing}.calendar-viewer_stage__v8h63 img{max-width:none;max-height:none;flex:none;object-fit:contain;-webkit-user-select:none;user-select:none;transform-origin:center}@media(max-width:600px){.calendar-viewer_dialog__yudwW{inset:8px;width:calc(100% - 16px);height:calc(100dvh - 16px);padding:10px;gap:10px}.calendar-viewer_header__t7S9G p{font-size:11px}.calendar-viewer_toolbar__5PhUe{gap:5px}.calendar-viewer_dialog__yudwW button{font-size:12px}}.requested-quantity_custom__Ninm7,.requested-quantity_selector__IOCG7{display:grid;gap:10px;min-width:0}.requested-quantity_selector__IOCG7 label{font-weight:700}.requested-quantity_selector__IOCG7 input,.requested-quantity_selector__IOCG7 select{width:100%;min-width:0;min-height:48px;border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:10px 12px;background:var(--color-surface);color:var(--color-text);font:inherit}.requested-quantity_selector__IOCG7 input:focus-visible,.requested-quantity_selector__IOCG7 select:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.requested-quantity_custom__Ninm7 p,.requested-quantity_selector__IOCG7 small{margin:0;font-size:12px;line-height:1.9;color:var(--color-text-muted)}.requested-quantity_custom__Ninm7 input[aria-invalid=true]{border-color:#a53e33}.requested-quantity_custom__Ninm7 p{color:#a53e33}.product-detail_page__ZYj6M{background:var(--color-surface-soft);color:#192e40;padding-block:24px 48px}.product-detail_container__huTGg{width:calc(100% - 2 * var(--site-gutter));max-width:1160px;margin-inline:auto}.product-detail_page__ZYj6M h1,.product-detail_page__ZYj6M h2,.product-detail_page__ZYj6M h3,.product-detail_page__ZYj6M p{margin:0}.product-detail_page__ZYj6M a{color:inherit;text-decoration:none}.product-detail_breadcrumbs__te5ny{display:flex;align-items:center;flex-wrap:wrap;gap:10px;color:#596e82;font-size:13px;margin-block-end:20px}.product-detail_hero__nS7_i{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:30px;padding:28px;border:1px solid var(--color-border);border-radius:20px;background:#fff}.product-detail_copy__pjgE0{min-width:0}.product-detail_eyebrow__XZMZo{display:inline-block;font-size:13px;color:#596e82;margin-block-end:10px}.product-detail_copy__pjgE0 h1{font-size:34px;line-height:1.5}.product-detail_copy__pjgE0 p{color:#596e82;font-size:16px;line-height:1.9;margin-block-start:12px}.product-detail_copy__pjgE0>span{margin-block-start:14px}.product-detail_media__l9O6a{overflow:hidden;border-radius:14px;aspect-ratio:1.2}.product-detail_media__l9O6a img{width:100%;height:100%;object-fit:cover}.product-detail_actions__6M7Sk{display:flex;flex-wrap:wrap;gap:10px;margin-block-start:24px}.product-detail_actions__6M7Sk a{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:46px;padding:10px 16px;border:1px solid var(--color-border);border-radius:10px;font-size:14px;font-weight:750}.product-detail_actions__6M7Sk .product-detail_primary__Amfpe{background:#1b344a;color:#fff}.product-detail_secondary__QP7Mf{background:#f5f8fa}.product-detail_page__ZYj6M .product-detail_details__wocMJ{display:grid;grid-template-columns:1.1fr 1fr;gap:32px;margin-block-start:28px;padding:26px;border:1px solid var(--color-border);border-radius:16px;background:#fff}.product-detail_page__ZYj6M h2{font-size:24px;line-height:1.5}.product-detail_details__wocMJ p,.product-detail_fileGuide__daILv p{font-size:15px;line-height:1.8;color:#596e82;margin-block-start:8px}.product-detail_details__wocMJ dl{margin-block:18px}.product-detail_details__wocMJ dl>div{display:flex;gap:20px;justify-content:space-between;padding-block:12px;border-block-end:1px solid var(--color-border)}.product-detail_details__wocMJ dd{margin:0}.product-detail_details__wocMJ ul{display:grid;align-content:center;gap:14px;padding:0;margin:0;list-style:none}.product-detail_details__wocMJ li{display:flex;align-items:flex-start;gap:10px;font-size:15px}.product-detail_details__wocMJ svg{flex-shrink:0;margin-block-start:5px}.product-detail_page__ZYj6M .product-detail_fileGuide__daILv{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px;margin-block-start:24px;background:#eaf2f7;border-radius:14px}.product-detail_fileGuide__daILv a{display:inline-flex;align-items:center;gap:14px;font-size:14px;font-weight:750;flex-shrink:0;min-height:44px}.product-detail_page__ZYj6M .product-detail_related__FaUHO{margin-block-start:28px}.product-detail_related__FaUHO>div{margin-block-start:14px}@media (max-width:767px){.product-detail_hero__nS7_i{grid-template-columns:minmax(0,1fr);gap:20px;padding:20px}.product-detail_copy__pjgE0 h1{font-size:28px}.product-detail_media__l9O6a{aspect-ratio:1.7}.product-detail_page__ZYj6M .product-detail_details__wocMJ{grid-template-columns:minmax(0,1fr);gap:20px;padding:20px}.product-detail_page__ZYj6M .product-detail_fileGuide__daILv{flex-direction:column;align-items:flex-start;gap:12px;padding:20px}.product-detail_page__ZYj6M h2{font-size:22px}}.product-detail_purchase__K6lVM{display:grid;gap:14px;margin-top:20px}.product-detail_purchase__K6lVM label{font-weight:700}.product-detail_purchaseBox__2eYrB{display:grid;gap:12px;padding:18px;border:1px solid var(--color-border);border-radius:14px;background:var(--color-surface-soft)}.product-detail_quantityHeading__UQeO4{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}.product-detail_purchaseBox__2eYrB>small,.product-detail_quantityHeading__UQeO4 span{font-size:12px;color:var(--color-text-muted);line-height:1.9}.product-detail_purchaseBox__2eYrB [data-quantity-stepper]{max-width:260px}.product-detail_purchaseTotal__6X0rQ{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;padding:16px 2px}.product-detail_purchaseTotal__6X0rQ>span{display:grid;gap:6px;font-size:12px;color:var(--color-text-muted)}.product-detail_purchaseTotal__6X0rQ b{font-size:14px;color:var(--color-navy-deep)}.product-detail_purchaseTotal__6X0rQ strong{font-size:24px;color:var(--color-navy-deep)}.product-detail_purchaseTotal__6X0rQ strong small{font-size:12px}.product-detail_purchase__K6lVM input{width:100%;min-height:48px;border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:12px;background:white;color:var(--color-text)}.product-detail_purchase__K6lVM button{min-height:48px;justify-content:center;border:0;padding:12px 20px;border-radius:10px;background:#1b344a;color:white;font-weight:750}.product-detail_purchase__K6lVM button:focus-visible,.product-detail_purchase__K6lVM input:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.product-detail_purchase__K6lVM button:disabled{opacity:.65;cursor:not-allowed}.product-detail_gallery__v6PcC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-block:32px}.product-detail_gallery__v6PcC img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-sm)}@media(max-width:600px){.product-detail_gallery__v6PcC{grid-template-columns:1fr}}@media(max-width:767px){.product-detail_hero__nS7_i .product-detail_media__l9O6a{grid-row:1;aspect-ratio:1.25}.product-detail_purchaseBox__2eYrB [data-quantity-stepper]{max-width:none}}.product-detail_calendarReview__DDVWO{display:grid;gap:12px;margin:0}.product-detail_calendarReview__DDVWO>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px}.product-detail_calendarReview__DDVWO dt{color:var(--color-text-muted)}.product-detail_calendarReview__DDVWO dd{margin:0;font-weight:700}.product-detail_calendarPage__RWhXQ .product-detail_media__l9O6a{aspect-ratio:3/4;background:#f6f3eb}.product-detail_calendarPage__RWhXQ .product-detail_media__l9O6a img{object-fit:contain}.product-detail_calendarNotice__y2pqq{padding:12px;border-radius:10px;background:#edf3f6}.product-detail_calendarContact__fr1XD{display:grid;gap:14px}.product-detail_calendarContact__fr1XD label{display:grid;gap:8px}.product-detail_calendarContact__fr1XD input,.product-detail_calendarContact__fr1XD textarea{width:100%;min-width:0;min-height:46px;border:1px solid var(--color-border);border-radius:9px;padding:10px;background:white;font:inherit}.product-detail_calendarContact__fr1XD textarea{min-height:90px}.product-detail_calendarReview__DDVWO dd{overflow-wrap:anywhere}.product-detail_purchase__K6lVM select{width:100%;min-width:0;min-height:48px;padding:12px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:inherit}.product-detail_purchase__K6lVM select:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.product-detail_giftPage__l4Llb .product-detail_media__l9O6a{aspect-ratio:4/3;background:var(--color-surface-soft)}.product-detail_giftPage__l4Llb .product-detail_media__l9O6a img{object-fit:contain}.product-detail_calendarOrder__JkcLh{padding:24px;border:1px solid var(--color-border);border-radius:var(--radius-md,18px);background:var(--color-surface);gap:20px}.product-detail_orderCardHeader__3BTbc{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;align-items:center}.product-detail_orderCardHeader__3BTbc h2{font-size:21px;margin:0}.product-detail_orderCardHeader__3BTbc span{font-size:12px;color:var(--color-text-muted)}.product-detail_calendarOrder__JkcLh>.product-detail_purchaseBox__2eYrB{padding:0;border:0;background:transparent;box-shadow:none}.product-detail_calendarOrder__JkcLh>.product-detail_calendarNotice__y2pqq{padding:14px 0 0;border-top:1px solid var(--color-border);background:transparent;margin:0;font-size:13px;line-height:2}@media(max-width:600px){.product-detail_calendarOrder__JkcLh{padding:18px;gap:16px}.product-detail_orderCardHeader__3BTbc h2{font-size:19px}}.products_page__Rzebn{--prod-ink:#192e40;--prod-muted:#626d78;--prod-line:#e3e5e3;--prod-radius:18px;--prod-gap:var(--grid-gap);--prod-section:clamp(38px,4.4vw,66px);--prod-block:clamp(24px,2.6vw,36px);background:var(--color-surface-soft);color:var(--prod-ink);padding-block:clamp(16px,1.8vw,26px) clamp(64px,7vw,104px)}.products_selectionGuide__u9vwo{margin-block:24px;padding:24px;display:grid;gap:18px;background:#edf4f7;border:1px solid #d8e5ec;border-radius:18px;scroll-margin-block-start:100px}.products_selectionGuide__u9vwo[hidden],.products_uploadStack__35Ydg[hidden]{display:none}.products_selectionGuide__u9vwo h2{font-size:22px;margin-block:6px 10px}.products_selectionGuide__u9vwo p{font-size:14px;line-height:2;color:#526579}.products_selectionGuide__u9vwo .products_chips__CAes9{margin:0}.products_guideStep__U97CL{font-size:12px;font-weight:700;color:#395870}.products_guideNext__d1Bse{display:flex;align-items:center;justify-content:space-between;gap:20px}.products_guideNext__d1Bse a{flex-shrink:0}@media (max-width:600px){.products_selectionGuide__u9vwo{padding:18px}.products_selectionGuide__u9vwo h2{font-size:20px}.products_guideNext__d1Bse{flex-direction:column;align-items:stretch;gap:12px}}.products_container__LhzaV{width:calc(100% - var(--site-gutter) * 2);max-width:var(--container-width);min-width:0;margin-inline:auto}.products_page__Rzebn h1,.products_page__Rzebn h2,.products_page__Rzebn h3,.products_page__Rzebn p{margin:0}:where(.products_page__Rzebn) a{color:inherit;text-decoration:none}.products_breadcrumbs__LWLda{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;color:var(--prod-muted);margin-block-end:clamp(14px,1.6vw,20px)}.products_breadcrumbs__LWLda a{transition:color .2s}.products_breadcrumbs__LWLda [aria-current=page]{color:var(--prod-ink);font-weight:700}.products_heroDefs__gtHr_{position:absolute;width:0;height:0}.products_hero__Hlcpr{position:relative;isolation:isolate;display:grid;grid-template-columns:1.28fr 1fr;align-items:stretch;min-height:clamp(188px,17vw,250px);background:#0e2b45;color:#fbfcfd;clip-path:url(#products-hero-shape)}.products_heroCopy__7p2Za{display:flex;flex-direction:column;justify-content:center;gap:clamp(6px,.8vw,12px);padding:clamp(24px,3vw,48px)}.products_heroCopy__7p2Za h1{font-size:clamp(27px,3.2vw,46px);font-weight:900;line-height:1.28;letter-spacing:-.02em}.products_heroCopy__7p2Za p{font-size:clamp(13px,1.15vw,16px);line-height:1.9;color:#dde6ec;max-width:44ch}.products_heroMedia__KiDpZ{position:relative;overflow:hidden}.products_heroMedia__KiDpZ img{width:100%;height:100%;object-fit:cover;object-position:46% 60%}.products_heroMedia__KiDpZ:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 48%,rgb(14 43 69/94%))}.products_tools__54il0{display:grid;grid-template-columns:1.55fr 1fr;align-items:stretch;gap:var(--prod-gap);margin-block-start:var(--prod-block)}.products_searchPanel__3c6VR{background:var(--color-surface);border:1px solid var(--prod-line);border-radius:var(--prod-radius);padding:clamp(20px,2.3vw,32px);box-shadow:var(--shadow-surface)}.products_searchHead___HinD{display:flex;align-items:center;gap:10px}.products_searchHead___HinD svg{flex-shrink:0;color:#1b344a}.products_searchHead___HinD h2{font-size:clamp(17px,1.6vw,22px);font-weight:850}.products_searchField__2gPUe{margin-block-start:clamp(14px,1.5vw,20px);display:flex;align-items:center;gap:12px;padding:4px 14px;border:1px solid var(--prod-line);border-radius:12px;background:var(--color-surface-soft);transition:border-color .2s,background .2s,box-shadow .2s}.products_searchField__2gPUe:focus-within{border-color:var(--color-focus);background:var(--color-surface);box-shadow:0 0 0 3px rgb(22 89 160/10%)}.products_searchField__2gPUe>svg{flex-shrink:0;color:var(--prod-muted)}.products_searchField__2gPUe input{flex:1 1;min-width:0;width:100%;border:0;padding:11px 0;background:transparent;outline:none;font-size:15px;color:var(--prod-ink)}.products_guidePanel__RTF0x{display:flex;flex-direction:column;gap:10px;padding:clamp(18px,2vw,26px);border:1px solid #e0e7ec;border-radius:var(--prod-radius);background:#eef2f5}.products_guideIcon__smk8D{display:grid;place-items:center;width:44px;height:44px;border:1px solid #dbe4ea;border-radius:50%;background:var(--color-surface);color:#1b344a;box-shadow:var(--shadow-surface);transition:transform .26s var(--ease-premium),color .26s}.products_guidePanel__RTF0x h2{margin-block-start:4px;font-size:clamp(16px,1.5vw,19px);font-weight:850}.products_guidePanel__RTF0x p{font-size:13px;line-height:1.9;color:var(--prod-muted)}.products_guideCta__tNAU0{margin-block-start:auto;padding-block-start:14px;align-self:flex-start}.products_finder__XvLyK{margin-block-start:var(--prod-section)}.products_finderTop__OyKRN{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 24px}.products_finderHeading__on0Zh h2{font-size:clamp(19px,2vw,26px);font-weight:850}.products_finderHeading__on0Zh p{margin-block-start:4px;font-size:13px;color:var(--prod-muted)}.products_finderControls__fniSr{display:flex;flex-wrap:wrap;gap:12px}.products_finderControls__fniSr>div{min-width:190px}.products_chips__CAes9{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:8px;margin-block-start:clamp(16px,1.8vw,22px)}.products_chip__Sovnf{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:8px 16px;border:1px solid var(--prod-line);border-radius:12px;background:var(--color-surface);color:#33424f;font-size:13px;font-weight:650;white-space:nowrap;transition:transform .22s var(--ease-premium),background .22s,color .22s,border-color .22s,box-shadow .22s}.products_chipActive__ybE4o{background:#1b344a;border-color:#1b344a;color:#fff;box-shadow:var(--shadow-cta)}.products_resultCount__7uRuK{margin-block-start:clamp(16px,1.8vw,22px);font-size:13px;color:var(--prod-muted)}.products_grid__N2Wck{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--prod-gap);margin-block-start:clamp(18px,1.8vw,24px)}.products_card__LuOF4{display:flex;flex-direction:column;min-width:0;background:var(--color-surface);border:1px solid var(--prod-line);border-radius:var(--prod-radius);overflow:hidden;box-shadow:0 3px 12px rgb(20 35 49/3%);transition:transform .28s var(--ease-premium),box-shadow .28s var(--ease-premium),border-color .28s,opacity .54s var(--ease-premium)}.products_cardMedia__TZQ6T{position:relative;aspect-ratio:1.5;overflow:hidden;background:#eceff1}.products_cardMedia__TZQ6T img{width:100%;height:100%;object-fit:cover;transition:transform .55s var(--ease-premium)}.products_cardBody__wFTSZ{display:flex;flex-direction:column;gap:6px;flex:1 1;padding:clamp(16px,1.5vw,20px)}.products_cardBody__wFTSZ h3{font-size:clamp(16px,1.4vw,18px);font-weight:800;line-height:1.6}.products_cardBody__wFTSZ p{font-size:13px;line-height:1.9;color:var(--prod-muted)}.products_cardCta__sxPhT{display:flex;margin-block-start:auto;padding-block-start:16px}.products_cardButton__qAVUS,.products_outlineButton__VGT6c,.products_primaryButton__gnWHS{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;padding:10px 18px;border:1px solid transparent;border-radius:12px;font-size:13px;font-weight:700;text-decoration:none;transition:transform .22s var(--ease-premium),background .22s,border-color .22s,box-shadow .22s,color .22s}.products_cardButton__qAVUS{width:100%;max-width:min(100%,232px);background:#1b344a;color:#fff;box-shadow:var(--shadow-cta)}.products_cardButton__qAVUS svg,.products_outlineButton__VGT6c svg,.products_primaryButton__gnWHS svg{flex-shrink:0;transition:transform .22s var(--ease-premium)}.products_primaryButton__gnWHS{justify-content:center;background:#1b344a;color:#fff;border-color:#1b344a;box-shadow:var(--shadow-cta)}.products_outlineButton__VGT6c{justify-content:center;background:var(--color-surface);color:var(--prod-ink);border-color:var(--color-border);box-shadow:var(--shadow-surface)}.products_ghostButton__mLL0w{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:10px 18px;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--prod-muted);font-size:13px;font-weight:650;transition:transform .22s var(--ease-premium),background .22s,color .22s}.products_cardButton__qAVUS:active,.products_ghostButton__mLL0w:active,.products_outlineButton__VGT6c:active,.products_primaryButton__gnWHS:active{transform:translateY(1px)}.products_empty__WHbKc{grid-column:1/-1;padding:clamp(30px,5vw,56px);text-align:center;border:1px dashed #d5dbe0;border-radius:var(--prod-radius);background:var(--color-surface);color:var(--prod-muted);font-size:14px}.products_grid__N2Wck[data-reveal=ready] .products_card__LuOF4:not([data-revealed=true]){opacity:0;transform:translateY(16px)}.products_grid__N2Wck[data-reveal=ready] .products_card__LuOF4[data-revealed=true]{opacity:1;transform:translateY(0)}.products_customStrip__lZ1Kc{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 28px;margin-block-start:var(--prod-section);padding:clamp(20px,2.2vw,28px) clamp(20px,2.4vw,32px);border:1px solid var(--prod-line);border-radius:var(--prod-radius);background:var(--color-surface);box-shadow:var(--shadow-surface)}.products_customText__H7rA6{display:flex;align-items:center;gap:16px;min-width:0}.products_customIcon__QO4Gj{display:grid;place-items:center;flex-shrink:0;width:46px;height:46px;border:1px solid #dbe4ea;border-radius:12px;background:#f2f5f7;color:#1b344a;transition:transform .26s var(--ease-premium),color .26s}.products_customText__H7rA6 h2{font-size:clamp(16px,1.6vw,20px);font-weight:850}.products_customText__H7rA6 p{margin-block-start:2px;font-size:13px;color:var(--prod-muted)}.products_material__pazT6{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(20px,3vw,44px);margin-block-start:var(--prod-section)}.products_materialMedia__yuRhY{position:relative;aspect-ratio:1.9;border-radius:var(--prod-radius);overflow:hidden;background:#eceff1}.products_materialMedia__yuRhY img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease-premium)}.products_materialContent__romaj h2{font-size:clamp(21px,2.2vw,29px);font-weight:850;line-height:1.5}.products_materialContent__romaj>p{margin-block:clamp(8px,1vw,14px) clamp(18px,2vw,26px);font-size:clamp(14px,1.2vw,16px);line-height:1.9;color:var(--prod-muted);max-width:48ch}.products_materialActions__x_4zL{display:flex;flex-wrap:wrap;gap:12px}.products_process__33oEE{margin-block-start:var(--prod-section)}.products_processHead__wCMpP{display:flex;align-items:flex-start;gap:14px}.products_processHead__wCMpP h2{font-size:clamp(20px,2.1vw,27px);font-weight:850}.products_processHead__wCMpP>div>p{margin-block-start:4px;font-size:13px;color:var(--prod-muted)}.products_processIcon__vk815{flex-shrink:0;color:#b9c4cd}.products_processSteps__X3lem{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,2vw,30px);margin-block-start:clamp(22px,2.4vw,32px);padding:0;list-style:none}.products_processStep__dzTAA{position:relative;display:flex;flex-direction:column;gap:8px;min-width:0;padding-inline-end:18px}.products_processStep__dzTAA:after{content:"";position:absolute;inset-inline-end:-14px;top:20px;width:18px;height:2px;background:#d4d9dc;transition:background .28s,width .28s}.products_processStep__dzTAA:last-child:after{display:none}.products_stepIcon__9SJwS{color:#1b344a;transition:transform .28s var(--ease-premium),color .28s}.products_stepNumber__l35jR{font-size:13px;font-weight:800;color:#9aa7b2}.products_processStep__dzTAA h3{font-size:clamp(15px,1.4vw,17px);font-weight:800}.products_processStep__dzTAA p{font-size:12.5px;line-height:1.9;color:var(--prod-muted)}.products_fieldLabel__2FwIb{display:block;font-size:12.5px;font-weight:700;color:var(--prod-muted);margin-block-end:6px}.products_dropdown__aumDM{position:relative;display:flex;flex-direction:column;min-width:0}.products_dropdownButton__lnaWz{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;padding:9px 14px;border:1px solid var(--prod-line);border-radius:12px;background:var(--color-surface);color:var(--prod-ink);font-size:13.5px;font-weight:650;text-align:start;transition:border-color .2s,box-shadow .2s,background .2s}.products_dropdownButton__lnaWz:hover{border-color:#c7cfd4}.products_dropdownButton__lnaWz:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.products_dropdownValue__Nl0Xq{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.products_chevronOpen__uDVkg,.products_chevron__iKm4G{flex-shrink:0;color:var(--prod-muted);transition:transform .22s var(--ease-premium),color .22s}.products_chevronOpen__uDVkg{transform:rotate(180deg);color:var(--prod-ink)}.products_dropdownMenu__Cguhl{position:absolute;z-index:40;top:calc(100% + 6px);inset-inline:0;margin:0;padding:6px;list-style:none;max-height:288px;overflow:auto;background:var(--color-surface);border:1px solid var(--prod-line);border-radius:14px;box-shadow:var(--shadow-dropdown);animation:products_dropdown-in__5t29B .17s var(--ease-premium)}@keyframes products_dropdown-in__5t29B{0%{opacity:0;transform:translateY(-5px) scale(.99)}to{opacity:1;transform:none}}.products_dropdownOption__cnxHP{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 12px;border-radius:9px;font-size:13px;color:var(--prod-ink);cursor:pointer}.products_dropdownOptionActive__jzEmY{background:#eef3f7}.products_dropdownOption__cnxHP[aria-selected=true]{color:#1b344a;font-weight:750}.products_dropdownOptionText__tWon9{display:flex;flex-direction:column;gap:2px}.products_dropdownOptionText__tWon9 small{color:var(--prod-muted);font-size:11px}.products_fieldHint__VPMxL{margin-block-start:6px;font-size:11.5px;color:var(--prod-muted)}.products_optionChips___xZyu{display:flex;flex-direction:column}.products_chipRow__t0ipP{display:flex;flex-wrap:wrap;gap:8px}.products_categoryOverview___zran{margin-block-start:28px;padding:24px;border:1px solid var(--color-border);border-radius:16px;background:#fff}.products_categoryOverview___zran h2{font-size:24px;margin:0 0 10px}.products_categoryOverview___zran p{color:#596e82;font-size:15px;line-height:1.8}.products_categoryOverview___zran ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:20px 0;padding:0;list-style:none}.products_categoryOverview___zran li+li{border-inline-start:1px solid var(--color-border);padding-inline-start:20px}.products_categoryOverview___zran h3{font-size:18px;margin:0 0 6px}@media (max-width:600px){.products_categoryOverview___zran{padding:18px}.products_categoryOverview___zran ul{grid-template-columns:minmax(0,1fr);gap:14px}.products_categoryOverview___zran li+li{border-inline-start:0;padding-inline-start:0;border-block-start:1px solid var(--color-border);padding-block-start:14px}.products_categoryOverview___zran h2{font-size:22px}}.products_catHero__BJg6m{display:grid;grid-template-columns:1.05fr 1fr;align-items:stretch;min-height:clamp(220px,20vw,300px);border-radius:22px;background:#0e2b45;color:#fff}.products_catHeroMedia__HFqux,.products_catHero__BJg6m{position:relative;overflow:hidden}.products_catHeroMedia__HFqux img{width:100%;height:100%;object-fit:cover;object-position:center 58%}.products_catHeroMedia__HFqux:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 46%,rgb(14 43 69/92%))}.products_catHeroCopy__d5t0C{display:flex;flex-direction:column;justify-content:center;gap:clamp(8px,1vw,14px);padding:clamp(26px,3vw,48px)}.products_catHeroCopy__d5t0C h1{font-size:clamp(24px,2.9vw,42px);font-weight:900;line-height:1.34}.products_catHeroCopy__d5t0C p{font-size:clamp(13px,1.1vw,15px);line-height:1.9;color:#dbe4ea;max-width:40ch}.products_catHeroActions__nuvXq{display:flex;flex-wrap:wrap;gap:12px;margin-block-start:6px}.products_catHeroActions__nuvXq .products_primaryButton__gnWHS{background:#faf9f6;color:#142b3d;border-color:transparent}.products_catHeroActions__nuvXq .products_outlineButton__VGT6c{background:transparent;color:#fff;border-color:rgb(255 255 255/45%)}.products_backLink__SN95a{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;font-size:12.5px;font-weight:650;color:#c9d6df;transition:color .2s}.products_catHero__BJg6m .products_backLink__SN95a{margin-block-end:4px}.products_facetStrip__uymur{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);align-items:center;gap:20px 30px;margin-block-start:var(--prod-section);padding:clamp(18px,2vw,26px);border:1px solid #e0e7ec;border-radius:var(--prod-radius);background:#eef2f5}.products_facetLead__eHKJy{display:flex;align-items:center;gap:14px;min-width:0}.products_facetIcon___LxNE{display:grid;place-items:center;flex-shrink:0;width:46px;height:46px;border:1px solid #dbe4ea;border-radius:50%;background:var(--color-surface);color:#1b344a;box-shadow:var(--shadow-surface)}.products_facetLead__eHKJy h2{font-size:clamp(16px,1.5vw,19px);font-weight:850}.products_facetLead__eHKJy p{margin-block-start:2px;font-size:12.5px;color:var(--prod-muted)}.products_facetControls__lO08n{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.products_models__0KRjQ{margin-block-start:var(--prod-section)}.products_modelsHead__fP9nm{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px 24px;margin-block-end:clamp(16px,1.8vw,22px)}.products_modelsHead__fP9nm h2{font-size:clamp(19px,2vw,26px);font-weight:850}.products_modelsHead__fP9nm p{margin-block-start:4px;font-size:13px;color:var(--prod-muted)}.products_helpLink__WuDY8{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:700;color:#1b344a}.products_models__0KRjQ .products_chips__CAes9{margin-block-start:0;margin-block-end:clamp(20px,2.2vw,28px)}.products_modelGrid__vTwDy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--grid-gap)}.products_simpleProducts__1aEHp,.products_simpleSection__IKP3l{margin-block:38px}.products_simpleSection__IKP3l>h2{margin-bottom:24px}.products_readyAvailability__IC3fs{display:inline-flex;align-items:center;gap:6px;color:var(--color-text-muted);font-size:12px}.products_modelCard__qFm87{display:flex;flex-direction:column;min-width:0;background:#fbfcfb;border:1px solid #e4e9ec;border-radius:16px;overflow:hidden;box-shadow:0 2px 10px rgb(20 35 49/3%);transition:transform .28s var(--ease-premium),box-shadow .28s var(--ease-premium),border-color .28s}.products_modelTop__ONVMT{position:relative}.products_modelMedia__eIO9e{position:relative;aspect-ratio:1.72;overflow:hidden;background:#eceff1}.products_modelMedia__eIO9e img{width:100%;height:100%;object-fit:cover;transition:transform .55s var(--ease-premium)}.products_modelCta__oap2o{position:absolute;z-index:2;inset-inline-end:16px;bottom:0;transform:translateY(50%);display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:7px 15px;border-radius:11px;background:#1b344a;color:#fff;font-size:12.5px;font-weight:700;box-shadow:0 6px 16px rgb(20 35 49/12%);transition:background .22s,transform .22s var(--ease-premium),box-shadow .22s}.products_modelCta__oap2o svg{transition:transform .22s var(--ease-premium)}.products_modelBody__89xBj{display:flex;flex-direction:column;gap:5px;flex:1 1;padding:24px clamp(15px,1.4vw,18px) clamp(15px,1.4vw,18px)}.products_modelBody__89xBj h3{font-size:clamp(15px,1.3vw,17px);font-weight:800;line-height:1.6}.products_modelBadge__katSD{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;background:#eef3f7;color:#33506a;font-size:11.5px;font-weight:700;white-space:nowrap}.products_modelBody__89xBj p{font-size:12.5px;line-height:1.8;color:var(--prod-muted)}.products_modelFoot__fqbAv{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-block-start:auto;padding-block-start:14px}.products_compareToggle__tyxIv{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;color:var(--prod-muted);cursor:pointer;-webkit-user-select:none;user-select:none}.products_compareToggle__tyxIv input{position:absolute;width:1px;height:1px;opacity:0}.products_checkBox__Lyxsk{display:grid;place-items:center;width:18px;height:18px;border:1.5px solid #c4ccd2;border-radius:5px;background:var(--color-surface);color:transparent;transition:background .18s,border-color .18s,color .18s}.products_compareToggle__tyxIv input:checked+.products_checkBox__Lyxsk{background:#1b344a;border-color:#1b344a;color:#fff}.products_compareToggle__tyxIv input:focus-visible+.products_checkBox__Lyxsk{outline:3px solid var(--color-focus);outline-offset:2px}.products_compareBar__bs0sf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin-block-start:20px;padding:14px 18px;border:1px solid var(--prod-line);border-radius:14px;background:#f4f7f9}.products_compareSelected__7giFN{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;color:var(--prod-ink)}.products_compareSelected__7giFN ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.products_compareSelected__7giFN li{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:#fff;border:1px solid var(--prod-line);border-radius:999px;font-size:12px}.products_compareSelected__7giFN button{display:grid;place-items:center;border:0;background:transparent;color:var(--prod-muted)}.products_compareActions__3Ta_z{display:flex;gap:10px}.products_compareTable__G5XRW{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:18px;margin-block-start:18px}.products_compareColumn__piuRk{display:flex;flex-direction:column;gap:6px;padding:16px;background:var(--color-surface);border:1px solid var(--prod-line);border-radius:14px}.products_compareImage__w8xTA{aspect-ratio:1.4;margin-block-end:6px;border-radius:10px;overflow:hidden;background:#eceff1}.products_compareImage__w8xTA img{width:100%;height:100%;object-fit:cover}.products_compareColumn__piuRk h3{font-size:15px;font-weight:800}.products_compareColumn__piuRk p{font-size:12.5px;color:var(--prod-muted)}.products_materialStrip__s8pU6{margin-block-start:var(--prod-section)}.products_materialStripHead__ARfZP{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px;margin-block-end:clamp(16px,1.8vw,22px)}.products_materialStripHead__ARfZP h2{font-size:clamp(19px,2vw,26px);font-weight:850}.products_materialStripHead__ARfZP>div p{margin-block-start:4px;font-size:13px;color:var(--prod-muted)}.products_materialStripCurrent__xob_I{font-size:13px;color:#33506a;background:#eef3f7;border-radius:12px;padding:9px 14px;max-width:440px}.products_materialTiles__5gWYB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.products_materialTile__QJGZl{display:flex;flex-direction:column;gap:10px;padding:10px;border:1px solid var(--prod-line);border-radius:14px;background:var(--color-surface);text-align:start;transition:transform .26s var(--ease-premium),border-color .26s,box-shadow .26s}.products_materialTileActive__z9g5w{border-color:#1b344a;box-shadow:0 6px 18px rgb(20 35 49/8%)}.products_materialTileMedia__xclQM{position:relative;display:block;aspect-ratio:1.6;border-radius:10px;overflow:hidden;background:#eceff1}.products_materialTileMedia__xclQM img{width:100%;height:100%;object-fit:cover;transition:transform .45s var(--ease-premium)}.products_materialTileLabel__EeX4c{font-size:13px;font-weight:700}.products_helpGrid__vPAma{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--prod-gap);margin-block-start:var(--prod-section)}.products_helpCard__ldlXH{display:flex;flex-direction:column;gap:8px;padding:clamp(20px,2.2vw,28px);border:1px solid var(--prod-line);border-radius:var(--prod-radius);background:var(--color-surface);box-shadow:var(--shadow-surface)}.products_helpIcon__xUD5h{display:grid;place-items:center;width:44px;height:44px;border:1px solid #dbe4ea;border-radius:12px;background:#f2f5f7;color:#1b344a;transition:transform .26s var(--ease-premium),color .26s}.products_helpCard__ldlXH h3{font-size:16px;font-weight:800}.products_helpCard__ldlXH p{font-size:13px;line-height:1.9;color:var(--prod-muted)}.products_helpCardLink__JZfE6{display:inline-flex;align-items:center;gap:8px;margin-block-start:auto;padding-block-start:10px;font-size:12.5px;font-weight:700;color:#1b344a}.products_helpCardLink__JZfE6 svg{transition:transform .22s var(--ease-premium)}.products_faq__C80Bw{margin-block-start:var(--prod-section)}.products_faq__C80Bw>h2{font-size:clamp(19px,2vw,26px);font-weight:850;margin-block-end:clamp(14px,1.6vw,20px)}.products_faqList__ZfmOG{display:flex;flex-direction:column;gap:10px}.products_faqItem__k_NgT{border:1px solid var(--prod-line);border-radius:14px;background:var(--color-surface);overflow:hidden}.products_faqItem__k_NgT h3{margin:0}.products_faqItem__k_NgT button{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:58px;padding:14px 20px;border:0;background:none;color:var(--prod-ink);text-align:start;font-size:14px;font-weight:700}.products_faqItem__k_NgT>div p{padding:0 20px 18px;font-size:13px;line-height:1.95;color:var(--prod-muted)}.products_configureHead__prnk0{display:flex;flex-direction:column;gap:6px;margin-block-end:var(--prod-block)}.products_configureHead__prnk0 h1{font-size:clamp(23px,2.6vw,36px);font-weight:900}.products_configureHead__prnk0 p{font-size:14px;color:var(--prod-muted)}.products_configureHead__prnk0 .products_backLink__SN95a{color:var(--prod-muted);margin-block-end:2px}.products_stepper__7w5o0{display:flex;align-items:center;margin:0;padding:16px 18px;list-style:none;border:1px solid var(--prod-line);border-radius:var(--prod-radius);background:var(--color-surface);overflow-x:auto}.products_stepper__7w5o0 li{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1}.products_stepDot__kZFNt{display:grid;place-items:center;flex-shrink:0;width:30px;height:30px;border:1.5px solid #cfd7dc;border-radius:50%;background:#fff;color:var(--prod-muted);font-size:12.5px;font-weight:750;transition:background .22s,border-color .22s,color .22s}.products_stepper__7w5o0 li[data-state=active] .products_stepDot__kZFNt{background:#1b344a;border-color:#1b344a;color:#fff}.products_stepper__7w5o0 li[data-state=done] .products_stepDot__kZFNt{background:#e7eef3;border-color:#1b344a;color:#1b344a}.products_stepperLabel__mMWfC{font-size:12.5px;color:var(--prod-muted);white-space:nowrap}.products_stepper__7w5o0 li[data-state=active] .products_stepperLabel__mMWfC{color:var(--prod-ink);font-weight:750}.products_stepperLine__gPQ03{flex:1 1;min-width:14px;height:2px;margin-inline:10px;background:#dfe4e8}.products_configuratorGrid__LDh2j{display:grid;grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:clamp(18px,2.2vw,28px);margin-block-start:22px}.products_configuratorGrid__LDh2j[data-step="0"]{grid-template-columns:344px minmax(0,1fr) 300px}.products_addonPanel__V5pr5{display:flex;flex-direction:column;gap:14px;align-self:start;padding:18px;border:1px solid var(--prod-line);border-radius:var(--prod-radius);background:var(--color-surface);box-shadow:var(--shadow-surface)}.products_addonPanelHead__fQ3up{display:flex;align-items:center;gap:10px}.products_addonPanelIcon__6U_UV{display:grid;place-items:center;flex-shrink:0;width:38px;height:38px;border-radius:10px;background:#eef3f7;color:#1b344a}.products_addonPanelHead__fQ3up h2{font-size:15.5px;font-weight:850}.products_addonPanelHead__fQ3up p{margin-block-start:2px;font-size:11.5px;color:var(--prod-muted)}.products_addonPanel__V5pr5 .products_addonGrid__Ftua8{grid-template-columns:repeat(auto-fill,minmax(142px,1fr));gap:10px}.products_configuratorMain__oYprw{display:flex;flex-direction:column;gap:22px;min-width:0}.products_configBlock__f_jL6{display:flex;flex-direction:column;gap:18px}.products_configPreview__M1qKW{position:relative;aspect-ratio:2.15;max-height:300px;border-radius:var(--prod-radius);overflow:hidden;background:#eceff1}.products_configPreview__M1qKW img{width:100%;height:100%;object-fit:cover}.products_configPreview__M1qKW .products_modelBadge__katSD{position:absolute;top:14px;inset-inline-start:14px;background:#fff;box-shadow:var(--shadow-surface)}.products_configFields__0KKjF{display:flex;flex-direction:column;gap:16px}.products_configFields__0KKjF h2{font-size:clamp(18px,1.8vw,22px);font-weight:850}.products_fieldColumns__cXuYh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:end}.products_configHint__q41OT{font-size:12.5px;line-height:1.9;color:var(--prod-muted)}.products_stepNav__0tWYj{display:flex;flex-wrap:wrap;gap:12px;margin-block-start:2px}.products_summary__zBXHd{position:sticky;top:16px;padding:18px;border:1px solid var(--prod-line);border-radius:var(--prod-radius);background:var(--color-surface);box-shadow:var(--shadow-card)}.products_summaryToggle__DcXWA{display:none}.products_summaryBody__MLpgW{display:flex;flex-direction:column;gap:14px}.products_summaryProduct__gScA4{display:flex;align-items:center;gap:12px}.products_summaryThumb__GPDc0{flex-shrink:0;width:64px;height:64px;border-radius:10px;overflow:hidden;background:#eceff1}.products_summaryThumb__GPDc0 img{width:100%;height:100%;object-fit:cover}.products_summaryProduct__gScA4 strong{display:block;font-size:15px}.products_summaryProduct__gScA4 small{font-size:12px;color:var(--prod-muted)}.products_summaryList__pafzh{display:flex;flex-direction:column;margin:0;border-block-start:1px solid var(--prod-line)}.products_summaryList__pafzh>div{display:flex;justify-content:space-between;gap:12px;padding-block:9px;border-block-end:1px solid var(--prod-line);font-size:12.5px}.products_summaryList__pafzh dt{color:var(--prod-muted)}.products_summaryList__pafzh dd{margin:0;font-weight:650}.products_summaryPrice__Pzbuw{display:flex;align-items:center;justify-content:space-between;font-size:14px}.products_summaryPrice__Pzbuw strong{font-size:16px;color:#1b344a}.products_summaryNote__eyNs2,.products_summaryReady__PV1d7{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--prod-muted)}.products_summaryReady__PV1d7{color:#1f6b4f}.products_finalBlock__OZQpz,.products_reviewBlock__QR_qC{display:flex;flex-direction:column;gap:14px;padding:clamp(20px,2.2vw,28px);border:1px solid var(--prod-line);border-radius:var(--prod-radius);background:var(--color-surface)}.products_finalBlock__OZQpz h2,.products_reviewBlock__QR_qC h2{font-size:clamp(18px,1.8vw,22px);font-weight:850}.products_reviewList___JvHw{display:flex;flex-direction:column;margin:0}.products_reviewList___JvHw>div{display:flex;justify-content:space-between;gap:16px;padding-block:11px;border-block-end:1px solid var(--prod-line);font-size:13px}.products_reviewList___JvHw dt{color:var(--prod-muted)}.products_reviewList___JvHw dd{margin:0;font-weight:650}.products_finalIcon__tLqSe{display:grid;place-items:center;width:52px;height:52px;border:1px solid #dbe4ea;border-radius:14px;background:#f2f5f7;color:#1b344a}.products_finalBlock__OZQpz>p{font-size:13.5px;line-height:1.95;color:var(--prod-muted)}.products_finalNotes___1WdX{display:flex;flex-direction:column;gap:6px;margin:0;padding-inline-start:18px;font-size:12.5px;color:var(--prod-muted)}.products_finalActions__QxtUy{display:flex;flex-wrap:wrap;gap:12px}.products_upload__WFDmH{padding:clamp(18px,2vw,26px);border:1px solid var(--prod-line);border-radius:var(--prod-radius);background:var(--color-surface)}.products_uploadHead__ycrFA h2{font-size:clamp(18px,1.8vw,22px);font-weight:850}.products_uploadHead__ycrFA p{margin-block-start:6px;font-size:13px;line-height:1.9;color:var(--prod-muted)}.products_dropzone__b5tpG{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;margin-block-start:16px;padding:clamp(24px,3vw,40px);border:1.5px dashed #c4ccd2;border-radius:14px;background:#f7f9fa;text-align:center;cursor:pointer;transition:border-color .2s,background .2s}.products_dropzoneActive__LbQuB{border-color:#1b344a;background:#eef3f7}.products_dropInput__CXnLg{position:absolute;width:1px;height:1px;opacity:0}.products_dropzone__b5tpG strong{font-size:14px}.products_dropzone__b5tpG small{font-size:12px;color:var(--prod-muted)}.products_uploadState__pgylX{display:flex;gap:18px;margin-block-start:16px;padding:16px;border:1px solid var(--prod-line);border-radius:14px;background:#fbfcfc}.products_uploadPreview__uizz8{display:grid;place-items:center;flex-shrink:0;width:120px;height:120px;border-radius:12px;overflow:hidden;background:#eceff1;color:var(--prod-muted)}.products_uploadPreview__uizz8 img{width:100%;height:100%;object-fit:cover}.products_uploadMeta__Kzgjl{display:flex;flex-direction:column;gap:10px;min-width:0}.products_uploadStatus__ktwqK{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:650}.products_uploadState__pgylX[data-status=error] .products_uploadStatus__ktwqK{color:var(--color-error)}.products_uploadDetails__BqN9K{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 18px;margin:0;font-size:12px}.products_uploadDetails__BqN9K>div{display:flex;justify-content:space-between;gap:10px;min-width:0}.products_uploadDetails__BqN9K dt{color:var(--prod-muted);flex-shrink:0}.products_uploadDetails__BqN9K dd{margin:0;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.products_uploadActions___SHnL{display:flex;flex-wrap:wrap;gap:10px}.products_guidance__kjcuY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;margin:16px 0 0;padding:0;list-style:none;font-size:12.5px;color:#3a4a58}.products_guidance__kjcuY li{padding:10px 12px;border:1px solid var(--prod-line);border-radius:10px;background:#f7f9fa}.products_guidanceNote__HYf_X{margin-block-start:12px;font-size:11.5px;color:var(--prod-muted)}.products_spin__dwqET{animation:products_spin__dwqET 1s linear infinite}@keyframes products_spin__dwqET{to{transform:rotate(1turn)}}@media (hover:hover){.products_backLink__SN95a:hover,.products_breadcrumbs__LWLda a:hover{color:var(--prod-ink)}.products_card__LuOF4:hover,.products_grid__N2Wck[data-reveal=ready] .products_card__LuOF4[data-revealed=true]:hover{transform:translateY(-3px);border-color:#cfd7dc;box-shadow:var(--shadow-card-hover)}.products_card__LuOF4:hover .products_cardMedia__TZQ6T img{transform:scale(1.03)}.products_modelCard__qFm87:hover{transform:translateY(-3px);border-color:#cfd7dc;box-shadow:var(--shadow-card-hover)}.products_modelCard__qFm87:hover .products_modelMedia__eIO9e img{transform:scale(1.02)}.products_modelCard__qFm87:hover .products_modelCta__oap2o svg{transform:translateX(-3px)}.products_modelCta__oap2o:hover{background:#26495f;transform:translateY(calc(50% - 2px))}.products_cardButton__qAVUS:hover,.products_primaryButton__gnWHS:hover{background:#26495f;box-shadow:var(--shadow-cta)}.products_cardButton__qAVUS:hover svg,.products_card__LuOF4:hover .products_cardButton__qAVUS svg,.products_primaryButton__gnWHS:hover svg{transform:translateX(-3px)}.products_outlineButton__VGT6c:hover{transform:translateY(-2px);border-color:#b8ccdb;background:#f1f7fb}.products_outlineButton__VGT6c:hover svg{transform:translateX(-3px)}.products_ghostButton__mLL0w:hover{color:var(--prod-ink);background:#eef3f7}.products_chip__Sovnf:hover{transform:translateY(-2px);border-color:#c7cfd4}.products_chipActive__ybE4o:hover{border-color:#1b344a}.products_customStrip__lZ1Kc:hover .products_customIcon__QO4Gj,.products_guidePanel__RTF0x:hover .products_guideIcon__smk8D,.products_helpCard__ldlXH:hover .products_helpIcon__xUD5h{transform:translateY(-2px) scale(1.04);color:#2c5470}.products_materialTile__QJGZl:hover{transform:translateY(-2px);border-color:#c7cfd4}.products_materialTile__QJGZl:hover .products_materialTileMedia__xclQM img{transform:scale(1.03)}.products_processStep__dzTAA:hover .products_stepIcon__9SJwS{transform:translateY(-3px) scale(1.04);color:#385c76}.products_processStep__dzTAA:hover:after{background:#688095;width:22px}.products_helpCardLink__JZfE6:hover svg{transform:translateX(-3px)}.products_dropzone__b5tpG:hover{border-color:#9fb0bd;background:#eef3f7}}.products_cardButton__qAVUS:focus-visible,.products_card__LuOF4:focus-visible,.products_chip__Sovnf:focus-visible,.products_ghostButton__mLL0w:focus-visible,.products_materialTile__QJGZl:focus-visible,.products_modelCta__oap2o:focus-visible,.products_outlineButton__VGT6c:focus-visible,.products_primaryButton__gnWHS:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}@media (max-width:1100px){.products_configuratorGrid__LDh2j,.products_configuratorGrid__LDh2j[data-step="0"]{grid-template-columns:minmax(0,1fr) 300px}.products_configuratorGrid__LDh2j[data-step="0"] .products_addonPanel__V5pr5{grid-column:1/-1;order:3}.products_configuratorGrid__LDh2j[data-step="0"] .products_addonPanel__V5pr5 .products_addonGrid__Ftua8{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}@media (max-width:1024px){.products_facetStrip__uymur,.products_tools__54il0{grid-template-columns:minmax(0,1fr)}.products_facetStrip__uymur{gap:18px}.products_configBlock__f_jL6{grid-template-columns:minmax(0,1fr)}.products_configPreview__M1qKW{aspect-ratio:1.7}}@media (max-width:980px){.products_grid__N2Wck,.products_modelGrid__vTwDy,.products_processSteps__X3lem{grid-template-columns:repeat(2,minmax(0,1fr))}.products_processSteps__X3lem{gap:24px 20px}.products_processStep__dzTAA{padding-inline-end:0}.products_processStep__dzTAA:after{display:none}.products_configuratorGrid__LDh2j,.products_configuratorGrid__LDh2j[data-step="0"]{grid-template-columns:minmax(0,1fr)}.products_configuratorMain__oYprw{order:1}.products_configuratorGrid__LDh2j[data-step="0"] .products_addonPanel__V5pr5{grid-column:auto;order:2}.products_summary__zBXHd{position:static;order:3}.products_summaryToggle__DcXWA{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0;border:0;background:none;color:var(--prod-ink);font-size:14px;font-weight:750}.products_summaryToggle__DcXWA svg{transition:transform .22s var(--ease-premium)}.products_summary__zBXHd[data-open=false] .products_summaryToggle__DcXWA svg{transform:rotate(-90deg)}.products_summary__zBXHd[data-open=false] .products_summaryBody__MLpgW{display:none}.products_summary__zBXHd[data-open=true] .products_summaryBody__MLpgW{margin-block-start:14px}}@media (max-width:900px){.products_material__pazT6{grid-template-columns:minmax(0,1fr)}.products_materialMedia__yuRhY{order:-1;aspect-ratio:2.1}.products_catHero__BJg6m{grid-template-columns:1fr;min-height:0}.products_catHeroMedia__HFqux{aspect-ratio:2.1}.products_catHeroMedia__HFqux:after{background:linear-gradient(0deg,rgb(14 43 69/92%) 4%,rgb(14 43 69/40%) 60%,transparent)}}@media (max-width:680px){.products_hero__Hlcpr{grid-template-columns:1fr .9fr;min-height:clamp(200px,52vw,280px)}.products_heroCopy__7p2Za{padding:clamp(20px,5vw,30px)}.products_heroCopy__7p2Za h1{font-size:clamp(24px,7.4vw,34px)}.products_heroMedia__KiDpZ img{object-position:58% 62%}.products_heroMedia__KiDpZ:after{background:linear-gradient(90deg,transparent 34%,rgb(14 43 69/95%))}.products_customStrip__lZ1Kc{align-items:flex-start}.products_outlineButton__VGT6c,.products_primaryButton__gnWHS{flex:1 1 auto}.products_facetControls__lO08n{grid-template-columns:minmax(0,1fr)}.products_uploadState__pgylX{flex-direction:column}.products_uploadPreview__uizz8{width:100%;height:180px}}@media (max-width:600px){.products_grid__N2Wck,.products_modelGrid__vTwDy{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--grid-gap)}.products_cardMedia__TZQ6T{aspect-ratio:1.4}.products_cardBody__wFTSZ{gap:3px;padding:10px}.products_cardBody__wFTSZ h3{font-size:13.5px;line-height:1.5}.products_cardBody__wFTSZ h3,.products_cardBody__wFTSZ p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.products_cardBody__wFTSZ p{font-size:11px;line-height:1.6}.products_cardCta__sxPhT{padding-block-start:8px}.products_cardButton__qAVUS{max-width:100%;min-height:36px;padding:7px 10px;font-size:11px}.products_modelMedia__eIO9e{aspect-ratio:1.35}.products_modelBody__89xBj{gap:3px;padding:18px 10px 10px}.products_modelBody__89xBj h3{font-size:13.5px}.products_modelBody__89xBj h3,.products_modelBody__89xBj p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.products_modelBody__89xBj p{font-size:11px}.products_modelCta__oap2o{inset-inline-end:10px;gap:6px;min-height:34px;padding:6px 10px;font-size:10.5px}.products_modelFoot__fqbAv{padding-block-start:10px}.products_compareToggle__tyxIv{gap:5px;font-size:11px}.products_checkBox__Lyxsk{width:16px;height:16px}.products_chips__CAes9{flex-wrap:nowrap;overflow-x:auto;padding-block-end:4px;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.products_chip__Sovnf{flex-shrink:0}.products_finderControls__fniSr{width:100%}.products_finderControls__fniSr>div{flex:1 1 160px;min-width:0}.products_materialMedia__yuRhY{aspect-ratio:1.8}.products_compareTable__G5XRW,.products_guidance__kjcuY,.products_helpGrid__vPAma,.products_materialTiles__5gWYB,.products_uploadDetails__BqN9K{grid-template-columns:minmax(0,1fr)}.products_stepper__7w5o0{padding:12px}.products_stepperLabel__mMWfC{display:none}.products_stepper__7w5o0 li{flex:1 1}.products_finalActions__QxtUy,.products_stepNav__0tWYj{flex-direction:column}.products_finalActions__QxtUy .products_outlineButton__VGT6c,.products_finalActions__QxtUy .products_primaryButton__gnWHS,.products_stepNav__0tWYj .products_ghostButton__mLL0w,.products_stepNav__0tWYj .products_primaryButton__gnWHS{width:100%}}@media (max-width:420px){.products_processSteps__X3lem{grid-template-columns:minmax(0,1fr);gap:18px}}@media (max-width:340px){.products_grid__N2Wck,.products_modelGrid__vTwDy{grid-template-columns:minmax(0,1fr)}.products_cardMedia__TZQ6T,.products_modelMedia__eIO9e{aspect-ratio:1.5}}@media (prefers-reduced-motion:reduce){.products_grid__N2Wck[data-reveal=ready] .products_card__LuOF4:not([data-revealed=true]){opacity:1;transform:none}.products_cardButton__qAVUS,.products_cardMedia__TZQ6T img,.products_card__LuOF4,.products_chip__Sovnf,.products_customIcon__QO4Gj,.products_dropdownMenu__Cguhl,.products_ghostButton__mLL0w,.products_guideIcon__smk8D,.products_helpIcon__xUD5h,.products_materialMedia__yuRhY img,.products_materialTileMedia__xclQM img,.products_materialTile__QJGZl,.products_modelCard__qFm87,.products_modelMedia__eIO9e img,.products_outlineButton__VGT6c,.products_primaryButton__gnWHS,.products_spin__dwqET,.products_stepIcon__9SJwS,.products_stepperLine__gPQ03{transition:none;animation:none}}.products_optionGroup__VVats{display:flex;flex-direction:column}.products_addonGrid__Ftua8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.products_addonCard__Oajkf{display:flex;flex-direction:column;gap:6px;padding:12px;border:1px solid var(--prod-line);border-radius:12px;background:var(--color-surface);text-align:start;transition:transform .2s var(--ease-premium),border-color .2s,background .2s,box-shadow .2s}.products_addonCardActive__boYII{border-color:#1b344a;background:#eef3f7;box-shadow:0 4px 12px rgb(20 35 49/6%)}.products_addonTop__dh9vg{display:flex;align-items:center;justify-content:space-between}.products_addonIcon__qyRnZ{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;border-radius:9px;background:#eef3f7;color:#1b344a;transition:transform .22s var(--ease-premium),background .22s,color .22s}.products_addonCardActive__boYII .products_addonIcon__qyRnZ{background:#1b344a;color:#fff}.products_addonName__lqJPn{font-size:12.5px;font-weight:750}.products_addonDesc__YQ_Je{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:10.5px;color:var(--prod-muted);line-height:1.65}.products_addonCheck___7Hju{display:grid;place-items:center;flex-shrink:0;width:18px;height:18px;border:1.5px solid #c4ccd2;border-radius:5px;color:transparent;transition:background .18s,border-color .18s,color .18s,transform .18s var(--ease-premium)}.products_addonCardActive__boYII .products_addonCheck___7Hju{background:#1b344a;border-color:#1b344a;color:#fff;transform:scale(1.06)}.products_addonFoot__V1sOc{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-block-start:auto;padding-block-start:6px}.products_addonPrice__l_ht9{font-size:11px;font-weight:700;color:#33506a}.products_addonCardActive__boYII .products_addonPrice__l_ht9{color:#1b344a}.products_addonBadge__tW1hM{font-size:9px;padding:1px 6px;border-radius:6px;background:#fdecc8;color:#8a5a00;white-space:nowrap}.products_dimensionInputs__s51Kl{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;margin-block-start:12px}.products_dimensionField__1Kyyq{display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--prod-muted)}.products_dimensionField__1Kyyq input{width:150px;min-height:46px;padding:8px 12px;border:1px solid var(--prod-line);border-radius:10px;background:var(--color-surface)}.products_dimensionHelp__n_LXF{flex-basis:100%;font-size:11.5px;color:var(--prod-muted)}.products_dialogBackdrop__izrUd{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:20px;background:rgb(6 26 48/55%);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.products_dialog__DMx_r{width:min(560px,100%);max-height:min(88dvh,780px);overflow:auto;padding:22px;border:1px solid var(--prod-line);border-radius:20px;background:var(--color-surface);box-shadow:var(--shadow-dropdown)}.products_dialogHead___to0K{display:flex;align-items:center;gap:12px;margin-block-end:16px}.products_dialogHead___to0K h2{flex:1 1;font-size:18px}.products_dialogIcon__iaeMj{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#eef3f7;color:#1b344a}.products_dialogClose__peSdt{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--prod-line);border-radius:50%;background:transparent;color:inherit}.products_dialogChoices__jlExM{display:grid;gap:12px}.products_dialogChoice__HIwG3{display:flex;flex-direction:column;gap:4px;padding:16px;border:1px solid var(--prod-line);border-radius:14px;background:var(--color-surface);text-align:start;transition:transform .2s var(--ease-premium),border-color .2s,background .2s}.products_dialogChoice__HIwG3 strong{font-size:15px}.products_dialogChoice__HIwG3 small{font-size:12.5px;color:var(--prod-muted)}.products_dialogForm__q9lN4{display:flex;flex-direction:column;gap:12px}.products_dialogField__LcK7h{display:flex;flex-direction:column;gap:6px;font-size:12.5px;color:var(--prod-muted)}.products_dialogField__LcK7h input{min-height:46px;padding:9px 12px;border:1px solid var(--prod-line);border-radius:12px;background:var(--color-surface-soft)}.products_dialogError__w7C8s{color:var(--color-error);font-size:12.5px}.products_dialogSuccess__rFHyj{display:flex;flex-direction:column;gap:12px;align-items:flex-start;color:#1f6b4f}.products_dialogSuccess__rFHyj p{font-size:13.5px;color:var(--prod-ink)}.products_dialogActions__oSiuN{display:flex;flex-wrap:wrap;gap:12px}.products_terms__Ugoyb{display:flex;flex-direction:column;gap:10px;padding:16px;border:1px solid var(--prod-line);border-radius:14px;background:#f7f9fa}.products_termsCheck___TdWa{display:flex;align-items:flex-start;gap:10px;font-size:13px;cursor:pointer}.products_termsCheck___TdWa input{position:absolute;width:1px;height:1px;opacity:0}.products_termsCheck___TdWa .products_checkBox__Lyxsk{margin-block-start:3px}.products_termsCheck___TdWa input:checked+.products_checkBox__Lyxsk{background:#1b344a;border-color:#1b344a;color:#fff}.products_termsLink__7RETX{display:inline-flex;align-items:center;gap:7px;align-self:flex-start;border:0;background:none;font-size:12.5px;font-weight:700;color:#1b344a}.products_termsBody__1QewO{display:flex;flex-direction:column;gap:14px;margin-block-end:16px}.products_termsBody__1QewO h3{font-size:14px;margin:0 0 4px}.products_termsBody__1QewO p{font-size:12.5px;line-height:1.95;color:var(--prod-muted)}.products_termsVersion__TlOyh{font-size:11.5px;color:var(--prod-muted)}.products_messenger__p3sUM{display:grid;gap:14px;margin-block-start:22px;padding:20px;border:1px solid var(--prod-line);border-radius:16px;background:#f7f9fa}.products_messenger__p3sUM h2{font-size:16px}.products_messenger__p3sUM p{margin-block-start:4px;font-size:12.5px;color:var(--prod-muted)}.products_messengerList__WjPgH{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.products_messengerList__WjPgH a,.products_messengerList__WjPgH>li>span{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 16px;border:1px solid var(--prod-line);border-radius:12px;background:var(--color-surface);font-size:13px;font-weight:650}.products_messengerList__WjPgH>li>span{color:#98a3ad;border-style:dashed}.products_messengerList__WjPgH small{font-size:10px}.products_priceBox__x9iWM{display:flex;flex-direction:column;gap:10px;padding:16px;border:1px solid var(--prod-line);border-radius:14px;background:#f7f9fa;font-size:13px}.products_priceMath__DG06R{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.products_priceMath__DG06R>div{display:flex;flex-direction:column;gap:3px;padding:10px 12px;border:1px solid var(--prod-line);border-radius:10px;background:var(--color-surface)}.products_priceMath__DG06R span{font-size:11px;color:var(--prod-muted)}.products_priceMath__DG06R strong{font-size:13px;color:#1b344a}.products_priceMathTotal__IGcr8{grid-column:1/-1;flex-direction:row!important;align-items:center;justify-content:space-between;background:#eef3f7!important}.products_priceMathTotal__IGcr8 strong{font-size:16px}.products_priceLines__OzyRc{display:flex;flex-direction:column;gap:6px;margin:0;padding:10px 0 0;list-style:none;border-block-start:1px solid var(--prod-line)}.products_priceLines__OzyRc li{display:flex;justify-content:space-between;gap:12px;font-size:12px;color:var(--prod-muted)}.products_priceNote__OYNiw{padding:8px 10px;border-radius:8px;background:#fdecc8;color:#8a5a00;font-size:11.5px}.products_breakdown__EeulC{display:flex;flex-direction:column;gap:7px;padding-block-start:10px;border-block-start:1px solid var(--prod-line);font-size:12.5px}.products_breakdown__EeulC>div{display:flex;justify-content:space-between;gap:12px;color:var(--prod-muted)}.products_breakdownTotal__7QsIR{margin-block-start:2px;padding-block-start:8px;border-block-start:1px solid var(--prod-line);color:var(--prod-ink)!important;font-weight:750}.products_breakdownTotal__7QsIR strong{font-size:15px;color:#1b344a}.products_priceLoading__Vc54I{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--prod-muted)}.products_priceRetry__t28xO{align-self:flex-start;min-height:38px;padding:7px 14px;border:1px solid var(--prod-line);border-radius:10px;background:var(--color-surface);color:var(--prod-ink);font-size:12.5px;font-weight:700;transition:transform .2s var(--ease-premium),background .2s,border-color .2s}.products_priceRetry__t28xO:hover{transform:translateY(-2px);border-color:#b8ccdb;background:#f1f7fb}.products_uploadStack__35Ydg{display:flex;flex-direction:column;gap:18px}.products_uploadCompact__WVYQK .products_dropzone__b5tpG{padding:18px}.products_uploadCompact__WVYQK .products_uploadPreview__uizz8{width:84px;height:84px}.products_uploadServer__J20JU{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--prod-muted)}.products_uploadServer__J20JU[data-status=saved]{color:#1f6b4f}.products_uploadServer__J20JU[data-status=error]{color:#8a5a00}@media (hover:hover){.products_addonCard__Oajkf:hover{transform:translateY(-2px);border-color:#c7cfd4}.products_dialogChoice__HIwG3:hover{transform:translateY(-2px);border-color:#b8ccdb;background:#f1f7fb}.products_termsLink__7RETX:hover{text-decoration:underline}}@media (max-width:600px){.products_addonGrid__Ftua8,.products_addonPanel__V5pr5 .products_addonGrid__Ftua8,.products_fieldColumns__cXuYh,.products_priceMath__DG06R{grid-template-columns:minmax(0,1fr)}}.products_modelPrice__lknJf{display:grid;gap:5px;margin-block:14px;padding:10px 12px;background:#edf5fa;border-radius:9px}.products_modelPrice__lknJf strong{font-size:13px}.products_modelPrice__lknJf small{font-size:11px;color:#587087}.products_simpleGrid__h_BIO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media(max-width:850px){.products_simpleGrid__h_BIO{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.products_simpleGrid__h_BIO{grid-template-columns:1fr}}.products_simpleProducts__1aEHp{margin-block:36px}.products_configuratorGrid__LDh2j[data-step="0"][data-simple=true]{grid-template-columns:minmax(0,1fr) 300px}.products_giftSelection__cG8Pf{border:0;padding:0;margin:0;min-width:0}.products_giftSelection__cG8Pf legend{font-weight:750;font-size:1.05rem}.products_giftSelection__cG8Pf>p{color:#526b7a;line-height:1.9;font-size:.9rem}.products_giftItems__4paL4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.products_giftItem__iwNu_{min-width:0;border:1px solid #dbe5ec;border-radius:16px;padding:12px;background:#fff;display:flex;flex-direction:column;gap:10px}.products_giftItem__iwNu_[data-selected=true]{border-color:#19354a;box-shadow:0 0 0 1px #19354a;background:#f3f8fb}.products_giftItem__iwNu_ label{cursor:pointer;display:grid;gap:12px}.products_giftItem__iwNu_ label>span{display:flex;align-items:center;gap:8px;min-height:44px}.products_giftItem__iwNu_ label input{width:20px;height:20px;accent-color:#19354a;flex:none}.products_giftItem__iwNu_ img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:10px}.products_giftItem__iwNu_ p{font-size:.8rem;line-height:1.8;color:#526b7a;margin:0}.products_giftItem__iwNu_>:last-child{margin-block-start:auto}.products_designCost__ey6fX{margin-block-start:1rem}.products_modelSearch__WXU0O{display:flex;align-items:end;flex-wrap:wrap;gap:12px;margin-block:18px}.products_modelSearch__WXU0O label{display:grid;gap:8px;flex:1 1 220px}.products_modelSearch__WXU0O input{width:100%;min-height:44px;padding:12px;border:1px solid #c7d6df;border-radius:12px;background:#fff;color:inherit;font:inherit}.products_specComparison__GLWqQ{overflow:auto;max-width:100%;margin-block:24px;border:1px solid #dbe5ec;border-radius:16px;background:#fff}.products_specComparison__GLWqQ table{border-collapse:collapse;width:100%;text-align:start}.products_specComparison__GLWqQ caption{padding:16px;text-align:start;font-weight:700}.products_specComparison__GLWqQ td,.products_specComparison__GLWqQ th{padding:14px;border-block-end:1px solid #e2e9ef;line-height:1.9;min-width:190px;max-width:340px;vertical-align:top;font-size:.88rem}.products_specComparison__GLWqQ th:first-child{min-width:130px;background:#edf4f8}.products_specComparison__GLWqQ thead th{background:#f5f8fa}.products_specComparison__GLWqQ thead strong{display:block}.products_specComparison__GLWqQ img{object-fit:cover;border-radius:10px}@media(max-width:980px){.products_configuratorGrid__LDh2j[data-step="0"][data-simple=true]{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){.products_giftItems__4paL4{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.products_giftItem__iwNu_{padding:9px}}.products_simpleSection__IKP3l{margin-block:36px}.products_simpleSection__IKP3l>h2{margin-bottom:20px}.products_designService__wjeXn,.products_inquiryForm__1Tjjp{margin-block:1.5rem;padding:clamp(1rem,3vw,1.5rem);border:1px solid #dbe5ec;border-radius:18px;background:#f5f8fa;color:#19354a}.products_designServiceHeading__8N4Yi{display:flex;align-items:center;gap:.65rem}.products_designService__wjeXn h3,.products_inquiryForm__1Tjjp h3{margin:0;font-size:1rem}.products_designService__wjeXn p,.products_inquiryForm__1Tjjp p{font-size:.86rem;line-height:1.9}.products_designChoices__6FgF_{display:flex;flex-wrap:wrap;gap:.65rem}.products_designChoices__6FgF_ button,.products_designConfirmed__StkOb button{border:1px solid #c7d6df;border-radius:12px;padding:.75rem 1rem;background:white;color:#19354a;font:inherit;cursor:pointer;min-height:44px}.products_designChoices__6FgF_ button[aria-pressed=true]{background:#19354a;color:white;border-color:#19354a}.products_designContact__tHEMd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-block-start:1rem}.products_designContact__tHEMd label,.products_freeSpecification__giIdb{display:grid;gap:.5rem;font-size:.9rem;min-width:0}.products_designContact__tHEMd input,.products_designContact__tHEMd textarea,.products_freeSpecification__giIdb input{padding:.85rem;border:1px solid #c9d8e2;border-radius:12px;background:white;color:inherit;font:inherit;width:100%;min-width:0}.products_designContact__tHEMd textarea{min-height:100px;resize:vertical}.products_designContact__tHEMd label:has(textarea),.products_designContact__tHEMd p,.products_designContact__tHEMd>button{grid-column:1/-1}.products_designConfirmed__StkOb{display:flex;align-items:center;flex-wrap:wrap;gap:.65rem;margin-block-start:1rem;font-size:.85rem;overflow-wrap:anywhere}.products_lockedSpecification__hr8e2{display:grid;align-content:start;gap:.75rem;font-size:.9rem}.products_lockedSpecification__hr8e2 strong{padding:.85rem;border-radius:12px;background:#edf3f6}.products_freeSpecification__giIdb small{line-height:1.8;color:#526b7a}.products_errorMessage__4h1B_{color:#922d31}@media(max-width:520px){.products_designContact__tHEMd{grid-template-columns:minmax(0,1fr)}.products_designChoices__6FgF_>button{flex:1 1 120px;padding-inline:.5rem}}.products_invoiceModels__7QjjY .products_modelCard__qFm87{position:relative}.products_invoiceModels__7QjjY .products_modelMedia__eIO9e{aspect-ratio:1.5}.products_invoiceModels__7QjjY .products_modelMedia__eIO9e img{object-fit:contain}.products_invoiceModels__7QjjY .products_modelBody__89xBj{padding:28px 16px 16px;gap:8px}.products_invoiceModels__7QjjY .products_modelBody__89xBj h3,.products_invoiceModels__7QjjY .products_modelBody__89xBj p{display:block;overflow:visible;-webkit-line-clamp:unset;word-break:normal;overflow-wrap:normal}.products_invoiceModels__7QjjY .products_modelBody__89xBj h3{font-size:16px;line-height:1.8}.products_invoiceModels__7QjjY .products_modelBody__89xBj p{font-size:13px;line-height:1.9}.products_invoiceModels__7QjjY .products_modelCta__oap2o{min-height:44px;font-size:13px;white-space:nowrap}.products_invoiceModels__7QjjY .products_modelFoot__fqbAv{flex-wrap:wrap;gap:8px 12px}.products_invoiceModels__7QjjY .products_compareToggle__tyxIv{min-height:44px;flex-shrink:0;white-space:nowrap;font-size:13px}.products_invoiceModels__7QjjY .products_checkBox__Lyxsk{flex-shrink:0;width:18px;height:18px}.products_invoiceModels__7QjjY .products_modelPrice__lknJf{min-width:0;word-break:normal;overflow-wrap:normal}.products_invoiceModels__7QjjY .products_modelPrice__lknJf small,.products_invoiceModels__7QjjY .products_modelPrice__lknJf strong{display:block;line-height:1.9}.products_invoiceModels__7QjjY:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}[data-invoice-configure=true] .products_reviewList___JvHw>div,[data-invoice-configure=true] .products_summaryList__pafzh>div{min-width:0;flex-wrap:wrap}[data-invoice-configure=true] .products_reviewList___JvHw dd,[data-invoice-configure=true] .products_summaryList__pafzh dd{min-width:0;overflow-wrap:break-word}[data-invoice-configure=true] .products_stepNav__0tWYj button{min-height:44px;white-space:normal}[data-invoice-configure=true] .products_dropdownButton__lnaWz{min-height:44px}@media (max-width:980px){.products_invoiceModels__7QjjY{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:max(248px,calc((100% - var(--grid-gap)) / 2));gap:var(--grid-gap);overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scroll-padding-inline:4px;padding:4px 4px 16px;scrollbar-width:thin}.products_invoiceModels__7QjjY .products_modelCard__qFm87{scroll-snap-align:start}}@media (max-width:600px){[data-invoice-configure=true] .products_fieldColumns__cXuYh,[data-invoice-configure=true] .products_priceMath__DG06R{grid-template-columns:minmax(0,1fr)}[data-invoice-configure=true] .products_reviewList___JvHw>div{display:grid;grid-template-columns:minmax(0,1fr);gap:6px}[data-invoice-configure=true] .products_breakdown__EeulC>div,[data-invoice-configure=true] .products_priceLines__OzyRc li{flex-wrap:wrap;gap:8px}}.products_calendarEmpty__cyZYn{display:grid;justify-items:center;gap:16px;padding:clamp(24px,5vw,56px);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-soft);text-align:center}.products_calendarEmpty__cyZYn p{max-width:52ch;line-height:1.9}.products_calendarGrid__JsXZn{grid-template-columns:repeat(3,minmax(0,1fr))}.products_calendarGrid__JsXZn .products_modelMedia__eIO9e{aspect-ratio:3/4}.products_calendarGrid__JsXZn .products_modelMedia__eIO9e img{aspect-ratio:3/4;object-fit:contain}.products_calendarGrid__JsXZn .products_modelBody__89xBj{min-width:0}.products_calendarGrid__JsXZn .products_modelBody__89xBj h3,.products_calendarGrid__JsXZn .products_modelBody__89xBj p{overflow-wrap:normal;word-break:normal}.products_calendarGrid__JsXZn .products_modelCta__oap2o{min-height:44px}.products_calendarGrid__JsXZn .products_modelFoot__fqbAv{flex-wrap:wrap}@media (max-width:980px){.products_calendarGrid__JsXZn{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:430px){.products_calendarGrid__JsXZn{gap:10px}.products_calendarGrid__JsXZn .products_modelBody__89xBj{padding:12px}.products_calendarGrid__JsXZn .products_modelCta__oap2o{padding-inline:10px;font-size:12px}.products_calendarGrid__JsXZn .products_modelBody__89xBj h3{font-size:16px}}@media (max-width:339px){.products_calendarGrid__JsXZn{grid-template-columns:minmax(0,1fr)}}.gift-category_page__4crXT{--prod-ink:#192e40;--prod-muted:#626d78;--prod-line:#e3e5e3;--prod-radius:18px;--prod-gap:var(--grid-gap);--prod-section:clamp(38px,4.4vw,66px);--prod-block:clamp(24px,2.6vw,36px);background:var(--color-surface-soft);color:var(--prod-ink);padding-block:clamp(16px,1.8vw,26px) clamp(64px,7vw,104px)}.gift-category_container__Fqkxk{width:calc(100% - var(--site-gutter) * 2);max-width:var(--container-width);min-width:0;margin-inline:auto}.gift-category_page__4crXT h1,.gift-category_page__4crXT h2,.gift-category_page__4crXT h3,.gift-category_page__4crXT p{margin:0}:where(.gift-category_page__4crXT) a{color:inherit;text-decoration:none}.gift-category_breadcrumbs__xwEDm{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;color:var(--prod-muted);margin-block-end:clamp(14px,1.6vw,20px)}.gift-category_breadcrumbs__xwEDm a{transition:color .2s}.gift-category_breadcrumbs__xwEDm [aria-current=page]{color:var(--prod-ink);font-weight:700}.gift-category_cardButton__zOAVx,.gift-category_outlineButton__FUjq0,.gift-category_primaryButton__5Rqcb{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;padding:10px 18px;border:1px solid transparent;border-radius:12px;font-size:13px;font-weight:700;text-decoration:none;transition:transform .22s var(--ease-premium),background .22s,border-color .22s,box-shadow .22s,color .22s}.gift-category_cardButton__zOAVx svg,.gift-category_outlineButton__FUjq0 svg,.gift-category_primaryButton__5Rqcb svg{flex-shrink:0;transition:transform .22s var(--ease-premium)}.gift-category_primaryButton__5Rqcb{justify-content:center;background:#1b344a;color:#fff;border-color:#1b344a;box-shadow:var(--shadow-cta)}.gift-category_cardButton__zOAVx:active,.gift-category_ghostButton__Kt3P2:active,.gift-category_outlineButton__FUjq0:active,.gift-category_primaryButton__5Rqcb:active{transform:translateY(1px)}.gift-category_categoryOverview__ffL6N{margin-block-start:28px;padding:24px;border:1px solid var(--color-border);border-radius:16px;background:#fff}.gift-category_categoryOverview__ffL6N h2{font-size:24px;margin:0 0 10px}.gift-category_categoryOverview__ffL6N p{color:#596e82;font-size:15px;line-height:1.8}.gift-category_categoryOverview__ffL6N ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:20px 0;padding:0;list-style:none}.gift-category_categoryOverview__ffL6N li+li{border-inline-start:1px solid var(--color-border);padding-inline-start:20px}.gift-category_categoryOverview__ffL6N h3{font-size:18px;margin:0 0 6px}@media (max-width:600px){.gift-category_categoryOverview__ffL6N{padding:18px}.gift-category_categoryOverview__ffL6N ul{grid-template-columns:minmax(0,1fr);gap:14px}.gift-category_categoryOverview__ffL6N li+li{border-inline-start:0;padding-inline-start:0;border-block-start:1px solid var(--color-border);padding-block-start:14px}.gift-category_categoryOverview__ffL6N h2{font-size:22px}}.gift-category_catHero__5V_r8{display:grid;grid-template-columns:1.05fr 1fr;align-items:stretch;min-height:clamp(220px,20vw,300px);border-radius:22px;background:#0e2b45;color:#fff}.gift-category_catHeroMedia__JWbp2,.gift-category_catHero__5V_r8{position:relative;overflow:hidden}.gift-category_catHeroMedia__JWbp2 img{width:100%;height:100%;object-fit:cover;object-position:center 58%}.gift-category_catHeroMedia__JWbp2:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 46%,rgb(14 43 69/92%))}.gift-category_catHeroCopy__Dvnl2{display:flex;flex-direction:column;justify-content:center;gap:clamp(8px,1vw,14px);padding:clamp(26px,3vw,48px)}.gift-category_catHeroCopy__Dvnl2 h1{font-size:clamp(24px,2.9vw,42px);font-weight:900;line-height:1.34}.gift-category_catHeroCopy__Dvnl2 p{font-size:clamp(13px,1.1vw,15px);line-height:1.9;color:#dbe4ea;max-width:40ch}.gift-category_catHeroActions__1Bh55 .gift-category_primaryButton__5Rqcb{background:#faf9f6;color:#142b3d;border-color:transparent}.gift-category_catHero__5V_r8 .gift-category_backLink__1x_is{margin-block-end:4px}.gift-category_simpleProducts__XnXE5,.gift-category_simpleSection__OUQit{margin-block:38px}.gift-category_simpleSection__OUQit>h2{margin-bottom:24px}@media (hover:hover){.gift-category_backLink__1x_is:hover,.gift-category_breadcrumbs__xwEDm a:hover{color:var(--prod-ink)}.gift-category_cardButton__zOAVx:hover,.gift-category_primaryButton__5Rqcb:hover{background:#26495f;box-shadow:var(--shadow-cta)}.gift-category_cardButton__zOAVx:hover svg,.gift-category_primaryButton__5Rqcb:hover svg{transform:translateX(-3px)}}.gift-category_cardButton__zOAVx:focus-visible,.gift-category_card__1O8gN:focus-visible,.gift-category_chip__GBDbf:focus-visible,.gift-category_ghostButton__Kt3P2:focus-visible,.gift-category_materialTile__MkDjE:focus-visible,.gift-category_modelCta__wbg4Y:focus-visible,.gift-category_outlineButton__FUjq0:focus-visible,.gift-category_primaryButton__5Rqcb:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}@media (max-width:900px){.gift-category_catHero__5V_r8{grid-template-columns:1fr;min-height:0}.gift-category_catHeroMedia__JWbp2{aspect-ratio:2.1}.gift-category_catHeroMedia__JWbp2:after{background:linear-gradient(0deg,rgb(14 43 69/92%) 4%,rgb(14 43 69/40%) 60%,transparent)}}@media (max-width:680px){.gift-category_outlineButton__FUjq0,.gift-category_primaryButton__5Rqcb{flex:1 1 auto}}@media (max-width:600px){.gift-category_finalActions__3DnZX .gift-category_outlineButton__FUjq0,.gift-category_finalActions__3DnZX .gift-category_primaryButton__5Rqcb,.gift-category_stepNav__OgAor .gift-category_ghostButton__Kt3P2,.gift-category_stepNav__OgAor .gift-category_primaryButton__5Rqcb{width:100%}}@media (prefers-reduced-motion:reduce){.gift-category_cardButton__zOAVx,.gift-category_cardMedia__zJnDX img,.gift-category_card__1O8gN,.gift-category_chip__GBDbf,.gift-category_customIcon__NhOpy,.gift-category_dropdownMenu__cdKcv,.gift-category_ghostButton__Kt3P2,.gift-category_guideIcon__Eadca,.gift-category_helpIcon__XorSW,.gift-category_materialMedia__n8s6p img,.gift-category_materialTileMedia__PKKmI img,.gift-category_materialTile__MkDjE,.gift-category_modelCard___Z63a,.gift-category_modelMedia__JN75W img,.gift-category_outlineButton__FUjq0,.gift-category_primaryButton__5Rqcb,.gift-category_spin__FvvD4,.gift-category_stepIcon__lHJNw,.gift-category_stepperLine__5LW_x{transition:none;animation:none}}.gift-category_simpleSection__OUQit{margin-block:36px}.gift-category_simpleSection__OUQit>h2{margin-bottom:20px}