.rg-gallery{max-width:1400px;margin:0 auto;padding:48px 24px}.rg-heading{margin:0 0 16px;line-height:1.2;text-align:center}.rg-description{max-width:760px;margin:0 auto 36px;line-height:1.7;opacity:.75;text-align:center}.rg-description p:first-child{margin-top:0}.rg-description p:last-child{margin-bottom:0}.rg-filters{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 36px;align-items:center;justify-content:center}.rg-chip.is-active{cursor:default}.rg-tiles{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media(min-width:640px){.rg-tiles{grid-template-columns:repeat(3,1fr);gap:16px}}@media(min-width:1024px){.rg-tiles{grid-template-columns:repeat(4,1fr);gap:20px}}.rg-tile{position:relative;overflow:hidden;background:color-mix(in srgb,currentColor 6%,transparent);aspect-ratio:1 / 1}.rg-tile__link{display:block;width:100%;height:100%;text-decoration:none}.rg-tile__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.rg-tile:hover .rg-tile__img{transform:scale(1.04)}.rg-empty{grid-column:1 / -1;padding:48px 24px;text-align:center;opacity:.7;background:color-mix(in srgb,currentColor 6%,transparent)}.rg-faq{margin:64px auto 0;max-width:860px;padding:0 24px}.rg-faq__heading{margin:0 0 24px;text-align:center}.rg-faq__item{border-bottom:1px solid color-mix(in srgb,currentColor 15%,transparent);padding:16px 0}.rg-faq__item[open] .rg-faq__question:after{transform:translateY(-25%) rotate(-135deg)}.rg-faq__question{cursor:pointer;list-style:none;padding-right:32px;position:relative;font-weight:500}.rg-faq__question::-webkit-details-marker{display:none}.rg-faq__question:after{content:"";position:absolute;right:0;top:50%;width:10px;height:10px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-75%) rotate(45deg);transition:transform .2s ease}.rg-faq__answer{margin-top:12px;line-height:1.7;opacity:.85}.rg-faq__answer p:first-child{margin-top:0}.rg-faq__answer p:last-child{margin-bottom:0}.rg-tile__overlay,.rg-tile__style{display:none!important}.rg-byline{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;margin:8px 0 24px;font-size:14px;line-height:1.4;color:#555}.rg-byline__name{color:#111;font-weight:600;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .15s ease}.rg-byline__name:hover{border-bottom-color:#111}.rg-byline__role{color:#555}.rg-byline__sep{color:#aaa;margin:0 2px}.rg-byline__updated{color:#777;font-style:italic}@media(max-width:480px){.rg-byline{font-size:13px;margin-bottom:16px}}.rg-loadmore-wrap{display:flex;justify-content:center;margin:40px 0 24px;padding:0 16px}.rg-loadmore{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:280px;padding:14px 32px;background:transparent;border:1px solid #111;color:#111;font-family:inherit;font-size:14px;font-weight:500;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.rg-loadmore__chevron{flex-shrink:0;display:block}.rg-loadmore:hover{background:#111;color:#fff}.rg-loadmore:hover .rg-loadmore__chevron{transform:translateY(2px)}.rg-loadmore__label{font-weight:600}.rg-loadmore__count{font-weight:400;opacity:.75;font-size:13px;text-transform:none;letter-spacing:0}.rg-loadmore__chevron{transition:transform .2s ease}.rg-loadmore--hidden{display:none}@media(max-width:640px){.rg-loadmore{min-width:0;width:100%;padding:16px 20px;font-size:13px}.rg-loadmore__count{font-size:12px}}.rg-loadmore__count{display:none!important}.button-row-9{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:8px!important}.button-row-9 .custom-button,.custom-button{flex:0 0 auto!important;width:calc((100% - 64px) / 9)!important;min-width:120px!important;box-sizing:border-box!important;text-align:center!important}@media(max-width:1500px){.button-row-9 .custom-button,.custom-button{width:calc((100% - 32px)/5)!important}}@media(max-width:768px){.button-row-9{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/88/assets/room-gallery.css.map */
