/* Only the UNI page loads this review layer. */
.uni-example-choose,.uni-example-details>summary{display:none}
.uni-example-details{border:0;padding:0;margin:0}
@media(max-width:600px){
 body.uni-page #cost #examples{gap:12px}
 body.uni-page #cost .uni-example{padding:16px!important}
 body.uni-page #cost .uni-example>.tag{display:none}
 body.uni-page #cost .uni-example h3{margin:0 0 8px;font-size:18px;line-height:1.3}
 body.uni-page #cost .uni-example .price-value{margin:0 0 12px;font-size:24px;line-height:1.3}
 body.uni-page #cost .uni-example-choose{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:44px;padding:10px 12px;border:1px solid #a88a69;border-radius:8px;background:#fffaf2;color:#65472f;font:500 15px/1.4 Arial,sans-serif;cursor:pointer}
 body.uni-page #cost .uni-example-choose[aria-pressed=true]{background:#65472f;color:#fff;border-color:#65472f}
 body.uni-page #cost .uni-example-choose:disabled{opacity:.6;cursor:wait}
 body.uni-page #cost .uni-example-selected{border-color:#936b42}
 body.uni-page #cost .uni-example-details{margin-top:8px}
 body.uni-page #cost .uni-example-details>summary{display:list-item;min-height:44px;box-sizing:border-box;padding:10px 0;font:400 14px/1.6 Arial,sans-serif;color:#65472f;cursor:pointer}
 body.uni-page #cost .uni-example-details .fine{margin:10px 0;font-size:14px;line-height:1.5}
 body.uni-page #cost .uni-example-details .cost-row{font-size:14px}
 body.uni-page #cost .uni-example-choose:focus-visible,body.uni-page #cost .uni-example-details>summary:focus-visible{outline:3px solid #a66c27;outline-offset:3px}
 body.uni-page #construction>.mm-disclosure,body.uni-page #compare>.mm-disclosure{margin:0}
 body.site-assembled.uni-page #fabrics .grid.three{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px;overflow:visible;scroll-snap-type:none;padding-bottom:0}
 body.site-assembled.uni-page #fabrics .grid.three>.card{display:grid;grid-template-columns:88px minmax(0,1fr);align-content:start;align-items:start;gap:6px 14px;box-sizing:border-box;min-width:0;width:auto!important;max-width:none;padding:14px!important;scroll-snap-align:none}
 body.site-assembled.uni-page #fabrics .grid.three>.card>.fabric-visual{grid-column:1;grid-row:1/span 4;display:block;width:88px!important;height:120px!important;min-height:0;object-fit:contain;align-self:start;border-radius:4px}
 body.site-assembled.uni-page #fabrics .grid.three>.card>:not(img){grid-column:2;min-width:0;margin:0!important;padding:0}
 body.site-assembled.uni-page #fabrics .grid.three>.card>.tag{font-size:12px;line-height:1.4}
 body.site-assembled.uni-page #fabrics .grid.three>.card>h3{font-size:18px!important;line-height:1.3;font-weight:500}
 body.site-assembled.uni-page #fabrics .grid.three>.card>p{font-size:16px;line-height:1.5}
 body.site-assembled.uni-page #fabrics .grid.three>.card>a{display:flex;align-items:center;flex-wrap:wrap;column-gap:4px;min-height:44px;font-size:14px;line-height:1.5}
}
@media(max-width:360px){
 body.site-assembled.uni-page #fabrics .grid.three>.card{grid-template-columns:64px minmax(0,1fr);column-gap:12px;padding:12px!important}
 body.site-assembled.uni-page #fabrics .grid.three>.card>.fabric-visual{width:64px!important;height:104px!important}
}
