*{box-sizing:border-box}body{margin:0;font-family:Arial,sans-serif;color:#171717}img,video{max-width:100%;display:block}a{color:inherit}.g-header{padding:22px 5%;display:flex;align-items:center;justify-content:space-between;background:#fff}.g-logo{font-size:1.3rem;font-weight:800;letter-spacing:.12em;text-decoration:none}.g-header details{position:relative}.g-header summary{cursor:pointer}.g-header nav{z-index:5;position:absolute;right:0;background:#fff;width:260px;max-height:75vh;overflow:auto;box-shadow:0 4px 18px #777;padding:16px;display:grid;gap:12px}.g-hero{background:#111;color:#fff;display:grid;grid-template-columns:1fr 1fr;align-items:center;padding:55px max(5%,calc((100% - 1200px)/2));gap:40px}.g-hero h1{font-size:clamp(2.2rem,5vw,4.5rem);line-height:1;margin:15px 0}.g-hero em{color:#cdb67b;font-style:normal}.g-hero a,.g-art a{display:inline-block;background:#fff;color:#111;padding:14px 20px;text-decoration:none;font-weight:700}.g-strip{display:flex;overflow:hidden}.g-strip img{width:9%;min-width:110px;aspect-ratio:1;object-fit:cover}.g-grid{max-width:1200px;margin:50px auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:0 20px}.g-grid a{text-decoration:none}.g-grid img{width:100%;aspect-ratio:1;object-fit:cover}.g-grid h2{font-size:1rem}.g-art{background:#f2efe7;display:grid;grid-template-columns:1fr 1fr;gap:30px;padding:50px max(5%,calc((100% - 1200px)/2))}.g-art a{background:#111;color:#fff}.g-videos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:center}.g-videos video{width:100%;aspect-ratio:9/16;object-fit:cover}.g-story{max-width:700px;margin:50px auto;padding:0 20px}.g-story img{margin:20px 0;max-height:450px}.g-destination{max-width:1200px;margin:40px auto;display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:0 20px}.g-gallery{display:grid;grid-template-columns:1fr 1fr;gap:10px}.g-gallery img:first-child{grid-column:span 2}.g-service{min-height:320px;max-width:850px;margin:60px auto;padding:0 20px}.g-footer{background:#f3f3f3;padding:50px 5%;display:grid;gap:10px}.g-footer p{font-size:.8rem}.g-destination button{padding:12px}@media(max-width:700px){.g-hero,.g-art,.g-destination{grid-template-columns:1fr}.g-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.g-hero{padding:35px 20px}.g-videos{grid-template-columns:repeat(3,minmax(0,1fr))}}.g-announcement{background:#151515;color:#fff;text-align:center;font-size:11px;letter-spacing:.12em;padding:8px}.g-story{display:grid;grid-template-columns:1fr;max-width:760px;margin:50px auto;gap:60px}.g-story article{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:center}.g-story img,.g-loyalty img{width:100%;height:auto;display:block}.g-news{text-align:center;padding:55px 20px;background:#f7f6f3}.g-news input,.g-service input,.g-service textarea{padding:12px;border:1px solid #999}.g-service label{display:block;margin:12px 0}.g-loyalty{max-width:760px;margin:55px auto;display:grid;grid-template-columns:1fr 1fr;gap:35px;align-items:center}.g-service a{color:inherit}@media(max-width:600px){.g-story,.g-loyalty{padding:0 20px}.g-story article,.g-loyalty{grid-template-columns:1fr}.g-story{gap:35px}}.g-header{flex-wrap:wrap;justify-content:center;gap:14px;position:relative;padding:12px 5% 10px}.g-logo{width:100%;text-align:center;font-family:Georgia,serif;font-size:1.2rem;font-weight:400;letter-spacing:.22em}.g-desktop-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;font-size:12px}.g-desktop-nav a,.g-cart{text-decoration:none}.g-cart{position:absolute;right:4%;top:16px;font-size:12px}.g-header .g-mobile-menu{display:none}.g-hero{min-height:465px;gap:50px;padding-top:50px;padding-bottom:50px}.g-hero>div{max-width:480px}.g-hero img{width:100%;object-fit:contain}.g-hero h1{font-size:clamp(2.3rem,4.3vw,4rem)}.g-hero p{line-height:1.5}.g-eyebrow,.g-hero-note{font-size:12px;letter-spacing:.08em}.g-hero-points{border-top:1px solid #555;border-bottom:1px solid #555;display:flex;gap:20px;padding:13px 0;margin:20px 0;font-size:11px;letter-spacing:.06em}.g-hero a{background:#a51e27;color:#fff;display:block;text-align:center;max-width:430px}.g-strip img{flex:1 0 9%;aspect-ratio:1;object-fit:cover}.g-grid img{aspect-ratio:3/4;object-fit:cover}.g-grid h2{margin:14px 0 4px;text-align:center}.g-price{text-align:center;font-size:14px;margin:4px 0 16px}.g-art{align-items:center;padding-top:55px;padding-bottom:55px}.g-art>div:first-child{max-width:520px}.g-art h2{font-size:1.35rem}.g-videos{display:flex;align-items:center;overflow-x:auto;gap:5px;min-width:0}.g-videos video{width:19%;min-width:75px;aspect-ratio:9/16;object-fit:cover;background:#222}.g-testimonials{background:#121212;color:#fff;text-align:center;padding:42px 20px 55px}.g-testimonials>p:first-child{font-size:12px;letter-spacing:.13em}.g-testimonials h2{font-size:26px}.g-attribution{font-size:12px;color:#ddd;max-width:650px;margin:0 auto 22px;line-height:1.5}.g-quotes{max-width:700px;margin:auto;display:grid;gap:15px}.g-quotes blockquote{border:1px solid #454545;margin:0;padding:18px 24px;font-size:14px;line-height:1.5}.g-quotes cite{font-style:normal;font-weight:700}.g-story{display:block;width:100%;max-width:520px;margin:65px auto}.g-story article{display:block;margin-bottom:75px}.g-story img{width:100%;height:auto;max-height:none;margin:0 0 20px}.g-story h2{font-size:30px;line-height:1.05;max-width:350px}.g-story p{line-height:1.5;max-width:420px}.g-news{padding:70px 20px;background:#fff}.g-news h2{font-size:28px}.g-news button{background:#111;color:#fff;padding:12px 32px}.g-loyalty{display:block;max-width:520px;margin:45px auto 75px}.g-loyalty img{width:100%;margin-bottom:24px}.g-loyalty h2{text-transform:uppercase;max-width:200px;font-size:28px}.g-loyalty p{line-height:1.5}.g-footer{padding:50px 6%}@media(max-width:700px){.g-header{height:62px;padding:10px 16px}.g-logo{font-size:1rem;letter-spacing:.12em}.g-desktop-nav{display:none}.g-header .g-mobile-menu{display:block;position:absolute;left:16px;top:22px;font-size:13px}.g-header .g-mobile-menu nav{left:0;right:auto}.g-cart{right:16px;top:22px}.g-hero{display:flex;flex-direction:column-reverse;align-items:stretch;padding:20px 20px 35px;gap:12px}.g-hero img{max-height:260px}.g-hero h1{font-size:2.6rem}.g-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 10px;margin:35px auto;padding:0 12px}.g-grid h2{font-size:13px}.g-price{font-size:12px}.g-art{display:block;padding:30px 20px}.g-videos{margin-top:25px}.g-videos video{min-width:23%;width:23%}.g-story{padding:0 25px;margin:45px auto}.g-story article{margin-bottom:55px}.g-story h2{font-size:27px}.g-loyalty{padding:0 25px}.g-testimonials{padding:35px 18px}.g-quotes blockquote{font-size:13px}}.g-header nav.g-desktop-nav{position:static;right:auto;width:auto;max-height:none;overflow:visible;box-shadow:none;padding:0;display:flex;gap:24px;background:transparent}.g-footer h2{font-size:17px}.g-footer a{font-size:13px;text-decoration:none}.g-footer strong{font-family:Georgia,serif;letter-spacing:.18em}.g-footer p{border-top:1px solid #ddd;padding-top:20px}@media(max-width:700px){.g-header nav.g-desktop-nav{display:none}}img{height:auto}
/*# sourceMappingURL=/cdn/shop/t/36/assets/gatsby-entry.css.map */
