.pv,#pv-bookdlg{--g:#2A4C48;--gd:#1F3532;--ink:#1F3532;--mint:#D9A58A;--clay:#D9A58A;--terra:#B8603E;--sage:#A9B892;--cream:#E9E5DB;--linen:#E9E5DB;--paper:#E9E5DB;--card:#F3F0E8;--rule:rgba(31,53,50,.16);--r:12px;font-family:DM Sans,Arial,Helvetica,sans-serif!important;color:var(--ink);font-optical-sizing:auto}.pv h1,.pv h2,.pv h3,.pv h4,#pv-bookdlg h2,#pv-bookdlg h3{font-family:Fraunces,Georgia,serif!important;font-weight:600!important;letter-spacing:-.015em;line-height:1.04;font-optical-sizing:auto;font-variation-settings:"SOFT" 50,"WONK" 1}.pv h3,.pv h4{font-weight:500!important;line-height:1.12}.pv .eb{font-family:DM Sans,Arial,sans-serif!important;font-weight:500;letter-spacing:.16em;color:var(--terra);font-size:.72rem}.pv .dark .eb,.pv .eb.on-dark,.pv-hero .eb,.pv-final .eb,.pv-card .eb{color:var(--clay)!important}.pv .lead{opacity:.88}.pv .btn{font-family:DM Sans,Arial,sans-serif!important;font-weight:500;letter-spacing:.01em;min-height:48px;border:1.5px solid transparent;transition:background-color .2s,color .2s,border-color .2s}.pv .btn:hover{transform:none;box-shadow:none}.pv .b-g{background:var(--g);color:var(--linen)!important;border-color:var(--g)}.pv .b-g:hover{background:var(--gd);border-color:var(--gd)}.pv .b-mint{background:var(--linen);color:var(--g)!important;border-color:var(--linen)}.pv .b-mint:hover{background:#fff;border-color:#fff}.pv .b-line{border:1.5px solid currentColor;background:transparent}.pv .b-line:hover{background:#e9e5db1f}.pv .b-book,.pv-nav .btn.b-g.cta,.pv-mbar .btn.b-mint{background:var(--terra)!important;border-color:var(--terra)!important;color:var(--linen)!important}.pv .b-book:hover,.pv-nav .btn.b-g.cta:hover,.pv-mbar .btn.b-mint:hover{background:#a3532f!important;border-color:#a3532f!important}.pv{background:var(--paper)}.pv .dark{background:var(--g);color:var(--linen)}.pv .cream{background:var(--card)}.pv-deal,.pv-tile,.pv-price,.pv-info div,.pv-faq details,.pv-test,.pv-grp,.pv-visit,.wsp,.gn{background:var(--card)!important;box-shadow:none!important}.pv-tile,.pv-price,.pv-grp,.wsp,.pv-test,.pv-deal{border:1px solid var(--rule)}.dark .pv-tile{background:#e9e5db0f!important;border-color:#e9e5db2e}.pv-tile b,.pv-price b,.pv-deal .pr,.pv-proof b,.pv-awards b,.pv-quote,.pv-test q,.pv-shot span,.pv-book .lbl,.pv-menu .panel a.l,.gn-price{font-family:Fraunces,Georgia,serif!important}.pv-tile b,.pv-grp h3{color:var(--g)}.dark .pv-tile b,.pv-proof b,.pv-awards b{color:var(--clay)}.pv-grp{border-top:0}.pv-info div{border-top-color:var(--terra)}.pv-quote{border-left-color:var(--clay)}.pv-faq summary:after{color:var(--terra)}.pv-test small{color:var(--terra)}.gn-peach,.gn-sage,.gn-cream,.gn-mint{background:var(--card)!important}.gn:hover{transform:none!important}.gn-price{background:var(--terra)!important;color:var(--linen)!important;box-shadow:none!important}.gn-day{color:var(--g)!important}.gn-go{color:var(--terra)!important;font-weight:500!important}.pv-hero:before{background:linear-gradient(to top,#1f3532e0,#1f353280 55%,#1f353240)}.pv-card:before{background:linear-gradient(to top,#1f3532f0,#1f3532b8 40%,#1f35322e 75%,#1f35320d)}.pv-final:before{background:#1f3532bd}.pv-hub a:before,.pv-shot:before{background:linear-gradient(to top,#1f3532e6,#1f353226)}.pv-card{border-radius:var(--r)}.pv-card .tag{background:var(--clay);color:var(--gd)!important;font-weight:500}.pv-card .go{background:var(--linen);color:var(--g)!important;border-color:var(--linen);-webkit-backdrop-filter:none;backdrop-filter:none;font-weight:500}.pv-card.wide{background:var(--gd)}.pv-top{background:var(--gd);color:var(--linen)}.pv-top b{color:var(--clay);font-family:Fraunces,Georgia,serif;font-weight:500;font-size:.9rem;letter-spacing:0}.pv-soc a:hover{background:var(--clay)}.pv-soc a:hover svg{fill:var(--gd)}.pv-soc a.mem{border-color:#d9a58ab3!important}.pv-soc a.mem svg{stroke:var(--clay)!important}.pv-soc a.mem:hover{background:var(--clay)!important;border-color:var(--clay)!important;color:var(--gd)!important}.pv-soc a.vch{background:var(--clay)!important;color:var(--gd)!important}.pv-soc a.vch svg{stroke:var(--gd)!important}.pv-soc a.vch:hover{background:var(--linen)!important}.pv-soc a.cart b{background:var(--terra);color:var(--linen)}.pv-nav{background:#e9e5dbf7;border-bottom:1px solid var(--rule)}.pv-nav .logo img{width:220px;max-width:46vw}.pv-nav nav.desk{font-weight:500;font-size:.88rem;letter-spacing:.005em}.pv-nav nav.desk a{opacity:.85;color:var(--g)}.pv-nav nav.desk a.on{box-shadow:inset 0 -2px 0 var(--terra)}.pv-nav .btn.b-line.cta{color:var(--g);border-color:#2a4c4873}.pv-nav .btn.b-line.cta:hover{border-color:var(--g);background:transparent}.pv-menu summary{background:var(--g);color:var(--linen);border-radius:999px}.pv-menu[open] summary{background:var(--gd)}.pv-menu .panel{background:var(--paper)}.pv-menu .panel a.l{font-weight:500;color:var(--g);border-bottom-color:var(--rule)}@media(min-width:1321px){.pv-nav .logo img{width:214px}.pv-nav nav.desk{font-size:.84rem;gap:14px}}@media(max-width:640px){.pv-nav .logo img{width:168px}}.pv-book{background:var(--g);color:var(--linen)}.pv-book a{border-left-color:#e9e5db29}.pv-book a:hover{background:var(--gd)}.pv-book small{color:var(--clay);font-weight:500}.pv-book span{font-weight:500}#pv-bookdlg .bd-in,#pv-bookdlg .bd-frame{background:var(--paper);border-radius:16px}#pv-bookdlg .bd-x,#pv-bookdlg .bd-fh{background:var(--g)}#pv-bookdlg .bd-fh b{font-family:Fraunces,Georgia,serif}#pv-bookdlg .bd-ext{color:var(--clay)}#pv-bookdlg .bd-ld{color:var(--g)}#pv-bookdlg .bd-hub a{border-radius:12px}#pv-bookdlg .bd-hub span{color:var(--clay)!important}#pv-bookdlg .bd-hd>div{display:flex;gap:14px;align-items:center}#pv-winov .box b{font-family:Fraunces,Georgia,serif!important}#pv-winov .box{font-family:DM Sans,Arial,sans-serif!important;background:#f3f0e8!important}#pv-winov .go{background:#b8603e!important;border-color:#b8603e!important}.pv-hub span{color:var(--clay)}.pv-foot{background:var(--gd);color:#e9e5dbd1}.pv-foot .logo{filter:brightness(0) invert(.91) sepia(.14);height:auto!important;width:240px!important;max-width:70%}.pv-foot h4{color:var(--linen)}.pv-foot a:hover{color:var(--clay)}.pv-foot .base{border-top-color:#e9e5db24}.pv-foot .sig{font-family:Fraunces,Georgia,serif;color:var(--clay);font-size:1.15rem;margin:14px 0 0}.pv-mbar{background:#1f3532f7}.pv-split.dark{background:var(--g)}.pv-awards div{border-color:#e9e5db38;border-radius:10px}.pvh{background:var(--g);color:var(--linen);overflow:hidden}.pvh .w{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(24px,4vw,64px);align-items:center;padding-top:clamp(48px,7vw,96px);padding-bottom:clamp(40px,6vw,80px)}.pvh .eb{color:var(--clay)!important}.pvh h1{font-size:clamp(3rem,7.4vw,6.2rem);line-height:.98;margin:0 0 20px;color:var(--linen)!important;max-width:10ch}.pvh .sub{font-size:clamp(1.05rem,1.5vw,1.25rem);max-width:44ch;margin:0 0 28px;opacity:.92}.pvh .row .btn.b-line{color:var(--linen)}.pvh .art{position:relative;display:flex;justify-content:center}.pvh .art img{width:min(100%,440px);height:auto}.pvh .pv-proof{margin-top:36px;padding-top:22px;border-top:1px solid rgba(233,229,219,.18);opacity:1}.pvh .pv-proof div{font-size:.84rem;color:#e9e5dbd9}.pvh-dest{background:var(--g);padding:0 0 clamp(40px,6vw,72px)}.pvh-dest .w{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.pvh-dest a{background:var(--card);color:var(--ink)!important;border-radius:12px;padding:10px;display:flex;flex-direction:column;transition:background-color .2s}.pvh-dest a:hover{background:#fff}.pvh-dest .ph{position:relative;aspect-ratio:4/3;border-radius:8px;overflow:hidden;background:#cfd6cc}.pvh-dest .ph img{width:100%;height:100%;object-fit:cover;display:block}.pvh-dest b{font-family:Fraunces,Georgia,serif;font-weight:500;font-size:1.25rem;color:var(--g);margin:12px 4px 2px}.pvh-dest span{font-size:.85rem;color:var(--terra);font-weight:500;margin:0 4px 4px}.pvh-dest .bn{height:16px;width:auto;margin:12px 4px 4px;display:block}@media(max-width:1000px){.pvh .w{grid-template-columns:1fr}.pvh .art{order:-1;justify-content:flex-start}.pvh .art img{width:min(58vw,260px)}.pvh-dest .w{grid-template-columns:1fr 1fr}}@media(max-width:640px){.pvh .w{padding-top:28px}.pvh h1{font-size:clamp(2.7rem,13vw,3.6rem)}.pvh .row .btn{flex:1 1 100%}.pvh .art img{width:min(52vw,200px)}.pvh-dest .w{gap:10px}.pvh-dest b{font-size:1.05rem}}.pv-sign{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.pv-sign img{width:120px;height:auto;flex:none}.pv a:focus-visible,.pv button:focus-visible,.pv summary:focus-visible{outline:2px solid var(--terra);outline-offset:3px}.pv-hs-btn{background:var(--card)!important;color:var(--g)!important}@media(max-width:640px){.pv{font-size:16px}}.bt-sage,.bt-peach,.bt-cream,.bt-mint,.pv-door{background:var(--card)!important;border:1px solid var(--rule)}.bt-img,.gn-img{background:#d8dccf!important}@media(max-width:1320px){.pv-nav .w{gap:10px}.pv-nav .cta{display:inline-flex!important;min-height:42px;padding:0 18px}.pv-nav .pv-menu{margin-left:0}.pv-nav .btn.b-line.cta{margin-left:auto}}@media(max-width:560px){.pv-nav .btn.b-line.cta{display:none!important}.pv-nav .btn.b-g.cta{margin-left:auto}.pv-nav .w{height:64px}.pvh h1{font-size:clamp(2.4rem,10.5vw,3.2rem);max-width:none}}.pv .sec{padding:clamp(48px,6vw,88px) 0}.pv-hero{min-height:min(70vh,660px)!important}.pv-hero.short{min-height:min(50vh,500px)!important}.pv-hero h1{font-size:clamp(2.4rem,5.2vw,4.4rem)!important;max-width:14ch}.pv-card{min-height:360px!important}.pv-card.big{min-height:420px!important}.pv-card.wide{min-height:0!important}.pv-shot{flex:0 0 clamp(240px,24vw,300px)!important;aspect-ratio:4/3!important;border-radius:12px}.pv-shot.land{flex-basis:clamp(260px,30vw,360px)!important}.pv-shot span{font-size:1.1rem;padding:14px}.gn-img{aspect-ratio:4/3!important}.pv-test{flex-basis:min(82vw,340px)!important;border-radius:12px}.pvk-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.pvk-grid.c4{grid-template-columns:repeat(4,1fr)}.pvk-grid.c2{grid-template-columns:repeat(2,1fr)}.pvk-card{display:flex;flex-direction:column;background:var(--card);border:1px solid var(--rule);border-radius:12px;overflow:hidden;color:var(--ink)!important;text-decoration:none}a.pvk-card:hover{background:#fff}.pvk-card .ph{position:relative;aspect-ratio:4/3;overflow:hidden;background:#d8dccf}.pvk-card .ph img{width:100%;height:100%;object-fit:cover;display:block}.pvk-card .tx{padding:16px 18px 20px;display:flex;flex-direction:column;gap:6px;flex:1}.pvk-card .meta{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--terra);font-weight:500;margin:0}.pvk-card h3{font-size:1.3rem;margin:0;color:var(--g)}.pvk-card p{font-size:.94rem;line-height:1.5;opacity:.82;margin:0}.pvk-card .price{font-family:Fraunces,Georgia,serif;font-size:1.5rem;color:var(--g);margin:2px 0 0}.pvk-card .go{margin-top:auto;padding-top:10px;color:var(--terra);font-weight:500;font-size:.92rem}.pvk-row{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px}.pvk-row>.pvk-card{flex:0 0 clamp(240px,24vw,290px);scroll-snap-align:start}.pvk-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,5vw,64px);align-items:center}.pvk-split .ph{border-radius:12px;overflow:hidden;aspect-ratio:4/3;background:#d8dccf}.pvk-split .ph img{width:100%;height:100%;object-fit:cover;display:block}.pvk-split.rev .ph{order:2}.pvk-list{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.pvk-list li{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:13px 0;border-bottom:1px solid var(--rule)}.pvk-list li b{font-weight:500}.pvk-list li span{opacity:.8;text-align:right}.dark .pvk-list,.dark .pvk-list li{border-color:#e9e5db2e}.pvk-jump{display:flex;gap:8px;overflow-x:auto;padding:14px 0;scrollbar-width:none}.pvk-jump a{flex:none;border:1px solid var(--rule);border-radius:999px;padding:8px 16px;font-size:.88rem;font-weight:500;color:var(--g);background:var(--card)}.pvk-jump a:hover{border-color:var(--g)}.pvk-bar{background:var(--card);border-bottom:1px solid var(--rule)}.pvk-cta{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;background:var(--g);color:var(--linen);border-radius:14px;padding:clamp(24px,4vw,40px)}.pvk-cta h2{color:var(--linen)!important;margin:0 0 6px;font-size:clamp(1.6rem,3vw,2.3rem)}.pvk-cta p{margin:0;opacity:.88}.pvk-cta .btn.b-line{color:var(--linen)}@media(max-width:900px){.pvk-grid,.pvk-grid.c4{grid-template-columns:1fr 1fr}.pvk-split{grid-template-columns:1fr}.pvk-split.rev .ph{order:0}}@media(max-width:560px){.pvk-grid,.pvk-grid.c4,.pvk-grid.c2{grid-template-columns:1fr}.pvk-row>.pvk-card{flex-basis:78vw}.pv-shot,.pv-shot.land{flex-basis:78vw!important}.pv-card,.pv-card.big{min-height:320px!important}}html body,html body *:not(svg):not(path):not(use){font-family:DM Sans,Arial,Helvetica,sans-serif!important}html body :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,blockquote,q,.pv-tile b,.pv-price b,.pv-deal .pr,.pv-proof b,.pv-awards b,.pv-quote,.pv-shot span,.pv-book .lbl,.pv-menu .panel a.l,.gn-price,.pvk-card .price,.pvh-dest b,.pv-top b,.pv-foot .sig,.pm-sig,.bd-fh b,.mc-cmp thead th,.mc-count b,.mc-from,.mc-menu p b,.mc-one em,.mc-opts em,.pvpt-set b,.ox-bday b,.ox-perks li b,.ox-t h3,.vx-card .from,.vx-price,.lg-seg b,.lg-seg em,.lg-tot b,.wd-q,[style*=Georgia],[style*=Fraunces]),#pv-winov .box b{font-family:Fraunces,Georgia,serif!important}html body .vx-steps div:before{font-family:Fraunces,Georgia,serif!important}html body :is(h5,h6){font-family:DM Sans,Arial,sans-serif!important;font-weight:500!important;letter-spacing:.14em;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/21/assets/pv-brand.css.map */
