body.template--product-rugs{--rug-light: #ffffff;--rug-fog: #efefef;--rug-dark: #1c1c1c;--rug-line: rgba(28, 28, 28, .14)}@media screen and (min-width:1000px){body.template--product-rugs .product-gallery{max-width:min(88.55%,calc((100svh - 7rem)*.7843))}}@media screen and (min-width:1000px){body.template--product-rugs .product{grid-template-areas:"product-gallery product-info" "product-content product-content";grid-template-rows:auto auto}body.template--product-rugs .product-gallery{position:sticky;top:calc(var(--sticky-area-height, 0px) + var(--container-gutter));align-self:start}}body.template--product-rugs .product-info__block-item[data-block-type=title] .product-title{font-family:var(--display-font-family);font-weight:900;font-style:normal;font-size:29.6px;line-height:var(--brand-page-title-leading);letter-spacing:var(--brand-page-title-tracking);color:var(--rug-dark);overflow-wrap:break-word;margin:0}body.template--product-rugs .product-info__block-item[data-block-type=text] .prose :where(h1,h2,h3,h4,h5,h6){display:block;font-family:var(--text-font-family);font-size:.68rem;font-weight:var(--text-font-weight, 400);letter-spacing:.24em;text-transform:uppercase;line-height:1.4;color:var(--rug-dark)}body.template--product-rugs .rug__specs{color:var(--rug-dark);margin-block:.5rem}body.template--product-rugs .rug__spec-row{display:flex;justify-content:space-between;align-items:baseline;gap:1.25rem;padding-block:1.125rem;border-top:1px solid var(--rug-line)}body.template--product-rugs .rug__spec-row:last-child{border-bottom:1px solid var(--rug-line)}body.template--product-rugs .rug__spec-k{flex:0 0 auto;font-family:var(--text-font-family);font-weight:var(--text-font-weight, 400);font-size:.9rem;opacity:.55}body.template--product-rugs .rug__spec-v{flex:0 1 auto;font-family:var(--text-font-family);font-weight:var(--text-font-weight, 400);font-size:1rem;text-align:right}body.template--product-rugs .product-info__block-item[data-block-type=description] .prose{font-family:var(--text-font-family);color:var(--rug-dark);max-width:none}body.template--product-rugs .product-info__block-item[data-block-type=description] .prose :where(p,ul,ol){font-size:var(--brand-body-size);line-height:var(--brand-body-leading);color:rgb(var(--brand-body-color))}body.template--product-rugs .product-info__block-item[data-block-type=description] .prose :where(p,ul,ol)+:where(p,ul,ol){margin-top:1.375rem}body.template--product-rugs .product-info__block-item[data-block-type=description] .prose :where(ul,ol){padding-inline-start:1.25rem}body.template--product-rugs .product-info__block-item[data-block-type=description] .prose li+li{margin-top:.5rem}body.template--product-rugs .product-info__block-item[data-block-type=description] .prose :where(strong,b){font-weight:700;opacity:1}body.template--product-rugs .product-info__block-item[data-block-type=description] .prose :where(h1,h2,h3,h4,h5,h6){font-family:var(--display-font-family);font-weight:900;letter-spacing:-.015em;font-size:1.15rem;line-height:1.3;margin-block:1.75rem .75rem}body.template--product-rugs .product-info__block-item[data-block-type=description] .prose a{text-decoration:underline;text-underline-offset:.2em}body.template--product-rugs .product-info__block-item[data-block-type=text] .prose{font-family:var(--text-font-family);color:var(--rug-dark);max-width:none;padding-left:1.125rem;border-left:2px solid var(--rug-dark)}body.template--product-rugs .product-info__block-item[data-block-type=text] .prose :where(h1,h2,h3,h4,h5,h6){opacity:.45;margin-bottom:.5rem}body.template--product-rugs .product-info__block-item[data-block-type=text] .prose :where(h1,h2,h3,h4,h5,h6) :where(strong,b){font-weight:inherit}body.template--product-rugs .product-info__block-item[data-block-type=text] .prose :where(p,ul,ol){font-size:.82rem;line-height:1.65;opacity:.5;margin:0}body.template--product-rugs .product-info__block-item[data-block-type=text] .prose :where(p,ul,ol)+:where(p,ul,ol){margin-top:.75rem}
/*# sourceMappingURL=/cdn/shop/t/16/assets/rug-typography.css.map */
