.project-details-section{padding:80px 0;background-color:#fff}@media (max-width: 768px){.project-details-section{padding:2rem 0}}.project-details-container{display:grid;grid-template-columns:1fr 350px;gap:78px}@media (min-width: 769px) and (max-width: 1024px){.project-details-container{grid-template-columns:1fr 300px;gap:2rem}}@media (max-width: 768px){.project-details-container{display:flex;gap:2rem;flex-direction:column-reverse}}.project-details-main{min-width:0;display:flex;flex-direction:column;gap:40px}.project-featured-image img{height:450px;object-fit:cover;width:100%}@media (max-width: 768px){.project-title{font-size:1.75rem}}.project-content p{margin-bottom:1.5rem}.project-content p:last-child{margin-bottom:0}.project-content a{color:#a46c32;text-decoration:none;transition:all .3s ease}.project-content a:hover{text-decoration:underline}.project-images-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}@media (max-width: 768px){.project-images-grid{gap:1rem}}.project-image-item{width:100%;overflow:hidden;transition:all .3s ease}.project-image-item img{width:100%;height:auto;display:block;object-fit:cover}.project-bottom-content p{margin-bottom:1.5rem}.project-bottom-content p:last-child{margin-bottom:0}.project-details-sidebar{position:relative}@media (max-width: 768px){.project-details-sidebar{order:-1}}.project-sidebar-inner{position:sticky;top:2rem;background:#f8f3ec80;border:1px solid #A46C3266;background-color:#f5f1e8;overflow:hidden}@media (max-width: 768px){.project-sidebar-inner{position:relative;top:0}}.sidebar-title{background-color:#a46c32;color:#fff;font-weight:700;padding:1.5rem 2rem;margin:0;text-align:center}.sidebar-content{padding:2rem}@media (max-width: 768px){.sidebar-content{padding:1.5rem}}.sidebar-item{padding:1.5rem 0;border-bottom:1px solid #A46C3266}.sidebar-item:first-child{padding-top:0}.sidebar-item:last-child{border-bottom:none;padding-bottom:0}.sidebar-item-label{font-weight:700;margin:0 0 .5rem}.sidebar-item-value{margin:0;line-height:1.5}@media print{.project-details-section{padding:0}.project-details-container{grid-template-columns:1fr;gap:1.5rem}.project-details-sidebar{page-break-before:always}.project-featured-image,.project-image-item{box-shadow:none}.project-image-item:hover{transform:none}}.project-details-section .text-center{text-align:center}.project-details-section .text-right{text-align:right}.project-images-grid img{max-width:100%;height:320px}@media (min-width: 769px){html{scroll-behavior:smooth}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/single-gallery-info.css.map */
