.tj-article__body img{max-height:min(52vh,48rem)}.tj-article__layout{grid-template-columns:minmax(0,1fr)}.tj-article__layout>*{min-width:0}.tj-article__body .tj-credit{display:block;margin-top:.4rem;font-size:.95rem;letter-spacing:.08em;text-transform:none;color:#a39885bf}.tj-article__body .tj-credit a{color:inherit;text-decoration-color:#a3988566}.tj-carousel-wrap{position:relative;margin:4rem 0}.tj-carousel-wrap>.tj-carousel{margin:0!important}.tj-article__body .tj-carousel{display:flex;gap:1.2rem;margin:4rem 0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-left:0;max-width:100%;scrollbar-width:none;-webkit-overflow-scrolling:touch}.tj-article__body .tj-carousel::-webkit-scrollbar{display:none}.tj-article__body .tj-carousel>figure{flex:0 0 auto;display:flex;flex-direction:column;margin:0;scroll-snap-align:start}.tj-article__body .tj-carousel img{display:block;width:auto;max-width:82vw;height:clamp(24rem,42vh,38rem);max-height:none;margin:0;object-fit:cover}.tj-article__body .tj-carousel figcaption{width:0;min-width:100%;margin-top:1rem;text-align:left}@media screen and (max-width:749px){.tj-article__body .tj-carousel{gap:.8rem}.tj-article__body .tj-carousel img{height:30rem}}.tj-carousel__btn{position:absolute;top:calc(clamp(24rem,42vh,38rem)/2);z-index:2;display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;margin-top:-2.2rem;padding:0;border:1px solid var(--tj-gold-light);border-radius:50%;background:#000000b8;color:var(--tj-gold-light);cursor:pointer;transition:opacity .2s ease,background-color .2s ease}.tj-carousel__btn:hover,.tj-carousel__btn:focus-visible{background:#000000e6}.tj-carousel__btn[disabled]{opacity:0;pointer-events:none}.tj-carousel__btn svg{width:1.6rem;height:1.6rem}.tj-carousel__btn--prev{left:1.2rem}.tj-carousel__btn--next{right:1.2rem}.tj-carousel__count{margin-top:.8rem;font-family:var(--font-body-family);font-size:1rem;letter-spacing:.24em;color:var(--tj-muted);text-align:right}@media(hover:none){.tj-carousel__btn{display:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/travel-carousel.css.map */
