:root{--swiper-navigation-color: var(--color-brand-primary);--swiper-pagination-color: var(--color-brand-primary);--swiper-pagination-bullet-inactive-color: rgba(255, 255, 255, .75);--swiper-pagination-bullet-inactive-opacity: .75;--swiper-pagination-bullet-size: 16px}.destination-price-info-block__swiper-slide{-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.destination-price-info-block{display:-webkit-flex;position:relative;align-content:center;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;container:destination-price-info-container/inline-size;border-radius:var(--box-border-radius)}.destination-price-info-block__swiper-wrapper{width:-webkit-fit-content;width:fit-content;height:100%;overflow:hidden}.destination-price-info-block__swiper{height:100%}.destination-price-info-block__swiper-link{text-decoration:none}.destination-price-info-block__swiper-link:focus{text-decoration:none}.destination-price-info-block__swiper-link:hover{text-decoration:none}.destination-price-info-block__swiper-link:hover .destination-price-info-block__text-wrapper{color:#000;text-shadow:unset}.destination-price-info-block__swiper-link:hover .destination-price-info-block__background-overlay{background-color:#fff3}.destination-price-info-block__swiper-slide{align-content:center;box-shadow:var(--box-shadow-primary);height:100%;min-height:329px}.destination-price-info-block__background-wrapper{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.destination-price-info-block__background-wrapper img{display:block;border-radius:var(--box-border-radius);width:100%;height:100%;object-fit:cover}.destination-price-info-block__background-overlay{transition:.3s ease;border-radius:var(--box-border-radius);background-color:#0003;width:100%;height:100%}.destination-price-info-block__background{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.destination-price-info-block__text-wrapper{display:flex;flex-direction:column;gap:var(--space-8);transition:.3s ease;color:var(--color-brand-primary);text-align:center;text-shadow:var(--text-shadow-primary)}@media screen and (min-width: 1500px){.destination-price-info-block__text-wrapper{padding:var(--space-32)}}.destination-price-info-block__top-text{margin:0;font-size:var(--typography-h4-fontsize-small);font-family:var(--typography-headingfont)}@container destination-price-info-container (width < 300px){.destination-price-info-block__top-text{font-size:var(--typography-h4-fontsize-small)}}@container destination-price-info-container (width > 299px){.destination-price-info-block__top-text{font-size:var(--typography-h4-fontsize)}}.destination-price-info-block__big-text{margin:0;font-size:var(--typography-display-brutal-small);font-family:var(--typography-display-font);text-decoration:underline;text-transform:uppercase}@container destination-price-info-container (width < 300px){.destination-price-info-block__big-text{font-size:var(--typography-h3-fontsize)}}@container destination-price-info-container (width > 500px){.destination-price-info-block__big-text{font-size:var(--typography-display-brutal-medium)}}.destination-price-info-block__price{margin:0;font-size:var(--typography-h2-fontsize-small);font-family:var(--typography-headingfont);letter-spacing:.2rem;text-transform:uppercase}@media screen and (min-width: 1024px){.destination-price-info-block__price{font-size:var(--typography-h2-fontsize)}}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}
