.wp-block-zoor-tours-home-packages{--zoor-home-package-accent:#b6924f;--zoor-home-package-title-color:#fff7ec;--zoor-home-package-body-color:rgba(255,248,238,.88);--zoor-home-package-button-bg:#b6924f;--zoor-home-package-button-color:#24170d;background:radial-gradient(circle at top left,rgb(182 146 79 / .14),transparent 28%),linear-gradient(180deg,#faf4ec,#f3ece3);color:#20160d;padding-block:clamp(4.75rem,8vw,7.25rem)}.wp-block-zoor-tours-home-packages .zoor-home-packages__shell{inline-size:min(1320px,calc(100vw - clamp(2rem, 6vw, 5.5rem)));margin-inline:auto}.wp-block-zoor-tours-home-packages .zoor-home-packages__head{align-items:center;display:grid;gap:clamp(1.4rem,3vw,2.4rem);grid-template-columns:minmax(0,1fr);margin-block-end:clamp(1.8rem,3vw,2.6rem)}.wp-block-zoor-tours-home-packages .zoor-home-packages__intro{display:grid;gap:.95rem}.wp-block-zoor-tours-home-packages .zoor-home-packages__card-label,.wp-block-zoor-tours-home-packages .zoor-home-packages__eyebrow,.wp-block-zoor-tours-home-packages .zoor-home-packages__featured-label{color:var(--zoor-home-package-accent);font-family:var(--wp--preset--font-family--ui);font-size:.86rem;font-weight:600;letter-spacing:.14em;margin:0;text-transform:uppercase}.wp-block-zoor-tours-home-packages .zoor-home-packages__card-title,.wp-block-zoor-tours-home-packages .zoor-home-packages__featured-title,.wp-block-zoor-tours-home-packages .zoor-home-packages__title{font-weight:400;letter-spacing:-.04em;line-height:.95;margin:0;text-wrap:balance}.wp-block-zoor-tours-home-packages .zoor-home-packages__title{color:#1f1712;font-size:clamp(2.7rem,5vw,5rem);max-inline-size:11ch}.wp-block-zoor-tours-home-packages .zoor-home-packages__body,.wp-block-zoor-tours-home-packages .zoor-home-packages__card-summary,.wp-block-zoor-tours-home-packages .zoor-home-packages__featured-route,.wp-block-zoor-tours-home-packages .zoor-home-packages__featured-summary{font-family:var(--wp--preset--font-family--ui);line-height:1.68;margin:0;text-wrap:pretty}.wp-block-zoor-tours-home-packages .zoor-home-packages__body{color:rgb(32 22 13 / .76);font-size:clamp(1rem,.98rem + .2vw,1.12rem);max-inline-size:40rem}.wp-block-zoor-tours-home-packages .zoor-home-packages__actions{display:flex;flex-wrap:wrap;gap:.75rem;padding-block-start:.2rem}.wp-block-zoor-tours-home-packages .zoor-home-packages__button{align-items:center;background:var(--zoor-home-package-button-bg);border-radius:999px;box-shadow:0 18px 42px rgb(182 146 79 / .24);color:var(--zoor-home-package-button-color);display:inline-flex;font-family:var(--wp--preset--font-family--ui);font-size:.98rem;font-weight:600;justify-content:center;min-block-size:3.15rem;padding-inline:1.5rem;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.wp-block-zoor-tours-home-packages a.zoor-home-packages__button:focus-visible,.wp-block-zoor-tours-home-packages a.zoor-home-packages__button:hover{box-shadow:0 22px 48px rgb(182 146 79 / .3);transform:translateY(-.08rem)}.wp-block-zoor-tours-home-packages .zoor-home-packages__layout{align-items:stretch;display:grid;gap:clamp(1rem,2vw,1.35rem);grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.wp-block-zoor-tours-home-packages .zoor-home-packages__card,.wp-block-zoor-tours-home-packages .zoor-home-packages__featured-card{background:#d3c6b4;border-radius:clamp(1.45rem,1.9vw,1.9rem);box-shadow:0 24px 60px rgb(31 21 13 / .1);isolation:isolate;overflow:hidden;position:relative}.wp-block-zoor-tours-home-packages .zoor-home-packages__featured-card{min-block-size:max(var(--zoor-home-package-featured-min-height,39rem),31rem)}.wp-block-zoor-tours-home-packages .zoor-home-packages__card{min-block-size:max(var(--zoor-home-package-card-min-height,17rem),15rem)}.wp-block-zoor-tours-home-packages .zoor-home-packages__rail{display:grid;gap:clamp(.95rem,1.8vw,1.15rem);grid-template-columns:repeat(2,minmax(0,1fr))}.wp-block-zoor-tours-home-packages .zoor-home-packages__card-link{block-size:100%;color:inherit;display:block;inline-size:100%;position:relative;text-decoration:none}.wp-block-zoor-tours-home-packages .zoor-home-packages__media,.wp-block-zoor-tours-home-packages .zoor-home-packages__overlay{inset:0;position:absolute}.wp-block-zoor-tours-home-packages .zoor-home-packages__media{background:radial-gradient(circle at 18% 18%,hsl(0 0% 100% / .16),transparent 24%),linear-gradient(135deg,rgb(31 24 18 / .18),rgb(10 12 16 / .34));background-position:50% 50%;background-repeat:no-repeat;background-size:cover;transform:scale(1.02);transition:transform .8s cubic-bezier(.22,1,.36,1),filter .45s ease}.wp-block-zoor-tours-home-packages .zoor-home-packages__overlay{background:linear-gradient(180deg,rgb(16 12 8 / .08),rgb(16 12 8 / .18) 36%,rgb(16 12 8 / .8)),linear-gradient(90deg,rgb(16 12 8 / .66),rgb(16 12 8 / .14) 48%,rgb(16 12 8 / .5))}.wp-block-zoor-tours-home-packages .zoor-home-packages__overlay--rail{background:linear-gradient(180deg,rgb(16 12 8 / .04),rgb(16 12 8 / .18) 42%,rgb(16 12 8 / .84)),linear-gradient(90deg,rgb(16 12 8 / .54),rgb(16 12 8 / .08) 48%,rgb(16 12 8 / .42))}.wp-block-zoor-tours-home-packages .zoor-home-packages__card-copy,.wp-block-zoor-tours-home-packages .zoor-home-packages__featured-copy,.wp-block-zoor-tours-home-packages .zoor-home-packages__featured-top{position:absolute;z-index:2}.wp-block-zoor-tours-home-packages .zoor-home-packages__featured-top{align-items:center;display:flex;gap:.8rem;inset-block-start:clamp(1.15rem,2vw,1.6rem);inset-inline:clamp(1.15rem,2vw,1.7rem);justify-content:space-between}.wp-block-zoor-tours-home-packages .zoor-home-packages__card-copy,.wp-block-zoor-tours-home-packages .zoor-home-packages__featured-copy{align-content:end;display:grid;gap:.5rem;inset-block-end:clamp(1.15rem,2vw,1.7rem);inset-inline:clamp(1.15rem,2vw,1.7rem)}.wp-block-zoor-tours-home-packages .zoor-home-packages__badge,.wp-block-zoor-tours-home-packages .zoor-home-packages__duration{align-items:center;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-radius:999px;color:#fffaf2;display:inline-flex;font-family:var(--wp--preset--font-family--ui);font-size:.82rem;font-weight:600;justify-content:center;min-block-size:2.3rem;padding-inline:.95rem}.wp-block-zoor-tours-home-packages .zoor-home-packages__badge{background:hsl(0 0% 100% / .16);letter-spacing:.08em;text-transform:uppercase}.wp-block-zoor-tours-home-packages .zoor-home-packages__duration{background:rgb(17 13 10 / .32)}.wp-block-zoor-tours-home-packages .zoor-home-packages__featured-title{color:var(--zoor-home-package-title-color);font-size:clamp(2.65rem,5vw,4.7rem);max-inline-size:9ch}.wp-block-zoor-tours-home-packages .zoor-home-packages__card-title{color:var(--zoor-home-package-title-color);font-size:clamp(1.45rem,2.2vw,2rem);max-inline-size:9ch}.wp-block-zoor-tours-home-packages .zoor-home-packages__featured-route{color:rgb(255 245 233 / .86);font-size:.98rem}.wp-block-zoor-tours-home-packages .zoor-home-packages__card-summary,.wp-block-zoor-tours-home-packages .zoor-home-packages__featured-summary{color:var(--zoor-home-package-body-color);font-size:.98rem}.wp-block-zoor-tours-home-packages .zoor-home-packages__card-meta{align-items:center;display:flex;gap:.7rem;justify-content:space-between}.wp-block-zoor-tours-home-packages .zoor-home-packages__card-label{color:rgb(255 248 240 / .8)}.wp-block-zoor-tours-home-packages .zoor-home-packages__highlight-list{display:flex;flex-wrap:wrap;gap:.65rem;padding-block-start:.2rem}.wp-block-zoor-tours-home-packages .zoor-home-packages__highlight-chip{align-items:center;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:hsl(0 0% 100% / .08);border:1px solid hsl(0 0% 100% / .18);border-radius:999px;color:rgb(255 250 242 / .96);display:inline-flex;font-family:var(--wp--preset--font-family--ui);font-size:.9rem;min-block-size:2.2rem;padding-inline:.95rem}.wp-block-zoor-tours-home-packages .zoor-home-packages__card:focus-within .zoor-home-packages__media,.wp-block-zoor-tours-home-packages .zoor-home-packages__card:hover .zoor-home-packages__media,.wp-block-zoor-tours-home-packages .zoor-home-packages__featured-card:focus-within .zoor-home-packages__media,.wp-block-zoor-tours-home-packages .zoor-home-packages__featured-card:hover .zoor-home-packages__media{filter:saturate(1.08);transform:scale(1.07)}.wp-block-zoor-tours-home-packages .zoor-home-packages__card-copy,.wp-block-zoor-tours-home-packages .zoor-home-packages__featured-copy{transition:transform .35s ease}.wp-block-zoor-tours-home-packages .zoor-home-packages__card:focus-within .zoor-home-packages__card-copy,.wp-block-zoor-tours-home-packages .zoor-home-packages__card:hover .zoor-home-packages__card-copy,.wp-block-zoor-tours-home-packages .zoor-home-packages__featured-card:focus-within .zoor-home-packages__featured-copy,.wp-block-zoor-tours-home-packages .zoor-home-packages__featured-card:hover .zoor-home-packages__featured-copy{transform:translateY(-.12rem)}.wp-block-zoor-tours-home-packages .zoor-home-packages__card-link:focus-visible,.wp-block-zoor-tours-home-packages a.zoor-home-packages__button:focus-visible{outline:2px solid var(--zoor-home-package-accent);outline-offset:-2px}@media (max-width:1100px){.wp-block-zoor-tours-home-packages .zoor-home-packages__head,.wp-block-zoor-tours-home-packages .zoor-home-packages__layout{grid-template-columns:1fr}}@media (max-width:782px){.wp-block-zoor-tours-home-packages{padding-block:clamp(4rem,10vw,5.5rem)}.wp-block-zoor-tours-home-packages .zoor-home-packages__shell{inline-size:min(100%,calc(100vw - 1.5rem))}.wp-block-zoor-tours-home-packages .zoor-home-packages__title{font-size:clamp(2.35rem,10vw,3.8rem);max-inline-size:none}.wp-block-zoor-tours-home-packages .zoor-home-packages__insight-facts,.wp-block-zoor-tours-home-packages .zoor-home-packages__rail{grid-template-columns:1fr}.wp-block-zoor-tours-home-packages .zoor-home-packages__featured-title{font-size:clamp(2.2rem,9vw,3.4rem)}}