.slab-durability--refined{--sd-bg: #f6f1e8;--sd-bg-2: #f2ece2;--sd-bg-3: #e8dfd4;--sd-surface: rgba(255, 252, 248, .7);--sd-line: rgba(43, 37, 31, .12);--sd-line-strong: rgba(43, 37, 31, .24);--sd-text: #1e1a17;--sd-text-soft: #4f473f;--sd-muted: #7a7268;--sd-accent: #1e1a17;--sd-accent-warm: #7a5c3a;--sd-heading-font: "DNPShueiMinPr6", "DNP ShueiMinPr6", "Yu Mincho", "Hiragino Mincho ProN", "Noto Serif JP", serif;--sd-body-font: "Hiragino Sans", "Yu Gothic", "YuGothic", "Noto Sans JP", sans-serif;--sd-content-width: 1320px;--sd-hero-title: clamp(30px, 4.2vw, 52px);--sd-section-title: clamp(22px, 2.2vw, 30px);--sd-body-size: 15px;--sd-body-line: 2.1;--sd-progress-color: #1e1a17;background:var(--sd-bg);color:var(--sd-text);font-family:var(--sd-body-font)}.slab-durability--refined .page-width{max-width:var(--sd-content-width);margin:0 auto;padding-left:34px;padding-right:34px}@keyframes heroFadeUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.slab-durability--refined .slab-durability__hero{position:relative;min-height:88vh;display:flex;align-items:flex-end;overflow:hidden;background:#1e1a17}.slab-durability--refined .slab-durability__hero-media,.slab-durability--refined .slab-durability__hero-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.slab-durability--refined .slab-durability__hero-image{object-fit:cover;object-position:center center;opacity:.66}.slab-durability--refined .slab-durability__hero-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:123%;object-fit:cover;object-position:center top;transform:translateY(-15%);opacity:.7}.slab-durability--refined .slab-durability__hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1e1a170a,#1e1a1729 40%,#1e1a17b8);z-index:1}.slab-durability--refined .slab-durability__hero-inner{position:relative;z-index:2;width:100%;padding-top:140px;padding-bottom:96px}.slab-durability--refined .slab-durability__hero-copy{max-width:820px;color:#fff}.slab-durability--refined .slab-durability__eyebrow{margin:0 0 22px;font-size:10px;letter-spacing:.32em;text-transform:uppercase;color:#ffffff8c;font-family:var(--sd-body-font);animation:heroFadeUp .7s cubic-bezier(.22,1,.36,1) .2s both}.slab-durability--refined .slab-durability__hero-title,.shopify-section .slab-durability--refined h1.slab-durability__hero-title{margin:0!important;font-family:var(--sd-heading-font)!important;font-size:var(--sd-hero-title)!important;line-height:1.2!important;font-weight:400!important;letter-spacing:.05em!important;color:#fff!important;animation:heroFadeUp .9s cubic-bezier(.22,1,.36,1) .38s both}.slab-durability--refined .slab-durability__hero-subtitle{margin-top:20px;font-size:clamp(14px,1.6vw,18px);line-height:2;letter-spacing:.06em;color:#ffffffbf;animation:heroFadeUp .8s cubic-bezier(.22,1,.36,1) .56s both}.slab-durability--refined .slab-durability__lead{margin-top:26px;max-width:680px;color:#ffffff8c;font-size:13.5px;line-height:2.2;letter-spacing:.02em;animation:heroFadeUp .8s cubic-bezier(.22,1,.36,1) .72s both}.slab-durability--refined .slab-durability__lead p{margin:0 0 10px}.slab-durability--refined .slab-durability__toc-wrap{position:sticky;top:70px;z-index:8;border-top:1px solid var(--sd-line);border-bottom:1px solid var(--sd-line);background:#f6f1e8eb;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.slab-durability--refined .slab-durability__toc-inner{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;padding:12px 0}.slab-durability--refined .slab-durability__toc-link{position:relative;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;padding:6px 2px;transition:opacity .2s ease}.slab-durability--refined .slab-durability__toc-link:before{content:attr(data-label);position:absolute;bottom:138%;left:50%;transform:translate(-50%);white-space:nowrap;font-size:10px;letter-spacing:.08em;color:var(--sd-text);background:#f6f1e8f5;padding:4px 8px;border:1px solid var(--sd-line);opacity:0;transition:opacity .2s ease;pointer-events:none;z-index:10}.slab-durability--refined .slab-durability__toc-link:hover:before{opacity:1}.slab-durability--refined .slab-durability__toc-dot{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;font-size:10px;letter-spacing:.18em;color:#1e1a174d;transition:color .2s ease}.slab-durability--refined .slab-durability__toc-link:hover .slab-durability__toc-dot,.slab-durability--refined .slab-durability__toc-link.is-active .slab-durability__toc-dot{color:var(--sd-text)}.slab-durability--refined .slab-durability__toc-status{display:none}@media(min-width:1440px){.slab-durability--refined .slab-durability__toc-wrap{position:fixed;right:28px;top:50vh;transform:translateY(-50%);border:none;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;z-index:100}.slab-durability--refined .slab-durability__toc-inner{flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:14px 12px;background:#f6f1e8e0;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(--sd-line);border-radius:24px;box-shadow:0 2px 16px #1e1a170f}.slab-durability--refined .slab-durability__toc-link{padding:4px;display:flex;align-items:center;justify-content:center}.slab-durability--refined .slab-durability__toc-link:before{right:calc(100% + 14px);left:auto;bottom:auto;top:50%;transform:translateY(-50%);white-space:nowrap;border-radius:4px}.slab-durability--refined .slab-durability__toc-link:hover:before{opacity:1}.slab-durability--refined .slab-durability__toc-dot{display:block;width:6px;height:6px;min-width:unset;border-radius:50%;background:#1e1a1733;font-size:0;transition:background .2s ease,height .2s ease,border-radius .2s ease}.slab-durability--refined .slab-durability__toc-link:hover .slab-durability__toc-dot{background:#1e1a1780}.slab-durability--refined .slab-durability__toc-link.is-active .slab-durability__toc-dot{background:var(--sd-text);height:20px;border-radius:3px}}.slab-durability--refined .slab-durability__body{padding-top:80px;padding-bottom:140px}.slab-durability--refined .slab-durability-block{margin-bottom:140px;opacity:0;transform:translateY(24px);transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1)}.slab-durability--refined .slab-durability-block.is-visible{opacity:1;transform:translateY(0)}.slab-durability--refined .slab-durability-block.is-visible .slab-durability-image-text__media{animation:heroFadeUp .8s cubic-bezier(.22,1,.36,1) .05s both}.slab-durability--refined .slab-durability-block.is-visible .slab-durability-image-text__content{animation:heroFadeUp .8s cubic-bezier(.22,1,.36,1) .18s both}.slab-durability--refined .slab-durability-block--image-text{position:relative;overflow:visible}.slab-durability--refined .slab-durability-block--image-text[data-section-number]:before{content:attr(data-section-number);position:absolute;right:-.08em;top:-.3em;font-family:var(--sd-heading-font);font-size:clamp(100px,14vw,200px);font-weight:400;line-height:1;color:transparent;-webkit-text-stroke:1px rgba(30,26,23,.055);pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;letter-spacing:-.04em}.slab-durability--refined .slab-durability-block--image-text .page-width{position:relative;z-index:1}@keyframes lineReveal{0%{width:0}to{width:52px}}@keyframes headingReveal{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0 0% 0 0)}}.slab-durability--refined .slab-durability-block__meta,.slab-durability--refined .slab-durability-cta__meta,.slab-durability--refined .slab-durability-overview__meta{display:flex;align-items:center;gap:14px;margin:0 0 20px}.slab-durability--refined .slab-durability-block__section-number,.slab-durability--refined .slab-durability-cta__section-number,.slab-durability--refined .slab-durability-overview__number{display:inline-block;font-size:10px!important;letter-spacing:.2em!important;color:var(--sd-muted)!important}.slab-durability--refined .slab-durability-block__section-en,.slab-durability--refined .slab-durability-cta__section-en,.slab-durability--refined .slab-durability-overview__en{display:inline-block;font-size:10px!important;letter-spacing:.26em!important;text-transform:uppercase!important;color:var(--sd-muted)!important}.slab-durability--refined .slab-durability-block__heading,.slab-durability--refined .slab-durability-cta__heading,.slab-durability--refined .slab-durability-overview__title,.shopify-section .slab-durability--refined .slab-durability-block__heading{margin:0 0 10px!important;font-family:var(--sd-heading-font)!important;font-size:var(--sd-section-title)!important;line-height:1.5!important;font-weight:400!important;letter-spacing:.04em!important;color:var(--sd-text)!important}.slab-durability--refined .slab-durability-block__heading:after,.shopify-section .slab-durability--refined .slab-durability-block__heading:after{content:"";display:block;width:0;height:1px;background:var(--sd-text);margin-top:20px;margin-bottom:8px;transition:none}.slab-durability--refined .slab-durability-block.is-visible .slab-durability-block__heading:after{animation:lineReveal .7s cubic-bezier(.22,1,.36,1) .3s forwards}.slab-durability--refined .slab-durability-block__body,.slab-durability--refined .slab-durability-cta__body{font-size:var(--sd-body-size);line-height:var(--sd-body-line);color:var(--sd-text-soft)}.slab-durability--refined .slab-durability-block__body p,.slab-durability--refined .slab-durability-cta__body p{margin:0 0 16px}.slab-durability--refined .slab-durability-block__body h3,.shopify-section .slab-durability--refined .slab-durability-block__body h3{margin:38px 0 14px!important;font-family:var(--sd-heading-font)!important;font-size:18px!important;line-height:1.8!important;font-weight:400!important;letter-spacing:.04em!important;color:var(--sd-text)!important;text-align:left!important}.slab-durability--refined .slab-durability-block__highlight{margin-top:32px;padding:24px 28px;background:#1e1a170a;border:none;border-left:2px solid var(--sd-text);font-size:14.5px;line-height:2.1;color:var(--sd-text);letter-spacing:.02em;position:relative;overflow:hidden;transition:background .3s ease}.slab-durability--refined .slab-durability-block__highlight:hover{background:#1e1a1712}.slab-durability-block__failure,.slab-durability-block__criteria{margin-top:28px;padding:22px 26px;background:var(--sd-bg-2);border:1px solid var(--sd-line);font-size:14px;line-height:2;color:var(--sd-text-soft)}.slab-durability-block__label{margin:0 0 10px!important;font-size:10px!important;letter-spacing:.22em!important;text-transform:uppercase;color:var(--sd-muted)!important;font-weight:400!important}.slab-durability--refined .slab-durability-block__link-wrap{margin-top:28px}.slab-durability--refined .slab-durability-block__link{color:var(--sd-text);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;transition:opacity .2s ease}.slab-durability--refined .slab-durability-block__link:hover{opacity:.55}.slab-durability--refined .slab-durability-image-text{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.slab-durability--refined .slab-durability-image-text--reverse{grid-template-columns:1fr 1fr}.slab-durability--refined .slab-durability-image-text--reverse .slab-durability-image-text__media{order:2}.slab-durability--refined .slab-durability-image-text--reverse .slab-durability-image-text__content{order:1}.slab-durability--refined .slab-durability-image-text__media{overflow:hidden}.slab-durability--refined .slab-durability-image-text__image{width:100%;aspect-ratio:4 / 3;object-fit:cover;object-position:center;display:block;background:var(--sd-bg-3);transform:scale(1.02);filter:brightness(.97);transition:transform .7s cubic-bezier(.22,1,.36,1),filter .5s ease}.slab-durability--refined .slab-durability-image-text__media:hover .slab-durability-image-text__image{transform:scale(1.06);filter:brightness(1)}.slab-durability--refined .slab-durability-guide__products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:36px}.slab-durability--refined .slab-durability-product-card{display:flex;flex-direction:column;background:var(--sd-bg-2);border:none;transition:transform .3s ease,box-shadow .3s ease}.slab-durability--refined .slab-durability-product-card:hover{transform:translateY(-4px);box-shadow:0 8px 28px #1e1a171a}.slab-durability--refined .slab-durability-product-card__media{display:block;width:100%;aspect-ratio:4 / 3;overflow:hidden;background:var(--sd-bg-3)}.slab-durability--refined .slab-durability-product-card__image,.slab-durability--refined .slab-durability-product-card__placeholder{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.22,1,.36,1)}.slab-durability--refined .slab-durability-product-card__media:hover .slab-durability-product-card__image{transform:scale(1.06)}.slab-durability--refined .slab-durability-product-card__content{padding:16px 16px 20px}.slab-durability--refined .slab-durability-product-card__title{margin:0 0 8px;color:var(--sd-text);font-family:var(--sd-heading-font);font-size:13px!important;line-height:1.7!important;font-weight:400!important}.slab-durability--refined .slab-durability-product-card__title a{color:inherit;text-decoration:none}.slab-durability--refined .slab-durability-product-card__meta{margin:0 0 4px;font-size:11px;color:var(--sd-muted);letter-spacing:.04em}.slab-durability--refined .slab-durability-product-card__link{font-size:11px;color:var(--sd-text);text-decoration:none;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid currentColor}.slab-durability--refined .slab-durability-cta{padding:90px 0;background:var(--sd-text);color:#f6f1e8}.slab-durability--refined .slab-durability-cta__heading,.shopify-section .slab-durability--refined .slab-durability-block--cta .slab-durability-cta__heading{color:#f6f1e8!important}.slab-durability--refined .slab-durability-cta__heading:after{background:#f6f1e866!important}.slab-durability--refined .slab-durability-cta .slab-durability-block__section-number,.slab-durability--refined .slab-durability-cta .slab-durability-block__section-en{color:#f6f1e873!important}.slab-durability--refined .slab-durability-cta__body{color:#f6f1e8b3;max-width:680px}.slab-durability--refined .slab-durability-cta .slab-durability-block__highlight{background:#f6f1e812;border-left-color:#f6f1e866;color:#f6f1e8}.slab-durability--refined .slab-durability-cta__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}.slab-durability--refined .slab-durability-block__button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 32px;background:#f6f1e8;color:var(--sd-text);text-decoration:none;font-family:var(--sd-body-font);font-size:11px;letter-spacing:.14em;text-transform:uppercase;border:1px solid #f6f1e8;transition:background .24s ease,color .24s ease,border-color .24s ease;position:relative;overflow:hidden}.slab-durability--refined .slab-durability-block__button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:currentColor;opacity:0;transition:opacity .24s ease}.slab-durability--refined .slab-durability-block__button:hover{background:transparent;color:#f6f1e8}.slab-durability--refined .slab-durability-block__button--ghost{background:transparent;color:#f6f1e8;border-color:#f6f1e859}.slab-durability--refined .slab-durability-block__button--ghost:hover{background:#f6f1e8;color:var(--sd-text);border-color:#f6f1e8}.slab-durability--refined .slab-durability-block:not(.slab-durability-block--cta) .slab-durability-block__button{background:var(--sd-text);color:#f6f1e8;border-color:var(--sd-text)}.slab-durability--refined .slab-durability-block:not(.slab-durability-block--cta) .slab-durability-block__button:hover{background:transparent;color:var(--sd-text)}.slab-durability--refined .slab-durability-block:not(.slab-durability-block--cta) .slab-durability-block__button--ghost{background:transparent;color:var(--sd-text);border-color:var(--sd-line-strong)}.slab-durability--refined .slab-durability-block:not(.slab-durability-block--cta) .slab-durability-block__button--ghost:hover{background:var(--sd-text);color:#f6f1e8;border-color:var(--sd-text)}@keyframes faqSlideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.slab-durability--refined .slab-durability-faq__item{border:none;border-top:1px solid var(--sd-line);background:transparent;transition:background .2s ease}.slab-durability--refined .slab-durability-faq__item:last-child{border-bottom:1px solid var(--sd-line)}.slab-durability--refined .slab-durability-faq__item[open]{background:#1e1a1707}.slab-durability--refined .slab-durability-faq__question{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 20px;color:var(--sd-text);font-family:var(--sd-heading-font);font-size:15px;line-height:1.6;font-weight:400;letter-spacing:.02em;transition:color .2s ease}.slab-durability--refined .slab-durability-faq__item[open] .slab-durability-faq__question{color:var(--sd-text)}.slab-durability--refined .slab-durability-faq__question::-webkit-details-marker{display:none}.slab-durability--refined .slab-durability-faq__icon{position:relative;width:18px;height:18px;flex:0 0 auto;border:1px solid var(--sd-line-strong);transition:border-color .2s ease,transform .3s ease}.slab-durability--refined .slab-durability-faq__item[open] .slab-durability-faq__icon{border-color:var(--sd-text);transform:rotate(45deg)}.slab-durability--refined .slab-durability-faq__icon:before,.slab-durability--refined .slab-durability-faq__icon:after{content:"";position:absolute;top:50%;left:50%;width:8px;height:1px;background:var(--sd-text);transform:translate(-50%,-50%);transition:opacity .2s ease}.slab-durability--refined .slab-durability-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.slab-durability--refined .slab-durability-faq__item[open] .slab-durability-faq__icon:after{opacity:0}.slab-durability--refined .slab-durability-faq__answer{padding:0 20px 26px;color:var(--sd-text-soft);font-size:14.5px;line-height:2.1;animation:faqSlideDown .3s cubic-bezier(.22,1,.36,1)}.slab-durability--refined [id]{scroll-margin-top:180px}.slab-durability--refined .slab-durability-overview{padding-top:52px;padding-bottom:40px;border-bottom:1px solid var(--sd-line)}.slab-durability--refined .slab-durability-overview__inner{padding-top:32px}.slab-durability--refined .slab-durability-overview__eyebrow{margin:0 0 10px;font-size:10px;letter-spacing:.26em;text-transform:uppercase;color:var(--sd-muted)}.slab-durability--refined .slab-durability-overview__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;border-top:1px solid var(--sd-line)}.slab-durability--refined .slab-durability-overview__item{display:block;position:relative;text-decoration:none;padding:18px 0;transition:opacity .2s ease,padding-left .2s ease}.slab-durability--refined .slab-durability-overview__item:hover{opacity:.7;padding-left:8px}.slab-durability--refined .slab-durability-overview__item:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--sd-line)}.slab-durability--refined .slab-durability-overview__heading{margin:0;font-family:var(--sd-heading-font);font-size:16px;line-height:1.6;font-weight:400;color:var(--sd-text);letter-spacing:.02em}.slab-durability--refined .slab-durability-overview__desc{margin:6px 0 0;font-size:11px;line-height:1.7;color:var(--sd-muted)}.slab-durability--refined .slab-durability-block__table{margin:2.6rem 0 0;overflow-x:auto}.slab-durability--refined .slab-comparison-table table{width:100%;min-width:720px;border-collapse:collapse}.slab-durability--refined .slab-comparison-table th,.slab-durability--refined .slab-comparison-table td{padding:1.2rem 1.4rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--sd-line);font-size:13.5px}.slab-durability--refined .slab-comparison-table th{font-weight:400;font-family:var(--sd-heading-font);background:var(--sd-bg-2);color:var(--sd-text);letter-spacing:.04em}@media(max-width:989px){.slab-durability--refined .page-width{padding-left:24px;padding-right:24px}.slab-durability--refined .slab-durability-image-text,.slab-durability--refined .slab-durability-image-text--reverse{grid-template-columns:1fr;gap:32px}.slab-durability--refined .slab-durability-image-text--reverse .slab-durability-image-text__media,.slab-durability--refined .slab-durability-image-text--reverse .slab-durability-image-text__content{order:initial}.slab-durability--refined .slab-durability-guide__products{grid-template-columns:repeat(2,minmax(0,1fr))}.slab-durability--refined .slab-durability-block{margin-bottom:96px}}@media(max-width:767px){.slab-durability--refined .page-width{padding-left:20px;padding-right:20px}.slab-durability--refined .slab-durability__hero{min-height:66vh}.slab-durability--refined .slab-durability__hero-inner{padding-top:90px;padding-bottom:44px}.slab-durability--refined .slab-durability__hero-title,html body .shopify-section .slab-durability--refined h1.slab-durability__hero-title{font-size:26px!important;line-height:1.35!important}.slab-durability--refined .slab-durability__toc-wrap{top:45px;transform:none;right:auto;position:sticky;border-top:1px solid var(--sd-line);border-bottom:1px solid var(--sd-line);background:#f6f1e8eb;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.slab-durability--refined .slab-durability__toc-inner{flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;gap:16px;padding:10px 16px 6px;background:transparent;border:none;border-radius:0;box-shadow:none;overflow-x:auto;scrollbar-width:none;min-width:max-content;max-width:none}.slab-durability--refined .slab-durability__toc-inner::-webkit-scrollbar{display:none}.slab-durability--refined .slab-durability__toc-dot{display:inline-flex;width:auto;height:auto;min-width:18px;border-radius:0;background:transparent;font-size:10px;color:#1e1a174d}.slab-durability--refined .slab-durability__toc-link{flex:0 0 auto;opacity:.45;padding:4px 0}.slab-durability--refined .slab-durability__toc-link.is-active{opacity:1}.slab-durability--refined .slab-durability__toc-link.is-active .slab-durability__toc-dot{color:var(--sd-text)}.slab-durability--refined .slab-durability__toc-link:before{display:none}.slab-durability--refined .slab-durability__toc-status{display:block;border-top:1px solid var(--sd-line);background:#f6f1e8f5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:relative;overflow:hidden}.slab-durability--refined .slab-durability__toc-status-inner{display:flex;align-items:baseline;gap:10px;padding:8px 20px;min-height:28px}.slab-durability--refined .slab-durability__toc-status-number{font-size:10px;letter-spacing:.18em;color:var(--sd-muted)}.slab-durability--refined .slab-durability__toc-status-en{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--sd-muted)}.slab-durability--refined .slab-durability__toc-status-title{font-size:11px;color:var(--sd-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.slab-durability--refined .slab-durability-block__heading,.shopify-section .slab-durability--refined .slab-durability-block__heading{font-size:20px!important;line-height:1.6!important;margin-bottom:10px!important}.slab-durability--refined .slab-durability-cta{padding:60px 0}.slab-durability--refined .slab-durability-cta__actions{flex-direction:column}.slab-durability--refined .slab-durability-block__button{width:100%;justify-content:center}.slab-durability--refined .slab-durability-block{margin-bottom:60px}.slab-durability--refined .slab-durability-block--image-text{overflow:hidden;max-width:100%}.slab-durability--refined .slab-durability-block--image-text[data-section-number]:before{display:none}.slab-durability--refined .slab-durability-guide__products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.slab-durability--refined .slab-durability-block__table,.slab-durability--refined .slab-comparison-table{display:block;width:100%;max-width:calc(100vw - 40px);overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.slab-durability--refined .slab-comparison-table table{width:max-content!important;min-width:360px!important;max-width:none!important}}@media(max-width:767px){.slab-durability--refined .slab-durability__toc-wrap>.page-width,.slab-durability--refined .slab-durability-overview>.page-width{padding-left:0!important;padding-right:0!important}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/slab-durability-ux.css.map */
