.in-grid-layout .base-rich-text p{font-size:var(--text-base);align-items:center;gap:16px;display:flex}.in-grid-layout .base-rich-text p:has(img){font-size:var(--text-2xl)}.in-grid-layout .base-rich-text p img{width:52px;height:52px}h2:has(.paragraph-flex){align-items:center;gap:16px;display:flex}h2:has(.paragraph-flex) img{width:60px;height:60px}.base-rich-text pre>code{font-family:var(--font-sans)}.base-rich-text.advanded-rich-text .text-red{color:var(--color-workwear-primary)}.base-rich-text.advanded-rich-text li:has(.text-red){color:var(--color-workwear-primary)}.base-rich-text.advanded-rich-text img{object-fit:cover;width:100%;max-height:370px}.base-rich-text.advanded-rich-text li p{padding-bottom:4px}.base-rich-text.advanded-rich-text hr{border-color:var(--color-neutral-90);margin:2em 0}.base-rich-text.advanded-rich-text [data-type=emoji] img{display:inline-block}.base-rich-text.advanded-rich-text td,.base-rich-text.advanded-rich-text th{border:1px solid var(--color-neutral-90);text-align:left;padding:16px 10px}.base-rich-text.advanded-rich-text table{border-collapse:collapse;table-layout:fixed;width:100%}.base-rich-text.advanded-rich-text table td:has(.bg-gray){background-color:var(--color-neutral-90)}.base-rich-text.advanded-rich-text table td:has(.bg-red){background-color:var(--color-primary);color:#fff}[id=table-slip-resistance]{width:100%}[id=table-slip-resistance] p{display:block}[id=table-slip-resistance] td,[id=table-slip-resistance] th{border:1px solid var(--color-neutral-70)!important}[id=table-slip-resistance]{font-size:var(--text-base)}@media (width<=768px){[id=table-slip-resistance]{font-size:var(--text-xs)}}.base-rich-text .table-display-row table{border-collapse:collapse;flex-flow:wrap;width:100%;display:flex}.base-rich-text .table-display-row table tbody,.base-rich-text .table-display-row table tr{display:contents}.base-rich-text .table-display-row table td{border-left:none;flex:1 0 auto;padding:10px;display:block}.base-rich-text .table-display-row table tr:first-child td:first-child{border-left:1px solid var(--color-neutral-80)}.base-rich-text .table-no-border th,.base-rich-text .table-no-border td,.base-rich-text .table-no-border tr{border:unset;padding:unset;padding-bottom:16px}.base-rich-text.advanded-rich-text tr p{padding:0}.base-rich-text.advanded-rich-text a[href]{color:var(--color-primary-subtle);font-weight:600;text-decoration:underline}.base-rich-text.advanded-rich-text h1{font-size:var(--text-8xl);font-weight:700}.base-rich-text.advanded-rich-text h2{font-size:var(--text-f-6xl);font-weight:700}.base-rich-text.advanded-rich-text h3{font-size:var(--text-f-4xl);font-weight:700}.base-rich-text.advanded-rich-text h4{font-size:var(--text-2xl);font-weight:700}.base-rich-text.advanded-rich-text h5{font-size:var(--text-xl);font-weight:700}.base-rich-text.advanded-rich-text h6{font-size:var(--text-lg);font-weight:500}.base-rich-text.advanded-rich-text blockquote{margin:2em 40px;padding:1em 20px;font-style:italic;position:relative}.base-rich-text.advanded-rich-text blockquote:before{content:"“";color:#0000001a;z-index:-1;font-family:Times New Roman,serif;font-size:6em;line-height:1;position:absolute;top:-20px;left:-25px}.base-rich-text h4 a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.base-rich-text ul{margin-top:20px;padding-inline-start:24px;list-style:outside}.base-rich-text ol{margin-top:20px;padding-inline-start:24px;list-style:decimal}.base-rich-text li{padding-left:8px}.base-rich-text .line-break-none{white-space:nowrap}.base-rich-text .text-red{color:var(--color-workwear-primary)}.base-rich-text .text-green{color:var(--color-lifestyle-primary)}.base-rich-text.advanded-rich-text li:has(.text-red){color:var(--color-workwear-primary)}.base-rich-text.advanded-rich-text li:has(.text-green){color:var(--color-lifestyle-primary)}.base-rich-text.advanded-rich-text li:has(a)::marker{color:var(--color-primary-subtle)}.base-rich-text.advanded-rich-text li:has(b)::marker{font-weight:700}.base-rich-text.advanded-rich-text li:has(strong)::marker{font-weight:700}.base-rich-text.advanded-rich-text li:has(i)::marker{font-style:italic}.base-rich-text.advanded-rich-text li:has(em)::marker{font-style:italic}@media (width<=768px){.base-rich-text.advanded-rich-text h2{font-size:22px}.base-rich-text.advanded-rich-text h3{font-size:20px}.base-rich-text.advanded-rich-text img{max-height:304px}}
