:root{--wll-moss: #6b7a4b;--wll-moss-deep: #55613b;--wll-sage: #8c9a6a;--wll-bronze: #a0703c;--wll-amber: #e0a458;--wll-rust: #b5523b;--wll-hairline: #e2d9ca;--wll-secondary-text: #6f665a;--wll-card: #fbf8f2;--wll-ground-2: #ebe4d8}@media(prefers-color-scheme:dark){:root,.color-scheme-1{--color-background: 29,27,24;--gradient-background: #1D1B18;--color-foreground: 236,229,216;--color-background-contrast: 95,90,82;--color-shadow: 236,229,216;--color-button: 140,154,106;--color-button-text: 29,27,24;--color-secondary-button: 29,27,24;--color-secondary-button-text: 236,229,216;--color-link: 236,229,216;--color-badge-foreground: 236,229,216;--color-badge-background: 29,27,24;--color-badge-border: 236,229,216;--payment-terms-background-color: rgb(29,27,24)}.color-scheme-2{--color-background: 42,39,35;--gradient-background: #2A2723;--color-foreground: 236,229,216;--color-background-contrast: 54,50,44;--color-shadow: 236,229,216;--color-button: 140,154,106;--color-button-text: 29,27,24;--color-secondary-button: 42,39,35;--color-secondary-button-text: 236,229,216;--color-link: 236,229,216;--color-badge-foreground: 236,229,216;--color-badge-background: 42,39,35;--color-badge-border: 236,229,216;--payment-terms-background-color: rgb(42,39,35)}:root{--wll-hairline: #36322c;--wll-secondary-text: #a8a092;--wll-card: #2a2723;--wll-ground-2: #24221e;color-scheme:dark}}body,.h0,.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{letter-spacing:0}.header__heading-link>span.h2,.password-header h1.h2{display:block;width:235px;height:44px;max-width:100%;background:url(//westlake.switzerville.com/cdn/shop/t/6/assets/wll-lockup-day.svg?v=117392780136167685941792606893) left center / contain no-repeat;color:transparent;overflow:hidden;white-space:nowrap;text-indent:100%}@media(prefers-color-scheme:dark){.header__heading-link>span.h2,.password-header h1.h2{background-image:url(//westlake.switzerville.com/cdn/shop/t/6/assets/wll-lockup-evening.svg?v=35483642322957763491792606893)}}@media screen and (max-width:749px){.header__heading-link>span.h2,.password-header h1.h2{width:181px;height:34px}}.password-header h1.h2{margin:0}.header-wrapper--border-bottom{border-bottom-color:var(--wll-hairline)}.button,.shopify-payment-button__button,.quantity__button{transition:transform .12s ease,filter .12s ease}.button:not([disabled]):active,.shopify-payment-button__button:active,.quantity__button:active{transform:scale(.96);filter:brightness(1.15)}.badge{font-weight:500;letter-spacing:0}*:focus-visible{outline-color:var(--wll-moss)}.placeholder-svg{display:none!important}.placeholder{background-color:rgb(var(--color-background))}.h0,h1.h0{font-size:3.2rem;line-height:1.2}h1,.h1{font-size:2.8rem;line-height:1.25}h2,.h2{font-size:2rem;line-height:1.3}h3,.h3{font-size:1.6rem;line-height:1.35}.h0,.h1,.h2,.h3,h1,h2,h3{font-weight:500}.main-page-title{font-size:2.8rem;margin-bottom:1.6rem}@media screen and (min-width:750px){.h0,h1.h0{font-size:3.6rem}h1,.h1,.main-page-title{font-size:3.2rem}}.title-wrapper-with-link .title,.collection__title .title{font-size:1.6rem;font-weight:500;color:rgb(var(--color-foreground))}.card__heading,.card__heading.h5{font-size:1.4rem;line-height:2rem;font-weight:500;letter-spacing:0}.card-information .price,.card-information .price-item{font-size:1.2rem;line-height:1.6rem;color:var(--wll-secondary-text);letter-spacing:0}.card--card .card__content,.card--standard .card__content{padding:1.2rem}.card-wrapper:hover .card__heading a,.card__heading a:hover{text-decoration:none}.product__title h1{font-size:2.4rem}@media screen and (min-width:750px){.product__title h1{font-size:2.8rem}}.product .price-item{font-size:1.6rem}.wll-opens{position:relative;padding-right:3rem!important}.wll-opens:after{content:"\203a";position:absolute;right:1.2rem;top:50%;transform:translateY(-52%);font-size:2.4rem;line-height:1;color:var(--wll-secondary-text);opacity:.7;pointer-events:none}a.header__menu-item[href^="https://cabin.switzerville.com"]>span:after,a.menu-drawer__menu-item[href^="https://cabin.switzerville.com"]:after{content:"\a0\203a";color:var(--wll-secondary-text);opacity:.7}.wll-lede{font-size:1.6rem;color:var(--wll-secondary-text);margin:0 0 2.4rem}.wll-cards{display:grid;gap:1.2rem;margin:0 0 1.2rem}.wll-cards--two{grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:750px){.wll-cards--three{grid-template-columns:repeat(3,minmax(0,1fr))}}.wll-card-block{display:block;box-sizing:border-box;padding:1.6rem;background:var(--wll-card);border:1px solid var(--wll-hairline);border-radius:16px;color:rgb(var(--color-foreground))}.wll-card-title{display:block;margin:0;font-size:1.4rem;line-height:2rem;font-weight:500;color:rgb(var(--color-foreground))}.wll-card-sub{display:block;margin:0 0 1.2rem;font-size:1.2rem;line-height:1.6rem;color:var(--wll-secondary-text)}.wll-card-link .wll-card-sub{margin:0}.wll-card-block p{margin:0 0 1.2rem;font-size:1.4rem;line-height:2rem}.wll-card-block>:last-child{margin-bottom:0}a.wll-card-link{text-decoration:none;transition:transform .12s ease,filter .12s ease}a.wll-card-link:active{transform:scale(.96);filter:brightness(1.15)}.wll-card-media{padding:0;overflow:hidden}.wll-card-media img{display:block;width:100%;height:auto}.wll-fields{display:grid;gap:.2rem;margin:0 0 1.2rem;padding:1.2rem;background:var(--wll-ground-2);border-radius:12px}.wll-fields dt{font-size:1.2rem;line-height:1.6rem;color:var(--wll-secondary-text)}.wll-fields dd{margin:0 0 .8rem;font-size:1.4rem;line-height:2rem;font-weight:500;color:rgb(var(--color-foreground))}.wll-fields dd:last-child{margin-bottom:0}.wll-actions{display:flex;flex-wrap:wrap;gap:.8rem}.wll-actions a{display:inline-flex;align-items:center;height:3.6rem;padding-left:1.4rem;background:var(--wll-card);border:1px solid var(--wll-hairline);border-radius:999px;font-size:1.4rem;font-weight:500;color:rgb(var(--color-foreground));text-decoration:none}.rte .wll-actions a:hover{text-decoration:none;border-color:rgb(var(--color-foreground),.35)}.footer{border-top:1px solid var(--wll-hairline)}.footer-block__heading{font-size:1.4rem;font-weight:500}.wll-card-block .wll-card-sub{margin:0 0 1.2rem;font-size:1.2rem;line-height:1.6rem;color:var(--wll-secondary-text)}.wll-card-block .wll-card-title,.wll-card-block.wll-card-link .wll-card-sub{margin:0}.grid__item:has(.card__heading--placeholder){display:none}.header__icon--account,shopify-account.header__icon{display:none!important}.rich-text--full-width.content-container{border:0}.rich-text--full-width.content-container:after{display:none}@media screen and (max-width:749px){.footer__blocks-wrapper,.footer-block{text-align:center}.footer-block__details-content{justify-content:center}.footer-block__details-content .list-menu__item--link{padding-top:.6rem;padding-bottom:.6rem}.footer .policies li:first-child:before{content:none}}:root{--wll-contour-ink: #55613b;--wll-contour-opacity: .24}@media(prefers-color-scheme:dark){:root{--wll-contour-ink: #a0703c;--wll-contour-opacity: .32}}body.gradient{position:relative;isolation:isolate}body.gradient:before{content:"";position:absolute;top:0;right:0;z-index:-1;width:1100px;max-width:100%;height:1000px;pointer-events:none;background-color:var(--wll-contour-ink);opacity:var(--wll-contour-opacity);-webkit-mask-image:url(//westlake.switzerville.com/cdn/shop/t/6/assets/wll-contours.svg?v=11900350776986051461792615329),radial-gradient(ellipse 80% 110% at 100% 0%,#000 0%,#000 40%,transparent 100%);mask-image:url(//westlake.switzerville.com/cdn/shop/t/6/assets/wll-contours.svg?v=11900350776986051461792615329),radial-gradient(ellipse 80% 110% at 100% 0%,#000 0%,#000 40%,transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1100px 1000px,100% 100%;mask-size:1100px 1000px,100% 100%;-webkit-mask-position:right top,right top;mask-position:right top,right top;-webkit-mask-composite:source-in;mask-composite:intersect}#MainContent .color-scheme-1.gradient,.header-wrapper.color-scheme-1,.footer.color-scheme-1.gradient,.password-main .color-scheme-1{background:transparent}.scrolled-past-header .header-wrapper{background:rgb(var(--color-background))}
/*# sourceMappingURL=/cdn/shop/t/6/assets/west-lake-lodge.css.map */
