.sorbis-experience{--sx-bg:#11130f;--sx-panel:#191b16;--sx-gold:#c6a15a;--sx-gold-light:#e2c37e;--sx-cream:#f2eee5;--sx-muted:#c2bba9;background:var(--sx-bg);color:var(--sx-cream);font:16px/1.65 Arial,Helvetica,sans-serif}.sorbis-experience *{box-sizing:border-box}.sorbis-experience .sx-wrap{width:min(1240px,calc(100% - 48px));margin-inline:auto}.sorbis-experience .sx-kicker{color:var(--sx-gold-light);font:700 11px/1.6 Arial,Helvetica,sans-serif;letter-spacing:.22em;text-transform:uppercase}.sorbis-experience h1,.sorbis-experience h2,.sorbis-experience h3{color:var(--sx-cream);text-wrap:pretty}.sorbis-experience .sx-hero{min-height:680px;display:flex;align-items:center;position:relative;isolation:isolate;background:#202219}.sorbis-experience .sx-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#0c0e0be8,#0c0e0ba8 36%,#0c0e0b24 66%,#0c0e0b08),linear-gradient(0deg,rgba(12,14,11,.16),transparent 50%)}.sorbis-experience .sx-hero-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center 54%}.sorbis-experience .sx-hero-copy{max-width:610px;margin:0;padding:76px 0;text-align:left}.sorbis-experience .sx-hero h1{margin:18px 0 14px;font:400 clamp(48px,5.1vw,72px)/1.04 Georgia,"Times New Roman",serif;letter-spacing:-.035em}.sorbis-experience .sx-hero h1 span{display:block;color:var(--sx-gold-light);font:italic 400 clamp(28px,2.7vw,39px)/1.2 Georgia,serif;letter-spacing:-.02em;margin-top:20px}.sorbis-experience .sx-lead{max-width:470px;margin:22px 0 0;font:400 19px/1.65 Georgia,serif;color:var(--sx-cream)}.sorbis-experience .sx-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px;justify-content:flex-start}.sorbis-experience .sx-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;max-width:100%;padding:13px 20px;border:1px solid var(--sx-gold);border-radius:0;background:var(--sx-gold);color:#171711;font:700 12px/1.45 Arial,Helvetica,sans-serif;letter-spacing:.1em;text-align:center;text-transform:uppercase;text-decoration:none;cursor:pointer;white-space:normal;transition:background .15s ease,border-color .15s ease}.sorbis-experience .sx-button:hover{background:var(--sx-gold-light);border-color:var(--sx-gold-light);color:#171711}.sorbis-experience :focus-visible{outline:2px solid var(--sx-gold-light);outline-offset:4px}.sorbis-experience .sx-intro{padding:78px 0 56px;text-align:center}.sorbis-experience .sx-intro h2,.sorbis-experience .sx-section-heading h2{margin:12px 0 18px;font:400 clamp(34px,4vw,54px)/1.13 Georgia,serif;letter-spacing:-.025em}.sorbis-experience .sx-intro p{max-width:770px;margin:0 auto;color:var(--sx-muted);font:400 18px/1.75 Georgia,serif}.sorbis-experience .sx-section-heading{text-align:center;margin:0 auto 34px}.sorbis-experience .sx-section-heading p{max-width:none;margin:0 auto;color:var(--sx-muted);font-size:14px;line-height:1.65}.sorbis-experience .sx-experiences{padding:10px 0 76px}.sorbis-experience .sx-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}.sorbis-experience .sx-card{min-width:0;display:flex;flex-direction:column;background:var(--sx-panel);border:1px solid rgba(198,161,90,.3)}.sorbis-experience .sx-card-photo{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:center}.sorbis-experience .sx-card-photo-apiary{object-position:center 60%}.sorbis-experience .sx-card-copy{display:flex;flex-direction:column;align-items:flex-start;flex:1;gap:0;padding:24px}.sorbis-experience .sx-card-copy .sx-kicker{font-size:10px}.sorbis-experience .sx-card-copy h3{font:400 clamp(25px,2.05vw,29px)/1.2 Georgia,serif;margin:9px 0 15px;letter-spacing:-.015em}.sorbis-experience .sx-card-copy p{color:var(--sx-muted);margin:0 0 22px;font-size:15px;line-height:1.7}.sorbis-experience .sx-card-copy>.sx-button,.sorbis-experience .sx-guide-form{margin-top:auto;width:100%}.sorbis-experience .sx-guide-form{margin-bottom:0}.sorbis-experience .sx-guide-details{width:100%}.sorbis-experience .sx-guide-details>summary{width:100%;list-style:none}.sorbis-experience .sx-guide-details>summary::-webkit-details-marker{display:none}.sorbis-experience .sx-guide-panel{padding-top:20px}.sorbis-experience .sx-guide-panel p{font-size:14px;margin:0 0 16px}.sorbis-experience .sx-guide-panel label{display:block;color:var(--sx-cream);font-size:14px;margin-bottom:7px}.sorbis-experience .sx-guide-panel input[type=email]{display:block;width:100%;min-height:48px;padding:12px;border:1px solid var(--sx-gold);border-radius:0;background:var(--sx-cream);color:#171711;font:16px/1.5 Arial,Helvetica,sans-serif}.sorbis-experience .sx-guide-panel .sx-button{width:100%;margin-top:12px}.sorbis-experience .sx-guide-panel .sx-privacy{font-size:12px;line-height:1.6;margin:12px 0 0}.sorbis-experience .sx-privacy a{color:var(--sx-gold-light);text-decoration:underline;text-underline-offset:3px}.sorbis-experience .sx-guide-error{padding:12px;border:1px solid var(--sx-gold-light);color:var(--sx-cream);margin-bottom:16px;font-size:14px}.sorbis-experience .sx-guide-error ul{padding-left:18px}.sorbis-experience .sx-stay{min-height:540px;padding:64px 0;display:flex;align-items:center;position:relative;isolation:isolate;background:var(--sx-bg);border-block:1px solid rgba(198,161,90,.3)}.sorbis-experience .sx-stay:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#080a0773,#080a0714 72%),linear-gradient(0deg,#080a0747,#080a070d)}.sorbis-experience .sx-stay-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center 56%}.sorbis-experience .sx-stay-copy{width:min(100%,720px);padding:34px 38px 38px;background:#0d0f0be6;border:1px solid rgba(198,161,90,.5);box-shadow:0 16px 50px #0004;text-align:left}.sorbis-experience .sx-stay h2{margin:10px 0 16px;font:400 clamp(29px,3.2vw,42px)/1.12 Georgia,serif;letter-spacing:-.025em}.sorbis-experience .sx-stay p{margin:0 0 20px;color:var(--sx-muted)}.sorbis-experience .sx-stay h3{margin:25px 0 12px;color:var(--sx-gold-light);font:400 25px/1.25 Georgia,serif}.sorbis-experience .sx-stay .sx-request-note{font-size:12px;line-height:1.6;margin:16px 0 0;max-width:62ch}.sorbis-experience .sx-footer{padding:24px 0;color:var(--sx-muted);font-size:12px}.sorbis-experience .sx-footer-inner{display:flex;justify-content:space-between;gap:20px}.sorbis-experience .sx-footer a{color:var(--sx-gold-light);text-underline-offset:4px;min-height:44px;display:inline-flex;align-items:center}.sorbis-experience [id]{scroll-margin-top:calc(var(--sorbis-header-height,96px) + 20px)}@media(max-width:900px){.sorbis-experience .sx-hero{min-height:630px}.sorbis-experience .sx-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sorbis-experience .sx-card:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr}.sorbis-experience .sx-card:last-child .sx-card-photo{height:100%;min-height:330px;aspect-ratio:auto}.sorbis-experience .sx-card-copy{padding:22px}.sorbis-experience .sx-section-heading p{max-width:70ch}.sorbis-experience .sx-hero-copy{max-width:570px}}@media(max-width:600px){.sorbis-experience .sx-wrap{width:calc(100% - 32px)}.sorbis-experience .sx-hero{min-height:680px;align-items:flex-end}.sorbis-experience .sx-hero:before{background:linear-gradient(0deg,#0c0e0bf7,#0c0e0bc2 55%,#0c0e0b14)}.sorbis-experience .sx-hero-image{object-position:62% center}.sorbis-experience .sx-hero-copy{padding:96px 0 38px;max-width:none}.sorbis-experience .sx-hero h1{font-size:clamp(38px,10.5vw,58px);line-height:1.05;letter-spacing:-.035em}.sorbis-experience .sx-hero h1 span{font-size:28px}.sorbis-experience .sx-lead{font-size:17px;line-height:1.65;max-width:36ch}.sorbis-experience .sx-actions{display:grid;grid-template-columns:1fr;gap:10px;margin-top:24px}.sorbis-experience .sx-actions .sx-button{width:100%}.sorbis-experience .sx-intro{padding:56px 0 40px}.sorbis-experience .sx-intro p{font-size:17px}.sorbis-experience .sx-experiences{padding:10px 0 50px}.sorbis-experience .sx-card-grid{grid-template-columns:1fr;gap:22px}.sorbis-experience .sx-card:last-child{display:flex;grid-column:auto}.sorbis-experience .sx-card:last-child .sx-card-photo{height:auto;min-height:0;aspect-ratio:4/3}.sorbis-experience .sx-card-copy h3{font-size:28px}.sorbis-experience .sx-stay{padding:46px 0}.sorbis-experience .sx-stay-copy{padding:26px 22px 28px}.sorbis-experience .sx-stay h2{font-size:32px}.sorbis-experience .sx-stay .sx-button{width:100%}.sorbis-experience .sx-footer-inner{flex-direction:column;gap:4px}}@media(prefers-reduced-motion:reduce){.sorbis-experience .sx-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/sorbis-vivi.css.map */
