@font-face{font-family:WoodLas Display;src:url(woodlas-display-400.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:WoodLas Display;src:url(woodlas-display-500.ttf) format("truetype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Libre Caslon Display;src:url(woodlas-caslon-display.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Libre Caslon Text;src:url(woodlas-caslon-text.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Libre Caslon Text;src:url(woodlas-caslon-text-bold.ttf) format("truetype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Libre Caslon Text;src:url(woodlas-caslon-text-italic.ttf) format("truetype");font-style:italic;font-weight:400;font-display:swap}:root{--wl-content-font: "Libre Caslon Text", Georgia, serif;--wl-brand-font: "WoodLas Display", Georgia, serif;--wl-display-font: "Libre Caslon Display", Georgia, serif;--wl-button-bg: #35271e;--wl-button-text: #fffaf2}.wl{--wl-bg: #fffaf2;--wl-ink: #35271e;--wl-accent: #94632c;--wl-line: color-mix(in srgb, var(--wl-ink) 16%, transparent);color:var(--wl-ink);background:var(--wl-bg);font-family:var(--font-body--family, Arial, sans-serif);font-size:14px;line-height:1.6}.wl *,.wl *:before,.wl *:after{box-sizing:border-box}.wl [hidden]{display:none!important}.wl h1,.wl h2,.wl h3,.wl p{margin:0;color:inherit}.wl h1,.wl h2,.wl h3,.wl-serif{font-family:var(--wl-display-font, Georgia, serif);font-weight:400;text-transform:none}.wl a{color:inherit;text-decoration:none}.wl button{font:inherit;color:inherit}.wl button,.wl a,.wl input,.wl summary{-webkit-tap-highlight-color:transparent}.wl :focus-visible{outline:2px solid var(--wl-accent);outline-offset:5px}.wl-container{width:min(1440px,calc(100% - 112px));margin-inline:auto}.wl-pad{padding-block:var(--wl-space, 88px)}.wl-eyebrow{font-size:9px;letter-spacing:.28em;text-transform:uppercase;font-weight:500}.wl-title{font-size:clamp(32px,4vw,58px);line-height:1.08;letter-spacing:-.035em;text-wrap:balance}.wl-subtitle{max-width:430px;opacity:.7;margin-top:20px!important}.wl-section-head{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:40px}.wl-section-head .wl-title{margin-top:15px}.wl-link{font-size:10px;letter-spacing:.09em;border-bottom:1px solid var(--wl-line);padding-bottom:9px;display:inline-flex;align-items:center;gap:25px;transition:border-color .3s}.wl-link:hover{border-color:currentColor}.wl-link .wl-icon{width:15px;height:15px}.wl-button{position:relative;display:inline-flex;justify-content:space-between;align-items:center;gap:34px;min-height:56px;padding:8px 9px 8px 28px;background:var(--wl-button-bg);color:var(--wl-button-text)!important;border:1px solid var(--wl-button-bg);border-radius:100px;font-size:9px;font-weight:500;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;box-shadow:inset 0 0 0 1px #ffffff0a,0 4px 10px #251b1008;transition:background .4s,box-shadow .4s,transform .4s}.wl-button__icon{display:grid;place-items:center;width:36px;height:36px;border:1px solid #cbb59a66;border-radius:50%;color:#dfcbb0;transition:background .4s}.wl-button__icon .wl-icon{width:19px;height:19px;transition:transform .4s cubic-bezier(.2,.65,.3,1)}.wl-button:hover{background:color-mix(in srgb,var(--wl-button-bg),black 14%);transform:translateY(-2px);box-shadow:0 8px 20px #251b101a}.wl-button:hover .wl-button__icon{background:#cbb59a15}.wl-button:hover .wl-button__icon .wl-icon{transform:translate(2px)}.wl-icon{width:20px;height:20px;display:inline-block;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.15;stroke-linecap:round;stroke-linejoin:round}.wl-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.wl-orbit{box-sizing:border-box;display:flex;flex-direction:column;position:relative;isolation:isolate;overflow:hidden;min-height:max(var(--wl-height, 820px),56.25vw);padding:52px 0 3.4vw;background:var(--wl-bg)}body:has(#header-component[transparent]) .shopify-section:first-child .wl-orbit{padding-top:calc(var(--header-height, 80px) + var(--header-group-height, 0px) + clamp(35px,3.5vw,60px))}.wl-orbit__background,.wl-orbit__wash{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none}.wl-orbit__background img{width:100%;height:100%;object-fit:cover;object-position:var(--wl-bg-position, center)}@media(min-width:750px){.wl-orbit__background--showroom img{object-fit:fill}}.wl-orbit__wash{z-index:-1;background:var(--wl-bg);opacity:var(--wl-overlay, 0)}.wl-orbit__light{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 50% 35%,#fffaf3,#fffaf300 65%),linear-gradient(135deg,#dbcbb213,transparent 45%,#bfaa8810)}.wl-orbit__intro{text-align:center;position:relative;z-index:3;padding-inline:24px}.wl-orbit__intro .wl-eyebrow{font-size:clamp(10px,.95vw,16px);letter-spacing:.43em;color:var(--wl-ink)}.wl-orbit__intro h1,.wl-orbit__intro h2{font-size:clamp(52px,5.8vw,104px);font-weight:400;line-height:1.04;letter-spacing:-.04em;margin:17px auto 0;max-width:1300px;text-wrap:balance}.wl-orbit__stage{position:relative;width:100%;height:clamp(310px,26vw,500px);margin:10px auto 0;touch-action:pan-y pinch-zoom;user-select:none;-webkit-user-select:none;cursor:grab}.wl-orbit.is-dragging .wl-orbit__stage{cursor:grabbing}.wl-orbit__ellipse{position:absolute;width:80%;height:52%;left:10%;bottom:3%;border:1px solid var(--wl-accent);border-radius:50%;opacity:.75;pointer-events:none}.wl-orbit__item{position:absolute;width:47%;height:90%;bottom:6%;left:26.5%;margin:0;padding:0;display:flex;align-items:end;justify-content:center;background:none;border:none;cursor:pointer;transform-origin:center bottom;will-change:transform,opacity}.wl-orbit__item img,.wl-orbit__item svg{display:block;width:100%;height:100%;object-fit:contain;object-position:center bottom;pointer-events:none;filter:drop-shadow(0 18px 14px #25190e23)}.wl-orbit__item svg{fill:#a38b70}.wl-orbit:not(.is-ready) .wl-orbit__item:not(:first-of-type){visibility:hidden}.wl-orbit__details{position:relative;z-index:5;text-align:center;padding:22px 24px 0;min-height:118px}.wl-orbit__panel{animation:wl-copy-in .6s both}.wl-orbit__panel h2,.wl-orbit__panel h3{font-size:clamp(26px,1.8vw,34px);letter-spacing:-.025em;line-height:1.1}.wl-orbit__panel p{font-size:11px;opacity:.7;margin-top:8px}.wl-orbit__panel .wl-button{margin-top:16px;min-height:45px;padding:10px 28px;gap:16px;border-radius:2px;font-family:var(--wl-display-font);font-size:20px;font-weight:500;letter-spacing:-.01em;text-transform:none;box-shadow:none;background:var(--wl-button-bg);border-color:var(--wl-button-bg)}.wl-orbit__panel .wl-button__icon{width:20px;height:20px;border:0;border-radius:0;color:inherit}.wl-orbit__panel .wl-button:hover{background:color-mix(in srgb,var(--wl-button-bg),black 14%);box-shadow:0 6px 18px #35271e22}.wl-orbit__arrow{position:absolute;bottom:12%;z-index:110;width:58px;height:58px;padding:0;border:1px solid var(--wl-accent);border-radius:50%;display:grid;place-items:center;background:transparent;cursor:pointer;box-shadow:inset 0 0 0 2px #fff3;transition:background .35s,transform .35s}.wl-orbit__arrow .wl-icon{width:25px;height:25px;stroke-width:1.35;transition:transform .35s}.wl-orbit__arrow:hover{background:var(--wl-button-bg);color:var(--wl-button-text);transform:scale(1.04)}.wl-orbit__arrow--next:hover .wl-icon{transform:translate(2px)}.wl-orbit__arrow--prev:hover .wl-icon{transform:translate(-2px)}.wl-orbit__arrow--prev{left:4.5%}.wl-orbit__arrow--next{right:4.5%}.wl-orbit__bottom{margin:auto 4.5% 0;padding-top:30px;display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:20px}.wl-orbit__note{font-size:10px;letter-spacing:.35em;text-transform:uppercase;padding-bottom:10px}.wl-orbit__note:last-child{text-align:right}.wl-orbit__pagination{position:relative;display:flex;flex-direction:column;align-items:center;gap:0}.wl-orbit__counter{position:relative;display:flex;align-items:center;justify-content:center;font-size:11px;letter-spacing:.22em;font-variant-numeric:tabular-nums}.wl-orbit__pause{position:absolute;left:calc(100% + 10px);display:grid;place-items:center;width:28px;height:28px;padding:0;background:transparent;border:0;border-radius:50%;cursor:pointer;opacity:.55}.wl-orbit__pause:hover,.wl-orbit__pause:focus-visible{opacity:1}.wl-orbit__pause svg{width:7px;height:7px;fill:currentColor}.wl-orbit__pause[data-paused=true] .wl-pause-icon,.wl-orbit__pause[data-paused=false] .wl-play-icon{display:none}.wl-orbit__dots{display:flex;gap:7px}.wl-orbit__dot{width:48px;height:32px;padding:0;display:grid;place-items:center;background:none;border:0;cursor:pointer}.wl-orbit__dot:after{content:"";display:block;width:100%;height:2px;border-radius:2px;background:var(--wl-accent);opacity:.35;transition:opacity .3s,background .3s}.wl-orbit__dot[aria-current=true]:after{opacity:1;background:var(--wl-ink)}.wl-orbit__track,.wl-orbit__hint{display:none}.wl-trust{border-block:1px solid var(--wl-line)}.wl-trust__grid{display:grid;grid-template-columns:repeat(var(--wl-cols, 3),1fr);gap:24px}.wl-trust__item{display:flex;align-items:center;justify-content:center;gap:16px;padding-block:28px}.wl-trust__item+.wl-trust__item{border-left:1px solid var(--wl-line)}.wl-trust__item>.wl-icon{color:#94632c}.wl-trust__item h3{font-size:19px}.wl-trust__item p{font-size:11px;opacity:.65;margin-top:2px}.wl-collections{display:grid;grid-template-columns:repeat(var(--wl-cols, 3),1fr);gap:24px}.wl-collection{display:block}.wl-collection__image{aspect-ratio:4 / 5;overflow:hidden;background:#e9e2d5;position:relative}.wl-collection__image img,.wl-collection__image svg{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.65,.3,1)}.wl-collection:hover img{transform:scale(1.045)}.wl-collection__label{display:flex;justify-content:space-between;align-items:center;margin-top:18px;gap:15px}.wl-collection__label h3{font-size:26px}.wl-collection__label span{opacity:.65}.wl-products{display:grid;grid-template-columns:repeat(var(--wl-cols, 4),minmax(0,1fr));gap:24px}.wl-product__image{display:block;aspect-ratio:1;overflow:hidden;background:#eae4d9;position:relative}.wl-product__image img,.wl-product__image svg{width:100%;height:100%;object-fit:cover;transition:transform .65s}.wl-product:hover img{transform:scale(1.045)}.wl-product__text{padding-top:16px}.wl-product__text h3{font-size:21px;line-height:1.3}.wl-product__price{font-size:12px;margin-top:8px!important;display:flex;gap:10px}.wl-product__price s{opacity:.5}.wl-product__badge{position:absolute;top:12px;left:12px;font-size:10px;padding:3px 9px;background:var(--wl-bg)}.wl-story{display:grid;grid-template-columns:1.08fr 1fr;align-items:center;gap:clamp(32px,8vw,130px)}.wl-story--reverse .wl-story__media{order:2}.wl-story__media{aspect-ratio:5 / 6;background:#e9e2d5;overflow:hidden}.wl-story__media img,.wl-story__media svg{width:100%;height:100%;object-fit:cover}.wl-story__copy .wl-title{margin-top:22px}.wl-story__copy .wl-button{margin-top:28px}.wl-story__copy .rte{margin-top:24px;opacity:.75;font-size:14px}.wl-story__copy .rte p+p{margin-top:14px}.wl-story__detail{display:flex;gap:22px;margin-top:35px;padding-top:26px;border-top:1px solid var(--wl-line);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.wl-collection-hero .wl-title{font-size:clamp(44px,6.5vw,88px);margin-top:20px}.wl-collection-hero__grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.wl-collection-hero__media{aspect-ratio:16 / 9;overflow:hidden}.wl-collection-hero__media img{width:100%;height:100%;object-fit:cover}.wl-breadcrumb{font-size:11px;opacity:.6;display:flex;flex-wrap:wrap;gap:10px}.wl-footer{border-top:1px solid var(--wl-line)}.wl-footer__top{display:grid;grid-template-columns:1.5fr 1fr;align-items:center;gap:80px;padding-bottom:50px;border-bottom:1px solid var(--wl-line)}.wl-footer__top h2{font-size:clamp(30px,4vw,48px);letter-spacing:-.03em}.wl-footer__top p{opacity:.65;margin-top:10px}.wl-footer__form{display:flex;border-bottom:1px solid currentColor;gap:10px}.wl-footer__form input{width:100%;min-width:0;border:0;background:transparent;border-radius:0;color:inherit;padding:18px 0;font:inherit}.wl-footer__form input::placeholder{color:inherit;opacity:.6}.wl-footer__form button{border:0;background:transparent;padding:16px 12px;cursor:pointer}.wl-footer__grid{display:grid;grid-template-columns:2fr repeat(3,1fr);gap:50px;padding-block:56px}.wl-footer__brand{font-size:48px;line-height:1;letter-spacing:-.05em;display:inline-block;margin-bottom:20px}.wl-footer__brand img{max-width:180px;height:auto}.wl-footer__about{max-width:270px;opacity:.65;font-size:12px}.wl-footer__column h3{font-family:inherit;font-size:10px;text-transform:uppercase;letter-spacing:.15em;margin-bottom:20px}.wl-footer__column ul{list-style:none;margin:0;padding:0}.wl-footer__column li{margin-top:10px;font-size:12px;opacity:.75}.wl-footer__column a:hover{text-decoration:underline;text-underline-offset:4px}.wl-footer__bottom{display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px;padding-top:22px;border-top:1px solid var(--wl-line);font-size:10px;opacity:.65}.wl-footer__bottom ul{display:flex;flex-wrap:wrap;gap:20px;list-style:none;margin:0;padding:0}.wl-footer__payments{display:flex;gap:8px;flex-wrap:wrap;margin-top:20px}.wl-footer__payments svg{width:34px;height:22px}body.woodlas-design .header-logo__text{font-family:var(--wl-display-font, Georgia, serif);font-weight:400;letter-spacing:-.055em}body.woodlas-design .header-logo{--font-family: var(--wl-display-font, Georgia, serif) !important;--font-weight: 500 !important;font-size:45px;letter-spacing:-.045em}.wl-wordmark{display:inline-flex;flex-direction:column;align-items:center;gap:7px;padding-block:3px}.wl-wordmark__trademark{position:absolute;top:1px;right:-13px;font:8px Arial,sans-serif;letter-spacing:0}.wl-wordmark__name{position:relative;font-family:var(--wl-brand-font);font-size:46px;font-weight:500;letter-spacing:-.045em;line-height:.83}.wl-wordmark__caption{font-family:var(--font-body--family, Arial, sans-serif);font-size:6px;font-weight:400;text-transform:uppercase;letter-spacing:.27em;line-height:1.4}body.woodlas-design .menu-list__list-item>.menu-list__link{font-family:var(--wl-display-font);font-size:20px;letter-spacing:-.015em;text-transform:none;font-weight:500}body.woodlas-design .header__row--top{border-bottom:1px solid #8f705026}body.woodlas-design #header-component{--header-padding: 16px}body.woodlas-design .header-actions__action .svg-wrapper{transition:transform .3s}body.woodlas-design .header-actions__action:hover .svg-wrapper{transform:translateY(-1px)}body.woodlas-design .product-information{--gap: 48px}body.woodlas-design .product-information h1{font-family:var(--wl-display-font, Georgia, serif);font-size:clamp(34px,3.4vw,56px);font-weight:400;letter-spacing:-.035em;line-height:1.08}body.woodlas-design .product-grid{--product-grid-gap: 24px}body.woodlas-design .product-card :is(h3,h4){font-family:var(--wl-display-font, Georgia, serif);font-weight:400}body.woodlas-design .product-information .add-to-cart-button{min-height:54px}.wl-product-info{width:100%;border-top:1px solid var(--wl-info-divider, #ddd3c3)}.wl-product-info details{border-bottom:1px solid var(--wl-info-divider, #ddd3c3)}.wl-product-info summary{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;padding:20px 0;font-size:12px;letter-spacing:.04em;list-style:none}.wl-product-info summary::-webkit-details-marker{display:none}.wl-product-info summary span{font-size:19px;font-weight:300;transition:transform .2s}.wl-product-info details[open] summary span{transform:rotate(45deg)}.wl-product-info .rte{padding-bottom:24px;font-size:13px;line-height:1.8}@keyframes wl-copy-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:989px){.wl-container{width:calc(100% - 64px)}.wl-products{grid-template-columns:repeat(2,minmax(0,1fr))}.wl-footer__grid{grid-template-columns:1.5fr 1fr 1fr}.wl-footer__grid>:last-child{grid-column:2 / -1}}@media(max-width:749px){body.woodlas-design .header-logo{font-size:35px}body.woodlas-design #header-component{--header-padding: 15px}.wl-wordmark__name{font-size:36px}.wl-wordmark__caption{font-size:5px;letter-spacing:.21em}.wl-wordmark{gap:6px}.wl-container{width:calc(100% - 40px)}.wl-pad{padding-block:var(--wl-space-mobile, 52px)}.wl-section-head{align-items:start;gap:20px;margin-bottom:28px}.wl-section-head>.wl-link{white-space:nowrap;font-size:10px;gap:12px;margin-top:7px}.wl-title{font-size:35px}.wl-eyebrow{font-size:9px;letter-spacing:.18em}.wl-orbit{min-height:var(--wl-height-mobile, 650px);padding-top:38px;padding-bottom:22px}body:has(#header-component[transparent]) .shopify-section:first-child .wl-orbit{padding-top:calc(var(--header-height, 64px) + var(--header-group-height, 0px) + 30px)}.wl-orbit__background img{object-position:var(--wl-bg-position-mobile, center)}.wl-orbit__intro h1,.wl-orbit__intro h2{font-size:clamp(43px,12vw,64px);max-width:500px;margin-top:20px;line-height:1}.wl-orbit__intro .wl-eyebrow{font-size:8px;letter-spacing:.27em}.wl-orbit__stage{height:clamp(260px,73vw,380px);margin-top:26px}.wl-orbit__item{width:60%;left:20%;height:84%}.wl-orbit__ellipse{width:72%;left:14%;bottom:3%;height:65%}.wl-orbit__arrow{display:none}.wl-orbit__hint{display:block;text-align:center;font-size:9px;opacity:.5;letter-spacing:.14em;text-transform:uppercase;margin:6px 0 0}.wl-orbit__details{min-height:120px;padding-top:16px}.wl-orbit__panel h2,.wl-orbit__panel h3{font-size:30px}.wl-orbit__panel .wl-button{margin-top:20px}.wl-orbit__panel p{font-size:9px}.wl-orbit__bottom{grid-template-columns:1fr;justify-items:center;margin-top:auto;padding-top:24px}.wl-orbit__dot{width:36px}.wl-orbit__note{display:none}.wl-trust__grid{grid-template-columns:1fr;gap:0}.wl-trust__item{justify-content:start;padding:19px 6px}.wl-trust__item+.wl-trust__item{border-left:0;border-top:1px solid var(--wl-line)}.wl-trust__item>.wl-icon{color:#94632c}.wl-trust__item h3{font-size:18px}.wl-collections{gap:28px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}.wl-collection:first-child:nth-last-child(3){grid-column:1 / -1}.wl-collection:first-child:nth-last-child(3) .wl-collection__image{aspect-ratio:4 / 3}.wl-collection__label{margin-top:12px}.wl-collection__label h3{font-size:23px}.wl-products{gap:28px 14px}.wl-product__text h3{font-size:19px}.wl-product__text{padding-top:12px}.wl-product__price{font-size:11px}.wl-story,.wl-collection-hero__grid{grid-template-columns:1fr;gap:32px}.wl-story__media{aspect-ratio:5 / 4}.wl-story--reverse .wl-story__media{order:0}.wl-story__copy .wl-title{margin-top:15px}.wl-story__copy .rte{margin-top:18px}.wl-footer__top{grid-template-columns:1fr;gap:28px;padding-bottom:35px}.wl-footer__grid{grid-template-columns:1fr 1fr;gap:35px 24px;padding-block:36px}.wl-footer__grid>:first-child{grid-column:1 / -1}.wl-footer__grid>:last-child{grid-column:auto}.wl-footer__brand{font-size:45px}.wl-footer__bottom{flex-direction:column}}@media(prefers-reduced-motion:reduce){.wl *,.wl *:before,.wl *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.wl-subtitle,.wl-story__copy .rte,.wl-product-info .rte{font-family:var(--wl-content-font);line-height:1.8}.wl-edit .wl-title{letter-spacing:-.035em;font-weight:400}.wl-edit-card__copy h3{font-weight:400;letter-spacing:-.035em}.wl-edit-card__price{font-family:var(--wl-content-font);font-variant-numeric:lining-nums}.wl-brand-logo{display:block;width:auto;height:var(--wl-logo-height, 76px);object-fit:contain}.wl-orbit__panel{animation:none}.wl-orbit[data-active-index] .wl-orbit__panel{animation:wl-copy-in .6s both}.wl-orbit[data-active-index="0"]:not(.has-interacted) .wl-orbit__panel{animation:none}.wl-orbit__panel p,.wl-orbit__details{font-family:var(--wl-content-font)}.wl-orbit__panel .wl-button,body.woodlas-design .menu-list__list-item>.menu-list__link{font-family:var(--wl-content-font);font-weight:400}body.woodlas-design .menu-list__list-item>.menu-list__link{font-size:16px}.wl-orbit.is-entering .wl-orbit__ellipse{animation:wl-ring-arrive 1.1s ease-out}@keyframes wl-ring-arrive{0%{opacity:.2}to{opacity:.75}}@media(max-width:749px){.wl-brand-logo{height:var(--wl-logo-height-mobile, 62px)}.wl-orbit__panel .wl-button{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/woodlas.css.map */
