.puck-campaign-catalogue_root__c13Ma{--vh-camp-ink:var(--vh-brand-graphite);--vh-camp-muted:#667085;--vh-camp-panel:#fff;--vh-camp-line:#e5e7eb;--vh-camp-accent:#e2b63f;--vh-camp-accent-2:#f6dd8b;--vh-camp-danger:#d63d4a;--vh-camp-bg:#fff;--vh-camp-radius:24px;--vh-camp-card-radius:20px;--vh-camp-gap:14px;--vh-camp-overlay:.48;width:100%;color:var(--vh-camp-ink);background:var(--vh-camp-bg);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.puck-campaign-catalogue_root__c13Ma *{box-sizing:border-box}.puck-campaign-catalogue_root__c13Ma img,.puck-campaign-catalogue_root__c13Ma video{display:block;max-width:100%}.puck-campaign-catalogue_section__F6rm9{width:min(100%,1540px);margin:0 auto;padding:34px 28px}.puck-campaign-catalogue_surfaceSoft__POxBF{--vh-camp-bg:var(--vh-brand-paper);--vh-camp-panel:#fff}.puck-campaign-catalogue_surfaceDark__5o5dP{--vh-camp-bg:var(--vh-brand-deep);--vh-camp-ink:#fff;--vh-camp-muted:#a9b4c0;--vh-camp-panel:var(--vh-brand-graphite);--vh-camp-line:hsla(0,0%,100%,.1)}.puck-campaign-catalogue_surfaceGraphite__hPur7{--vh-camp-bg:var(--vh-brand-graphite);--vh-camp-ink:#fff;--vh-camp-muted:#b8c0c7;--vh-camp-panel:var(--vh-brand-graphite);--vh-camp-line:hsla(0,0%,100%,.1)}.puck-campaign-catalogue_surfaceGold__7CASo{--vh-camp-bg:#e2bb54;--vh-camp-ink:var(--vh-brand-deep);--vh-camp-muted:#4b4535;--vh-camp-panel:#fff8e7;--vh-camp-line:rgba(17,21,25,.1);--vh-camp-accent:var(--vh-brand-deep)}.puck-campaign-catalogue_surfaceRed__D3bxD{--vh-camp-bg:#9f1526;--vh-camp-ink:#fff;--vh-camp-muted:#f1c7cf;--vh-camp-panel:#b81f31;--vh-camp-line:hsla(0,0%,100%,.14);--vh-camp-accent:#ffd45d}.puck-campaign-catalogue_header__J_EAC{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:22px}.puck-campaign-catalogue_header__J_EAC h2{margin:7px 0 0;font-size:clamp(28px,3vw,46px);line-height:1;letter-spacing:-.05em;font-weight:950}.puck-campaign-catalogue_header__J_EAC p{max-width:760px;margin:10px 0 0;color:var(--vh-camp-muted);font-size:14px;line-height:1.6}.puck-campaign-catalogue_eyebrowLine__EXyP1{display:flex;align-items:center;gap:9px;color:#a77800;font-size:10px;font-weight:950;letter-spacing:.13em;text-transform:uppercase}.puck-campaign-catalogue_kicker__ARyIW{display:block;margin:10px 0 0;color:var(--vh-camp-accent);font-size:10px;font-weight:950;letter-spacing:.15em;text-transform:uppercase}.puck-campaign-catalogue_stateBadge__6LaT9{display:inline-flex;align-items:center;min-height:25px;padding:0 9px;border-radius:999px;background:var(--vh-brand-deep);color:#fff;font-size:8px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.puck-campaign-catalogue_stateBadge__6LaT9[data-state=live]{background:#168a59}.puck-campaign-catalogue_stateBadge__6LaT9[data-state=ending]{background:#c63c48}.puck-campaign-catalogue_stateBadge__6LaT9[data-state=prelaunch],.puck-campaign-catalogue_stateBadge__6LaT9[data-state=scheduled]{background:#9a7000}.puck-campaign-catalogue_stateBadge__6LaT9[data-state=paused]{background:#7b8490}.puck-campaign-catalogue_stateBadge__6LaT9[data-state=archived],.puck-campaign-catalogue_stateBadge__6LaT9[data-state=ended]{background:#5d6672}.puck-campaign-catalogue_primaryAction__KPXxI,.puck-campaign-catalogue_secondaryAction__yvZU_{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:12px;text-decoration:none;font-size:12px;font-weight:950;transition:transform .18s ease,box-shadow .18s ease}.puck-campaign-catalogue_primaryAction__KPXxI{background:var(--vh-camp-accent);color:var(--vh-brand-deep);box-shadow:0 12px 28px rgba(213,166,45,.22)}.puck-campaign-catalogue_secondaryAction__yvZU_{border:1px solid;color:inherit;background:transparent}.puck-campaign-catalogue_primaryAction__KPXxI:hover,.puck-campaign-catalogue_secondaryAction__yvZU_:hover{transform:translateY(-1px)}.puck-campaign-catalogue_actions__7fue_{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.puck-campaign-catalogue_heroDeal__iku5g{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);border-radius:var(--vh-camp-radius);background:var(--vh-brand-deep);color:#fff;box-shadow:0 34px 90px rgba(17,21,25,.16)}.puck-campaign-catalogue_heroDealMedia__18HW4,.puck-campaign-catalogue_heroDeal__iku5g{position:relative;min-height:560px;overflow:hidden}.puck-campaign-catalogue_heroDealMedia__18HW4>.puck-campaign-catalogue_mediaPlaceholder__KFP8W,.puck-campaign-catalogue_heroDealMedia__18HW4>img,.puck-campaign-catalogue_heroDealMedia__18HW4>video{width:100%;height:100%;min-height:560px;-o-object-fit:cover;object-fit:cover}.puck-campaign-catalogue_heroDealScrim__nsHqY{position:absolute;inset:0;background:linear-gradient(90deg,rgba(17,21,25,.04),rgba(8,13,18,calc(var(--vh-camp-overlay) * .7)))}.puck-campaign-catalogue_heroDealCopy__BJods{display:flex;flex-direction:column;justify-content:center;padding:clamp(28px,5vw,72px);background:linear-gradient(145deg,var(--vh-brand-deep),var(--vh-brand-graphite))}.puck-campaign-catalogue_heroDealCopy__BJods h3{margin:10px 0 0;font-size:clamp(38px,5vw,74px);line-height:.98;letter-spacing:-.06em}.puck-campaign-catalogue_heroDealCopy__BJods>p{max-width:650px;margin:16px 0 0;color:var(--vh-brand-light);line-height:1.6}.puck-campaign-catalogue_mediaPlaceholder__KFP8W{position:relative;display:grid;place-items:center;min-height:320px;background:radial-gradient(circle at 65% 25%,rgba(226,182,63,.28),transparent 30%),linear-gradient(145deg,var(--vh-brand-line),#f5efe0);color:var(--vh-brand-raised);overflow:hidden}.puck-campaign-catalogue_mediaPlaceholder__KFP8W:before{content:"";width:42%;aspect-ratio:1;border:18px solid rgba(17,21,25,.15);border-radius:36% 64% 54% 46%/42% 38% 62% 58%;transform:rotate(12deg)}.puck-campaign-catalogue_mediaPlaceholder__KFP8W span{position:absolute;bottom:24px;font-size:10px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.puck-campaign-catalogue_offerMeta__v8w8i{margin-top:18px}.puck-campaign-catalogue_discount__jXZq5{display:inline-flex;padding:6px 9px;border-radius:999px;background:#d63d4a;color:#fff;font-size:9px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.puck-campaign-catalogue_priceLine__ahmw6{display:flex;align-items:baseline;gap:12px;margin-top:9px}.puck-campaign-catalogue_priceLine__ahmw6 strong{font-size:clamp(28px,4vw,52px);letter-spacing:-.05em}.puck-campaign-catalogue_priceLine__ahmw6 del{color:#9ca7b3}.puck-campaign-catalogue_offerMeta__v8w8i>small{display:block;margin-top:4px;color:#e1c468;font-weight:800}.puck-campaign-catalogue_offerChips__tR0w8{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.puck-campaign-catalogue_offerChips__tR0w8 span{padding:7px 10px;border:1px solid hsla(0,0%,100%,.16);border-radius:999px;font-size:9px;font-weight:850}.puck-campaign-catalogue_countdown__cJVnd{display:flex;gap:7px;margin-top:20px}.puck-campaign-catalogue_countdown__cJVnd>div{display:grid;place-items:center;min-width:62px;height:66px;padding:8px;border-radius:15px;background:#fff;color:var(--vh-brand-deep);box-shadow:0 10px 26px rgba(0,0,0,.16)}.puck-campaign-catalogue_countdown__cJVnd strong{font-size:22px;line-height:1}.puck-campaign-catalogue_countdown__cJVnd span{margin-top:4px;color:#687382;font-size:7px;font-weight:950;letter-spacing:.08em}.puck-campaign-catalogue_countdownCompact__6yZQF{margin-top:0}.puck-campaign-catalogue_countdownCompact__6yZQF>div{min-width:48px;height:50px}.puck-campaign-catalogue_countdownCompact__6yZQF strong{font-size:16px}.puck-campaign-catalogue_urgencyProgress__ACd4B{margin-top:16px}.puck-campaign-catalogue_urgencyProgress__ACd4B>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px;color:inherit;font-size:10px;font-weight:850}.puck-campaign-catalogue_progressTrack__16_3T{height:7px!important;margin-top:7px;overflow:hidden;border-radius:999px;background:hsla(212,8%,54%,.22)}.puck-campaign-catalogue_progressTrack__16_3T i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#e24a55,#e5ba47)}.puck-campaign-catalogue_threeRow__MM2eF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--vh-camp-gap)}.puck-campaign-catalogue_campaignCard__uHAgR{position:relative;min-height:390px;overflow:hidden;border-radius:var(--vh-camp-card-radius);background:var(--vh-brand-graphite);color:#fff;text-decoration:none;box-shadow:0 18px 48px rgba(17,21,25,.1)}.puck-campaign-catalogue_cardMedia__egOuM,.puck-campaign-catalogue_cardMedia__egOuM img,.puck-campaign-catalogue_cardPlaceholder__XGxwu{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.puck-campaign-catalogue_cardPlaceholder__XGxwu{display:grid;place-items:center;background:linear-gradient(145deg,var(--vh-brand-raised),var(--vh-brand-graphite));font-size:28px;font-weight:950;color:#d6b85c}.puck-campaign-catalogue_cardOverlay__fzKjz{position:absolute;inset:0;background:linear-gradient(180deg,transparent 18%,rgba(17,21,25,.88) 92%)}.puck-campaign-catalogue_cardCopy__IU_aA{position:absolute;z-index:2;left:22px;right:22px;bottom:22px}.puck-campaign-catalogue_cardCopy__IU_aA>span{color:#efcb66;font-size:9px;font-weight:950;text-transform:uppercase;letter-spacing:.11em}.puck-campaign-catalogue_cardCopy__IU_aA>strong{display:block;margin-top:7px;font-size:clamp(20px,2.4vw,34px);line-height:1.03;letter-spacing:-.04em}.puck-campaign-catalogue_cardCopy__IU_aA>p{margin:7px 0 0;color:var(--vh-brand-light);font-size:11px;line-height:1.5}.puck-campaign-catalogue_cardCopy__IU_aA>b{display:inline-block;margin-top:11px;padding:7px 9px;border-radius:10px;background:#e2b63f;color:var(--vh-brand-deep);font-size:10px}.puck-campaign-catalogue_seasonal__TyP0D{display:grid;gap:var(--vh-camp-gap)}.puck-campaign-catalogue_seasonalGrid__V_v69{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--vh-camp-gap)}.puck-campaign-catalogue_seasonalGrid__V_v69 .puck-campaign-catalogue_campaignCard__uHAgR{min-height:280px}.puck-campaign-catalogue_dealOfDay__A5YRP{display:grid;grid-template-columns:minmax(0,.82fr) minmax(420px,1.18fr);gap:30px;align-items:center;min-height:600px;padding:clamp(28px,4vw,60px);border-radius:var(--vh-camp-radius);background:linear-gradient(135deg,#f4f0e6,#fff);border:1px solid var(--vh-camp-line)}.puck-campaign-catalogue_dealOfDayCopy__h5XPQ h3{margin:10px 0 0;font-size:clamp(42px,5vw,72px);line-height:.98;letter-spacing:-.055em}.puck-campaign-catalogue_dealOfDayCopy__h5XPQ>p{max-width:650px;color:var(--vh-camp-muted);line-height:1.65}.puck-campaign-catalogue_dealOfDayMedia__cjZ5d{min-height:500px;overflow:hidden;border-radius:30px;background:var(--vh-brand-line)}.puck-campaign-catalogue_dealOfDayMedia__cjZ5d img,.puck-campaign-catalogue_dealOfDayMedia__cjZ5d video,.puck-campaign-catalogue_dealOfDayMedia__cjZ5d>.puck-campaign-catalogue_mediaPlaceholder__KFP8W{width:100%;height:100%;min-height:500px;-o-object-fit:contain;object-fit:contain}.puck-campaign-catalogue_couponCenter__mMKRm{display:grid;grid-template-columns:minmax(300px,.65fr) minmax(0,1.35fr);gap:var(--vh-camp-gap)}.puck-campaign-catalogue_couponHero__tgGab{position:relative;overflow:hidden;min-height:360px;padding:32px;border-radius:var(--vh-camp-radius);background:linear-gradient(145deg,var(--vh-brand-deep),var(--vh-brand-raised));color:#fff}.puck-campaign-catalogue_couponHero__tgGab:after{content:"";position:absolute;right:-100px;bottom:-100px;width:280px;height:280px;border:58px solid #e2b63f;border-radius:50%;opacity:.18}.puck-campaign-catalogue_couponHero__tgGab>span{color:#e6c359;font-size:9px;font-weight:950;text-transform:uppercase;letter-spacing:.12em}.puck-campaign-catalogue_couponHero__tgGab>strong{display:block;margin-top:12px;font-size:34px;letter-spacing:-.045em}.puck-campaign-catalogue_couponHero__tgGab>p{color:var(--vh-brand-light);line-height:1.55}.puck-campaign-catalogue_couponHero__tgGab>a{display:inline-block;margin-top:20px;color:#eac95f;text-decoration:none;font-weight:900}.puck-campaign-catalogue_couponCode__IAqKd{display:inline-flex;margin-top:18px;padding:13px 16px;border:2px dashed hsla(0,0%,100%,.45);border-radius:13px;background:hsla(0,0%,100%,.06);font-size:20px;font-weight:950;letter-spacing:.08em}.puck-campaign-catalogue_incentiveGrid__MoQJc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--vh-camp-gap)}.puck-campaign-catalogue_incentiveGrid__MoQJc article{padding:20px;border:1px solid var(--vh-camp-line);border-radius:var(--vh-camp-card-radius);background:var(--vh-camp-panel)}.puck-campaign-catalogue_incentiveGrid__MoQJc article>span{display:inline-grid;place-items:center;min-width:34px;height:34px;padding:0 8px;border-radius:10px;background:#f6e6b3;color:#7c5a00;font-size:9px;font-weight:950}.puck-campaign-catalogue_incentiveGrid__MoQJc strong{display:block;margin-top:18px;font-size:18px}.puck-campaign-catalogue_incentiveGrid__MoQJc p{color:var(--vh-camp-muted);font-size:11px;line-height:1.55}.puck-campaign-catalogue_incentiveGrid__MoQJc a{color:#997000;text-decoration:none;font-size:10px;font-weight:900}.puck-campaign-catalogue_limited__AKQGT{padding:28px;border-radius:var(--vh-camp-radius);background:linear-gradient(145deg,#fff7ef,#fff);border:1px solid #f0ded0}.puck-campaign-catalogue_limitedGrid__3wxnm{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--vh-camp-gap);margin-top:20px}.puck-campaign-catalogue_dealCard__EfQ6T{overflow:hidden;border:1px solid var(--vh-camp-line);border-radius:var(--vh-camp-card-radius);background:var(--vh-camp-panel);box-shadow:0 12px 32px rgba(17,21,25,.05)}.puck-campaign-catalogue_dealCard__EfQ6T>img,.puck-campaign-catalogue_dealPlaceholder__kUKgJ{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;background:var(--vh-brand-line)}.puck-campaign-catalogue_dealPlaceholder__kUKgJ{display:grid;place-items:center;color:#9ca6b0;font-weight:950}.puck-campaign-catalogue_dealBody__oqAlE{padding:15px}.puck-campaign-catalogue_dealBody__oqAlE>span{color:#9b7307;font-size:8px;font-weight:950;text-transform:uppercase;letter-spacing:.1em}.puck-campaign-catalogue_dealBody__oqAlE>strong{display:block;margin-top:5px;font-size:14px;line-height:1.25}.puck-campaign-catalogue_dealBody__oqAlE>p{margin:6px 0 0;color:var(--vh-camp-muted);font-size:10px;line-height:1.45}.puck-campaign-catalogue_dealPrice__rvd1M{display:flex;align-items:baseline;gap:7px;margin-top:9px}.puck-campaign-catalogue_dealPrice__rvd1M b{font-size:18px}.puck-campaign-catalogue_dealPrice__rvd1M del{color:#9da6af;font-size:10px}.puck-campaign-catalogue_dealBody__oqAlE>a{display:inline-block;margin-top:11px;color:#946b00;text-decoration:none;font-size:10px;font-weight:900}.puck-campaign-catalogue_sponsored__M0KIm{display:grid;grid-template-columns:minmax(260px,.54fr) minmax(0,1.46fr);gap:var(--vh-camp-gap);padding:20px;border-radius:var(--vh-camp-radius);background:linear-gradient(135deg,var(--vh-brand-deep),var(--vh-brand-raised));color:#fff}.puck-campaign-catalogue_sponsorIdentity__XuD8M{padding:28px}.puck-campaign-catalogue_sponsorIdentity__XuD8M>span{font-size:8px;font-weight:950;letter-spacing:.13em;text-transform:uppercase;color:#d9b955}.puck-campaign-catalogue_sponsorIdentity__XuD8M>img{max-width:180px;max-height:80px;-o-object-fit:contain;object-fit:contain;margin-top:24px}.puck-campaign-catalogue_sponsorMonogram__lqWGI{display:grid;place-items:center;width:86px;height:86px;margin-top:24px;border-radius:25px;background:#e2b63f;color:var(--vh-brand-deep);font-size:28px;font-weight:950}.puck-campaign-catalogue_sponsorIdentity__XuD8M>strong{display:block;margin-top:18px;font-size:28px;letter-spacing:-.04em}.puck-campaign-catalogue_sponsorIdentity__XuD8M>p{color:var(--vh-brand-light);line-height:1.6}.puck-campaign-catalogue_sponsorIdentity__XuD8M>a{color:#ebca68;text-decoration:none;font-weight:900}.puck-campaign-catalogue_sponsorCampaign__zPe4D{min-width:0}.puck-campaign-catalogue_sponsorCampaign__zPe4D .puck-campaign-catalogue_heroDealMedia__18HW4,.puck-campaign-catalogue_sponsorCampaign__zPe4D .puck-campaign-catalogue_heroDeal__iku5g{min-height:420px}.puck-campaign-catalogue_sponsorCampaign__zPe4D .puck-campaign-catalogue_heroDealCopy__BJods{padding:32px}.puck-campaign-catalogue_sponsorCampaign__zPe4D .puck-campaign-catalogue_heroDealCopy__BJods h3{font-size:40px}.puck-campaign-catalogue_servicePromo__5y6XM{display:grid;grid-template-columns:minmax(0,.85fr) minmax(420px,1.15fr);gap:34px;align-items:center;padding:36px;border-radius:var(--vh-camp-radius);background:linear-gradient(135deg,#e9f3ee,#fff);border:1px solid #d5e6dc}.puck-campaign-catalogue_servicePromoCopy__O_P9H>span{color:#317451;font-size:9px;font-weight:950;text-transform:uppercase;letter-spacing:.12em}.puck-campaign-catalogue_servicePromoCopy__O_P9H h3{margin:9px 0 0;font-size:clamp(36px,4vw,60px);line-height:1;letter-spacing:-.05em}.puck-campaign-catalogue_servicePromoCopy__O_P9H>p{color:#5d6d65;line-height:1.6}.puck-campaign-catalogue_serviceSteps__2H10M{display:grid;gap:7px;margin:20px 0}.puck-campaign-catalogue_serviceSteps__2H10M>div{display:flex;align-items:center;gap:10px}.puck-campaign-catalogue_serviceSteps__2H10M b{display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:#1c6e4d;color:#fff;font-size:8px}.puck-campaign-catalogue_serviceSteps__2H10M span{font-size:11px;font-weight:800}.puck-campaign-catalogue_servicePromoSide__YbD_B{min-width:0}.puck-campaign-catalogue_servicePromoSide__YbD_B>.puck-campaign-catalogue_mediaPlaceholder__KFP8W,.puck-campaign-catalogue_servicePromoSide__YbD_B>img,.puck-campaign-catalogue_servicePromoSide__YbD_B>video{width:100%;min-height:360px;max-height:480px;-o-object-fit:cover;object-fit:cover;border-radius:24px}.puck-campaign-catalogue_serviceCards__L1vVg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}.puck-campaign-catalogue_serviceCards__L1vVg .puck-campaign-catalogue_dealCard__EfQ6T>img,.puck-campaign-catalogue_serviceCards__L1vVg .puck-campaign-catalogue_dealPlaceholder__kUKgJ{aspect-ratio:16/9}.puck-campaign-catalogue_serviceCards__L1vVg .puck-campaign-catalogue_dealBody__oqAlE>p{display:none}.puck-campaign-catalogue_railShell__yYsEw{position:relative}.puck-campaign-catalogue_railControls__HvA_h{display:flex;justify-content:flex-end;gap:6px;margin-bottom:8px}.puck-campaign-catalogue_railControls__HvA_h button{width:34px;height:34px;border:1px solid var(--vh-camp-line);border-radius:10px;background:var(--vh-camp-panel);color:var(--vh-camp-ink);cursor:pointer;font-weight:900}.puck-campaign-catalogue_dealRail__nFdEl{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(250px,300px);gap:var(--vh-camp-gap);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;scrollbar-width:none}.puck-campaign-catalogue_dealRail__nFdEl::-webkit-scrollbar{display:none}.puck-campaign-catalogue_dealRail__nFdEl>.puck-campaign-catalogue_dealCard__EfQ6T{scroll-snap-align:start}.puck-campaign-catalogue_multiDealHead__f8was{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:10px}.puck-campaign-catalogue_tabs__Y4F_7{display:flex;gap:5px;overflow:auto;margin-bottom:14px;padding:4px;border:1px solid var(--vh-camp-line);border-radius:14px;background:var(--vh-camp-panel);width:-moz-max-content;width:max-content;max-width:100%}.puck-campaign-catalogue_tabs__Y4F_7 button{border:0;border-radius:10px;padding:9px 12px;background:transparent;color:var(--vh-camp-muted);font-size:10px;font-weight:900;white-space:nowrap;cursor:pointer}.puck-campaign-catalogue_tabs__Y4F_7 button[aria-selected=true]{background:var(--vh-brand-deep);color:#fff}.puck-campaign-catalogue_command__4Cc6C{padding:20px;border-radius:var(--vh-camp-radius);background:linear-gradient(145deg,var(--vh-brand-deep),var(--vh-brand-graphite));color:#fff;box-shadow:0 30px 86px rgba(17,21,25,.18)}.puck-campaign-catalogue_commandTop__WmsKW{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:12px 8px 20px}.puck-campaign-catalogue_commandTop__WmsKW span{display:block;color:#e6c257;font-size:9px;font-weight:950;text-transform:uppercase;letter-spacing:.14em}.puck-campaign-catalogue_commandTop__WmsKW strong{display:block;margin-top:4px;font-size:clamp(24px,3vw,38px);letter-spacing:-.04em}.puck-campaign-catalogue_commandGrid__kcFr1{display:grid;grid-template-columns:210px minmax(0,1fr) 250px;gap:12px}.puck-campaign-catalogue_commandCoupons__e7gSF,.puck-campaign-catalogue_commandDepartments__PHa_5,.puck-campaign-catalogue_commandHero__TMFcF{border:1px solid hsla(0,0%,100%,.1);border-radius:20px;background:var(--vh-brand-graphite)}.puck-campaign-catalogue_commandDepartments__PHa_5{padding:15px}.puck-campaign-catalogue_commandCoupons__e7gSF>strong,.puck-campaign-catalogue_commandDepartments__PHa_5>strong{display:block;margin-bottom:10px;font-size:11px}.puck-campaign-catalogue_commandDepartments__PHa_5 a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px;border-radius:10px;color:var(--vh-brand-line);text-decoration:none;font-size:10px;font-weight:800}.puck-campaign-catalogue_commandDepartments__PHa_5 a:hover{background:hsla(0,0%,100%,.06)}.puck-campaign-catalogue_commandHero__TMFcF{overflow:hidden}.puck-campaign-catalogue_commandHero__TMFcF .puck-campaign-catalogue_dealCard__EfQ6T{height:100%;border:0;border-radius:0;background:var(--vh-brand-deep);color:#fff}.puck-campaign-catalogue_commandHero__TMFcF .puck-campaign-catalogue_dealCard__EfQ6T>img,.puck-campaign-catalogue_commandHero__TMFcF .puck-campaign-catalogue_dealPlaceholder__kUKgJ{aspect-ratio:auto;height:320px}.puck-campaign-catalogue_commandCoupons__e7gSF{display:grid;align-content:start;gap:8px;padding:13px}.puck-campaign-catalogue_commandCoupons__e7gSF>div{padding:12px;border-radius:12px;background:#fff;color:var(--vh-brand-deep)}.puck-campaign-catalogue_commandCoupons__e7gSF span{display:block;color:#a27500;font-size:7px;font-weight:950;text-transform:uppercase}.puck-campaign-catalogue_commandCoupons__e7gSF b{display:block;margin-top:3px;font-size:12px}.puck-campaign-catalogue_commandCoupons__e7gSF small{display:block;margin-top:4px;color:#697583;font-size:9px;line-height:1.4}.puck-campaign-catalogue_command__4Cc6C .puck-campaign-catalogue_railShell__yYsEw{margin-top:12px}.puck-campaign-catalogue_command__4Cc6C .puck-campaign-catalogue_dealCard__EfQ6T{background:#fff;color:var(--vh-brand-deep)}.puck-campaign-catalogue_commandBottom__SaCN1{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 4px 0}.puck-campaign-catalogue_commandBottom__SaCN1 .puck-campaign-catalogue_urgencyProgress__ACd4B{flex:1;max-width:540px}.puck-campaign-catalogue_empty__0ROlg{display:grid;place-items:center;min-height:220px;border:1px dashed var(--vh-camp-line);border-radius:20px;color:var(--vh-camp-muted);font-size:12px;text-align:center;padding:24px}.puck-campaign-catalogue_presetAlibaba__2wJ5Q .puck-campaign-catalogue_section__F6rm9{width:min(100%,1640px);padding-inline:18px}.puck-campaign-catalogue_presetAlibaba__2wJ5Q .puck-campaign-catalogue_campaignCard__uHAgR,.puck-campaign-catalogue_presetAlibaba__2wJ5Q .puck-campaign-catalogue_dealCard__EfQ6T{border-radius:12px}.puck-campaign-catalogue_presetAlibaba__2wJ5Q .puck-campaign-catalogue_threeRow__MM2eF{gap:8px}.puck-campaign-catalogue_presetAlibaba__2wJ5Q .puck-campaign-catalogue_header__J_EAC h2{font-size:36px}.puck-campaign-catalogue_presetTaobao__ka1xM{--vh-camp-accent:#ffbf32}.puck-campaign-catalogue_presetTaobao__ka1xM .puck-campaign-catalogue_section__F6rm9{background:radial-gradient(circle at 80% 0,rgba(255,191,50,.18),transparent 28%)}.puck-campaign-catalogue_presetAmazon__kSVhJ{--vh-camp-accent:#ffb020}.puck-campaign-catalogue_presetAmazon__kSVhJ .puck-campaign-catalogue_primaryAction__KPXxI{background:#ffb020;border-radius:999px}.puck-campaign-catalogue_presetAutomotive__F3vvi{--vh-camp-bg:var(--vh-brand-deep);--vh-camp-ink:#fff;--vh-camp-muted:#b5bdc5;--vh-camp-panel:var(--vh-brand-graphite);--vh-camp-line:hsla(0,0%,100%,.1);--vh-camp-accent:#d7b14c}.puck-campaign-catalogue_presetFrenchRetail__c5KPT{--vh-camp-bg:var(--vh-brand-paper);--vh-camp-ink:var(--vh-brand-graphite);--vh-camp-accent:#c89a28}.puck-campaign-catalogue_presetBrandTakeover__jrDlk{--vh-camp-bg:var(--vh-brand-deep);--vh-camp-ink:#fff;--vh-camp-muted:var(--vh-brand-light);--vh-camp-panel:var(--vh-brand-graphite);--vh-camp-line:hsla(0,0%,100%,.1)}.puck-campaign-catalogue_presetBlackFriday__IEbUG{--vh-camp-bg:var(--vh-brand-deep);--vh-camp-ink:#fff;--vh-camp-muted:#c3c3c3;--vh-camp-panel:#111;--vh-camp-line:hsla(0,0%,100%,.1);--vh-camp-accent:#ffd03d}.puck-campaign-catalogue_presetBlackFriday__IEbUG .puck-campaign-catalogue_heroDealCopy__BJods{background:var(--vh-brand-deep)}.puck-campaign-catalogue_presetB2B__tkxhf{--vh-camp-bg:var(--vh-brand-line);--vh-camp-ink:var(--vh-brand-graphite);--vh-camp-muted:#60707d;--vh-camp-accent:var(--vh-brand-muted)}.puck-campaign-catalogue_presetB2B__tkxhf .puck-campaign-catalogue_primaryAction__KPXxI{border-radius:8px}.puck-campaign-catalogue_presetMinimal__SFq_Z .puck-campaign-catalogue_section__F6rm9{padding-block:56px}.puck-campaign-catalogue_presetMinimal__SFq_Z .puck-campaign-catalogue_campaignCard__uHAgR,.puck-campaign-catalogue_presetMinimal__SFq_Z .puck-campaign-catalogue_dealCard__EfQ6T,.puck-campaign-catalogue_presetMinimal__SFq_Z .puck-campaign-catalogue_dealOfDay__A5YRP{box-shadow:none}.puck-campaign-catalogue_densityCompact__cPP3D .puck-campaign-catalogue_section__F6rm9{padding-block:22px}.puck-campaign-catalogue_densityCompact__cPP3D .puck-campaign-catalogue_campaignCard__uHAgR{min-height:320px}.puck-campaign-catalogue_densityUltra__E7NSQ .puck-campaign-catalogue_section__F6rm9{padding:20px 18px}.puck-campaign-catalogue_densityUltra__E7NSQ .puck-campaign-catalogue_dealRail__nFdEl{grid-auto-columns:minmax(210px,240px)}.puck-campaign-catalogue_densityUltra__E7NSQ .puck-campaign-catalogue_dealBody__oqAlE{padding:10px}.puck-campaign-catalogue_densityAiry__OBaj7 .puck-campaign-catalogue_section__F6rm9{padding-block:58px}.puck-campaign-catalogue_densityAiry__OBaj7 .puck-campaign-catalogue_threeRow__MM2eF{gap:24px}.puck-campaign-catalogue_motionFade__hcfKB .puck-campaign-catalogue_campaignCard__uHAgR,.puck-campaign-catalogue_motionFade__hcfKB .puck-campaign-catalogue_dealCard__EfQ6T,.puck-campaign-catalogue_motionFade__hcfKB .puck-campaign-catalogue_heroDeal__iku5g{animation:puck-campaign-catalogue_vhCampFade__PHO4y .5s ease both}.puck-campaign-catalogue_motionLift__4Ckkz .puck-campaign-catalogue_campaignCard__uHAgR,.puck-campaign-catalogue_motionLift__4Ckkz .puck-campaign-catalogue_dealCard__EfQ6T,.puck-campaign-catalogue_motionLift__4Ckkz .puck-campaign-catalogue_heroDeal__iku5g{animation:puck-campaign-catalogue_vhCampLift__haWEz .6s cubic-bezier(.2,.8,.2,1) both}@keyframes puck-campaign-catalogue_vhCampFade__PHO4y{0%{opacity:0}to{opacity:1}}@keyframes puck-campaign-catalogue_vhCampLift__haWEz{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media(max-width:1100px){.puck-campaign-catalogue_dealOfDay__A5YRP,.puck-campaign-catalogue_heroDeal__iku5g,.puck-campaign-catalogue_servicePromo__5y6XM{grid-template-columns:1fr}.puck-campaign-catalogue_heroDealMedia__18HW4{min-height:390px}.puck-campaign-catalogue_limitedGrid__3wxnm,.puck-campaign-catalogue_seasonalGrid__V_v69{grid-template-columns:repeat(2,minmax(0,1fr))}.puck-campaign-catalogue_couponCenter__mMKRm,.puck-campaign-catalogue_sponsored__M0KIm{grid-template-columns:1fr}.puck-campaign-catalogue_commandGrid__kcFr1{grid-template-columns:180px minmax(0,1fr)}.puck-campaign-catalogue_commandCoupons__e7gSF{grid-column:1/-1;grid-template-columns:repeat(3,1fr)}.puck-campaign-catalogue_servicePromoSide__YbD_B>.puck-campaign-catalogue_mediaPlaceholder__KFP8W,.puck-campaign-catalogue_servicePromoSide__YbD_B>img,.puck-campaign-catalogue_servicePromoSide__YbD_B>video{min-height:300px}}@media(max-width:760px){.puck-campaign-catalogue_section__F6rm9{padding:24px 14px}.puck-campaign-catalogue_header__J_EAC{align-items:flex-start;flex-direction:column}.puck-campaign-catalogue_header__J_EAC .puck-campaign-catalogue_primaryAction__KPXxI{width:100%}.puck-campaign-catalogue_heroDeal__iku5g{grid-template-columns:1fr;min-height:0}.puck-campaign-catalogue_heroDealMedia__18HW4{min-height:320px}.puck-campaign-catalogue_heroDealCopy__BJods{padding:26px 20px}.puck-campaign-catalogue_heroDealCopy__BJods h3{font-size:42px}.puck-campaign-catalogue_incentiveGrid__MoQJc,.puck-campaign-catalogue_limitedGrid__3wxnm,.puck-campaign-catalogue_seasonalGrid__V_v69,.puck-campaign-catalogue_threeRow__MM2eF{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.puck-campaign-catalogue_seasonalGrid__V_v69>.puck-campaign-catalogue_campaignCard__uHAgR,.puck-campaign-catalogue_threeRow__MM2eF>.puck-campaign-catalogue_campaignCard__uHAgR{flex:0 0 84vw;min-height:360px;scroll-snap-align:start}.puck-campaign-catalogue_incentiveGrid__MoQJc>article,.puck-campaign-catalogue_limitedGrid__3wxnm>.puck-campaign-catalogue_dealCard__EfQ6T{flex:0 0 78vw;scroll-snap-align:start}.puck-campaign-catalogue_dealOfDay__A5YRP{padding:22px 18px}.puck-campaign-catalogue_dealOfDayCopy__h5XPQ h3{font-size:42px}.puck-campaign-catalogue_dealOfDayMedia__cjZ5d,.puck-campaign-catalogue_dealOfDayMedia__cjZ5d img,.puck-campaign-catalogue_dealOfDayMedia__cjZ5d video,.puck-campaign-catalogue_dealOfDayMedia__cjZ5d>.puck-campaign-catalogue_mediaPlaceholder__KFP8W{min-height:340px}.puck-campaign-catalogue_couponHero__tgGab{min-height:300px}.puck-campaign-catalogue_sponsored__M0KIm{padding:10px}.puck-campaign-catalogue_sponsorIdentity__XuD8M{padding:20px}.puck-campaign-catalogue_servicePromo__5y6XM{padding:24px 18px}.puck-campaign-catalogue_serviceCards__L1vVg{display:flex;overflow:auto}.puck-campaign-catalogue_serviceCards__L1vVg .puck-campaign-catalogue_dealCard__EfQ6T{flex:0 0 76vw}.puck-campaign-catalogue_command__4Cc6C{padding:10px}.puck-campaign-catalogue_commandTop__WmsKW{align-items:flex-start;flex-direction:column}.puck-campaign-catalogue_commandGrid__kcFr1{grid-template-columns:1fr}.puck-campaign-catalogue_commandDepartments__PHa_5{order:2}.puck-campaign-catalogue_commandHero__TMFcF{order:1}.puck-campaign-catalogue_commandCoupons__e7gSF{order:3;grid-column:auto;grid-template-columns:1fr}.puck-campaign-catalogue_dealRail__nFdEl{grid-auto-columns:78vw}.puck-campaign-catalogue_multiDealHead__f8was{align-items:flex-start;flex-direction:column}.puck-campaign-catalogue_countdown__cJVnd{flex-wrap:wrap}.puck-campaign-catalogue_countdown__cJVnd>div{flex:1;min-width:52px}.puck-campaign-catalogue_primaryAction__KPXxI,.puck-campaign-catalogue_secondaryAction__yvZU_{width:100%}}@media(prefers-reduced-motion:reduce){.puck-campaign-catalogue_root__c13Ma *{animation:none!important;scroll-behavior:auto!important;transition:none!important}}body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_surfaceDark__5o5dP{--vh-camp-muted:#626b59!important}body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_surfaceGraphite__hPur7{--vh-camp-muted:#626b59!important}body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_surfaceRed__D3bxD{--vh-camp-muted:#626b59!important}body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_stateBadge__6LaT9{background:#fff9e6!important;color:#26372a!important}body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_stateBadge__6LaT9[data-state=live]{background:#fff9e6!important}body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_stateBadge__6LaT9[data-state=archived],body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_stateBadge__6LaT9[data-state=ended]{background:#fff9e6!important}body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_heroDeal__iku5g{background:#fff9e6!important;color:#26372a!important}body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_heroDealScrim__nsHqY{background:linear-gradient(90deg,rgba(255,249,230,.04),rgba(255,249,230,calc(var(--vh-camp-overlay) * .7)))!important}body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_heroDealCopy__BJods{background:linear-gradient(145deg,#fff9e6,#fff9e6)!important}body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_heroDealCopy__BJods>p{color:#626b59!important}body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_discount__jXZq5{color:#26372a!important}body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_priceLine__ahmw6 del{color:#626b59!important}body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_offerMeta__v8w8i>small{color:#795f18!important}body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_campaignCard__uHAgR{background:#fff9e6!important;color:#26372a!important}body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_cardPlaceholder__XGxwu{background:linear-gradient(145deg,#fff9e6,#fff9e6)!important;color:#795f18!important}body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_cardOverlay__fzKjz{background:linear-gradient(180deg,transparent 18%,rgba(255,249,230,.88) 92%)!important}body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_cardCopy__IU_aA>span{color:#795f18!important}body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_cardCopy__IU_aA>p{color:#626b59!important}body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_couponHero__tgGab{background:linear-gradient(145deg,#fff9e6,#fff9e6)!important;color:#26372a!important}body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_couponHero__tgGab>span{color:#795f18!important}body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_couponHero__tgGab>p{color:#626b59!important}body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_couponHero__tgGab>a{color:#795f18!important}body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_dealPlaceholder__kUKgJ{color:#626b59!important}body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_dealPrice__rvd1M del{color:#626b59!important}body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_sponsored__M0KIm{background:linear-gradient(135deg,#fff9e6,#fff9e6)!important;color:#26372a!important}body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_sponsorIdentity__XuD8M>span{color:#795f18!important}body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_sponsorIdentity__XuD8M>p{color:#626b59!important}body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_sponsorIdentity__XuD8M>a{color:#795f18!important}body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_serviceSteps__2H10M b{background:#fff9e6!important;color:#26372a!important}body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_tabs__Y4F_7 button[aria-selected=true]{background:#fff9e6!important;color:#26372a!important}body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_command__4Cc6C{background:linear-gradient(145deg,#fff9e6,#fff9e6)!important;color:#26372a!important}body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_commandTop__WmsKW span{color:#795f18!important}body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_commandCoupons__e7gSF,body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_commandDepartments__PHa_5,body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_commandHero__TMFcF{background:#fff9e6!important}body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_commandHero__TMFcF .puck-campaign-catalogue_dealCard__EfQ6T{background:#fff9e6!important;color:#26372a!important}body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_presetAutomotive__F3vvi{--vh-camp-muted:#626b59!important}body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_presetBrandTakeover__jrDlk{--vh-camp-muted:#626b59!important}body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_presetBlackFriday__IEbUG{--vh-camp-muted:#626b59!important}body:has([data-volthub-light-world=true]) .puck-campaign-catalogue_presetBlackFriday__IEbUG .puck-campaign-catalogue_heroDealCopy__BJods{background:#fff9e6!important}.puck-category-catalogue_root__h8D68{--vh-cat-bg:#f7f6f2;--vh-cat-fg:var(--vh-brand-deep);--vh-cat-muted:#667180;--vh-cat-accent:#d8aa31;--vh-cat-panel:#fff;--vh-cat-border:rgba(17,21,25,.08);--vh-cat-shadow:0 18px 52px rgba(17,21,25,.07);--vh-cat-card-radius:24px;--vh-cat-gap:14px;--vh-cat-columns:4;width:100%;color:var(--vh-cat-fg);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.puck-category-catalogue_root__h8D68 *{box-sizing:border-box}.puck-category-catalogue_root__h8D68 a{color:inherit}.puck-category-catalogue_section__FE1Xa{position:relative;isolation:isolate;overflow:hidden;width:min(100%,1600px);margin:0 auto;padding:clamp(28px,4.5vw,72px) clamp(16px,2.8vw,44px);border-radius:var(--vh-cat-section-radius,0);background:var(--vh-cat-bg)}.puck-category-catalogue_section__FE1Xa:before{content:"";position:absolute;width:420px;height:420px;right:-190px;top:-220px;border-radius:50%;background:radial-gradient(circle,rgba(216,170,49,.18),transparent 68%);pointer-events:none}.puck-category-catalogue_surfaceDark__bTjdZ{--vh-cat-bg:var(--vh-brand-deep);--vh-cat-fg:var(--vh-brand-paper);--vh-cat-muted:#aeb8c3;--vh-cat-panel:var(--vh-brand-graphite);--vh-cat-border:hsla(0,0%,100%,.1);--vh-cat-shadow:0 20px 70px rgba(0,0,0,.22)}.puck-category-catalogue_surfaceGraphite__ytUIs{--vh-cat-bg:var(--vh-brand-graphite);--vh-cat-fg:#fff;--vh-cat-muted:var(--vh-brand-light);--vh-cat-panel:var(--vh-brand-raised);--vh-cat-border:hsla(0,0%,100%,.09)}.puck-category-catalogue_surfaceGold__Aykto{--vh-cat-bg:#e6bd54;--vh-cat-fg:var(--vh-brand-deep);--vh-cat-muted:#544a34;--vh-cat-panel:#fff6df;--vh-cat-accent:var(--vh-brand-deep)}.puck-category-catalogue_surfaceWhite__VVvZY{--vh-cat-bg:#fff;--vh-cat-panel:#fff}.puck-category-catalogue_surfaceSoft__sQCOh{--vh-cat-bg:#f4f5f6;--vh-cat-panel:#fff}.puck-category-catalogue_surfaceGradient__rYRoP{background:radial-gradient(circle at 90% 0,rgba(229,190,84,.24),transparent 28%),linear-gradient(135deg,#faf9f5,#eef0ef 56%,#f7edcf)}.puck-category-catalogue_head__iD0v9{position:relative;z-index:2;display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:clamp(22px,3vw,38px)}.puck-category-catalogue_headCopy__AtAf_{max-width:var(--vh-cat-content-width,880px);text-align:var(--vh-cat-text-align,left)}.puck-category-catalogue_eyebrow__mKtFQ{display:inline-flex;align-items:center;gap:8px;margin:0 0 10px;color:var(--vh-cat-accent);font-size:10px;font-weight:950;letter-spacing:.17em;text-transform:uppercase}.puck-category-catalogue_eyebrow__mKtFQ:before{content:"";width:24px;height:2px;border-radius:99px;background:currentColor}.puck-category-catalogue_title__n0uBa{margin:0;font-size:clamp(28px,3.4vw,54px);line-height:1;letter-spacing:-.055em;font-weight:950;text-wrap:balance}.puck-category-catalogue_description__TESJC{max-width:760px;margin:12px 0 0;color:var(--vh-cat-muted);font-size:clamp(13px,1.25vw,17px);line-height:1.65}.puck-category-catalogue_viewAll__UKRRC{display:inline-flex;align-items:center;gap:10px;flex:0 0 auto;min-height:42px;padding:0 15px;border:1px solid var(--vh-cat-border);border-radius:999px;background:color-mix(in srgb,var(--vh-cat-panel) 82%,transparent);text-decoration:none;font-size:11px;font-weight:900;box-shadow:0 8px 24px rgba(17,21,25,.04)}.puck-category-catalogue_circularRail__KDDxH{position:relative;z-index:2;display:flex;gap:18px;overflow-x:auto;padding:3px 2px 14px;scroll-snap-type:x mandatory;scrollbar-width:none}.puck-category-catalogue_circularRail__KDDxH::-webkit-scrollbar{display:none}.puck-category-catalogue_circularCard__jX_6S{scroll-snap-align:start;flex:0 0 132px;text-align:center;text-decoration:none}.puck-category-catalogue_circleMedia__HSjbU{position:relative;width:96px;height:96px;margin:0 auto;border-radius:50%;overflow:hidden;border:1px solid var(--vh-cat-border);background:linear-gradient(145deg,#fff,#e8ebec);box-shadow:0 16px 38px rgba(17,21,25,.08);transition:transform .2s ease,box-shadow .2s ease}.puck-category-catalogue_circularCard__jX_6S:hover .puck-category-catalogue_circleMedia__HSjbU{transform:translateY(-3px) scale(1.02);box-shadow:0 22px 48px rgba(17,21,25,.13)}.puck-category-catalogue_circleMedia__HSjbU img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.puck-category-catalogue_circlePlaceholder__ENDpC{position:absolute;inset:0;display:grid;place-items:center;background:radial-gradient(circle at 60% 25%,rgba(219,177,60,.35),transparent 32%),linear-gradient(145deg,#f4f0e3,var(--vh-brand-line))}.puck-category-catalogue_circlePlaceholder__ENDpC i{width:38px;height:52px;border:6px solid var(--vh-brand-graphite);border-radius:12px;box-shadow:inset 0 0 0 3px #f1c553}.puck-category-catalogue_circleIndex__RzyDG{position:absolute;right:0;bottom:0;display:grid;place-items:center;width:28px;height:28px;border:3px solid var(--vh-cat-bg);border-radius:50%;background:var(--vh-cat-accent);color:var(--vh-brand-deep);font-size:8px;font-weight:950}.puck-category-catalogue_circularCard__jX_6S strong{display:block;margin-top:11px;font-size:12px;line-height:1.25}.puck-category-catalogue_circularCard__jX_6S small{display:block;margin-top:4px;color:var(--vh-cat-muted);font-size:9px;line-height:1.35}.puck-category-catalogue_tileGrid__nZMuQ{position:relative;z-index:2;display:grid;grid-template-columns:repeat(var(--vh-cat-columns),minmax(0,1fr));gap:var(--vh-cat-gap)}.puck-category-catalogue_imageTile__5kQK2{position:relative;min-height:var(--vh-cat-card-height,250px);overflow:hidden;border:1px solid var(--vh-cat-border);border-radius:var(--vh-cat-card-radius);background:linear-gradient(145deg,#e6eaeb,#f9f4e7);text-decoration:none;box-shadow:var(--vh-cat-shadow);transition:transform .22s ease,box-shadow .22s ease}.puck-category-catalogue_imageTile__5kQK2:hover{transform:translateY(-3px);box-shadow:0 28px 70px rgba(17,21,25,.13)}.puck-category-catalogue_imageTile__5kQK2 img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .45s ease}.puck-category-catalogue_imageTile__5kQK2:hover img{transform:scale(1.025)}.puck-category-catalogue_imageTile__5kQK2:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 20%,rgba(17,21,25,.72))}.puck-category-catalogue_imageTileCopy__7cCTM{position:absolute;z-index:2;left:18px;right:18px;bottom:17px;color:#fff}.puck-category-catalogue_imageTileCopy__7cCTM span{display:inline-flex;margin-bottom:7px;padding:5px 8px;border-radius:999px;background:hsla(0,0%,100%,.14);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:8px;font-weight:900;text-transform:uppercase;letter-spacing:.11em}.puck-category-catalogue_imageTileCopy__7cCTM strong{display:block;font-size:clamp(18px,1.9vw,28px);line-height:1.02;letter-spacing:-.035em}.puck-category-catalogue_imageTileCopy__7cCTM small{display:block;margin-top:5px;color:hsla(0,0%,100%,.73);font-size:10px}.puck-category-catalogue_tilePlaceholder__c4HSQ{position:absolute;inset:0;background:radial-gradient(circle at 68% 24%,rgba(225,178,54,.37),transparent 30%),linear-gradient(145deg,#d9dfdf,#eef1ed)}.puck-category-catalogue_tilePlaceholder__c4HSQ:after{content:"";position:absolute;width:46%;aspect-ratio:1;right:10%;top:12%;border:18px solid rgba(17,21,25,.72);border-radius:28% 72% 58% 42%/42% 45% 55% 58%;transform:rotate(10deg)}.puck-category-catalogue_compactGrid__ZyWoA{position:relative;z-index:2;display:grid;grid-template-columns:repeat(var(--vh-cat-columns),minmax(0,1fr));gap:8px}.puck-category-catalogue_compactCard__X60Ql{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:74px;padding:10px;border:1px solid var(--vh-cat-border);border-radius:16px;background:var(--vh-cat-panel);text-decoration:none;box-shadow:0 7px 20px rgba(17,21,25,.03);transition:border-color .2s ease,transform .2s ease}.puck-category-catalogue_compactCard__X60Ql:hover{border-color:rgba(216,170,49,.5);transform:translateY(-1px)}.puck-category-catalogue_compactThumb__XOp3t{position:relative;width:52px;height:52px;overflow:hidden;border-radius:13px;background:linear-gradient(145deg,#f6f2e5,var(--vh-brand-line))}.puck-category-catalogue_compactThumb__XOp3t img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.puck-category-catalogue_compactThumb__XOp3t:after{content:"";position:absolute;inset:auto 10px 9px auto;width:22px;height:28px;border:4px solid rgba(17,21,25,.7);border-radius:7px}.puck-category-catalogue_compactCard__X60Ql strong{display:block;font-size:11px;line-height:1.22}.puck-category-catalogue_compactCard__X60Ql small{display:block;margin-top:3px;color:var(--vh-cat-muted);font-size:8px}.puck-category-catalogue_compactCard__X60Ql b{color:var(--vh-cat-accent);font-size:13px}.puck-category-catalogue_discoveryShell__W3fj0{position:relative;z-index:2}.puck-category-catalogue_railControls__zqu0E{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-bottom:12px}.puck-category-catalogue_railButton___FLEM{display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--vh-cat-border);border-radius:50%;background:var(--vh-cat-panel);color:var(--vh-cat-fg);font-weight:950}.puck-category-catalogue_horizontalRail__3rAjP{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(260px,28%);gap:14px;overflow-x:auto;padding:2px 2px 16px;scroll-snap-type:x mandatory;scrollbar-width:none}.puck-category-catalogue_horizontalRail__3rAjP::-webkit-scrollbar{display:none}.puck-category-catalogue_horizontalRail__3rAjP .puck-category-catalogue_imageTile__5kQK2{scroll-snap-align:start;min-height:360px}.puck-category-catalogue_mosaic__EUfze{position:relative;z-index:2;display:grid;grid-template-columns:1.35fr .82fr .82fr;grid-template-rows:repeat(2,minmax(230px,1fr));gap:14px;min-height:560px}.puck-category-catalogue_mosaic__EUfze .puck-category-catalogue_imageTile__5kQK2{min-height:0}.puck-category-catalogue_mosaic__EUfze .puck-category-catalogue_imageTile__5kQK2:first-child{grid-row:1/3}.puck-category-catalogue_mosaic__EUfze .puck-category-catalogue_imageTile__5kQK2:nth-child(2){grid-column:2/4}.puck-category-catalogue_mosaic__EUfze .puck-category-catalogue_imageTile__5kQK2:first-child .puck-category-catalogue_imageTileCopy__7cCTM strong{font-size:clamp(28px,3.6vw,54px)}.puck-category-catalogue_explorer__Qzrss{position:relative;z-index:2;display:grid;grid-template-columns:260px minmax(0,1fr);gap:16px}.puck-category-catalogue_explorerNav__xfGjH,.puck-category-catalogue_explorerPanel__IOrsS{border:1px solid var(--vh-cat-border);border-radius:24px;background:var(--vh-cat-panel);box-shadow:var(--vh-cat-shadow)}.puck-category-catalogue_explorerNav__xfGjH{padding:12px}.puck-category-catalogue_explorerNav__xfGjH button{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:48px;padding:0 13px;border:0;border-radius:13px;background:transparent;color:var(--vh-cat-fg);font:inherit;font-size:11px;font-weight:850;text-align:left}.puck-category-catalogue_explorerNav__xfGjH button:first-child,.puck-category-catalogue_explorerNav__xfGjH button:hover{background:color-mix(in srgb,var(--vh-cat-accent) 15%,transparent)}.puck-category-catalogue_explorerPanel__IOrsS{padding:24px}.puck-category-catalogue_explorerTitle__pOSiX{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:20px}.puck-category-catalogue_explorerTitle__pOSiX strong{font-size:22px;letter-spacing:-.035em}.puck-category-catalogue_explorerTitle__pOSiX small{color:var(--vh-cat-muted)}.puck-category-catalogue_subcategoryGrid__59vZ1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.puck-category-catalogue_subcategoryCard__qesac{min-height:108px;padding:15px;border:1px solid var(--vh-cat-border);border-radius:17px;text-decoration:none;background:color-mix(in srgb,var(--vh-cat-panel) 90%,#f4f1e7)}.puck-category-catalogue_subcategoryCard__qesac strong{display:block;font-size:12px}.puck-category-catalogue_subcategoryCard__qesac small{display:block;margin-top:5px;color:var(--vh-cat-muted);font-size:9px;line-height:1.4}.puck-category-catalogue_subcategoryCard__qesac span{display:block;margin-top:12px;color:var(--vh-cat-accent);font-size:9px;font-weight:900}.puck-category-catalogue_tabs__kTqwu{position:relative;z-index:2}.puck-category-catalogue_tabBar__wahe7{display:flex;gap:5px;overflow-x:auto;padding:5px;border:1px solid var(--vh-cat-border);border-radius:16px;background:color-mix(in srgb,var(--vh-cat-panel) 86%,transparent);width:-moz-max-content;width:max-content;max-width:100%;margin-bottom:18px}.puck-category-catalogue_tabButton__RHgsG{border:0;border-radius:11px;background:transparent;color:var(--vh-cat-muted);padding:10px 14px;font:inherit;font-size:10px;font-weight:900;white-space:nowrap}.puck-category-catalogue_tabButton__RHgsG:first-child{background:var(--vh-cat-fg);color:var(--vh-cat-bg)}.puck-category-catalogue_department__LqAgJ{position:relative;z-index:2;display:grid;grid-template-columns:235px minmax(0,1fr) 275px;gap:12px}.puck-category-catalogue_departmentMain__3yk8C,.puck-category-catalogue_departmentNav__KsSsc,.puck-category-catalogue_departmentPromo__igZzP{border:1px solid var(--vh-cat-border);border-radius:25px;background:var(--vh-cat-panel);box-shadow:var(--vh-cat-shadow)}.puck-category-catalogue_departmentNav__KsSsc{padding:14px}.puck-category-catalogue_departmentNavTitle__FbrF0{display:block;padding:6px 8px 11px;font-size:10px;font-weight:950;text-transform:uppercase;letter-spacing:.12em;color:var(--vh-cat-accent)}.puck-category-catalogue_departmentNav__KsSsc a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 8px;border-radius:10px;text-decoration:none;font-size:10px;font-weight:830}.puck-category-catalogue_departmentNav__KsSsc a:hover{background:color-mix(in srgb,var(--vh-cat-accent) 12%,transparent)}.puck-category-catalogue_departmentMain__3yk8C{padding:18px}.puck-category-catalogue_departmentMain__3yk8C .puck-category-catalogue_tileGrid__nZMuQ{--vh-cat-columns:3}.puck-category-catalogue_departmentMain__3yk8C .puck-category-catalogue_imageTile__5kQK2{min-height:190px}.puck-category-catalogue_departmentPromo__igZzP{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;padding:22px;background:linear-gradient(145deg,var(--vh-brand-deep),var(--vh-brand-raised));color:#fff}.puck-category-catalogue_departmentPromo__igZzP:before{content:"";position:absolute;right:-80px;top:-90px;width:230px;height:230px;border:46px solid rgba(216,170,49,.18);border-radius:50%}.puck-category-catalogue_departmentPromo__igZzP small,.puck-category-catalogue_departmentPromo__igZzP span,.puck-category-catalogue_departmentPromo__igZzP strong{position:relative;z-index:2;display:block}.puck-category-catalogue_departmentPromo__igZzP span{color:#e6ba45;font-size:8px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.puck-category-catalogue_departmentPromo__igZzP strong{margin-top:7px;font-size:26px;line-height:1.02;letter-spacing:-.045em}.puck-category-catalogue_departmentPromo__igZzP small{margin-top:8px;color:var(--vh-brand-light);font-size:10px;line-height:1.5}.puck-category-catalogue_useCaseGrid__0MIBu{position:relative;z-index:2;display:grid;grid-template-columns:repeat(var(--vh-cat-columns),minmax(0,1fr));gap:12px}.puck-category-catalogue_useCaseCard__ZzCUL{position:relative;overflow:hidden;min-height:210px;padding:20px;border:1px solid var(--vh-cat-border);border-radius:24px;background:var(--vh-cat-panel);text-decoration:none;box-shadow:var(--vh-cat-shadow)}.puck-category-catalogue_useCaseIndex__l6b_r{display:grid;place-items:center;width:38px;height:38px;border-radius:13px;background:color-mix(in srgb,var(--vh-cat-accent) 18%,transparent);color:var(--vh-cat-accent);font-size:9px;font-weight:950}.puck-category-catalogue_useCaseCard__ZzCUL strong{display:block;max-width:210px;margin-top:42px;font-size:20px;line-height:1.02;letter-spacing:-.035em}.puck-category-catalogue_useCaseCard__ZzCUL small{display:block;max-width:220px;margin-top:8px;color:var(--vh-cat-muted);font-size:10px;line-height:1.5}.puck-category-catalogue_useCaseCard__ZzCUL:after{content:"";position:absolute;width:130px;height:130px;right:-42px;bottom:-46px;border:25px solid;border-radius:44% 56% 62% 38%/40% 42% 58% 60%;opacity:.05;transform:rotate(18deg)}.puck-category-catalogue_hybrid__fEaSu{position:relative;z-index:2;display:grid;grid-template-columns:1.15fr .85fr;gap:14px}.puck-category-catalogue_hybridBrands__nVMGV,.puck-category-catalogue_hybridCategories__NiNOD{border:1px solid var(--vh-cat-border);border-radius:26px;background:var(--vh-cat-panel);box-shadow:var(--vh-cat-shadow);padding:18px}.puck-category-catalogue_hybridTitle__FpvDb{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.puck-category-catalogue_hybridTitle__FpvDb strong{font-size:15px;letter-spacing:-.025em}.puck-category-catalogue_hybridTitle__FpvDb span{font-size:9px;color:var(--vh-cat-muted)}.puck-category-catalogue_hybridCategoryGrid__zLImy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.puck-category-catalogue_hybridCategory__WDgaW{min-height:92px;padding:13px;border:1px solid var(--vh-cat-border);border-radius:16px;text-decoration:none;background:linear-gradient(145deg,color-mix(in srgb,var(--vh-cat-panel) 92%,#e9e4d7),var(--vh-cat-panel))}.puck-category-catalogue_hybridCategory__WDgaW strong{display:block;font-size:11px}.puck-category-catalogue_hybridCategory__WDgaW small{display:block;margin-top:5px;color:var(--vh-cat-muted);font-size:8px;line-height:1.4}.puck-category-catalogue_brandWall__BgceT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.puck-category-catalogue_brandCard__8t2as{min-height:98px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:12px;border:1px solid var(--vh-cat-border);border-radius:16px;background:color-mix(in srgb,var(--vh-cat-panel) 93%,#eee7d1);text-decoration:none}.puck-category-catalogue_brandCard__8t2as strong{font-size:13px}.puck-category-catalogue_brandCard__8t2as small{margin-top:4px;color:var(--vh-cat-muted);font-size:8px}.puck-category-catalogue_badge__ZAZE4{display:inline-flex;padding:5px 8px;border-radius:999px;background:var(--vh-cat-accent);color:var(--vh-brand-deep);font-size:7px;font-weight:950;text-transform:uppercase;letter-spacing:.09em}.puck-category-catalogue_empty__PE7QU{position:relative;z-index:2;display:grid;place-items:center;min-height:240px;padding:30px;border:1px dashed var(--vh-cat-border);border-radius:24px;background:var(--vh-cat-panel);text-align:center}.puck-category-catalogue_empty__PE7QU strong{display:block;font-size:18px}.puck-category-catalogue_empty__PE7QU span{display:block;margin-top:6px;color:var(--vh-cat-muted);font-size:11px}.puck-category-catalogue_presetMarketplaceDense__EjI3B{--vh-cat-gap:8px;--vh-cat-card-radius:16px;--vh-cat-shadow:0 8px 26px rgba(17,21,25,.045)}.puck-category-catalogue_presetMarketplaceDense__EjI3B .puck-category-catalogue_section__FE1Xa{padding-block:28px}.puck-category-catalogue_presetMarketplaceDense__EjI3B .puck-category-catalogue_head__iD0v9{margin-bottom:20px}.puck-category-catalogue_presetMarketplaceDense__EjI3B .puck-category-catalogue_title__n0uBa{font-size:clamp(27px,2.8vw,44px)}.puck-category-catalogue_presetPremium__99__I{--vh-cat-card-radius:28px;--vh-cat-shadow:0 22px 70px rgba(17,21,25,.09)}.puck-category-catalogue_presetAutomotive__gTA5d{--vh-cat-bg:var(--vh-brand-deep);--vh-cat-fg:#fff;--vh-cat-muted:var(--vh-brand-light);--vh-cat-panel:var(--vh-brand-graphite);--vh-cat-border:hsla(0,0%,100%,.1);--vh-cat-accent:#deb344}.puck-category-catalogue_presetEditorial__qx9CK .puck-category-catalogue_title__n0uBa{font-weight:760}.puck-category-catalogue_presetEditorial__qx9CK{--vh-cat-bg:#f2eee4;--vh-cat-muted:#6f675d}.puck-category-catalogue_presetB2B__igjkI{--vh-cat-bg:#eef1f2;--vh-cat-fg:var(--vh-brand-graphite);--vh-cat-accent:var(--vh-brand-muted);--vh-cat-card-radius:16px}.puck-category-catalogue_presetMinimal__E3_CM{--vh-cat-shadow:none;--vh-cat-bg:#fff}.puck-category-catalogue_presetMinimal__E3_CM .puck-category-catalogue_section__FE1Xa:before{display:none}.puck-category-catalogue_presetCampaign__FXPFr{--vh-cat-bg:#19151a;--vh-cat-fg:#fff;--vh-cat-muted:#cfbec4;--vh-cat-panel:#241e24;--vh-cat-border:hsla(0,0%,100%,.1);--vh-cat-accent:#ffbe35}.puck-category-catalogue_presetGlass__1_DMH .puck-category-catalogue_explorerNav__xfGjH,.puck-category-catalogue_presetGlass__1_DMH .puck-category-catalogue_explorerPanel__IOrsS,.puck-category-catalogue_presetGlass__1_DMH .puck-category-catalogue_hybridBrands__nVMGV,.puck-category-catalogue_presetGlass__1_DMH .puck-category-catalogue_hybridCategories__NiNOD,.puck-category-catalogue_presetGlass__1_DMH .puck-category-catalogue_imageTile__5kQK2{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:color-mix(in srgb,var(--vh-cat-panel) 76%,transparent)}.puck-category-catalogue_presetMobileFirst__iIVLf{--vh-cat-card-radius:20px}.puck-category-catalogue_presetFrenchMarketplace__nZAnY{--vh-cat-fg:var(--vh-brand-graphite);--vh-cat-accent:#c99b23;--vh-cat-bg:var(--vh-brand-paper)}.puck-category-catalogue_motionFade___T0O0 .puck-category-catalogue_circularCard__jX_6S,.puck-category-catalogue_motionFade___T0O0 .puck-category-catalogue_compactCard__X60Ql,.puck-category-catalogue_motionFade___T0O0 .puck-category-catalogue_imageTile__5kQK2,.puck-category-catalogue_motionFade___T0O0 .puck-category-catalogue_useCaseCard__ZzCUL{animation:puck-category-catalogue_vhCatFade__VWuA0 .5s ease both}.puck-category-catalogue_motionLift__x_14l .puck-category-catalogue_circularCard__jX_6S,.puck-category-catalogue_motionLift__x_14l .puck-category-catalogue_compactCard__X60Ql,.puck-category-catalogue_motionLift__x_14l .puck-category-catalogue_imageTile__5kQK2,.puck-category-catalogue_motionLift__x_14l .puck-category-catalogue_useCaseCard__ZzCUL{animation:puck-category-catalogue_vhCatLift__Hjn2z .58s cubic-bezier(.2,.8,.2,1) both}@keyframes puck-category-catalogue_vhCatFade__VWuA0{0%{opacity:0}to{opacity:1}}@keyframes puck-category-catalogue_vhCatLift__Hjn2z{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media(max-width:1180px){.puck-category-catalogue_compactGrid__ZyWoA,.puck-category-catalogue_tileGrid__nZMuQ,.puck-category-catalogue_useCaseGrid__0MIBu{--vh-cat-columns:3!important}.puck-category-catalogue_mosaic__EUfze{grid-template-columns:1.2fr 1fr;grid-template-rows:auto}.puck-category-catalogue_mosaic__EUfze .puck-category-catalogue_imageTile__5kQK2:first-child{grid-row:1/3}.puck-category-catalogue_mosaic__EUfze .puck-category-catalogue_imageTile__5kQK2:nth-child(2){grid-column:auto}.puck-category-catalogue_department__LqAgJ{grid-template-columns:210px minmax(0,1fr)}.puck-category-catalogue_departmentPromo__igZzP{grid-column:1/-1;min-height:210px}.puck-category-catalogue_hybrid__fEaSu{grid-template-columns:1fr}}@media(max-width:760px){.puck-category-catalogue_section__FE1Xa{padding:28px 14px;border-radius:0!important}.puck-category-catalogue_head__iD0v9{align-items:flex-start;flex-direction:column;gap:16px}.puck-category-catalogue_viewAll__UKRRC{align-self:flex-start}.puck-category-catalogue_compactGrid__ZyWoA,.puck-category-catalogue_tileGrid__nZMuQ,.puck-category-catalogue_useCaseGrid__0MIBu{--vh-cat-columns:2!important;gap:9px}.puck-category-catalogue_imageTile__5kQK2{min-height:220px}.puck-category-catalogue_compactCard__X60Ql{grid-template-columns:44px minmax(0,1fr) auto;min-height:66px}.puck-category-catalogue_compactThumb__XOp3t{width:44px;height:44px}.puck-category-catalogue_horizontalRail__3rAjP{grid-auto-columns:84%}.puck-category-catalogue_horizontalRail__3rAjP .puck-category-catalogue_imageTile__5kQK2{min-height:320px}.puck-category-catalogue_mosaic__EUfze{grid-template-columns:1fr;min-height:0}.puck-category-catalogue_mosaic__EUfze .puck-category-catalogue_imageTile__5kQK2:first-child{grid-row:auto;min-height:420px}.puck-category-catalogue_mosaic__EUfze .puck-category-catalogue_imageTile__5kQK2{min-height:230px}.puck-category-catalogue_explorer__Qzrss{grid-template-columns:1fr}.puck-category-catalogue_explorerNav__xfGjH{display:flex;overflow-x:auto;padding:6px}.puck-category-catalogue_explorerNav__xfGjH button{flex:0 0 auto;width:auto}.puck-category-catalogue_subcategoryGrid__59vZ1{grid-template-columns:1fr 1fr}.puck-category-catalogue_department__LqAgJ{grid-template-columns:1fr}.puck-category-catalogue_departmentNav__KsSsc{display:flex;overflow-x:auto}.puck-category-catalogue_departmentNavTitle__FbrF0{display:none}.puck-category-catalogue_departmentNav__KsSsc a{flex:0 0 auto}.puck-category-catalogue_departmentMain__3yk8C .puck-category-catalogue_tileGrid__nZMuQ{--vh-cat-columns:2!important}.puck-category-catalogue_departmentPromo__igZzP{grid-column:auto}.puck-category-catalogue_brandWall__BgceT,.puck-category-catalogue_hybridCategoryGrid__zLImy{grid-template-columns:1fr 1fr}}@media(max-width:480px){.puck-category-catalogue_compactGrid__ZyWoA,.puck-category-catalogue_tileGrid__nZMuQ,.puck-category-catalogue_useCaseGrid__0MIBu{--vh-cat-columns:1!important}.puck-category-catalogue_brandWall__BgceT,.puck-category-catalogue_hybridCategoryGrid__zLImy,.puck-category-catalogue_subcategoryGrid__59vZ1{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.puck-category-catalogue_root__h8D68 *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.puck-category-catalogue_imageTile__5kQK2{aspect-ratio:var(--vh-cat-card-ratio,auto)}.puck-category-catalogue_imageTile__5kQK2 img{-o-object-fit:var(--vh-cat-image-fit,cover);object-fit:var(--vh-cat-image-fit,cover)}.puck-category-catalogue_imageTile__5kQK2:after{background:linear-gradient(180deg,rgb(8 14 20/calc(var(--vh-cat-overlay,.54) * .12)) 16%,rgb(8 14 20/var(--vh-cat-overlay,.54)) 100%)}.puck-category-catalogue_root__h8D68[data-vh-cat-badges=false] .puck-category-catalogue_imageTileCopy__7cCTM>span,.puck-category-catalogue_root__h8D68[data-vh-cat-descriptions=false] .puck-category-catalogue_brandCard__8t2as small,.puck-category-catalogue_root__h8D68[data-vh-cat-descriptions=false] .puck-category-catalogue_circularCard__jX_6S small,.puck-category-catalogue_root__h8D68[data-vh-cat-descriptions=false] .puck-category-catalogue_compactCard__X60Ql small,.puck-category-catalogue_root__h8D68[data-vh-cat-descriptions=false] .puck-category-catalogue_hybridCategory__WDgaW small,.puck-category-catalogue_root__h8D68[data-vh-cat-descriptions=false] .puck-category-catalogue_imageTileCopy__7cCTM small,.puck-category-catalogue_root__h8D68[data-vh-cat-descriptions=false] .puck-category-catalogue_subcategoryCard__qesac small,.puck-category-catalogue_root__h8D68[data-vh-cat-descriptions=false] .puck-category-catalogue_useCaseCard__ZzCUL small{display:none}@media(max-width:1180px){.puck-category-catalogue_compactGrid__ZyWoA,.puck-category-catalogue_tileGrid__nZMuQ,.puck-category-catalogue_useCaseGrid__0MIBu{--vh-cat-columns:var(--vh-cat-tablet-columns,3)!important}}@media(max-width:760px){.puck-category-catalogue_compactGrid__ZyWoA,.puck-category-catalogue_departmentMain__3yk8C .puck-category-catalogue_tileGrid__nZMuQ,.puck-category-catalogue_tileGrid__nZMuQ,.puck-category-catalogue_useCaseGrid__0MIBu{--vh-cat-columns:var(--vh-cat-mobile-columns,2)!important}}.puck-category-catalogue_count__35Ia5{display:none;margin-top:6px;color:var(--vh-cat-accent);font-size:8px;font-style:normal;font-weight:950;letter-spacing:.04em}.puck-category-catalogue_root__h8D68[data-vh-cat-counts=true] .puck-category-catalogue_count__35Ia5{display:block}.puck-category-catalogue_horizontalRail__3rAjP{grid-auto-columns:minmax(260px,var(--vh-cat-rail-width,28%))}@media(max-width:760px){.puck-category-catalogue_root__h8D68[data-vh-cat-mobile=rail] .puck-category-catalogue_tileGrid__nZMuQ,.puck-category-catalogue_root__h8D68[data-vh-cat-mobile=rail] .puck-category-catalogue_useCaseGrid__0MIBu{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px;scrollbar-width:none}.puck-category-catalogue_root__h8D68[data-vh-cat-mobile=rail] .puck-category-catalogue_tileGrid__nZMuQ::-webkit-scrollbar,.puck-category-catalogue_root__h8D68[data-vh-cat-mobile=rail] .puck-category-catalogue_useCaseGrid__0MIBu::-webkit-scrollbar{display:none}.puck-category-catalogue_root__h8D68[data-vh-cat-mobile=rail] .puck-category-catalogue_tileGrid__nZMuQ>*,.puck-category-catalogue_root__h8D68[data-vh-cat-mobile=rail] .puck-category-catalogue_useCaseGrid__0MIBu>*{flex:0 0 82%;scroll-snap-align:start}.puck-category-catalogue_root__h8D68[data-vh-cat-mobile=compact] .puck-category-catalogue_imageTile__5kQK2{min-height:170px}.puck-category-catalogue_root__h8D68[data-vh-cat-mobile=compact] .puck-category-catalogue_imageTileCopy__7cCTM strong{font-size:17px}}body:has([data-volthub-light-world=true]) .puck-category-catalogue_surfaceDark__bTjdZ{--vh-cat-muted:#626b59!important}body:has([data-volthub-light-world=true]) .puck-category-catalogue_surfaceGraphite__ytUIs{--vh-cat-muted:#626b59!important}body:has([data-volthub-light-world=true]) .puck-category-catalogue_imageTile__5kQK2:after{background:linear-gradient(180deg,transparent 20%,rgba(255,249,230,.72))!important}body:has([data-volthub-light-world=true]) .puck-category-catalogue_imageTileCopy__7cCTM{color:#26372a!important}body:has([data-volthub-light-world=true]) .puck-category-catalogue_imageTileCopy__7cCTM small{color:#26372a!important}body:has([data-volthub-light-world=true]) .puck-category-catalogue_departmentPromo__igZzP{background:linear-gradient(145deg,#fff9e6,#fff9e6)!important;color:#26372a!important}body:has([data-volthub-light-world=true]) .puck-category-catalogue_departmentPromo__igZzP span{color:#795f18!important}body:has([data-volthub-light-world=true]) .puck-category-catalogue_departmentPromo__igZzP small{color:#626b59!important}body:has([data-volthub-light-world=true]) .puck-category-catalogue_presetAutomotive__gTA5d{--vh-cat-muted:#626b59!important}body:has([data-volthub-light-world=true]) .puck-category-catalogue_presetCampaign__FXPFr{--vh-cat-muted:#626b59!important}.puck-conversion-catalogue_root__KLcpI{--vh-c-bg:#fff;--vh-c-panel:#fff;--vh-c-panel2:var(--vh-brand-paper);--vh-c-ink:var(--vh-brand-graphite);--vh-c-muted:#687580;--vh-c-line:rgba(17,21,25,.09);--vh-c-accent:#d9ad3d;--vh-c-accent2:#f1d276;--vh-conversion-radius:22px;--vh-conversion-gap:14px;width:100%;background:var(--vh-c-bg);color:var(--vh-c-ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.puck-conversion-catalogue_root__KLcpI *{box-sizing:border-box}.puck-conversion-catalogue_root__KLcpI button,.puck-conversion-catalogue_root__KLcpI input,.puck-conversion-catalogue_root__KLcpI select,.puck-conversion-catalogue_root__KLcpI textarea{font:inherit}.puck-conversion-catalogue_root__KLcpI a{text-decoration:none}.puck-conversion-catalogue_inner__vpozd{width:min(100%,1540px);margin:0 auto;padding:46px 28px}.puck-conversion-catalogue_eyebrow__1tHT_{display:inline-block;color:#9a7212;font-size:9px;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.puck-conversion-catalogue_header__CREVP{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:24px}.puck-conversion-catalogue_header__CREVP>div{max-width:900px}.puck-conversion-catalogue_alertShell__QSFmN h2,.puck-conversion-catalogue_concierge__AdEvJ h2,.puck-conversion-catalogue_header__CREVP h2,.puck-conversion-catalogue_splitShell__eCwZe h2{margin:7px 0 0;font-size:clamp(32px,4.8vw,64px);line-height:.96;letter-spacing:-.055em}.puck-conversion-catalogue_alertShell__QSFmN p,.puck-conversion-catalogue_concierge__AdEvJ p,.puck-conversion-catalogue_header__CREVP p,.puck-conversion-catalogue_splitShell__eCwZe p{max-width:820px;margin:12px 0 0;color:var(--vh-c-muted);font-size:14px;line-height:1.65}.puck-conversion-catalogue_contextBadge__Tj47b{padding:8px 11px;border:1px solid var(--vh-c-line);border-radius:999px;background:var(--vh-c-panel2);font-size:9px;font-weight:900}.puck-conversion-catalogue_actionGrid__4Zkcs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--vh-conversion-gap)}.puck-conversion-catalogue_actionCard__rKA1O{position:relative;display:flex;min-height:168px;flex-direction:column;padding:20px;border:1px solid var(--vh-c-line);border-radius:var(--vh-conversion-radius);background:var(--vh-c-panel);color:var(--vh-c-ink);box-shadow:0 18px 44px rgba(17,21,25,.045)}.puck-conversion-catalogue_actionCard__rKA1O[data-tone=primary]{background:linear-gradient(145deg,var(--vh-brand-graphite),var(--vh-brand-raised));color:#fff}.puck-conversion-catalogue_actionCard__rKA1O[data-tone=support]{background:linear-gradient(145deg,#f5edd8,#fff);border-color:rgba(192,145,29,.2)}.puck-conversion-catalogue_actionCard__rKA1O[data-disabled=true]{opacity:.58;cursor:not-allowed}.puck-conversion-catalogue_actionKicker__irEme{color:#a47a18;font-size:8px;font-weight:950;letter-spacing:.11em;text-transform:uppercase}.puck-conversion-catalogue_actionCard__rKA1O[data-tone=primary] .puck-conversion-catalogue_actionKicker__irEme{color:#e8c45f}.puck-conversion-catalogue_actionCard__rKA1O strong{margin-top:9px;font-size:20px;line-height:1.04}.puck-conversion-catalogue_actionCard__rKA1O p{margin:8px 0 0;color:var(--vh-c-muted);font-size:10px;line-height:1.5}.puck-conversion-catalogue_actionCard__rKA1O[data-tone=primary] p{color:var(--vh-brand-light)}.puck-conversion-catalogue_actionCard__rKA1O small{margin-top:auto;padding-top:18px;color:var(--vh-c-muted);font-size:8px;font-weight:850;text-transform:uppercase}.puck-conversion-catalogue_actionCard__rKA1O[data-tone=primary] small{color:var(--vh-brand-light)}.puck-conversion-catalogue_actionCard__rKA1O>b{position:absolute;right:18px;bottom:15px;font-size:18px}.puck-conversion-catalogue_trustLine__VGW6X{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.puck-conversion-catalogue_trustLine__VGW6X span{display:inline-flex;align-items:center;gap:6px;padding:7px 9px;border-radius:999px;background:var(--vh-c-panel2);color:var(--vh-c-muted);font-size:8px;font-weight:850}.puck-conversion-catalogue_trustLine__VGW6X b{color:#38815b}.puck-conversion-catalogue_truthfulEmpty__uzOHb{display:grid;place-items:center;min-height:150px;padding:20px;border:1px dashed var(--vh-c-line);border-radius:var(--vh-conversion-radius);background:var(--vh-c-panel2);color:var(--vh-c-muted);text-align:center;font-size:11px}.puck-conversion-catalogue_alertShell__QSFmN,.puck-conversion-catalogue_concierge__AdEvJ,.puck-conversion-catalogue_splitShell__eCwZe{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:18px;align-items:stretch}.puck-conversion-catalogue_alertShell__QSFmN>aside,.puck-conversion-catalogue_concierge__AdEvJ>aside,.puck-conversion-catalogue_splitShell__eCwZe>aside{padding:34px;border-radius:calc(var(--vh-conversion-radius) + 7px);background:linear-gradient(145deg,var(--vh-brand-graphite),var(--vh-brand-raised));color:#fff}.puck-conversion-catalogue_alertShell__QSFmN>aside .puck-conversion-catalogue_eyebrow__1tHT_,.puck-conversion-catalogue_concierge__AdEvJ>aside .puck-conversion-catalogue_eyebrow__1tHT_,.puck-conversion-catalogue_splitShell__eCwZe>aside .puck-conversion-catalogue_eyebrow__1tHT_{color:#e4bf58}.puck-conversion-catalogue_alertShell__QSFmN>aside p,.puck-conversion-catalogue_concierge__AdEvJ>aside p,.puck-conversion-catalogue_splitShell__eCwZe>aside p{color:var(--vh-brand-light)}.puck-conversion-catalogue_conversionForm__IKZt7{display:flex;min-height:520px;flex-direction:column;padding:24px;border:1px solid var(--vh-c-line);border-radius:calc(var(--vh-conversion-radius) + 7px);background:var(--vh-c-panel);box-shadow:0 24px 72px rgba(17,21,25,.07)}.puck-conversion-catalogue_progressWrap__ioqZB{margin-bottom:22px}.puck-conversion-catalogue_progressLabel__o_V7u{display:flex;justify-content:space-between;margin-bottom:7px;color:var(--vh-c-muted);font-size:8px;font-weight:900;text-transform:uppercase}.puck-conversion-catalogue_progressTrack___qbCP{height:6px;overflow:hidden;border-radius:999px;background:var(--vh-c-panel2)}.puck-conversion-catalogue_progressTrack___qbCP i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#d5a62e,#f0d16f);transition:width .25s ease}.puck-conversion-catalogue_formStep__tfc6L{flex:1}.puck-conversion-catalogue_stepHeading__HrMo6{max-width:800px}.puck-conversion-catalogue_stepHeading__HrMo6 h3{margin:6px 0 0;font-size:clamp(26px,3.4vw,44px);line-height:1;letter-spacing:-.045em}.puck-conversion-catalogue_stepHeading__HrMo6 p{margin:10px 0 0;color:var(--vh-c-muted);font-size:11px;line-height:1.6}.puck-conversion-catalogue_fields__bm2gv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:22px}.puck-conversion-catalogue_field__UhT0O{display:flex;flex-direction:column;gap:7px}.puck-conversion-catalogue_field__UhT0O>legend,.puck-conversion-catalogue_field__UhT0O>span{color:var(--vh-c-ink);font-size:9px;font-weight:900}.puck-conversion-catalogue_field__UhT0O b{color:#a4760b}.puck-conversion-catalogue_field__UhT0O input,.puck-conversion-catalogue_field__UhT0O select,.puck-conversion-catalogue_field__UhT0O textarea{width:100%;min-height:46px;border:1px solid var(--vh-c-line);border-radius:13px;background:var(--vh-c-panel2);color:var(--vh-c-ink);padding:0 13px;outline:none}.puck-conversion-catalogue_field__UhT0O textarea{min-height:110px;padding-top:12px;resize:vertical}.puck-conversion-catalogue_field__UhT0O input:focus,.puck-conversion-catalogue_field__UhT0O select:focus,.puck-conversion-catalogue_field__UhT0O textarea:focus{border-color:#c99c2e;box-shadow:0 0 0 3px rgba(217,173,61,.14)}.puck-conversion-catalogue_field__UhT0O small{color:var(--vh-c-muted);font-size:8px;line-height:1.4}.puck-conversion-catalogue_choiceTiles__x3Y63{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.puck-conversion-catalogue_choiceTiles__x3Y63 label{position:relative;display:block}.puck-conversion-catalogue_choiceTiles__x3Y63 input{position:absolute;opacity:0;pointer-events:none}.puck-conversion-catalogue_choiceTiles__x3Y63 span{display:flex;min-height:86px;flex-direction:column;justify-content:center;padding:13px;border:1px solid var(--vh-c-line);border-radius:14px;background:var(--vh-c-panel2);cursor:pointer}.puck-conversion-catalogue_choiceTiles__x3Y63 input:checked+span{border-color:#d1a22c;box-shadow:inset 0 0 0 2px #e8bd4c}.puck-conversion-catalogue_choiceTiles__x3Y63 strong{font-size:11px}.puck-conversion-catalogue_choiceTiles__x3Y63 small{margin-top:4px}.puck-conversion-catalogue_checkboxField__2nHHA{grid-column:1/-1;flex-direction:row!important;align-items:flex-start!important;padding:11px;border-radius:12px;background:var(--vh-c-panel2)}.puck-conversion-catalogue_checkboxField__2nHHA>input{width:18px!important;min-height:18px!important;margin-top:2px}.puck-conversion-catalogue_checkboxField__2nHHA>span{display:grid;gap:2px}.puck-conversion-catalogue_consent__GQEto{display:flex;align-items:flex-start;gap:8px;margin-top:10px;color:var(--vh-c-muted);font-size:8px}.puck-conversion-catalogue_consent__GQEto input{margin-top:2px}.puck-conversion-catalogue_privacy__OfojL{margin:7px 0 0;color:var(--vh-c-muted);font-size:8px}.puck-conversion-catalogue_privacy__OfojL a{color:#926a08;text-decoration:underline}.puck-conversion-catalogue_formMessage__EmHlc{margin-top:12px;padding:10px 12px;border-radius:11px;background:#fff3dd;color:#76550d;font-size:9px}.puck-conversion-catalogue_formMessage__EmHlc[data-state=failure]{background:#fff0ee;color:#96352f}.puck-conversion-catalogue_formMessage__EmHlc[data-state=submitting]{background:var(--vh-brand-paper);color:var(--vh-brand-muted)}.puck-conversion-catalogue_formActions__G24jR{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:20px}.puck-conversion-catalogue_primaryButton__mZFbx,.puck-conversion-catalogue_secondaryButton___Bgmh{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:0 16px;border-radius:12px;font-size:10px;font-weight:950;cursor:pointer}.puck-conversion-catalogue_primaryButton__mZFbx{border:0;background:var(--vh-brand-graphite);color:#fff}.puck-conversion-catalogue_primaryButton__mZFbx:disabled{opacity:.46;cursor:not-allowed}.puck-conversion-catalogue_secondaryButton___Bgmh{border:1px solid var(--vh-c-line);background:transparent;color:var(--vh-c-ink)}.puck-conversion-catalogue_resultState__fszMz{display:grid;place-items:start;gap:8px;min-height:360px;padding:40px;border-radius:calc(var(--vh-conversion-radius) + 8px);background:linear-gradient(145deg,#eef8f2,#fff)}.puck-conversion-catalogue_resultState__fszMz>span{display:grid;place-items:center;width:52px;height:52px;border-radius:18px;background:#25784a;color:#fff;font-size:22px}.puck-conversion-catalogue_resultState__fszMz h3{margin:8px 0 0;font-size:34px;letter-spacing:-.04em}.puck-conversion-catalogue_resultState__fszMz p{max-width:620px;color:var(--vh-c-muted);line-height:1.6}.puck-conversion-catalogue_workspace__RV9sF{display:grid;grid-template-columns:260px minmax(0,1fr);gap:16px}.puck-conversion-catalogue_contextPanel__6nrOO{display:flex;flex-direction:column;gap:8px;padding:18px;border-radius:var(--vh-conversion-radius);background:var(--vh-c-panel2)}.puck-conversion-catalogue_contextPanel__6nrOO>strong{margin-bottom:7px;font-size:12px}.puck-conversion-catalogue_contextPanel__6nrOO>span{display:grid;gap:2px;padding:9px;border-radius:10px;background:var(--vh-c-panel)}.puck-conversion-catalogue_contextPanel__6nrOO small{color:var(--vh-c-muted);font-size:7px;text-transform:uppercase}.puck-conversion-catalogue_contextPanel__6nrOO b{font-size:10px}.puck-conversion-catalogue_bookingBanner__eSeWQ{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:15px;padding:17px;border:1px solid var(--vh-c-line);border-radius:16px;background:var(--vh-c-panel2)}.puck-conversion-catalogue_bookingBanner__eSeWQ>div{display:grid;gap:4px}.puck-conversion-catalogue_bookingBanner__eSeWQ span{color:#97700f;font-size:8px;font-weight:950;text-transform:uppercase}.puck-conversion-catalogue_bookingBanner__eSeWQ strong{font-size:14px}.puck-conversion-catalogue_bookingBanner__eSeWQ[data-live=false]{border-left:4px solid #d9ad3d}.puck-conversion-catalogue_conciergeSignal__0GRQI{display:grid;grid-template-columns:34px 1fr;gap:8px;align-items:center;margin-top:26px}.puck-conversion-catalogue_conciergeSignal__0GRQI span{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:hsla(0,0%,100%,.09);color:#e5bf58;font-size:8px;font-weight:950}.puck-conversion-catalogue_conciergeSignal__0GRQI strong{font-size:10px}.puck-conversion-catalogue_rfqStrip__ixFSp{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-bottom:14px}.puck-conversion-catalogue_rfqStrip__ixFSp span{display:flex;min-height:80px;flex-direction:column;justify-content:space-between;padding:11px;border:1px solid var(--vh-c-line);border-radius:14px;background:var(--vh-c-panel2);font-size:9px;font-weight:850}.puck-conversion-catalogue_rfqStrip__ixFSp b{color:#a37914;font-size:8px}.puck-conversion-catalogue_configurationSummary__LJ5h6{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px;margin-bottom:14px}.puck-conversion-catalogue_configurationSummary__LJ5h6>div{display:flex;min-height:100px;flex-direction:column;padding:14px;border:1px solid var(--vh-c-line);border-radius:15px;background:var(--vh-c-panel2)}.puck-conversion-catalogue_configurationSummary__LJ5h6 span{color:#9b7312;font-size:8px;font-weight:950;text-transform:uppercase}.puck-conversion-catalogue_configurationSummary__LJ5h6 strong{margin-top:7px;font-size:18px}.puck-conversion-catalogue_configurationSummary__LJ5h6 small{margin-top:auto;color:var(--vh-c-muted);font-size:8px}.puck-conversion-catalogue_saveHero__kqWN3{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px;padding:20px;border-radius:20px;background:linear-gradient(135deg,#f3ecd9,#fff)}.puck-conversion-catalogue_saveHero__kqWN3>div{display:grid;gap:5px}.puck-conversion-catalogue_saveHero__kqWN3 span{color:#9b7312;font-size:8px;font-weight:950;text-transform:uppercase}.puck-conversion-catalogue_saveHero__kqWN3 strong{font-size:16px}.puck-conversion-catalogue_saveHero__kqWN3>small{max-width:260px;color:var(--vh-c-muted);text-align:right}.puck-conversion-catalogue_alertTypes__3hWE0{display:flex;flex-wrap:wrap;gap:7px;margin-top:22px}.puck-conversion-catalogue_alertTypes__3hWE0 span{padding:7px 9px;border:1px solid hsla(0,0%,100%,.14);border-radius:999px;color:var(--vh-brand-line);font-size:8px;font-weight:850}.puck-conversion-catalogue_mega__v5mZj{padding:20px;border-radius:calc(var(--vh-conversion-radius) + 10px);background:linear-gradient(145deg,var(--vh-brand-deep),var(--vh-brand-graphite));color:#fff;box-shadow:0 32px 90px rgba(17,21,25,.2)}.puck-conversion-catalogue_mega__v5mZj .puck-conversion-catalogue_header__CREVP p{color:var(--vh-brand-light)}.puck-conversion-catalogue_mega__v5mZj .puck-conversion-catalogue_eyebrow__1tHT_{color:#e6c15a}.puck-conversion-catalogue_megaTop__QgSqw{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:10px}.puck-conversion-catalogue_megaTop__QgSqw>aside,.puck-conversion-catalogue_megaTop__QgSqw>div{padding:14px;border:1px solid hsla(0,0%,100%,.09);border-radius:18px;background:var(--vh-brand-graphite)}.puck-conversion-catalogue_megaTop__QgSqw>aside>strong,.puck-conversion-catalogue_megaTop__QgSqw>div>strong{display:block;margin-bottom:10px;font-size:10px}.puck-conversion-catalogue_mega__v5mZj .puck-conversion-catalogue_actionGrid__4Zkcs{grid-template-columns:repeat(2,minmax(0,1fr))}.puck-conversion-catalogue_mega__v5mZj .puck-conversion-catalogue_actionCard__rKA1O{min-height:130px;background:#fff;color:var(--vh-brand-graphite)}.puck-conversion-catalogue_mega__v5mZj .puck-conversion-catalogue_actionCard__rKA1O[data-tone=primary]{background:#e1b644;color:var(--vh-brand-graphite)}.puck-conversion-catalogue_mega__v5mZj .puck-conversion-catalogue_actionCard__rKA1O p,.puck-conversion-catalogue_mega__v5mZj .puck-conversion-catalogue_actionCard__rKA1O small{color:#697680}.puck-conversion-catalogue_megaTop__QgSqw>aside{display:flex;flex-direction:column;gap:7px}.puck-conversion-catalogue_megaTop__QgSqw>aside span{display:flex;justify-content:space-between;gap:12px;padding:8px;border-radius:9px;background:hsla(0,0%,100%,.05);font-size:9px}.puck-conversion-catalogue_megaTop__QgSqw>aside small{color:#9fb0bd;text-transform:uppercase}.puck-conversion-catalogue_megaForm__e3xLg{margin-top:10px}.puck-conversion-catalogue_mega__v5mZj .puck-conversion-catalogue_conversionForm__IKZt7{background:#fff;color:var(--vh-brand-graphite)}.puck-conversion-catalogue_mega__v5mZj .puck-conversion-catalogue_trustLine__VGW6X span{background:hsla(0,0%,100%,.07);color:var(--vh-brand-line)}.puck-conversion-catalogue_surface_soft__BmcT0{--vh-c-bg:var(--vh-brand-paper)}.puck-conversion-catalogue_surface_dark__3Cc3h{--vh-c-bg:var(--vh-brand-deep);--vh-c-panel:var(--vh-brand-graphite);--vh-c-panel2:var(--vh-brand-graphite);--vh-c-ink:#fff;--vh-c-muted:var(--vh-brand-light);--vh-c-line:hsla(0,0%,100%,.09)}.puck-conversion-catalogue_surface_graphite__00OF8{--vh-c-bg:var(--vh-brand-graphite);--vh-c-panel:var(--vh-brand-graphite);--vh-c-panel2:var(--vh-brand-raised);--vh-c-ink:#fff;--vh-c-muted:#b6c0c8;--vh-c-line:hsla(0,0%,100%,.1)}.puck-conversion-catalogue_surface_sand__nKsSM{--vh-c-bg:#f4efe5;--vh-c-panel:#fffdf8;--vh-c-panel2:#ece3d2;--vh-c-ink:#252119;--vh-c-muted:#6e6557}.puck-conversion-catalogue_preset_marketplace_action_dense__BMycb .puck-conversion-catalogue_inner__vpozd{width:min(100%,1660px);padding:26px 16px}.puck-conversion-catalogue_preset_marketplace_action_dense__BMycb .puck-conversion-catalogue_actionGrid__4Zkcs{gap:8px}.puck-conversion-catalogue_preset_automotive_concierge__SpmEo{--vh-c-bg:var(--vh-brand-deep);--vh-c-panel:var(--vh-brand-graphite);--vh-c-panel2:var(--vh-brand-graphite);--vh-c-ink:#fff;--vh-c-muted:#abb8c2;--vh-c-line:hsla(0,0%,100%,.09)}.puck-conversion-catalogue_preset_minimal_luxury_cta__ZbiK4 .puck-conversion-catalogue_actionCard__rKA1O{box-shadow:none}.puck-conversion-catalogue_preset_minimal_luxury_cta__ZbiK4 .puck-conversion-catalogue_inner__vpozd{padding-block:72px}.puck-conversion-catalogue_preset_b2b_project_desk__1ogh0{--vh-c-bg:var(--vh-brand-line);--vh-c-panel:#fff;--vh-c-panel2:var(--vh-brand-line);--vh-c-ink:var(--vh-brand-graphite);--vh-c-muted:#5f707b}.puck-conversion-catalogue_preset_rfq_procurement__fRSYp .puck-conversion-catalogue_inner__vpozd{width:min(100%,1640px)}.puck-conversion-catalogue_preset_service_booking__ruz29{--vh-c-accent:#4f8798}.puck-conversion-catalogue_preset_guided_conversion__Lib2C .puck-conversion-catalogue_conversionForm__IKZt7{box-shadow:0 28px 80px rgba(17,21,25,.1)}.puck-conversion-catalogue_preset_mobile_action_commerce__Uc2kB .puck-conversion-catalogue_primaryButton__mZFbx{background:#d6aa38;color:var(--vh-brand-graphite)}.puck-conversion-catalogue_preset_mega_conversion_command__BZFfy{--vh-c-bg:var(--vh-brand-deep);--vh-c-panel:var(--vh-brand-graphite);--vh-c-panel2:var(--vh-brand-graphite);--vh-c-ink:#fff;--vh-c-muted:var(--vh-brand-light);--vh-c-line:hsla(0,0%,100%,.09)}.puck-conversion-catalogue_density_airy__kZ473 .puck-conversion-catalogue_inner__vpozd{padding-block:70px}.puck-conversion-catalogue_density_compact__Tz7wz .puck-conversion-catalogue_inner__vpozd{padding-block:28px}.puck-conversion-catalogue_density_dense__NjVE3 .puck-conversion-catalogue_inner__vpozd{padding:24px 18px}.puck-conversion-catalogue_density_dense__NjVE3 .puck-conversion-catalogue_actionCard__rKA1O{min-height:135px;padding:15px}.puck-conversion-catalogue_density_immersive__V9B8L .puck-conversion-catalogue_alertShell__QSFmN,.puck-conversion-catalogue_density_immersive__V9B8L .puck-conversion-catalogue_concierge__AdEvJ,.puck-conversion-catalogue_density_immersive__V9B8L .puck-conversion-catalogue_splitShell__eCwZe{min-height:680px}@media(max-width:1100px){.puck-conversion-catalogue_actionGrid__4Zkcs{grid-template-columns:repeat(2,minmax(0,1fr))}.puck-conversion-catalogue_alertShell__QSFmN,.puck-conversion-catalogue_concierge__AdEvJ,.puck-conversion-catalogue_splitShell__eCwZe{grid-template-columns:1fr}.puck-conversion-catalogue_workspace__RV9sF{grid-template-columns:220px minmax(0,1fr)}.puck-conversion-catalogue_rfqStrip__ixFSp{grid-template-columns:repeat(3,1fr)}.puck-conversion-catalogue_megaTop__QgSqw{grid-template-columns:1fr}.puck-conversion-catalogue_megaTop__QgSqw>aside{display:grid;grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.puck-conversion-catalogue_inner__vpozd{padding:28px 14px}.puck-conversion-catalogue_header__CREVP{align-items:flex-start;flex-direction:column}.puck-conversion-catalogue_alertShell__QSFmN h2,.puck-conversion-catalogue_concierge__AdEvJ h2,.puck-conversion-catalogue_header__CREVP h2,.puck-conversion-catalogue_splitShell__eCwZe h2{font-size:40px}.puck-conversion-catalogue_actionGrid__4Zkcs{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.puck-conversion-catalogue_actionCard__rKA1O{flex:0 0 82vw;scroll-snap-align:start}.puck-conversion-catalogue_alertShell__QSFmN>aside,.puck-conversion-catalogue_concierge__AdEvJ>aside,.puck-conversion-catalogue_splitShell__eCwZe>aside{padding:24px}.puck-conversion-catalogue_conversionForm__IKZt7{min-height:0;padding:18px}.puck-conversion-catalogue_choiceTiles__x3Y63,.puck-conversion-catalogue_fields__bm2gv,.puck-conversion-catalogue_workspace__RV9sF{grid-template-columns:1fr}.puck-conversion-catalogue_contextPanel__6nrOO{display:grid;grid-template-columns:repeat(2,1fr)}.puck-conversion-catalogue_bookingBanner__eSeWQ,.puck-conversion-catalogue_saveHero__kqWN3{align-items:flex-start;flex-direction:column}.puck-conversion-catalogue_saveHero__kqWN3>small{text-align:left}.puck-conversion-catalogue_rfqStrip__ixFSp{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.puck-conversion-catalogue_rfqStrip__ixFSp span{flex:0 0 46vw;scroll-snap-align:start}.puck-conversion-catalogue_configurationSummary__LJ5h6{display:flex;overflow-x:auto}.puck-conversion-catalogue_configurationSummary__LJ5h6>div{flex:0 0 66vw}.puck-conversion-catalogue_formActions__G24jR{position:sticky;z-index:5;bottom:8px;padding:8px;border-radius:14px;background:color-mix(in srgb,var(--vh-c-panel) 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.puck-conversion-catalogue_formActions__G24jR .puck-conversion-catalogue_primaryButton__mZFbx{min-width:150px}.puck-conversion-catalogue_mega__v5mZj{padding:12px}.puck-conversion-catalogue_mega__v5mZj .puck-conversion-catalogue_actionGrid__4Zkcs{display:flex}.puck-conversion-catalogue_megaTop__QgSqw>aside{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.puck-conversion-catalogue_root__KLcpI *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}body:has([data-volthub-light-world=true]) .puck-conversion-catalogue_actionCard__rKA1O[data-tone=primary]{background:linear-gradient(145deg,#fff9e6,#fff9e6)!important;color:#26372a!important}body:has([data-volthub-light-world=true]) .puck-conversion-catalogue_actionCard__rKA1O[data-tone=primary] .puck-conversion-catalogue_actionKicker__irEme{color:#795f18!important}body:has([data-volthub-light-world=true]) .puck-conversion-catalogue_actionCard__rKA1O[data-tone=primary] p{color:#626b59!important}body:has([data-volthub-light-world=true]) .puck-conversion-catalogue_actionCard__rKA1O[data-tone=primary] small{color:#626b59!important}body:has([data-volthub-light-world=true]) .puck-conversion-catalogue_alertShell__QSFmN>aside,body:has([data-volthub-light-world=true]) .puck-conversion-catalogue_concierge__AdEvJ>aside,body:has([data-volthub-light-world=true]) .puck-conversion-catalogue_splitShell__eCwZe>aside{background:linear-gradient(145deg,#fff9e6,#fff9e6)!important;color:#26372a!important}body:has([data-volthub-light-world=true]) .puck-conversion-catalogue_alertShell__QSFmN>aside .puck-conversion-catalogue_eyebrow__1tHT_,body:has([data-volthub-light-world=true]) .puck-conversion-catalogue_concierge__AdEvJ>aside .puck-conversion-catalogue_eyebrow__1tHT_,body:has([data-volthub-light-world=true]) .puck-conversion-catalogue_splitShell__eCwZe>aside .puck-conversion-catalogue_eyebrow__1tHT_{color:#795f18!important}body:has([data-volthub-light-world=true]) .puck-conversion-catalogue_alertShell__QSFmN>aside p,body:has([data-volthub-light-world=true]) .puck-conversion-catalogue_concierge__AdEvJ>aside p,body:has([data-volthub-light-world=true]) .puck-conversion-catalogue_splitShell__eCwZe>aside p{color:#626b59!important}body:has([data-volthub-light-world=true]) .puck-conversion-catalogue_primaryButton__mZFbx{background:#fff9e6!important;color:#26372a!important}body:has([data-volthub-light-world=true]) .puck-conversion-catalogue_resultState__fszMz>span{background:#fff9e6!important;color:#26372a!important}body:has([data-volthub-light-world=true]) .puck-conversion-catalogue_conciergeSignal__0GRQI span{color:#795f18!important}body:has([data-volthub-light-world=true]) .puck-conversion-catalogue_mega__v5mZj{background:linear-gradient(145deg,#fff9e6,#fff9e6)!important;color:#26372a!important}body:has([data-volthub-light-world=true]) .puck-conversion-catalogue_mega__v5mZj .puck-conversion-catalogue_header__CREVP p{color:#626b59!important}body:has([data-volthub-light-world=true]) .puck-conversion-catalogue_mega__v5mZj .puck-conversion-catalogue_eyebrow__1tHT_{color:#795f18!important}body:has([data-volthub-light-world=true]) .puck-conversion-catalogue_megaTop__QgSqw>aside,body:has([data-volthub-light-world=true]) .puck-conversion-catalogue_megaTop__QgSqw>div{background:#fff9e6!important}body:has([data-volthub-light-world=true]) .puck-conversion-catalogue_megaTop__QgSqw>aside small{color:#626b59!important}body:has([data-volthub-light-world=true]) .puck-conversion-catalogue_surface_dark__3Cc3h{--vh-c-muted:#626b59!important}body:has([data-volthub-light-world=true]) .puck-conversion-catalogue_surface_graphite__00OF8{--vh-c-muted:#626b59!important}body:has([data-volthub-light-world=true]) .puck-conversion-catalogue_preset_automotive_concierge__SpmEo{--vh-c-muted:#626b59!important}body:has([data-volthub-light-world=true]) .puck-conversion-catalogue_preset_mega_conversion_command__BZFfy{--vh-c-muted:#626b59!important}