.rug-content{max-width:920px;margin-inline:auto;padding-top:clamp(32px,6vw,72px)}.rug-block{padding-block:clamp(32px,4.5vw,48px);border-top:1px solid var(--color-line);display:flex;flex-direction:column;gap:16px;scroll-margin-top:calc(var(--header-h, 80px) + 16px)}.rug-block>.kicker{margin-bottom:-8px}.rug-block__title{font-family:Newsreader,Amiri,Georgia,serif;font-weight:300;font-size:clamp(27px,3vw,34px);line-height:1.2}.rug-block .rte p+p{margin-top:12px}.rug-block .rte a{text-decoration:underline;text-underline-offset:3px}.rug-story{display:grid;grid-template-columns:220px minmax(0,1fr);gap:28px;align-items:start}.rug-story--text{grid-template-columns:minmax(0,1fr)}.rug-story__media{aspect-ratio:1;overflow:hidden;border-radius:999px 999px 0 0;background:var(--color-card)}.rug-story__media img{width:100%;height:100%;object-fit:cover}.rug-story__text{font-size:16px;line-height:1.7}.rug-story__video{aspect-ratio:16 / 9;background:var(--color-ink);overflow:hidden}.rug-story__video video{width:100%;height:100%;object-fit:cover;display:block}.rug-specs{width:100%;border-collapse:collapse;font-size:15px}.rug-specs th,.rug-specs td{text-align:start;padding:12px 0;border-bottom:1px solid var(--color-line);vertical-align:top}.rug-specs th{width:38%;padding-inline-end:16px;font-weight:600;color:var(--color-muted)}.rug-tips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.rug-tip{background:var(--color-sand-light);padding:18px;display:flex;flex-direction:column;gap:6px}.rug-tip strong{font-family:Newsreader,Amiri,Georgia,serif;font-weight:400;font-size:20px}.rug-tip span{font-size:14px;line-height:1.55;color:var(--color-text-soft)}.rug-scale{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:center;margin-top:8px}.rug-scale--text{grid-template-columns:minmax(0,1fr)}.rug-scale__svg{width:100%;height:auto;max-height:260px}.rug-scale__svg text{font-family:inherit}.rug-scale__note{font-size:14px;line-height:1.6;color:var(--color-text-soft)}.rug-link-btn{background:none;border:0;padding:0;font:inherit;color:var(--color-ink);cursor:pointer}.rug-block--flush{border-top:0}.rug-custom{background:var(--color-ink);color:var(--color-bg);padding:clamp(24px,4vw,40px);display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:24px;align-items:center}.rug-custom .kicker{color:#d9cbbb}.rug-custom .rug-block__title{color:var(--color-bg);margin-block:6px 12px}.rug-custom .rte{color:#e9dfd3}.rug-custom__actions{display:flex;flex-direction:column;gap:12px;align-items:stretch}.rug-custom__btn.wa-link{display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:14px 20px;background:var(--color-bg);color:var(--color-ink);font-weight:600;text-decoration:none;border:0}.rug-custom__btn.wa-link:hover{background:var(--color-sand)}.rug-custom__link{text-align:center;font-size:14px;color:var(--color-bg);text-decoration:underline;text-underline-offset:4px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.complementary{padding-top:clamp(40px,6vw,72px)}@media(min-width:750px){.buy-bar{display:flex;padding-inline:max(24px,calc((100vw - var(--page-width, 1360px)) / 2 + 24px))}.buy-bar.is-visible{transform:translateY(0)}}@media(max-width:899px){.rug-story,.rug-scale,.rug-custom{grid-template-columns:minmax(0,1fr)}.rug-story__media{max-width:220px}.rug-tips{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/rug-product.css.map */
