{"product_id":"rovigo-sofa","title":"Rovigo Chenille Sofa","description":"\u003clink rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Barlow:wght@400;500;600;700\u0026amp;family=Mulish:wght@400;600;700;800\u0026amp;display=swap\"\u003e\n\u003cstyle\u003e\n.vla{--panel:#F1EDE7;--paper:#F7F2EB;--ink:#17120F;--ink2:#5C534C;--line:#E0D9D0;--oak:#9A5B33;--red:#C0002F;--on:#FBF7F1;\n --serif:Barlow,\"Segoe UI\",system-ui,sans-serif;--label:Barlow,\"Segoe UI\",system-ui,sans-serif;--body:Mulish,Muli,\"Segoe UI\",system-ui,sans-serif;--g:16px;\n color:var(--ink);font:400 16px\/1.65 var(--body);max-width:1280px;margin:0 auto;container-type:inline-size;container-name:vla}\n@container vla (min-width:700px){.vla .wrap,.vla .hero-band .copy\u003ediv{--g:40px}}\n.vla *{box-sizing:border-box}.vla img{display:block;width:100%;height:auto;max-width:100%}\n.vla h2,.vla h3,.vla p,.vla figure,.vla ul{margin:0}\n.vla h2{font-family:var(--serif);font-weight:500;line-height:1.12;letter-spacing:-.015em;text-wrap:balance;font-size:clamp(28px,5cqw,46px);color:var(--ink)}\n.vla h2 em{font-style:normal}\n.vla h3{font-family:var(--label);font-weight:600;font-size:18px;letter-spacing:.01em;color:var(--ink);text-transform:none}\n.vla .wrap{padding-inline:var(--g)}\n.vla .label{font-family:var(--label);font-weight:600;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--oak)}\n.vla .lede{color:var(--ink2);font-size:17px;max-width:56ch}\n.vla .rule{width:48px;height:1px;background:var(--ink);opacity:.35}\n.vla ul,.vla ol{margin:0!important;padding:0!important;list-style:none!important}\n.vla li{list-style:none!important;text-align:left}\n.vla li::before,.vla li::after{content:none!important;display:none!important}\n.vla .hero-band{position:relative;background:var(--ink);color:var(--on)}\n.vla .hero-band img{height:clamp(420px,62cqw,700px);object-fit:cover;object-position:65% 50%}\n.vla .hero-band .copy{position:absolute;inset:0;display:flex;align-items:center;background:linear-gradient(90deg,rgba(23,18,15,.80) 0%,rgba(23,18,15,.50) 34%,rgba(23,18,15,0) 64%)}\n.vla .hero-band .copy\u003ediv{width:100%;padding-inline:var(--g);display:grid;gap:18px}\n.vla .hero-band h2{max-width:13ch;font-size:clamp(32px,6cqw,60px);color:var(--on)}\n.vla .hero-band p{max-width:36ch;font-size:17px;color:#E6DDD2}\n.vla .hero-band .label{color:#E2B48C}\n@container vla (max-width:600px){.vla .hero-band .copy{align-items:flex-end;padding-bottom:30px;background:linear-gradient(0deg,rgba(23,18,15,.88) 0%,rgba(23,18,15,.3) 62%,rgba(23,18,15,0) 100%)}}\n.vla .band{padding-block:clamp(56px,11cqw,112px)}\n.vla .band.tint{background:var(--panel)}.vla .band.paper{background:var(--paper)}\n\/* two white bands in a row: no doubled padding *\/\n.vla .band:not(.tint):not(.paper)+.band:not(.tint):not(.paper){padding-top:0}\n.vla .intro{display:grid;gap:18px;justify-items:center;text-align:center;max-width:780px;margin-inline:auto}\n.vla .intro .lede{margin-inline:auto}\n.vla .numbers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px;padding-block:48px;border-block:1px solid var(--line);margin-top:clamp(40px,7cqw,72px)}\n@container vla (min-width:700px){.vla .numbers{grid-template-columns:repeat(4,minmax(0,1fr))}}\n.vla .numbers div{text-align:center}\n.vla .numbers b{display:block;font:500 clamp(34px,5.5cqw,52px)\/1 var(--serif);font-variant-numeric:lining-nums tabular-nums}\n.vla .numbers span{display:block;margin-top:10px;font:400 14px var(--body);color:var(--ink2)}\n.vla .reveal{--pos:50%;position:relative;aspect-ratio:3\/2;max-width:1080px;margin:clamp(32px,6cqw,56px) auto 0;background:#fff;overflow:hidden}\n.vla .reveal img{position:absolute;inset:0;width:100%;height:100%;object-fit:fill}\n.vla .reveal img.top{clip-path:inset(0 calc(100% - var(--pos)) 0 0)}\n.vla .reveal .bar{position:absolute;top:0;bottom:0;left:var(--pos);width:1px;background:var(--ink);pointer-events:none}\n.vla .reveal .bar::after{content:\"\\2194\";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px;border-radius:50%;background:var(--ink);color:var(--on);display:grid;place-items:center;font:400 18px var(--label)}\n.vla .reveal .tag{position:absolute;top:16px;font:600 11.5px var(--label);letter-spacing:.2em;text-transform:uppercase;color:var(--ink2);pointer-events:none}\n.vla .reveal .tag.l{left:18px}.vla .reveal .tag.r{right:18px}\n.vla .reveal input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;touch-action:pan-y;-webkit-appearance:none;appearance:none;background:transparent}\n.vla .reveal:has(input:focus-visible){outline:2px solid var(--oak);outline-offset:3px}\n.vla .hint{text-align:center;color:var(--ink2);font-size:14px;margin-top:12px}\n.vla .swipe{display:grid;grid-auto-flow:column;grid-auto-columns:76cqw;gap:14px;margin:clamp(40px,7cqw,80px) calc(-1 * var(--g)) 0;padding-inline:12cqw;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:12cqw;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}\n@container vla (min-width:600px) and (max-width:699px){.vla .swipe{grid-auto-columns:46cqw;padding-inline:27cqw;scroll-padding-inline:27cqw;gap:18px}}\n.vla .swipe::-webkit-scrollbar{display:none}\n.vla .swipe\u003e*{scroll-snap-align:center;scroll-snap-stop:always;min-width:0}\n@container vla (min-width:700px){.vla .swipe{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-inline:0;padding-inline:0;overflow:visible}}\n.vla .swipe figure{display:grid;gap:16px;align-content:start}\n.vla .swipe img{aspect-ratio:4\/5;object-fit:cover}\n.vla .swipe figcaption,.vla .pair figcaption{display:grid;gap:6px}\n.vla .swipe figcaption p{color:var(--ink2);font-size:15px}\n.vla .split{display:grid;gap:36px;align-items:center}\n@container vla (min-width:700px){.vla .split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,7cqw,112px)}.vla .split.rev\u003e:first-child{order:2}}\n.vla .split+.split{margin-top:clamp(56px,11cqw,120px)}\n.vla .split\u003eimg{aspect-ratio:4\/5;object-fit:cover}\n.vla .text{display:grid;gap:20px;min-width:0;max-width:500px}\n.vla .text p{color:var(--ink2)}\n.vla .facts{border-top:1px solid var(--line)}\n.vla .facts li{display:flex;justify-content:space-between;gap:18px;padding:12px 0;border-bottom:1px solid var(--line);font-size:15px}\n.vla .facts li span{color:var(--ink2)}.vla .facts li b{font-weight:600;text-align:right}\n.vla .oak-facts{background:var(--ink);color:var(--on)}\n.vla .oak-facts .wrap{display:grid}\n@container vla (min-width:700px){.vla .oak-facts .wrap{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(24px,4cqw,64px)}}\n.vla .oak-facts .wrap\u003ediv{display:grid;gap:8px;align-content:start;padding-block:26px;border-top:1px solid rgba(251,247,241,.18)}\n@container vla (min-width:700px){.vla .oak-facts .wrap\u003ediv{border-top:0;padding-block:40px 48px}}\n.vla .oak-facts h3{color:#E2B48C}\n.vla .oak-facts p{color:#D8CEC2;font-size:15px;max-width:40ch}\n.vla .story img{height:clamp(260px,50cqw,640px);object-fit:cover;object-position:45% 60%}\n.vla .story .wrap{display:grid;gap:20px;padding-block:clamp(48px,8cqw,88px)}\n.vla .story .wrap\u003ediv{display:grid;gap:14px;align-content:start}\n@container vla (min-width:700px){.vla .story .wrap{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(40px,7cqw,112px)}}\n.vla .story h2{max-width:16ch}\n.vla .story-copy p{color:var(--ink2);font-size:17px;max-width:56ch}\n.vla .pair{display:grid;gap:40px 28px}\n@container vla (min-width:640px){.vla .pair{grid-template-columns:repeat(2,minmax(0,1fr))}}\n.vla .pair figure{display:grid;gap:14px}\n.vla .pair img{aspect-ratio:16\/10;object-fit:cover}\n.vla .pair figcaption p{color:var(--ink2);font-size:15px;max-width:48ch}\n.vla .measure .pic{background:#fff;border:1px solid var(--line)}\n.vla .measure .pic img{aspect-ratio:3\/2;object-fit:contain}\n.vla .closing{text-align:center;display:grid;gap:18px;justify-items:center}\n.vla .closing p{color:var(--ink2);max-width:46ch}\n.vla .closing .act{display:flex;align-items:center;gap:22px;flex-wrap:wrap;justify-content:center;margin-top:8px}\n.vla .closing .act b{font:500 26px var(--label);font-variant-numeric:tabular-nums}\n.vla .cta{display:block;text-align:center;background:var(--red);color:#fff;border:0;border-radius:0;cursor:pointer;padding:18px 44px;font:600 15px var(--label);letter-spacing:.16em;text-transform:uppercase}\n.vla .cta:focus-visible{outline:2px solid var(--oak);outline-offset:3px}\n\/* story lives in the description: hide the theme's empty feature blocks on this product *\/\n[id*=\"__product_custom_features_\"],[id*=\"__media_with_custom_text_\"],[id$=\"__rich_text_87QizK\"]{display:none!important}\n\/* top gallery: frame matches the 3:2 photos, no grey bands *\/\n.media-gallery__viewer .media.image-blend,.media-thumbs__item .media.image-blend{background:transparent!important}\n.media-gallery__viewer .media.image-blend{padding-top:67.0833%!important}\n\n\/* tablet-fix 2026-10-05: iPad sizes. 1) theme caps the description at 576px on 600-819px screens -\u003e use full width.\n   2) 640-699px description width (iPad portrait 744-834, iPad landscape 1180) gets the side-by-side layout. *\/\n.container.reading-width:has(.vla){max-width:none}\n@container vla (min-width:640px) and (max-width:699px){\n.vla .wrap,.vla .hero-band .copy\u003ediv{--g:32px}\n.vla .numbers{grid-template-columns:repeat(4,minmax(0,1fr))}\n.vla .split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}.vla .split.rev\u003e:first-child{order:2}\n.vla .oak-facts .wrap{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px}\n.vla .oak-facts .wrap\u003ediv{border-top:0;padding-block:40px 48px}\n.vla .story .wrap{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:40px}\n}\n\n\/* phone-fix 2026-10-05: on narrow columns (phones, and the 810-1099px theme column) photo banners grow to fit their text, so no text is cut off at the top *\/\n@container vla (max-width:600px){.vla section.hero-band{display:grid}.vla section.hero-band\u003e*{grid-area:1\/1;min-width:0}.vla section.hero-band\u003eimg{height:auto;min-height:clamp(420px,62cqw,700px);align-self:stretch}.vla section.hero-band\u003e.copy{position:relative;inset:auto;padding-top:120px}}\n\n\/* draft C 2026-10-05, tablets (700-1199px wide: iPads, Surface): the story runs full width under the gallery and buy box, instead of in the theme's narrow left column *\/\n@media (min-width:700px) and (max-width:1199px){\n[id$=\"__details\"]:has(.vla){padding-inline:0!important}\n.container.reading-width:has(.vla){float:none!important;width:auto!important;max-width:none!important;padding-inline:0!important}\n.container.reading-width:has(.vla) [role=tablist]{padding-inline:32px}\n}\n\/* 769px is where the theme goes two-column: the buy box ends at its own height and the gallery stays in view beside it *\/\n@media (min-width:769px) and (max-width:1199px){\nmain:has(.vla) .product{display:flow-root}\nmain:has(.vla) .product-info--sticky{min-height:0!important;height:auto!important}\nmain:has(.vla) .product-media{position:sticky;top:150px}\n}\n\/* draft C: banner words sit under the photo until the story is 1200px wide, so nothing covers the chairs *\/\n@container vla (max-width:1199px){.vla section.hero-band{display:block}.vla section.hero-band\u003e.copy{position:static;inset:auto;background:none;padding-block:28px 36px;align-items:stretch}.vla section.hero-band\u003eimg{height:auto;min-height:0;aspect-ratio:16\/9}.vla .hero-band h2,.vla .hero-band p{max-width:none}}\n@container vla (min-width:900px) and (max-width:1199px){.vla section.hero-band\u003eimg{aspect-ratio:21\/9}}\n\n\/* draft C 2026-10-05, shorter buy box on every screen: tighter spacing between blocks, no dimensions line under the price, a short one-line heading and square cards (140-180px tall) on the customer videos, Google rating on one line. The warranty offer is left as the theme draws it. *\/\n#variant-dimensions-output{display:none!important}\nmain:has(.vla) .product-info__sticky\u003e.product-info__block{margin-bottom:20px!important}\nmain:has(.vla) .product-info__sticky\u003ehr{margin-block:14px!important}\nmain:has(.vla) .product-info__sticky\u003ebr{display:none}\nmain:has(.vla) .product-info__sticky details-disclosure summary{padding-block:14px!important}\n.valencia-review-gallery .vrg-header\u003ediv{display:none}\n.valencia-review-gallery .vrg-header{margin-bottom:8px!important}\n\/* heading text shortened here; the lasting fix is to change the text in the theme block *\/\n.valencia-review-gallery .vrg-header p{font-size:0!important;line-height:0!important;letter-spacing:0!important;margin:0!important}\n.valencia-review-gallery .vrg-header p::after{content:\"Real customer inspiration\";display:block;font-size:14px;line-height:1.3;letter-spacing:.1em}\n.valencia-review-gallery{margin-block:0 16px!important}\n.product-info__block:has(\u003e.valencia-review-gallery){margin-top:8px!important}\n.valencia-review-gallery .vrg-slider,.valencia-review-gallery .vrg-track{height:auto!important;min-height:0!important}\n.valencia-review-gallery .vrg-card{height:auto!important;aspect-ratio:1\/1!important;min-height:140px!important;max-height:180px!important}\n.valencia-review-gallery .vrg-media-button{height:100%!important;min-height:0!important;aspect-ratio:auto!important}\n.valencia-review-gallery .vrg-media-button\u003e*{height:100%!important;object-fit:cover}\n.pdp-google-review-card{padding-block:8px!important;padding-inline:10px!important;min-height:0!important}\n.pdp-google-review-visual{gap:8px!important}\n.pdp-google-review-icon{width:26px!important;height:26px!important;flex:none}\n.pdp-google-review-content{display:flex!important;align-items:center;gap:6px;flex-wrap:nowrap;min-width:0}\n.pdp-google-review-title{display:none!important}\n.pdp-google-review-main,.pdp-google-review-rating-row{margin:0!important;white-space:nowrap;flex-wrap:nowrap!important;font-size:12px!important;line-height:1.2!important}\n.pdp-google-review-rating-row{order:-1}\n\n\/* section labels 2026-10-05 (Gavin: bigger, with the line): dark capitals with a fine rule; centred sections get a rule on both sides; more room before photos *\/\n.vla span.label{display:flex;align-items:center;gap:18px;margin-bottom:16px;font:600 23px\/1.25 Barlow,\"Segoe UI\",system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#17120F}\n.vla span.label::after{content:\"\";flex:1;height:1px;background:currentColor;opacity:.22}\n.vla .intro span.label::before,.vla .closing span.label::before{content:\"\";flex:1;height:1px;background:currentColor;opacity:.22}\n.vla .intro span.label,.vla .closing span.label{width:100%;justify-self:stretch;align-self:stretch;box-sizing:border-box}\n.vla .intro span.label::after,.vla .intro span.label::before,.vla .closing span.label::after,.vla .closing span.label::before{min-width:32px}\n.vla .hero-band span.label,.vla .oak-facts span.label{color:#F5EFE7}\n.vla .intro:has(\u003e .label:only-child){margin-bottom:clamp(32px,5cqw,48px)!important}\n@container vla (max-width:600px){.vla span.label{font-size:18px;gap:12px}}\n\/* label-line fix 2026-10-06 *\/\n.vla span.label::after{min-inline-size:32px}\n\/* device-opt 2026-10-06: fact labels never break inside a word (value wraps instead); centred labels that wrap stay centred; Sketch\/Finished slider: full-height 44px grab handle that follows the line exactly, sideways drags move it, up\/down still scrolls; older iPhones\/iPads (no container queries \/ aspect-ratio) keep a sane layout *\/\n.vla .facts li\u003espan:not(:only-child){flex:0 0 auto;max-width:50%;min-width:min-content;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}\n.vla .facts li\u003eb{overflow-wrap:break-word;word-break:normal}\n.vla .intro span.label,.vla .closing span.label{text-align:center;text-wrap:balance}\n.vla .reveal{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}\n.vla .reveal input{left:-22px;right:auto;width:calc(100% + 44px);z-index:1;touch-action:pan-y;-webkit-tap-highlight-color:transparent}\n.vla .reveal input::-webkit-slider-runnable-track{height:100%;background:transparent;border:0}\n.vla .reveal input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:44px;height:100%;border:0;background:transparent;box-shadow:none;cursor:ew-resize}\n.vla .reveal input::-moz-range-track{height:100%;background:transparent;border:0}\n.vla .reveal input::-moz-range-thumb{width:44px;height:100%;border:0;background:transparent;cursor:ew-resize}\n@supports not (aspect-ratio:1\/1){.vla .reveal::before{content:\"\";display:block;padding-top:66.6667%}}\n@supports not (container-type:inline-size){\n.vla h2{font-size:clamp(28px,5vw,46px)}.vla .hero-band h2{font-size:clamp(32px,6vw,60px)}\n.vla .band{padding-block:clamp(56px,11vw,112px)}.vla .story .wrap{padding-block:clamp(48px,8vw,88px)}\n.vla .numbers{margin-top:clamp(40px,7vw,72px)}.vla .numbers b{font-size:clamp(34px,5.5vw,52px)}\n.vla .reveal{margin-top:clamp(32px,6vw,56px)}.vla .split+.split{margin-top:clamp(56px,11vw,120px)}\n.vla .story img{height:clamp(260px,50vw,640px)}\n.vla section.hero-band{display:block}.vla section.hero-band\u003e.copy{position:static;inset:auto;background:none;padding-block:28px 36px;align-items:stretch}.vla section.hero-band\u003eimg{height:auto;min-height:0;aspect-ratio:16\/9}.vla .hero-band h2,.vla .hero-band p{max-width:none}\n.vla .swipe{grid-auto-columns:min(76vw,440px);margin:clamp(40px,7vw,80px) calc(-1 * var(--g)) 0;padding-inline:12vw;scroll-padding-inline:12vw}\n@media (max-width:600px){.vla span.label{font-size:18px;gap:12px}}\n@media (min-width:1200px){.vla .wrap,.vla .hero-band .copy\u003ediv{--g:40px}.vla .numbers{grid-template-columns:repeat(4,minmax(0,1fr))}.vla .swipe{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-inline:0;padding-inline:0;overflow:visible}.vla .split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}.vla .split.rev\u003e:first-child{order:2}.vla .oak-facts .wrap{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 40px}.vla .oak-facts .wrap\u003ediv{border-top:0;padding-block:40px 48px}.vla .story .wrap{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:56px}.vla .pair{grid-template-columns:repeat(2,minmax(0,1fr))}}\n}\n\/* full-width 2026-10-08 (owner: \"I want it to take the whole screen ... in all screen size\"): the story runs the full screen width at every size; desktop starts it below the buy box and keeps the gallery in view beside the buy box *\/\n.vla{max-width:none}\n@media (max-width:699px){\n[id$=\"__details\"]:has(.vla){padding-inline:0!important}\n.container.reading-width:has(.vla){padding-inline:0!important;max-width:none!important}\n.container.reading-width:has(.vla) [role=tablist]{padding-inline:16px}\n}\n@media (min-width:1200px){\n[id$=\"__details\"]:has(.vla){padding-inline:0!important;max-width:none!important}\n.container.reading-width:has(.vla){float:none!important;clear:both!important;width:auto!important;max-width:none!important;padding-inline:0!important}\n.container.reading-width:has(.vla) [role=tablist]{padding-inline:64px}\nmain:has(.vla) .product-media{position:sticky;top:150px}\nmain:has(.vla) .product{display:flow-root}\nmain:has(.vla) .product-info--sticky{min-height:0!important;height:auto!important}\n}\n\/* full-width, wide screens: banners and coloured bands run edge to edge; text and side-by-side content stay in a centred 1360px block so photos never grow taller than the screen *\/\n@container vla (min-width:1200px){\n.vla .wrap,.vla .hero-band .copy\u003ediv{max-width:1360px;margin-inline:auto}\n.vla .split\u003eimg{max-height:80vh}\n}\n\/* type scale 2026-10-08 (owner: fonts too small on the full-width page): body text grows with the screen; headings unchanged *\/\n@container vla (max-width:699px){\n.vla .swipe figcaption p,.vla .pair figcaption p,.vla .facts li,.vla .oak-facts p{font-size:16px}\n.vla .numbers span,.vla .hint{font-size:15px}\n}\n@container vla (min-width:700px) and (max-width:1199px){\n.vla .lede,.vla .story-copy p,.vla .hero-band p{font-size:18px}\n.vla .text p,.vla .closing p{font-size:17px}\n.vla .swipe figcaption p,.vla .pair figcaption p,.vla .facts li,.vla .oak-facts p{font-size:16px}\n.vla .numbers span,.vla .hint{font-size:15px}\n.vla .swipe h3,.vla .pair h3,.vla .oak-facts h3{font-size:19px}\n}\n@container vla (min-width:1200px){\n.vla .lede,.vla .story-copy p,.vla .hero-band p{font-size:20px}\n.vla .text p,.vla .closing p{font-size:19px}\n.vla .swipe figcaption p,.vla .pair figcaption p,.vla .oak-facts p{font-size:18px}\n.vla .facts li{font-size:17px}\n.vla .numbers span,.vla .hint{font-size:16px}\n.vla .swipe h3,.vla .pair h3,.vla .oak-facts h3{font-size:21px}\n}\n\/* customer gallery 2026-10-08 (owner: \"make the preview see the sofa not just the top part, a little smaller and centered\"): smaller 3:4 cards, the whole photo fills the card from its centre, two cards centred under the heading *\/\n.valencia-review-gallery .vrg-slider{max-width:284px;margin-inline:auto}\n.valencia-review-gallery .vrg-track{gap:12px!important;scroll-padding-inline:0}\n.valencia-review-gallery .vrg-card{position:relative;flex:0 0 136px!important;width:136px!important;aspect-ratio:3\/4!important;height:auto!important;min-height:0!important;max-height:none!important;border-radius:12px}\n.valencia-review-gallery .vrg-media{position:absolute!important;inset:0;height:auto!important;padding-top:0!important}\n.valencia-review-gallery .vrg-media img{object-position:50% 55%}\n.valencia-review-gallery .vrg-play-icon{width:44px;height:44px}\n.valencia-review-gallery .vrg-play-icon svg{width:18px;height:18px;margin-left:2px}\n.valencia-review-gallery .vrg-arrow{width:36px;height:36px;font-size:22px}\n.valencia-review-gallery .vrg-prev{left:-42px}\n.valencia-review-gallery .vrg-next{right:-42px}\n\n\/* colour swatches 2026-10-09: fabric photo on each colour button (theme has no swatch for these names) *\/\n.opt-label--swatch[for*=\"__main-\"][data-swatch=\"beige\"]::before{background-image:url(https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-beige-swatch.jpg?v=1791591438\u0026width=120)!important;background-size:cover!important;background-position:center!important}.opt-label--swatch[for*=\"__main-\"][data-swatch=\"caramel\"]::before{background-image:url(https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-caramel-swatch.jpg?v=1791591438\u0026width=120)!important;background-size:cover!important;background-position:center!important}\n\u003c\/style\u003e\n\u003cdiv class=\"vla\"\u003e\n\u003csection class=\"hero-band\" aria-labelledby=\"homeTitle\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-beige-chenille-halifax-harbour.jpg?v=1791348928\u0026amp;width=1800\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-beige-chenille-halifax-harbour.jpg?v=1791348928\u0026amp;width=600 600w, https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-beige-chenille-halifax-harbour.jpg?v=1791348928\u0026amp;width=900 900w, https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-beige-chenille-halifax-harbour.jpg?v=1791348928\u0026amp;width=1200 1200w, https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-beige-chenille-halifax-harbour.jpg?v=1791348928\u0026amp;width=1800 1800w\" sizes=\"(max-width: 760px) 100vw, 800px\" alt=\"Rovigo sofa in beige chenille in a bright Halifax living room by the harbour\" width=\"1800\" height=\"1208\" loading=\"lazy\" decoding=\"async\" style=\"object-position: 50% 60%\"\u003e\n\u003cdiv class=\"copy\"\u003e\u003cdiv\u003e\n\u003cspan class=\"label\"\u003eAt home\u003c\/span\u003e\n\u003ch2 id=\"homeTitle\"\u003eHarbour light \u003cem\u003eon a pale sofa.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp\u003eMorning comes in off the water. Sash windows, an oak side table, a jug of hydrangeas. Rovigo sits long and low, and lets the room breathe.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"story\" aria-labelledby=\"storyTitle\"\u003e\n\u003cdiv class=\"wrap\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"label\"\u003eThe Rovigo story\u003c\/span\u003e\u003ch2 id=\"storyTitle\"\u003eLong, low and soft.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"story-copy\"\u003e\n\u003cp\u003eThree seats. Two wide cushions. Nothing fussy.\u003c\/p\u003e\n\u003cp\u003eRovigo is 83.5 inches across and only 32.25 inches high. The arms flare out as they rise, so the seat looks open from the front. Two deep seat cushions rest on a plain upholstered base, with two back cushions behind them.\u003c\/p\u003e\n\u003cp\u003eIt is shown with a tall pillow against each arm and a square pillow at each end, all in the same chenille. Beige keeps a room pale. Caramel warms it up.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-story-hero.jpg?v=1791348928\u0026amp;width=1800\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-story-hero.jpg?v=1791348928\u0026amp;width=600 600w, https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-story-hero.jpg?v=1791348928\u0026amp;width=900 900w, https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-story-hero.jpg?v=1791348928\u0026amp;width=1200 1200w, https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-story-hero.jpg?v=1791348928\u0026amp;width=1800 1800w\" sizes=\"(max-width: 760px) 100vw, 800px\" alt=\"Rovigo sofa in a minimalist plaster living room at golden hour\" width=\"1800\" height=\"764\" loading=\"lazy\" decoding=\"async\" style=\"object-position: 70% 60%\"\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"band\" aria-labelledby=\"designTitle\"\u003e\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"intro\"\u003e\n\u003cspan class=\"label\"\u003eThe design\u003c\/span\u003e\u003ch2 id=\"designTitle\"\u003eArms that open \u003cem\u003etoward the top.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"lede\"\u003eEach arm leans out as it rises. The top is flat and square. The outside is one plain panel, from the arm to the floor. The cushions do the rest.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"reveal\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-beige-chenille-studio-front.jpg?v=1791594816\u0026amp;width=1800\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-beige-chenille-studio-front.jpg?v=1791594816\u0026amp;width=600 600w, https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-beige-chenille-studio-front.jpg?v=1791594816\u0026amp;width=900 900w, https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-beige-chenille-studio-front.jpg?v=1791594816\u0026amp;width=1200 1200w, https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-beige-chenille-studio-front.jpg?v=1791594816\u0026amp;width=1800 1800w\" sizes=\"(max-width: 760px) 100vw, 800px\" alt=\"The finished Rovigo sofa in beige chenille, front view\" width=\"1800\" height=\"1208\"\u003e\n\u003cimg class=\"top\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-front-view-pencil-sketch.jpg?v=1791348928\u0026amp;width=1800\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-front-view-pencil-sketch.jpg?v=1791348928\u0026amp;width=600 600w, https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-front-view-pencil-sketch.jpg?v=1791348928\u0026amp;width=900 900w, https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-front-view-pencil-sketch.jpg?v=1791348928\u0026amp;width=1200 1200w, https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-front-view-pencil-sketch.jpg?v=1791348928\u0026amp;width=1800 1800w\" sizes=\"(max-width: 760px) 92vw, 800px\" alt=\"Pencil drawing of the Rovigo sofa traced from the same view\" width=\"1800\" height=\"1208\"\u003e\n\u003cspan class=\"tag l\"\u003eSketch\u003c\/span\u003e\u003cspan class=\"tag r\"\u003eFinished\u003c\/span\u003e\u003cspan class=\"bar\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n\u003cinput type=\"range\" oninput=\"this.parentNode.style.setProperty('--pos',this.value+'%')\" min=\"0\" max=\"100\" value=\"50\" aria-label=\"Drag to move between the sketch and the finished sofa\"\u003e\n\u003c\/div\u003e\n\u003cp class=\"hint\"\u003eMove the slider to see the drawing beside the finished sofa.\u003c\/p\u003e\n\u003cdiv class=\"swipe\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-designer-desk.jpg?v=1791662768\u0026amp;width=1200\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-designer-desk.jpg?v=1791662768\u0026amp;width=600 600w, https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-designer-desk.jpg?v=1791662768\u0026amp;width=900 900w, https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-designer-desk.jpg?v=1791662768\u0026amp;width=1200 1200w\" sizes=\"(max-width: 760px) 82vw, 260px\" alt=\"A hand drawing the Rovigo sofa in pencil on cream paper, beside plain wooden pencils, a white eraser and a brass sharpener on a walnut desk\" width=\"1200\" height=\"1500\" loading=\"lazy\" decoding=\"async\"\u003e\u003cfigcaption\u003e\u003ch3\u003eDrawn soft\u003c\/h3\u003e\n\u003cp\u003eTwo seat cushions, two back cushions and a pillow leaning into each arm.\u003c\/p\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-flared-arm-card.jpg?v=1791594816\u0026amp;width=1200\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-flared-arm-card.jpg?v=1791594816\u0026amp;width=600 600w, https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-flared-arm-card.jpg?v=1791594816\u0026amp;width=900 900w, https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-flared-arm-card.jpg?v=1791594816\u0026amp;width=1200 1200w\" sizes=\"(max-width: 760px) 82vw, 260px\" alt=\"The flared arm of the Rovigo sofa with its plain side panel and black legs\" width=\"1200\" height=\"1500\" loading=\"lazy\" decoding=\"async\"\u003e\u003cfigcaption\u003e\u003ch3\u003eA flared arm\u003c\/h3\u003e\n\u003cp\u003eFlat on top, plain on the side, wider at the top than at the seat.\u003c\/p\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-base-card.jpg?v=1791908762\u0026amp;width=1200\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-base-card.jpg?v=1791908762\u0026amp;width=600 600w, https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-base-card.jpg?v=1791908762\u0026amp;width=900 900w, https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-base-card.jpg?v=1791908762\u0026amp;width=1200 1200w\" sizes=\"(max-width: 760px) 82vw, 260px\" alt=\"The Rovigo base: the arm front, one seam across the base and black tapered legs\" width=\"1200\" height=\"1500\" loading=\"lazy\" decoding=\"async\"\u003e\u003cfigcaption\u003e\u003ch3\u003eBlack tapered legs\u003c\/h3\u003e\n\u003cp\u003eFour short tapered legs, one under each corner. One seam runs across the base.\u003c\/p\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"numbers\"\u003e\n\u003cdiv\u003e\n\u003cb\u003e83.5″\u003c\/b\u003e\u003cspan\u003eWide\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e32.25″\u003c\/b\u003e\u003cspan\u003eHigh\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e17″\u003c\/b\u003e\u003cspan\u003eSeat height\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cb\u003e23″\u003c\/b\u003e\u003cspan\u003eSeat depth\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\n\u003csection class=\"hero-band\" aria-labelledby=\"matTitle\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-materials.jpg?v=1791348928\u0026amp;width=1800\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-materials.jpg?v=1791348928\u0026amp;width=600 600w, https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-materials.jpg?v=1791348928\u0026amp;width=900 900w, https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-materials.jpg?v=1791348928\u0026amp;width=1200 1200w, https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-materials.jpg?v=1791348928\u0026amp;width=1800 1800w\" sizes=\"(max-width: 760px) 100vw, 800px\" alt=\"Folded squares of beige and caramel chenille beside a black tapered sofa leg on a concrete ledge\" width=\"1800\" height=\"1208\" loading=\"lazy\" decoding=\"async\" style=\"object-position: 60% 55%\"\u003e\n\u003cdiv class=\"copy\"\u003e\u003cdiv\u003e\n\u003cspan class=\"label\"\u003eThe materials\u003c\/span\u003e\n\u003ch2 id=\"matTitle\"\u003eChenille, \u003cem\u003ein two colours.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp\u003eBeige is light and warm, with a fine nubby texture flecked with sand. Caramel is a deep rust with a crushed, shifting sheen. Foam fills the cushions. The frame is solid wood and MDF.\u003c\/p\u003e\n\u003cp\u003eChenille has a soft pile. It catches the light, so the colour moves a little as you walk past.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"oak-facts\" aria-label=\"About the materials\"\u003e\u003cdiv class=\"wrap\"\u003e\n\u003cdiv\u003e\n\u003ch3\u003eChenille all over\u003c\/h3\u003e\n\u003cp\u003eCushions, pillows, arms and base, in one soft fabric.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3\u003eFoam cushions\u003c\/h3\u003e\n\u003cp\u003eHigh-density foam fills the seat and back cushions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3\u003eSolid wood and MDF\u003c\/h3\u003e\n\u003cp\u003eThe frame sits on four short black legs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\n\u003csection class=\"band tint\" aria-label=\"Detail and base\"\u003e\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"split\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-beige-chenille-detail.jpg?v=1791908762\u0026amp;width=1800\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-beige-chenille-detail.jpg?v=1791908762\u0026amp;width=600 600w, https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-beige-chenille-detail.jpg?v=1791908762\u0026amp;width=900 900w, https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-beige-chenille-detail.jpg?v=1791908762\u0026amp;width=1200 1200w, https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-beige-chenille-detail.jpg?v=1791908762\u0026amp;width=1800 1800w\" sizes=\"(max-width: 760px) 100vw, 800px\" alt=\"Close-up of the beige chenille arm pillow, the seat cushion and the arm\" width=\"1800\" height=\"1208\" loading=\"lazy\" decoding=\"async\" style=\"object-position: 45% 50%\"\u003e\n\u003cdiv class=\"text\"\u003e\n\u003cspan class=\"label\"\u003eThe detail\u003c\/span\u003e\u003ch2\u003eGet closer \u003cem\u003eto the pile.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"rule\"\u003e\u003c\/div\u003e\n\u003cp\u003eUp close, the Beige chenille is a field of small, soft loops. A tall pillow leans into each arm.\u003c\/p\u003e\n\u003cp\u003eThe seat is 63.75 inches wide and 23 inches deep, split into two cushions.\u003c\/p\u003e\n\u003cul class=\"facts\"\u003e\n\u003cli\u003e\n\u003cspan\u003eSeat\u003c\/span\u003e\u003cb\u003eTwo cushions, 63.75″ × 23″\u003c\/b\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eBack\u003c\/span\u003e\u003cb\u003eTwo cushions, 14.8″ above the seat\u003c\/b\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eArms\u003c\/span\u003e\u003cb\u003eFlared, 24.8″ high\u003c\/b\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003ePillows shown\u003c\/span\u003e\u003cb\u003e2 arm pillows, 2 square\u003c\/b\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eFabric\u003c\/span\u003e\u003cb\u003eChenille, Beige or Caramel\u003c\/b\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eFill\u003c\/span\u003e\u003cb\u003eFoam\u003c\/b\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"split rev\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-beige-chenille-base-detail.jpg?v=1791908762\u0026amp;width=1800\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-beige-chenille-base-detail.jpg?v=1791908762\u0026amp;width=600 600w, https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-beige-chenille-base-detail.jpg?v=1791908762\u0026amp;width=900 900w, https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-beige-chenille-base-detail.jpg?v=1791908762\u0026amp;width=1200 1200w, https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-beige-chenille-base-detail.jpg?v=1791908762\u0026amp;width=1800 1800w\" sizes=\"(max-width: 760px) 100vw, 800px\" alt=\"The arm front, the base seam and two black tapered legs of the Rovigo sofa\" width=\"1800\" height=\"1208\" loading=\"lazy\" decoding=\"async\" style=\"object-position: 40% 50%\"\u003e\n\u003cdiv class=\"text\"\u003e\n\u003cspan class=\"label\"\u003eThe base\u003c\/span\u003e\u003ch2\u003ePlain sides, \u003cem\u003eblack feet.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"rule\"\u003e\u003c\/div\u003e\n\u003cp\u003eThe outside of each arm is one clean panel. A single seam runs across the front of the base, just under the seat cushions.\u003c\/p\u003e\n\u003cp\u003eFour short tapered legs in black hold it up, one under each corner. No skirt, no piping, no buttons.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\n\u003csection class=\"band\" aria-label=\"Rovigo at home\"\u003e\u003cdiv class=\"wrap\"\u003e\n\u003cdiv class=\"intro\"\u003e\u003cspan class=\"label\"\u003eRovigo at home\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"pair\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-beige-chenille-ottawa-townhouse.jpg?v=1791348928\u0026amp;width=1800\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-beige-chenille-ottawa-townhouse.jpg?v=1791348928\u0026amp;width=600 600w, https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-beige-chenille-ottawa-townhouse.jpg?v=1791348928\u0026amp;width=900 900w, https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-beige-chenille-ottawa-townhouse.jpg?v=1791348928\u0026amp;width=1200 1200w, https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-beige-chenille-ottawa-townhouse.jpg?v=1791348928\u0026amp;width=1800 1800w\" sizes=\"(max-width: 760px) 100vw, 800px\" alt=\"Rovigo sofa against olive-green panelled walls in an Ottawa townhouse at dusk\" width=\"1800\" height=\"1208\" loading=\"lazy\" decoding=\"async\" style=\"object-position: 50% 60%\"\u003e\u003cfigcaption\u003e\u003ch3\u003eIn the evening\u003c\/h3\u003e\n\u003cp\u003eOlive walls, a herringbone floor and a lamp lit beside it. The pale chenille glows.\u003c\/p\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-beige-chenille-calgary-foothills.jpg?v=1791348928\u0026amp;width=1800\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-beige-chenille-calgary-foothills.jpg?v=1791348928\u0026amp;width=600 600w, https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-beige-chenille-calgary-foothills.jpg?v=1791348928\u0026amp;width=900 900w, https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-beige-chenille-calgary-foothills.jpg?v=1791348928\u0026amp;width=1200 1200w, https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-beige-chenille-calgary-foothills.jpg?v=1791348928\u0026amp;width=1800 1800w\" sizes=\"(max-width: 760px) 100vw, 800px\" alt=\"Rovigo sofa in a Calgary foothills great room\" width=\"1800\" height=\"1208\" loading=\"lazy\" decoding=\"async\" style=\"object-position: 50% 70%\"\u003e\u003cfigcaption\u003e\u003ch3\u003eIn the foothills\u003c\/h3\u003e\n\u003cp\u003eLimestone, a wool rug and a window full of grassland and mountains.\u003c\/p\u003e\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\n\u003csection class=\"band\" aria-labelledby=\"payTitle\"\u003e\u003cdiv class=\"wrap\"\u003e\u003cdiv class=\"intro\"\u003e\n\u003cspan class=\"label\"\u003eLiving with Rovigo\u003c\/span\u003e\u003ch2 id=\"payTitle\"\u003eRoom for three.\u003c\/h2\u003e\n\u003cp class=\"lede\"\u003eAt 83.5 inches wide and 32.75 deep, Rovigo fills a long wall in a living room, a family room or a condo.\u003c\/p\u003e\n\u003cp class=\"lede\"\u003eChoose Beige for a pale, quiet room. Choose Caramel for warmth and colour.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/section\u003e\n\n\u003csection class=\"band paper\" aria-labelledby=\"fitTitle\"\u003e\u003cdiv class=\"wrap split measure\"\u003e\n\u003cdiv class=\"pic\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-dimensions.jpg?v=1791348928\u0026amp;width=1800\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-dimensions.jpg?v=1791348928\u0026amp;width=600 600w, https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-dimensions.jpg?v=1791348928\u0026amp;width=900 900w, https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-dimensions.jpg?v=1791348928\u0026amp;width=1200 1200w, https:\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-dimensions.jpg?v=1791348928\u0026amp;width=1800 1800w\" sizes=\"(max-width: 760px) 100vw, 800px\" alt=\"Rovigo dimensions drawing: 83.5 in wide, 32.25 in high, seat height 17 in, arm height 24.8 in, 32.75 in deep\" width=\"2400\" height=\"1603\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"text\"\u003e\n\u003cspan class=\"label\"\u003eWill it fit?\u003c\/span\u003e\u003ch2 id=\"fitTitle\"\u003eMeasure \u003cem\u003eonce.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"rule\"\u003e\u003c\/div\u003e\n\u003cul class=\"facts\"\u003e\n\u003cli\u003e\n\u003cspan\u003eOverall\u003c\/span\u003e\u003cb\u003e83.5″ W × 32.75″ D × 32.25″ H\u003c\/b\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eSeat\u003c\/span\u003e\u003cb\u003e63.75″ W × 23″ D\u003c\/b\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eSeat height\u003c\/span\u003e\u003cb\u003e17″\u003c\/b\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eArm height\u003c\/span\u003e\u003cb\u003e24.8″\u003c\/b\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eBack cushion\u003c\/span\u003e\u003cb\u003e14.8″ above the seat\u003c\/b\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eWeight\u003c\/span\u003e\u003cb\u003e122.6 lb\u003c\/b\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eArrives in\u003c\/span\u003e\u003cb\u003e1 box\u003c\/b\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eCheck the doorway first. The box is 73.4 × 29.3 × 12 inches.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\n\u003csection class=\"band\" aria-labelledby=\"closeTitle\"\u003e\u003cdiv class=\"wrap closing\"\u003e\n\u003cspan class=\"label\"\u003eRovigo · Chenille sofa\u003c\/span\u003e\u003ch2 id=\"closeTitle\"\u003eA long sofa, \u003cem\u003esoftly made.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp\u003eTwo wide cushions, flared arms and a plain base on black feet, in Beige or Caramel chenille.\u003c\/p\u003e\n\u003cdiv class=\"act\"\u003e\n\u003cb data-vla-price=\"\"\u003e$1,499.99 CAD\u003c\/b\u003e\u003cbutton type=\"button\" class=\"cta\" onclick=\"var b=document.querySelector('.js-product-form-main [name=add]');if(b){b.scrollIntoView({behavior:'smooth',block:'center'});setTimeout(function(){b.focus()},500)}\"\u003eAdd to cart\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cscript\u003edocument.addEventListener('DOMContentLoaded',function(){var t=document.querySelector('.vla [data-vla-price]');var q='.product-info__price .price__default .price__current';if(!t||!document.querySelector(q))return;function s(){var c=document.querySelector(q);if(!c)return;var m=c.textContent.replace(\/\\s+\/g,'').match(\/^\\$([\\d,]+)(\\d{2})$\/);if(m){var v='$'+m[1]+'.'+m[2]+' CAD';if(t.textContent!==v)t.textContent=v}}s();var p=document.querySelector('.product-info__price');new MutationObserver(s).observe(p.parentNode||p,{childList:true,characterData:true,subtree:true})});\u003c\/script\u003e\n\u003cscript\u003e(function(){function mid(){var w=document.querySelector('.vla .swipe');if(!w||w.scrollWidth\u003c=w.clientWidth+2)return;var c=w.children[Math.floor(w.children.length\/2)];w.scrollLeft+=(c.getBoundingClientRect().left+c.offsetWidth\/2)-(w.getBoundingClientRect().left+w.clientWidth\/2)}if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',mid);else mid();window.addEventListener('load',mid)})();\u003c\/script\u003e","brand":"Valencia Theater Seating","offers":[{"title":"Beige","offer_id":67675775336642,"sku":"N872P457023M","price":1499.99,"currency_code":"CAD","in_stock":true},{"title":"Caramel","offer_id":67675775369410,"sku":"N872P457023W","price":1499.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0186\/9447\/1744\/files\/rovigo-sofa-beige-chenille-studio.jpg?v=1791594816","url":"https:\/\/ca.valenciatheaterseating.com\/products\/rovigo-sofa","provider":"Valencia Theater Seating","version":"1.0","type":"link"}