.ly-showroom-collection-section-container{background-color:#f5f5f7}.ly-showroom-collection-contents-wrapper{padding-top:calc(35 * var(--u,1px));padding-bottom:calc(35 * var(--u,1px))}@media screen and (min-width:768px){.ly-showroom-collection-section-wrapper{padding-top:calc(55 * var(--u,1px));padding-bottom:calc(55 * var(--u,1px))}}.ly-showroom-collection-banner{width:100%;aspect-ratio:430/600;position:relative}.ly-showroom-collection-banner::before{content:'';position:absolute;inset:0;background:rgba(15,15,15,.5);z-index:1}.ly-showroom-collection-banner::after{content:'';position:absolute;top:0;left:0;width:100%;aspect-ratio:430/323;background:linear-gradient(180deg,#191919 0,rgba(34,34,34,0) 88.68%);z-index:2}.ly-showroom-collection-banner-image{width:100%;height:100%;position:absolute;inset:0;z-index:0}.ly-showroom-collection-banner-content-wrapper{position:relative;z-index:3;padding:calc(54 * var(--u,1px)) calc(42 * var(--u,1px)) 0!important;color:#fff;text-align:center}.ly-showroom-collection-banner-content-wrapper .ly-showroom-collection-banner-subtitle{margin-top:calc(26 * var(--u,1px))}.ly-showroom-collection-banner-content-wrapper ly-showroom-search{margin-top:calc(26 * var(--u,1px));display:block;border-radius:calc(10 * var(--u,1px));overflow:hidden}:is(.ly-showroom-collection-banner-content-wrapper ly-showroom-search) .ly-showroom-search-input{outline:0!important;box-shadow:none!important;display:block;width:100%;min-height:calc(50 * var(--u,1px));padding:calc(12 * var(--u,1px)) calc(8 * var(--u,1px));border:none;background:#fafafa;text-align:center}:is(.ly-showroom-collection-banner-content-wrapper ly-showroom-search) .ly-showroom-search-input,:is(.ly-showroom-collection-banner-content-wrapper ly-showroom-search) .ly-showroom-search-input::placeholder{color:rgba(51,51,51,.5);font-size:calc(14 * var(--u, 1px));font-style:normal;font-weight:500;line-height:calc(20 * var(--u, 1px))}:is(.ly-showroom-collection-banner-content-wrapper ly-showroom-search) .ly-showroom-search-button{display:inline-flex;border-radius:0;min-height:calc(36 * var(--u,1px));padding:calc(5 * var(--u,1px)) calc(24 * var(--u,1px));justify-content:center;align-items:center;font-weight:700;font-size:calc(18 * var(--u, 1px));line-height:calc(24 * var(--u, 1px));letter-spacing:0;text-align:center;vertical-align:middle}:is(.ly-showroom-collection-banner-content-wrapper ly-showroom-search) .ly-showroom-search-button:active{color:#191919!important}@media screen and (min-width:768px){.ly-showroom-collection-banner{width:100%;aspect-ratio:auto;height:calc(450 * var(--u,1px));position:relative}.ly-showroom-collection-banner::before{background:rgba(32,32,32,.5)}.ly-showroom-collection-banner::after{display:none}.ly-showroom-collection-banner-content-wrapper{height:100%;display:flex;align-items:center;padding:0 calc(40 * var(--u,1px)) 0!important}.ly-showroom-collection-banner-content-wrapper::before{content:'';flex:1}.ly-showroom-collection-banner-content-wrapper .ly-showroom-collection-banner-content-inner{flex:1}.ly-showroom-collection-banner-content-wrapper .ly-showroom-collection-banner-title{text-align:left;max-width:calc(530 * var(--u,1px))}.ly-showroom-collection-banner-content-wrapper .ly-showroom-collection-banner-subtitle{text-align:left;margin-top:calc(30 * var(--u,1px));max-width:calc(530 * var(--u,1px))}.ly-showroom-collection-banner-content-wrapper ly-showroom-search{margin-top:calc(33 * var(--u,1px));display:flex}:is(.ly-showroom-collection-banner-content-wrapper ly-showroom-search) .ly-showroom-search-input{text-align:left;flex:0 0 auto;width:calc(330 * var(--u,1px));height:calc(56 * var(--u,1px));padding:calc(20 * var(--u,1px)) calc(12 * var(--u,1px))}:is(.ly-showroom-collection-banner-content-wrapper ly-showroom-search) .ly-showroom-search-button{border-radius:0 10px 10px 0;flex:0 0 263px;height:56px;padding:8px 30px;border-color:#1e4a32}}.ly-showroom-collection-image-text{background-color:#fafafa;border-radius:calc(10 * var(--u,1px));padding:calc(20 * var(--u,1px)) calc(14 * var(--u,1px))}.ly-showroom-collection-image-text-image{width:100%;aspect-ratio:370/240;border-radius:calc(10 * var(--u,1px));overflow:hidden}.ly-showroom-collection-image-text-content-wrapper{padding:0 calc(10 * var(--u,1px))}.ly-showroom-collection-image-text-content-wrapper .ly-showroom-collection-image-text-title{margin-top:calc(30 * var(--u,1px))}.ly-showroom-collection-image-text-content-wrapper .ly-showroom-collection-image-text-content{margin-top:calc(20 * var(--u,1px))}.ly-showroom-collection-image-text-content-wrapper .ly-showroom-collection-image-text-button-wrapper{margin-top:calc(20 * var(--u,1px));display:flex;align-items:center;gap:calc(10 * var(--u,1px));font-weight:700;font-size:calc(16 * var(--u, 1px));line-height:calc(18 * var(--u, 1px));letter-spacing:0;text-align:center;vertical-align:middle}:is(.ly-showroom-collection-image-text-content-wrapper .ly-showroom-collection-image-text-button-wrapper) .ly-link-button{padding:calc(13 * var(--u,1px));min-height:calc(40 * var(--u,1px))}@media screen and (min-width:768px){.ly-showroom-collection-image-text{display:flex;align-items:center;padding:calc(30 * var(--u,1px));gap:calc(40 * var(--u,1px))}.ly-showroom-collection-image-text-image{flex:593;aspect-ratio:593/405}.ly-showroom-collection-image-text-content-wrapper{flex:452;padding:0}.ly-showroom-collection-image-text-content-wrapper .ly-showroom-collection-image-text-content-inner{padding:calc(40 * var(--u,1px)) calc(55 * var(--u,1px)) calc(70 * var(--u,1px)) calc(40 * var(--u,1px))}.ly-showroom-collection-image-text-content-wrapper .ly-showroom-collection-image-text-title{margin-top:0}.ly-showroom-collection-image-text-content-wrapper .ly-showroom-collection-image-text-content{margin-top:calc(40 * var(--u,1px))}.ly-showroom-collection-image-text-content-wrapper .ly-showroom-collection-image-text-button-wrapper{margin-top:calc(30 * var(--u,1px))}}.ly-showroom-collection-card-wrapper{margin-top:calc(50 * var(--u,1px))}.ly-showroom-collection-card-wrapper-grid{margin-top:calc(20 * var(--u,1px));display:grid;grid-template-columns:1fr;gap:calc(27 * var(--u,1px))}ly-showroom-collection-card{display:flex;flex-direction:column;justify-content:space-between;border-radius:calc(10 * var(--u,1px));background-color:#fff;padding:calc(20 * var(--u,1px)) calc(14 * var(--u,1px));padding-bottom:calc(34 * var(--u,1px));box-shadow:0 calc(2 * var(--u,1px)) calc(12 * var(--u,1px)) rgba(0,0,0,.08);transition:transform .3s,box-shadow .3s;will-change:transform,box-shadow;cursor:pointer}.ly-showroom-collection-card-address{margin-bottom:calc(20 * var(--u,1px));display:flex;align-items:center;justify-content:space-between}.ly-showroom-collection-card-address .svg-wrapper{height:calc(16 * var(--u,1px));width:auto;flex:0 0 auto}.ly-showroom-collection-card-address [data-address-item]{display:flex;align-items:center;gap:calc(10 * var(--u,1px))}.ly-showroom-collection-card-address .ly-showroom-collection-card-distance{display:flex;align-items:center}:is(.ly-showroom-collection-card-address .ly-showroom-collection-card-distance) i{display:block;width:calc(1 * var(--u,1px));height:calc(12 * var(--u,1px));margin:0 calc(19 * var(--u,1px));background-color:#3333334D}.ly-showroom-collection-card-cover{display:flex;position:relative;width:100%;aspect-ratio:370/258;overflow:hidden;border-radius:calc(10 * var(--u,1px))}.ly-showroom-collection-card-cover .ly-showroom-collection-card-cover-address{position:absolute;left:calc(18 * var(--u,1px));bottom:calc(16 * var(--u,1px));display:flex;align-items:center;gap:calc(8 * var(--u,1px));border-radius:calc(100 * var(--u,1px));background:rgba(51,51,51,.6);color:#fff;padding:calc(5 * var(--u,1px)) calc(10 * var(--u,1px))}:is(.ly-showroom-collection-card-cover .ly-showroom-collection-card-cover-address) .svg-wrapper{height:calc(16 * var(--u,1px));width:auto}.ly-showroom-collection-card-title{margin-top:calc(27 * var(--u,1px))}.ly-showroom-collection-card-description{margin-top:calc(14 * var(--u,1px));display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ly-showroom-collection-card-options{margin-top:calc(25 * var(--u,1px));display:flex;gap:calc(10 * var(--u,1px));flex-wrap:wrap}.ly-showroom-collection-card-option{display:flex;align-items:center;justify-content:center;padding:calc(4 * var(--u,1px)) calc(18 * var(--u,1px));background-color:#1e4A321A;border-radius:calc(6 * var(--u,1px));color:#1e4a32}ly-showroom-collection-card:not(.valid-result)>.ly-showroom-collection-card-inner>.ly-showroom-collection-card-address{display:none}.ly-showroom-collection-card-footer{border-top:1px solid #3333331A;padding-top:calc(34 * var(--u,1px));margin-top:calc(34 * var(--u,1px));display:flex;align-items:center;justify-content:space-between}.ly-showroom-collection-card-host{display:flex;align-items:center;gap:calc(10 * var(--u,1px))}.ly-showroom-collection-card-host .ly-showroom-collection-card-host-avatar{display:flex;align-items:center;justify-content:center;background-color:#f5f5f7;width:calc(36 * var(--u,1px));height:calc(36 * var(--u,1px));border-radius:50%;overflow:hidden}.ly-showroom-collection-card-host .ly-showroom-collection-card-host-name{color:#000}.ly-showroom-collection-card-status{display:flex;align-items:center;gap:calc(8 * var(--u,1px));color:#1e4a32}.ly-showroom-collection-card-status.is-disabled{color:#33333399}.ly-showroom-collection-card-status .svg-wrapper{fill:currentColor}@media screen and (min-width:768px){.ly-showroom-collection-card-wrapper{margin-top:calc(90 * var(--u,1px))}.ly-showroom-collection-card-wrapper-grid{margin-top:calc(30 * var(--u,1px));grid-template-columns:1fr 1fr 1fr;gap:calc(18 * var(--u,1px))}ly-showroom-collection-card{padding-bottom:calc(40 * var(--u,1px))}.ly-showroom-collection-card-cover{aspect-ratio:360/250}.ly-showroom-collection-card-title{margin-top:calc(28 * var(--u,1px))}.ly-showroom-collection-card-host .ly-showroom-collection-card-host-avatar{display:flex;align-items:center;justify-content:center;background-color:#f5f5f7;width:calc(25 * var(--u,1px));height:calc(25 * var(--u,1px))}}@media (hover:hover){ly-showroom-collection-card:hover{transform:translateY(-4px);box-shadow:0 8px 25px rgba(0,0,0,.15)}}