.gpt-home .gpt-hero--room .gpt-hero-room__scene{background-image:url(/cdn/shop/files/gpt-edit-home-hero-upscaled.png?v=1791153190)!important}.gpt-home .gpt-hero--room{z-index:0!important;isolation:isolate!important}.section-header.shopify-section-group-header-group,.shopify-section-header-sticky{z-index:50!important}.gpt-home .gpt-hero--room .gpt-hero-room__scene:after{-webkit-mask-image:linear-gradient(90deg,transparent 0%,transparent 18%,rgba(0,0,0,.1) 26%,rgba(0,0,0,.34) 35%,rgba(0,0,0,.7) 45%,rgba(0,0,0,.94) 54%,#000 61%,#000 100%)!important;mask-image:linear-gradient(90deg,transparent 0%,transparent 18%,rgba(0,0,0,.1) 26%,rgba(0,0,0,.34) 35%,rgba(0,0,0,.7) 45%,rgba(0,0,0,.94) 54%,#000 61%,#000 100%)!important}.gpt-home .gpt-city-marquee{width:100vw!important;max-width:none!important;margin:28px 0 18px calc(50% - 50vw)!important;overflow:hidden!important;position:relative!important;padding:4px 0 10px!important}.gpt-home .gpt-city-marquee:before,.gpt-home .gpt-city-marquee:after{content:"";position:absolute;z-index:3;top:0;bottom:0;width:min(7vw,90px);pointer-events:none}.gpt-home .gpt-city-marquee:before{left:0;background:linear-gradient(90deg,#d9d9d9,#d9d9d900)}.gpt-home .gpt-city-marquee:after{right:0;background:linear-gradient(270deg,#d9d9d9,#d9d9d900)}.gpt-home .gpt-city-marquee__track{display:flex!important;align-items:center!important;gap:16px!important;width:max-content!important;will-change:transform!important;animation:gptCityMockupScroll 58s linear infinite!important}.gpt-home .gpt-city-marquee__item{flex:0 0 220px!important;width:220px!important;aspect-ratio:1/1!important;overflow:hidden!important;border-radius:12px!important;background:#efefef!important;box-shadow:0 5px 16px #0000001f!important}.gpt-home .gpt-city-marquee__item img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}@keyframes gptCityMockupScroll{0%{transform:translateZ(0)}to{transform:translate3d(calc(-50% - 8px),0,0)}}.gpt-home .gpt-find{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important}.gpt-home .gpt-find>h2{order:1!important;flex:0 0 100%!important}.gpt-home .gpt-find>.gpt-search-wrap{order:2!important;flex:0 0 100%!important;width:min(960px,100%)!important;max-width:960px!important;margin-left:auto!important;margin-right:auto!important}.gpt-home .gpt-find>.gpt-city-results{order:3!important;flex:0 0 min(900px,100%)!important;width:min(900px,100%)!important;margin:10px auto 0!important}.gpt-home .gpt-find>.gpt-city-links{order:4!important;flex:0 0 100%!important;width:100%!important;display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:10px!important;max-width:1000px!important;margin:18px auto 0!important}.gpt-home .gpt-find>.gpt-city-links>a{margin:0!important;min-height:44px!important;padding:9px 18px!important}.gpt-home .gpt-find>.gpt-text-link{order:5!important;flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:9px 20px!important;margin:12px auto 0!important;border:1px solid #111!important;border-radius:999px!important;background:#111!important;color:#fff!important;text-decoration:none!important;font-weight:700!important;font-size:1.35rem!important;line-height:1.1!important}.gpt-home .gpt-find>.gpt-text-link:hover{background:#fff!important;color:#111!important}.gpt-home .gpt-find>.gpt-city-marquee{order:6!important;flex:0 0 100vw!important}.gpt-home .gpt-full .gpt-carousel-shell,.gpt-home .gpt-latest .gpt-carousel-shell{width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding-left:0!important;padding-right:0!important}.gpt-home .gpt-full .gpt-carousel-track,.gpt-home .gpt-latest .gpt-carousel-track{padding-left:clamp(18px,3vw,54px)!important;padding-right:clamp(18px,3vw,54px)!important;scroll-padding-left:clamp(18px,3vw,54px)!important;scroll-padding-right:clamp(18px,3vw,54px)!important}.gpt-home .gpt-full .gpt-carousel-arrow--prev,.gpt-home .gpt-latest .gpt-carousel-arrow--prev{left:clamp(10px,1.6vw,26px)!important}.gpt-home .gpt-full .gpt-carousel-arrow--next,.gpt-home .gpt-latest .gpt-carousel-arrow--next{right:clamp(10px,1.6vw,26px)!important}.gpt-home .gpt-full,.gpt-home .gpt-latest{display:flex!important;flex-direction:column!important}.gpt-home .gpt-full>.gpt-heading-row,.gpt-home .gpt-latest>.gpt-heading-row{display:contents!important}.gpt-home .gpt-full>.gpt-heading-row>div,.gpt-home .gpt-latest>.gpt-heading-row>div{order:1!important;width:100%!important;text-align:center!important;margin-bottom:30px!important}.gpt-home .gpt-full>.gpt-carousel-shell,.gpt-home .gpt-latest>.gpt-carousel-shell{order:2!important}.gpt-home .gpt-full>.gpt-heading-row>a,.gpt-home .gpt-latest>.gpt-heading-row>a{order:3!important;position:static!important;transform:none!important;align-self:center!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:170px!important;min-height:52px!important;margin:26px auto 0!important;padding:0 28px!important;border:1px solid #000!important;border-radius:999px!important;background:#000!important;color:#fff!important;text-decoration:none!important;text-transform:uppercase!important;font-size:1.35rem!important;line-height:1!important;font-weight:800!important;letter-spacing:.02em!important}.gpt-home .gpt-full>.gpt-heading-row>a:hover,.gpt-home .gpt-latest>.gpt-heading-row>a:hover{background:#fff!important;color:#000!important}.gpt-home .gpt-reviews .gpt-review-grid blockquote,.gpt-home .gpt-reviews .gpt-review-grid article p,.gpt-home .gpt-reviews .gpt-stars{color:#fff!important}.gpt-home .gpt-reviews .gpt-review-grid article p{opacity:.82!important}.gpt-home .gpt-reviews .gpt-review-grid:before,.gpt-home .gpt-reviews .gpt-review-grid:after{flex:0 0 clamp(300px,27vw,430px)!important;width:auto!important;min-width:0!important;min-height:260px!important;scroll-snap-align:start!important;box-sizing:border-box!important;padding:32px!important;border:1px solid #444!important;background:#111!important;color:#fff!important;white-space:pre-line!important;font-size:1.7rem!important;line-height:1.45!important;font-style:italic!important;font-weight:600!important}.gpt-home .gpt-reviews .gpt-review-grid:before{content:"\2605\2605\2605\2605\2605\a\a\201c Cute poster. Made a great gift.\201d\a\aHeather \b7  Etsy"}.gpt-home .gpt-reviews .gpt-review-grid:after{content:"\2605\2605\2605\2605\2605\a\a\201cItem came as described and seller was very respectful and helpful.\201d\a\a Christopher \b7  Etsy"}.gpt-home .gpt-section.page-width:has(.gpt-room-grid)>h2{font-size:0!important;line-height:1!important;text-align:center!important;margin-bottom:28px!important}.gpt-home .gpt-section.page-width:has(.gpt-room-grid)>h2:after{content:"Bring your city home";font-size:clamp(30px,3vw,48px)!important;line-height:1.05!important;color:#111!important;font-weight:inherit!important}.gpt-home .gpt-section.page-width:has(.gpt-room-grid)>.gpt-subhead{display:none!important}.gpt-home .gpt-section.page-width:has(.gpt-room-grid) .gpt-carousel-shell{width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;overflow:hidden!important;padding:0!important}.gpt-home .gpt-section.page-width:has(.gpt-room-grid) .gpt-carousel-arrow{display:none!important}.gpt-home .gpt-section.page-width:has(.gpt-room-grid) .gpt-room-grid{display:flex!important;gap:18px!important;width:max-content!important;overflow:visible!important;padding:0!important;scroll-snap-type:none!important;animation:gptBringCityHome 58s linear infinite!important;will-change:transform!important}.gpt-home .gpt-section.page-width:has(.gpt-room-grid) .gpt-room-card{pointer-events:none!important;cursor:default!important;position:relative!important;display:block!important;flex:0 0 clamp(290px,27vw,430px)!important;width:clamp(290px,27vw,430px)!important;aspect-ratio:1/1!important;height:auto!important;overflow:hidden!important;border-radius:14px!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;box-shadow:0 5px 18px #0000001f!important}.gpt-home .gpt-section.page-width:has(.gpt-room-grid) .gpt-room-card img,.gpt-home .gpt-section.page-width:has(.gpt-room-grid) .gpt-room-card span{display:none!important}.gpt-home .gpt-section.page-width:has(.gpt-room-grid) .gpt-room-card:nth-child(1),.gpt-home .gpt-section.page-width:has(.gpt-room-grid) .gpt-room-card:nth-child(9){background-image:url(/cdn/shop/files/bring-your-city-home-01.png?v=1791156155)!important}.gpt-home .gpt-section.page-width:has(.gpt-room-grid) .gpt-room-card:nth-child(2),.gpt-home .gpt-section.page-width:has(.gpt-room-grid) .gpt-room-card:nth-child(10){background-image:url(/cdn/shop/files/bring-your-city-home-02.png?v=1791156167)!important}.gpt-home .gpt-section.page-width:has(.gpt-room-grid) .gpt-room-card:nth-child(3),.gpt-home .gpt-section.page-width:has(.gpt-room-grid) .gpt-room-card:nth-child(11){background-image:url(/cdn/shop/files/bring-your-city-home-03.png?v=1791156181)!important}.gpt-home .gpt-section.page-width:has(.gpt-room-grid) .gpt-room-card:nth-child(4),.gpt-home .gpt-section.page-width:has(.gpt-room-grid) .gpt-room-card:nth-child(12){background-image:url(/cdn/shop/files/bring-your-city-home-04.png?v=1791156195)!important}.gpt-home .gpt-section.page-width:has(.gpt-room-grid) .gpt-room-card:nth-child(5){background-image:url(/cdn/shop/files/bring-your-city-home-05.png?v=1791156209)!important}.gpt-home .gpt-section.page-width:has(.gpt-room-grid) .gpt-room-card:nth-child(6){background-image:url(/cdn/shop/files/bring-your-city-home-06.png?v=1791156224)!important}.gpt-home .gpt-section.page-width:has(.gpt-room-grid) .gpt-room-card:nth-child(7){background-image:url(/cdn/shop/files/bring-your-city-home-07.png?v=1791156240)!important}.gpt-home .gpt-section.page-width:has(.gpt-room-grid) .gpt-room-card:nth-child(8){background-image:url(/cdn/shop/files/bring-your-city-home-08.png?v=1791156253)!important}@keyframes gptBringCityHome{0%{transform:translateZ(0)}to{transform:translate3d(calc(-66.6667% - 12px),0,0)}}.gpt-home .gpt-section.page-width:has(.gpt-room-grid):after{content:"* Generated mockups. Scale may differ from actual posters.";display:block!important;text-align:center!important;font-size:10px!important;line-height:1.3!important;letter-spacing:.01em!important;opacity:.6!important;margin:12px auto 0!important}@media(max-width:989px){.gpt-home .gpt-hero--room .gpt-hero-room__scene:after{-webkit-mask-image:linear-gradient(90deg,transparent 0%,transparent 14%,rgba(0,0,0,.1) 22%,rgba(0,0,0,.36) 32%,rgba(0,0,0,.72) 43%,rgba(0,0,0,.95) 53%,#000 60%,#000 100%)!important;mask-image:linear-gradient(90deg,transparent 0%,transparent 14%,rgba(0,0,0,.1) 22%,rgba(0,0,0,.36) 32%,rgba(0,0,0,.72) 43%,rgba(0,0,0,.95) 53%,#000 60%,#000 100%)!important}}@media(max-width:749px){.gpt-home .gpt-city-marquee{margin-top:22px!important;margin-bottom:12px!important}.gpt-home .gpt-city-marquee__track{gap:12px!important;animation-duration:46s!important}.gpt-home .gpt-city-marquee__item{flex-basis:168px!important;width:168px!important;border-radius:10px!important}.gpt-home .gpt-find>.gpt-city-links{gap:8px!important;margin-top:14px!important}.gpt-home .gpt-find>.gpt-city-links>a{padding:8px 13px!important;font-size:1.25rem!important}.gpt-home .gpt-find>.gpt-text-link{margin-top:10px!important}.gpt-home .gpt-full .gpt-carousel-track,.gpt-home .gpt-latest .gpt-carousel-track{padding-left:16px!important;padding-right:16px!important}.gpt-home .gpt-full>.gpt-heading-row>a,.gpt-home .gpt-latest>.gpt-heading-row>a{min-width:150px!important;min-height:48px!important;margin-top:20px!important}.gpt-home .gpt-reviews .gpt-review-grid:before,.gpt-home .gpt-reviews .gpt-review-grid:after{flex-basis:78vw!important;min-height:220px!important}.gpt-home .gpt-section.page-width:has(.gpt-room-grid)>h2:after{font-size:32px!important}.gpt-home .gpt-section.page-width:has(.gpt-room-grid) .gpt-room-grid{gap:12px!important;animation-duration:44s!important}.gpt-home .gpt-section.page-width:has(.gpt-room-grid) .gpt-room-card{flex-basis:78vw!important;width:78vw!important;border-radius:12px!important}.gpt-home .gpt-hero--room .gpt-hero-room__scene:after{-webkit-mask-image:linear-gradient(90deg,transparent 0%,transparent 10%,rgba(0,0,0,.12) 18%,rgba(0,0,0,.4) 29%,rgba(0,0,0,.76) 42%,rgba(0,0,0,.96) 52%,#000 59%,#000 100%)!important;mask-image:linear-gradient(90deg,transparent 0%,transparent 10%,rgba(0,0,0,.12) 18%,rgba(0,0,0,.4) 29%,rgba(0,0,0,.76) 42%,rgba(0,0,0,.96) 52%,#000 59%,#000 100%)!important}}@media(min-width:750px){.gpt-home .gpt-find>.gpt-city-links{display:contents!important}.gpt-home .gpt-find>.gpt-city-links>a{order:4!important;margin-top:18px!important}.gpt-home .gpt-find>.gpt-text-link{order:4!important;margin:18px 0 0 10px!important}}.gpt-home .gpt-full .gpt-carousel-track,.gpt-home .gpt-latest .gpt-carousel-track{gap:14px!important}.gpt-home .gpt-full .gpt-product-card__media,.gpt-home .gpt-latest .gpt-product-card__media{aspect-ratio:4/5!important;overflow:hidden!important;background:#fff!important}.gpt-home .gpt-full .gpt-product-card__media img,.gpt-home .gpt-latest .gpt-product-card__media img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;transform:scale(1.1)!important;background:#fff!important;transition:transform .3s ease!important}.gpt-home .gpt-full .gpt-product-card:hover .gpt-product-card__media img,.gpt-home .gpt-latest .gpt-product-card:hover .gpt-product-card__media img{transform:scale(1.13)!important}@media(min-width:750px){.gpt-home .gpt-full .gpt-carousel-track>*,.gpt-home .gpt-latest .gpt-carousel-track>*{flex:0 0 clamp(300px,24vw,380px)!important}}.gpt-home .gpt-reviews .gpt-review-grid article,.gpt-home .gpt-reviews .gpt-review-grid:before,.gpt-home .gpt-reviews .gpt-review-grid:after{background:#fff!important;color:#3b3b3b!important;border-color:#00000014!important;box-shadow:0 12px 30px #0000002e!important}.gpt-home .gpt-reviews .gpt-review-grid article blockquote,.gpt-home .gpt-reviews .gpt-review-grid article p,.gpt-home .gpt-reviews .gpt-review-grid article .gpt-stars{color:#3b3b3b!important}.gpt-home .gpt-reviews .gpt-review-grid article p{opacity:.78!important}.gpt-home .gpt-city-shop .gpt-carousel-shell{position:relative!important;overflow:visible!important}.gpt-home .gpt-city-shop .gpt-carousel-arrow--prev{left:12px!important}.gpt-home .gpt-city-shop .gpt-carousel-arrow--next{right:12px!important}.gpt-home .gpt-city-shop .gpt-carousel-track{padding-left:36px!important;padding-right:36px!important;scroll-padding-left:36px!important;scroll-padding-right:36px!important}@media(max-width:749px){.gpt-home .gpt-city-shop .gpt-carousel-arrow--prev{left:8px!important}.gpt-home .gpt-city-shop .gpt-carousel-arrow--next{right:8px!important}.gpt-home .gpt-city-shop .gpt-carousel-track{padding-left:18px!important;padding-right:18px!important;scroll-padding-left:18px!important;scroll-padding-right:18px!important}}@media(max-width:749px){.gpt-home .gpt-hero--room{isolation:isolate!important}.gpt-home .gpt-hero--room:after{content:""!important;position:absolute!important;z-index:5!important;left:0!important;right:0!important;bottom:0!important;height:300px!important;pointer-events:none!important;background:linear-gradient(to bottom,#d9d9d900,#d9d9d90a 10%,#d9d9d91f 24%,#d9d9d94d 42%,#d9d9d994,#d9d9d9d6 82%,#d9d9d9)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.18) 10%,rgba(0,0,0,.48) 28%,rgba(0,0,0,.78) 48%,#000 68%)!important;mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.18) 10%,rgba(0,0,0,.48) 28%,rgba(0,0,0,.78) 48%,#000 68%)!important}.gpt-home .gpt-hero--room .gpt-hero-room__content{z-index:7!important}.gpt-home .gpt-find,.gpt-home .gpt-find:before{background:#d9d9d9!important}.gpt-home .gpt-find{position:relative!important;z-index:6!important;margin-top:-1px!important}}@media(max-width:749px){.gpt-home .gpt-find,.gpt-home .gpt-find:before{background:#fff!important}.gpt-home .gpt-hero--room:after{background:linear-gradient(to bottom,#fff0,#ffffff0a 10%,#ffffff1f 24%,#ffffff4d 42%,#ffffff94,#ffffffd6 82%,#fff)!important}.gpt-home .gpt-city-marquee:before{background:linear-gradient(90deg,#fff,#fff0)!important}.gpt-home .gpt-city-marquee:after{background:linear-gradient(270deg,#fff,#fff0)!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/gpt-marquee-update.css.map */
