.sd-material-landing .sdmf-hero{grid-template-columns:1.05fr 1fr}.sd-material-landing .sdmf-hero h1{font-size:clamp(32px,3.6vw,54px);line-height:1.08}.sd-material-landing .sdmf-hero-copy{padding:36px}.sd-material-landing .sdmf-hero-media{min-height:290px}.sd-material-landing .sdmf-hero-media img{width:100%;height:100%;object-fit:cover}.sd-material-landing .sd-samples{max-width:1320px;padding-block:40px}.sd-material-landing .sd-sample-material{scroll-margin-top:150px;padding-block:28px}.sd-material-landing .sd-sample-material h3{font-size:25px;margin-bottom:10px}.sd-material-description{max-width:850px;font-size:15px;line-height:1.7}.sd-material-prompt{font-size:13px;color:#615b54;margin:14px 0}.sd-material-landing .sd-sample-grid{grid-template-columns:repeat(auto-fill,minmax(100px,120px));gap:14px;justify-content:start}.sd-material-landing .sd-sample-option{width:100%;max-width:120px;align-self:start;border-radius:6px}.sd-material-landing .sd-sample-option>span:last-child{padding:9px;font-size:13px;line-height:1.4;overflow-wrap:anywhere}.sd-material-landing .sd-sample-option input{width:20px;height:20px;top:7px;right:7px}.sd-material-landing .sd-sample-option small{font-size:11px}.sd-material-jumps{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin:22px 0}.sd-material-jumps a{display:inline-flex;align-items:center;min-height:44px;padding:8px 16px;border:1px solid #d8d1c9;border-radius:30px;font-size:14px;background:#faf8f5}.sd-material-jumps a:hover,.sd-material-jumps a:focus-visible{border-color:#222;background:#eee9e1}.sd-material-landing .sd-sample-summary{border:1px solid #ddd6cc}.sd-guide{padding-block:52px;scroll-margin-top:120px;font-size:16px;line-height:1.7}.sd-guide header{max-width:820px;margin:0 auto 30px;text-align:center}.sd-guide h2{font-size:clamp(27px,3vw,38px);line-height:1.18;margin:8px 0 16px}.sd-guide h3{font-size:24px;line-height:1.25;margin:0 0 10px}.sd-guide h4{font-size:16px;margin:20px 0 6px}.sd-guide p{margin:0 0 14px}.sd-guide a:not(.button){text-decoration:underline!important;text-underline-offset:4px}.sd-guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.sd-guide-card{display:grid;grid-template-columns:140px minmax(0,1fr);border:1px solid #e2ddd5;border-radius:10px;padding:24px;gap:24px;align-items:start;background:#fff}.sd-guide-card img{width:140px;height:140px;object-fit:cover;border-radius:8px;max-width:100%}.sd-guide-sub{font-weight:600;color:#665641}.sd-guide-question{padding:12px 16px;background:#f7f4ef;border-radius:6px;font-size:14px}.sd-guide-soft{background:#f7f5f1}.sd-guide-table-wrap{overflow-x:auto;border:1px solid #ded8d0;border-radius:8px;margin:24px 0;background:#fff}.sd-guide table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.5;text-align:left;min-width:640px}.sd-guide caption{text-align:left;padding:16px;font-weight:600;background:#eee9e2}.sd-guide th,.sd-guide td{padding:16px;vertical-align:top;border-bottom:1px solid #e5e0d8}.sd-guide thead th{background:#f5f2ed;font-size:14px}.sd-guide tbody th{width:20%;font-weight:600}.sd-guide tbody tr:last-child>*{border-bottom:0}.sd-guide-tips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 48px;padding-left:26px}.sd-guide-tips li{padding-left:8px}.sd-guide-tips strong{display:block}.sd-guide-faq{max-width:920px;margin:auto}.sd-guide-faq details{border-bottom:1px solid #ddd6cd;padding:16px 0}.sd-guide-faq summary{font-weight:600;cursor:pointer;padding:8px 0}.sd-guide-faq p{margin:14px 0 6px}.sd-guide-end{text-align:center;max-width:820px;margin:48px auto 0;padding:32px;background:#f5f2ed;border-radius:12px}.sd-guide-end .button{white-space:normal;max-width:100%}@media(max-width:1100px){.sd-guide-card{grid-template-columns:1fr}.sd-guide-card img{width:120px;height:120px}}@media(max-width:749px){.sd-material-landing .sdmf-hero{grid-template-columns:1fr}.sd-material-landing .sdmf-hero-copy{padding:26px 22px}.sd-material-landing .sdmf-hero-media{min-height:0;height:180px}.sd-material-landing .sdmf-trust{grid-template-columns:1fr 1fr}.sd-material-landing .sd-sample-grid{grid-template-columns:repeat(auto-fill,minmax(85px,100px));gap:10px}.sd-material-landing .sd-sample-option{max-width:100px}.sd-material-landing .sd-samples{padding-block:30px}.sd-material-jumps{justify-content:flex-start}.sd-guide{padding-block:36px}.sd-guide-grid,.sd-guide-tips{grid-template-columns:1fr}.sd-guide-card{padding:22px;gap:18px}.sd-guide-card img{width:100px;height:100px}.sd-guide-end{padding:24px 18px}.sd-guide header{text-align:left}.sd-guide-table-wrap{margin-inline:0}.sd-guide th,.sd-guide td{padding:12px}}.sd-material-facts{border-collapse:collapse;width:100%;max-width:720px;margin:18px 0;font-size:14px;text-align:left;line-height:1.5}.sd-material-facts caption{text-align:left;font-weight:600;padding:12px;background:#f2eee8}.sd-material-facts th,.sd-material-facts td{padding:12px;border-bottom:1px solid #e2dcd3;vertical-align:top}.sd-material-facts th{width:42%;font-weight:600}.sd-material-source{font-size:12px;color:#625c55;max-width:720px}.sd-material-landing .sd-samples header{margin-bottom:18px}.sd-material-landing .sd-material-jumps{justify-content:flex-start;margin:16px 0;gap:8px}.sd-material-landing .sd-sample-search{max-width:none;margin:16px 0}.sd-material-landing .sd-sample-search input{max-width:480px}.sd-material-landing .sd-sample-material{display:grid;grid-template-columns:minmax(240px,.85fr) minmax(0,1.4fr);gap:36px;padding:28px;margin:24px 0;background:#faf8f5;border:1px solid #e5dfd7;border-radius:12px}.sd-material-info,.sd-material-colors{min-width:0}.sd-material-landing .sd-sample-material h3{font-size:26px;line-height:1.2;margin:0 0 12px}.sd-material-landing .sd-material-description{font-size:14px;line-height:1.65}.sd-material-landing .sd-material-description>p:first-child{margin-top:0}.sd-material-landing .sd-material-prompt{margin:0 0 14px;font-weight:600;color:#222}.sd-material-landing .sd-sample-grid{grid-template-columns:repeat(auto-fill,minmax(88px,104px));gap:18px 12px}.sd-material-landing .sd-sample-option{border:1px solid transparent;background:transparent;border-radius:5px;padding:4px;max-width:104px}.sd-material-landing .sd-sample-media{border-radius:3px;background:#eee9e2}.sd-material-landing .sd-sample-option>span:last-child{padding:8px 0 2px;font-size:12px;line-height:1.4}.sd-material-landing .sd-sample-option:has(:checked){background:#fff;outline:2px solid #222;outline-offset:1px}.sd-material-landing .sd-sample-option input{-webkit-appearance:auto;appearance:auto;width:18px;height:18px;top:8px;right:8px;margin:0}.sd-material-landing .sd-sample-option:hover{border-color:#b5aa9b}.sd-material-landing .sd-material-details{border-top:1px solid #ddd5ca;margin:16px 0 0}.sd-material-landing .sd-material-details summary{font-weight:600;min-height:44px;padding:12px 0;text-decoration:none}.sd-material-landing .sd-material-facts{font-size:12px;table-layout:fixed;overflow-wrap:anywhere}.sd-material-landing .sd-material-facts th,.sd-material-landing .sd-material-facts td{padding:10px 7px}.sd-material-landing .sd-sample-summary{position:static;bottom:12px;z-index:5;padding:16px 20px;gap:20px;background:#fff;box-shadow:0 4px 24px #00000012}.sd-material-landing .sd-sample-summary h3{font-size:18px;margin:0 0 6px}.sd-material-landing [data-sample-selection]{max-height:90px;overflow:auto;font-size:12px}.sd-material-landing .sd-sample-chip{font-size:12px;padding:8px 10px}.sd-material-landing .sd-sample-summary>div:last-child>strong{font-size:20px}.sd-material-landing .sd-sample-summary p{margin:4px 0 8px;font-size:12px}.sd-material-landing .sd-guide{padding-block:32px}@media(max-width:749px){.sd-material-landing .sd-sample-material{grid-template-columns:1fr;gap:18px;padding:20px 14px}.sd-material-landing .sd-material-jumps{flex-wrap:nowrap;overflow-x:auto;padding:4px 2px 10px}.sd-material-landing .sd-material-jumps a{flex:none}.sd-material-landing .sd-sample-grid{grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:14px 10px}.sd-material-landing .sd-sample-option{max-width:100px}.sd-material-landing .sd-sample-summary{bottom:0;padding:12px;gap:8px;grid-template-columns:1fr}.sd-material-landing .sd-sample-summary>div:last-child{display:grid;grid-template-columns:1fr auto;gap:4px 10px;align-items:center}.sd-material-landing .sd-sample-summary>div:last-child p{grid-column:1/-1;grid-row:2}.sd-material-landing .sd-sample-summary .button{font-size:13px;min-height:44px;width:auto;padding:10px 14px}.sd-material-landing [data-sample-selection]{max-height:52px}}.sd-material-landing .has-sample-selection .sd-sample-summary{position:sticky}.sd-material-landing .sd-guide-end a.button{color:#fff!important}.sd-material-landing .sd-samples h2{font-size:clamp(26px,2.5vw,36px)}.sd-material-landing .sd-material-details h4{font-size:16px;line-height:1.4;margin:16px 0 12px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sd-material-landing.css.map */
