.catalog-heading[data-astro-cid-bkix6vmn]{background:#f2f2f2;padding:55px 5% 42px}.catalog-heading[data-astro-cid-bkix6vmn] h1[data-astro-cid-bkix6vmn]{max-width:850px;margin:22px 0 20px;font-size:clamp(34px,4.4vw,64px);line-height:1.12}.catalog-heading[data-astro-cid-bkix6vmn]>p[data-astro-cid-bkix6vmn]:last-child{color:#777;max-width:620px;font-size:13px;line-height:1.85}.catalog-body[data-astro-cid-bkix6vmn]{max-width:1800px;margin:auto;padding:35px 5% 60px}.catalog-collections[data-astro-cid-bkix6vmn]{border-bottom:1px solid #dcdcdc;gap:36px;display:flex}.catalog-collections[data-astro-cid-bkix6vmn] button[data-astro-cid-bkix6vmn]{text-align:left;border-bottom:3px solid #0000;margin-bottom:-1px;padding:17px 0;font-size:23px;font-weight:400}.catalog-collections[data-astro-cid-bkix6vmn] button[data-astro-cid-bkix6vmn][aria-pressed=true]{color:#b70f28;border-color:#b70f28}.catalog-collections[data-astro-cid-bkix6vmn] span[data-astro-cid-bkix6vmn]{vertical-align:super;color:#878787;margin-left:14px;font-size:10px}.catalog-subcategories[data-astro-cid-bkix6vmn]{flex-wrap:wrap;gap:9px;padding:24px 0 20px;display:flex}.catalog-subcategories[data-astro-cid-bkix6vmn] button[data-astro-cid-bkix6vmn]{border:1px solid #e0e0e0;border-radius:2px;padding:10px 15px;font-size:12px}.catalog-subcategories[data-astro-cid-bkix6vmn] button[data-astro-cid-bkix6vmn][aria-pressed=true]{color:#fff;background:#484848;border-color:#484848}.catalog-meta[data-astro-cid-bkix6vmn]{color:#8d8d8d;justify-content:space-between;align-items:flex-start;gap:25px;margin:0 0 22px;font-size:10px;line-height:1.7;display:flex}.catalog-meta[data-astro-cid-bkix6vmn]>p[data-astro-cid-bkix6vmn]:first-child{color:#545454;white-space:nowrap}.catalog-meta[data-astro-cid-bkix6vmn]>p[data-astro-cid-bkix6vmn]:last-child{text-align:right;max-width:490px}.catalog-grid[data-astro-cid-bkix6vmn]{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 22px;display:grid}.catalog-card[data-astro-cid-bkix6vmn]{min-width:0;display:block}.catalog-image[data-astro-cid-bkix6vmn]{aspect-ratio:4/3;background:#ededed;position:relative;overflow:hidden}.catalog-image[data-astro-cid-bkix6vmn] img[data-astro-cid-bkix6vmn],.catalog-image[data-astro-cid-bkix6vmn] svg[data-astro-cid-bkix6vmn]{object-fit:cover;width:100%;height:100%;transition:transform .3s}.catalog-card[data-astro-cid-bkix6vmn]:hover .catalog-image[data-astro-cid-bkix6vmn] img[data-astro-cid-bkix6vmn],.catalog-card[data-astro-cid-bkix6vmn]:hover .catalog-image[data-astro-cid-bkix6vmn] svg[data-astro-cid-bkix6vmn]{transform:scale(1.035)}.catalog-image-note[data-astro-cid-bkix6vmn]{letter-spacing:.04em;color:#676767;background:#ffffffdf;max-width:calc(100% - 40px);padding:4px 6px;font-size:7px;line-height:1.5;position:absolute;bottom:10px;left:10px}.catalog-arrow[data-astro-cid-bkix6vmn]{color:#fff;text-align:center;background:#2b2b2b88;width:27px;height:27px;font-size:20px;position:absolute;top:11px;right:13px}.catalog-category[data-astro-cid-bkix6vmn]{color:#8e8e8e;margin:14px 0 7px;font-size:10px}.catalog-card[data-astro-cid-bkix6vmn] h2[data-astro-cid-bkix6vmn]{letter-spacing:-.025em;font-family:inherit;font-size:21px;font-weight:400;line-height:1.35}.trade-name-note[data-astro-cid-bkix6vmn]{color:#959595;margin-top:6px;font-size:9px;line-height:1.5}.catalog-help[data-astro-cid-bkix6vmn]{background:#f2f2f2;justify-content:space-between;align-items:center;gap:25px;margin-top:50px;padding:30px;display:flex}.catalog-help[data-astro-cid-bkix6vmn] h2[data-astro-cid-bkix6vmn]{font-family:inherit;font-size:24px;font-weight:400;line-height:1.35}.catalog-help[data-astro-cid-bkix6vmn] p[data-astro-cid-bkix6vmn]{color:#838383;margin-top:10px;font-size:12px;line-height:1.8}.catalog-help[data-astro-cid-bkix6vmn] .button[data-astro-cid-bkix6vmn]{white-space:nowrap}@media (width<=1050px){.catalog-grid[data-astro-cid-bkix6vmn]{grid-template-columns:repeat(3,minmax(0,1fr))}.catalog-heading[data-astro-cid-bkix6vmn] h1[data-astro-cid-bkix6vmn]{max-width:700px}.catalog-collections[data-astro-cid-bkix6vmn] button[data-astro-cid-bkix6vmn]{font-size:21px}}@media (width<=760px){.catalog-heading[data-astro-cid-bkix6vmn]{padding:30px 6% 27px}.catalog-heading[data-astro-cid-bkix6vmn] h1[data-astro-cid-bkix6vmn]{margin:18px 0;font-size:37px;line-height:1.2}.catalog-body[data-astro-cid-bkix6vmn]{padding:23px 6% 35px}.catalog-collections[data-astro-cid-bkix6vmn]{gap:18px}.catalog-collections[data-astro-cid-bkix6vmn] button[data-astro-cid-bkix6vmn]{flex:1;font-size:16px;line-height:1.5}.catalog-collections[data-astro-cid-bkix6vmn] span[data-astro-cid-bkix6vmn]{display:none}.catalog-subcategories[data-astro-cid-bkix6vmn]{gap:7px;padding:18px 0}.catalog-subcategories[data-astro-cid-bkix6vmn] button[data-astro-cid-bkix6vmn]{padding:8px 11px;font-size:11px}.catalog-meta[data-astro-cid-bkix6vmn]{gap:15px;font-size:9px}.catalog-grid[data-astro-cid-bkix6vmn]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 13px}.catalog-card[data-astro-cid-bkix6vmn] h2[data-astro-cid-bkix6vmn]{font-size:18px}.catalog-category[data-astro-cid-bkix6vmn]{margin-top:10px;font-size:9px}.catalog-image-note[data-astro-cid-bkix6vmn]{max-width:calc(100% - 12px);padding:3px;font-size:6px;bottom:7px;left:7px}.catalog-arrow[data-astro-cid-bkix6vmn]{width:23px;height:23px;font-size:17px;top:7px;right:7px}.catalog-help[data-astro-cid-bkix6vmn]{margin-top:30px;padding:22px;display:block}.catalog-help[data-astro-cid-bkix6vmn] h2[data-astro-cid-bkix6vmn]{font-size:22px}.catalog-help[data-astro-cid-bkix6vmn] .button[data-astro-cid-bkix6vmn]{margin-top:20px}.trade-name-note[data-astro-cid-bkix6vmn]{font-size:8px}}@media (prefers-reduced-motion:reduce){.catalog-image[data-astro-cid-bkix6vmn] img[data-astro-cid-bkix6vmn],.catalog-image[data-astro-cid-bkix6vmn] svg[data-astro-cid-bkix6vmn]{transition:none}}.catalog-heading[data-astro-cid-bkix6vmn]{border-bottom:0!important}.catalog-collections[data-astro-cid-bkix6vmn]{border:0;flex-wrap:wrap;gap:14px;margin-bottom:32px;padding:0}.catalog-collections[data-astro-cid-bkix6vmn] button[data-astro-cid-bkix6vmn]{color:#393939;background:0 0;border-radius:6px;margin:0;padding:12px 22px;font-size:21px;font-weight:500;line-height:1.4;transition:background-color .2s,color .2s;border:0!important}.catalog-collections[data-astro-cid-bkix6vmn] button[data-astro-cid-bkix6vmn][aria-pressed=true]{color:#b70f28;background:#f1f1f2}.catalog-collections[data-astro-cid-bkix6vmn] button[data-astro-cid-bkix6vmn]:hover{background:#f6f6f7}.catalog-card[data-astro-cid-bkix6vmn] h2[data-astro-cid-bkix6vmn]{margin-top:14px}@media (width<=760px){.catalog-collections[data-astro-cid-bkix6vmn]{gap:8px;margin-bottom:25px}.catalog-collections[data-astro-cid-bkix6vmn] button[data-astro-cid-bkix6vmn]{flex:initial;padding:10px 13px;font-size:16px}.catalog-card[data-astro-cid-bkix6vmn] h2[data-astro-cid-bkix6vmn]{margin-top:10px}}@media (prefers-reduced-motion:reduce){.catalog-collections[data-astro-cid-bkix6vmn] button[data-astro-cid-bkix6vmn]{transition:none}}.catalog-heading[data-astro-cid-bkix6vmn]{padding-bottom:24px}.catalog-heading[data-astro-cid-bkix6vmn] h1[data-astro-cid-bkix6vmn]{margin-bottom:0}.catalog-body[data-astro-cid-bkix6vmn]{padding-top:26px}.catalog-collections[data-astro-cid-bkix6vmn]{gap:38px;margin-bottom:36px}.catalog-collections[data-astro-cid-bkix6vmn] button[data-astro-cid-bkix6vmn]{border-radius:0;padding:9px 0 16px;position:relative;background:0 0!important}.catalog-collections[data-astro-cid-bkix6vmn] button[data-astro-cid-bkix6vmn]:after{content:"";transform-origin:50%;background:#b70f28;width:100%;height:2px;transition:transform .2s;position:absolute;bottom:0;left:0;transform:scaleX(0)}.catalog-collections[data-astro-cid-bkix6vmn] button[data-astro-cid-bkix6vmn][aria-pressed=true]:after{transform:scaleX(1)}@media (width<=760px){.catalog-heading[data-astro-cid-bkix6vmn]{padding-bottom:20px}.catalog-body[data-astro-cid-bkix6vmn]{padding-top:20px}.catalog-collections[data-astro-cid-bkix6vmn]{gap:28px;margin-bottom:28px}.catalog-collections[data-astro-cid-bkix6vmn] button[data-astro-cid-bkix6vmn]{padding:8px 0 13px}}@media (prefers-reduced-motion:reduce){.catalog-collections[data-astro-cid-bkix6vmn] button[data-astro-cid-bkix6vmn]:after{transition:none}}.catalog-card[data-astro-cid-bkix6vmn] h2[data-astro-cid-bkix6vmn]{overflow-wrap:anywhere;hyphens:auto}.catalog-card[data-astro-cid-bkix6vmn]{background:#fff;border:1px solid #dedede;padding:10px;transition:box-shadow .4s;position:relative;overflow:hidden}.catalog-image[data-astro-cid-bkix6vmn]{aspect-ratio:4/5}.catalog-image[data-astro-cid-bkix6vmn]:after{content:"";pointer-events:none;background:#24242400;transition:background .45s;position:absolute;inset:0}.catalog-card[data-astro-cid-bkix6vmn] h2[data-astro-cid-bkix6vmn]{z-index:1;color:#fff;box-sizing:border-box;text-align:center;background:#3030309e;justify-content:center;align-items:center;height:62px;padding:4px 10px;font-size:clamp(15px,1.4vw,21px);font-weight:550;line-height:1.18;transition:background .4s;display:flex;position:absolute;bottom:10px;left:10px;right:10px;margin:0!important}.catalog-card[data-astro-cid-bkix6vmn]:hover h2[data-astro-cid-bkix6vmn],.catalog-card[data-astro-cid-bkix6vmn]:focus-visible h2[data-astro-cid-bkix6vmn]{background:#282828c2}.catalog-card[data-astro-cid-bkix6vmn]:hover{box-shadow:0 7px 20px #00000012}.catalog-card[data-astro-cid-bkix6vmn]:hover .catalog-image[data-astro-cid-bkix6vmn] img[data-astro-cid-bkix6vmn]{transform:scale(1.055)}.catalog-card[data-astro-cid-bkix6vmn] .trade-name-note[data-astro-cid-bkix6vmn]{display:none}@media (width<=760px){.catalog-card[data-astro-cid-bkix6vmn]{padding:8px}.catalog-card[data-astro-cid-bkix6vmn] h2[data-astro-cid-bkix6vmn]{height:54px;padding:4px 6px;font-size:clamp(12px,3.4vw,17px);bottom:8px;left:8px;right:8px}}@media (prefers-reduced-motion:reduce){.catalog-card[data-astro-cid-bkix6vmn],.catalog-image[data-astro-cid-bkix6vmn]:after,.catalog-card[data-astro-cid-bkix6vmn] h2[data-astro-cid-bkix6vmn]{transition:none}}.catalog-hover-content[data-astro-cid-bkix6vmn]{z-index:2;color:#fff;opacity:0;pointer-events:none;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;padding:26px;transition:opacity .4s,transform .4s;display:flex;position:absolute;inset:10px;transform:translateY(12px)}.catalog-hover-content[data-astro-cid-bkix6vmn] strong[data-astro-cid-bkix6vmn]{overflow-wrap:anywhere;font-size:23px;font-weight:650;line-height:1.4}.catalog-hover-content[data-astro-cid-bkix6vmn]>span[data-astro-cid-bkix6vmn]{font-size:18px;font-weight:400;line-height:1.6}.catalog-card[data-astro-cid-bkix6vmn]:hover .catalog-hover-content[data-astro-cid-bkix6vmn],.catalog-card[data-astro-cid-bkix6vmn]:focus-visible .catalog-hover-content[data-astro-cid-bkix6vmn]{opacity:1;transform:translateY(0)}.catalog-card[data-astro-cid-bkix6vmn]:hover h2[data-astro-cid-bkix6vmn],.catalog-card[data-astro-cid-bkix6vmn]:focus-visible h2[data-astro-cid-bkix6vmn]{opacity:0}.catalog-card[data-astro-cid-bkix6vmn] h2[data-astro-cid-bkix6vmn]{transition:opacity .3s}.catalog-card[data-astro-cid-bkix6vmn]:hover .catalog-image[data-astro-cid-bkix6vmn]:after,.catalog-card[data-astro-cid-bkix6vmn]:focus-visible .catalog-image[data-astro-cid-bkix6vmn]:after{background:#1414148c}@media (width<=760px){.catalog-hover-content[data-astro-cid-bkix6vmn]{gap:15px;padding:16px;inset:8px}.catalog-hover-content[data-astro-cid-bkix6vmn] strong[data-astro-cid-bkix6vmn]{font-size:19px}.catalog-hover-content[data-astro-cid-bkix6vmn]>span[data-astro-cid-bkix6vmn]{font-size:15px}}@media (hover:none){.catalog-card[data-astro-cid-bkix6vmn]:hover .catalog-hover-content[data-astro-cid-bkix6vmn]{opacity:0}.catalog-card[data-astro-cid-bkix6vmn]:hover h2[data-astro-cid-bkix6vmn]{opacity:1}}@media (prefers-reduced-motion:reduce){.catalog-hover-content[data-astro-cid-bkix6vmn],.catalog-card[data-astro-cid-bkix6vmn] h2[data-astro-cid-bkix6vmn]{transition:none}}
