.about-feature-section.desktop{display:flex;gap:4rem;position:relative;padding:0 0 8rem}.about-feature-section.mobile{display:none}.about-feature-section .block2{padding-right:5rem}.feature-display{flex:0 0 50%;position:sticky;top:10vh;height:95vh;display:flex;align-items:center;justify-content:center}.feature-content{position:absolute;opacity:0;transition:opacity .5s ease;pointer-events:none;width:100%}.feature-content.active{opacity:1;pointer-events:auto}.scroll-steps{flex:1;display:flex;flex-direction:column;gap:60vh}.about-feature-section .block1{padding-right:5rem}.about-feature-section .block1 p{max-width:650px;color:#332e29;font-family:Signifier;margin:0;text-align:left;font-size:27px;padding-top:25%}.about-feature-section .block1-image{width:60%;aspect-ratio:4 / 5;background-size:cover;background-position:center;margin:0 auto}.about-feature-section .block2-images{width:75%;padding-left:10%;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.about-feature-section .image-border{position:relative;width:72%;max-width:500px;aspect-ratio:4 / 5;background-image:var(--border-img);background-size:100% 100%;background-repeat:no-repeat;background-position:center;padding:2rem;box-sizing:border-box}.about-feature-section .image-border .inner-image{width:100%;height:100%;object-fit:cover;display:block;border-radius:0}.about-feature-section .image-border .border{display:block;width:100%;height:auto}.about-feature-section .logo{width:16%;height:auto}.about-feature-section .paragraphs-flex{display:flex;justify-content:space-between}.about-feature-section .block2 h3{color:#806c58;font-size:60px;font-family:Signifier;margin-top:0;margin-bottom:0}.about-feature-section .block2 h4{margin-top:0;font-family:Signifier;font-style:italic;font-size:27px}.about-feature-section .paragraphs-flex .col-left,.about-feature-section .paragraphs-flex .col-right{width:46%}.about-feature-section .paragraphs-flex .paragraph{text-align:justify}.about-feature-section .paragraphs-flex .col-right{padding-top:5rem}.about-feature-section .paragraphs-flex .col-right p{margin-bottom:3rem}.about-feature-section .block3-container{width:100%;padding-left:5rem}.about-feature-section .block3-container .flex-text{display:flex;justify-content:space-between;margin-bottom:8rem}.about-feature-section .block3-container .flex-text h3{color:#806c58;font-size:60px;font-family:Signifier;margin-top:0;margin-bottom:0}.about-feature-section .team-container{display:flex;justify-content:space-between}.about-feature-section .team-member{width:46%}.about-feature-section .team-member img{width:100%;height:auto}.about-feature-section .scroll-steps .block3 .paragraph{max-width:400px;margin:0 auto;text-align:justify}.about-feature-section .team-member h5{color:#332e29;font-family:Signifier;margin:0 auto;text-align:center;font-size:27px;margin-top:1rem;margin-bottom:0}.about-feature-section .team-member p{text-align:center;margin-top:0}.about-feature-section .block4{margin-bottom:10vw}.about-feature-section .block4-image{width:100%;height:100vh;min-height:50vw;background-size:cover;background-position:center}.about-feature-section .block4-content{max-width:400px;margin:0 auto}.about-feature-section .block4-content .paragraph{text-align:justify}.about-feature-section .imgs-container{width:100%;position:relative;margin-top:3rem}.about-feature-section .img1{width:80%;aspect-ratio:3 / 4;background-size:cover;background-position:center}.about-feature-section .img2{position:absolute;right:0;top:50%;transform:translateY(-50%);width:40%;aspect-ratio:4 / 5;outline:5px solid var(--gradient-background);background-size:cover;background-position:center}@media screen and (max-width: 1550px){.about-feature-section .block1 p{max-width:600px}}@media screen and (max-width: 1250px){.about-feature-section .block1 p{font-size:23px;max-width:500PX}}@media screen and (max-width: 1050px){.about-feature-section.desktop{display:none}.about-feature-section.mobile{display:flex;flex-direction:column;gap:6rem;padding:5rem 0}.about-feature-section .feature-pair{display:flex;justify-content:space-between;gap:4rem}.about-feature-section .feature-content{flex:0 0 45%;position:sticky;top:10vh;opacity:0;pointer-events:none;transition:opacity .4s ease}.about-feature-section .feature-content.active{opacity:1;pointer-events:auto}.about-feature-section .scroll-step{flex:1}.about-feature-section .feature-pair{flex-direction:column}.about-feature-section .feature-content,.about-feature-section .scroll-step{position:static;opacity:1!important;pointer-events:auto}.about-feature-section .block1{padding:0 5rem}.about-feature-section .block1 p{padding-top:5rem;padding-bottom:5rem;margin:0 auto}.about-feature-section .block2{padding:5rem}.about-feature-section .block2-images{padding-left:0}.about-feature-section .block3-container{padding:5rem}.about-feature-section .team-member{width:calc(50% - 2.5rem)}.about-feature-section .scroll-step.block3 .paragraph{width:500px;margin:0 auto;text-align:justify}.about-feature-section .block4-image{margin-top:5rem;height:95vh}.about-feature-section .imgs-container{margin-top:5rem}}@media screen and (max-width: 800px){.about-feature-section .block1 p{font-size:20px}}@media screen and (max-width: 700px){.about-feature-section .block1 p,.about-feature-section .scroll-step.block3 .paragraph,.about-feature-section .block4-content{width:350px}.about-feature-section .block2 h3,.about-feature-section .block3-container .flex-text h3{font-size:40px}.about-feature-section .block2 h4{font-size:20px}}@media screen and (max-width: 600px){.about-feature-section.mobile{gap:5rem}.about-feature-section .block1{padding:0 2rem}.about-feature-section .block1 p{font-size:17px}.about-feature-section .block1 p,.about-feature-section .scroll-step.block3 .paragraph,.about-feature-section .block4-content{width:300px}.about-feature-section .paragraphs-flex{flex-direction:column}.about-feature-section .paragraphs-flex .col-left,.about-feature-section .paragraphs-flex .col-right{width:100%}.about-feature-section .paragraphs-flex .col-right{padding-top:0rem}.about-feature-section .team-container{flex-direction:column}.about-feature-section .team-member{width:100%;margin-bottom:3rem}.about-feature-section .block1-image{width:77%}.about-feature-section .block2{padding:0rem 5rem}.about-feature-section .block3-container{padding:3rem 5rem}.about-feature-section .block3-container .flex-text{margin-bottom:5rem}.about-feature-section .block4-image{height:70vh}.about-feature-section .imgs-container{margin-top:2rem}}.collage-wrapper{display:flex;justify-content:space-between;padding-right:5rem;padding-top:5vw;padding-bottom:5vw}.collage-wrapper .text-block{width:20%}.collage-wrapper .text-block p{color:#332e29;font-family:Signifier;font-size:23px;width:300px}.image-collage{display:grid;grid-auto-columns:1vw;grid-auto-rows:1vw;gap:0;width:76%;position:relative}.collage-img{background-size:cover;background-position:center}.collage-wrapper .img1{grid-column:13 / span 15;grid-row:1 / span 21}.collage-wrapper .img2{grid-column:29 / span 18;grid-row:8 / span 25}.collage-wrapper .img3{grid-column:17 / span 11;grid-row:23 / span 14}.collage-wrapper .img4{grid-column:50 / span 13;grid-row:3 / span 16}.collage-wrapper .img5{grid-column:29 / span 23;grid-row:34 / span 16}.collage-wrapper .img6{grid-column:1 / span 15;grid-row:27 / span 15}.collage-wrapper .img7{grid-column:54 / span 13;grid-row:24 / span 18}.collage-wrapper .img4{position:relative;background-color:#fff;aspect-ratio:3 / 4}@media screen and (max-width: 1300px){.collage-wrapper .text-block p{font-size:20px}}@media screen and (max-width: 1050px){.collage-wrapper{padding-right:0}.collage-wrapper .image-collage{width:73%}.collage-wrapper .text-block p{font-size:18px;width:270px}}@media screen and (max-width: 900px){.collage-wrapper{flex-direction:column}.collage-wrapper .text-block{width:100%;margin-bottom:5rem}.collage-wrapper .image-collage{display:grid;grid-auto-columns:1vw;grid-auto-rows:1vw;gap:.4vw}}@media screen and (max-width: 650px){.collage-wrapper .img5{grid-column:7 / span 47;grid-row:1 / span 32}.collage-wrapper .img6{grid-column:42 / span 24;grid-row:22 / span 25}.collage-wrapper .img4{grid-column:13 / span 22;grid-row:40 / span 29}.collage-wrapper .img3{grid-column:36 / span 24;grid-row:64 / span 33}.collage-wrapper .img7{grid-column:2 / span 25;grid-row:79 / span 34}.collage-wrapper .img1{grid-column:32 / span 33;grid-row:102 / span 43}.collage-wrapper .img2{grid-column:14 / span 32;grid-row:129 / span 45}}.artisans-container{display:flex;min-height:100vh}.artisan-menu-item{padding-right:5rem;padding-top:7rem;width:100%;cursor:pointer}.artisan-menu-item:hover .image{opacity:.7}.artisan-menu-item .name{display:flex;justify-content:space-between;flex-wrap:wrap}.artisan-menu-item .name p{font-family:Signifier;font-size:2rem;color:#332e29;margin-top:0;margin-bottom:0}.artisan-menu-item .paragraph{margin-top:0}.artisans-menu{width:18%;position:sticky;top:0;max-height:100vh;overflow:auto}.artisan-menu-item .image{width:100%;aspect-ratio:4 / 5;background-size:cover;background-position:center}.artisan-bio{padding-left:5rem;padding-top:13rem;padding-bottom:5rem;width:82%;position:sticky;top:0;height:fit-content}.artisan-bio-item{opacity:0;transition:opacity .4s ease;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.artisan-bio-item.active{opacity:1;pointer-events:all;position:relative}.artisan-bio-item.hidden{display:none}.artisan-bio .bio-top{display:flex;justify-content:space-between;align-items:baseline}.artisan-bio .image-bio-container{display:flex;justify-content:space-between;margin-top:3.7rem}.artisan-bio .image-bio-container .image{width:44%;background-size:cover;background-position:center;aspect-ratio:4/5}.artisan-bio .prev-next{display:flex}.artisan-bio .bio-container{width:49%;padding-left:6%;padding-right:6%;display:flex;flex-direction:column;justify-content:center}.artisans-container .bio-top .name{display:flex;justify-content:space-between;width:77%;margin-right:5rem}.artisans-container .bio-top .name h2{font-size:55px;color:#332e29;margin-top:0;margin-bottom:0;font-family:Signifier;white-space:nowrap}.artisans-container .product-link{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:2rem}.artisans-container .product-link h3{font-family:Signifier;font-style:italic;color:#b1b2a8;font-size:1.5rem;margin-top:0;margin-bottom:0}.artisan-bio .prev-next p{cursor:pointer;-webkit-user-select:none;user-select:none}@media screen and (max-width: 1300px){.artisan-menu-item .name p{font-size:2rem}.artisans-container .bio-top .name h2{font-size:45px}}@media screen and (max-width: 1200px){.artisan-bio .image-bio-container{flex-direction:column;width:100%}.artisan-bio .image-bio-container .image{width:100%}.artisan-bio .bio-container{width:100%;padding-left:0;padding-right:0;margin-top:5rem}.artisans-menu{width:30%}.artisan-bio{width:70%}}@media screen and (max-width: 900px){.artisans-container .bio-top .name h2{font-size:40px}.artisan-bio .bio-top{flex-direction:column}}@media screen and (max-width: 750px){.artisan-menu-item{padding-right:2rem;padding-left:.5rem;padding-top:3rem}.artisan-bio{padding:2rem .5rem 2rem 2rem}}@media screen and (max-width: 600px){.artisans-container{flex-direction:column}.artisan-bio{width:100%;padding:0rem 0rem 2rem}.artisans-menu{position:relative;top:auto;max-height:none;overflow-x:auto;overflow-y:visible;display:flex;width:100%}.artisan-menu-item{width:unset;flex:0 0 90%;padding-top:1rem}.artisans-features .border-line.vertical{width:100vw;background-color:transparent;transform:unset;margin-top:1rem;margin-left:-2rem}.artisans-container .bio-top .name{width:100%}.artisans-container .bio-top .name h2{font-size:2.4rem}.artisan-bio .bio-container{margin-top:3rem}}.border-image{opacity:0;transition:opacity .6s ease-out}.border-image.fade-in{opacity:1}.border-image .image-border{position:relative;width:72%;max-width:450px;aspect-ratio:4/5;padding:2rem;box-sizing:border-box;margin:0 auto 7vw;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black)}.border-image .image-border:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--frame);background-size:contain;background-repeat:no-repeat;background-position:center;pointer-events:none;z-index:2}.border-image .image-border .inner-image{position:absolute;top:2rem;right:2rem;bottom:2rem;left:2rem;width:calc(100% - 4rem);height:calc(100% - 4rem);object-fit:cover;display:block;z-index:1}@media (max-width: 600px){.border-image .image-border{width:88%;padding:2rem}}.border-line{width:100vw;display:inline-flex}.border-line .st0{fill:var(--border-color)}.contact-page{display:flex;justify-content:space-between;padding:8vw 0 10vw}.contact-page .serif{font-family:Signifier;font-size:23px;color:#332e29;margin-top:0}.contact-page .serif p{margin-top:0;margin-bottom:0}.contact-page .col-left{width:40%;display:flex;flex-direction:column;justify-content:space-between}.contact-page .contact-par{display:flex;align-items:flex-start}.contact-page .col-left img{width:5rem;height:auto;margin-right:2rem}.contact-page .col-left .paragraph{max-width:300px;text-align:justify;margin:0}.contact-page .contact-form{width:55%}.contact-page .contact-form__wrapper{display:flex;flex-wrap:wrap}.contact-page .contact-form__input-wrapper{border-bottom:1px solid #b1b2a8;margin-bottom:2rem;padding-bottom:1rem}.contact-page .contact-form__input-wrapper.full{width:100%}.contact-page .contact-form__input-wrapper.half{width:50%}.contact-page .input{background:transparent;border:none}.contact-page .input:focus-visible{border:none;outline:none;box-shadow:none}.contact-page label{font-family:Sohne;font-size:1.4rem;letter-spacing:0}.contact-page .select-flex{display:flex;align-items:center}.contact-page select.input,.contact-page textarea{font-family:Sohne;font-size:1.4rem;letter-spacing:0;margin-left:2rem}.contact-page select{color:var(--color-foreground);cursor:pointer}.contact-page button{border-left:none;border-top:none;border-right:none;background:transparent;border-bottom:none;cursor:pointer;padding-left:0;padding-right:0;margin-top:3rem}@media screen and (max-width: 1300px){.contact-page .serif{font-size:2rem}}@media screen and (max-width: 1050px){.contact-page{flex-direction:column}.contact-page .col-left{width:100%;margin-bottom:5rem;flex-direction:row}.contact-page .contact-form{width:100%}}@media screen and (max-width: 800px){.contact-page label,.contact-page select.input{font-size:1.2rem!important}.contact-page .col-left img{width:5rem}.contact-page .col-left{flex-direction:column}.contact-page .contact-par{margin-bottom:3rem}}@media screen and (max-width: 600px){.contact-page .contact-form__input-wrapper.half{width:100%}}.destination-details{padding:10vw 0;display:flex;justify-content:space-between}.destination-details .dd-left{position:relative;width:60%}.destination-details .dd-right{width:30%}.destination-details .dd-sticky{position:sticky;top:11vw}.destination-details .title-container{display:flex;justify-content:space-between;width:100%}.destination-details .serif.med{color:#806c58;font-size:50px;font-family:Signifier;margin-top:0;margin-bottom:5rem}.destination-details .img-content{display:flex;justify-content:space-between;align-items:flex-start}.destination-details .image-container{width:36%;aspect-ratio:5/7;background-size:cover;background-position:center}.destination-details .text-content{width:55%}.destination-details p.paragraph{margin-top:0}.destination-details p.serif{color:#806c58;font-size:30px;font-family:Signifier;line-height:1.5}.exp-card{position:relative;container-type:inline-size;width:100%;aspect-ratio:5 / 7;display:grid}.exp-card__img{width:100%;height:100%;object-fit:contain;display:block}.exp-card__inset{position:absolute;top:11.5%;right:13.5%;bottom:11.5%;left:13.5%;display:grid;gap:.6em;align-content:center;text-wrap:balance;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;text-align:center}.exp-card__inset .serif{margin:0}.exp-card .serif{font-family:Signifier,serif;line-height:1.25;font-size:clamp(30px,2.9cqi,30px)}.exp-card .psmall{line-height:1.25;font-size:clamp(12px,1.55cqi,1.2rem);font-family:Sohne;letter-spacing:0;color:#332e29;margin-top:0}.destination-details .exp-card .paragraph{line-height:1.45;font-size:clamp(14px,1.95cqi,1.4rem);margin-top:3rem}.exp-card .serif{color:#806c58}@supports not (container-type: inline-size){.exp-card .serif{font-size:clamp(18px,3.5vw,30px)}.exp-card .psmall{font-size:clamp(12px,1.8vw,1.2rem)}.exp-card .paragraph{font-size:clamp(14px,2.3vw,1.4rem)}}@media screen and (max-width: 1600px){.destination-details .exp-card .paragraph{margin-top:2rem}.exp-card .serif{font-family:Signifier,serif;line-height:1.25;font-size:clamp(25px,2.9cqi,30px)}}@media screen and (max-width: 1200px){.destination-details{flex-direction:column}.destination-details .dd-sticky{position:revert;top:0}.destination-details .dd-left,.destination-details .dd-right{width:100%}.destination-details .dd-right{width:100%;overflow:scroll;display:flex;gap:4rem;margin-top:5rem}.exp-card{position:relative;container-type:inline-size;width:100%;aspect-ratio:5 / 7;display:grid;flex:0 0 34%}}@media screen and (max-width: 1050px){.exp-card{flex:0 0 40%}}@media screen and (max-width: 900px){.exp-card{flex:unset;width:calc(50% - 2.5rem)}.destination-details .dd-right{flex-wrap:wrap;gap:0;column-gap:4rem}}@media screen and (max-width: 650px){.destination-details .img-content{flex-direction:column}.destination-details .image-container{width:100%}.destination-details .text-content{width:100%;margin-top:2.5rem}.destination-details{padding:5rem 0 1rem}.exp-card{width:100%}.destination-details .dd-right{margin-top:5rem}.exp-card__img{height:auto}.destination-details .serif.med{margin-bottom:2rem}}.destination-founder{display:flex;padding:7vw 0}.destination-founder .block2-images{width:46%;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.destination-founder .block2{width:54%}.destination-founder .image-border{position:relative;width:72%;aspect-ratio:4/5;background-size:contain;background-repeat:no-repeat;background-position:center;padding:2.5rem;box-sizing:border-box}.destination-founder .image-border .border{display:block;width:100%;height:auto}.destination-founder .image-border .inner-image{width:100%;height:auto;object-fit:cover;display:block}.destination-founder .logo{width:16%;height:auto}.destination-founder .paragraphs-flex{display:flex;justify-content:space-between}.destination-founder .block2 h3{color:#806c58;font-size:60px;font-family:Signifier;margin-top:0;margin-bottom:0}.destination-founder .block2 h4{margin-top:0;font-family:Signifier;font-style:italic;font-size:27px}.destination-founder .paragraphs-flex .col-left,.destination-founder .paragraphs-flex .col-right{width:46%}.destination-founder .paragraphs-flex .paragraph{text-align:justify}.destination-founder .paragraphs-flex .col-right{padding-top:5rem}.destination-founder .paragraphs-flex .col-right p{margin-bottom:3rem}@media screen and (max-width: 750px){.destination-founder{flex-direction:column}.destination-founder .block2-images{width:100%}}@media screen and (max-width: 600px){.destination-founder .image-border{width:100%}.destination-founder .paragraphs-flex{flex-direction:column}.destination-founder .paragraphs-flex .col-left,.destination-founder .paragraphs-flex .col-right{width:100%}.destination-founder .paragraphs-flex .col-right{padding-top:0rem}.destination-founder{display:flex;padding:4rem 0 6rem}.destination-founder .block2{width:100%;margin-top:3rem}.destination-founder .block2 h3{font-size:30px}.destination-founder .block2 h4{font-size:19px;margin-bottom:1rem}}.destination-gallery{position:relative;overflow:hidden}.destination-gallery .dg-frame{position:relative}.destination-gallery .dg-border{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:auto;object-fit:fill;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0}.destination-gallery .dg-inset{position:relative;z-index:1;padding:clamp(20px,10vw,300px);display:grid;gap:clamp(12px,2vw,24px);text-align:center;justify-items:center}.destination-gallery .dg-title{margin:0 0 .25em;color:#806c58;font-size:50px;font-family:Signifier;font-style:italic;max-width:450px}.destination-gallery .dg-intro{max-width:800px;margin:0 auto;text-align:center}.destination-gallery .dg-intro.serif p{text-align:center;font-family:Signifier;font-size:3rem;color:#806c58;line-height:1.6}.destination-gallery .dg-outro{max-width:70ch;margin:clamp(16px,3vw,32px) auto 0;text-align:center}.destination-gallery .dg-outro p{text-align:center;color:#332e29}.destination-gallery .dg-frame--bottom .dg-inset{padding-top:clamp(56px,10vw,120px)}.destination-gallery .dg-button{display:inline-block;margin-top:.75rem;padding:.9rem 1.6rem;border:1px solid currentColor;text-transform:uppercase;letter-spacing:.15em}.destination-gallery .dg-gallery-wrap{position:relative;width:100%;margin:clamp(16px,3vw,32px) 0;z-index:1}.destination-gallery .dg-gallery{width:100%}.destination-gallery .dg-track{display:flex;align-items:center;gap:var(--gap);will-change:transform}.destination-gallery .dg-item{flex:0 0 auto}.destination-gallery .dg-item img{display:block;height:var(--imgH);width:auto;object-fit:cover}@media (max-width: 640px){.destination-gallery{--imgH: max(200px, calc(var(--imgH) * .75))}.destination-gallery .dg-frame--bottom .dg-inset{padding-top:64px}}.destination-gallery .dg-inset{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;align-items:start;max-width:100%}.destination-gallery .dg-gallery-wrap{min-width:0;width:100%}.destination-gallery .dg-gallery{width:100%;min-width:0}.destination-gallery .dg-frame{isolation:isolate}@media screen and (max-width: 1650px){.destination-gallery .dg-border{display:none}}@media screen and (max-width: 600px){.destination-gallery .dg-intro.serif p{font-size:2rem}.destination-gallery .dg-item img{height:20rem}.destination-gallery .dg-track{gap:2rem}}.destination-hero{width:100vw;height:88vh;min-height:40vw;background-size:cover;background-position:center;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#0006;background-blend-mode:multiply}.destination-hero .nu-button{color:var(--text-color);margin:0 auto;text-align:center}.destination-hero .nu-button:hover{color:inherit}.destination-hero .content-container{display:flex;flex-direction:column;width:100%;height:100%;justify-content:space-between;padding:7rem 0;align-items:center}.destination-hero h2{font-family:Signifier;color:var(--text-color);text-align:center;font-size:55px;margin-top:0;margin-bottom:0}.destination-hero .content-bottom{text-align:center}.destination-hero .content-bottom .italic{font-size:1.5rem;font-style:italic}.destination-hero .content-bottom .serif.med{max-width:350px;line-height:1.5;margin-bottom:3rem}.destination-hero p{color:var(--text-color);text-align:center;font-family:Signifier;font-size:23px;max-width:400px}.destination-hero .custom-button{color:var(--text-color);text-align:center;border-color:var(--text-color);margin:0 auto}@media screen and (max-width: 1300px){.destination-hero h2{font-size:45px}.destination-hero p{font-size:20px}}@media screen and (max-width: 900px){.destination-hero h2{font-size:40px}}@media screen and (max-width: 600px){.destination-hero h2{font-size:30px}.destination-hero{height:65vh}}.destination-location{width:100%;min-height:95vh;display:grid;place-items:center;padding:10vw 0;background-size:cover;background-position:center;background-attachment:fixed}.destination-location .serif.med{color:#806c58;font-size:50px;font-family:Signifier;margin-top:0;margin-bottom:0}.destination-location .serif{color:#806c58;font-size:30px;font-family:Signifier;margin-top:0;margin-bottom:0}.destination-location .paragraph{margin-top:6rem;color:#332e29}.destination-location .content{position:relative;width:min(90vw,53rem);max-width:900px}.destination-location .content img{display:block;width:100%;height:auto;pointer-events:none}.destination-location .content-box{position:absolute;top:4rem;right:4rem;bottom:4rem;left:4rem;background-color:#f7f1e2;padding:clamp(1rem,5vw,6rem);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}@media (max-width: 640px){.destination-location{min-height:80vh}.destination-location .content{width:min(92vw,40rem)}.destination-location .content-box{top:2rem;right:2rem;bottom:2rem;left:2rem}.destination-location .paragraph{margin-top:3rem}}.destination-postcard{display:flex;align-items:stretch;justify-content:space-between;gap:var(--dp-gap)}.destination-postcard .dp-left{width:calc(50% - (var(--dp-gap) / 2) - (var(--dp-line) / 2));height:auto;display:block;padding:7rem 1rem 7rem 3rem}.background3 .destination-postcard img{margin:0}.destination-postcard .dp-divider{flex:0 0 var(--dp-line);align-self:stretch;display:flex;color:#b1b2a8}.destination-postcard .dp-divider svg{display:block;width:100%;height:100%}.destination-postcard .dp-divider svg *{fill:none;stroke:currentColor;stroke-width:1;vector-effect:non-scaling-stroke}.dp-right-wrap{position:relative;width:calc(50% - (var(--dp-gap) / 2) - (var(--dp-line) / 2))}.dp-right{display:block;width:100%;height:100%;padding:7rem 0rem 7rem 2.5rem;box-sizing:border-box}.dp-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:7rem 0rem 7rem 2.5rem;display:grid;grid-template-columns:var(--dp-col1, 80%) var(--dp-col2, 20%);grid-template-rows:var(--dp-row1, 14%) var(--dp-row2, 50%) var(--dp-row3, 34%);pointer-events:none;margin-left:7%}.dp-overlay .rte{pointer-events:auto;line-height:1.4;font-size:clamp(14px,1.2vw,18px);color:#4a4a47;max-width:90%}.dp-overlay .rte p{margin:0 0 3rem}.dp-overlay .rte p:last-child{margin-bottom:0}.dp-overlay .r2c1{grid-column:1;grid-row:2;justify-self:start;margin-top:3rem}.dp-overlay .r3c1{grid-column:1;grid-row:3;justify-self:start;margin-top:3rem;color:#806c58;font-size:2.5rem}@media screen and (max-width: 1500px){.dp-overlay .r3c1{font-size:2rem;margin-top:2rem}.dp-overlay .r2c1{margin-top:2rem}.destination-postcard .dp-left{padding:7rem 0rem}.destination-postcard .dp-right{padding:7rem 0rem 7rem 1.5rem}.dp-overlay{margin-left:4%}}@media screen and (max-width: 1250px){.dp-overlay .r3c1{font-size:1.8rem}}@media (max-width: 1050px){.destination-postcard{flex-direction:column;gap:2rem;padding:5rem 0}.destination-postcard .dp-left{width:100%;padding:2rem 0rem 0 1rem}.dp-right-wrap{width:100%;padding:2rem 0rem}.dp-overlay .rte{font-size:clamp(15px,3.6vw,18px)}.destination-postcard .dp-divider{display:none}.destination-postcard .dp-right{padding:3rem 0rem 0rem 1rem}.dp-overlay{grid-template-rows:var(--dp-row1, 14%) var(--dp-row2, 53%) var(--dp-row3, 33%)}}@media screen and (max-width:600px){.destination-postcard{padding:3rem 0}.destination-postcard .dp-right{padding:0rem 0rem 0rem 1rem}.dp-overlay .r3c1.serif{font-size:13px!important}.dp-overlay{padding:3rem 0rem;margin-left:8%;grid-template-rows:var(--dp-row1, 10%) var(--dp-row2, 53%) var(--dp-row3, 37%)}.dp-overlay .rte p{margin:0 0 1rem}.dp-overlay .r2c1{margin-top:2rem}}.destination-rooms{padding:7vw 0}.destination-rooms .title-container{display:flex;justify-content:space-between;margin-bottom:8rem}.destination-rooms .title-container .paragraph{max-width:65%}.destination-rooms .title-container .paragraph p{margin:0}.destination-rooms .cards-container{display:flex;gap:5rem;flex-wrap:wrap}.destination-rooms .room-card{border:1px solid #806c58;width:calc((100% - 15rem)/4);aspect-ratio:4/5;padding:3rem;display:flex;flex-direction:column;justify-content:space-between;position:relative}.destination-rooms .room-card:hover{background-color:#f9f5eb}.destination-rooms .room-card a{position:absolute;top:0;left:0;width:100%;height:100%;text-decoration:none}.destination-rooms .serif,.destination-rooms .serif p{margin:0}.destination-rooms .room-card .italic{font-size:2.5rem;color:#806c58}.destination-rooms .custom-button{text-align:center;margin:0 auto;display:block}.destination-rooms.blocks2{display:flex;justify-content:space-between}.destination-rooms.blocks2 .title-container{width:40%;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:0}.destination-rooms.blocks2 .cards-container{width:50%}.destination-rooms.blocks2 .room-card{width:calc((100% - 5rem)/2)}.destination-rooms.blocks2 .custom-button{text-align:left;margin:auto 0 0;display:block}.destination-rooms.blocks2 .title-container .serif{margin-bottom:2rem}@media screen and (max-width: 1250px){.destination-rooms .room-card{width:calc((100% - 5rem)/2)}.destination-rooms .title-container{margin-bottom:8rem}}@media screen and (max-width: 1050px){.destination-rooms.blocks2{flex-direction:column}.destination-rooms.blocks2 .title-container{width:100%}.destination-rooms.blocks2 .custom-button{margin:4rem 0 0}.destination-rooms.blocks2 .cards-container{width:100%}.destination-rooms.blocks2 .cards-container{margin-bottom:4rem}}@media screen and (max-width: 950px){.destination-rooms .title-container{flex-direction:column;margin-bottom:5rem}.destination-rooms .title-container .serif{margin-bottom:2rem}.destination-rooms .title-container .paragraph{max-width:100%}}@media screen and (max-width: 750px){.destination-rooms .cards-container{gap:2rem}.destination-rooms .room-card{width:calc((100% - 2rem)/2)}}@media screen and (max-width: 650px){.destination-rooms{padding:5rem 0}.destination-rooms .room-card{width:100%}.destination-rooms .room-card .italic{font-size:2rem}.destination-rooms .cards-container{margin-bottom:4rem}.destination-rooms.blocks2 .room-card{width:100%}.destination-rooms.blocks2 .cards-container{margin-bottom:1rem}}.destination-tickets{padding:8vw 0}.destination-tickets .serif.med{color:#806c58;font-size:50px;font-family:Signifier;margin-top:0;margin-bottom:5rem}.destination-tickets .title-container{display:flex;justify-content:space-between}.destination-tickets .feature-block{display:flex;align-items:center;justify-content:space-between}.destination-tickets .feature-block h3{color:#806c58;font-size:30px;font-family:Signifier;margin:1.5rem 0 .5rem}.destination-tickets .features-container svg{width:100%;height:auto}.destination-tickets .features-container svg .st0{color:#b1b2a8;fill:#b1b2a8}.destination-tickets .feature-block .paragraph{opacity:0;transition:.3s linear}.destination-tickets .feature-block:hover .paragraph{opacity:1;transition:.3s linear}@media screen and (max-width: 650px){.destination-tickets .feature-block .paragraph{opacity:1}.destination-tickets .feature-block{flex-direction:column;align-items:start}.destination-tickets .feature-block .paragraph{margin:0}.destination-tickets .serif.med{margin-bottom:2rem}}.fc-animate{position:relative;height:auto}.fc-container{position:sticky;top:0;width:100%;z-index:1;background:var(--gradient-background)}.fc-container:nth-child(n){z-index:calc(0 + var(--index))}.border-line{width:100vw}.border-line svg{width:100%;height:auto;fill:var(--border-color)}.border-line path{fill:var(--border-color)}.featured-collection{padding:5vw 0}.featured-collection .fc-top{display:flex;align-items:baseline;padding-bottom:5vw}.featured-collection .fc-top h4{width:calc(25% + 1rem);font-size:var(--font-size);color:var(--text-color);margin-top:0;margin-bottom:0;font-family:Signifier;white-space:nowrap}.featured-collection .fc-top .collection-menu{display:flex;padding-left:0;list-style:none}.featured-collection .fc-top .collection-menu li{margin-right:2rem}.featured-collection .fc-top .collection-menu li a{text-decoration:none;white-space:nowrap}.featured-collection .fc-top .custom-button{margin-left:auto;white-space:nowrap}.featured-collection .fc-products{display:flex;justify-content:space-between;overflow-x:auto;scroll-behavior:smooth;cursor:grab}.featured-collection .product-block{width:calc(25% - 2rem);position:relative}.featured-collection .image-border{position:relative;display:block;padding:1rem;transition:border .3s ease}.featured-collection .image-border .pb-image{display:block;width:100%;height:auto;transition:.3 sease}.featured-collection .image-border .hover-border{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;transition:opacity .3s ease;z-index:2;max-height:100%;margin-left:.3rem}.featured-collection .product-block:hover .pb-image{border-color:transparent;transition:.3sease}.featured-collection .product-block:hover .hover-border{opacity:1;transition:.3sease}.featured-collection .pb-image{padding:1rem;border:1px solid var(--product-border-color);width:100%;height:auto}.featured-collection .product-block a{position:absolute;top:0;left:0;height:100%;width:100%}.featured-collection .prod-info{display:flex;width:calc(100% - 4rem);justify-content:space-between;flex-wrap:wrap;margin:0 auto}.featured-collection .pname,.featured-collection .pprice{font-size:1.2rem}.featured-collection .product-block:hover .pname{color:var(--accent-color)}@media screen and (max-width: 1650px){.featured-collection .fc-top h4{font-size:calc(var(--font-size)* .9)}}@media screen and (max-width: 1400px){.featured-collection .fc-top h4{font-size:calc(var(--font-size)* .8)}}@media screen and (max-width: 1300px){.featured-collection .fc-top h4{font-size:calc(var(--font-size)* .7)}}@media screen and (max-width: 1050px){.featured-collection .fc-top{flex-wrap:wrap}.featured-collection .fc-top h4{width:100%}}@media screen and (max-width: 850px){.featured-collection .fc-top .collection-menu{width:100%}.featured-collection .fc-top .custom-button{margin-left:0}}@media screen and (max-width: 750px){.featured-collection .fc-products{flex-wrap:wrap}.featured-collection .product-block{width:calc(50% - 1rem);margin-bottom:2rem}}@media screen and (max-width: 650px){.featured-collection .fc-top .collection-menu{flex-direction:column}.featured-collection .fc-top{padding-bottom:4rem}.featured-collection .prod-info{width:100%}.fc-container{position:relative;top:unset}.fc-container:nth-child(n){z-index:1}}.fw-video{display:flex;justify-content:center;align-items:center;aspect-ratio:7/3;box-sizing:border-box;position:relative}.fw-video .video-container{width:100%;height:100%;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center}.fw-video .video-container video{height:100%;width:100%;max-width:100%;object-fit:cover;display:block;filter:brightness(.7)}@media screen and (max-width: 1300px){.fw-video{aspect-ratio:7/4}}.img-text-collage{padding:4vw 0 5vw}.img-text-collage h2{font-size:var(--font-size);color:var(--text-color);font-family:Dramatico Script;text-align:center}.img-text-collage .coll-container{display:flex;justify-content:space-between;padding-top:2vw}.img-text-collage .col-left{width:57%;padding-top:7vw}.img-text-collage .col-right{width:33%}.img-text-collage .img-product{display:block}.img-text-collage .img5-container{width:80%;margin-top:10vw}.img-text-collage .img5{width:50%;margin-left:auto;aspect-ratio:5 / 6;background-position:center;background-size:cover}.img-text-collage .prod-collage{width:100%}.img-text-collage .imgs-container{width:100%;position:relative}.img-text-collage .img2{width:80%;aspect-ratio:3 / 4;background-size:cover;background-position:center}.img-text-collage .img3{position:absolute;right:0;top:23%;width:40%;aspect-ratio:4 / 5;outline:5px solid var(--gradient-background);background-size:cover;background-position:center}.img-text-collage .img1{background-size:cover;background-position:center;width:54%;aspect-ratio:1 / 1;margin:0 auto}.img-text-collage .logo-par{margin-top:5vw}.img-text-collage .logo-par img{width:var(--logo-width)}.img-text-collage .logo-par p{text-align:justify}.img-text-collage .border-wrapper{position:relative;display:block;width:100%;margin-top:10vw;--border-pad: 2rem;will-change:transform,opacity}.img-text-collage .border-wrapper .border{position:relative;display:block;width:100%;height:auto;z-index:2;pointer-events:none}.img-text-collage .border-wrapper .img4{position:absolute;inset:calc(var(--border-pad) + 1rem);width:calc(100% - (var(--border-pad) * 2 + 2rem));height:calc(100% - (var(--border-pad) * 2 + 2rem));object-fit:cover;object-position:center;z-index:1;pointer-events:none}.img-text-collage .products-scroll{position:relative;display:flex;width:80%;margin-top:3rem}.img-text-collage .products-container{display:flex;overflow:hidden;scroll-behavior:smooth;gap:4%;width:90%}.img-text-collage .arrows-container{width:10%;display:flex;align-items:flex-start;padding-top:2rem;justify-content:space-between}.img-text-collage .left-arrow,.img-text-collage .right-arrow{width:1rem;height:auto;cursor:pointer}.img-text-collage .si-product{flex:0 0 48%;max-width:48%;display:flex;align-items:flex-start;position:relative}.img-text-collage .si-product a{position:absolute;top:0;left:0;height:100%;width:100%}.img-text-collage .si-product:hover p{color:#806c58}.img-text-collage .title-link{display:flex;flex-direction:column;justify-content:space-between;height:100%}.img-text-collage .si-product img{width:40%;height:auto;margin-right:1.5rem}.img-text-collage .left-arrow.disabled,.img-text-collage .right-arrow.disabled{opacity:.3;pointer-events:none;cursor:default}.img-text-collage .img-product,.img-text-collage .img3,.img-text-collage .col-right{transition:transform 1.5s ease-out,opacity .25s ease-out;will-change:transform,opacity}.img-text-collage .img5{will-change:transform,opacity;transition:opacity 1s linear}.img-text-collage .border-wrapper{will-change:transform,opacity}.img-text-collage .img1.mobile-only{display:none}@media screen and (max-width: 1450px){.img-text-collage h2{font-size:calc(var(--font-size)* .85)}}@media screen and (max-width: 1350px){.img-text-collage h2{font-size:calc(var(--font-size)* .8)}}@media screen and (max-width: 1200px){.img-text-collage h2{font-size:calc(var(--font-size)* .7)}}@media screen and (max-width: 950px){.img-text-collage h2{font-size:calc(var(--font-size)* .6)}.img-text-collage .logo-par img{width:calc(var(--logo-width) * .7)}}@media screen and (max-width: 750px){.img-text-collage .logo-par{margin-top:7rem}.img-text-collage .col-left{width:49%}.img-text-collage .col-right{width:41%}}@media screen and (max-width: 650px){.img-text-collage h2{font-size:calc(var(--font-size)* .5)}.img-text-collage .coll-container{flex-wrap:wrap}.img-text-collage .col-left{width:100%}.img-text-collage .col-right{width:100%;margin-top:0rem}.img-text-collage .products-scroll{width:100%}.img-text-collage .si-product{flex:0 0 79%;max-width:79%}.img-text-collage .arrows-container{padding-top:3rem}.img-text-collage .img5{width:63%}.img-text-collage .img5-container{width:100%;margin-top:6rem}.img-text-collage .col-right .img1{display:none}.img-text-collage .img1.mobile-only{display:block}.img-text-collage{padding:3rem 0 4rem}.img-text-collage .logo-par p{margin-top:2rem}}.interiors-services{display:flex;height:100vh;align-items:center}.interiors-services .image-left{width:50%;height:100vh;overflow:hidden;position:relative}.interiors-services .image-left img{position:absolute;top:-20vh;left:0;width:100%;height:140vh;object-fit:cover;transform:translateY(0);transition:transform .1s linear;will-change:transform}.interiors-services .content-container{width:50%;display:flex;align-items:center}.interiors-services .text-container{width:70%;margin-left:15%;max-width:500px}.interiors-services .rich p{color:var(--text-color);font-family:Signifier;font-size:var(--text-size);margin-bottom:3rem}@media screen and (max-width: 1250px){.interiors-services .rich p{font-size:calc(var(--text-size)* .85)}}@media screen and (max-width: 800px){.interiors-services .rich p{font-size:calc(var(--text-size)* .75)}}@media screen and (max-width: 750px){.interiors-services{flex-direction:column-reverse;min-height:0;height:auto}.interiors-services .content-container{width:100%;margin-bottom:5rem;margin-top:5rem}.interiors-services .image-left{width:100%;height:auto;min-height:0;aspect-ratio:auto;position:relative;overflow:visible}.interiors-services .image-left img{position:static;top:auto;left:auto;width:100%;height:auto;object-fit:cover;transform:none!important;transition:none;display:block}.interiors-services .text-container{margin-left:2rem;margin-right:2rem;max-width:100%;width:100%}}@media screen and (max-width: 600px){.interiors-services .rich p{font-size:calc(var(--text-size)* .65)}}.landing-screen{display:flex;justify-content:center;align-items:center;padding:5vw 0;height:100vh;box-sizing:border-box;position:relative}.video-container{width:85vw;height:100%;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center}.video-container video{height:100%;width:auto;max-width:100%;object-fit:cover;display:block;filter:brightness(.7)}.landing-screen p{font-family:Dramatico Script;font-size:9vw;position:absolute;bottom:-10vw;right:5rem;transform:rotate(-13deg);width:50%;line-height:1.2;text-align:center;color:var(--text-color)}.landing-screen .logo-image{width:37%;height:auto;position:absolute;top:7vw;left:50%;transform:translate(-50%);filter:brightness(0) saturate(100%) invert(93%) sepia(6%) saturate(522%) hue-rotate(335deg) brightness(107%) contrast(95%)}@media screen and (max-width: 1250px){.landing-screen{min-height:50vw;height:89vh}}@media screen and (max-width: 1200px){.landing-screen .logo-image{display:none}.landing-screen{padding:0 0 5vw}}@media screen and (max-width: 1050px){.video-container.page-width.narrow{width:100%}.landing-screen{min-height:65vw;height:76vh}}@media screen and (max-width: 900px){.landing-screen{min-height:61vw;height:60vh;margin-bottom:3vw}}@media screen and (max-width: 750px){.landing-screen{min-height:61vw;height:50vh}}@media screen and (max-width: 600px){.landing-screen{min-height:75vw;height:35vh}.landing-screen .logo-image{width:64%;height:auto;position:absolute;bottom:-10vw;right:1rem}}.press{padding:5vw 0 8vw;display:flex;flex-direction:column;align-items:center}.press .press-images{display:flex;flex-wrap:wrap;gap:2rem;width:35vw;min-width:450px;margin:5rem 0}.press .img-container{width:calc(50% - 1rem);aspect-ratio:4/5;background-position:center;background-size:cover}.press .custom-button{text-decoration:none;display:inline-block;margin-top:0;margin-bottom:0}.press p.custom-button:hover{color:inherit}.press .press-links{max-width:700px;text-align:center;margin:0 auto}.press .press-links{display:block;text-align:center}.press .press-links .custom-button{display:inline-block;white-space:nowrap;margin:0 .25rem .5rem}.press .press-links .divider{padding:0 .5ch}.press h3{color:#332e29;font-family:Signifier;margin:0;text-align:left;font-size:27px}.press .press-links .custom-button:last-child .divider{display:none}.press .img-badge{position:relative}.press .img-badge img{max-width:150px;width:17vw;min-width:150px;height:auto;position:absolute;right:-23%;top:-10%}@media screen and (max-width: 680px){.press .img-badge img{display:none}}@media screen and (max-width: 500px){.press{padding:3rem 0 5rem}.press .press-images{min-width:0;width:100%;margin:3rem 0;gap:1.5rem}.press .img-container{width:calc(50% - .75rem)}}.ps-wrapper{padding:5vw 0}.product-slider{position:relative;overflow:hidden}.product-slider .product-container{display:flex;gap:2rem;transition:transform .4s ease;will-change:transform;padding-left:30%;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.product-slider .product-container::-webkit-scrollbar{display:none}.product-slider .product-block{flex:0 0 33%;max-width:33%;position:relative;cursor:pointer}.product-slider .text-container{display:flex;margin-left:17%;padding-left:5rem;position:absolute;z-index:2;top:4vw}.product-slider .text-container .margin-right{margin-right:12vw}.product-slider h2{font-family:Dramatico Script;color:var(--text-color);font-size:var(--font-size);margin-top:0;margin-bottom:0}.product-slider .pb-image{padding:1rem;border:1px solid var(--product-border-color);width:calc(100% - 2rem);height:auto;margin-left:1rem;margin-top:2.4rem;transition:.3s ease}.product-slider .arrows-container{display:flex;justify-content:flex-end;margin-left:auto;padding-right:10rem;margin-bottom:3rem}.product-slider .arrows-container img{width:1.5rem;height:auto;cursor:pointer}.product-slider .arrows-container .left-arrow{margin-right:8rem}.product-slider .left-arrow.disabled,.product-slider .right-arrow.disabled{opacity:.3;pointer-events:none;cursor:default}.product-slider .hover-border{position:absolute;top:1rem;opacity:0;transition:.3s ease}.product-slider .product-block:hover .pb-image{border-color:transparent;transition:.3s ease}.product-slider .product-block:hover .hover-border{opacity:1;transition:.3s ease}.product-slider .product-block a{position:absolute;top:0;left:0;height:100%;width:100%}.product-slider .prod-info{display:flex;width:calc(100% - 4rem);justify-content:space-between;flex-wrap:wrap;margin:0 auto}.product-slider .text-container h2{transition:transform .5s ease;will-change:transform}@media screen and (max-width: 1650px){.product-slider .text-container{margin-left:15%}.product-slider .product-container{padding-left:28%}}@media screen and (max-width: 1450px){.product-slider .text-container h2{font-size:calc(var(--font-size)* .85)}}@media screen and (max-width: 1350px){.product-slider .text-container h2{font-size:calc(var(--font-size)* .8)}}@media screen and (max-width: 1200px){.ps-wrapper{padding:8vw 0 9vw}.product-slider .text-container{margin-left:10%}.product-slider .product-container{padding-left:23%}.product-slider .arrows-container{padding-right:7rem}}@media screen and (max-width: 1000px){.product-slider .arrows-container{padding-right:5rem}.product-slider .text-container{margin-left:5%}.product-slider .product-container{padding-left:18%}.product-slider .arrows-container .left-arrow{margin-right:4rem}}@media screen and (max-width: 900px){.product-slider .text-container h2{font-size:calc(var(--font-size)* .7)}}@media screen and (max-width: 750px){.ps-wrapper{padding:8rem 0 9rem}.product-slider .arrows-container .left-arrow{margin-right:2.5rem}.product-slider .arrows-container{padding-right:1.5rem;margin-bottom:5rem}}@media screen and (max-width: 800px){.product-slider .text-container{margin-left:2.5%;padding-left:1.5rem;padding-right:1.5rem}.product-slider .product-container{padding-left:15.5%}}@media screen and (max-width: 700px){.product-slider .text-container{margin-left:10%;padding-left:1.5rem;top:6rem}.product-slider .product-container{padding-left:23%;gap:1rem}.product-slider .product-block{flex:0 0 40%;max-width:40%}.product-slider .text-container h2{font-size:calc(var(--font-size)* .6)}}@media screen and (max-width: 550px){.ps-wrapper{padding:5rem 0 6rem}.product-slider .text-container{margin-left:5%;top:4rem}.product-slider .product-container{padding-left:18%}.product-slider .text-container .margin-right{margin-right:6rem}.product-slider .product-block{flex:0 0 65%;max-width:65%}.product-slider .arrows-container{margin-bottom:3rem}.product-slider .text-container h2{padding-top:2rem}}.project-features{margin:8vw 0}.project-features .arrows{display:flex;margin-bottom:2rem}.project-features .arrow-back{margin-right:4rem;width:1.3rem;height:auto}.project-features .arrow-next{width:1.3rem;height:auto}.project-features .project-content{justify-content:space-between;align-items:flex-start;display:none;opacity:0;transition:opacity .3s ease-in-out}.project-features .project-content.active{display:flex;opacity:1}.project-features .title-container{width:20%}.project-features .paragraph{margin-top:0}.project-features .img1{width:43%;background-size:cover;background-position:center;aspect-ratio:5/7;position:relative;cursor:pointer}.project-features .img1 a{position:absolute;top:0;left:0;height:100%;width:100%}.project-features .img2{width:28%;background-size:cover;background-position:center;aspect-ratio:4/5;position:relative;cursor:pointer}.project-features .img2 a{position:absolute;top:0;left:0;height:100%;width:100%}.project-features .rich{max-width:350px}.project-features .rich p{color:var(--text-color);font-family:Signifier;font-size:var(--text-size);margin-bottom:3rem}@media screen and (max-width: 1300px){.project-features .title-container{width:28%}.project-features .img1{width:36%}}@media screen and (max-width: 1250px){.project-features .rich p{font-size:calc(var(--text-size)* .85)}}@media screen and (max-width: 950px){.project-features .project-content{flex-wrap:wrap}.project-features .title-container{width:100%;margin-bottom:2rem}.project-features .img1{width:50%}.project-features .img2{width:43%;aspect-ratio:5/7}}@media screen and (max-width: 800px){.project-features .rich p{font-size:calc(var(--text-size)* .75)}}@media screen and (max-width: 600px){.project-features{margin:6rem 0}.project-features .rich p{font-size:calc(var(--text-size)* .65)}.project-features .img1,.project-features .img2{width:calc(50% - .75rem)}.project-features .title-container{margin-bottom:0}}.project-hero{display:flex;padding:6vw 0 5rem}.project-hero .feat-img{width:50%;height:auto;background-size:cover;background-position:center}.project-hero .proj-content{width:50%;padding:10rem 5% 10rem 10%;display:flex;flex-direction:column;justify-content:center}.project-hero h3{color:#806c58;font-size:60px;font-family:Signifier;margin-top:0;margin-bottom:0}.project-hero h4{margin-top:0;font-family:Signifier;font-style:italic;font-size:27px}.project-hero .imgs-container{width:100%;position:relative;margin-top:3rem}.project-hero .img1{width:65%;aspect-ratio:3 / 4;background-size:cover;background-position:center}.project-hero .img2{position:absolute;right:18%;top:50%;transform:translateY(-50%);width:31%;aspect-ratio:4 / 6;outline:5px solid var(--gradient-background);background-size:cover;background-position:center}@media screen and (max-width: 1200px){.project-hero h3{font-size:40px}.project-hero h4{font-size:20px}}@media screen and (max-width: 950px){.project-hero{flex-direction:column-reverse}.project-hero .proj-content{padding:0 5rem;margin-bottom:5rem;width:75%}.project-hero .feat-img{margin:0 auto}}@media screen and (max-width: 700px){.project-hero{padding:4rem 0 3rem}.project-hero .proj-content{padding:0 2rem;margin-bottom:3rem;width:100%}.project-hero .feat-img{width:100%}.project-hero .imgs-container{margin-top:0}}.shipping-page{padding:0 0 5vw}.shipping-block{display:flex;margin-top:5vw}.shipping-block a{color:inherit}.shipping-block .title,.faqs h3{width:45%;color:#806c58;font-family:Signifier;margin:0;text-align:left;font-size:27px}.shipping-block p{margin-top:0}.shipping-block .content{width:55%}.faqs{display:flex;padding-top:5vw}.anchor-offset{position:relative}.anchor-offset:before{content:"";display:block;height:8rem;margin-top:-8rem}.faqs .content{width:55%}.faqs .dropdown-block{padding:0}.faqs .dropdown-block .heading{cursor:pointer;display:flex;justify-content:space-between}.faqs .dropdown-block .heading .paragraph{margin:.7rem 0 .2rem}.faqs svg{width:100%;height:auto;overflow:visible}.faqs .accordion-container{width:100%}.faqs .open{display:inline-block;transition:transform .3s ease}.faqs .rotated{transform:rotate(45deg)}@media screen and (max-width: 750px){.shipping-block{display:block;margin-top:5rem}.faqs{display:block;margin-top:5rem;padding-bottom:0}.shipping-block .title,.faqs h3{width:100%;margin-bottom:3rem}.shipping-block .content,.faqs .content{width:100%}}.shoppable-image{display:flex;justify-content:space-between;padding:5vw 0}.shoppable-image .image-container{width:49%;aspect-ratio:4 / 5;background-size:cover;background-position:center}.shoppable-image .content-container{display:flex;flex-direction:column;margin-top:17%;justify-content:space-between;width:47%}.shoppable-image .content-container .paragraph{text-align:justify;max-width:450px}.shoppable-image .products-container{display:flex;overflow:hidden;scroll-behavior:smooth;gap:4%}.shoppable-image .si-product{flex:0 0 48%;max-width:48%;display:flex;align-items:flex-start;position:relative}.shoppable-image .si-product a{position:absolute;top:0;left:0;height:100%;width:100%}.shoppable-image .si-product:hover p{color:#806c58}.shoppable-image .title-link{display:flex;flex-direction:column;justify-content:space-between;height:100%}.shoppable-image .si-product img{width:40%;height:auto;margin-right:1.5rem}.shoppable-image p{font-family:Sohne;font-size:1.4rem}.shoppable-image p{color:var(--text-color)}.shoppable-image p.custom-button{font-size:1.3rem}.shoppable-image .title-link p{margin-top:0}.shoppable-image .arrows-container{display:flex;margin-bottom:2rem}.shoppable-image .arrows-container img{width:1rem;height:auto;cursor:pointer}.shoppable-image .arrows-container img.left-arrow{margin-right:3rem}.shoppable-image .left-arrow.disabled,.shoppable-image .right-arrow.disabled{opacity:.3;pointer-events:none;cursor:default}.shoppable-image .image-container{opacity:0;transition:opacity 2.5s ease}.shoppable-image .image-container.visible{opacity:1}.shoppable-image .paragraph.mobile-only{display:none}@media screen and (max-width: 1650px){.shoppable-image .products-container{gap:3%}}@media screen and (max-width: 1450px){.shoppable-image p{font-size:1.3rem}.shoppable-image .title-link p,.shoppable-image p.custom-button{font-size:1.2rem}}@media screen and (max-width: 1300px){.shoppable-image .content-container{margin-top:15%}}@media screen and (max-width: 1100px){.shoppable-image .si-product{flex:0 0 65%;max-width:65%}.shoppable-image .content-container{margin-top:10%}}@media screen and (max-width: 1000px){.shoppable-image .si-product{flex:0 0 100%;max-width:100%}.shoppable-image .content-container{margin-top:0%}}@media screen and (max-width: 800px){.shoppable-image p{font-size:1.2rem}}@media screen and (max-width: 700px){.shoppable-image{flex-direction:column}.shoppable-image .image-container{width:100%;margin-bottom:3rem}.shoppable-image .content-container{width:100%}.shoppable-image .paragraph.mobile-only{display:block}.shoppable-image .content-container .paragraph{display:none}}@media screen and (max-width: 700px){.shoppable-image .si-product{flex:0 0 48%;max-width:48%}.shoppable-image p{margin:4rem 0}.shoppable-image .arrows-container{margin-bottom:2rem}}@media screen and (max-width: 550px){.shoppable-image .si-product{flex:0 0 100%;max-width:100%}}.sticky-products{padding:2vw 0 5vw}.sticky-products .content-container{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:5vw}.sticky-products .content-right{width:70%}.sticky-products .text-container{display:flex;justify-content:space-between}.sticky-products .content-right p{margin-bottom:0;margin-top:8vw;width:45%;text-align:justify}.sticky-products h3{color:var(--text-color);font-size:var(--font-size);font-family:Signifier;margin-top:0;margin-bottom:0}.sticky-products .image-products{position:relative;display:flex;justify-content:space-between}.sticky-products .image-sticky{position:relative;width:47%}.sticky-products .image-sticky .sticky-wrapper{position:sticky;top:9rem}.sticky-products .border-wrapper{position:relative;display:inline-block;width:100%}.sticky-products .border-wrapper .border{display:block;width:100%;height:auto}.sticky-products .border-wrapper .image-large{position:absolute;top:4rem;left:4rem;right:4rem;bottom:4rem;object-fit:contain;width:auto;height:auto;max-width:calc(100% - 8rem);max-height:calc(100% - 8rem);z-index:2;pointer-events:none}.sticky-products .products-scroll{width:25%;margin-left:auto}.sticky-products .product-block{margin-bottom:3rem;position:relative}.sticky-products .product-block a{position:absolute;height:100%;width:100%;top:0;left:0}.sticky-products .product-block img{width:100%;height:auto}@media screen and (max-width: 1600px){.sticky-products .image-sticky{position:relative;width:50%}}@media screen and (max-width: 1450px){.sticky-products h3{font-size:calc(var(--font-size)* .85)}.sticky-products .content-right{width:73%}.sticky-products .content-right p{width:48%}}@media screen and (max-width: 1350px){.sticky-products h3{font-size:calc(var(--font-size)* .8)}}@media screen and (max-width: 1200px){.sticky-products .products-scroll{margin:0 auto}}@media screen and (max-width: 1000px){.sticky-products .content-right{width:76%}.sticky-products .content-right p{width:50%}}@media screen and (max-width: 900px){.sticky-products h3{font-size:calc(var(--font-size)* .7)}.sticky-products .border-wrapper .image-large{top:4.5rem;bottom:4.5rem}}@media screen and (max-width: 850px){.sticky-products .content-right p{width:100%}.sticky-products .content-container{margin-bottom:7rem}}@media screen and (max-width: 700px){.sticky-products h3{font-size:calc(var(--font-size)* .6)}}@media screen and (max-width: 650px){.sticky-products .content-container{flex-direction:column-reverse}.sticky-products .content-right{width:100%}.sticky-products h3.margin-right{margin-right:5rem}.sticky-products .content-container{align-items:flex-start}.sticky-products .content-right{width:100%;margin-bottom:3rem}.sticky-products .content-container{margin-bottom:5rem}.sticky-products .image-products{flex-direction:column}.sticky-products .image-sticky{width:100%}.sticky-products .image-sticky .sticky-wrapper{position:relative;top:unset}.sticky-products .products-scroll{width:80%;margin:0 auto;margin-top:3rem}}.text-banner{padding:5vw 0 10vw}.text-banner p{width:var(--text-width);color:var(--text-color);font-family:Signifier;margin:0 auto;text-align:center;font-size:var(--text-size)}@media screen and (max-width: 1600px){.text-banner p{width:calc(var(--text-width) * 1.1)}}@media screen and (max-width: 1500px){.text-banner p{width:calc(var(--text-width) * 1.2)}}@media screen and (max-width: 1300px){.text-banner p{width:calc(var(--text-width) * 1.3)}}@media screen and (max-width: 1250px){.text-banner{padding:7vw 0 12vw}.text-banner p{font-size:calc(var(--text-size)* .85)}}@media screen and (max-width: 1050px){.text-banner p{width:calc(var(--text-width) * 1.5)}.text-banner{padding:11vw 0 12vw}}@media screen and (max-width: 950px){.text-banner p{width:calc(var(--text-width) * 1.7)}.text-banner{padding:13rem 0 14rem}}@media screen and (max-width: 800px){.text-banner p{width:80%;font-size:calc(var(--text-size)* .75)}}@media screen and (max-width: 600px){.text-banner{padding:7rem 0 8rem}.text-banner p{width:90%;font-size:calc(var(--text-size)* .65)}}.text-section{padding:5vw 0}.text-section p{width:var(--text-width);color:var(--text-color);font-family:Signifier;margin:0 auto;text-align:center;font-size:var(--text-size)}@media screen and (max-width: 1600px){.text-section p{width:calc(var(--text-width) * 1.1)}}@media screen and (max-width: 1500px){.text-section p{width:calc(var(--text-width) * 1.2)}}@media screen and (max-width: 1300px){.text-section p{width:calc(var(--text-width) * 1.3)}}@media screen and (max-width: 1250px){.text-section{padding:7vw 0 12vw}.text-section p{font-size:calc(var(--text-size)* .85)}}@media screen and (max-width: 1050px){.text-section p{width:calc(var(--text-width) * 1.5)}.text-section{padding:11vw 0 12vw}}@media screen and (max-width: 950px){.text-section p{width:calc(var(--text-width) * 1.7)}.text-section{padding:13rem 0 14rem}}@media screen and (max-width: 800px){.text-section p{width:80%;font-size:calc(var(--text-size)* .75)}}@media screen and (max-width: 600px){.text-section{padding:7rem 0 8rem}.text-section p{width:90%;font-size:calc(var(--text-size)* .65)}}.trade-benefits{display:flex;justify-content:space-between;align-items:flex-end;padding:5vw 0}.trade-benefits .image-container{width:37%;aspect-ratio:5/6;background-size:cover;background-position:center}.trade-benefits .content-container{width:53%;display:flex;justify-content:space-between}.trade-benefits .content-container .col-left,.trade-benefits .content-container .col-right{width:calc(50% - 2.5rem)}.trade-benefits .col-left p{text-align:justify;margin-bottom:2.5rem}.trade-benefits .col-right p{border-bottom:1px solid #b1b2a8;padding:2rem 0;margin:0}.trade-benefits .col-right p.border-top{border-top:1px solid #b1b2a8}.trade-benefits h3{font-family:Signifier;font-size:3rem;color:#332e29}.trade-benefits .col-right h3{font-style:italic}@media screen and (max-width: 1400px){.trade-benefits .content-container{width:58%}.trade-benefits .image-container{width:35%;aspect-ratio:4 / 5}}@media screen and (max-width: 1300px){.trade-benefits h3{font-size:2rem}}@media screen and (max-width: 1000px){.trade-benefits{flex-direction:column-reverse}.trade-benefits .content-container{width:100%}.trade-benefits .image-container{width:60%;aspect-ratio:4 / 5;margin:5rem auto 0}}@media screen and (max-width: 750px){.trade-benefits .content-container{flex-direction:column}.trade-benefits .content-container .col-left,.trade-benefits .content-container .col-right{width:100%}.trade-benefits .content-container .col-left{margin-bottom:4rem}.trade-benefits .image-container{width:100%}}.trade-contact{display:flex;justify-content:space-between;padding:8vw 0}.trade-contact .serif{font-family:Signifier;font-size:3rem;color:#332e29;margin-top:0}.trade-contact .col-left{width:50%;display:flex;flex-direction:column;justify-content:space-between}.trade-contact .col-left img{width:5.5vw;height:auto}.trade-contact .col-left .paragraph{max-width:300px;text-align:justify}.trade-contact .contact-form{width:45%}.trade-contact .contact-form__wrapper{display:flex;flex-wrap:wrap}.trade-contact .contact-form__input-wrapper{border-bottom:1px solid #b1b2a8;margin-bottom:2rem;padding-bottom:1rem}.trade-contact .contact-form__input-wrapper.full{width:100%}.trade-contact .contact-form__input-wrapper.half{width:50%}.trade-contact .input{background:transparent;border:none}.trade-contact .input:focus-visible{border:none;outline:none;box-shadow:none}.trade-contact label{font-family:Sohne;font-size:1.4rem;letter-spacing:0}.trade-contact .select-flex{display:flex;align-items:center}.trade-contact select.input{font-family:Sohne;font-size:1.4rem;letter-spacing:0;margin-left:2rem}.trade-contact button{border-left:none;border-top:none;border-right:none;background:transparent;border-bottom:none;cursor:pointer;padding-left:0;padding-right:0;margin-top:3rem}.trade-contact select{color:var(--color-foreground);cursor:pointer}@media screen and (max-width: 1300px){.trade-contact .serif{font-size:2rem}}@media screen and (max-width: 1050px){.trade-contact{flex-direction:column}.trade-contact .col-left{width:100%;margin-bottom:5rem}.trade-contact .contact-form{width:100%}.trade-contact .col-left .paragraph{margin-bottom:5rem}}@media screen and (max-width: 800px){.trade-contact label,.trade-contact select.input{font-size:1.2rem!important}.trade-contact .col-left img{width:5rem}}@media screen and (max-width: 600px){.trade-contact .contact-form__input-wrapper.half{width:100%}.trade-contact .col-left{flex-direction:column-reverse}.trade-contact .col-left img{margin-bottom:3rem}}.trade-faq{padding:8vw 0;display:flex;justify-content:space-between}.trade-faq .col-left{width:40%}.trade-faq .col-right{width:53%;display:flex;justify-content:space-between}.trade-faq .col-left h4,.trade-faq .serif{font-family:Signifier;font-size:3rem;color:#332e29}.trade-faq .col-left h4{max-width:480px}.trade-faq .col-right h4{margin-right:3rem}.trade-faq .dropdown-block{padding:0}.trade-faq .dropdown-block .heading{cursor:pointer;display:flex;justify-content:space-between}.trade-faq .dropdown-block .heading .paragraph{margin:.7rem 0 .2rem}.trade-faq svg{width:100%;height:auto;overflow:visible}.trade-faq .accordion-container{width:82%}.trade-faq .open{display:inline-block;transition:transform .3s ease}.trade-faq .rotated{transform:rotate(45deg)}@media screen and (max-width: 1300px){.trade-faq .col-left h4,.trade-faq .col-right h4{font-size:2rem}}@media screen and (max-width: 1000px){.trade-faq{flex-direction:column}.trade-faq .col-left{width:100%;margin-bottom:3rem}.trade-faq .col-right{width:100%}}@media screen and (max-width: 600px){.trade-faq .col-right{flex-direction:column}.trade-faq .col-left{margin-bottom:0}.trade-faq .col-right h4{margin-bottom:1rem;margin-right:0}.trade-faq .accordion-container{width:100%}}.trade-hero{width:100vw;height:88vh;min-height:40vw;background-size:cover;background-position:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.trade-hero h2{font-family:Signifier;color:var(--text-color);text-align:center;font-size:55px;margin-top:0;margin-bottom:0}.trade-hero p{color:var(--text-color);text-align:center;font-family:Signifier;font-size:23px;max-width:400px}.trade-hero .custom-button{color:var(--text-color);text-align:center;border-color:var(--text-color)}@media screen and (max-width: 1300px){.trade-hero h2{font-size:45px}.trade-hero p{font-size:20px}}@media screen and (max-width: 1050px){.collage-wrapper .text-block p{font-size:18px}}@media screen and (max-width: 900px){.trade-hero h2{font-size:40px}}@media screen and (max-width: 600px){.trade-hero h2{font-size:30px}.trade-hero{height:65vh}}.travel-collage{padding:4vw 0 5vw}.travel-collage h2{font-size:var(--font-size);color:var(--text-color);font-family:Dramatico Script;text-align:left;max-width:500px;margin-top:0;margin-bottom:-2rem;position:relative;z-index:2}.travel-collage .coll-container{display:flex;justify-content:space-between;padding-top:2vw}.travel-collage .col-left{width:57%}.travel-collage .col-right{width:43%;padding-right:5rem}.travel-collage .img-product{display:block;width:79%;margin:0 auto}.travel-collage .img5-container{width:80%;margin-top:10vw}.travel-collage .img5{width:48%;margin:0 auto;aspect-ratio:4 / 5;background-position:center;background-size:cover}.travel-collage .prod-collage{width:100%}.travel-collage .imgs-container{width:100%;position:relative}.travel-collage .img2{width:80%;aspect-ratio:3 / 4;background-size:cover;background-position:center}.travel-collage .img3{position:absolute;right:8%;top:23%;width:29%;aspect-ratio:4 / 5;outline:5px solid var(--gradient-background);background-size:cover;background-position:center}.travel-collage .img1{background-size:cover;background-position:center;width:100%;aspect-ratio:6/4;margin:10vw auto 0}.travel-collage .logo-par{margin-top:5rem;display:flex;align-items:center}.travel-collage .logo-par img{width:var(--logo-width);margin-right:2.5rem}.travel-collage .logo-par p{text-align:left;max-width:250px}.travel-collage .border-wrapper{position:relative;display:block;width:60%;margin:2rem 0 0 auto;--border-pad: 2rem;will-change:transform,opacity}.travel-collage .border-wrapper .border{position:relative;display:block;width:100%;height:auto;z-index:2;pointer-events:none}.travel-collage .border-wrapper .img4{position:absolute;inset:calc(var(--border-pad) + 1rem);width:calc(100% - (var(--border-pad) * 2 + 2rem));height:calc(100% - (var(--border-pad) * 2 + 2rem));object-fit:cover;object-position:center;z-index:1;pointer-events:none}.travel-collage .title-link{display:flex;flex-direction:column;justify-content:space-between;height:100%}.travel-collage .si-product img{width:40%;height:auto;margin-right:1.5rem}.travel-collage .left-arrow.disabled,.travel-collage .right-arrow.disabled{opacity:.3;pointer-events:none;cursor:default}.travel-collage .img-product,.travel-collage .img3,.travel-collage .col-right{transition:transform 1.5s ease-out,opacity .25s ease-out;will-change:transform,opacity}.travel-collage .img5{will-change:transform,opacity;transition:opacity 1s linear}.travel-collage .border-wrapper{will-change:transform,opacity}.travel-collage .img1.mobile-only{display:none}@media screen and (max-width: 1450px){.travel-collage h2{font-size:calc(var(--font-size)* .85)}}@media screen and (max-width: 1350px){.travel-collage h2{font-size:calc(var(--font-size)* .8)}}@media screen and (max-width: 1200px){.travel-collage h2{font-size:calc(var(--font-size)* .7)}}@media screen and (max-width: 950px){.travel-collage h2{font-size:calc(var(--font-size)* .6)}.travel-collage .products-scroll{flex-direction:column}.travel-collage .si-product{flex:0 0 100%;max-width:100%}.travel-collage .arrows-container{width:22%}.travel-collage .col-left{width:52%}.travel-collage .col-right{width:38%}.travel-collage .logo-par img{width:calc(var(--logo-width) * .7)}}@media screen and (max-width: 750px){.travel-collage .logo-par{margin-top:7rem}.travel-collage .col-left{width:49%}.travel-collage .col-right{width:41%}}@media screen and (max-width: 650px){.travel-collage h2{font-size:calc(var(--font-size)* .6);margin-bottom:0}.travel-collage .coll-container{flex-wrap:wrap}.travel-collage .col-left{width:100%}.travel-collage .col-right{width:100%;margin-top:0rem;padding-right:0}.travel-collage .products-scroll{width:100%}.travel-collage .si-product{flex:0 0 79%;max-width:79%}.travel-collage .arrows-container{padding-top:3rem}.travel-collage .img5{width:63%}.travel-collage .img5-container{width:100%;margin-top:3rem}.travel-collage .col-right .img1{display:none}.travel-collage .img1.mobile-only{display:block}.travel-collage{padding:3rem 0 4rem}.travel-collage .logo-par p{margin-top:2rem}.travel-collage .border-wrapper{width:90%;margin:3rem auto 0}.travel-collage .logo-par{margin-top:2rem}}.travel-contact{background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;width:100%;min-height:90vh;height:60vw}.travel-contact .title-script{font-family:Dramatico Script;color:#806c58;font-size:50px;transform:rotate(-7deg)}.travel-contact .tc-left h2,.travel-contact .tc-left .serif{margin:0 auto;text-align:center;color:#806c58}.travel-contact .tc-bottom img{width:100px;height:auto}.travel-contact .tc-post-container{position:relative;margin:0 8rem}.travel-contact .tc-postcard{display:block;width:100%;height:auto;pointer-events:none}.travel-contact .tc-right{position:absolute;inset:0 auto 0 0;width:50%;display:flex;flex-direction:column;justify-content:space-between;padding:clamp(16px,4vw,100px) 10% clamp(16px,4vw,100px) 0;z-index:1;box-sizing:border-box}.travel-contact .tc-left{padding:5vw 3rem 3rem 3rem;position:absolute;inset:0 auto 0 0;width:50%;display:flex;flex-direction:column;justify-content:space-between;z-index:1;box-sizing:border-box}.travel-contact .tc-right{inset:0 0 0 auto}.travel-contact .tc-left h2,.travel-contact .tc-left .serif{margin:0 auto;text-align:center}.travel-contact .tc-left .serif{max-width:350px}.travel-contact .tc-bottom img{width:150px;height:auto;margin-left:-5px;margin-bottom:-5px}.travel-contact .tc-bottom a{display:block;text-decoration:none}.travel-contact .globo-form-id-0 .globo-form-app .gfb__footer button{font-family:Ausion RegularCAPS!important;text-transform:uppercase;font-size:1.3rem;letter-spacing:.3rem;text-decoration:underline;text-underline-offset:8px;white-space:nowrap;color:#332e29;background-color:transparent;text-align:left;box-shadow:none;border:none;margin-left:.5rem}.travel-contact .globo-form-control{padding:0}.travel-contact .globo-form-app.gfb-style-line .globo-form-control input,.travel-contact .globo-form-app.gfb-style-line .globo-form-control textarea{padding-left:2rem;font-family:Sohne;font-size:1.4rem;letter-spacing:0;color:#332e29}@media screen and (max-width: 1650px){.travel-contact .tc-left .serif{font-size:25px}.travel-contact .title-script{font-size:45px}.travel-contact .tc-post-container{margin:0 5rem}}@media screen and (max-width: 1450px){.travel-contact .tc-right{padding:3rem 10% clamp(16px,4vw,100px) 0}.travel-contact .tc-post-container{margin:0}}@media screen and (max-width: 1350px){.page-width.narrow.early-break{width:100%}}@media screen and (max-width: 990px){.travel-contact{height:auto;padding:10rem 5rem}.travel-contact .tc-postcard{display:none}.travel-contact .tc-post-container{background-color:#f9f5eb;padding:5rem 3rem}.travel-contact .tc-left .serif{margin:4rem auto}.travel-contact .tc-bottom{text-align:center}.travel-contact .tc-left{position:relative;width:100%;padding-left:0;padding-right:0}.travel-contact .tc-right{position:relative;width:100%;padding-right:0}}@media screen and (max-width: 600px){.travel-contact{padding:3rem 1rem}.travel-contact .tc-left{padding-bottom:0}.travel-contact .tc-post-container{padding:4rem 2rem}.travel-contact .tc-left .serif.med{font-size:20px!important}}.border-line.vertical{width:1px;background-color:var(--border-color);transform:rotate(180deg);margin-top:-10px}.travels-container{display:flex;min-height:100vh}.travel-menu-item{padding-right:5rem;padding-top:7rem;width:100%;cursor:pointer}.travel-menu-item:hover .image{opacity:.7}.travel-menu-item .name{display:flex;flex-wrap:wrap}.travel-menu-item .name p{font-family:Signifier;font-size:2rem;color:#332e29;margin-top:0;margin-bottom:0}.travel-menu-item .paragraph{margin-top:0}.travel-menu-item .name .first-name{margin-right:.5rem}.travels-menu{width:18%;position:sticky;top:0;max-height:100vh;overflow:auto}.travel-menu-item .image{width:100%;aspect-ratio:4 / 5;background-size:cover;background-position:center}.travel-bio{padding-left:5rem;padding-top:13rem;padding-bottom:5rem;width:82%;position:sticky;top:0;height:fit-content}.travel-bio-item{opacity:0;transition:opacity .4s ease;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.travel-bio-item.active{opacity:1;pointer-events:all;position:relative}.travel-bio-item.hidden{display:none}.travel-bio .bio-top{display:flex;justify-content:space-between;align-items:baseline}.travel-bio .image-bio-container{display:flex;justify-content:space-between;margin-top:3.7rem}.travel-bio .image-bio-container .image{width:44%;background-size:cover;background-position:center;aspect-ratio:4/5}.travel-bio .prev-next{display:flex}.travel-bio .bio-container{width:49%;padding-left:6%;padding-right:6%;display:flex;flex-direction:column;justify-content:center}.travels-container .bio-top .name{display:flex;justify-content:space-between;width:100%}.travels-container .bio-top .name h2{font-size:55px;color:#332e29;margin-top:0;margin-bottom:0;font-family:Signifier;white-space:nowrap}.travel-bio .paragraph{margin-bottom:20%}.border-line{color:var(--border-color)}.travels-container .product-link{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:2rem}.travels-container .product-link h3{font-family:Signifier;font-style:italic;color:#b1b2a8;font-size:1.5rem;margin-top:0;margin-bottom:0}.border-line-vertical{width:1px;background-color:var(--border-color);margin:5rem 3rem;opacity:.6}.travel-bio .prev-next p{cursor:pointer;-webkit-user-select:none;user-select:none}.travel-bio h3{font-family:Signifier;font-style:italic;color:#b1b2a8;margin:0;font-size:1.6rem}.travel-bio .nu-button{margin-bottom:0}.travel-bio .nu-button:hover{color:inherit}@media screen and (max-width: 1300px){.travel-menu-item .name p{font-size:2rem}.travels-container .bio-top .name h2{font-size:45px}}@media screen and (max-width: 1200px){.travel-bio .image-bio-container{flex-direction:column;width:100%}.travel-bio .image-bio-container .image{width:100%}.travel-bio .bio-container{width:100%;padding-left:0;padding-right:0;margin-top:5rem}.travels-menu{width:30%}.travel-bio{width:70%}.travels-container .bio-top .name{justify-content:flex-start}.travels-container .bio-top .first-name{margin-right:1rem}}@media screen and (max-width: 900px){.travels-container .bio-top .name h2{font-size:40px}.travel-bio .bio-top{flex-direction:column}}@media screen and (max-width: 750px){.travel-menu-item{padding-right:2rem;padding-left:.5rem;padding-top:3rem}.travel-bio{padding:2rem .5rem 2rem 2rem}}@media screen and (max-width: 600px){.travels-container{flex-direction:column}.travel-bio{width:100%;padding:0rem 0rem 2rem}.travels-menu{position:relative;top:auto;max-height:none;overflow-x:auto;overflow-y:visible;display:flex;width:100%}.travel-menu-item{width:unset;flex:0 0 90%;padding-top:1rem}.travel-events .border-line.vertical{width:100vw;background-color:transparent;transform:unset;margin-top:1rem;margin-left:-2rem}.travels-container .bio-top .name{width:100%}.travels-container .bio-top .name h2{font-size:2.4rem}.travel-bio .bio-container{margin-top:3rem}.travels-container .bio-top .first-name{margin-right:.5rem}}.travel-faq{padding:8vw 0;display:flex;justify-content:space-between}.travel-faq .col-left{width:40%}.travel-faq .accordion-container{width:100%}.travel-faq .col-right{width:53%;display:flex;justify-content:space-between}.travel-faq .col-left h4,.travel-faq .serif{font-family:Signifier;font-size:3rem;color:#332e29}.travel-faq .col-left h4{max-width:480px}.travel-faq .col-right h4{margin-right:3rem}.travel-faq .dropdown-block{padding:0}.travel-faq .dropdown-block .heading{cursor:pointer;display:flex;justify-content:space-between}.travel-faq .dropdown-block .heading .paragraph{margin:.7rem 0 .2rem}.travel-faq svg{width:100%;height:auto;overflow:visible}.travel-faq .open{display:inline-block;transition:transform .3s ease}.travel-faq .rotated{transform:rotate(45deg)}@media screen and (max-width: 1300px){.travel-faq .col-left h4,.travel-faq .col-right h4{font-size:2rem}}@media screen and (max-width: 1000px){.travel-faq{flex-direction:column}.travel-faq .col-left{width:100%;margin-bottom:3rem}.travel-faq .col-right{width:100%}}@media screen and (max-width: 600px){.travel-faq .col-right{flex-direction:column}.travel-faq .col-left{margin-bottom:0}.travel-faq .col-right h4{margin-bottom:1rem;margin-right:0}.travel-faq .accordion-container{width:100%}}.travel-img-text-wrapper{padding:5vw 0 0}.travel-img-text{padding:7vw 0 5vw}.travel-img-text .image{width:100%;aspect-ratio:7/4;background-size:cover;background-position:center;position:relative}.travel-img-text .title-abs{position:absolute;top:-7rem;left:-11rem;font-size:var(--font-size);color:var(--text-color);font-family:Dramatico Script;text-align:left;z-index:2}.travel-img-text .title-abs p{margin:0;line-height:1}.travel-img-text .title-abs .margin-left{margin-left:5rem}.travel-img-text .paragraph-columns{display:flex;justify-content:space-between;margin:5rem auto;width:80%}.travel-img-text .paragraph{width:calc(50% - 2.5rem)}.travel-img-text .border-img{width:100%;height:auto}@media screen and (max-width: 1200px){.travel-img-text .title-abs{left:0;font-size:60px}}@media screen and (max-width: 1050px){.travel-img-text .paragraph-columns{width:90%;margin:5rem auto 2rem}.travel-img-text-wrapper{padding:7rem 0 0}}@media screen and (max-width: 900px){.travel-img-text .paragraph-columns{width:100%;margin:3rem auto 0rem}.travel-img-text .title-abs{font-size:50px}}@media screen and (max-width: 600px){.travel-img-text-wrapper{padding:6rem 0 0}.travel-img-text .title-abs{font-size:32px;top:-4rem}.travel-img-text .title-abs .margin-left{margin-left:3rem}.travel-img-text .paragraph-columns{flex-direction:column}.travel-img-text .paragraph{width:100%;margin-bottom:2.5rem}.travel-img-text .paragraph p{margin:0}}.tn-wrapper{padding:7vw 0}.travel-newsletter{position:relative;margin:0 5rem}.travel-newsletter .background-img{width:100%;height:auto}.travel-newsletter .content{position:absolute;width:50%;height:80%;right:0;top:10%;padding:5rem}.travel-newsletter .content h2{color:#806c58;font-family:Signifier;font-size:36px;margin-bottom:2rem}.travel-newsletter .content .paragraph,.travel-newsletter .content .paragraph p{margin:0;color:#806c58;font-family:Signifier!important;font-style:italic;font-size:1.6rem}.travel-newsletter .content p{margin:0;color:#806c58}.travel-newsletter [data-ff-el=root].ff-68f8feab3311f8f849815ad0 .ff-68f8feab3311f8f849815ad0__form{padding:0}.travel-newsletter [data-ff-el=root].ff-68f8feab3311f8f849815ad0 .ff-68f8feab3311f8f849815ad0__container{background:transparent!important}.travel-newsletter [data-ff-el=root].ff-68f8feab3311f8f849815ad0 .ff-68f8feab3311f8f849815ad0__button{margin-top:15px}@media screen and (max-width: 1500px){.travel-newsletter{margin:0}.travel-newsletter .content{padding:3rem}.travel-newsletter .content h2{font-size:30px}}@media screen and (max-width: 900px){.travel-newsletter .content h2{font-size:24px;margin-bottom:1rem}.travel-newsletter .background-img{display:none}.travel-newsletter .content{position:relative;width:100%;height:auto;padding:0}.travel-newsletter .content h2{margin-top:0}.tn-wrapper{padding:5rem 0px}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
