.cdm-home{--cdm-home-ink: #102f29;--cdm-home-green: #005841;--cdm-home-muted: #50655c;--cdm-home-line: #dce7e1;--cdm-home-mint: #eff7f2;width:min(1280px,calc(100% - 48px));margin-inline:auto;color:var(--cdm-home-ink)}.cdm-home--shortcuts{padding-block:14px 4px}.cdm-home-editorial-section{padding-block-start:8px}.cdm-home-editorial-section+.cdm-home-editorial-section{padding-block-start:clamp(28px,4vw,52px)}.cdm-home-editorial-section:not(:has(+.cdm-home-editorial-section)){padding-block-end:32px}.cdm-home h2,.cdm-home h3,.cdm-home p{margin:0;color:inherit}.cdm-home h2{font-size:clamp(22px,2.35vw,31px);font-weight:700;line-height:1.2;letter-spacing:-.02em}.cdm-home h3{font-size:clamp(16px,1.6vw,20px);font-weight:700;line-height:1.3}.cdm-home p,.cdm-home small{color:var(--cdm-home-muted)}.cdm-home p{margin-top:8px;line-height:1.55}.cdm-home ul{list-style:none;padding:0;margin:0}.cdm-home :is(.cdm-home__shortcuts,.cdm-home__brands,.cdm-home__categories,.cdm-home__blog,.cdm-home__seo-grid,.cdm-home__trust){display:grid;grid-template-columns:repeat(var(--cdm-home-cols, 3),minmax(0,1fr));gap:14px}.cdm-home :is(.cdm-home__brands,.cdm-home__categories,.cdm-home__blog){margin-top:16px}.cdm-home__shortcuts{--cdm-home-cols: 4}.cdm-home__brands{--cdm-home-cols: 6}.cdm-home a{color:inherit}.cdm-home :is(.cdm-home__shortcut,.cdm-home__brand,.cdm-home__category){display:flex;align-items:center;height:100%;min-height:60px;border:1px solid var(--cdm-home-line);border-radius:10px;text-decoration:none}.cdm-home :is(.cdm-home__shortcut,.cdm-home__brand,.cdm-home__category):hover{border-color:var(--cdm-home-green)}.cdm-home a:focus-visible{outline:2px solid var(--cdm-home-green);outline-offset:3px}.cdm-home__shortcut{gap:12px;padding:10px 16px;background:var(--cdm-home-mint)}.cdm-home__icon{width:22px;height:22px;flex:none;color:var(--cdm-home-green)}.cdm-home strong,.cdm-home small{display:block;line-height:1.3}.cdm-home small{margin-top:2px;font-size:.82rem}.cdm-home__brand{justify-content:center;padding:8px 12px;background:#fff}.cdm-home__brand img{width:min(100%,118px);height:36px;object-fit:contain}.cdm-home__category{position:relative;gap:8px;justify-content:space-between;padding:12px clamp(10px,1.2vw,18px);min-height:94px;background:var(--cdm-home-category-background, #f3f6fa)}.cdm-home__category strong{font-size:clamp(16px,1.45vw,21px)}.cdm-home__category-image{width:min(34%,130px);height:72px;margin-inline-start:auto;object-fit:contain;mix-blend-mode:multiply}.cdm-home__arrow{color:var(--cdm-home-green);flex:none;font-size:19px}.cdm-home__guide{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:clamp(16px,2.6vw,34px);border:1px solid #eee8da;border-radius:12px;background:#f8f6ef}.cdm-home a.cdm-home__link,.cdm-home__seo-links a{color:var(--cdm-home-green);font-weight:700;text-underline-offset:3px}.cdm-home a.cdm-home__link{display:inline-block;margin-top:12px}.cdm-home__ruler{display:flex;justify-content:space-around;align-items:flex-end;width:min(44%,455px);height:54px;padding:0 6px 8px;border:1px solid #ddd8c4;border-radius:6px;background:#fffdf5 repeating-linear-gradient(90deg,#899a86 0 1px,transparent 1px 15px) 0 0 / 100% 10px no-repeat;color:var(--cdm-home-green);font-size:12px;font-weight:700}.cdm-home__blog-heading{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;column-gap:20px}.cdm-home__article{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--cdm-home-line);border-radius:12px;background:#fff}.cdm-home__article-image{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;background:var(--cdm-home-mint)}.cdm-home__article-body{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:clamp(14px,1.8vw,22px)}.cdm-home__article-body .cdm-home__link{margin-top:auto;padding-top:12px}.cdm-home__article-body h3 a{text-decoration:none}.cdm-home__article-body h3 a:hover{text-decoration:underline}.cdm-home__tag{margin-bottom:8px;color:var(--cdm-home-green);font-size:.78rem;font-weight:700}.cdm-home__seo{padding:clamp(16px,2.6vw,34px);border:1px solid var(--cdm-home-line);border-radius:12px;background:#f5f9f6}.cdm-home__seo-grid{margin-top:20px;padding-top:20px;border-top:1px solid var(--cdm-home-line)}.cdm-home__seo-grid>div{display:flex;flex-direction:column}.cdm-home__seo-links{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:auto;padding-top:12px;font-size:.88rem}.cdm-home .cdm-home__trust{border-radius:10px;padding-block:14px;background:var(--cdm-home-mint)}.cdm-home__trust li{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--cdm-home-green);font-size:.88rem;font-weight:700;text-align:center}.cdm-home__category-products,[data-template=index] product-recommendations[data-section-id$=__product_recommendations_KPBVgM] .section-resource-list__content h2+p{display:none}@media(max-width:749px){.cdm-home{width:calc(100% - 32px)}.cdm-home :is(.cdm-home__shortcuts,.cdm-home__brands,.cdm-home__categories,.cdm-home__trust){gap:8px}.cdm-home__shortcuts{--cdm-home-cols: 2}.cdm-home__shortcut{gap:8px;padding:8px 10px}[data-template=index] product-recommendations[data-section-id$=__product_recommendations_KPBVgM] .section-resource-list__content h2+p{display:block;margin:5px 0 0;color:#50655c;font-size:.8125rem;font-weight:600;line-height:1.4}.cdm-home .cdm-home__rail,[data-template=index] product-recommendations[data-section-id$=__product_recommendations_KPBVgM] .resource-list--grid{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:var(--cdm-home-rail-card, 64%);min-width:0;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#a8c8ba #eff7f2}.cdm-home .cdm-home__rail>li,[data-template=index] product-recommendations[data-section-id$=__product_recommendations_KPBVgM] .resource-list--grid>div{min-width:0;scroll-snap-align:start}.cdm-home ul.cdm-home__rail{margin-top:8px;padding:2px 0 6px}.cdm-home__brands{--cdm-home-rail-card: 29%}[data-template=index] product-recommendations[data-section-id$=__product_recommendations_KPBVgM] .resource-list--grid{column-gap:10px;padding-bottom:8px}:is(.cdm-home__category-products,[data-template=index] product-recommendations[data-section-id$=__product_recommendations_KPBVgM]) .card-gallery slideshow-slides{overflow-x:hidden}.cdm-home__brand{min-height:48px;padding:6px}.cdm-home__brand img{height:28px}.cdm-home :is(.cdm-home__categories,.cdm-home__blog,.cdm-home__seo-grid){--cdm-home-cols: 1}.cdm-home .cdm-home__category{height:auto;min-height:74px;padding:8px 14px}.cdm-home__category-image{height:56px}.cdm-home .cdm-home__categories{gap:18px;margin-top:12px}.cdm-home__category-products{gap:10px}.cdm-home__guide{flex-wrap:wrap;gap:12px}.cdm-home__ruler{width:100%;height:42px}.cdm-home__seo-grid{gap:16px;padding-top:16px}.cdm-home__seo-grid>div+div{padding-top:16px;border-top:1px solid var(--cdm-home-line)}.cdm-home__trust li{flex-direction:column;gap:4px;font-size:.75rem}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/cdm-home.css.map */
