.cmp-rutas{font-family:var(--font-body-family);font-weight:var(--font-body-weight);color:rgb(var(--color-foreground))}.cmp-rutas,.cmp-rutas *,.cmp-rutas *:before,.cmp-rutas *:after{box-sizing:border-box}.cmp-rutas b,.cmp-rutas strong,.cmp-rutas th{font-weight:inherit}.cmp-rutas__header{text-align:center;max-width:none;margin:0 0 1.6rem}.cmp-rutas__header .caption-with-letter-spacing{margin:0 0 1rem}.cmp-rutas__heading{margin:0;font-weight:var(--font-heading-weight)}.cmp-rutas__intro{margin-top:1.2rem;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.85)}.cmp-rutas__intro p{margin:0}.cmp-rutas__group+.cmp-rutas__group{margin-top:1.2rem}.cmp-rutas__group{position:relative;border:1px solid rgba(var(--color-foreground),.1);border-radius:var(--text-boxes-radius, 20px);background:#fff;box-shadow:0 .2rem .9rem #00000012;overflow:visible}.cmp-rutas__group[open]{z-index:2}.cmp-rutas__group:not([open]) .cmp-rutas__cov{display:none}.cmp-rutas__group:not([open]) .cmp-rutas__cov-panel{display:none!important}.cmp-rutas__route{display:flex;align-items:center;gap:1.2rem;list-style:none;margin:0;padding:1.4rem 1.6rem;cursor:pointer;font-size:1.2rem;letter-spacing:.13rem;text-transform:uppercase;font-weight:var(--font-body-weight);color:rgba(var(--color-foreground),.75);background:#fff;border-radius:var(--text-boxes-radius, 20px)}.cmp-rutas__group[open] .cmp-rutas__route{border-radius:var(--text-boxes-radius, 20px) var(--text-boxes-radius, 20px) 0 0}.cmp-rutas__route::-webkit-details-marker{display:none}.cmp-rutas__route::marker{content:""}.cmp-rutas__route-label{flex:1}.cmp-rutas__route-hint{font-size:1.2rem;letter-spacing:0;text-transform:none;color:rgba(var(--color-foreground),.55)}.cmp-rutas__caret{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.2rem;height:1.2rem;color:rgba(var(--color-foreground),.75)}.cmp-rutas__caret svg{width:1rem;height:.6rem;display:block;transition:transform .2s ease}.cmp-rutas__group[open] .cmp-rutas__caret svg{transform:rotate(180deg)}.cmp-rutas__panel{padding:0 0 .4rem;border-top:1px solid rgba(var(--color-foreground),.12);border-radius:0 0 var(--text-boxes-radius, 20px) var(--text-boxes-radius, 20px);background:#fff;overflow:visible}.cmp-rutas__table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.cmp-rutas__table caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.cmp-rutas__cell{text-align:left;vertical-align:middle;font-size:1.4rem;line-height:1.45}.cmp-rutas__name{display:block;font-size:1.6rem;color:rgb(var(--color-foreground))}.cmp-rutas__line{display:block;margin-top:.2rem;font-size:1.25rem;color:rgba(var(--color-foreground),.7)}.cmp-rutas__meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:.15rem 0;margin-top:.35rem;font-size:1.2rem;line-height:1.4;color:rgba(var(--color-foreground),.7)}.cmp-rutas__meta>span{display:inline;white-space:nowrap}.cmp-rutas__meta>span+span:before{content:"\b7";margin:0 .55rem;color:rgba(var(--color-foreground),.4);font-weight:400}.cmp-rutas__muted{color:rgba(var(--color-foreground),.7)}.cmp-rutas__price{white-space:nowrap}.cmp-rutas__link{display:inline-flex;align-items:center;justify-content:center;color:rgb(var(--color-foreground));text-decoration:none;white-space:nowrap;transition:opacity .2s ease,background-color .2s ease,border-color .2s ease}.cmp-rutas__link:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.cmp-rutas__link-text{display:none}.cmp-rutas__link-cart{display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;line-height:1;background:#fff;border-radius:50%;border:1px solid rgba(var(--color-foreground),.22);box-shadow:0 .1rem .3rem #0000000a;transition:border-color .2s ease,background-color .2s ease}.cmp-rutas__link-cart svg{width:1.8rem;height:1.8rem;display:block}.cmp-rutas__link:hover .cmp-rutas__link-cart{border-color:rgb(var(--color-foreground))}.cmp-rutas__cov-label{display:block}.cmp-rutas__cov{position:relative;display:inline-block;margin-top:.4rem}.cmp-rutas__cov[open]{z-index:3}.cmp-rutas__cov-toggle{display:inline-flex;align-items:center;gap:.55rem;list-style:none;cursor:pointer;font-size:1.25rem;font-weight:inherit;color:rgba(var(--color-foreground),.75);text-decoration:none;transition:color .2s ease}.cmp-rutas__cov-toggle::-webkit-details-marker{display:none}.cmp-rutas__cov-toggle::marker{content:""}.cmp-rutas__cov-link{text-decoration:underline;text-decoration-color:rgba(var(--color-foreground),.35);text-underline-offset:.3rem;transition:color .2s ease,text-decoration-color .2s ease}.cmp-rutas__cov-toggle:hover .cmp-rutas__cov-link,.cmp-rutas__cov[open]>.cmp-rutas__cov-toggle .cmp-rutas__cov-link{color:rgb(var(--color-foreground));text-decoration-color:rgb(var(--color-foreground))}.cmp-rutas__cov-toggle:hover,.cmp-rutas__cov[open]>.cmp-rutas__cov-toggle{color:rgb(var(--color-foreground))}.cmp-rutas__cov-toggle:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px;border-radius:.4rem}.cmp-rutas__cov-caret{display:none;flex-shrink:0;position:relative;width:1.1rem;height:1.1rem;margin:0;align-items:center;justify-content:center;color:rgba(var(--color-foreground),.65)}.cmp-rutas__cov-caret .icon,.cmp-rutas__cov-caret svg{position:static!important;inset:auto!important;width:.9rem;height:.55rem;margin:0;display:block;transition:transform .2s ease}.cmp-rutas__cov[open] .cmp-rutas__cov-caret svg{transform:rotate(180deg)}.cmp-rutas__cov-panel{background:#fff;color:rgb(var(--color-foreground));border:1px solid rgba(var(--color-foreground),.12);border-radius:var(--text-boxes-radius, 20px);box-shadow:0 .8rem 2.4rem #0000001a;padding:1.6rem 1.8rem;max-height:28rem;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.cmp-rutas__cov-title{display:block;margin:0 0 .8rem;font-size:1.1rem;letter-spacing:.08rem;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.cmp-rutas__cov-title--next{margin-top:1.8rem;padding-top:1.4rem;border-top:1px solid rgba(var(--color-foreground),.12)}.cmp-rutas__cov-list{list-style:none;margin:0 0 .4rem;padding:0;font-size:1.3rem;line-height:1.55}.cmp-rutas__cov-list li{padding:.45rem 0;break-inside:avoid}.cmp-rutas__cov-list--cols{columns:2;column-gap:1.6rem}.cmp-rutas__cov-list--cols3{columns:3;column-gap:1.6rem}.cmp-rutas__note{margin:2.4rem 0 0;text-align:center;font-size:1.25rem;color:rgba(var(--color-foreground),.7)}@media screen and (max-width:749px){.cmp-rutas__table,.cmp-rutas__table tbody,.cmp-rutas__row,.cmp-rutas__cell{display:block;width:100%}.cmp-rutas__table thead,.cmp-rutas__table colgroup{display:none}.cmp-rutas__panel{padding:1rem 1.2rem 1.2rem;background:#fff}.cmp-rutas__row{display:grid;grid-template-columns:1fr auto;column-gap:1.2rem;row-gap:.8rem;padding:1.6rem;margin-bottom:1rem;background:#efefef;border:1px solid rgba(var(--color-foreground),.08);border-radius:var(--text-boxes-radius, 20px)}.cmp-rutas__cov{display:block}.cmp-rutas__cov-toggle{min-height:3.2rem}.cmp-rutas__cov-caret{display:inline-flex}.cmp-rutas__cov-panel{position:static;margin-top:.4rem;max-height:22rem}.cmp-rutas__cov-list--cols3{columns:2}.cmp-rutas__row:last-child{margin-bottom:0}.cmp-rutas__cell{padding:0}.cmp-rutas__cell--product{grid-column:1}.cmp-rutas__cell--price{grid-column:2;grid-row:1;text-align:right;align-self:start;font-size:1.5rem}.cmp-rutas__cell--coverage{grid-column:1 / -1;font-size:1.35rem}.cmp-rutas__cell[data-label]:before{content:attr(data-label);display:block;margin-bottom:.1rem;font-size:1.1rem;letter-spacing:.08rem;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.cmp-rutas__cell--price:before{text-align:right}.cmp-rutas__cell--action{grid-column:1 / -1;margin-top:.4rem}.cmp-rutas__link{width:100%;min-height:4.4rem;gap:.6rem;font-size:1.4rem;background:#fff;border:1px solid rgba(var(--color-foreground),.22);border-radius:var(--buttons-radius, 20px);box-shadow:0 .1rem .25rem #0000000a}.cmp-rutas__link:hover{border-color:rgb(var(--color-foreground))}.cmp-rutas__link-text{display:inline}.cmp-rutas__link-cart{display:none}}@media screen and (min-width:750px){.cmp-rutas__panel{padding:0 1.2rem 1.2rem;background:#fff}.cmp-rutas__table{border:0;border-radius:0;border-collapse:separate;border-spacing:0 .8rem;overflow:visible;background:transparent}.cmp-rutas__head{padding:1.2rem 1.6rem .4rem;font-size:1.15rem;letter-spacing:.08rem;text-transform:uppercase;text-align:left;color:rgba(var(--color-foreground),.65);background:transparent;border-bottom:0}.cmp-rutas__cell{padding:1.6rem;border-bottom:0;transition:background-color .2s ease;background:#efefef}.cmp-rutas__cell:first-child{border-radius:var(--text-boxes-radius, 20px) 0 0 var(--text-boxes-radius, 20px);border:1px solid rgba(var(--color-foreground),.08);border-right:0}.cmp-rutas__cell:not(:first-child):not(:last-child){border-top:1px solid rgba(var(--color-foreground),.08);border-bottom:1px solid rgba(var(--color-foreground),.08)}.cmp-rutas__cell:last-child{border-radius:0 var(--text-boxes-radius, 20px) var(--text-boxes-radius, 20px) 0;border:1px solid rgba(var(--color-foreground),.08);border-left:0}.cmp-rutas__cell--action{background:#efefef}.cmp-rutas__row:hover .cmp-rutas__cell{background:#eaeaea}.cmp-rutas__cell--coverage{overflow:visible}.cmp-rutas__cov-panel{position:absolute;top:calc(100% + .6rem);left:0;z-index:4;width:max-content;min-width:20rem;max-width:42rem;box-shadow:0 1rem 2.8rem #0000001f}.cmp-rutas__cov--dropup .cmp-rutas__cov-panel{top:auto;bottom:calc(100% + .6rem)}.cmp-rutas__col-product,.cmp-rutas__col-coverage{width:34%}.cmp-rutas__col-price,.cmp-rutas__col-action{width:16%}.cmp-rutas__cell--action{text-align:right}.cmp-rutas__meta{font-size:1.25rem;margin-top:.4rem}}.am-dest{font-family:var(--font-body-family);font-weight:var(--font-body-weight);color:rgb(var(--color-foreground))}.am-dest,.am-dest *,.am-dest *:before,.am-dest *:after{box-sizing:border-box}.am-dest__header{text-align:center;max-width:72rem;margin:0 auto 2.4rem}.am-dest__header .caption-with-letter-spacing{margin:0 0 1rem}.am-dest__heading{margin:0;font-weight:var(--font-heading-weight)}.am-dest__intro{margin-top:1.2rem;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.85)}.am-dest__intro p{margin:0}.am-dest__tools{display:flex;flex-direction:column;gap:1.2rem;margin:0 auto 2.8rem;max-width:96rem}.am-dest__search{position:relative;max-width:44rem;width:100%;margin:0 auto}.am-dest__search input{width:100%;min-height:4.6rem;padding:0 1.8rem 0 4.4rem;font:inherit;font-size:16px;color:rgb(var(--color-foreground));background:#fff;border:1px solid rgba(var(--color-foreground),.12);border-radius:999px;box-shadow:0 1px 2px #0000000a;-webkit-appearance:none;appearance:none}.am-dest__search input:focus{outline:none;border-color:rgba(var(--color-foreground),.45);box-shadow:0 0 0 3px rgba(var(--color-foreground),.08)}.am-dest__search svg{position:absolute;left:1.7rem;top:50%;width:1.7rem;height:1.7rem;transform:translateY(-50%);opacity:.55;pointer-events:none}.am-dest__chips{display:flex;gap:.8rem;justify-content:center;flex-wrap:wrap}.am-dest__chip{display:inline-flex;align-items:center;gap:.6rem;min-height:3.6rem;padding:0 1.6rem;font:inherit;font-size:1.3rem;line-height:1;white-space:nowrap;cursor:pointer;color:rgb(var(--color-foreground));background:#fff;border:1px solid rgba(var(--color-foreground),.14);border-radius:999px;box-shadow:0 1px 2px #0000000d;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.am-dest__chip:hover{border-color:rgba(var(--color-foreground),.4)}.am-dest__chip[aria-pressed=true]{background:#efefef;color:rgb(var(--color-foreground));font-weight:600;border-color:rgba(var(--color-foreground),.55);box-shadow:inset 0 1px 2px #0000000f}.am-dest__chip:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.am-dest__chip-count{font-size:1.1rem;opacity:.65}.am-dest__group+.am-dest__group{margin-top:3.2rem}.am-dest__group[hidden],.am-dest__card[hidden]{display:none!important}.am-dest__region{display:flex;align-items:center;gap:1.2rem;margin:0 0 1.2rem;font-size:1.2rem;letter-spacing:.13rem;text-transform:uppercase;font-weight:var(--font-body-weight);color:rgba(var(--color-foreground),.75)}.am-dest__region:after{content:"";flex:1;height:1px;background:rgba(var(--color-foreground),.15)}.am-dest__grid{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:750px){.am-dest__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}}@media screen and (min-width:990px){.am-dest__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.am-dest__card a{display:flex;align-items:center;gap:1.2rem;height:100%;min-height:7.2rem;padding:1.2rem;color:rgb(var(--color-foreground));text-decoration:none;background:#fff;border:1px solid rgba(var(--color-foreground),.1);border-radius:var(--text-boxes-radius, 20px);box-shadow:0 1px 2px #0000000a;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.am-dest__card a:hover{transform:translateY(-2px);border-color:rgba(var(--color-foreground),.22);box-shadow:0 6px 18px #00000012}.am-dest__card a:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.am-dest__thumb{flex:0 0 auto;width:4.8rem;height:4.8rem;border-radius:1.2rem;overflow:hidden;background:#efefef;display:flex;align-items:center;justify-content:center;font-size:1.3rem;letter-spacing:.05rem;color:rgba(var(--color-foreground),.6)}.am-dest__thumb img{width:100%;height:100%;object-fit:cover;display:block}.am-dest__text{flex:1 1 auto;min-width:0}.am-dest__name{display:block;font-size:1.5rem;line-height:1.3;color:rgb(var(--color-foreground));overflow-wrap:anywhere}.am-dest__arrow{flex:0 0 auto;width:1.4rem;height:1.4rem;opacity:.4;transition:opacity .2s ease,transform .2s ease}.am-dest__card a:hover .am-dest__arrow{opacity:.8;transform:translate(2px)}.am-dest__empty{margin:1.6rem 0 0;text-align:center;font-size:1.4rem;color:rgba(var(--color-foreground),.75)}@media screen and (max-width:749px){.am-dest__chips{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;margin:0 -1.5rem;padding:0 1.5rem .2rem}.am-dest__chips::-webkit-scrollbar{display:none}.am-dest__card a{min-height:6.4rem;gap:1rem;padding:1rem 1.2rem}.am-dest__arrow{width:1.2rem;height:1.2rem}.am-dest__thumb{width:4rem;height:4rem;border-radius:1rem}.am-dest__name{font-size:1.4rem}}@media(prefers-reduced-motion:reduce){.am-dest__card a,.am-dest__arrow{transition:none}.am-dest__card a:hover{transform:none}}.am-reg{--am-reg-border: rgba(var(--color-foreground), .1);--am-reg-border-hover: rgba(var(--color-foreground), .22);font-family:var(--font-body-family);font-weight:var(--font-body-weight);color:rgb(var(--color-foreground))}.am-reg,.am-reg *,.am-reg *:before,.am-reg *:after{box-sizing:border-box}.am-reg__header{text-align:center;max-width:72rem;margin:0 auto 2.4rem}.am-reg__header .caption-with-letter-spacing{margin:0 0 1rem}.am-reg__heading{margin:0;font-weight:var(--font-heading-weight)}.am-reg__intro{margin-top:1.2rem;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.85)}.am-reg__intro p{margin:0}.am-reg__tools{margin:0 auto 2.4rem;max-width:96rem}.am-reg__chips{display:flex;gap:.8rem;justify-content:center;flex-wrap:wrap}.am-reg__chip{display:inline-flex;align-items:center;gap:.6rem;min-height:3.6rem;padding:0 1.6rem;font:inherit;font-size:1.3rem;line-height:1;white-space:nowrap;cursor:pointer;color:rgb(var(--color-foreground));background:#fff;border:1px solid rgba(var(--color-foreground),.14);border-radius:999px;box-shadow:0 1px 2px #0000000d;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.am-reg__chip:hover{border-color:rgba(var(--color-foreground),.4)}.am-reg__chip[aria-pressed=true]{background:#efefef;color:rgb(var(--color-foreground));font-weight:600;border-color:rgba(var(--color-foreground),.55);box-shadow:inset 0 1px 2px #0000000f}.am-reg__chip:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.am-reg__chip-count{font-size:1.1rem;opacity:.65}.am-reg__groups{display:flex;flex-direction:column;gap:3.2rem}.am-reg__group[hidden],.am-reg__card[hidden]{display:none!important}.am-reg__region{display:flex;align-items:center;gap:1.2rem;margin:0 0 1.2rem;font-size:1.2rem;line-height:1.4;letter-spacing:.13rem;text-transform:uppercase;font-weight:var(--font-body-weight);font-family:inherit;color:rgba(var(--color-foreground),.75)}.am-reg__region:after{content:"";flex:1;height:1px;background:rgba(var(--color-foreground),.15)}.am-reg__grid{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}@media screen and (min-width:480px){.am-reg__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:750px){.am-reg__grid{gap:1.2rem}}.am-reg__box{position:relative;display:flex;flex-direction:column;gap:1.2rem;height:100%;padding:1.4rem;color:rgb(var(--color-foreground));background:#fff;border:1px solid var(--am-reg-border);border-radius:var(--text-boxes-radius, 20px);box-shadow:0 1px 2px #0000000a;transition:box-shadow .2s ease,border-color .2s ease}.am-reg__box:hover{border-color:var(--am-reg-border-hover);box-shadow:0 6px 18px #0000000f}.am-reg__box.is-cov-open{z-index:2;border-color:var(--am-reg-border-hover)}.am-reg__top{display:flex;align-items:flex-start;gap:1.2rem}.am-reg__thumb{flex:0 0 auto;width:6rem;height:6rem;border-radius:1.2rem;overflow:hidden;background:#efefef;display:flex;align-items:center;justify-content:center;font-size:1.3rem;letter-spacing:.05rem;color:rgba(var(--color-foreground),.6)}.am-reg__thumb img{width:100%;height:100%;object-fit:cover;display:block}.am-reg__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.3rem}.am-reg__name{display:block;margin:0;font-size:1.5rem;line-height:1.3;font-weight:600;color:rgb(var(--color-foreground));overflow-wrap:anywhere}.am-reg__fav{position:absolute;top:.9rem;right:.9rem;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;padding:0;margin:0;color:rgba(var(--color-foreground),.55);background:transparent;border:0;pointer-events:none}.am-reg__fav svg{width:1.5rem;height:1.5rem;display:block}.am-reg__line{display:block;font-size:1.2rem;line-height:1.35;color:rgba(var(--color-foreground),.75)}.am-reg__pick{display:block;font-size:1.2rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.am-reg__meta{display:block;margin-top:.2rem;font-size:1.15rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.am-reg__meta>span{display:inline-block;white-space:nowrap}.am-reg__meta>span:not(:last-child):after{content:"\b7";margin:0 .5rem;color:rgba(var(--color-foreground),.45)}.am-reg__small{display:block;margin-top:.2rem;font-size:1.1rem;line-height:1.4;color:rgba(var(--color-foreground),.6)}.am-reg__small>span{display:inline-block;white-space:nowrap}.am-reg__small>span:not(:last-child):after{content:"\b7";margin:0 .5rem;color:rgba(var(--color-foreground),.45)}.am-reg__count{display:block;font-size:1.2rem;line-height:1.35;font-weight:600;color:rgba(var(--color-foreground),.85)}.am-reg__actions{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:.8rem;margin-top:auto}.am-reg__cov{display:block}.am-reg__pill{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:3.8rem;padding:.6rem 1.2rem;list-style:none;cursor:pointer;font:inherit;font-size:1.3rem;line-height:1.2;text-align:center;white-space:nowrap;text-decoration:none;color:rgb(var(--color-foreground));background:#fff;border:1px solid rgba(var(--color-foreground),.14);border-radius:999px;box-shadow:0 1px 2px #0000000d;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.am-reg__pill::-webkit-details-marker{display:none}.am-reg__pill::marker{content:""}.am-reg__pill:hover{border-color:rgba(var(--color-foreground),.4)}.am-reg__pill:active{background:#f5f5f5}.am-reg__cov[open]>.am-reg__pill{background:#efefef;font-weight:600;border-color:rgba(var(--color-foreground),.55);box-shadow:inset 0 1px 2px #0000000f}.am-reg__pill:focus{outline:none}.am-reg__pill:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.am-reg__pill svg{flex:0 0 auto;width:1.4rem;height:1.4rem;opacity:.7}.am-reg__pop-head{position:absolute;top:.8rem;right:.8rem;z-index:1;margin:0}.am-reg__x{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;margin:0;padding:0;cursor:pointer;color:rgba(var(--color-foreground),.6);background:transparent;border:0;border-radius:50%;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:color .2s ease,background-color .2s ease}.am-reg__x:hover{color:rgb(var(--color-foreground));background:#efefef}.am-reg__x:focus{outline:none}.am-reg__x:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:1px}.am-reg__x svg{width:1.2rem;height:1.2rem;display:block}.am-reg__cov-panel{position:absolute;left:-1px;right:-1px;top:calc(100% + .6rem);z-index:2;cursor:auto;background:#fff;color:rgb(var(--color-foreground));border:1px solid rgba(var(--color-foreground),.12);border-radius:var(--text-boxes-radius, 20px);box-shadow:0 .8rem 2.4rem #0000001a;padding:1.4rem 3.2rem 1.4rem 1.6rem;max-height:28rem;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.am-reg__cov-section{margin:0 0 1rem}.am-reg__cov-section:last-child{margin-bottom:0}.am-reg__cov-label{display:block;margin:0 0 .45rem;text-align:left;font-size:1.2rem;line-height:1.4;letter-spacing:.13rem;text-transform:uppercase;font-weight:var(--font-body-weight);font-family:inherit;color:rgba(var(--color-foreground),.75)}.am-reg__cov-ideal-text{margin:0;font-size:1.3rem;line-height:1.5;color:rgba(var(--color-foreground),.9)}.am-reg__cov-title{display:block;margin:0 0 .6rem;font-size:1.1rem;letter-spacing:.08rem;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.am-reg__cov-title--next{margin-top:1.4rem;padding-top:1.2rem;border-top:1px solid rgba(var(--color-foreground),.12)}.am-reg__cov-list{list-style:none;margin:0;padding:0;font-size:1.3rem;line-height:1.5}.am-reg__cov-list li{padding:.35rem 0;break-inside:avoid}.am-reg__cov-list--cols{columns:2;column-gap:1.6rem}.am-reg__cov--dropup .am-reg__cov-panel{top:auto;bottom:calc(100% + .6rem)}.am-reg__price{display:block;margin-top:.3rem;font-size:1.4rem;line-height:1.3;color:rgb(var(--color-foreground));white-space:nowrap}.am-reg__from{font-size:1.15rem;color:rgba(var(--color-foreground),.75)}.am-reg__empty{margin:1.6rem 0 0;text-align:center;font-size:1.4rem;color:rgba(var(--color-foreground),.75)}@media screen and (max-width:749px){.am-reg__chips{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;margin:0 -1.5rem;padding:0 1.5rem .2rem}.am-reg__chips::-webkit-scrollbar{display:none}.am-reg__box{gap:1rem;padding:1.2rem}.am-reg__top{gap:1rem}.am-reg__thumb{width:5.2rem;height:5.2rem;border-radius:1rem}.am-reg__name{font-size:1.4rem}}@media screen and (min-width:480px)and (max-width:589px){.am-reg__pill{font-size:1.2rem;padding:.6rem .8rem}}@media(prefers-reduced-motion:reduce){.am-reg__box,.am-reg__pill,.am-reg__x{transition:none}}.ar-dest{font-family:var(--font-body-family);font-weight:var(--font-body-weight);color:rgb(var(--color-foreground))}.ar-dest,.ar-dest *,.ar-dest *:before,.ar-dest *:after{box-sizing:border-box}.ar-dest__header{text-align:center;max-width:72rem;margin:0 auto 2.4rem}.ar-dest__header .caption-with-letter-spacing{margin:0 0 1rem}.ar-dest__heading{margin:0;font-weight:var(--font-heading-weight)}.ar-dest__intro{margin-top:1.2rem;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.85)}.ar-dest__intro p{margin:0}.ar-dest__grid{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:750px){.ar-dest__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}}@media screen and (min-width:990px){.ar-dest__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ar-dest__card a{display:flex;align-items:center;gap:1.2rem;height:100%;min-height:7.2rem;padding:1.2rem;color:rgb(var(--color-foreground));text-decoration:none;background:#fff;border:1px solid rgba(var(--color-foreground),.1);border-radius:var(--text-boxes-radius, 20px);box-shadow:0 1px 2px #0000000a;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.ar-dest__card a:hover{transform:translateY(-2px);border-color:rgba(var(--color-foreground),.22);box-shadow:0 6px 18px #00000012}.ar-dest__card a:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.ar-dest__thumb{flex:0 0 auto;width:4.8rem;height:4.8rem;border-radius:1.2rem;overflow:hidden;background:#efefef;display:flex;align-items:center;justify-content:center;font-size:1.3rem;letter-spacing:.05rem;color:rgba(var(--color-foreground),.6)}.ar-dest__thumb img{width:100%;height:100%;object-fit:cover;display:block}.ar-dest__text{flex:1 1 auto;min-width:0}.ar-dest__name{display:block;font-size:1.5rem;line-height:1.3;color:rgb(var(--color-foreground));overflow-wrap:anywhere}.ar-dest__arrow{flex:0 0 auto;width:1.4rem;height:1.4rem;opacity:.4;transition:opacity .2s ease,transform .2s ease}.ar-dest__card a:hover .ar-dest__arrow{opacity:.8;transform:translate(2px)}.ar-dest__regional{width:100%;margin:2.4rem auto 0;padding:2rem 1.6rem;text-align:center;background:#fff;border:1px solid rgba(var(--color-foreground),.1);border-radius:var(--text-boxes-radius, 20px);box-shadow:0 1px 2px #0000000a;display:flex;flex-direction:column;align-items:center;gap:1.2rem}@media screen and (min-width:750px){.ar-dest__regional{max-width:calc((100% - 2 * 1.2rem) / 3 * 2 + 1.2rem);padding:2.2rem 2rem}}@media screen and (min-width:990px){.ar-dest__regional{max-width:calc((100% - 3 * 1.2rem) / 4 * 2 + 1.2rem)}}.ar-dest__regional-title{margin:0;font-size:1.7rem;line-height:1.35;font-weight:var(--font-heading-weight);font-family:var(--font-heading-family);color:rgb(var(--color-foreground))}.ar-dest__regions{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem 0;font-size:1rem;letter-spacing:.13rem;line-height:1.4;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.ar-dest__regions li{display:inline-flex;align-items:center}.ar-dest__regions li+li:before{content:"\b7";margin:0 .7rem;letter-spacing:0;color:rgba(var(--color-foreground),.4)}.ar-dest__region-link{color:inherit;text-decoration:none;border-radius:.3rem;transition:color .2s ease}.ar-dest__region-link:hover{color:rgb(var(--color-foreground))}.ar-dest__region-link:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.ar-dest__cta{display:flex;justify-content:center;width:100%;margin:.2rem 0 0}.ar-dest__cta-link{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:3.8rem;padding:.6rem 1.2rem;cursor:pointer;font:inherit;font-size:1.3rem;line-height:1.2;text-align:center;white-space:nowrap;text-decoration:none;color:rgb(var(--color-foreground));background:#fff;border:1px solid rgba(var(--color-foreground),.14);border-radius:999px;box-shadow:0 1px 2px #0000000d;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.ar-dest__cta-link:hover{border-color:rgba(var(--color-foreground),.4)}.ar-dest__cta-link:active{background:#f5f5f5}.ar-dest__cta-link:focus{outline:none}.ar-dest__cta-link:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.ar-dest__cta-link svg{flex:0 0 auto;width:1.4rem;height:1.4rem;opacity:.7}@media screen and (max-width:749px){.ar-dest__card a{min-height:6.4rem;gap:1rem;padding:1rem 1.2rem}.ar-dest__arrow{width:1.2rem;height:1.2rem}.ar-dest__thumb{width:4rem;height:4rem;border-radius:1rem}.ar-dest__name{font-size:1.4rem}.ar-dest__regional{margin-top:2rem;padding:1.8rem 1.4rem;gap:1rem}.ar-dest__regional-title{font-size:1.55rem}}@media(prefers-reduced-motion:reduce){.ar-dest__card a,.ar-dest__arrow,.ar-dest__cta-link,.ar-dest__region-link{transition:none}.ar-dest__card a:hover{transform:none}}.ar-cards{--ar-cards-border: rgba(var(--color-foreground), .1);--ar-cards-border-hover: rgba(var(--color-foreground), .22);font-family:var(--font-body-family);font-weight:var(--font-body-weight);color:rgb(var(--color-foreground))}.ar-cards,.ar-cards *,.ar-cards *:before,.ar-cards *:after{box-sizing:border-box}.ar-cards__header{text-align:center;max-width:72rem;margin:0 auto 2.4rem}.ar-cards__header .caption-with-letter-spacing{margin:0 0 1rem}.ar-cards__heading{margin:0;font-weight:var(--font-heading-weight)}.ar-cards__intro{margin-top:1.2rem;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.85)}.ar-cards__intro p{margin:0}.ar-cards__grid{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}@media screen and (min-width:480px){.ar-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:750px){.ar-cards__grid{gap:1.2rem}}.ar-cards__box{position:relative;display:flex;flex-direction:column;gap:1.2rem;height:100%;padding:1.4rem;color:rgb(var(--color-foreground));background:#fff;border:1px solid var(--ar-cards-border);border-radius:var(--text-boxes-radius, 20px);box-shadow:0 1px 2px #0000000a;transition:box-shadow .2s ease,border-color .2s ease}.ar-cards__box:hover{border-color:var(--ar-cards-border-hover);box-shadow:0 6px 18px #0000000f}.ar-cards__top{display:flex;align-items:flex-start;gap:1.2rem}.ar-cards__thumb{flex:0 0 auto;width:6rem;height:6rem;border-radius:1.2rem;overflow:hidden;background:#efefef;display:flex;align-items:center;justify-content:center;font-size:1.3rem;letter-spacing:.05rem;color:rgba(var(--color-foreground),.6)}.ar-cards__thumb img{width:100%;height:100%;object-fit:cover;display:block}.ar-cards__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.3rem;padding-right:1.6rem}.ar-cards__name{display:block;margin:0;font-size:1.5rem;line-height:1.3;font-weight:600;color:rgb(var(--color-foreground));overflow-wrap:anywhere}.ar-cards__fav{position:absolute;top:.9rem;right:.9rem;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;padding:0;margin:0;color:rgba(var(--color-foreground),.55);background:transparent;border:0;pointer-events:none}.ar-cards__fav svg{width:1.5rem;height:1.5rem;display:block}.ar-cards__act{display:block;font-size:1.2rem;line-height:1.35;color:rgba(var(--color-foreground),.75)}.ar-cards__meta{display:block;margin-top:.2rem;font-size:1.15rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.ar-cards__meta>span{display:inline-block;white-space:nowrap}.ar-cards__meta>span:not(:last-child):after{content:"\b7";margin:0 .5rem;color:rgba(var(--color-foreground),.45)}.ar-cards__nets{display:block;margin-top:.15rem;font-size:1.15rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.ar-cards__small{display:block;margin-top:.15rem;font-size:1.1rem;line-height:1.35;color:rgba(var(--color-foreground),.6)}.ar-cards__price{display:block;margin-top:.3rem;font-size:1.4rem;line-height:1.3;color:rgb(var(--color-foreground));white-space:nowrap}.ar-cards__from{font-size:1.15rem;color:rgba(var(--color-foreground),.75)}.ar-cards__actions{margin-top:auto}.ar-cards__pill{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:3.8rem;padding:.6rem 1.2rem;cursor:pointer;font:inherit;font-size:1.3rem;line-height:1.2;text-align:center;white-space:nowrap;text-decoration:none;color:rgb(var(--color-foreground));background:#fff;border:1px solid rgba(var(--color-foreground),.14);border-radius:999px;box-shadow:0 1px 2px #0000000d;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.ar-cards__pill:hover{border-color:rgba(var(--color-foreground),.4)}.ar-cards__pill:active{background:#f5f5f5}.ar-cards__pill:focus{outline:none}.ar-cards__pill:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.ar-cards__pill svg{flex:0 0 auto;width:1.4rem;height:1.4rem;opacity:.7}@media screen and (max-width:749px){.ar-cards__box{gap:1rem;padding:1.2rem}.ar-cards__top{gap:1rem}.ar-cards__thumb{width:5.2rem;height:5.2rem;border-radius:1rem}.ar-cards__name{font-size:1.4rem}}@media(prefers-reduced-motion:reduce){.ar-cards__box,.ar-cards__pill{transition:none}}.br-dest{font-family:var(--font-body-family);font-weight:var(--font-body-weight);color:rgb(var(--color-foreground))}.br-dest,.br-dest *,.br-dest *:before,.br-dest *:after{box-sizing:border-box}.br-dest__header{text-align:center;max-width:72rem;margin:0 auto 2.4rem}.br-dest__header .caption-with-letter-spacing{margin:0 0 1rem}.br-dest__heading{margin:0;font-weight:var(--font-heading-weight)}.br-dest__intro{margin-top:1.2rem;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.85)}.br-dest__intro p{margin:0}.br-dest__grid{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:750px){.br-dest__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}}@media screen and (min-width:990px){.br-dest__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.br-dest__card a{display:flex;align-items:center;gap:1.2rem;height:100%;min-height:7.2rem;padding:1.2rem;color:rgb(var(--color-foreground));text-decoration:none;background:#fff;border:1px solid rgba(var(--color-foreground),.1);border-radius:var(--text-boxes-radius, 20px);box-shadow:0 1px 2px #0000000a;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.br-dest__card a:hover{transform:translateY(-2px);border-color:rgba(var(--color-foreground),.22);box-shadow:0 6px 18px #00000012}.br-dest__card a:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.br-dest__thumb{flex:0 0 auto;width:4.8rem;height:4.8rem;border-radius:1.2rem;overflow:hidden;background:#efefef;display:flex;align-items:center;justify-content:center;font-size:1.3rem;letter-spacing:.05rem;color:rgba(var(--color-foreground),.6)}.br-dest__thumb img{width:100%;height:100%;object-fit:cover;display:block}.br-dest__text{flex:1 1 auto;min-width:0}.br-dest__name{display:block;font-size:1.5rem;line-height:1.3;color:rgb(var(--color-foreground));overflow-wrap:anywhere}.br-dest__arrow{flex:0 0 auto;width:1.4rem;height:1.4rem;opacity:.4;transition:opacity .2s ease,transform .2s ease}.br-dest__card a:hover .br-dest__arrow{opacity:.8;transform:translate(2px)}.br-dest__regional{width:100%;margin:2.4rem auto 0;padding:2rem 1.6rem;text-align:center;background:#fff;border:1px solid rgba(var(--color-foreground),.1);border-radius:var(--text-boxes-radius, 20px);box-shadow:0 1px 2px #0000000a;display:flex;flex-direction:column;align-items:center;gap:1.2rem}@media screen and (min-width:750px){.br-dest__regional{max-width:calc((100% - 2 * 1.2rem) / 3 * 2 + 1.2rem);padding:2.2rem 2rem}}@media screen and (min-width:990px){.br-dest__regional{max-width:calc((100% - 3 * 1.2rem) / 4 * 2 + 1.2rem)}}.br-dest__regional-title{margin:0;font-size:1.7rem;line-height:1.35;font-weight:var(--font-heading-weight);font-family:var(--font-heading-family);color:rgb(var(--color-foreground))}.br-dest__regions{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem 0;font-size:1rem;letter-spacing:.13rem;line-height:1.4;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.br-dest__regions li{display:inline-flex;align-items:center}.br-dest__regions li+li:before{content:"\b7";margin:0 .7rem;letter-spacing:0;color:rgba(var(--color-foreground),.4)}.br-dest__region-link{color:inherit;text-decoration:none;border-radius:.3rem;transition:color .2s ease}.br-dest__region-link:hover{color:rgb(var(--color-foreground))}.br-dest__region-link:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.br-dest__cta{display:flex;justify-content:center;width:100%;margin:.2rem 0 0}.br-dest__cta-link{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:3.8rem;padding:.6rem 1.2rem;cursor:pointer;font:inherit;font-size:1.3rem;line-height:1.2;text-align:center;white-space:nowrap;text-decoration:none;color:rgb(var(--color-foreground));background:#fff;border:1px solid rgba(var(--color-foreground),.14);border-radius:999px;box-shadow:0 1px 2px #0000000d;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.br-dest__cta-link:hover{border-color:rgba(var(--color-foreground),.4)}.br-dest__cta-link:active{background:#f5f5f5}.br-dest__cta-link:focus{outline:none}.br-dest__cta-link:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.br-dest__cta-link svg{flex:0 0 auto;width:1.4rem;height:1.4rem;opacity:.7}@media screen and (max-width:749px){.br-dest__card a{min-height:6.4rem;gap:1rem;padding:1rem 1.2rem}.br-dest__arrow{width:1.2rem;height:1.2rem}.br-dest__thumb{width:4rem;height:4rem;border-radius:1rem}.br-dest__name{font-size:1.4rem}.br-dest__regional{margin-top:2rem;padding:1.8rem 1.4rem;gap:1rem}.br-dest__regional-title{font-size:1.55rem}}@media(prefers-reduced-motion:reduce){.br-dest__card a,.br-dest__arrow,.br-dest__cta-link,.br-dest__region-link{transition:none}.br-dest__card a:hover{transform:none}}.br-cards{--br-cards-border: rgba(var(--color-foreground), .1);--br-cards-border-hover: rgba(var(--color-foreground), .22);font-family:var(--font-body-family);font-weight:var(--font-body-weight);color:rgb(var(--color-foreground))}.br-cards,.br-cards *,.br-cards *:before,.br-cards *:after{box-sizing:border-box}.br-cards__header{text-align:center;max-width:72rem;margin:0 auto 2.4rem}.br-cards__header .caption-with-letter-spacing{margin:0 0 1rem}.br-cards__heading{margin:0;font-weight:var(--font-heading-weight)}.br-cards__intro{margin-top:1.2rem;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.85)}.br-cards__intro p{margin:0}.br-cards__grid{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}@media screen and (min-width:480px){.br-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:750px){.br-cards__grid{gap:1.2rem}}.br-cards__box{position:relative;display:flex;flex-direction:column;gap:1.2rem;height:100%;padding:1.4rem;color:rgb(var(--color-foreground));background:#fff;border:1px solid var(--br-cards-border);border-radius:var(--text-boxes-radius, 20px);box-shadow:0 1px 2px #0000000a;transition:box-shadow .2s ease,border-color .2s ease}.br-cards__box:hover{border-color:var(--br-cards-border-hover);box-shadow:0 6px 18px #0000000f}.br-cards__top{display:flex;align-items:flex-start;gap:1.2rem}.br-cards__thumb{flex:0 0 auto;width:6rem;height:6rem;border-radius:1.2rem;overflow:hidden;background:#efefef;display:flex;align-items:center;justify-content:center;font-size:1.3rem;letter-spacing:.05rem;color:rgba(var(--color-foreground),.6)}.br-cards__thumb img{width:100%;height:100%;object-fit:cover;display:block}.br-cards__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.3rem;padding-right:1.6rem}.br-cards__name{display:block;margin:0;font-size:1.5rem;line-height:1.3;font-weight:600;color:rgb(var(--color-foreground));overflow-wrap:anywhere}.br-cards__fav{position:absolute;top:.9rem;right:.9rem;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;padding:0;margin:0;color:rgba(var(--color-foreground),.55);background:transparent;border:0;pointer-events:none}.br-cards__fav svg{width:1.5rem;height:1.5rem;display:block}.br-cards__act{display:block;font-size:1.2rem;line-height:1.35;color:rgba(var(--color-foreground),.75)}.br-cards__meta{display:block;margin-top:.2rem;font-size:1.15rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.br-cards__meta>span{display:inline-block;white-space:nowrap}.br-cards__meta>span:not(:last-child):after{content:"\b7";margin:0 .5rem;color:rgba(var(--color-foreground),.45)}.br-cards__nets{display:block;margin-top:.15rem;font-size:1.15rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.br-cards__small{display:block;margin-top:.15rem;font-size:1.1rem;line-height:1.35;color:rgba(var(--color-foreground),.6)}.br-cards__price{display:block;margin-top:.3rem;font-size:1.4rem;line-height:1.3;color:rgb(var(--color-foreground));white-space:nowrap}.br-cards__from{font-size:1.15rem;color:rgba(var(--color-foreground),.75)}.br-cards__actions{margin-top:auto}.br-cards__pill{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:3.8rem;padding:.6rem 1.2rem;cursor:pointer;font:inherit;font-size:1.3rem;line-height:1.2;text-align:center;white-space:nowrap;text-decoration:none;color:rgb(var(--color-foreground));background:#fff;border:1px solid rgba(var(--color-foreground),.14);border-radius:999px;box-shadow:0 1px 2px #0000000d;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.br-cards__pill:hover{border-color:rgba(var(--color-foreground),.4)}.br-cards__pill:active{background:#f5f5f5}.br-cards__pill:focus{outline:none}.br-cards__pill:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.br-cards__pill svg{flex:0 0 auto;width:1.4rem;height:1.4rem;opacity:.7}@media screen and (max-width:749px){.br-cards__box{gap:1rem;padding:1.2rem}.br-cards__top{gap:1rem}.br-cards__thumb{width:5.2rem;height:5.2rem;border-radius:1rem}.br-cards__name{font-size:1.4rem}}@media(prefers-reduced-motion:reduce){.br-cards__box,.br-cards__pill{transition:none}}.bz-dest{font-family:var(--font-body-family);font-weight:var(--font-body-weight);color:rgb(var(--color-foreground))}.bz-dest,.bz-dest *,.bz-dest *:before,.bz-dest *:after{box-sizing:border-box}.bz-dest__header{text-align:center;max-width:72rem;margin:0 auto 2.4rem}.bz-dest__header .caption-with-letter-spacing{margin:0 0 1rem}.bz-dest__heading{margin:0;font-weight:var(--font-heading-weight)}.bz-dest__intro{margin-top:1.2rem;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.85)}.bz-dest__intro p{margin:0}.bz-dest__grid{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:750px){.bz-dest__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}}@media screen and (min-width:990px){.bz-dest__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.bz-dest__card a{display:flex;align-items:center;gap:1.2rem;height:100%;min-height:7.2rem;padding:1.2rem;color:rgb(var(--color-foreground));text-decoration:none;background:#fff;border:1px solid rgba(var(--color-foreground),.1);border-radius:var(--text-boxes-radius, 20px);box-shadow:0 1px 2px #0000000a;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.bz-dest__card a:hover{transform:translateY(-2px);border-color:rgba(var(--color-foreground),.22);box-shadow:0 6px 18px #00000012}.bz-dest__card a:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.bz-dest__thumb{flex:0 0 auto;width:4.8rem;height:4.8rem;border-radius:1.2rem;overflow:hidden;background:#efefef;display:flex;align-items:center;justify-content:center;font-size:1.3rem;letter-spacing:.05rem;color:rgba(var(--color-foreground),.6)}.bz-dest__thumb img{width:100%;height:100%;object-fit:cover;display:block}.bz-dest__text{flex:1 1 auto;min-width:0}.bz-dest__name{display:block;font-size:1.5rem;line-height:1.3;color:rgb(var(--color-foreground));overflow-wrap:anywhere}.bz-dest__arrow{flex:0 0 auto;width:1.4rem;height:1.4rem;opacity:.4;transition:opacity .2s ease,transform .2s ease}.bz-dest__card a:hover .bz-dest__arrow{opacity:.8;transform:translate(2px)}.bz-dest__regional{width:100%;margin:2.4rem auto 0;padding:2rem 1.6rem;text-align:center;background:#fff;border:1px solid rgba(var(--color-foreground),.1);border-radius:var(--text-boxes-radius, 20px);box-shadow:0 1px 2px #0000000a;display:flex;flex-direction:column;align-items:center;gap:1.2rem}@media screen and (min-width:750px){.bz-dest__regional{max-width:calc((100% - 2 * 1.2rem) / 3 * 2 + 1.2rem);padding:2.2rem 2rem}}@media screen and (min-width:990px){.bz-dest__regional{max-width:calc((100% - 3 * 1.2rem) / 4 * 2 + 1.2rem)}}.bz-dest__regional-title{margin:0;font-size:1.7rem;line-height:1.35;font-weight:var(--font-heading-weight);font-family:var(--font-heading-family);color:rgb(var(--color-foreground))}.bz-dest__regions{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem 0;font-size:1rem;letter-spacing:.13rem;line-height:1.4;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.bz-dest__regions li{display:inline-flex;align-items:center}.bz-dest__regions li+li:before{content:"\b7";margin:0 .7rem;letter-spacing:0;color:rgba(var(--color-foreground),.4)}.bz-dest__region-link{color:inherit;text-decoration:none;border-radius:.3rem;transition:color .2s ease}.bz-dest__region-link:hover{color:rgb(var(--color-foreground))}.bz-dest__region-link:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.bz-dest__cta{display:flex;justify-content:center;width:100%;margin:.2rem 0 0}.bz-dest__cta-link{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:3.8rem;padding:.6rem 1.2rem;cursor:pointer;font:inherit;font-size:1.3rem;line-height:1.2;text-align:center;white-space:nowrap;text-decoration:none;color:rgb(var(--color-foreground));background:#fff;border:1px solid rgba(var(--color-foreground),.14);border-radius:999px;box-shadow:0 1px 2px #0000000d;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.bz-dest__cta-link:hover{border-color:rgba(var(--color-foreground),.4)}.bz-dest__cta-link:active{background:#f5f5f5}.bz-dest__cta-link:focus{outline:none}.bz-dest__cta-link:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.bz-dest__cta-link svg{flex:0 0 auto;width:1.4rem;height:1.4rem;opacity:.7}@media screen and (max-width:749px){.bz-dest__card a{min-height:6.4rem;gap:1rem;padding:1rem 1.2rem}.bz-dest__arrow{width:1.2rem;height:1.2rem}.bz-dest__thumb{width:4rem;height:4rem;border-radius:1rem}.bz-dest__name{font-size:1.4rem}.bz-dest__regional{margin-top:2rem;padding:1.8rem 1.4rem;gap:1rem}.bz-dest__regional-title{font-size:1.55rem}}@media(prefers-reduced-motion:reduce){.bz-dest__card a,.bz-dest__arrow,.bz-dest__cta-link,.bz-dest__region-link{transition:none}.bz-dest__card a:hover{transform:none}}.bz-cards{--bz-cards-border: rgba(var(--color-foreground), .1);--bz-cards-border-hover: rgba(var(--color-foreground), .22);font-family:var(--font-body-family);font-weight:var(--font-body-weight);color:rgb(var(--color-foreground))}.bz-cards,.bz-cards *,.bz-cards *:before,.bz-cards *:after{box-sizing:border-box}.bz-cards__header{text-align:center;max-width:72rem;margin:0 auto 2.4rem}.bz-cards__header .caption-with-letter-spacing{margin:0 0 1rem}.bz-cards__heading{margin:0;font-weight:var(--font-heading-weight)}.bz-cards__intro{margin-top:1.2rem;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.85)}.bz-cards__intro p{margin:0}.bz-cards__grid{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}@media screen and (min-width:480px){.bz-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:750px){.bz-cards__grid{gap:1.2rem}}.bz-cards__box{position:relative;display:flex;flex-direction:column;gap:1.2rem;height:100%;padding:1.4rem;color:rgb(var(--color-foreground));background:#fff;border:1px solid var(--bz-cards-border);border-radius:var(--text-boxes-radius, 20px);box-shadow:0 1px 2px #0000000a;transition:box-shadow .2s ease,border-color .2s ease}.bz-cards__box:hover{border-color:var(--bz-cards-border-hover);box-shadow:0 6px 18px #0000000f}.bz-cards__top{display:flex;align-items:flex-start;gap:1.2rem}.bz-cards__thumb{flex:0 0 auto;width:6rem;height:6rem;border-radius:1.2rem;overflow:hidden;background:#efefef;display:flex;align-items:center;justify-content:center;font-size:1.3rem;letter-spacing:.05rem;color:rgba(var(--color-foreground),.6)}.bz-cards__thumb img{width:100%;height:100%;object-fit:cover;display:block}.bz-cards__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.3rem;padding-right:1.6rem}.bz-cards__name{display:block;margin:0;font-size:1.5rem;line-height:1.3;font-weight:600;color:rgb(var(--color-foreground));overflow-wrap:anywhere}.bz-cards__fav{position:absolute;top:.9rem;right:.9rem;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;padding:0;margin:0;color:rgba(var(--color-foreground),.55);background:transparent;border:0;pointer-events:none}.bz-cards__fav svg{width:1.5rem;height:1.5rem;display:block}.bz-cards__act{display:block;font-size:1.2rem;line-height:1.35;color:rgba(var(--color-foreground),.75)}.bz-cards__meta{display:block;margin-top:.2rem;font-size:1.15rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.bz-cards__meta>span{display:inline-block;white-space:nowrap}.bz-cards__meta>span:not(:last-child):after{content:"\b7";margin:0 .5rem;color:rgba(var(--color-foreground),.45)}.bz-cards__nets{display:block;margin-top:.15rem;font-size:1.15rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.bz-cards__small{display:block;margin-top:.15rem;font-size:1.1rem;line-height:1.35;color:rgba(var(--color-foreground),.6)}.bz-cards__price{display:block;margin-top:.3rem;font-size:1.4rem;line-height:1.3;color:rgb(var(--color-foreground));white-space:nowrap}.bz-cards__from{font-size:1.15rem;color:rgba(var(--color-foreground),.75)}.bz-cards__actions{margin-top:auto}.bz-cards__pill{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:3.8rem;padding:.6rem 1.2rem;cursor:pointer;font:inherit;font-size:1.3rem;line-height:1.2;text-align:center;white-space:nowrap;text-decoration:none;color:rgb(var(--color-foreground));background:#fff;border:1px solid rgba(var(--color-foreground),.14);border-radius:999px;box-shadow:0 1px 2px #0000000d;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.bz-cards__pill:hover{border-color:rgba(var(--color-foreground),.4)}.bz-cards__pill:active{background:#f5f5f5}.bz-cards__pill:focus{outline:none}.bz-cards__pill:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.bz-cards__pill svg{flex:0 0 auto;width:1.4rem;height:1.4rem;opacity:.7}@media screen and (max-width:749px){.bz-cards__box{gap:1rem;padding:1.2rem}.bz-cards__top{gap:1rem}.bz-cards__thumb{width:5.2rem;height:5.2rem;border-radius:1rem}.bz-cards__name{font-size:1.4rem}}@media(prefers-reduced-motion:reduce){.bz-cards__box,.bz-cards__pill{transition:none}}.ca-dest{font-family:var(--font-body-family);font-weight:var(--font-body-weight);color:rgb(var(--color-foreground))}.ca-dest,.ca-dest *,.ca-dest *:before,.ca-dest *:after{box-sizing:border-box}.ca-dest__header{text-align:center;max-width:72rem;margin:0 auto 2.4rem}.ca-dest__header .caption-with-letter-spacing{margin:0 0 1rem}.ca-dest__heading{margin:0;font-weight:var(--font-heading-weight)}.ca-dest__intro{margin-top:1.2rem;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.85)}.ca-dest__intro p{margin:0}.ca-dest__grid{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:750px){.ca-dest__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}}@media screen and (min-width:990px){.ca-dest__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ca-dest__card a{display:flex;align-items:center;gap:1.2rem;height:100%;min-height:7.2rem;padding:1.2rem;color:rgb(var(--color-foreground));text-decoration:none;background:#fff;border:1px solid rgba(var(--color-foreground),.1);border-radius:var(--text-boxes-radius, 20px);box-shadow:0 1px 2px #0000000a;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.ca-dest__card a:hover{transform:translateY(-2px);border-color:rgba(var(--color-foreground),.22);box-shadow:0 6px 18px #00000012}.ca-dest__card a:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.ca-dest__thumb{flex:0 0 auto;width:4.8rem;height:4.8rem;border-radius:1.2rem;overflow:hidden;background:#efefef;display:flex;align-items:center;justify-content:center;font-size:1.3rem;letter-spacing:.05rem;color:rgba(var(--color-foreground),.6)}.ca-dest__thumb img{width:100%;height:100%;object-fit:cover;display:block}.ca-dest__text{flex:1 1 auto;min-width:0}.ca-dest__name{display:block;font-size:1.5rem;line-height:1.3;color:rgb(var(--color-foreground));overflow-wrap:anywhere}.ca-dest__arrow{flex:0 0 auto;width:1.4rem;height:1.4rem;opacity:.4;transition:opacity .2s ease,transform .2s ease}.ca-dest__card a:hover .ca-dest__arrow{opacity:.8;transform:translate(2px)}.ca-dest__regional{width:100%;margin:2.4rem auto 0;padding:2rem 1.6rem;text-align:center;background:#fff;border:1px solid rgba(var(--color-foreground),.1);border-radius:var(--text-boxes-radius, 20px);box-shadow:0 1px 2px #0000000a;display:flex;flex-direction:column;align-items:center;gap:1.2rem}@media screen and (min-width:750px){.ca-dest__regional{max-width:calc((100% - 2 * 1.2rem) / 3 * 2 + 1.2rem);padding:2.2rem 2rem}}@media screen and (min-width:990px){.ca-dest__regional{max-width:calc((100% - 3 * 1.2rem) / 4 * 2 + 1.2rem)}}.ca-dest__regional-title{margin:0;font-size:1.7rem;line-height:1.35;font-weight:var(--font-heading-weight);font-family:var(--font-heading-family);color:rgb(var(--color-foreground))}.ca-dest__regions{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem 0;font-size:1rem;letter-spacing:.13rem;line-height:1.4;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.ca-dest__regions li{display:inline-flex;align-items:center}.ca-dest__regions li+li:before{content:"\b7";margin:0 .7rem;letter-spacing:0;color:rgba(var(--color-foreground),.4)}.ca-dest__region-link{color:inherit;text-decoration:none;border-radius:.3rem;transition:color .2s ease}.ca-dest__region-link:hover{color:rgb(var(--color-foreground))}.ca-dest__region-link:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.ca-dest__cta{display:flex;justify-content:center;width:100%;margin:.2rem 0 0}.ca-dest__cta-link{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:3.8rem;padding:.6rem 1.2rem;cursor:pointer;font:inherit;font-size:1.3rem;line-height:1.2;text-align:center;white-space:nowrap;text-decoration:none;color:rgb(var(--color-foreground));background:#fff;border:1px solid rgba(var(--color-foreground),.14);border-radius:999px;box-shadow:0 1px 2px #0000000d;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.ca-dest__cta-link:hover{border-color:rgba(var(--color-foreground),.4)}.ca-dest__cta-link:active{background:#f5f5f5}.ca-dest__cta-link:focus{outline:none}.ca-dest__cta-link:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.ca-dest__cta-link svg{flex:0 0 auto;width:1.4rem;height:1.4rem;opacity:.7}@media screen and (max-width:749px){.ca-dest__card a{min-height:6.4rem;gap:1rem;padding:1rem 1.2rem}.ca-dest__arrow{width:1.2rem;height:1.2rem}.ca-dest__thumb{width:4rem;height:4rem;border-radius:1rem}.ca-dest__name{font-size:1.4rem}.ca-dest__regional{margin-top:2rem;padding:1.8rem 1.4rem;gap:1rem}.ca-dest__regional-title{font-size:1.55rem}}@media(prefers-reduced-motion:reduce){.ca-dest__card a,.ca-dest__arrow,.ca-dest__cta-link,.ca-dest__region-link{transition:none}.ca-dest__card a:hover{transform:none}}.ca-cards{--ca-cards-border: rgba(var(--color-foreground), .1);--ca-cards-border-hover: rgba(var(--color-foreground), .22);font-family:var(--font-body-family);font-weight:var(--font-body-weight);color:rgb(var(--color-foreground))}.ca-cards,.ca-cards *,.ca-cards *:before,.ca-cards *:after{box-sizing:border-box}.ca-cards__header{text-align:center;max-width:72rem;margin:0 auto 2.4rem}.ca-cards__header .caption-with-letter-spacing{margin:0 0 1rem}.ca-cards__heading{margin:0;font-weight:var(--font-heading-weight)}.ca-cards__intro{margin-top:1.2rem;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.85)}.ca-cards__intro p{margin:0}.ca-cards__grid{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}@media screen and (min-width:480px){.ca-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:750px){.ca-cards__grid{gap:1.2rem}}.ca-cards__box{position:relative;display:flex;flex-direction:column;gap:1.2rem;height:100%;padding:1.4rem;color:rgb(var(--color-foreground));background:#fff;border:1px solid var(--ca-cards-border);border-radius:var(--text-boxes-radius, 20px);box-shadow:0 1px 2px #0000000a;transition:box-shadow .2s ease,border-color .2s ease}.ca-cards__box:hover{border-color:var(--ca-cards-border-hover);box-shadow:0 6px 18px #0000000f}.ca-cards__top{display:flex;align-items:flex-start;gap:1.2rem}.ca-cards__thumb{flex:0 0 auto;width:6rem;height:6rem;border-radius:1.2rem;overflow:hidden;background:#efefef;display:flex;align-items:center;justify-content:center;font-size:1.3rem;letter-spacing:.05rem;color:rgba(var(--color-foreground),.6)}.ca-cards__thumb img{width:100%;height:100%;object-fit:cover;display:block}.ca-cards__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.3rem;padding-right:1.6rem}.ca-cards__name{display:block;margin:0;font-size:1.5rem;line-height:1.3;font-weight:600;color:rgb(var(--color-foreground));overflow-wrap:anywhere}.ca-cards__fav{position:absolute;top:.9rem;right:.9rem;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;padding:0;margin:0;color:rgba(var(--color-foreground),.55);background:transparent;border:0;pointer-events:none}.ca-cards__fav svg{width:1.5rem;height:1.5rem;display:block}.ca-cards__act{display:block;font-size:1.2rem;line-height:1.35;color:rgba(var(--color-foreground),.75)}.ca-cards__meta{display:block;margin-top:.2rem;font-size:1.15rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.ca-cards__meta>span{display:inline-block;white-space:nowrap}.ca-cards__meta>span:not(:last-child):after{content:"\b7";margin:0 .5rem;color:rgba(var(--color-foreground),.45)}.ca-cards__nets{display:block;margin-top:.15rem;font-size:1.15rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.ca-cards__small{display:block;margin-top:.15rem;font-size:1.1rem;line-height:1.35;color:rgba(var(--color-foreground),.6)}.ca-cards__price{display:block;margin-top:.3rem;font-size:1.4rem;line-height:1.3;color:rgb(var(--color-foreground));white-space:nowrap}.ca-cards__from{font-size:1.15rem;color:rgba(var(--color-foreground),.75)}.ca-cards__actions{margin-top:auto}.ca-cards__pill{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:3.8rem;padding:.6rem 1.2rem;cursor:pointer;font:inherit;font-size:1.3rem;line-height:1.2;text-align:center;white-space:nowrap;text-decoration:none;color:rgb(var(--color-foreground));background:#fff;border:1px solid rgba(var(--color-foreground),.14);border-radius:999px;box-shadow:0 1px 2px #0000000d;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.ca-cards__pill:hover{border-color:rgba(var(--color-foreground),.4)}.ca-cards__pill:active{background:#f5f5f5}.ca-cards__pill:focus{outline:none}.ca-cards__pill:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.ca-cards__pill svg{flex:0 0 auto;width:1.4rem;height:1.4rem;opacity:.7}@media screen and (max-width:749px){.ca-cards__box{gap:1rem;padding:1.2rem}.ca-cards__top{gap:1rem}.ca-cards__thumb{width:5.2rem;height:5.2rem;border-radius:1rem}.ca-cards__name{font-size:1.4rem}}@media(prefers-reduced-motion:reduce){.ca-cards__box,.ca-cards__pill{transition:none}}.co-dest{font-family:var(--font-body-family);font-weight:var(--font-body-weight);color:rgb(var(--color-foreground))}.co-dest,.co-dest *,.co-dest *:before,.co-dest *:after{box-sizing:border-box}.co-dest__header{text-align:center;max-width:72rem;margin:0 auto 2.4rem}.co-dest__header .caption-with-letter-spacing{margin:0 0 1rem}.co-dest__heading{margin:0;font-weight:var(--font-heading-weight)}.co-dest__intro{margin-top:1.2rem;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.85)}.co-dest__intro p{margin:0}.co-dest__grid{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:750px){.co-dest__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}}@media screen and (min-width:990px){.co-dest__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.co-dest__card a{display:flex;align-items:center;gap:1.2rem;height:100%;min-height:7.2rem;padding:1.2rem;color:rgb(var(--color-foreground));text-decoration:none;background:#fff;border:1px solid rgba(var(--color-foreground),.1);border-radius:var(--text-boxes-radius, 20px);box-shadow:0 1px 2px #0000000a;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.co-dest__card a:hover{transform:translateY(-2px);border-color:rgba(var(--color-foreground),.22);box-shadow:0 6px 18px #00000012}.co-dest__card a:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.co-dest__thumb{flex:0 0 auto;width:4.8rem;height:4.8rem;border-radius:1.2rem;overflow:hidden;background:#efefef;display:flex;align-items:center;justify-content:center;font-size:1.3rem;letter-spacing:.05rem;color:rgba(var(--color-foreground),.6)}.co-dest__thumb img{width:100%;height:100%;object-fit:cover;display:block}.co-dest__text{flex:1 1 auto;min-width:0}.co-dest__name{display:block;font-size:1.5rem;line-height:1.3;color:rgb(var(--color-foreground));overflow-wrap:anywhere}.co-dest__arrow{flex:0 0 auto;width:1.4rem;height:1.4rem;opacity:.4;transition:opacity .2s ease,transform .2s ease}.co-dest__card a:hover .co-dest__arrow{opacity:.8;transform:translate(2px)}.co-dest__regional{width:100%;margin:2.4rem auto 0;padding:2rem 1.6rem;text-align:center;background:#fff;border:1px solid rgba(var(--color-foreground),.1);border-radius:var(--text-boxes-radius, 20px);box-shadow:0 1px 2px #0000000a;display:flex;flex-direction:column;align-items:center;gap:1.2rem}@media screen and (min-width:750px){.co-dest__regional{max-width:calc((100% - 2 * 1.2rem) / 3 * 2 + 1.2rem);padding:2.2rem 2rem}}@media screen and (min-width:990px){.co-dest__regional{max-width:calc((100% - 3 * 1.2rem) / 4 * 2 + 1.2rem)}}.co-dest__regional-title{margin:0;font-size:1.7rem;line-height:1.35;font-weight:var(--font-heading-weight);font-family:var(--font-heading-family);color:rgb(var(--color-foreground))}.co-dest__regions{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem 0;font-size:1rem;letter-spacing:.13rem;line-height:1.4;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.co-dest__regions li{display:inline-flex;align-items:center}.co-dest__regions li+li:before{content:"\b7";margin:0 .7rem;letter-spacing:0;color:rgba(var(--color-foreground),.4)}.co-dest__region-link{color:inherit;text-decoration:none;border-radius:.3rem;transition:color .2s ease}.co-dest__region-link:hover{color:rgb(var(--color-foreground))}.co-dest__region-link:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.co-dest__cta{display:flex;justify-content:center;width:100%;margin:.2rem 0 0}.co-dest__cta-link{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:3.8rem;padding:.6rem 1.2rem;cursor:pointer;font:inherit;font-size:1.3rem;line-height:1.2;text-align:center;white-space:nowrap;text-decoration:none;color:rgb(var(--color-foreground));background:#fff;border:1px solid rgba(var(--color-foreground),.14);border-radius:999px;box-shadow:0 1px 2px #0000000d;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.co-dest__cta-link:hover{border-color:rgba(var(--color-foreground),.4)}.co-dest__cta-link:active{background:#f5f5f5}.co-dest__cta-link:focus{outline:none}.co-dest__cta-link:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.co-dest__cta-link svg{flex:0 0 auto;width:1.4rem;height:1.4rem;opacity:.7}@media screen and (max-width:749px){.co-dest__card a{min-height:6.4rem;gap:1rem;padding:1rem 1.2rem}.co-dest__arrow{width:1.2rem;height:1.2rem}.co-dest__thumb{width:4rem;height:4rem;border-radius:1rem}.co-dest__name{font-size:1.4rem}.co-dest__regional{margin-top:2rem;padding:1.8rem 1.4rem;gap:1rem}.co-dest__regional-title{font-size:1.55rem}}@media(prefers-reduced-motion:reduce){.co-dest__card a,.co-dest__arrow,.co-dest__cta-link,.co-dest__region-link{transition:none}.co-dest__card a:hover{transform:none}}.co-cards{--co-cards-border: rgba(var(--color-foreground), .1);--co-cards-border-hover: rgba(var(--color-foreground), .22);font-family:var(--font-body-family);font-weight:var(--font-body-weight);color:rgb(var(--color-foreground))}.co-cards,.co-cards *,.co-cards *:before,.co-cards *:after{box-sizing:border-box}.co-cards__header{text-align:center;max-width:72rem;margin:0 auto 2.4rem}.co-cards__header .caption-with-letter-spacing{margin:0 0 1rem}.co-cards__heading{margin:0;font-weight:var(--font-heading-weight)}.co-cards__intro{margin-top:1.2rem;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.85)}.co-cards__intro p{margin:0}.co-cards__grid{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}@media screen and (min-width:480px){.co-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:750px){.co-cards__grid{gap:1.2rem}}.co-cards__box{position:relative;display:flex;flex-direction:column;gap:1.2rem;height:100%;padding:1.4rem;color:rgb(var(--color-foreground));background:#fff;border:1px solid var(--co-cards-border);border-radius:var(--text-boxes-radius, 20px);box-shadow:0 1px 2px #0000000a;transition:box-shadow .2s ease,border-color .2s ease}.co-cards__box:hover{border-color:var(--co-cards-border-hover);box-shadow:0 6px 18px #0000000f}.co-cards__top{display:flex;align-items:flex-start;gap:1.2rem}.co-cards__thumb{flex:0 0 auto;width:6rem;height:6rem;border-radius:1.2rem;overflow:hidden;background:#efefef;display:flex;align-items:center;justify-content:center;font-size:1.3rem;letter-spacing:.05rem;color:rgba(var(--color-foreground),.6)}.co-cards__thumb img{width:100%;height:100%;object-fit:cover;display:block}.co-cards__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.3rem;padding-right:1.6rem}.co-cards__name{display:block;margin:0;font-size:1.5rem;line-height:1.3;font-weight:600;color:rgb(var(--color-foreground));overflow-wrap:anywhere}.co-cards__fav{position:absolute;top:.9rem;right:.9rem;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;padding:0;margin:0;color:rgba(var(--color-foreground),.55);background:transparent;border:0;pointer-events:none}.co-cards__fav svg{width:1.5rem;height:1.5rem;display:block}.co-cards__act{display:block;font-size:1.2rem;line-height:1.35;color:rgba(var(--color-foreground),.75)}.co-cards__meta{display:block;margin-top:.2rem;font-size:1.15rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.co-cards__meta>span{display:inline-block;white-space:nowrap}.co-cards__meta>span:not(:last-child):after{content:"\b7";margin:0 .5rem;color:rgba(var(--color-foreground),.45)}.co-cards__nets{display:block;margin-top:.15rem;font-size:1.15rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.co-cards__small{display:block;margin-top:.15rem;font-size:1.1rem;line-height:1.35;color:rgba(var(--color-foreground),.6)}.co-cards__price{display:block;margin-top:.3rem;font-size:1.4rem;line-height:1.3;color:rgb(var(--color-foreground));white-space:nowrap}.co-cards__from{font-size:1.15rem;color:rgba(var(--color-foreground),.75)}.co-cards__actions{margin-top:auto}.co-cards__pill{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:3.8rem;padding:.6rem 1.2rem;cursor:pointer;font:inherit;font-size:1.3rem;line-height:1.2;text-align:center;white-space:nowrap;text-decoration:none;color:rgb(var(--color-foreground));background:#fff;border:1px solid rgba(var(--color-foreground),.14);border-radius:999px;box-shadow:0 1px 2px #0000000d;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.co-cards__pill:hover{border-color:rgba(var(--color-foreground),.4)}.co-cards__pill:active{background:#f5f5f5}.co-cards__pill:focus{outline:none}.co-cards__pill:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.co-cards__pill svg{flex:0 0 auto;width:1.4rem;height:1.4rem;opacity:.7}@media screen and (max-width:749px){.co-cards__box{gap:1rem;padding:1.2rem}.co-cards__top{gap:1rem}.co-cards__thumb{width:5.2rem;height:5.2rem;border-radius:1rem}.co-cards__name{font-size:1.4rem}}@media(prefers-reduced-motion:reduce){.co-cards__box,.co-cards__pill{transition:none}}.cr-dest{font-family:var(--font-body-family);font-weight:var(--font-body-weight);color:rgb(var(--color-foreground))}.cr-dest,.cr-dest *,.cr-dest *:before,.cr-dest *:after{box-sizing:border-box}.cr-dest__header{text-align:center;max-width:72rem;margin:0 auto 2.4rem}.cr-dest__header .caption-with-letter-spacing{margin:0 0 1rem}.cr-dest__heading{margin:0;font-weight:var(--font-heading-weight)}.cr-dest__intro{margin-top:1.2rem;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.85)}.cr-dest__intro p{margin:0}.cr-dest__grid{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:750px){.cr-dest__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}}@media screen and (min-width:990px){.cr-dest__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.cr-dest__card a{display:flex;align-items:center;gap:1.2rem;height:100%;min-height:7.2rem;padding:1.2rem;color:rgb(var(--color-foreground));text-decoration:none;background:#fff;border:1px solid rgba(var(--color-foreground),.1);border-radius:var(--text-boxes-radius, 20px);box-shadow:0 1px 2px #0000000a;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.cr-dest__card a:hover{transform:translateY(-2px);border-color:rgba(var(--color-foreground),.22);box-shadow:0 6px 18px #00000012}.cr-dest__card a:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.cr-dest__thumb{flex:0 0 auto;width:4.8rem;height:4.8rem;border-radius:1.2rem;overflow:hidden;background:#efefef;display:flex;align-items:center;justify-content:center;font-size:1.3rem;letter-spacing:.05rem;color:rgba(var(--color-foreground),.6)}.cr-dest__thumb img{width:100%;height:100%;object-fit:cover;display:block}.cr-dest__text{flex:1 1 auto;min-width:0}.cr-dest__name{display:block;font-size:1.5rem;line-height:1.3;color:rgb(var(--color-foreground));overflow-wrap:anywhere}.cr-dest__arrow{flex:0 0 auto;width:1.4rem;height:1.4rem;opacity:.4;transition:opacity .2s ease,transform .2s ease}.cr-dest__card a:hover .cr-dest__arrow{opacity:.8;transform:translate(2px)}.cr-dest__regional{width:100%;margin:2.4rem auto 0;padding:2rem 1.6rem;text-align:center;background:#fff;border:1px solid rgba(var(--color-foreground),.1);border-radius:var(--text-boxes-radius, 20px);box-shadow:0 1px 2px #0000000a;display:flex;flex-direction:column;align-items:center;gap:1.2rem}@media screen and (min-width:750px){.cr-dest__regional{max-width:calc((100% - 2 * 1.2rem) / 3 * 2 + 1.2rem);padding:2.2rem 2rem}}@media screen and (min-width:990px){.cr-dest__regional{max-width:calc((100% - 3 * 1.2rem) / 4 * 2 + 1.2rem)}}.cr-dest__regional-title{margin:0;font-size:1.7rem;line-height:1.35;font-weight:var(--font-heading-weight);font-family:var(--font-heading-family);color:rgb(var(--color-foreground))}.cr-dest__regions{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem 0;font-size:1rem;letter-spacing:.13rem;line-height:1.4;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.cr-dest__regions li{display:inline-flex;align-items:center}.cr-dest__regions li+li:before{content:"\b7";margin:0 .7rem;letter-spacing:0;color:rgba(var(--color-foreground),.4)}.cr-dest__region-link{color:inherit;text-decoration:none;border-radius:.3rem;transition:color .2s ease}.cr-dest__region-link:hover{color:rgb(var(--color-foreground))}.cr-dest__region-link:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.cr-dest__cta{display:flex;justify-content:center;width:100%;margin:.2rem 0 0}.cr-dest__cta-link{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:3.8rem;padding:.6rem 1.2rem;cursor:pointer;font:inherit;font-size:1.3rem;line-height:1.2;text-align:center;white-space:nowrap;text-decoration:none;color:rgb(var(--color-foreground));background:#fff;border:1px solid rgba(var(--color-foreground),.14);border-radius:999px;box-shadow:0 1px 2px #0000000d;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.cr-dest__cta-link:hover{border-color:rgba(var(--color-foreground),.4)}.cr-dest__cta-link:active{background:#f5f5f5}.cr-dest__cta-link:focus{outline:none}.cr-dest__cta-link:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.cr-dest__cta-link svg{flex:0 0 auto;width:1.4rem;height:1.4rem;opacity:.7}@media screen and (max-width:749px){.cr-dest__card a{min-height:6.4rem;gap:1rem;padding:1rem 1.2rem}.cr-dest__arrow{width:1.2rem;height:1.2rem}.cr-dest__thumb{width:4rem;height:4rem;border-radius:1rem}.cr-dest__name{font-size:1.4rem}.cr-dest__regional{margin-top:2rem;padding:1.8rem 1.4rem;gap:1rem}.cr-dest__regional-title{font-size:1.55rem}}@media(prefers-reduced-motion:reduce){.cr-dest__card a,.cr-dest__arrow,.cr-dest__cta-link,.cr-dest__region-link{transition:none}.cr-dest__card a:hover{transform:none}}.cr-cards{--cr-cards-border: rgba(var(--color-foreground), .1);--cr-cards-border-hover: rgba(var(--color-foreground), .22);font-family:var(--font-body-family);font-weight:var(--font-body-weight);color:rgb(var(--color-foreground))}.cr-cards,.cr-cards *,.cr-cards *:before,.cr-cards *:after{box-sizing:border-box}.cr-cards__header{text-align:center;max-width:72rem;margin:0 auto 2.4rem}.cr-cards__header .caption-with-letter-spacing{margin:0 0 1rem}.cr-cards__heading{margin:0;font-weight:var(--font-heading-weight)}.cr-cards__intro{margin-top:1.2rem;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.85)}.cr-cards__intro p{margin:0}.cr-cards__grid{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}@media screen and (min-width:480px){.cr-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:750px){.cr-cards__grid{gap:1.2rem}}.cr-cards__box{position:relative;display:flex;flex-direction:column;gap:1.2rem;height:100%;padding:1.4rem;color:rgb(var(--color-foreground));background:#fff;border:1px solid var(--cr-cards-border);border-radius:var(--text-boxes-radius, 20px);box-shadow:0 1px 2px #0000000a;transition:box-shadow .2s ease,border-color .2s ease}.cr-cards__box:hover{border-color:var(--cr-cards-border-hover);box-shadow:0 6px 18px #0000000f}.cr-cards__top{display:flex;align-items:flex-start;gap:1.2rem}.cr-cards__thumb{flex:0 0 auto;width:6rem;height:6rem;border-radius:1.2rem;overflow:hidden;background:#efefef;display:flex;align-items:center;justify-content:center;font-size:1.3rem;letter-spacing:.05rem;color:rgba(var(--color-foreground),.6)}.cr-cards__thumb img{width:100%;height:100%;object-fit:cover;display:block}.cr-cards__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.3rem;padding-right:1.6rem}.cr-cards__name{display:block;margin:0;font-size:1.5rem;line-height:1.3;font-weight:600;color:rgb(var(--color-foreground));overflow-wrap:anywhere}.cr-cards__fav{position:absolute;top:.9rem;right:.9rem;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;padding:0;margin:0;color:rgba(var(--color-foreground),.55);background:transparent;border:0;pointer-events:none}.cr-cards__fav svg{width:1.5rem;height:1.5rem;display:block}.cr-cards__act{display:block;font-size:1.2rem;line-height:1.35;color:rgba(var(--color-foreground),.75)}.cr-cards__meta{display:block;margin-top:.2rem;font-size:1.15rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.cr-cards__meta>span{display:inline-block;white-space:nowrap}.cr-cards__meta>span:not(:last-child):after{content:"\b7";margin:0 .5rem;color:rgba(var(--color-foreground),.45)}.cr-cards__nets{display:block;margin-top:.15rem;font-size:1.15rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.cr-cards__small{display:block;margin-top:.15rem;font-size:1.1rem;line-height:1.35;color:rgba(var(--color-foreground),.6)}.cr-cards__price{display:block;margin-top:.3rem;font-size:1.4rem;line-height:1.3;color:rgb(var(--color-foreground));white-space:nowrap}.cr-cards__from{font-size:1.15rem;color:rgba(var(--color-foreground),.75)}.cr-cards__actions{margin-top:auto}.cr-cards__pill{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:3.8rem;padding:.6rem 1.2rem;cursor:pointer;font:inherit;font-size:1.3rem;line-height:1.2;text-align:center;white-space:nowrap;text-decoration:none;color:rgb(var(--color-foreground));background:#fff;border:1px solid rgba(var(--color-foreground),.14);border-radius:999px;box-shadow:0 1px 2px #0000000d;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.cr-cards__pill:hover{border-color:rgba(var(--color-foreground),.4)}.cr-cards__pill:active{background:#f5f5f5}.cr-cards__pill:focus{outline:none}.cr-cards__pill:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.cr-cards__pill svg{flex:0 0 auto;width:1.4rem;height:1.4rem;opacity:.7}@media screen and (max-width:749px){.cr-cards__box{gap:1rem;padding:1.2rem}.cr-cards__top{gap:1rem}.cr-cards__thumb{width:5.2rem;height:5.2rem;border-radius:1rem}.cr-cards__name{font-size:1.4rem}}@media(prefers-reduced-motion:reduce){.cr-cards__box,.cr-cards__pill{transition:none}}.eu-dest{font-family:var(--font-body-family);font-weight:var(--font-body-weight);color:rgb(var(--color-foreground))}.eu-dest,.eu-dest *,.eu-dest *:before,.eu-dest *:after{box-sizing:border-box}.eu-dest__header{text-align:center;max-width:72rem;margin:0 auto 2.4rem}.eu-dest__header .caption-with-letter-spacing{margin:0 0 1rem}.eu-dest__heading{margin:0;font-weight:var(--font-heading-weight)}.eu-dest__intro{margin-top:1.2rem;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.85)}.eu-dest__intro p{margin:0}.eu-dest__tools{display:flex;flex-direction:column;gap:1.2rem;margin:0 auto 2.8rem;max-width:96rem}.eu-dest__search{position:relative;max-width:44rem;width:100%;margin:0 auto}.eu-dest__search input{width:100%;min-height:4.6rem;padding:0 1.8rem 0 4.4rem;font:inherit;font-size:16px;color:rgb(var(--color-foreground));background:#fff;border:1px solid rgba(var(--color-foreground),.12);border-radius:999px;box-shadow:0 1px 2px #0000000a;-webkit-appearance:none;appearance:none}.eu-dest__search input:focus{outline:none;border-color:rgba(var(--color-foreground),.45);box-shadow:0 0 0 3px rgba(var(--color-foreground),.08)}.eu-dest__search svg{position:absolute;left:1.7rem;top:50%;width:1.7rem;height:1.7rem;transform:translateY(-50%);opacity:.55;pointer-events:none}.eu-dest__chips{display:flex;gap:.8rem;justify-content:center;flex-wrap:wrap}.eu-dest__chip{display:inline-flex;align-items:center;gap:.6rem;min-height:3.6rem;padding:0 1.6rem;font:inherit;font-size:1.3rem;line-height:1;white-space:nowrap;cursor:pointer;color:rgb(var(--color-foreground));background:#fff;border:1px solid rgba(var(--color-foreground),.14);border-radius:999px;box-shadow:0 1px 2px #0000000d;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.eu-dest__chip:hover{border-color:rgba(var(--color-foreground),.4)}.eu-dest__chip[aria-pressed=true]{background:#efefef;color:rgb(var(--color-foreground));font-weight:600;border-color:rgba(var(--color-foreground),.55);box-shadow:inset 0 1px 2px #0000000f}.eu-dest__chip:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.eu-dest__chip-count{font-size:1.1rem;opacity:.65}.eu-dest__group+.eu-dest__group{margin-top:3.2rem}.eu-dest__group[hidden],.eu-dest__card[hidden]{display:none!important}.eu-dest__region{display:flex;align-items:center;gap:1.2rem;margin:0 0 1.2rem;font-size:1.2rem;letter-spacing:.13rem;text-transform:uppercase;font-weight:var(--font-body-weight);color:rgba(var(--color-foreground),.75)}.eu-dest__region:after{content:"";flex:1;height:1px;background:rgba(var(--color-foreground),.15)}.eu-dest__grid{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:750px){.eu-dest__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}}@media screen and (min-width:990px){.eu-dest__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.eu-dest__card a{display:flex;align-items:center;gap:1.2rem;height:100%;min-height:7.2rem;padding:1.2rem;color:rgb(var(--color-foreground));text-decoration:none;background:#fff;border:1px solid rgba(var(--color-foreground),.1);border-radius:var(--text-boxes-radius, 20px);box-shadow:0 1px 2px #0000000a;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.eu-dest__card a:hover{transform:translateY(-2px);border-color:rgba(var(--color-foreground),.22);box-shadow:0 6px 18px #00000012}.eu-dest__card a:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.eu-dest__thumb{flex:0 0 auto;width:4.8rem;height:4.8rem;border-radius:1.2rem;overflow:hidden;background:#efefef;display:flex;align-items:center;justify-content:center;font-size:1.3rem;letter-spacing:.05rem;color:rgba(var(--color-foreground),.6)}.eu-dest__thumb img{width:100%;height:100%;object-fit:cover;display:block}.eu-dest__text{flex:1 1 auto;min-width:0}.eu-dest__name{display:block;font-size:1.5rem;line-height:1.3;color:rgb(var(--color-foreground));overflow-wrap:anywhere}.eu-dest__arrow{flex:0 0 auto;width:1.4rem;height:1.4rem;opacity:.4;transition:opacity .2s ease,transform .2s ease}.eu-dest__card a:hover .eu-dest__arrow{opacity:.8;transform:translate(2px)}.eu-dest__empty{margin:1.6rem 0 0;text-align:center;font-size:1.4rem;color:rgba(var(--color-foreground),.75)}@media screen and (max-width:749px){.eu-dest__chips{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;margin:0 -1.5rem;padding:0 1.5rem .2rem}.eu-dest__chips::-webkit-scrollbar{display:none}.eu-dest__card a{min-height:6.4rem;gap:1rem;padding:1rem 1.2rem}.eu-dest__arrow{width:1.2rem;height:1.2rem}.eu-dest__thumb{width:4rem;height:4rem;border-radius:1rem}.eu-dest__name{font-size:1.4rem}}@media(prefers-reduced-motion:reduce){.eu-dest__card a,.eu-dest__arrow{transition:none}.eu-dest__card a:hover{transform:none}}.eu-cards{--eu-cards-border: rgba(var(--color-foreground), .1);--eu-cards-border-hover: rgba(var(--color-foreground), .22);font-family:var(--font-body-family);font-weight:var(--font-body-weight);color:rgb(var(--color-foreground))}.eu-cards,.eu-cards *,.eu-cards *:before,.eu-cards *:after{box-sizing:border-box}.eu-cards__header{text-align:center;max-width:72rem;margin:0 auto 1.6rem}.eu-cards__header .caption-with-letter-spacing{margin:0 0 1rem}.eu-cards__heading{margin:0;font-weight:var(--font-heading-weight)}.eu-cards__intro{margin-top:1.2rem;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.85)}.eu-cards__intro p{margin:0}.eu-cards__tools{margin:0 auto 2rem;max-width:96rem}.eu-cards__sub{margin:0 0 1.2rem;text-align:center;font-size:1.35rem;line-height:1.5;color:rgba(var(--color-foreground),.8)}.eu-cards__chip-block{margin:0 0 1rem}.eu-cards__chip-caption{display:block;margin:0 0 .8rem;text-align:center;font-size:1.2rem;line-height:1.4;letter-spacing:.13rem;text-transform:uppercase;font-weight:var(--font-body-weight);font-family:inherit;color:rgba(var(--color-foreground),.75)}.eu-cards__chips{display:flex;gap:.8rem;justify-content:center;flex-wrap:wrap}.eu-cards__chip{display:inline-flex;align-items:center;gap:.6rem;min-height:3.6rem;padding:0 1.6rem;font:inherit;font-size:1.3rem;line-height:1;white-space:nowrap;cursor:pointer;color:rgb(var(--color-foreground));background:#fff;border:1px solid rgba(var(--color-foreground),.14);border-radius:999px;box-shadow:0 1px 2px #0000000d;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.eu-cards__chip:hover{border-color:rgba(var(--color-foreground),.4)}.eu-cards__chip[aria-pressed=true]{background:#efefef;color:rgb(var(--color-foreground));font-weight:600;border-color:rgba(var(--color-foreground),.55);box-shadow:inset 0 1px 2px #0000000f}.eu-cards__chip:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.eu-cards__chip-count{font-size:1.1rem;opacity:.65}.eu-cards__grid{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}@media screen and (min-width:480px){.eu-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.eu-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}}.eu-cards__card[hidden]{display:none!important}.eu-cards__box{position:relative;display:flex;flex-direction:column;gap:1.2rem;height:100%;padding:1.4rem;color:rgb(var(--color-foreground));background:#fff;border:1px solid var(--eu-cards-border);border-radius:var(--text-boxes-radius, 20px);box-shadow:0 1px 2px #0000000a;transition:box-shadow .2s ease,border-color .2s ease}.eu-cards__box:hover{border-color:var(--eu-cards-border-hover);box-shadow:0 6px 18px #0000000f}.eu-cards__box.is-cov-open{z-index:2;border-color:var(--eu-cards-border-hover)}.eu-cards__top{display:flex;align-items:flex-start;gap:1.2rem}.eu-cards__thumb{flex:0 0 auto;width:6rem;height:6rem;border-radius:1.2rem;overflow:hidden;background:#efefef;display:flex;align-items:center;justify-content:center;font-size:1.3rem;letter-spacing:.05rem;color:rgba(var(--color-foreground),.6)}.eu-cards__thumb img{width:100%;height:100%;object-fit:cover;display:block}.eu-cards__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.3rem}.eu-cards__box--fav .eu-cards__text{padding-right:1.6rem}.eu-cards__name{display:block;margin:0;font-size:1.5rem;line-height:1.3;font-weight:600;color:rgb(var(--color-foreground));overflow-wrap:anywhere}.eu-cards__pop-head{position:absolute;top:.8rem;right:.8rem;z-index:1;margin:0}.eu-cards__x{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;margin:0;padding:0;cursor:pointer;color:rgba(var(--color-foreground),.6);background:transparent;border:0;border-radius:50%;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:color .2s ease,background-color .2s ease}.eu-cards__x:hover{color:rgb(var(--color-foreground));background:#efefef}.eu-cards__x:focus{outline:none}.eu-cards__x:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:1px}.eu-cards__x svg{width:1.2rem;height:1.2rem;display:block}.eu-cards__fav{position:absolute;top:.9rem;right:.9rem;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;padding:0;margin:0;color:rgba(var(--color-foreground),.55);background:transparent;border:0;pointer-events:none}.eu-cards__fav svg{width:1.5rem;height:1.5rem;display:block}.eu-cards__count{display:block;font-size:1.2rem;line-height:1.35;font-weight:600;color:rgba(var(--color-foreground),.85)}.eu-cards__meta{display:block;margin-top:.2rem;font-size:1.15rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.eu-cards__meta>span{display:inline-block;white-space:nowrap}.eu-cards__meta>span:not(:last-child):after{content:"\b7";margin:0 .5rem;color:rgba(var(--color-foreground),.45)}.eu-cards__small{display:block;margin-top:.15rem;font-size:1.1rem;line-height:1.35;color:rgba(var(--color-foreground),.6)}.eu-cards__price{display:block;margin-top:.3rem;font-size:1.4rem;line-height:1.3;color:rgb(var(--color-foreground));white-space:nowrap}.eu-cards__from{font-size:1.15rem;color:rgba(var(--color-foreground),.75)}.eu-cards__actions{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:.8rem;margin-top:auto}.eu-cards__cov{display:block}.eu-cards__pill{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:3.8rem;padding:.6rem 1.2rem;list-style:none;cursor:pointer;font:inherit;font-size:1.3rem;line-height:1.2;text-align:center;white-space:nowrap;text-decoration:none;color:rgb(var(--color-foreground));background:#fff;border:1px solid rgba(var(--color-foreground),.14);border-radius:999px;box-shadow:0 1px 2px #0000000d;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.eu-cards__pill::-webkit-details-marker{display:none}.eu-cards__pill::marker{content:""}.eu-cards__pill:hover{border-color:rgba(var(--color-foreground),.4)}.eu-cards__pill:active{background:#f5f5f5}.eu-cards__cov[open]>.eu-cards__pill{background:#efefef;font-weight:600;border-color:rgba(var(--color-foreground),.55);box-shadow:inset 0 1px 2px #0000000f}.eu-cards__pill:focus{outline:none}.eu-cards__pill:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.eu-cards__pill svg{flex:0 0 auto;width:1.4rem;height:1.4rem;opacity:.7}.eu-cards__cov-panel{position:absolute;left:-1px;right:-1px;top:calc(100% + .6rem);z-index:2;cursor:auto;background:#fff;color:rgb(var(--color-foreground));border:1px solid rgba(var(--color-foreground),.12);border-radius:var(--text-boxes-radius, 20px);box-shadow:0 .8rem 2.4rem #0000001a;padding:1.4rem 3.2rem 1.4rem 1.6rem;max-height:28rem;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.eu-cards__cov--dropup .eu-cards__cov-panel{top:auto;bottom:calc(100% + .6rem)}.eu-cards__cov-title{display:block;margin:0 0 .6rem;font-size:1.2rem;line-height:1.4;letter-spacing:.13rem;text-transform:uppercase;font-weight:var(--font-body-weight);font-family:inherit;color:rgba(var(--color-foreground),.75)}.eu-cards__cov-section{margin:0 0 1rem}.eu-cards__cov-section:last-child{margin-bottom:0}.eu-cards__cov-label{display:block;margin:0 0 .45rem;text-align:left;font-size:1.2rem;line-height:1.4;letter-spacing:.13rem;text-transform:uppercase;font-weight:var(--font-body-weight);font-family:inherit;color:rgba(var(--color-foreground),.75)}.eu-cards__cov-ideal-text{margin:0;font-size:1.3rem;line-height:1.5;color:rgba(var(--color-foreground),.9)}.eu-cards__cov-list{list-style:none;margin:0;padding:0;font-size:1.3rem;line-height:1.5}.eu-cards__cov-list li{padding:.35rem 0;break-inside:avoid}.eu-cards__cov-list--cols{columns:2;column-gap:1.6rem}.eu-cards__cov-notes{margin:1.2rem 0 0;padding:1rem 0 0;border-top:1px solid rgba(var(--color-foreground),.12)}.eu-cards__cov-notes p{margin:0 0 .45rem;font-size:1.15rem;line-height:1.45;color:rgba(var(--color-foreground),.7)}.eu-cards__cov-notes p:last-child{margin-bottom:0}.eu-cards__empty{margin:1.6rem 0 0;text-align:center;font-size:1.4rem;color:rgba(var(--color-foreground),.75)}@media screen and (max-width:749px){.eu-cards__chips{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;margin:0 -1.5rem;padding:0 1.5rem .2rem}.eu-cards__chips::-webkit-scrollbar{display:none}.eu-cards__box{gap:1rem;padding:1.2rem}.eu-cards__top{gap:1rem}.eu-cards__thumb{width:5.2rem;height:5.2rem;border-radius:1rem}.eu-cards__name{font-size:1.4rem}}@media screen and (min-width:480px)and (max-width:589px){.eu-cards__pill{font-size:1.2rem;padding:.6rem .8rem}}@media(prefers-reduced-motion:reduce){.eu-cards__box,.eu-cards__pill,.eu-cards__chip,.eu-cards__x{transition:none}}.gl-dest{font-family:var(--font-body-family);font-weight:var(--font-body-weight);color:rgb(var(--color-foreground))}.gl-dest,.gl-dest *,.gl-dest *:before,.gl-dest *:after{box-sizing:border-box}.gl-dest__header{text-align:center;max-width:72rem;margin:0 auto 2.4rem}.gl-dest__header .caption-with-letter-spacing{margin:0 0 1rem}.gl-dest__heading{margin:0;font-weight:var(--font-heading-weight)}.gl-dest__intro{margin-top:1.2rem;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.85)}.gl-dest__intro p{margin:0}.gl-dest__grid{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:750px){.gl-dest__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}}@media screen and (min-width:990px){.gl-dest__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.gl-dest__card a{display:flex;align-items:center;gap:1.2rem;height:100%;min-height:7.2rem;padding:1.2rem;color:rgb(var(--color-foreground));text-decoration:none;background:#fff;border:1px solid rgba(var(--color-foreground),.1);border-radius:var(--text-boxes-radius, 20px);box-shadow:0 1px 2px #0000000a;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.gl-dest__card a:hover{transform:translateY(-2px);border-color:rgba(var(--color-foreground),.22);box-shadow:0 6px 18px #00000012}.gl-dest__card a:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.gl-dest__thumb{flex:0 0 auto;width:4.8rem;height:4.8rem;border-radius:1.2rem;overflow:hidden;background:#efefef;display:flex;align-items:center;justify-content:center;font-size:1.3rem;letter-spacing:.05rem;color:rgba(var(--color-foreground),.6)}.gl-dest__thumb img{width:100%;height:100%;object-fit:cover;display:block}.gl-dest__text{flex:1 1 auto;min-width:0}.gl-dest__name{display:block;font-size:1.5rem;line-height:1.3;color:rgb(var(--color-foreground));overflow-wrap:anywhere}.gl-dest__arrow{flex:0 0 auto;width:1.4rem;height:1.4rem;opacity:.4;transition:opacity .2s ease,transform .2s ease}.gl-dest__card a:hover .gl-dest__arrow{opacity:.8;transform:translate(2px)}.gl-dest__regional{width:100%;margin:2.4rem auto 0;padding:2rem 1.6rem;text-align:center;background:#fff;border:1px solid rgba(var(--color-foreground),.1);border-radius:var(--text-boxes-radius, 20px);box-shadow:0 1px 2px #0000000a;display:flex;flex-direction:column;align-items:center;gap:1.2rem}@media screen and (min-width:750px){.gl-dest__regional{max-width:calc((100% - 2 * 1.2rem) / 3 * 2 + 1.2rem);padding:2.2rem 2rem}}@media screen and (min-width:990px){.gl-dest__regional{max-width:calc((100% - 3 * 1.2rem) / 4 * 2 + 1.2rem)}}.gl-dest__regional-title{margin:0;font-size:1.7rem;line-height:1.35;font-weight:var(--font-heading-weight);font-family:var(--font-heading-family);color:rgb(var(--color-foreground))}.gl-dest__regions{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem 0;font-size:1rem;letter-spacing:.13rem;line-height:1.4;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.gl-dest__regions li{display:inline-flex;align-items:center}.gl-dest__regions li+li:before{content:"\b7";margin:0 .7rem;letter-spacing:0;color:rgba(var(--color-foreground),.4)}.gl-dest__region-link{color:inherit;text-decoration:none;border-radius:.3rem;transition:color .2s ease}.gl-dest__region-link:hover{color:rgb(var(--color-foreground))}.gl-dest__region-link:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.gl-dest__cta{display:flex;justify-content:center;width:100%;margin:.2rem 0 0}.gl-dest__cta-link{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:3.8rem;padding:.6rem 1.2rem;cursor:pointer;font:inherit;font-size:1.3rem;line-height:1.2;text-align:center;white-space:nowrap;text-decoration:none;color:rgb(var(--color-foreground));background:#fff;border:1px solid rgba(var(--color-foreground),.14);border-radius:999px;box-shadow:0 1px 2px #0000000d;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.gl-dest__cta-link:hover{border-color:rgba(var(--color-foreground),.4)}.gl-dest__cta-link:active{background:#f5f5f5}.gl-dest__cta-link:focus{outline:none}.gl-dest__cta-link:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.gl-dest__cta-link svg{flex:0 0 auto;width:1.4rem;height:1.4rem;opacity:.7}@media screen and (max-width:749px){.gl-dest__card a{min-height:6.4rem;gap:1rem;padding:1rem 1.2rem}.gl-dest__arrow{width:1.2rem;height:1.2rem}.gl-dest__thumb{width:4rem;height:4rem;border-radius:1rem}.gl-dest__name{font-size:1.4rem}.gl-dest__regional{margin-top:2rem;padding:1.8rem 1.4rem;gap:1rem}.gl-dest__regional-title{font-size:1.55rem}}@media(prefers-reduced-motion:reduce){.gl-dest__card a,.gl-dest__arrow,.gl-dest__cta-link,.gl-dest__region-link{transition:none}.gl-dest__card a:hover{transform:none}}.gl-cards{--gl-cards-border: rgba(var(--color-foreground), .1);--gl-cards-border-hover: rgba(var(--color-foreground), .22);font-family:var(--font-body-family);font-weight:var(--font-body-weight);color:rgb(var(--color-foreground))}.gl-cards,.gl-cards *,.gl-cards *:before,.gl-cards *:after{box-sizing:border-box}.gl-cards__header{text-align:center;max-width:72rem;margin:0 auto 2.4rem}.gl-cards__header .caption-with-letter-spacing{margin:0 0 1rem}.gl-cards__heading{margin:0;font-weight:var(--font-heading-weight)}.gl-cards__intro{margin-top:1.2rem;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.85)}.gl-cards__intro p{margin:0}.gl-cards__grid{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}@media screen and (min-width:480px){.gl-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:750px){.gl-cards__grid{gap:1.2rem}}.gl-cards__box{position:relative;display:flex;flex-direction:column;gap:1.2rem;height:100%;padding:1.4rem;color:rgb(var(--color-foreground));background:#fff;border:1px solid var(--gl-cards-border);border-radius:var(--text-boxes-radius, 20px);box-shadow:0 1px 2px #0000000a;transition:box-shadow .2s ease,border-color .2s ease}.gl-cards__box:hover{border-color:var(--gl-cards-border-hover);box-shadow:0 6px 18px #0000000f}.gl-cards__top{display:flex;align-items:flex-start;gap:1.2rem}.gl-cards__thumb{flex:0 0 auto;width:6rem;height:6rem;border-radius:1.2rem;overflow:hidden;background:#efefef;display:flex;align-items:center;justify-content:center;font-size:1.3rem;letter-spacing:.05rem;color:rgba(var(--color-foreground),.6)}.gl-cards__thumb img{width:100%;height:100%;object-fit:cover;display:block}.gl-cards__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.3rem;padding-right:1.6rem}.gl-cards__name{display:block;margin:0;font-size:1.5rem;line-height:1.3;font-weight:600;color:rgb(var(--color-foreground));overflow-wrap:anywhere}.gl-cards__fav{position:absolute;top:.9rem;right:.9rem;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;padding:0;margin:0;color:rgba(var(--color-foreground),.55);background:transparent;border:0;pointer-events:none}.gl-cards__fav svg{width:1.5rem;height:1.5rem;display:block}.gl-cards__act{display:block;font-size:1.2rem;line-height:1.35;color:rgba(var(--color-foreground),.75)}.gl-cards__meta{display:block;margin-top:.2rem;font-size:1.15rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.gl-cards__meta>span{display:inline-block;white-space:nowrap}.gl-cards__meta>span:not(:last-child):after{content:"\b7";margin:0 .5rem;color:rgba(var(--color-foreground),.45)}.gl-cards__nets{display:block;margin-top:.15rem;font-size:1.15rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.gl-cards__small{display:block;margin-top:.15rem;font-size:1.1rem;line-height:1.35;color:rgba(var(--color-foreground),.6)}.gl-cards__price{display:block;margin-top:.3rem;font-size:1.4rem;line-height:1.3;color:rgb(var(--color-foreground));white-space:nowrap}.gl-cards__from{font-size:1.15rem;color:rgba(var(--color-foreground),.75)}.gl-cards__actions{margin-top:auto}.gl-cards__pill{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:3.8rem;padding:.6rem 1.2rem;cursor:pointer;font:inherit;font-size:1.3rem;line-height:1.2;text-align:center;white-space:nowrap;text-decoration:none;color:rgb(var(--color-foreground));background:#fff;border:1px solid rgba(var(--color-foreground),.14);border-radius:999px;box-shadow:0 1px 2px #0000000d;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.gl-cards__pill:hover{border-color:rgba(var(--color-foreground),.4)}.gl-cards__pill:active{background:#f5f5f5}.gl-cards__pill:focus{outline:none}.gl-cards__pill:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.gl-cards__pill svg{flex:0 0 auto;width:1.4rem;height:1.4rem;opacity:.7}@media screen and (max-width:749px){.gl-cards__box{gap:1rem;padding:1.2rem}.gl-cards__top{gap:1rem}.gl-cards__thumb{width:5.2rem;height:5.2rem;border-radius:1rem}.gl-cards__name{font-size:1.4rem}}@media(prefers-reduced-motion:reduce){.gl-cards__box,.gl-cards__pill{transition:none}}.gt-dest{font-family:var(--font-body-family);font-weight:var(--font-body-weight);color:rgb(var(--color-foreground))}.gt-dest,.gt-dest *,.gt-dest *:before,.gt-dest *:after{box-sizing:border-box}.gt-dest__header{text-align:center;max-width:72rem;margin:0 auto 2.4rem}.gt-dest__header .caption-with-letter-spacing{margin:0 0 1rem}.gt-dest__heading{margin:0;font-weight:var(--font-heading-weight)}.gt-dest__intro{margin-top:1.2rem;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.85)}.gt-dest__intro p{margin:0}.gt-dest__grid{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:750px){.gt-dest__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}}@media screen and (min-width:990px){.gt-dest__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.gt-dest__card a{display:flex;align-items:center;gap:1.2rem;height:100%;min-height:7.2rem;padding:1.2rem;color:rgb(var(--color-foreground));text-decoration:none;background:#fff;border:1px solid rgba(var(--color-foreground),.1);border-radius:var(--text-boxes-radius, 20px);box-shadow:0 1px 2px #0000000a;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.gt-dest__card a:hover{transform:translateY(-2px);border-color:rgba(var(--color-foreground),.22);box-shadow:0 6px 18px #00000012}.gt-dest__card a:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.gt-dest__thumb{flex:0 0 auto;width:4.8rem;height:4.8rem;border-radius:1.2rem;overflow:hidden;background:#efefef;display:flex;align-items:center;justify-content:center;font-size:1.3rem;letter-spacing:.05rem;color:rgba(var(--color-foreground),.6)}.gt-dest__thumb img{width:100%;height:100%;object-fit:cover;display:block}.gt-dest__text{flex:1 1 auto;min-width:0}.gt-dest__name{display:block;font-size:1.5rem;line-height:1.3;color:rgb(var(--color-foreground));overflow-wrap:anywhere}.gt-dest__arrow{flex:0 0 auto;width:1.4rem;height:1.4rem;opacity:.4;transition:opacity .2s ease,transform .2s ease}.gt-dest__card a:hover .gt-dest__arrow{opacity:.8;transform:translate(2px)}.gt-dest__regional{width:100%;margin:2.4rem auto 0;padding:2rem 1.6rem;text-align:center;background:#fff;border:1px solid rgba(var(--color-foreground),.1);border-radius:var(--text-boxes-radius, 20px);box-shadow:0 1px 2px #0000000a;display:flex;flex-direction:column;align-items:center;gap:1.2rem}@media screen and (min-width:750px){.gt-dest__regional{max-width:calc((100% - 2 * 1.2rem) / 3 * 2 + 1.2rem);padding:2.2rem 2rem}}@media screen and (min-width:990px){.gt-dest__regional{max-width:calc((100% - 3 * 1.2rem) / 4 * 2 + 1.2rem)}}.gt-dest__regional-title{margin:0;font-size:1.7rem;line-height:1.35;font-weight:var(--font-heading-weight);font-family:var(--font-heading-family);color:rgb(var(--color-foreground))}.gt-dest__regions{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem 0;font-size:1rem;letter-spacing:.13rem;line-height:1.4;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.gt-dest__regions li{display:inline-flex;align-items:center}.gt-dest__regions li+li:before{content:"\b7";margin:0 .7rem;letter-spacing:0;color:rgba(var(--color-foreground),.4)}.gt-dest__region-link{color:inherit;text-decoration:none;border-radius:.3rem;transition:color .2s ease}.gt-dest__region-link:hover{color:rgb(var(--color-foreground))}.gt-dest__region-link:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.gt-dest__cta{display:flex;justify-content:center;width:100%;margin:.2rem 0 0}.gt-dest__cta-link{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:3.8rem;padding:.6rem 1.2rem;cursor:pointer;font:inherit;font-size:1.3rem;line-height:1.2;text-align:center;white-space:nowrap;text-decoration:none;color:rgb(var(--color-foreground));background:#fff;border:1px solid rgba(var(--color-foreground),.14);border-radius:999px;box-shadow:0 1px 2px #0000000d;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.gt-dest__cta-link:hover{border-color:rgba(var(--color-foreground),.4)}.gt-dest__cta-link:active{background:#f5f5f5}.gt-dest__cta-link:focus{outline:none}.gt-dest__cta-link:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.gt-dest__cta-link svg{flex:0 0 auto;width:1.4rem;height:1.4rem;opacity:.7}@media screen and (max-width:749px){.gt-dest__card a{min-height:6.4rem;gap:1rem;padding:1rem 1.2rem}.gt-dest__arrow{width:1.2rem;height:1.2rem}.gt-dest__thumb{width:4rem;height:4rem;border-radius:1rem}.gt-dest__name{font-size:1.4rem}.gt-dest__regional{margin-top:2rem;padding:1.8rem 1.4rem;gap:1rem}.gt-dest__regional-title{font-size:1.55rem}}@media(prefers-reduced-motion:reduce){.gt-dest__card a,.gt-dest__arrow,.gt-dest__cta-link,.gt-dest__region-link{transition:none}.gt-dest__card a:hover{transform:none}}.gt-cards{--gt-cards-border: rgba(var(--color-foreground), .1);--gt-cards-border-hover: rgba(var(--color-foreground), .22);font-family:var(--font-body-family);font-weight:var(--font-body-weight);color:rgb(var(--color-foreground))}.gt-cards,.gt-cards *,.gt-cards *:before,.gt-cards *:after{box-sizing:border-box}.gt-cards__header{text-align:center;max-width:72rem;margin:0 auto 2.4rem}.gt-cards__header .caption-with-letter-spacing{margin:0 0 1rem}.gt-cards__heading{margin:0;font-weight:var(--font-heading-weight)}.gt-cards__intro{margin-top:1.2rem;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.85)}.gt-cards__intro p{margin:0}.gt-cards__grid{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}@media screen and (min-width:480px){.gt-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:750px){.gt-cards__grid{gap:1.2rem}}.gt-cards__box{position:relative;display:flex;flex-direction:column;gap:1.2rem;height:100%;padding:1.4rem;color:rgb(var(--color-foreground));background:#fff;border:1px solid var(--gt-cards-border);border-radius:var(--text-boxes-radius, 20px);box-shadow:0 1px 2px #0000000a;transition:box-shadow .2s ease,border-color .2s ease}.gt-cards__box:hover{border-color:var(--gt-cards-border-hover);box-shadow:0 6px 18px #0000000f}.gt-cards__top{display:flex;align-items:flex-start;gap:1.2rem}.gt-cards__thumb{flex:0 0 auto;width:6rem;height:6rem;border-radius:1.2rem;overflow:hidden;background:#efefef;display:flex;align-items:center;justify-content:center;font-size:1.3rem;letter-spacing:.05rem;color:rgba(var(--color-foreground),.6)}.gt-cards__thumb img{width:100%;height:100%;object-fit:cover;display:block}.gt-cards__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.3rem;padding-right:1.6rem}.gt-cards__name{display:block;margin:0;font-size:1.5rem;line-height:1.3;font-weight:600;color:rgb(var(--color-foreground));overflow-wrap:anywhere}.gt-cards__fav{position:absolute;top:.9rem;right:.9rem;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;padding:0;margin:0;color:rgba(var(--color-foreground),.55);background:transparent;border:0;pointer-events:none}.gt-cards__fav svg{width:1.5rem;height:1.5rem;display:block}.gt-cards__act{display:block;font-size:1.2rem;line-height:1.35;color:rgba(var(--color-foreground),.75)}.gt-cards__meta{display:block;margin-top:.2rem;font-size:1.15rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.gt-cards__meta>span{display:inline-block;white-space:nowrap}.gt-cards__meta>span:not(:last-child):after{content:"\b7";margin:0 .5rem;color:rgba(var(--color-foreground),.45)}.gt-cards__nets{display:block;margin-top:.15rem;font-size:1.15rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.gt-cards__small{display:block;margin-top:.15rem;font-size:1.1rem;line-height:1.35;color:rgba(var(--color-foreground),.6)}.gt-cards__price{display:block;margin-top:.3rem;font-size:1.4rem;line-height:1.3;color:rgb(var(--color-foreground));white-space:nowrap}.gt-cards__from{font-size:1.15rem;color:rgba(var(--color-foreground),.75)}.gt-cards__actions{margin-top:auto}.gt-cards__pill{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:3.8rem;padding:.6rem 1.2rem;cursor:pointer;font:inherit;font-size:1.3rem;line-height:1.2;text-align:center;white-space:nowrap;text-decoration:none;color:rgb(var(--color-foreground));background:#fff;border:1px solid rgba(var(--color-foreground),.14);border-radius:999px;box-shadow:0 1px 2px #0000000d;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.gt-cards__pill:hover{border-color:rgba(var(--color-foreground),.4)}.gt-cards__pill:active{background:#f5f5f5}.gt-cards__pill:focus{outline:none}.gt-cards__pill:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.gt-cards__pill svg{flex:0 0 auto;width:1.4rem;height:1.4rem;opacity:.7}@media screen and (max-width:749px){.gt-cards__box{gap:1rem;padding:1.2rem}.gt-cards__top{gap:1rem}.gt-cards__thumb{width:5.2rem;height:5.2rem;border-radius:1rem}.gt-cards__name{font-size:1.4rem}}@media(prefers-reduced-motion:reduce){.gt-cards__box,.gt-cards__pill{transition:none}}.mx-ban{font-family:var(--font-body-family);font-weight:var(--font-body-weight);color:rgb(var(--color-foreground))}.mx-ban,.mx-ban *,.mx-ban *:before,.mx-ban *:after{box-sizing:border-box}.mx-ban__card{display:grid;grid-template-columns:1.15fr .85fr;gap:0;background:#fff;border:1px solid rgba(var(--color-foreground),.1);border-radius:var(--text-boxes-radius, 20px);overflow:hidden;box-shadow:0 1px 2px #0000000a}.mx-ban__text{padding:2.6rem 2.4rem;display:flex;flex-direction:column;justify-content:center;min-width:0}.mx-ban__media{min-height:28rem;background:#efefef}.mx-ban__media img{width:100%;height:100%;object-fit:cover;display:block}.mx-ban__caption{margin:0 0 .8rem}.mx-ban__title{margin:0;font-weight:var(--font-heading-weight);font-family:var(--font-heading-family);line-height:1.2;color:rgb(var(--color-foreground));overflow-wrap:anywhere}.mx-ban__desc{margin-top:1rem;font-size:1.45rem;line-height:1.55;color:rgba(var(--color-foreground),.8)}.mx-ban__desc>*:first-child{margin-top:0}.mx-ban__desc>*:last-child{margin-bottom:0}.mx-ban__desc p{margin:0}@media screen and (max-width:749px){.mx-ban__card{grid-template-columns:1fr}.mx-ban__media{min-height:22rem;order:-1}.mx-ban__text{padding:1.8rem 1.4rem 2rem}.mx-ban__title{font-size:2rem}.mx-ban__desc{margin-top:.8rem;font-size:1.35rem}}@media(prefers-reduced-motion:reduce){.mx-ban__card{transition:none}}.mx-dest{font-family:var(--font-body-family);font-weight:var(--font-body-weight);color:rgb(var(--color-foreground))}.mx-dest,.mx-dest *,.mx-dest *:before,.mx-dest *:after{box-sizing:border-box}.mx-dest__header{text-align:center;max-width:72rem;margin:0 auto 2.4rem}.mx-dest__header .caption-with-letter-spacing{margin:0 0 1rem}.mx-dest__heading{margin:0;font-weight:var(--font-heading-weight)}.mx-dest__intro{margin-top:1.2rem;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.85)}.mx-dest__intro p{margin:0}.mx-dest__grid{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:750px){.mx-dest__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}}@media screen and (min-width:990px){.mx-dest__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.mx-dest__card a{display:flex;align-items:center;gap:1.2rem;height:100%;min-height:7.2rem;padding:1.2rem;color:rgb(var(--color-foreground));text-decoration:none;background:#fff;border:1px solid rgba(var(--color-foreground),.1);border-radius:var(--text-boxes-radius, 20px);box-shadow:0 1px 2px #0000000a;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.mx-dest__card a:hover{transform:translateY(-2px);border-color:rgba(var(--color-foreground),.22);box-shadow:0 6px 18px #00000012}.mx-dest__card a:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.mx-dest__thumb{flex:0 0 auto;width:4.8rem;height:4.8rem;border-radius:1.2rem;overflow:hidden;background:#efefef;display:flex;align-items:center;justify-content:center;font-size:1.3rem;letter-spacing:.05rem;color:rgba(var(--color-foreground),.6)}.mx-dest__thumb img{width:100%;height:100%;object-fit:cover;display:block}.mx-dest__text{flex:1 1 auto;min-width:0}.mx-dest__name{display:block;font-size:1.5rem;line-height:1.3;color:rgb(var(--color-foreground));overflow-wrap:anywhere}.mx-dest__arrow{flex:0 0 auto;width:1.4rem;height:1.4rem;opacity:.4;transition:opacity .2s ease,transform .2s ease}.mx-dest__card a:hover .mx-dest__arrow{opacity:.8;transform:translate(2px)}.mx-dest__regional{width:100%;margin:2.4rem auto 0;padding:2rem 1.6rem;text-align:center;background:#fff;border:1px solid rgba(var(--color-foreground),.1);border-radius:var(--text-boxes-radius, 20px);box-shadow:0 1px 2px #0000000a;display:flex;flex-direction:column;align-items:center;gap:1.2rem}@media screen and (min-width:750px){.mx-dest__regional{max-width:calc((100% - 2 * 1.2rem) / 3 * 2 + 1.2rem);padding:2.2rem 2rem}}@media screen and (min-width:990px){.mx-dest__regional{max-width:calc((100% - 3 * 1.2rem) / 4 * 2 + 1.2rem)}}.mx-dest__regional-title{margin:0;font-size:1.7rem;line-height:1.35;font-weight:var(--font-heading-weight);font-family:var(--font-heading-family);color:rgb(var(--color-foreground))}.mx-dest__regions{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem 0;font-size:1rem;letter-spacing:.13rem;line-height:1.4;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.mx-dest__regions li{display:inline-flex;align-items:center}.mx-dest__regions li+li:before{content:"\b7";margin:0 .7rem;letter-spacing:0;color:rgba(var(--color-foreground),.4)}.mx-dest__region-link{color:inherit;text-decoration:none;border-radius:.3rem;transition:color .2s ease}.mx-dest__region-link:hover{color:rgb(var(--color-foreground))}.mx-dest__region-link:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.mx-dest__cta{display:flex;justify-content:center;width:100%;margin:.2rem 0 0}.mx-dest__cta-link{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:3.8rem;padding:.6rem 1.2rem;cursor:pointer;font:inherit;font-size:1.3rem;line-height:1.2;text-align:center;white-space:nowrap;text-decoration:none;color:rgb(var(--color-foreground));background:#fff;border:1px solid rgba(var(--color-foreground),.14);border-radius:999px;box-shadow:0 1px 2px #0000000d;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.mx-dest__cta-link:hover{border-color:rgba(var(--color-foreground),.4)}.mx-dest__cta-link:active{background:#f5f5f5}.mx-dest__cta-link:focus{outline:none}.mx-dest__cta-link:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.mx-dest__cta-link svg{flex:0 0 auto;width:1.4rem;height:1.4rem;opacity:.7}@media screen and (max-width:749px){.mx-dest__card a{min-height:6.4rem;gap:1rem;padding:1rem 1.2rem}.mx-dest__arrow{width:1.2rem;height:1.2rem}.mx-dest__thumb{width:4rem;height:4rem;border-radius:1rem}.mx-dest__name{font-size:1.4rem}.mx-dest__regional{margin-top:2rem;padding:1.8rem 1.4rem;gap:1rem}.mx-dest__regional-title{font-size:1.55rem}}@media(prefers-reduced-motion:reduce){.mx-dest__card a,.mx-dest__arrow,.mx-dest__cta-link,.mx-dest__region-link{transition:none}.mx-dest__card a:hover{transform:none}}.mx-cards{--mx-cards-border: rgba(var(--color-foreground), .1);--mx-cards-border-hover: rgba(var(--color-foreground), .22);font-family:var(--font-body-family);font-weight:var(--font-body-weight);color:rgb(var(--color-foreground))}.mx-cards,.mx-cards *,.mx-cards *:before,.mx-cards *:after{box-sizing:border-box}.mx-cards__header{text-align:center;max-width:72rem;margin:0 auto 2.4rem}.mx-cards__header .caption-with-letter-spacing{margin:0 0 1rem}.mx-cards__heading{margin:0;font-weight:var(--font-heading-weight)}.mx-cards__intro{margin-top:1.2rem;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.85)}.mx-cards__intro p{margin:0}.mx-cards__tools{margin:0 auto 2.4rem;max-width:96rem}.mx-cards__chips{display:flex;gap:.8rem;justify-content:center;flex-wrap:wrap}.mx-cards__chip{display:inline-flex;align-items:center;gap:.6rem;min-height:3.6rem;padding:0 1.6rem;font:inherit;font-size:1.3rem;line-height:1;white-space:nowrap;cursor:pointer;color:rgb(var(--color-foreground));background:#fff;border:1px solid rgba(var(--color-foreground),.14);border-radius:999px;box-shadow:0 1px 2px #0000000d;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.mx-cards__chip:hover{border-color:rgba(var(--color-foreground),.4)}.mx-cards__chip[aria-pressed=true]{background:#efefef;color:rgb(var(--color-foreground));font-weight:600;border-color:rgba(var(--color-foreground),.55);box-shadow:inset 0 1px 2px #0000000f}.mx-cards__chip:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.mx-cards__chip-count{font-size:1.1rem;opacity:.65}.mx-cards__card[hidden]{display:none!important}.mx-cards__grid{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}@media screen and (min-width:480px){.mx-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:750px){.mx-cards__grid{gap:1.2rem}}.mx-cards__box{position:relative;display:flex;flex-direction:column;gap:1.2rem;height:100%;padding:1.4rem;color:rgb(var(--color-foreground));background:#fff;border:1px solid var(--mx-cards-border);border-radius:var(--text-boxes-radius, 20px);box-shadow:0 1px 2px #0000000a;transition:box-shadow .2s ease,border-color .2s ease}.mx-cards__box:hover{border-color:var(--mx-cards-border-hover);box-shadow:0 6px 18px #0000000f}.mx-cards__top{display:flex;align-items:flex-start;gap:1.2rem}.mx-cards__thumb{flex:0 0 auto;width:6rem;height:6rem;border-radius:1.2rem;overflow:hidden;background:#efefef;display:flex;align-items:center;justify-content:center;font-size:1.3rem;letter-spacing:.05rem;color:rgba(var(--color-foreground),.6)}.mx-cards__thumb img{width:100%;height:100%;object-fit:cover;display:block}.mx-cards__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.3rem;padding-right:1.6rem}.mx-cards__name{display:block;margin:0;font-size:1.5rem;line-height:1.3;font-weight:600;color:rgb(var(--color-foreground));overflow-wrap:anywhere}.mx-cards__fav{position:absolute;top:.9rem;right:.9rem;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;padding:0;margin:0;color:rgba(var(--color-foreground),.55);background:transparent;border:0;pointer-events:none}.mx-cards__fav svg{width:1.5rem;height:1.5rem;display:block}.mx-cards__line{display:block;font-size:1.2rem;line-height:1.35;font-weight:600;color:rgba(var(--color-foreground),.85)}.mx-cards__act{display:block;font-size:1.2rem;line-height:1.35;color:rgba(var(--color-foreground),.75)}.mx-cards__meta{display:block;margin-top:.2rem;font-size:1.15rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.mx-cards__meta>span{display:inline-block;white-space:nowrap}.mx-cards__meta>span:not(:last-child):after{content:"\b7";margin:0 .5rem;color:rgba(var(--color-foreground),.45)}.mx-cards__nets{display:block;margin-top:.15rem;font-size:1.15rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.mx-cards__small{display:block;font-size:1.1rem;line-height:1.35;color:rgba(var(--color-foreground),.6)}.mx-cards__small>span{display:inline-block;white-space:nowrap}.mx-cards__small>span:not(:last-child):after{content:"\b7";margin:0 .5rem;color:rgba(var(--color-foreground),.4)}.mx-cards__warn{color:rgba(var(--color-foreground),.8)}.mx-cards__price{display:block;margin-top:.3rem;font-size:1.4rem;line-height:1.3;color:rgb(var(--color-foreground));white-space:nowrap}.mx-cards__from{font-size:1.15rem;color:rgba(var(--color-foreground),.75)}.mx-cards__actions{margin-top:auto}.mx-cards__pill{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:3.8rem;padding:.6rem 1.2rem;cursor:pointer;font:inherit;font-size:1.3rem;line-height:1.2;text-align:center;white-space:nowrap;text-decoration:none;color:rgb(var(--color-foreground));background:#fff;border:1px solid rgba(var(--color-foreground),.14);border-radius:999px;box-shadow:0 1px 2px #0000000d;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.mx-cards__pill:hover{border-color:rgba(var(--color-foreground),.4)}.mx-cards__pill:active{background:#f5f5f5}.mx-cards__pill:focus{outline:none}.mx-cards__pill:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.mx-cards__pill svg{flex:0 0 auto;width:1.4rem;height:1.4rem;opacity:.7}.mx-cards__empty{margin:1.6rem 0 0;text-align:center;font-size:1.4rem;color:rgba(var(--color-foreground),.75)}@media screen and (max-width:749px){.mx-cards__chips{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;margin:0 -1.5rem;padding:0 1.5rem .2rem}.mx-cards__chips::-webkit-scrollbar{display:none}.mx-cards__box{gap:1rem;padding:1.2rem}.mx-cards__top{gap:1rem}.mx-cards__thumb{width:5.2rem;height:5.2rem;border-radius:1rem}.mx-cards__name{font-size:1.4rem}}@media(prefers-reduced-motion:reduce){.mx-cards__box,.mx-cards__pill,.mx-cards__chip{transition:none}}.sv-dest{font-family:var(--font-body-family);font-weight:var(--font-body-weight);color:rgb(var(--color-foreground))}.sv-dest,.sv-dest *,.sv-dest *:before,.sv-dest *:after{box-sizing:border-box}.sv-dest__header{text-align:center;max-width:72rem;margin:0 auto 2.4rem}.sv-dest__header .caption-with-letter-spacing{margin:0 0 1rem}.sv-dest__heading{margin:0;font-weight:var(--font-heading-weight)}.sv-dest__intro{margin-top:1.2rem;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.85)}.sv-dest__intro p{margin:0}.sv-dest__grid{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:750px){.sv-dest__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}}@media screen and (min-width:990px){.sv-dest__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.sv-dest__card a{display:flex;align-items:center;gap:1.2rem;height:100%;min-height:7.2rem;padding:1.2rem;color:rgb(var(--color-foreground));text-decoration:none;background:#fff;border:1px solid rgba(var(--color-foreground),.1);border-radius:var(--text-boxes-radius, 20px);box-shadow:0 1px 2px #0000000a;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.sv-dest__card a:hover{transform:translateY(-2px);border-color:rgba(var(--color-foreground),.22);box-shadow:0 6px 18px #00000012}.sv-dest__card a:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.sv-dest__thumb{flex:0 0 auto;width:4.8rem;height:4.8rem;border-radius:1.2rem;overflow:hidden;background:#efefef;display:flex;align-items:center;justify-content:center;font-size:1.3rem;letter-spacing:.05rem;color:rgba(var(--color-foreground),.6)}.sv-dest__thumb img{width:100%;height:100%;object-fit:cover;display:block}.sv-dest__text{flex:1 1 auto;min-width:0}.sv-dest__name{display:block;font-size:1.5rem;line-height:1.3;color:rgb(var(--color-foreground));overflow-wrap:anywhere}.sv-dest__arrow{flex:0 0 auto;width:1.4rem;height:1.4rem;opacity:.4;transition:opacity .2s ease,transform .2s ease}.sv-dest__card a:hover .sv-dest__arrow{opacity:.8;transform:translate(2px)}.sv-dest__regional{width:100%;margin:2.4rem auto 0;padding:2rem 1.6rem;text-align:center;background:#fff;border:1px solid rgba(var(--color-foreground),.1);border-radius:var(--text-boxes-radius, 20px);box-shadow:0 1px 2px #0000000a;display:flex;flex-direction:column;align-items:center;gap:1.2rem}@media screen and (min-width:750px){.sv-dest__regional{max-width:calc((100% - 2 * 1.2rem) / 3 * 2 + 1.2rem);padding:2.2rem 2rem}}@media screen and (min-width:990px){.sv-dest__regional{max-width:calc((100% - 3 * 1.2rem) / 4 * 2 + 1.2rem)}}.sv-dest__regional-title{margin:0;font-size:1.7rem;line-height:1.35;font-weight:var(--font-heading-weight);font-family:var(--font-heading-family);color:rgb(var(--color-foreground))}.sv-dest__regions{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem 0;font-size:1rem;letter-spacing:.13rem;line-height:1.4;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.sv-dest__regions li{display:inline-flex;align-items:center}.sv-dest__regions li+li:before{content:"\b7";margin:0 .7rem;letter-spacing:0;color:rgba(var(--color-foreground),.4)}.sv-dest__region-link{color:inherit;text-decoration:none;border-radius:.3rem;transition:color .2s ease}.sv-dest__region-link:hover{color:rgb(var(--color-foreground))}.sv-dest__region-link:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.sv-dest__cta{display:flex;justify-content:center;width:100%;margin:.2rem 0 0}.sv-dest__cta-link{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:3.8rem;padding:.6rem 1.2rem;cursor:pointer;font:inherit;font-size:1.3rem;line-height:1.2;text-align:center;white-space:nowrap;text-decoration:none;color:rgb(var(--color-foreground));background:#fff;border:1px solid rgba(var(--color-foreground),.14);border-radius:999px;box-shadow:0 1px 2px #0000000d;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.sv-dest__cta-link:hover{border-color:rgba(var(--color-foreground),.4)}.sv-dest__cta-link:active{background:#f5f5f5}.sv-dest__cta-link:focus{outline:none}.sv-dest__cta-link:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.sv-dest__cta-link svg{flex:0 0 auto;width:1.4rem;height:1.4rem;opacity:.7}@media screen and (max-width:749px){.sv-dest__card a{min-height:6.4rem;gap:1rem;padding:1rem 1.2rem}.sv-dest__arrow{width:1.2rem;height:1.2rem}.sv-dest__thumb{width:4rem;height:4rem;border-radius:1rem}.sv-dest__name{font-size:1.4rem}.sv-dest__regional{margin-top:2rem;padding:1.8rem 1.4rem;gap:1rem}.sv-dest__regional-title{font-size:1.55rem}}@media(prefers-reduced-motion:reduce){.sv-dest__card a,.sv-dest__arrow,.sv-dest__cta-link,.sv-dest__region-link{transition:none}.sv-dest__card a:hover{transform:none}}.sv-cards{--sv-cards-border: rgba(var(--color-foreground), .1);--sv-cards-border-hover: rgba(var(--color-foreground), .22);font-family:var(--font-body-family);font-weight:var(--font-body-weight);color:rgb(var(--color-foreground))}.sv-cards,.sv-cards *,.sv-cards *:before,.sv-cards *:after{box-sizing:border-box}.sv-cards__header{text-align:center;max-width:72rem;margin:0 auto 2.4rem}.sv-cards__header .caption-with-letter-spacing{margin:0 0 1rem}.sv-cards__heading{margin:0;font-weight:var(--font-heading-weight)}.sv-cards__intro{margin-top:1.2rem;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.85)}.sv-cards__intro p{margin:0}.sv-cards__grid{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}@media screen and (min-width:480px){.sv-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:750px){.sv-cards__grid{gap:1.2rem}}.sv-cards__box{position:relative;display:flex;flex-direction:column;gap:1.2rem;height:100%;padding:1.4rem;color:rgb(var(--color-foreground));background:#fff;border:1px solid var(--sv-cards-border);border-radius:var(--text-boxes-radius, 20px);box-shadow:0 1px 2px #0000000a;transition:box-shadow .2s ease,border-color .2s ease}.sv-cards__box:hover{border-color:var(--sv-cards-border-hover);box-shadow:0 6px 18px #0000000f}.sv-cards__top{display:flex;align-items:flex-start;gap:1.2rem}.sv-cards__thumb{flex:0 0 auto;width:6rem;height:6rem;border-radius:1.2rem;overflow:hidden;background:#efefef;display:flex;align-items:center;justify-content:center;font-size:1.3rem;letter-spacing:.05rem;color:rgba(var(--color-foreground),.6)}.sv-cards__thumb img{width:100%;height:100%;object-fit:cover;display:block}.sv-cards__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.3rem;padding-right:1.6rem}.sv-cards__name{display:block;margin:0;font-size:1.5rem;line-height:1.3;font-weight:600;color:rgb(var(--color-foreground));overflow-wrap:anywhere}.sv-cards__fav{position:absolute;top:.9rem;right:.9rem;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;padding:0;margin:0;color:rgba(var(--color-foreground),.55);background:transparent;border:0;pointer-events:none}.sv-cards__fav svg{width:1.5rem;height:1.5rem;display:block}.sv-cards__act{display:block;font-size:1.2rem;line-height:1.35;color:rgba(var(--color-foreground),.75)}.sv-cards__meta{display:block;margin-top:.2rem;font-size:1.15rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.sv-cards__meta>span{display:inline-block;white-space:nowrap}.sv-cards__meta>span:not(:last-child):after{content:"\b7";margin:0 .5rem;color:rgba(var(--color-foreground),.45)}.sv-cards__nets{display:block;margin-top:.15rem;font-size:1.15rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.sv-cards__small{display:block;margin-top:.15rem;font-size:1.1rem;line-height:1.35;color:rgba(var(--color-foreground),.6)}.sv-cards__price{display:block;margin-top:.3rem;font-size:1.4rem;line-height:1.3;color:rgb(var(--color-foreground));white-space:nowrap}.sv-cards__from{font-size:1.15rem;color:rgba(var(--color-foreground),.75)}.sv-cards__actions{margin-top:auto}.sv-cards__pill{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:3.8rem;padding:.6rem 1.2rem;cursor:pointer;font:inherit;font-size:1.3rem;line-height:1.2;text-align:center;white-space:nowrap;text-decoration:none;color:rgb(var(--color-foreground));background:#fff;border:1px solid rgba(var(--color-foreground),.14);border-radius:999px;box-shadow:0 1px 2px #0000000d;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.sv-cards__pill:hover{border-color:rgba(var(--color-foreground),.4)}.sv-cards__pill:active{background:#f5f5f5}.sv-cards__pill:focus{outline:none}.sv-cards__pill:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.sv-cards__pill svg{flex:0 0 auto;width:1.4rem;height:1.4rem;opacity:.7}@media screen and (max-width:749px){.sv-cards__box{gap:1rem;padding:1.2rem}.sv-cards__top{gap:1rem}.sv-cards__thumb{width:5.2rem;height:5.2rem;border-radius:1rem}.sv-cards__name{font-size:1.4rem}}@media(prefers-reduced-motion:reduce){.sv-cards__box,.sv-cards__pill{transition:none}}.usa-dest{font-family:var(--font-body-family);font-weight:var(--font-body-weight);color:rgb(var(--color-foreground))}.usa-dest,.usa-dest *,.usa-dest *:before,.usa-dest *:after{box-sizing:border-box}.usa-dest__header{text-align:center;max-width:72rem;margin:0 auto 2.4rem}.usa-dest__header .caption-with-letter-spacing{margin:0 0 1rem}.usa-dest__heading{margin:0;font-weight:var(--font-heading-weight)}.usa-dest__intro{margin-top:1.2rem;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.85)}.usa-dest__intro p{margin:0}.usa-dest__grid{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:750px){.usa-dest__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}}@media screen and (min-width:990px){.usa-dest__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.usa-dest__card a{display:flex;align-items:center;gap:1.2rem;height:100%;min-height:7.2rem;padding:1.2rem;color:rgb(var(--color-foreground));text-decoration:none;background:#fff;border:1px solid rgba(var(--color-foreground),.1);border-radius:var(--text-boxes-radius, 20px);box-shadow:0 1px 2px #0000000a;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.usa-dest__card a:hover{transform:translateY(-2px);border-color:rgba(var(--color-foreground),.22);box-shadow:0 6px 18px #00000012}.usa-dest__card a:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.usa-dest__thumb{flex:0 0 auto;width:4.8rem;height:4.8rem;border-radius:1.2rem;overflow:hidden;background:#efefef;display:flex;align-items:center;justify-content:center;font-size:1.3rem;letter-spacing:.05rem;color:rgba(var(--color-foreground),.6)}.usa-dest__thumb img{width:100%;height:100%;object-fit:cover;display:block}.usa-dest__text{flex:1 1 auto;min-width:0}.usa-dest__name{display:block;font-size:1.5rem;line-height:1.3;color:rgb(var(--color-foreground));overflow-wrap:anywhere}.usa-dest__arrow{flex:0 0 auto;width:1.4rem;height:1.4rem;opacity:.4;transition:opacity .2s ease,transform .2s ease}.usa-dest__card a:hover .usa-dest__arrow{opacity:.8;transform:translate(2px)}.usa-dest__regional{width:100%;margin:2.4rem auto 0;padding:2rem 1.6rem;text-align:center;background:#fff;border:1px solid rgba(var(--color-foreground),.1);border-radius:var(--text-boxes-radius, 20px);box-shadow:0 1px 2px #0000000a;display:flex;flex-direction:column;align-items:center;gap:1.2rem}@media screen and (min-width:750px){.usa-dest__regional{max-width:calc((100% - 2 * 1.2rem) / 3 * 2 + 1.2rem);padding:2.2rem 2rem}}@media screen and (min-width:990px){.usa-dest__regional{max-width:calc((100% - 3 * 1.2rem) / 4 * 2 + 1.2rem)}}.usa-dest__regional-title{margin:0;font-size:1.7rem;line-height:1.35;font-weight:var(--font-heading-weight);font-family:var(--font-heading-family);color:rgb(var(--color-foreground))}.usa-dest__regions{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem 0;font-size:1rem;letter-spacing:.13rem;line-height:1.4;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.usa-dest__regions li{display:inline-flex;align-items:center}.usa-dest__regions li+li:before{content:"\b7";margin:0 .7rem;letter-spacing:0;color:rgba(var(--color-foreground),.4)}.usa-dest__region-link{color:inherit;text-decoration:none;border-radius:.3rem;transition:color .2s ease}.usa-dest__region-link:hover{color:rgb(var(--color-foreground))}.usa-dest__region-link:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.usa-dest__cta{display:flex;justify-content:center;width:100%;margin:.2rem 0 0}.usa-dest__cta-link{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:3.8rem;padding:.6rem 1.2rem;cursor:pointer;font:inherit;font-size:1.3rem;line-height:1.2;text-align:center;white-space:nowrap;text-decoration:none;color:rgb(var(--color-foreground));background:#fff;border:1px solid rgba(var(--color-foreground),.14);border-radius:999px;box-shadow:0 1px 2px #0000000d;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.usa-dest__cta-link:hover{border-color:rgba(var(--color-foreground),.4)}.usa-dest__cta-link:active{background:#f5f5f5}.usa-dest__cta-link:focus{outline:none}.usa-dest__cta-link:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.usa-dest__cta-link svg{flex:0 0 auto;width:1.4rem;height:1.4rem;opacity:.7}@media screen and (max-width:749px){.usa-dest__card a{min-height:6.4rem;gap:1rem;padding:1rem 1.2rem}.usa-dest__arrow{width:1.2rem;height:1.2rem}.usa-dest__thumb{width:4rem;height:4rem;border-radius:1rem}.usa-dest__name{font-size:1.4rem}.usa-dest__regional{margin-top:2rem;padding:1.8rem 1.4rem;gap:1rem}.usa-dest__regional-title{font-size:1.55rem}}@media(prefers-reduced-motion:reduce){.usa-dest__card a,.usa-dest__arrow,.usa-dest__cta-link,.usa-dest__region-link{transition:none}.usa-dest__card a:hover{transform:none}}.usa-cards{--usa-cards-border: rgba(var(--color-foreground), .1);--usa-cards-border-hover: rgba(var(--color-foreground), .22);font-family:var(--font-body-family);font-weight:var(--font-body-weight);color:rgb(var(--color-foreground))}.usa-cards,.usa-cards *,.usa-cards *:before,.usa-cards *:after{box-sizing:border-box}.usa-cards__header{text-align:center;max-width:72rem;margin:0 auto 2.4rem}.usa-cards__header .caption-with-letter-spacing{margin:0 0 1rem}.usa-cards__heading{margin:0;font-weight:var(--font-heading-weight)}.usa-cards__intro{margin-top:1.2rem;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.85)}.usa-cards__intro p{margin:0}.usa-cards__tools{margin:0 auto 2.4rem;max-width:96rem}.usa-cards__chips{display:flex;gap:.8rem;justify-content:center;flex-wrap:wrap}.usa-cards__chip{display:inline-flex;align-items:center;gap:.6rem;min-height:3.6rem;padding:0 1.6rem;font:inherit;font-size:1.3rem;line-height:1;white-space:nowrap;cursor:pointer;color:rgb(var(--color-foreground));background:#fff;border:1px solid rgba(var(--color-foreground),.14);border-radius:999px;box-shadow:0 1px 2px #0000000d;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.usa-cards__chip:hover{border-color:rgba(var(--color-foreground),.4)}.usa-cards__chip[aria-pressed=true]{background:#efefef;color:rgb(var(--color-foreground));font-weight:600;border-color:rgba(var(--color-foreground),.55);box-shadow:inset 0 1px 2px #0000000f}.usa-cards__chip:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.usa-cards__chip-count{font-size:1.1rem;opacity:.65}.usa-cards__card[hidden]{display:none!important}.usa-cards__grid{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}@media screen and (min-width:480px){.usa-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:750px){.usa-cards__grid{gap:1.2rem}}.usa-cards__box{position:relative;display:flex;flex-direction:column;gap:1.2rem;height:100%;padding:1.4rem;color:rgb(var(--color-foreground));background:#fff;border:1px solid var(--usa-cards-border);border-radius:var(--text-boxes-radius, 20px);box-shadow:0 1px 2px #0000000a;transition:box-shadow .2s ease,border-color .2s ease}.usa-cards__box:hover{border-color:var(--usa-cards-border-hover);box-shadow:0 6px 18px #0000000f}.usa-cards__top{display:flex;align-items:flex-start;gap:1.2rem}.usa-cards__thumb{flex:0 0 auto;width:6rem;height:6rem;border-radius:1.2rem;overflow:hidden;background:#efefef;display:flex;align-items:center;justify-content:center;font-size:1.3rem;letter-spacing:.05rem;color:rgba(var(--color-foreground),.6)}.usa-cards__thumb img{width:100%;height:100%;object-fit:cover;display:block}.usa-cards__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.3rem;padding-right:1.6rem}.usa-cards__name{display:block;margin:0;font-size:1.5rem;line-height:1.3;font-weight:600;color:rgb(var(--color-foreground));overflow-wrap:anywhere}.usa-cards__fav{position:absolute;top:.9rem;right:.9rem;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;padding:0;margin:0;color:rgba(var(--color-foreground),.55);background:transparent;border:0;pointer-events:none}.usa-cards__fav svg{width:1.5rem;height:1.5rem;display:block}.usa-cards__line{display:block;font-size:1.2rem;line-height:1.35;font-weight:600;color:rgba(var(--color-foreground),.85)}.usa-cards__act{display:block;font-size:1.2rem;line-height:1.35;color:rgba(var(--color-foreground),.75)}.usa-cards__meta{display:block;margin-top:.2rem;font-size:1.15rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.usa-cards__meta>span{display:inline-block;white-space:nowrap}.usa-cards__meta>span:not(:last-child):after{content:"\b7";margin:0 .5rem;color:rgba(var(--color-foreground),.45)}.usa-cards__nets{display:block;margin-top:.15rem;font-size:1.15rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.usa-cards__small{display:block;font-size:1.1rem;line-height:1.35;color:rgba(var(--color-foreground),.6)}.usa-cards__small>span{display:inline-block;white-space:nowrap}.usa-cards__small>span:not(:last-child):after{content:"\b7";margin:0 .5rem;color:rgba(var(--color-foreground),.4)}.usa-cards__warn{color:rgba(var(--color-foreground),.8)}.usa-cards__price{display:block;margin-top:.3rem;font-size:1.4rem;line-height:1.3;color:rgb(var(--color-foreground));white-space:nowrap}.usa-cards__from{font-size:1.15rem;color:rgba(var(--color-foreground),.75)}.usa-cards__actions{margin-top:auto}.usa-cards__pill{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:3.8rem;padding:.6rem 1.2rem;cursor:pointer;font:inherit;font-size:1.3rem;line-height:1.2;text-align:center;white-space:nowrap;text-decoration:none;color:rgb(var(--color-foreground));background:#fff;border:1px solid rgba(var(--color-foreground),.14);border-radius:999px;box-shadow:0 1px 2px #0000000d;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.usa-cards__pill:hover{border-color:rgba(var(--color-foreground),.4)}.usa-cards__pill:active{background:#f5f5f5}.usa-cards__pill:focus{outline:none}.usa-cards__pill:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:2px}.usa-cards__pill svg{flex:0 0 auto;width:1.4rem;height:1.4rem;opacity:.7}.usa-cards__empty{margin:1.6rem 0 0;text-align:center;font-size:1.4rem;color:rgba(var(--color-foreground),.75)}@media screen and (max-width:749px){.usa-cards__chips{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;margin:0 -1.5rem;padding:0 1.5rem .2rem}.usa-cards__chips::-webkit-scrollbar{display:none}.usa-cards__box{gap:1rem;padding:1.2rem}.usa-cards__top{gap:1rem}.usa-cards__thumb{width:5.2rem;height:5.2rem;border-radius:1rem}.usa-cards__name{font-size:1.4rem}}@media(prefers-reduced-motion:reduce){.usa-cards__box,.usa-cards__pill,.usa-cards__chip{transition:none}}.breadcrumbs-container{position:relative;isolation:isolate;padding-block:1.6rem;color:#696969;background:#fff;font-family:var(--font-body-family);font-size:1.3rem;font-style:var(--font-body-style);font-weight:var(--font-body-weight);letter-spacing:.04rem;line-height:1.5}.breadcrumbs-container:before{position:absolute;z-index:-1;top:-1px;bottom:0;left:50%;width:100vw;background:#fff;content:"";transform:translate(-50%)}.breadcrumbs-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:0;padding:0;list-style:none}.breadcrumbs-item{display:inline-flex;min-width:0;align-items:center}.breadcrumbs-item:not(:last-child):after{width:.5rem;height:.5rem;flex:0 0 auto;margin-inline:1rem;border-block-start:.1rem solid currentColor;border-inline-end:.1rem solid currentColor;content:"";opacity:.45;transform:rotate(45deg)}.breadcrumbs-item a{color:inherit;text-decoration:none;text-underline-offset:.3rem}.breadcrumbs-item a:hover{text-decoration:underline}.breadcrumbs-item--current{color:#525252;font-weight:600}.breadcrumbs-label--mobile{display:none}@media screen and (max-width:749px){.breadcrumbs-container{padding-block:1.2rem;font-size:1.2rem}.breadcrumbs-list{flex-wrap:nowrap;overflow:hidden;white-space:nowrap}.breadcrumbs-item--grandparent{display:none}.breadcrumbs-item:not(:last-child):after{margin-inline:.8rem}.breadcrumbs-item--current,.breadcrumbs-current-label{overflow:hidden;text-overflow:ellipsis}.breadcrumbs-label--desktop{display:none}.breadcrumbs-label--mobile{display:inline}}
/*# sourceMappingURL=/cdn/shop/t/37/compiled_assets/styles.css.map */
