.wrapper{overflow:visible}.wrapper__namayesh{align-items:start;justify-content:space-between}.wrapper__namayesh .content__namayesh{margin-bottom:30px;overflow:hidden;flex:100%;background:#f4f4f4;border:1px solid #dedede;border-radius:15px;padding:30px;text-align:center}.wrapper__namayesh .content__namayesh h1{margin-bottom:30px}.wrapper__namayesh .content__namayesh>p{font-size:.75rem;font-size:clamp(.75rem,.725rem + .125vw,.875rem);margin-top:30px;line-height:2.8}.wrapper__namayesh .content__namayesh img{max-width:100%}[dir=rtl] .left_box{order:2}.sidebar{flex:0 1 30%;padding:30px 20px;overflow-y:auto;margin-inline-end:20px;border-radius:15px;background:#f4f4f4;border:1px solid #dedede;margin-bottom:30px}.menu-item{padding:18px 20px;margin-bottom:12px;border-radius:12px;cursor:pointer;transition:all .3s ease;border:2px solid rgba(0,0,0,0)}.menu-item:hover{transform:translateX(-5px);box-shadow:0 4px 5px rgba(54,54,55,.3)}.menu-item.active{background:var(--yellow);color:#fff;transform:translateX(-5px);box-shadow:0 4px 5px rgba(36,36,36,.5)}.menu-item h3{font-size:18px;margin-bottom:5px}.menu-item p{font-size:13px;opacity:.8;margin:0}.content{flex:1;padding:12px 40px;display:flex;flex-direction:column;background:#f4f4f4;border:1px solid #dedede;border-radius:15px}.content-header{margin-bottom:30px;text-align:center}.content-header h1{color:var(--primary-color);font-size:1rem;font-size:clamp(1rem,.975rem + .125vw,1.125rem);margin-bottom:10px}.content-header p{color:#7f8c8d;font-size:16px}.carousel{border-radius:12px;margin-bottom:10px}.carousel-cell{width:100%;aspect-ratio:16/9;border-radius:12px;overflow:hidden;display:flex;align-items:center;justify-content:center}.carousel-cell img{width:100%;height:100%;object-fit:contain;border-radius:15px !important}.carousel-nav{display:flex;gap:8px;overflow-x:auto;margin-top:12px}.carousel-cell-thumb{flex:0 0 auto;width:100px;aspect-ratio:3/4;cursor:pointer;border-radius:6px;overflow:hidden;background:#f8f9fa;display:flex;align-items:center;justify-content:center}.carousel-cell-thumb img{width:100%;height:100%;object-fit:cover;border:2px solid rgba(0,0,0,0);border-radius:6px}.carousel-cell-thumb.is-selected img{border-color:#036}.flickity-rtl .flickity-prev-next-button{border-radius:50%;top:50%;width:30px;height:30px}.flickity-rtl .flickity-prev-next-button.previous{right:23%}.flickity-rtl .flickity-prev-next-button.next{left:23%}@media(max-width: 1460px){.flickity-rtl .flickity-prev-next-button.previous{right:18%}.flickity-rtl .flickity-prev-next-button.next{left:18%}}@media(max-width: 992px){.flickity-rtl .flickity-prev-next-button.previous{right:5%}.flickity-rtl .flickity-prev-next-button.next{left:5%}}@media(max-width: 820px){.flickity-rtl .flickity-prev-next-button.previous{right:0}.flickity-rtl .flickity-prev-next-button.next{left:0}}div#carousel-thumbs .flickity-slider,div#carousel-thumbs .flickity-viewport{width:100% !important}.carousel-cell-thumb img{width:100%;height:100%;object-fit:cover;border:2px solid rgba(0,0,0,0)}.carousel-cell-thumb.is-selected img{border-color:#036}.empty-state{text-align:center;padding:100px 20px;color:#7f8c8d}.empty-state svg{width:150px;height:150px;opacity:.3;margin-bottom:20px}.empty-state h3{font-size:24px;margin-bottom:10px}@media(max-width: 768px){.container{flex-direction:column}.sidebar{width:100%;max-height:300px}.content{padding:20px}.carousel-cell{height:300px}.flickity-rtl .flickity-prev-next-button{top:25%;width:20px;height:20px}.flickity-rtl .flickity-prev-next-button.previous{right:5%}.flickity-rtl .flickity-prev-next-button.next{left:5%}}.wrapper__namayesh .left_box .flickity-button{background:var(--dark-blue);border-radius:50%;z-index:999;width:30px;height:30px;top:112%}.carousel-nav{display:flex;gap:5px;margin-top:10px}.carousel-cell-thumb{width:110px;cursor:pointer}.carousel-cell-thumb img{width:100%;display:block;border:2px solid rgba(0,0,0,0)}.carousel-cell-thumb.is-selected img{border-color:#036}@media(max-width: 768px){.carousel-cell{aspect-ratio:3/2;height:auto}.carousel-cell-thumb{width:80px;aspect-ratio:4/3}}ul#category-meta{margin-top:20px;margin-bottom:10px;display:flex;justify-content:center;gap:30px}ul#category-meta li span{font-size:.75rem;font-size:clamp(.75rem,.725rem + .125vw,.875rem);color:#000;opacity:.7}@media(max-width: 768px){.sidebar{flex:100%;width:100%;min-width:100%;max-width:100%}}/*# sourceMappingURL=item_namayeshgah.css.map */