.product-card__media>img,.product-detail__hero>img{z-index:0;position:absolute;inset:0}.product-card__media:before,.product-detail__hero:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#081c260a 20%,#081c26ad 100%);position:absolute;inset:0}.product-card__media:after,.product-detail__hero:after{z-index:1;pointer-events:none}.product-card__media .product-card__zone,.product-card__media .product-card__mode,.product-detail__hero .product-detail__hero-zone,.product-detail__hero .product-detail__hero-mode{z-index:2}.product-detail__content .content-block p{margin-bottom:1.1rem;line-height:1.75}.product-detail__content .content-block ul{padding-left:1.5rem;line-height:1.75}@media (max-width:719px){.site-header__inner{grid-template-columns:minmax(0,1fr) auto;gap:6px}.site-header .brand{min-width:0}.site-header .brand img{width:min(29vw,112px);height:auto}.site-header .locale-nav{gap:0;min-width:0}.site-header .locale-nav a{min-width:30px;min-height:36px;font-size:.68rem}.site-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffffff7}.hero--premium{background:linear-gradient(145deg,#eef7f4 0%,#f8f0df 58%,#e7f1f4 100%)}.hero--premium:after{display:none}}.hero__visual-card{isolation:isolate;background:#164655;min-height:clamp(270px,34vw,440px);position:relative;overflow:hidden}.hero__visual-card:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#04172308 12%,#041723d1 100%);position:absolute;inset:0}.hero__visual-card .hero__photo{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero__visual-card .hero__visual-kicker,.hero__visual-card strong{position:relative}.category-tile--volcano{background:linear-gradient(#0000 15%,#02121a99),url(/legacy-media/uploads/2024/10/tour_privado_parque_nacional_del_teide_destacada1_tenerife_islas_canarias_getholiday.jpg) 50%/cover!important}.category-tile--ocean{background:linear-gradient(#0000 15%,#02121a99),url(/legacy-media/uploads/2022/12/avistamiento_de_ballenas_en_los_cristianos_tenerife_islas_canarias_destacada_getholiday_es.jpg) 50%/cover!important}.category-tile--forest{background:linear-gradient(#0000 15%,#02121a99),url(/legacy-media/uploads/2022/12/ruta_vip_por_la_gomera_tenerife_islas_canarias_destacada_getholiday_es.jpg) 50%/cover!important}.category-tile--adventure{background:linear-gradient(#0000 15%,#02121a99),url(/legacy-media/uploads/2023/04/tour_en_buggy_por_el_teide_tenerife_islas_canarias_destacada1_getholiday_es.jpg) 50%/cover!important}.category-tile--water{background:linear-gradient(#0000 15%,#02121a99),url(/legacy-media/uploads/2023/07/kayak_en_los_cristianos_tenerife_sur_islas_canarias_getholiday_es.jpg) 50%/cover!important}.category-tile--private{background:linear-gradient(#0000 15%,#02121a99),url(/legacy-media/uploads/2022/12/Tenerife-vip-viaje-personalizado-islas-canarias-recorrido-vacaciones-lugares-ver-visitas-vistas-mirador-getholiday-es1.jpg) 50%/cover!important}.editorial-card--1{background:linear-gradient(#04172312,#041723d6),url(/legacy-media/uploads/2024/10/tour_privado_parque_nacional_del_teide_destacada1_tenerife_islas_canarias_getholiday.jpg) 50%/cover}.editorial-card--2{background:linear-gradient(#04172312,#041723d6),url(/legacy-media/uploads/2022/12/ruta_vip_por_la_gomera_tenerife_islas_canarias_destacada_getholiday_es.jpg) 50%/cover}.editorial-card--3{background:linear-gradient(#04172312,#041723d6),url(/legacy-media/uploads/2022/12/avistamiento_de_ballenas_en_los_cristianos_tenerife_islas_canarias_destacada_getholiday_es.jpg) 50%/cover}.catalog-home-grid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.catalog-home-card{border:1px solid var(--line);background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 12px 30px #10283f12}.catalog-home-card__image{aspect-ratio:16/10;display:block;position:relative;overflow:hidden}.catalog-home-card__image img{object-fit:cover;transition:transform .18s}.catalog-home-card:hover .catalog-home-card__image img{transform:scale(1.025)}.catalog-home-card__info{padding:17px 18px 20px}.catalog-home-card__info span{color:var(--brand-strong);font-size:.75rem;font-weight:750}.catalog-home-card__info h3{letter-spacing:-.025em;margin:8px 0 14px;font-size:clamp(1.1rem,3vw,1.35rem);line-height:1.24}.catalog-home-card__link{color:var(--brand-strong);text-underline-offset:4px;font-weight:800;text-decoration:underline}.catalog-home-more{text-align:center;margin:24px 0 0}@media (min-width:680px){.catalog-home-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1040px){.catalog-home-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:719px){.hero__visual-card{min-height:270px}.catalog-home-grid{gap:13px}.site-nav{white-space:nowrap;scrollbar-width:none;grid-area:2/1/auto/-1;gap:17px;padding:2px 1px 10px;font-size:.84rem;font-weight:750;display:flex;overflow-x:auto}.site-nav::-webkit-scrollbar{display:none}.site-header__inner{row-gap:2px}.site-nav a{align-items:center;min-height:36px;display:inline-flex}}.hero.hero--photo{isolation:isolate;color:#fff;background:#244e5b;position:relative;overflow:hidden}.hero--photo .hero__background-image{z-index:0;object-fit:cover;object-position:center 52%;width:100%;height:100%;position:absolute;inset:0}.hero.hero--photo:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#061928de 0%,#061928b3 43%,#0619282e 100%),linear-gradient(#0000 58%,#06192845);position:absolute;inset:0}.hero.hero--photo:after{display:none}.hero--photo .hero__inner--premium{z-index:2;flex-direction:column;justify-content:center;align-items:flex-start;gap:18px;min-height:clamp(490px,50vw,670px);padding-block:68px;display:flex}.hero--photo .hero__copy{max-width:820px}.hero--photo .hero__copy h1{letter-spacing:-.043em;color:#fff;text-wrap:balance;max-width:19ch;margin-bottom:18px;font-size:clamp(2.35rem,5.1vw,4.55rem);line-height:1.07}.hero--photo .eyebrow{color:#c9fff2}.hero--photo .hero__body{color:#fff;max-width:60ch;font-size:clamp(1.04rem,1.55vw,1.16rem);line-height:1.65}.hero--photo .hero__signals span{color:#fff;background:#091e2a91;border-color:#ffffff52;font-size:.78rem}.hero--photo .button--primary{border:1px solid #ffffff4d;box-shadow:0 12px 28px #020f1738}.hero--photo .hero__commerce{width:min(100%,660px)}.site-nav__blog{color:#006653;background:#e9f7f1;border:1px solid #b3e6d4;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:7px 15px;font-weight:850;text-decoration:none;display:inline-flex}.site-nav__blog:hover,.site-nav__blog:focus-visible{outline-offset:3px;background:#d4f0e5}.locale-nav{gap:5px}.locale-nav a{min-width:42px;min-height:42px;padding-inline:7px;font-size:.88rem;font-weight:850}.locale-nav a:focus-visible,.site-nav a:focus-visible{outline-offset:2px;outline:2px solid #008a73}@media (max-width:719px){.hero--photo .hero__background-image{object-position:62% center}.hero.hero--photo:before{background:linear-gradient(90deg,#051723de,#05172378 100%),linear-gradient(#0000 35%,#05172366)}.hero--photo .hero__inner--premium{min-height:520px;padding-block:52px 56px}.hero--photo .hero__copy h1{max-width:18ch;font-size:clamp(2.05rem,8.1vw,2.85rem)}.hero--photo .hero__body{max-width:37ch;font-size:1rem}.hero--photo .hero__signals{margin-top:16px}.hero--photo .hero__signals span{font-size:.73rem}.site-header .locale-nav{gap:2px}.site-header .locale-nav a{min-width:34px;min-height:39px;padding-inline:3px;font-size:.79rem}.site-nav{gap:14px;padding-top:5px;padding-bottom:8px}.site-nav__blog{order:-1;min-height:36px;padding:5px 11px}}
