.trips_box .contents .caption{display:block;margin:0 0 calc(var(--gap-heading) - 5px);color:var(--color-muted);font-size:var(--size-content);font-weight:400;line-height:1.25}.trips_box .contents{max-width:var(--width-contents);margin:0 auto var(--gap-contents);text-align:center;--color-text: var(--color-heading)}.trips_box .contents:last-child{margin-bottom:0}.trips_box .items{display:flex;position:relative;flex-wrap:wrap;width:calc(100% + var(--gap-grid));margin:0 calc(-1 * var(--gap-grid)) calc(-1 * var(--gap-vertical)) 0;z-index:2}.trips_box .item{display:inline-flex;position:relative;flex-direction:column;flex-grow:0;flex-shrink:0;width:calc(var(--width-item) - var(--gap-grid));margin:0 var(--gap-grid) var(--gap-vertical) 0;overscroll-behavior:contain}.trips_box{overflow:hidden;--width-item: 33.333%;--width-content: 480px}.trips_box .item{position:relative;overflow:hidden;flex-direction:column;justify-content:flex-end;min-height:450px;padding:var(--gap-card);border-radius:var(--radius-regular);background-color:#06101B;color:rgba(255,255,255,0.9);justify-self:flex-end;--color-heading: #fff;--color-text: rgba(255,255,255,0.9);--gap-heading: 10px;--size-h3: var(--size-title)}@media (hover: hover){.trips_box a.item:hover img{transform:scale(1.05)}}.trips_box .image{display:block;position:absolute;width:100%;height:100%;z-index:1;inset:0}.trips_box .image:before{content:'';position:absolute;background:linear-gradient(to bottom, rgba(10,25,40,0) 0%, rgba(10,25,40,0.6) 100%);z-index:2;inset:0}.trips_box .image img{display:block;position:relative;width:100%;height:100%;z-index:1;object-fit:cover}.trips_box .icon{display:flex;position:relative;align-items:center;justify-content:center;width:48px;height:48px;margin:0 0 20px;border-radius:50%;background:#6B8581;color:#fff;font-size:var(--size-large);font-weight:600;line-height:1.25;text-align:center;z-index:2}.trips_box h3{position:relative;line-height:1.25;z-index:2}.trips_box .text{display:block;position:relative;line-height:1.5;z-index:2}@media (min-width: 1024px){.trips_box.has_offset{--width-item: 50%}.trips_box.has_offset.is_large .inner{flex-basis:calc(40% - var(--gap-section-offset))}.trips_box.has_offset.is_large .wrapper{flex-basis:calc(60% + var(--gap-section-offset))}.trips_box.has_offset.is_large .carousel{width:calc(60vw + var(--gap-grid) + var(--gap-section-offset));--width-item: 600px}.trips_box.has_offset .fixed{display:flex}.trips_box.has_offset .contents{flex-basis:calc(50% - var(--gap-section-offset));flex-grow:0;flex-shrink:0;max-width:none;padding:0 var(--gap-aside) 60px 0;margin:0;text-align:left;--width-contents: 480px}.trips_box.has_offset .content{max-width:420px}.trips_box.has_offset h2,.trips_box.has_offset h3{max-width:var(--width-contents)}.trips_box.has_offset .wrapper{flex-basis:calc(50% + var(--gap-section-offset));flex-grow:0;flex-shrink:0}.trips_box.has_offset .carousel{position:static;width:calc(50vw + var(--gap-grid) + var(--gap-section-offset));--width-item: 410px}.trips_box.has_offset .carousel-nav{display:flex;position:absolute;bottom:0;left:0;flex-direction:row-reverse}.trips_box.has_offset .carousel-button{position:relative;right:auto;bottom:auto;left:auto}.trips_box.has_offset .carousel-button.is-prev{margin-right:15px}.trips_box.has_offset .carousel-dots{display:none}.trips_box.is_large{--width-item: 50%}}@media (max-width: 1024px){.trips_box{--width-item: 50%}.trips_box .carousel{width:calc(100% + 2 * var(--gap-aside));margin-right:calc(var(--gap-grid) - var(--gap-aside));margin-left:calc(-1 * var(--gap-aside))}.trips_box .carousel-button{right:var(--gap-aside)}.trips_box .carousel-button.is-prev{left:var(--gap-aside)}.trips_box .icon{margin-bottom:18px}}@media (max-width: 640px){.trips_box{--width-item: 100%}.trips_box .carousel{--width-item: calc(100% - 2 * var(--gap-aside));--gap-grid: 10px}}

/*# sourceMappingURL=trips.css.map */
