@charset "UTF-8";.magazineList{padding:40px 0 50px}.magazineList .global-wrap{display:flex;flex-direction:column;gap:50px}@media screen and (max-width:980px){.magazineList .global-wrap{gap:28px}}.magazineList-title{color:#000;font-size:58px;font-weight:700;letter-spacing:-.05em;line-height:90%;margin:0}@media screen and (max-width:980px){.magazineList-title{font-size:20px;font-weight:700;letter-spacing:-.03em;line-height:90%}}.magazineList-list{align-items:stretch;display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start}@media screen and (max-width:980px){.magazineList-list{gap:16px}}.magazineList-list-item{border:1px solid #dadada;border-radius:14px;color:#000;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;width:calc(33.33333% - 14px)}@media screen and (max-width:980px){.magazineList-list-item{width:100%}}.magazineList-list-item:hover .magazineList-list-item-info-link{text-decoration:none}.magazineList-list-item-image{height:213px;width:100%}@media screen and (max-width:980px){.magazineList-list-item-image{height:204px}}.magazineList-list-item-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.magazineList-list-item-info{display:flex;flex:1;flex-direction:column;gap:12px;padding:20px 28px 28px}@media screen and (max-width:980px){.magazineList-list-item-info{gap:20px;padding:12px 20px 20px}}.magazineList-list-item-info-title{flex:none;font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:100%}@media screen and (max-width:980px){.magazineList-list-item-info-title{font-size:20px;font-weight:700;letter-spacing:-.02em}}.magazineList-list-item-info-description{flex:1;font-size:20px;font-weight:400;letter-spacing:0;line-height:114%}@media screen and (max-width:980px){.magazineList-list-item-info-description{font-size:16px;font-weight:600;letter-spacing:-.01em}}.magazineList-list-item-info-link{align-items:center;color:var(--cprimary);display:flex;flex:none;font-size:20px;font-weight:600;gap:4px;letter-spacing:-.01em;line-height:100%;text-decoration:underline}@media screen and (max-width:980px){.magazineList-list-item-info-link{display:none}}.magazineList-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:4px;justify-content:center}.magazineList-pagination-ellipsis{align-items:center;color:#000;display:inline-flex;font-size:16px;height:40px;justify-content:center;line-height:1;min-width:40px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:980px){.magazineList-pagination-ellipsis{font-size:12px;height:36px;min-width:36px}}.magazineList-pagination-btn{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.3);border-radius:10px;color:#000;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;height:40px;justify-content:center;line-height:1;min-width:40px;padding:0 12px;text-decoration:none;transition:border-color .2s,background-color .2s,color .2s}@media screen and (max-width:980px){.magazineList-pagination-btn{font-size:12px;height:36px;min-width:36px}}.magazineList-pagination-btn svg{fill:currentColor;height:24px;width:24px}.magazineList-pagination-btn:hover:not(.disabled):not(.active){border-color:#000}.magazineList-pagination-btn.active{background:var(--cprimary);border-color:var(--cprimary);color:#fff;pointer-events:none}.magazineList-pagination-btn.next.disabled,.magazineList-pagination-btn.prev.disabled{border-color:#e8e8e8;color:#dadada;cursor:default;pointer-events:none}.magazineList-pagination-btn.next:not(.disabled){border-color:#0000004d}.head{background:#fff;position:relative;z-index:1}.head.invert .head-promo,.head.invert .head-subtitle,.head.invert .head-title{color:#fff!important}@media screen and (min-width:980px){.head.invert .breadcrumbs-item,.head.invert .breadcrumbs-item-link{color:#ffffffbf!important}.head.invert .breadcrumbs-item-icon svg path{stroke:#ffffffbf!important}}@media screen and (max-width:980px){.head.invert .breadcrumbs{background:none;margin-bottom:89px;padding-bottom:0;padding-top:0}.head.invert .breadcrumbs-item-link{color:#ffffffbf!important}.head.invert .breadcrumbs svg path{stroke:#ffffffbf!important}}.head.invert .head-menus-list-title{color:#fff9}@media screen and (max-width:980px){.head.invert .head-menus-list:last-child{border-top-color:#c4c4c4}}.head.invert .head-button{background-color:#fff!important;color:var(--cprimary)!important;position:relative!important}.head.invert .head-button>span{transition:.3s}.head.invert .head-button:before{background-color:var(--cprimary);border-radius:10px;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:.3s;z-index:0}.head.invert .head-button:hover:before{opacity:1}.head.invert .head-button:hover>span{color:#fff;position:relative;z-index:1}.head.user-brand .head-title{color:var(--head-cprimary,var(--cprimary))!important}.head.user-brand .head-logo{display:block!important}@media screen and (max-width:980px){.head.user-brand .head-logo{top:36px!important}}.head.user-brand .head-button{background-color:var(--head-cprimary,var(--cprimary))!important;border:1px solid transparent!important;color:#fff!important;transition:.3s!important}.head.user-brand .head-button:hover{background-color:#fff!important;border-color:var(--head-cprimary,var(--cprimary))!important}.head.user-brand .head-button:hover,.head.user-brand .head-button:hover>span{color:var(--head-cprimary,var(--cprimary))!important}.head.user-brand .head-button:hover:before{background-color:#fff!important}@media screen and (max-width:980px){.head.user-eventyon .head-head{padding-top:0 !important!important}.head.has-discount{padding-bottom:95px!important}}.head.head-color .head-menus-list-title{color:#ffffff80}.head.head-color .head-menus-list-item,.head.head-color .head-promo,.head.head-color .head-subtitle,.head.head-color .head-title{color:#fff}.head.min-height .global-wrap{min-height:642px}@media screen and (max-width:980px){.head.min-height .global-wrap{min-height:0}}.head .global-wrap{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;max-height:none;padding:30px 0;position:relative;z-index:3}@media screen and (min-width:980px){.head .breadcrumbs{padding-top:0}}.head-head{position:relative;width:100%}.head-logo{background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:16px;display:none;height:69px;left:0;overflow:hidden;position:absolute;top:0;width:69px}@media screen and (min-width:980px){.head-logo{border-radius:32px;height:138px;left:auto;right:0;width:138px}}.head-promo{color:#000000bf;font-size:19px;font-weight:700;letter-spacing:-.03rem;line-height:125%;margin-top:30px}@media screen and (min-width:980px){.head-promo{margin-top:40px}}.head-subtitle{color:#414141;font-size:26px;font-weight:600;letter-spacing:-.03em;line-height:130%;margin-bottom:-10px;padding:50px 0 0}@media screen and (min-width:980px){.head-subtitle{font-size:36px;line-height:125%;margin-bottom:0;padding:20px 0}}.head-button{align-items:center;background-color:var(--cprimary);border:1px solid var(--cprimary);border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-weight:700;height:60px;justify-content:center;margin-top:30px;min-width:170px;padding:0 20px;text-decoration:none;transition:.3s}.head-button:hover{background-color:#fff;color:var(--cprimary)}.head-video{inset:0;opacity:1;overflow:hidden;pointer-events:none;position:absolute;transition:.3s;z-index:0}@media screen and (max-width:980px){.head-video{aspect-ratio:16/9;height:100%;left:50%;transform:translate(-50%);width:auto}}.head-video-overlay{background-color:#000;inset:0;opacity:0;position:absolute;z-index:2}.head-video-container{height:200%!important;pointer-events:none;transform:translate(-25%,-25%);width:200%!important;z-index:1}.head-lcp-image{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;pointer-events:none;white-space:nowrap}.head-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;display:none;inset:0;min-height:220px;position:absolute;z-index:0}@media screen and (min-width:980px){.head-bg{display:block}}.head-bg.mobile{display:block}@media screen and (min-width:980px){.head-bg.mobile{display:none}}.head-bg-overlay{background-position:50%;background-repeat:no-repeat;background-size:cover;background:#000;opacity:.5}.head-bg-overlay,.head-image{inset:0;position:absolute;z-index:0}.head-image{display:none;opacity:1;pointer-events:none;transition:.3s}@media screen and (min-width:980px){.head-image{display:block}}.head-image.hovered{opacity:0}.head-image-overlay{background-color:#000;opacity:0;z-index:2}.head-image-block,.head-image-overlay{inset:0;position:absolute}.head-image-block{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:220px;z-index:1}.head-discount{align-items:center;background-color:var(--cprimary);border-radius:32px;display:flex;height:70px;justify-content:flex-end;line-height:1;margin-top:100px;padding:0 20px;text-decoration:none;width:100%}@media screen and (max-width:980px){.head-discount{bottom:0;display:block;height:auto;left:20px;padding:15px 25px;position:absolute;right:20px;transform:translateY(calc(50% + 95px));width:calc(100% - 40px)}}.head-discount-text{color:#fff;font-size:36px;font-weight:600;letter-spacing:-.03em;opacity:.5}@media screen and (max-width:980px){.head-discount-text{font-size:26px;font-weight:400;line-height:130%}}.head-discount-link{align-items:center;color:#fff;display:flex;font-size:36px;font-weight:600;justify-content:flex-start;letter-spacing:-.03em;margin-left:20px}@media screen and (max-width:980px){.head-discount-link{font-size:26px;font-weight:400;letter-spacing:-.03rem;line-height:130%;margin-left:0}}.head-discount-link:after{content:"→";margin-left:10px}.head-title{color:#000000bf;flex:none;font-size:80px;font-weight:700;letter-spacing:-.2rem;line-height:92%;margin:0;padding-right:30%;width:100%}@media screen and (max-width:980px){.head-title{font-size:45px;letter-spacing:-.07em;padding-right:0}}.head-menus{align-items:flex-start;display:flex;flex:none;justify-content:space-between;margin-top:70px;width:100%}@media screen and (max-width:980px){.head-menus{display:block;margin-top:50px}}.head-menus.along .head-menus-list:last-child{align-items:flex-start}.head-menus-list:last-child{align-items:flex-end;display:flex;flex-direction:column}@media screen and (max-width:980px){.head-menus-list:last-child{border-top:1px solid #000;margin-top:25px;padding-top:25px}}.head-menus-list-title{color:#000000bf;font-size:10px;letter-spacing:.31rem;line-height:92%;margin-bottom:10px;opacity:.5;text-transform:uppercase}.head-menus-list-item{background-color:var(--cprimary);border-radius:12px;color:#000;display:table;font-size:36px;font-weight:600;letter-spacing:-.03rem;line-height:130%;margin:0 -8px 4px;text-decoration:none;transition:.3s}@media screen and (max-width:980px){.head-menus-list-item{font-size:26px}}.head-menus-list-item:hover span{background:none;color:#fff}.head-menus-list-item span{background-color:#fff;border-radius:10px;display:table;margin:-1px;padding:2px 8px}.head-menus-list-item.item-culinaryon:hover{background:#606}.head-menus-list-item.item-painton:hover{background:#0065c2}.head-menus-list-item.item-wineon:hover{background:#b3242a}.head-menus-list-item.item-quizon:hover{background:#d43575}.head-menus-list-item.item-kidson:hover{background:#69d0cd}.tripadvisor{background:#51ac8a;color:#fff;padding:45px 0}@media screen and (min-width:980px){.tripadvisor{padding:50px 0 60px}}.tripadvisor .global-wrap{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.tripadvisor-title{width:100%}.tripadvisor-text{color:#f2efec;flex:none;font-size:26px;font-weight:700;letter-spacing:-.03rem;line-height:130%;margin-bottom:50px;margin-top:0;width:100%}@media screen and (min-width:980px){.tripadvisor-text{font-size:80px;letter-spacing:-.2rem;line-height:92%;margin-bottom:40px}}.tripadvisor-left{flex:1}.tripadvisor-left-note{border:1px solid #fff;border-width:1px 0;font-size:16px;letter-spacing:-.03rem;line-height:130%;margin-bottom:45px;padding:35px 0;text-align:center}@media screen and (min-width:980px){.tripadvisor-left-note{border:0;font-size:19px;letter-spacing:-.01em;padding:0;text-align:left}}.tripadvisor-left-note .mobile{display:table;height:187px;margin:0 auto 30px;width:210px}@media screen and (min-width:980px){.tripadvisor-left-note .mobile{display:none}}.tripadvisor-left-quote{padding-left:0;padding-top:52px;position:relative}@media screen and (min-width:980px){.tripadvisor-left-quote{padding-left:75px;padding-top:0}}.tripadvisor-left-quote:before{content:"“";left:0;top:0}.tripadvisor-left-quote:after,.tripadvisor-left-quote:before{color:#f2efec;font-size:80px;font-weight:700;letter-spacing:-.2rem;line-height:92%;position:absolute}.tripadvisor-left-quote:after{bottom:-20px;content:"”";right:0}@media screen and (min-width:980px){.tripadvisor-left-quote:after{right:-75px}}.tripadvisor-left-quote-text{font-size:14px;letter-spacing:-.01em;line-height:125%}@media screen and (min-width:980px){.tripadvisor-left-quote-text{font-size:19px;line-height:130%}}.tripadvisor-left-quote-user{font-size:14px;font-weight:700;letter-spacing:-.03rem;line-height:125%;margin-top:35px}@media screen and (min-width:980px){.tripadvisor-left-quote-user{font-size:19px}}.tripadvisor-right{background-position:50%;background-repeat:no-repeat;background-size:contain;display:none;flex:none;height:255px;margin-left:8%;text-decoration:none;width:290px}@media screen and (min-width:980px){.tripadvisor-right{display:block}}.tripadvisor-right img{display:block;height:100%;margin:0;padding:0;width:100%}@media screen and (max-width:980px){.head-discount-init[data-v-26aba2d9]+*>:first-child{padding-top:100px!important}}
