.dm-fabric-row{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;margin:4px 0 18px;padding:10px 0;border-top:.5px solid rgba(28,28,28,.14);border-bottom:.5px solid rgba(28,28,28,.14);color:#1c1c1c;text-decoration:none;transition:opacity .18s cubic-bezier(.2,.7,.2,1)}.dm-fabric-row:hover{opacity:.7}.dm-fabric-row__lead{display:flex;align-items:center;gap:14px;min-width:0;flex:1 1 auto}.dm-fabric-row__name{font-size:13px;font-weight:500;white-space:nowrap}.dm-fabric-row__meta{font-size:13px;color:#1c1c1c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.dm-fabric-row__label{font-size:0;width:12px;height:12px;flex:0 0 12px;opacity:.55;background:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='black' stroke-width='1.2'><path d='M4 1.5 8.5 6 4 10.5'/></svg>") center / contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='black' stroke-width='1.2'><path d='M4 1.5 8.5 6 4 10.5'/></svg>") center / contain no-repeat}.dm-fabric-mark{display:inline-flex;align-items:center;height:22px;padding:0 9px;border:.5px solid rgba(28,28,28,.45);border-radius:4px;font-size:11px;font-weight:600;letter-spacing:.08em;line-height:1;color:#1c1c1c;white-space:nowrap;flex:0 0 auto}.dm-fabric-mark--image{border:0;padding:0}.dm-fabric-mark--image img{height:22px;width:auto;display:block;filter:grayscale(1) contrast(1.1)}.dm-fabric-row--chips{align-items:flex-start}.dm-fabric-row--chips .dm-fabric-row__lead{flex-wrap:wrap;gap:6px}.dm-fabric-row--chips .dm-fabric-row__label{margin-top:6px}.dm-fabric-chip{display:inline-flex;align-items:center;height:24px;padding:0 9px;border:.5px solid rgba(28,28,28,.3);border-radius:4px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;line-height:1;color:#1c1c1c;white-space:nowrap;flex:0 0 auto}.dm-fabric-row--chips .dm-fabric-mark{height:24px}.dm-fabric-chip--weight{text-transform:none;font-variant-numeric:tabular-nums}.dm-fabric{display:flex;flex-direction:column;gap:18px;padding:4px 0 6px}.dm-fabric__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px}.dm-fabric__cell{display:flex;flex-direction:column;gap:5px;min-width:0}.dm-fabric__cell--wide{grid-column:1 / -1}.dm-fabric__label{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#1c1c1c8c}.dm-fabric__value{font-size:13px;line-height:1.55;color:#1c1c1c}.dm-fabric__marks{display:flex;align-items:center;gap:12px;padding-top:14px;border-top:.5px solid rgba(28,28,28,.14)}.dm-fabric__cert{font-size:12px;color:#1c1c1cb3}.dm-fabric-accordion .accordion__content.prose p{margin:0}.pdp2 .variant-picker__option-values input:checked+.block-swatch,.pdp2 .variant-picker__option-values .block-swatch.is-selected{background:#1c1c1c!important;color:#fff!important}.pdp2 .variant-picker__option-values input:disabled+.block-swatch,.pdp2 .variant-picker__option-values .block-swatch.is-disabled{color:#1c1c1c59;text-decoration:line-through}.pdp2 .variant-picker__option{margin-bottom:16px}.pdp2__panel--related .product-cross-sell{align-items:flex-start!important;justify-items:start}.pdp2__panel--related .product-cross-sell>a,.pdp2__panel--related .product-cross-sell img{margin-left:0!important;margin-right:auto!important}.pdp2__panel--related .product-cross-sell .price-list{justify-content:flex-start}.pdp2__panel--related .product-cross-sell .v-stack.gap-2{margin-top:10px;width:100%}.pdp2__panel--related .product-cross-sell .v-stack.gap-0\.5{min-height:58px}.pdp2__panel--related .product-cross-sell .text-sm{display:block;line-height:1.35}.pdp2__panel--related .product-cross-sell img{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.pdp2__panel--related .product-cross-sell:hover img{transform:scale(1.015)}@media(prefers-reduced-motion:no-preference){.pdp2__panel--story,.pdp2__panel--buy,.pdp2__panel--gallery{animation:dm-settle .42s cubic-bezier(.2,.7,.2,1) both}.pdp2__panel--gallery{animation-delay:0ms}.pdp2__panel--buy{animation-delay:60ms}.pdp2__panel--story{animation-delay:.12s}@keyframes dm-settle{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}}@media(max-width:999px){.dm-fabric-row{margin:2px 0 16px}.dm-fabric__grid{gap:14px 20px}.pdp2__panel--related .product-cross-sell .v-stack.gap-0\.5{min-height:62px}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/dm-fabric.css.map */
