@font-face{font-family:"Univers 57";src:url(Univers-Condensed.woff2) format("woff2"),url(Univers-Condensed.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Domaine Disp Nar;src:url(DomaineDispNar-Bold.woff2) format("woff2"),url(DomaineDispNar-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Domaine Disp Nar;src:url(DomaineDispNar-BoldItalic.woff2) format("woff2"),url(DomaineDispNar-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Domaine Disp Nar;src:url(DomaineDispNarSemibold.woff2) format("woff2"),url(DomaineDispNarSemibold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Domaine Disp Nar;src:url(DomaineDispNarSemibold-Italic.woff2) format("woff2"),url(DomaineDispNarSemibold-Italic.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Domaine Disp Nar;src:url(DomaineDispNarMedium.woff2) format("woff2"),url(DomaineDispNarMedium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Domaine Disp Nar;src:url(DomaineDispNarMedium-Italic.woff2) format("woff2"),url(DomaineDispNarMedium-Italic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Domaine Disp Nar;src:url(DomaineDispNar-Regular.woff2) format("woff2"),url(DomaineDispNar-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Domaine Disp Nar;src:url(DomaineDispNar-RegularItalic.woff2) format("woff2"),url(DomaineDispNar-RegularItalic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}:root{--font-custom-heading: "Univers 57";--font-custom-subheading: "Domaine Disp Nar";--font-custom-button: "Domaine Disp Nar";--button-font-weight: 600;--heading-font-family: var(--font-custom-heading), sans-serif}.subheading{font-family:var(--font-custom-subheading),serif;font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.18em}.subheading--wide{word-spacing:50px}.subheading--wide span{word-spacing:normal}.subheading--normal-case{text-transform:none}.subheading--text-font{font-size:20px}@media screen and (max-width:699px){.subheading--text-font{font-size:var(--text-base)}}.lbg-font--text{font-family:var(--text-font-family),serif}.lbg-font--subheading{font-family:var(--font-custom-subheading),serif}.lbg-font--heading{font-family:var(--font-custom-heading),sans-serif}.lbg-font--text:is(.h0,.h1,.h2,.h3,.h4,.h5,.h6){text-transform:none;letter-spacing:unset;line-height:1;font-weight:500}.lbg-font--subheading:is(.h0,.h1,.h2,.h3,.h4,.h5,.h6){text-transform:none;line-height:1}.lbg-font--subheading:is(.h0,.h1,.h2,.h3,.h4,.h5,.h6):not(.subheading){font-weight:400;letter-spacing:0}.lbg-font--heading:is(.h0,.h1,.h2,.h3,.h4,.h5,.h6){line-height:1.125}:root{--color-beige: #f1ede7;--color-brown: #433c35}:root{--text-xxs: 10px;--text-xs: 12px;--text-sm: 14px;--text-base: 16px;--text-lg: 18px;--text-xl: 20px;--text-2xl: 24px;--text-3xl: 30px;--text-4xl: 36px;--text-5xl: 48px;--text-6xl: 60px;--text-7xl: 72px;--text-8xl: 96px;--text-9xl: 128px}.text-xxs{font-size:var(--text-xxs)}.text-xs{font-size:var(--text-xs)}.text-sm{font-size:var(--text-sm)}.text-base{font-size:var(--text-base)}.text-lg{font-size:var(--text-lg)}.text-xl{font-size:var(--text-xl)}.text-2xl{font-size:var(--text-2xl)}.text-3xl{font-size:var(--text-3xl)}.text-4xl{font-size:var(--text-4xl)}.text-5xl{font-size:var(--text-5xl)}.text-6xl{font-size:var(--text-6xl)}.text-7xl{font-size:var(--text-7xl)}.text-8xl{font-size:var(--text-8xl)}.text-9xl{font-size:var(--text-9xl)}.font-extralight{font-weight:200}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-black{font-weight:900}.uppercase{text-transform:uppercase!important}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.flex{display:flex}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-col-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}:root{--rounded-xs: 2px;--rounded-sm: 4px;--rounded-md: 6px;--rounded-lg: 8px;--rounded-xl: 12px;--rounded-2xl: 16px;--rounded-3xl: 24px;--rounded-4xl: 32px;--rounded-full: calc(infinity * 1px)}.rounded-xs{border-radius:var(--rounded-xs)}.rounded-sm{border-radius:var(--rounded-sm)}.rounded-md{border-radius:var(--rounded-md)}.rounded-lg{border-radius:var(--rounded-lg)}.rounded-xl{border-radius:var(--rounded-xl)}.rounded-2xl{border-radius:var(--rounded-2xl)}.rounded-3xl{border-radius:var(--rounded-3xl)}.rounded-4xl{border-radius:var(--rounded-4xl)}.rounded-full{border-radius:var(--rounded-full)}.underline{text-decoration:underline}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.leading-none{line-height:1}.blur-xs{filter:blur(4px)}.blur-sm{filter:blur(8px)}.blur-md{filter:blur(12px)}.loading{position:relative;color:transparent!important;pointer-events:none}.loading:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:16px;border:2px solid #f3f3f3;border-top:2px solid #333;border-radius:50%;animation:packaging-spinner 1s linear infinite}@keyframes packaging-spinner{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.link--lg{background:none;font-size:var(--text-lg);font-weight:600;text-decoration:none}.collection-list .collection-card{container-type:inline-size;container-name:collection-card}.collection-list .content-over-media{--content-over-media-row-gap: 2rem}@container collection-card (max-width: 300px){.content-over-media{--content-over-media-column-gap: 1rem}}.media-grid__item .content-over-media{--content-over-media-gap: 2.5rem}@media screen and (min-width:700px){.media-grid__item .content-over-media{--content-over-media-gap: 3rem}}@media screen and (min-width:1000px){.media-grid__item .content-over-media{--content-over-media-gap: 4rem}}.serif-italic{font-family:EB Garamond,serif;font-weight:500;font-style:italic;letter-spacing:0;line-height:1;text-transform:unset}.faq--split{display:grid;grid-template-columns:1fr;align-items:start;column-gap:5rem;row-gap:2.5rem}@media screen and (min-width:1000px){.faq--split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.faq--split .faq__aside{position:sticky;inset-block-start:calc(var(--sticky-area-height) + 1.25rem)}}.faq--split .faq__aside .section-header{display:grid;row-gap:1.5rem}.faq--split .faq__button{margin-block-start:1.5rem}.faq--split .faq__button .button{padding-inline:2.75rem}.faq--split .faq__content{flex-basis:auto}.faq__category{font-family:var(--text-font-family),"EB Garamond",serif;font-weight:500;font-style:italic;font-size:28px;line-height:18px;letter-spacing:0;text-transform:none}.faq__content .accordion__toggle,.product-info .accordion__toggle,.image-with-text .accordion__toggle{font-family:var(--font-custom-subheading),"Domaine Disp Nar",serif;font-weight:600;font-style:normal;font-size:13px;line-height:24px;letter-spacing:2.34px;text-transform:uppercase}.faq__content .accordion__content,.product-info .accordion__content,.image-with-text .accordion__content{font-weight:400;font-style:normal;text-transform:none}.faq__content .accordion,.product-info .accordion,.image-with-text .accordion{border-block-start-width:0;border-block-end-width:.5px;border-block-end-color:#433c35}:root{--lbg-input-line: #cfcfcf;--lbg-input-text: #1c1c1c}:is(.input,.textarea,.select){padding-inline:0;padding-block:.5rem;background:transparent;border-width:0;border-block-end:1px solid var(--lbg-input-line);border-radius:0;box-shadow:none;color:var(--lbg-input-text)}.textarea{min-height:5rem}:is(.input,.textarea,.select):focus,.select:focus-visible{border-block-end-color:rgb(var(--text-color))}.form-control:has(.select):before{display:none}.select~svg,.select>svg{inset-inline-end:0}.floating-label{background:transparent;padding-inline:0;inset-inline-start:0}.shopify-section--contact{--lbg-contact-gap: 2.75rem}.shopify-section--contact .fieldset{--fieldset-gap: var(--lbg-contact-gap)}@media screen and (min-width:750px){.shopify-section--contact .fieldset-row{column-gap:3.5rem}}.shopify-section--contact :is(.input,.textarea,.select),.shopify-section--contact :is(.input,.textarea,.select)::placeholder,.shopify-section--contact .floating-label,.shopify-section--contact .select:required:invalid{font-family:var(--font-custom-heading),sans-serif;font-size:var(--text-xs);font-weight:400;letter-spacing:1.5px;text-transform:uppercase}.shopify-section--contact .button[type=submit]{width:fit-content;margin-inline:auto;padding:.7rem 1.5rem}.shopify-section--newsletter .newsletter__container{--section-vertical-spacing: 40px}.newsletter__split{display:grid;grid-template-columns:1fr;align-items:center;column-gap:4rem;row-gap:2rem;width:100%;padding-inline:max(var(--container-gutter),50% - var(--container-max-width) / 2)}@media screen and (min-width:1000px){.newsletter__split{grid-template-columns:1fr 1fr;column-gap:4rem}}.newsletter__intro .prose{display:grid;row-gap:1rem}.newsletter__intro :is(h1,h2){margin:0}.newsletter__form-wrapper{width:100%}.newsletter__form .form-row{display:flex;align-items:flex-end;column-gap:2rem;width:100%}.newsletter__form .form-row>.form-control{flex:1 1 auto}.newsletter__form .form-row>:is(.button,.link){flex:0 0 auto;white-space:nowrap;font-family:var(--font-custom-heading),sans-serif;text-transform:uppercase}.newsletter__form :is(.input)::placeholder{font-family:EB Garamond,serif;font-style:italic;font-weight:500;letter-spacing:0;text-transform:none;opacity:1}.newsletter__form .floating-label{font-family:EB Garamond,serif;font-style:italic;font-weight:500;letter-spacing:0;text-transform:none}.shopify-section--newsletter .form{row-gap:0}.lbg-blog{width:100%}.lbg-blog .section-stack{gap:1.5rem}.lbg-blog__header{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:1rem 2.5rem;padding-inline:40px}.lbg-blog__tags{justify-content:flex-end}.lbg-blog__tags li a{font-family:var(--font-custom-heading),sans-serif;font-weight:500;font-size:11px;text-transform:uppercase}.lbg-blog__tags .lbg-blog__tag--active a{text-decoration:underline;text-underline-offset:.5em}@media screen and (max-width:699px){.lbg-blog__header{padding-inline:20px}.lbg-blog__tags{justify-content:flex-start}}.lbg-blog-post-list{--blog-post-list-items-per-row: 1;--blog-post-list-column-gap: 2px;--blog-post-list-row-gap: 1rem}.lbg-blog-post-list .blog-post-card{gap:1.25rem;container-type:inline-size;container-name:blog-post-card}.lbg-blog-post-list .blog-post-card__media{display:block;aspect-ratio:var(--lbg-blog-card-aspect-ratio, 4 / 5)}.lbg-blog-post-list .blog-post-card__image{width:100%;height:100%;object-fit:cover}.lbg-blog-post-list .blog-post-card__meta{width:100%;justify-content:space-between;font-family:var(--font-custom-heading),sans-serif;font-size:9px}.lbg-blog-post-list .blog-post-card__meta>*{font-family:var(--font-custom-heading),sans-serif;font-size:9px}.lbg-blog-post-list .blog-post-card__meta>*+:before{content:none;margin-inline-end:0}.lbg-blog-post-list .blog-post-card__title{font-family:EB Garamond,serif;font-weight:500;font-style:italic;font-size:var(--text-xl);line-height:1.2;letter-spacing:0;text-transform:none}.lbg-blog-post-list .blog-post-card__info{padding-inline:40px;row-gap:.25rem}.lbg-blog-post-list--center-title .blog-post-card__info{text-align:center}.lbg-blog-post-list--center-title .blog-post-card__info>:has(.blog-post-card__title){justify-self:stretch}@container blog-post-card (max-width: 280px){.lbg-blog-post-list .blog-post-card__info{padding-inline:30px}}@container blog-post-card (max-width: 250px){.lbg-blog-post-list .blog-post-card__info{padding-inline:20px}}@media screen and (min-width:700px){.lbg-blog-post-list{--blog-post-list-items-per-row: 2}}@media screen and (min-width:1000px){.lbg-blog-post-list{--blog-post-list-items-per-row: 4;--blog-post-list-column-gap: 2px;--blog-post-list-row-gap: 1rem}}.lbg-buy-product-link{font-family:var(--font-custom-heading),sans-serif;font-size:var(--text-xs)}.article .prose{font-size:var(--text-sm)}.article :is(h1,h2,h3,h4){font-family:var(--font-custom-subheading),sans-serif;font-weight:400;letter-spacing:0}.article :is(h5,h6){font-family:var(--font-custom-heading),sans-serif;text-transform:uppercase}.article :is(h1,.h1){font-size:calc(var(--text-h1) * 1.2);line-height:.9}.article :is(h2,.h2){font-size:calc(var(--text-h2) * 1.2);line-height:1}.article :is(h3,.h3){font-size:calc(var(--text-h3) * 1.2);line-height:1}.article :is(h4,.h4){font-size:calc(var(--text-h4) * 1.2);line-height:1}.container--article{--container-max-width: 45.625rem}.shopify-section--image-with-text-overlay :is(.link){font-family:var(--font-custom-button),serif;font-weight:600;font-size:13px;letter-spacing:.18em}.shopify-section--image-with-text-overlay .prose .subheading.lbg-font--heading+.h1.lbg-font--text,.shopify-section--image-with-text-overlay .prose .subheading.lbg-font--heading+.h2.lbg-font--text,.shopify-section--image-with-text-overlay .prose .subheading.lbg-font--heading+.h3.lbg-font--text,.shopify-section--image-with-text-overlay .prose .subheading.lbg-font--heading+.h4.lbg-font--text,.shopify-section--image-with-text-overlay .prose .subheading.lbg-font--heading+.h5.lbg-font--text,.shopify-section--image-with-text-overlay .prose .subheading.lbg-font--heading+.h6.lbg-font--text{margin-block-start:0;font-weight:500;letter-spacing:0}.lbg-multi-column__item--padded{container-type:inline-size;container-name:multi-column-item}.lbg-multi-column__content--padded{padding-inline:40px}@container multi-column-item (max-width: 280px){.lbg-multi-column__content--padded{padding-inline:30px}}@container multi-column-item (max-width: 250px){.lbg-multi-column__content--padded{padding-inline:20px}}.multi-column__media{display:block}.multi-column__media :where(img,video,video-media,iframe){width:100%}.multi-column__media[class*=lbg-multi-column__media--]{aspect-ratio:var(--lbg-media-ratio)}.multi-column__media[class*=lbg-multi-column__media--]>:where(img,video,iframe){height:100%;object-fit:cover}.multi-column__media[class*=lbg-multi-column__media--]>:where(video-media,model-media){--aspect-ratio: var(--lbg-media-ratio) !important}.lbg-multi-column__media--square{--lbg-media-ratio: 1 / 1}.lbg-multi-column__media--portrait{--lbg-media-ratio: 4 / 5}.lbg-multi-column__media--portrait_soft{--lbg-media-ratio: 3 / 4}.lbg-multi-column__media--portrait_tall{--lbg-media-ratio: 2 / 3}.lbg-multi-column__media--landscape{--lbg-media-ratio: 16 / 9}.lbg-multi-column--divider,.lbg-multi-column--divider .multi-column__item{position:relative}.lbg-multi-column--divider .multi-column__item:before{content:"";position:absolute;background-color:rgb(var(--text-color) / .25);pointer-events:none}.lbg-multi-column--divider .multi-column__item:before{inset-inline:15%;inset-block-start:calc(var(--multi-column-gap) / -2);height:1px}.lbg-multi-column--divider .multi-column__item:first-child:before{display:none}@media screen and (min-width:700px){.lbg-multi-column--divider .multi-column__item:before{display:block;inset-block:15%;inset-inline:auto;inset-inline-start:calc(var(--multi-column-gap) / -2);width:1px;height:auto}.lbg-multi-column--divider .multi-column__item:nth-child(odd):before{display:none}}.multi-column__item .prose :where(p[class]+*){margin-block-start:.25rem}.multi-column__item .prose :where(:not(p[class])){font-size:var(--text-sm)}.lbg-emp__item{gap:1rem}.lbg-emp__title{font-size:var(--text-xs);font-style:italic}.shopify-section--slideshow :is(.link){font-family:var(--font-custom-button),serif;font-weight:600;font-size:13px;letter-spacing:.18em}.slide-caption{text-transform:uppercase;font-family:var(--font-custom-heading),sans-serif;font-weight:500}.image-with-text .prose .lbg-font--subheading strong{font-weight:600}.image-with-text .placement-grid{display:grid;grid-template-rows:auto;row-gap:1.5rem}.image-with-text .placement-grid:has(>:where(.place-self-center,.place-self-center-start,.place-self-center-end)){grid-template-rows:1fr auto 1fr}.image-with-text .placement-grid>:where(.place-self-start,.place-self-start-center,.place-self-start-end){grid-row:1}.image-with-text .placement-grid>:where(.place-self-center,.place-self-center-start,.place-self-center-end){grid-row:2}.image-with-text .placement-grid>:where(.place-self-end,.place-self-end-center,.place-self-end-start){grid-row:3}@media screen and (min-width:700px){.image-with-text>.prose.placement-grid{align-self:stretch}}.image-with-text>picture{display:block;width:100%;height:100%;margin-inline:0}.image-with-text>picture>img{width:100%;height:100%;object-fit:cover}@media screen and (min-width:700px){.image-with-text>picture{align-self:stretch}}.shopify-section--image-with-text .image-with-text .link{font-family:var(--font-custom-heading),sans-serif}.shopify-section--image-with-text .image-with-text .link+.link{margin-inline-start:50px}.shopify-section--image-with-text .image-with-text .lbg-iwt-image{display:inline-block;vertical-align:top;max-width:100%;width:var(--lbg-iwt-image-width, 200px)}.shopify-section--image-with-text .image-with-text .lbg-iwt-image img{display:block;width:100%;height:auto}.shopify-section--image-with-text .image-with-text .lbg-iwt-image+.lbg-iwt-image{margin-inline-start:1.5rem;margin-block-start:0}.shopify-section--image-with-text .image-with-text .lbg-iwt-image+.lbg-iwt-richtext{margin-block-start:2.5rem}.shopify-section--image-with-text .lbg-iwt-richtext{font-size:var(--lbg-iwt-richtext-font-size, 1rem)}@media screen and (max-width:699px){.shopify-section--image-with-text .lbg-iwt-richtext{font-size:var(--lbg-iwt-richtext-font-size-mobile, .875rem)}}.shopify-section--image-with-text .placement-grid>div:has(.accordion){width:100%;justify-self:stretch}.shopify-section--image-with-text .image-with-text .accordion{width:100%}.shopify-section--image-with-text .image-with-text .accordion+.accordion{margin-block-start:0}.lbg-iwt{display:grid;overflow:hidden}.lbg-iwt__content{box-sizing:border-box;display:flex;flex-direction:column;width:100%;max-width:var(--image-with-text-content-max-width);margin-block:1.5rem;padding-inline:var(--container-gutter)}.lbg-iwt__panels{flex:1 1 auto;display:flex;flex-direction:column;justify-content:stretch}.lbg-iwt__content--start{align-items:flex-start}.lbg-iwt__content--center{align-items:center}.lbg-iwt__content--end{align-items:flex-end}.lbg-iwt__content--center .lbg-iwt__tabs{justify-content:center}.lbg-iwt__content--end .lbg-iwt__tabs{justify-content:flex-end}.lbg-iwt__content--center .lbg-iwt__panels{align-items:center}.lbg-iwt__content--end .lbg-iwt__panels{align-items:flex-end}.lbg-iwt__content--center .lbg-iwt__panel{text-align:center}.lbg-iwt__content--center .lbg-iwt__panel:not(.placement-grid)>*{margin-inline:auto}.lbg-iwt__content--end .lbg-iwt__panel{text-align:end}.lbg-iwt__content--end .lbg-iwt__panel:not(.placement-grid)>*{margin-inline:auto 0}.lbg-iwt__media{display:grid;width:100%;height:100%}.lbg-iwt__media>*{grid-area:1 / 1;display:block;width:100%;height:100%;opacity:0;transition:opacity .45s ease}.lbg-iwt__media>.is-active{opacity:1}.lbg-iwt__media img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:699px){.lbg-iwt__content{margin-inline:auto}}@media screen and (min-width:700px){.lbg-iwt{--image-with-text-gap: 2.5rem;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}.lbg-iwt:not(.lbg-iwt--reverse) .lbg-iwt__media{margin-inline-start:auto}.lbg-iwt--reverse>:is(.lbg-iwt__media,picture,svg,img){order:9999}.lbg-iwt--reverse .lbg-iwt__content{margin-inline-start:auto;padding-inline-end:var(--image-with-text-gap)}.lbg-iwt__media,.lbg-iwt__content{align-self:stretch}}@media screen and (min-width:1000px){.lbg-iwt{--image-with-text-gap: 6rem}}.lbg-iwt__tabs{display:flex;flex-wrap:wrap;gap:1.5rem;margin-block-end:2.5rem}.lbg-iwt__tab{position:relative;padding:0 0 .2rem;background:none;border:0;cursor:pointer;color:inherit;text-transform:uppercase;letter-spacing:.12em}.lbg-iwt__tab:after{content:"";position:absolute;inset-block-end:0;inset-inline-start:0;width:100%;height:1px;background:currentColor;opacity:.3;transition:opacity .2s ease}.lbg-iwt__tab:hover:after,.lbg-iwt__tab:focus-visible:after,.lbg-iwt__tab.is-active:after{opacity:1}.lbg-iwt__panel{display:none}.lbg-iwt__panel.is-active{display:block}.lbg-iwt__panel.is-active.is-animating{animation:lbg-iwt-fade-in .45s ease both}.lbg-iwt__panel.placement-grid{flex:1 1 auto;width:100%}.lbg-iwt__panel.placement-grid.is-active{display:grid;grid-template-rows:auto;row-gap:1.5rem}.lbg-iwt__panel.placement-grid.is-active:has(>:where(.place-self-center,.place-self-center-start,.place-self-center-end)){grid-template-rows:1fr auto 1fr}.lbg-iwt__panel.placement-grid>:where(.place-self-start,.place-self-start-center,.place-self-start-end){grid-row:1}.lbg-iwt__panel.placement-grid>:where(.place-self-center,.place-self-center-start,.place-self-center-end){grid-row:2}.lbg-iwt__panel.placement-grid>:where(.place-self-end,.place-self-end-center,.place-self-end-start){grid-row:3}@keyframes lbg-iwt-fade-in{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.lbg-iwt__panel.is-active.is-animating{animation:none}.lbg-iwt__media>*{transition:none}}.lbg-menu-badge{display:inline-block;padding:6px 12px;background-color:var(--color-beige);font-style:italic}.lbg-mega-overlay{position:relative}.lbg-mega-overlay__content{position:absolute;inset-inline:0;inset-block-end:1rem;z-index:1;padding-inline:1rem;color:#fff}.lbg-mega-overlay__heading{font-family:var(--font-custom-heading),sans-serif;font-size:clamp(1.5rem,2.5vw,2.25rem);line-height:1.1;text-transform:uppercase}.mega-menu__main{flex:1 1 auto;min-width:0}.lbg-mega-iconic__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:1.5rem}.lbg-mega-iconic__media{aspect-ratio:1 / 1;background-color:var(--color-beige)}.lbg-mega-iconic__media img{width:100%;height:100%;object-fit:cover;object-position:center}.lbg-mega-iconic__item{display:block}.lbg-mega-iconic .lbg-mega-overlay__content{inset-block-end:.375rem;padding-inline:.5rem;color:#000}.lbg-mega-iconic .lbg-mega-overlay__heading{font-size:var(--text-sm);letter-spacing:.05em;font-family:var(--font-custom-subheading);font-weight:600}.footer__block--image_full{flex-basis:100%;max-width:100%;width:100%}.footer__image-full{display:block;width:100%}.footer__image-full-img{display:block;width:100%;height:auto}.footer__social-images{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem}.footer__social-image{display:flex}.footer__social-image-img{display:block;width:auto;height:var(--footer-social-image-height, 80px);object-fit:contain}:root{--lbg-pc-rule: var(--color-brown);--lbg-pc-label-font: var(--font-custom-heading)}.product-card--lbg{container-type:inline-size;container-name:lbg-pc;--lbg-pc-pad-inline: 14px;--lbg-pc-gap: .625rem;--lbg-pc-rule-gap: .375rem;--lbg-pc-fs-flag: 7px;--lbg-pc-fs-type: 8px;--lbg-pc-fs-title: 18px;--lbg-pc-fs-price: 15px;--lbg-pc-fs-color-label: 13px;--lbg-pc-fs-size: 12px;--lbg-pc-fs-more: 12px;--lbg-pc-fs-atc: 12px;--lbg-pc-swatch-size: 15px;--lbg-pc-flag-inset-inline: .75rem;--lbg-pc-flag-inset-block: .625rem;--lbg-pc-flag-gap: 6px;--lbg-pc-flag-max: 110px;--lbg-pc-row-gap: .5rem;--lbg-pc-list-gap: .375rem}@container lbg-pc (min-width: 200px){.product-card--lbg>.product-card__figure,.product-card--lbg>.lbg-pc__info{--lbg-pc-pad-inline: 18px;--lbg-pc-gap: .75rem;--lbg-pc-rule-gap: .5rem;--lbg-pc-fs-flag: 7px;--lbg-pc-fs-type: 7px;--lbg-pc-fs-title: 19.5px;--lbg-pc-fs-price: 15.5px;--lbg-pc-fs-color-label: 13.5px;--lbg-pc-fs-size: 12.5px;--lbg-pc-fs-more: 12.5px;--lbg-pc-fs-atc: 12.5px;--lbg-pc-swatch-size: 16px;--lbg-pc-flag-inset-inline: .875rem;--lbg-pc-flag-inset-block: .6875rem;--lbg-pc-flag-gap: 7px;--lbg-pc-flag-max: 120px;--lbg-pc-row-gap: .625rem;--lbg-pc-list-gap: .40625rem}}@container lbg-pc (min-width: 250px){.product-card--lbg>.product-card__figure,.product-card--lbg>.lbg-pc__info{--lbg-pc-pad-inline: 22px;--lbg-pc-gap: .875rem;--lbg-pc-rule-gap: .625rem;--lbg-pc-fs-flag: 7.5px;--lbg-pc-fs-type: 7.5px;--lbg-pc-fs-title: 21px;--lbg-pc-fs-price: 16.5px;--lbg-pc-fs-color-label: 14.5px;--lbg-pc-fs-size: 13px;--lbg-pc-fs-more: 13px;--lbg-pc-fs-atc: 13px;--lbg-pc-swatch-size: 19px;--lbg-pc-flag-inset-inline: 1rem;--lbg-pc-flag-inset-block: .75rem;--lbg-pc-flag-gap: 8px;--lbg-pc-flag-max: 130px;--lbg-pc-row-gap: .75rem;--lbg-pc-list-gap: .4375rem}}@container lbg-pc (min-width: 300px){.product-card--lbg>.product-card__figure,.product-card--lbg>.lbg-pc__info{--lbg-pc-pad-inline: 26px;--lbg-pc-gap: .9375rem;--lbg-pc-rule-gap: .75rem;--lbg-pc-fs-flag: 8px;--lbg-pc-fs-type: 8px;--lbg-pc-fs-title: 22.5px;--lbg-pc-fs-price: 17px;--lbg-pc-fs-color-label: 15px;--lbg-pc-fs-size: 13.5px;--lbg-pc-fs-more: 13.5px;--lbg-pc-fs-atc: 13.5px;--lbg-pc-swatch-size: 20px;--lbg-pc-flag-inset-inline: 1.125rem;--lbg-pc-flag-inset-block: .875rem;--lbg-pc-flag-gap: 9px;--lbg-pc-flag-max: 140px;--lbg-pc-row-gap: .875rem;--lbg-pc-list-gap: .46875rem}}@container lbg-pc (min-width: 350px){.product-card--lbg>.product-card__figure,.product-card--lbg>.lbg-pc__info{--lbg-pc-pad-inline: 30px;--lbg-pc-gap: 1rem;--lbg-pc-rule-gap: .875rem;--lbg-pc-fs-flag: 8px;--lbg-pc-fs-type: 8px;--lbg-pc-fs-title: 24px;--lbg-pc-fs-price: 18px;--lbg-pc-fs-color-label: 16px;--lbg-pc-fs-size: 14px;--lbg-pc-fs-more: 14px;--lbg-pc-fs-atc: 14px;--lbg-pc-swatch-size: 22px;--lbg-pc-flag-inset-inline: 1.25rem;--lbg-pc-flag-inset-block: 1rem;--lbg-pc-flag-gap: 10px;--lbg-pc-flag-max: 150px;--lbg-pc-row-gap: 1rem;--lbg-pc-list-gap: .5rem}}.product-card--lbg .lbg-pc__info{display:flex;flex-direction:column;gap:var(--lbg-pc-gap);text-align:left;text-transform:none;padding-inline:var(--lbg-pc-pad-inline)}.lbg-customizable-flag{position:absolute;display:flex;align-items:center;gap:8px;max-width:150px;color:var(--color-brown);pointer-events:none}.lbg-customizable-flag__icon{flex:0 0 auto}.lbg-customizable-flag__text{font-family:var(--lbg-pc-label-font);font-size:8px;line-height:1.2;letter-spacing:.14em;text-transform:uppercase}.product-card__figure{position:relative}.lbg-customizable-flag--product-card{inset-inline-start:var(--lbg-pc-flag-inset-inline);inset-block-end:var(--lbg-pc-flag-inset-block);gap:var(--lbg-pc-flag-gap);max-width:var(--lbg-pc-flag-max)}.lbg-customizable-flag--product-card .lbg-customizable-flag__text{font-size:var(--lbg-pc-fs-flag)}.lbg-customizable-flag--gallery{inset-block-start:40px;inset-inline-start:40px;z-index:2}.product-gallery__logo-igp{position:absolute;inset-block-start:40px;inset-inline-end:40px;width:80px;z-index:1;pointer-events:none}.product-gallery__logo-igp img{width:100%;height:auto}@media screen and (max-width:699px){.product-gallery__logo-igp{inset-block-start:20px;inset-inline-end:20px;width:60px}}.lbg-customizable-flag--desktop{display:none}@media screen and (min-width:1000px){.lbg-customizable-flag--mobile{display:none}.lbg-customizable-flag--desktop{display:flex}}.lbg-pc__head{display:flex;flex-direction:column;gap:.25rem}.lbg-pc__type{font-family:var(--lbg-pc-label-font);font-size:var(--lbg-pc-fs-type);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--text-color)}.lbg-pc__title-row{display:flex;align-items:baseline;justify-content:space-between;gap:4px var(--lbg-pc-row-gap)}.lbg-pc__title-row--wrap{flex-wrap:wrap}.lbg-pc__title{font-size:var(--lbg-pc-fs-title)}.lbg-pc__price{flex:0 0 auto}.lbg-pc__price .price-list{font-family:var(--font-custom-heading),sans-serif;font-size:var(--lbg-pc-fs-price);font-weight:500}.lbg-pc__color-label{font-family:EB Garamond,serif;font-style:italic;font-weight:500;font-size:var(--lbg-pc-fs-color-label);line-height:1.2;text-transform:none}.lbg-pc__sizes{display:flex;align-items:center;justify-content:space-between;gap:var(--lbg-pc-row-gap);padding-block-start:var(--lbg-pc-rule-gap);border-block-start:1px solid var(--lbg-pc-rule)}.lbg-pc__size-list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--lbg-pc-list-gap);margin:0;padding:0;list-style:none}.lbg-pc__size{font-family:var(--lbg-pc-label-font);font-size:var(--lbg-pc-fs-size);letter-spacing:.02em}.lbg-pc__size.is-unavailable{color:rgb(var(--text-color) / .4);text-decoration:line-through}.lbg-pc__more{flex:0 0 auto;margin:0;font-family:EB Garamond,serif;font-style:italic;font-weight:500;font-size:var(--lbg-pc-fs-more);white-space:nowrap;color:inherit;padding:0;background:none;border:0}.lbg-pc__more--sizes{cursor:pointer}.lbg-pc__more--sizes:hover{text-decoration:underline}.lbg-pc__colors{display:flex;align-items:center;justify-content:space-between;gap:var(--lbg-pc-row-gap);padding-block-start:var(--lbg-pc-rule-gap);border-block-start:1px solid var(--lbg-pc-rule)}.lbg-pc__colors--count-only{justify-content:flex-end}.lbg-pc__color-list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--lbg-pc-list-gap);margin:0;padding:0;list-style:none}.lbg-pc__color{display:flex}.lbg-pc__swatch{display:block;width:var(--lbg-pc-swatch-size);height:var(--lbg-pc-swatch-size);border-radius:50%;overflow:hidden;box-shadow:0 0 0 .5px rgb(var(--text-color) / .5)}.lbg-pc__swatch-image{width:100%;height:100%;object-fit:cover;display:block}.lbg-pc__atc{align-self:center;margin-block-start:.25rem}.lbg-pc__atc-button{padding:0;background:none;border:0;cursor:pointer;font-family:var(--lbg-pc-label-font);font-size:var(--lbg-pc-fs-atc);font-weight:500;letter-spacing:.12em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.4em;text-decoration-color:rgb(var(--text-color) / .3);text-decoration-thickness:2px;color:inherit;transition:all .2s ease}.lbg-pc__atc-button:hover{opacity:.7}.lbg-pc__atc-button.loading{text-decoration:none}.complementary-products__nav{display:flex;align-items:center;gap:1.25rem;flex:0 0 auto}.complementary-products__arrow{display:inline-flex;align-items:center;justify-content:center;padding:0;background:none;border:0;cursor:pointer;color:inherit;transition:opacity .2s ease}.complementary-products__arrow-icon{color:var(--color-brown)}.complementary-products__arrow:disabled{opacity:.25;cursor:default}.complementary-products__product-list--carousel{--complementary-products-gap: .25rem;gap:var(--complementary-products-gap);grid-auto-columns:calc((100% - (var(--complementary-products-visible, 1) - 1) * var(--complementary-products-gap)) / var(--complementary-products-visible, 1))}@media screen and (max-width:699px){.complementary-products:not([style*="--complementary-products-visible: 1"]) .complementary-products__product-list--carousel{grid-auto-columns:calc((100% - var(--complementary-products-gap)) / 2)}.complementary-products:not([style*="--complementary-products-visible: 1"]) .complementary-products__product-list--carousel .product-card__figure{max-width:none}}.lbg-fc-full{--distance-to-bleed: 0px}.lbg-fc-full .v-stack,.lbg-fc-full .featured-collections-navigation{padding-inline:var(--container-gutter)}.lbg-fc-full .product-list:not(.product-list--carousel){margin-inline:0}.recently-viewed-products--full,.related-products--full{--distance-to-bleed: 0px}.recently-viewed-products--full .section-header,.related-products--full .section-header{padding-inline:var(--container-gutter)}.recently-viewed-products--full .product-list:not(.product-list--carousel),.related-products--full .product-list:not(.product-list--carousel){margin-inline:0}@media screen and (max-width:699px){.shopify-section--main-collection .container{margin-inline:0}}@media screen and (min-width:700px){.shopify-section--main-collection .container,.shopify-section--main-collection .collection-toolbar.full-bleed{margin-inline-end:0}}.facets .accordion__toggle{font-family:var(--font-custom-heading);font-size:var(--text-base);letter-spacing:0}.facets .accordion__content{font-family:var(--font-custom-heading)}.facets-drawer__title{display:flex;align-items:center;justify-content:space-between;flex-grow:1;gap:1rem}.facets-drawer__footer{display:flex;flex-direction:column;align-items:center;gap:.875rem}.facets-drawer__footer .contents,.facets-drawer__footer button{width:100%}.facets-drawer__clear{text-decoration:underline;text-underline-offset:3px}.facets-inline-values{font-family:var(--font-custom-heading);font-size:13px;display:flex;flex-wrap:wrap;gap:.625rem 1.25rem}.facets-color{display:flex;flex-direction:column}.facets-color__group-toggle{font-family:var(--font-custom-heading);display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;text-transform:uppercase;letter-spacing:0;font-size:var(--text-xs);padding-block:.625rem;list-style:none}.facets-color__group-toggle::-webkit-details-marker{display:none}.facets-color__group[open]>.facets-color__group-toggle .icon{transform:scaleY(-1)}.facets-color__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.125rem .75rem;padding-block:.375rem 1rem}.facets-color-swatch{display:block;cursor:pointer}.facets-color-swatch__tile{display:block;aspect-ratio:8 / 5;background:rgb(var(--text-color) / .08);overflow:hidden}.facets-color-swatch__image{display:block;width:100%;height:100%;object-fit:cover}.facets-color-swatch__label{font-family:var(--font-custom-heading);display:block;margin-block-start:.25rem;text-align:center;text-transform:uppercase;letter-spacing:.14em;font-size:8px;line-height:1.2}:checked+.facets-color-swatch .facets-color-swatch__tile{outline:1px solid rgb(var(--text-color));outline-offset:2px}@media screen and (min-width:1000px){.lbg-container--full-bleed-start{margin-inline-start:0}}.lbg-gallery__image-list,.lbg-gallery__image-list .product-gallery__media{position:relative}@media screen and (min-width:1000px){.lbg-gallery--thumbnails-overlay .product-gallery__thumbnail-list.lbg-thumbnails-overlay{position:absolute;inset-block-start:auto;inset-block-end:1.25rem;inset-inline-start:1.25rem;z-index:2;max-width:calc(100% - 2.5rem);margin:0}.lbg-gallery--thumbnails-overlay .lbg-thumbnails-overlay .product-gallery__thumbnail-scroller{grid-auto-flow:column;max-width:100%}.lbg-gallery--thumbnails-overlay .lbg-thumbnails-overlay .product-gallery__thumbnail{border:none;border-bottom:1px solid transparent;padding:0}.lbg-gallery--thumbnails-overlay .lbg-thumbnails-overlay .product-gallery__thumbnail[aria-current=true]{border-bottom-color:#000}}.rating-row__label{font-family:var(--font-custom-heading);font-weight:500;font-size:9px;line-height:1.2;letter-spacing:.14em;text-transform:uppercase}.lbg-product-type{display:inline-block;padding:.6rem .9rem;background-color:var(--lbg-product-type-bg);color:var(--lbg-product-type-color);font-family:var(--font-custom-heading),sans-serif;font-size:9px;font-weight:500;line-height:1;letter-spacing:.12em;text-transform:uppercase;text-box:trim-both cap alphabetic}.product-title{font-family:var(--font-custom-subheading),serif;font-weight:500;line-height:1.1;letter-spacing:0;text-transform:none}.price-list,.price-list *{font-family:var(--font-custom-heading),sans-serif;letter-spacing:0}.product-title-price{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.product-title-price__title{margin:0}.product-title-price__price{flex-shrink:0;text-align:right}.customize-button{display:flex}.customize-button .button{border:none;font-family:var(--font-custom-subheading),serif}.customize-drawer{--drawer-max-width: min(95vw, 41rem);--customize-drawer-accent: var(--color-brown, rgb(var(--text-color)));--drawer-header-padding-inline: 1.25rem;--drawer-body-padding-block: 1.25rem;--drawer-body-padding-inline: 1.25rem}.customize-drawer__header{display:flex;align-items:center;gap:.5rem}.customize-drawer__title-icon{flex:none}.customize-drawer__title{font-family:var(--font-custom-subheading),serif;font-weight:600;margin:0}.customize-drawer__body{display:flex;flex-direction:column}.customize-drawer::part(body){padding-block-start:0}.customize-drawer::part(header){border-block-end-width:.5px;border-image:linear-gradient(to right,transparent 0 var(--drawer-header-padding-inline),black var(--drawer-header-padding-inline) calc(100% - var(--drawer-header-padding-inline)),transparent calc(100% - var(--drawer-header-padding-inline)) 100%) 1}.customize-drawer__tabs{position:sticky;top:0;z-index:2;background:rgb(var(--background));display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin-inline:calc(-1 * var(--drawer-body-padding-inline));padding-inline:var(--drawer-body-padding-inline);padding-block:1rem;border-block-end:.5px solid black;border-image:linear-gradient(to right,transparent 0 var(--drawer-body-padding-inline),black var(--drawer-body-padding-inline) calc(100% - var(--drawer-body-padding-inline)),transparent calc(100% - var(--drawer-body-padding-inline)) 100%) 1}.customize-drawer__panel:not([hidden]){padding-block-start:1rem}.customize-drawer__tab{-webkit-appearance:none;appearance:none;background:none;border:none;padding:0;cursor:pointer;font-family:var(--font-custom-heading),sans-serif;font-size:var(--text-xs);font-weight:400;letter-spacing:.1em;text-transform:uppercase;text-align:start;color:var(--text-color);transition:color .15s ease}.customize-drawer__tab[aria-selected=true]{font-weight:600}.customize-drawer__tab:disabled{cursor:default}.customize-drawer__panel[hidden]{display:none}.customize-drawer__panel-intro{font-size:var(--text-sm);color:var(--text-color);margin-block:0 1rem}.customize-drawer__options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:10px;row-gap:1rem}.customize-drawer__option{-webkit-appearance:none;appearance:none;background:none;cursor:pointer;display:flex;flex-direction:column;align-items:center;border:1px solid transparent;text-align:center;transition:border-color .15s ease,box-shadow .15s ease}.customize-drawer__option:hover{border-color:rgb(var(--text-color) / .4)}.customize-drawer__option.is-selected{border-color:var(--customize-drawer-accent);border-color:#000}.customize-drawer__option[data-unavailable=true]{opacity:.4;cursor:not-allowed}.customize-drawer__sizes{display:flex;flex-wrap:wrap;gap:10px}.customize-drawer__size{-webkit-appearance:none;appearance:none;cursor:pointer;min-width:55px;padding:10px 14px;background:none;border:1px solid rgb(var(--text-color) / .25);color:var(--text-color);font-family:var(--font-custom-heading),sans-serif;font-weight:500;font-size:var(--text-xxs);letter-spacing:.14em;text-align:center;text-transform:uppercase;line-height:1.2;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.customize-drawer__size:hover{border-color:rgb(var(--text-color) / .6)}.customize-drawer__size.is-selected{border-color:#000;background:#000;color:#fff}.customize-drawer__size[data-unavailable=true]{opacity:.4;cursor:not-allowed;text-decoration:line-through}.customize-drawer__option-media{position:relative;width:100%;aspect-ratio:150 / 129;display:flex;align-items:center;justify-content:center;overflow:hidden}.customize-drawer__option-badge{position:absolute;top:10px;right:10px;z-index:1;padding:6px 12px;background:#fff;color:#000;font-family:var(--font-custom-heading),sans-serif;font-weight:500;font-size:8px;line-height:18.15px;letter-spacing:1.5px;text-transform:uppercase;white-space:nowrap;text-box:cap alphabetic}.customize-drawer__option-image{width:100%;height:100%;object-fit:cover;transition:filter .2s ease}.customize-drawer__option-info{padding:10px;display:flex;flex-direction:column;gap:.25rem}.customize-drawer__option-name,.customize-drawer__option-price{font-family:var(--font-custom-heading),sans-serif;color:var(--text-color);font-weight:500;font-size:var(--text-xxs);letter-spacing:.14em;text-align:center;vertical-align:middle;text-transform:uppercase;line-height:1.2}.customize-drawer__option-heading{display:inline-flex;align-items:flex-start;justify-content:center;gap:6px}.customize-drawer__tooltip-trigger{display:inline-flex;align-items:center;justify-content:center;color:var(--text-color);cursor:help}.customize-drawer__tooltip-trigger:focus-visible{outline:2px solid rgb(var(--text-color) / .4);outline-offset:2px;border-radius:50%}.customize-drawer__tooltip-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:flex-end;justify-content:center;padding:20px;color:#fff;font-family:var(--text-font-family);font-size:var(--text-xs);line-height:1.1;text-align:center;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}.customize-drawer__option:has(.customize-drawer__tooltip-trigger:hover) .customize-drawer__tooltip-overlay,.customize-drawer__option:has(.customize-drawer__tooltip-trigger:focus-visible) .customize-drawer__tooltip-overlay,.customize-drawer__option.is-tooltip-open .customize-drawer__tooltip-overlay{opacity:1;visibility:visible}.customize-drawer__option:has(.customize-drawer__tooltip-trigger:hover) .customize-drawer__option-image,.customize-drawer__option:has(.customize-drawer__tooltip-trigger:focus-visible) .customize-drawer__option-image,.customize-drawer__option.is-tooltip-open .customize-drawer__option-image{filter:grayscale(1) brightness(.55)}.customize-drawer__size-tip{position:relative;display:inline-flex;vertical-align:middle;margin-inline-start:6px}.customize-drawer__size-tip-bubble{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);z-index:3;width:max-content;max-width:min(240px,70vw);padding:10px 12px;border-radius:4px;background:var(--color-beige);color:var(--color-brown);font-family:var(--text-font-family);font-size:14px;line-height:1.2;text-align:center;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}.customize-drawer__size-tip-bubble:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:var(--color-beige);border-bottom:0}.customize-drawer__size-tip:hover .customize-drawer__size-tip-bubble,.customize-drawer__size-tip:focus-within .customize-drawer__size-tip-bubble{opacity:1;visibility:visible}.customize-drawer__footer{display:flex;flex-direction:column;align-items:center;gap:.75rem}.customize-drawer__back{-webkit-appearance:none;appearance:none;align-self:flex-start;display:inline-flex;align-items:center;gap:.375rem;padding:0;border:none;background:none;cursor:pointer;font-family:var(--font-custom-heading),sans-serif;font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--text-color);text-decoration:underline;text-underline-offset:.25em}.customize-drawer__back:hover{opacity:.7}.customize-drawer__back[hidden],.customize-drawer__next[hidden],.customize-drawer__submit[hidden]{display:none}.customize-drawer__next,.customize-drawer__submit{font-family:var(--font-custom-heading),sans-serif}.customize-drawer__next:disabled,.customize-drawer__submit:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.customize-drawer__disclaimer,.cart-drawer__disclaimer{width:100%;font-size:11px;line-height:1.4;text-align:start;color:var(--text-color)}.customize-drawer__disclaimer :where(p),.cart-drawer__disclaimer :where(p){margin:0}.customize-drawer__submit{display:flex;align-items:center;justify-content:center;gap:.5rem}.customize-drawer__submit[aria-busy=true]{opacity:.7;pointer-events:none}@media screen and (max-width:699px){.customize-drawer__options{grid-template-columns:repeat(2,minmax(0,1fr))}}.variant-picker__option{padding-block-end:1rem;border-block-end:1px solid var(--color-brown)}.product-info__block-item[data-block-type=variant-picker]:has(+.product-info__block-item[data-block-type=customize-button]) .variant-picker__option:last-of-type:not(.fake-variant-picker){border-block-end:none}.variant-picker__option .relative{max-width:250px}.variant-picker__option .select{width:100%}.variant-picker__option-info{font-family:var(--font-custom-heading);font-weight:500;font-size:9px;line-height:1;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--text-color))}.variant-picker__option-info legend,.variant-picker__option-info span,.variant-picker__option-info p{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.fake-variant-picker{margin-bottom:1rem}.fake-variant-picker__list{margin:0;padding:0;list-style:none;gap:.625rem}.fake-variant-picker__item{display:flex}.fake-variant-picker__value{display:block;border-radius:50%;cursor:pointer;box-shadow:0 0 0 1px transparent;transition:box-shadow .2s ease}.fake-variant-picker__value:hover{box-shadow:0 0 0 1px rgb(var(--text-color) / .4)}.fake-variant-picker__value.is-selected{cursor:default;box-shadow:0 0 0 2px rgb(var(--text-color))}.fake-variant-picker__swatch{display:block;width:30px;height:30px;border-radius:50%;overflow:hidden;box-shadow:0 0 0 .5px rgb(var(--text-color) / .5)}.fake-variant-picker__swatch-image{display:block;width:100%;height:100%;object-fit:cover}.buy-buttons button[type=submit]{font-family:var(--font-custom-heading),sans-serif}.rating-igp-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.size-guide{--drawer-max-width: 100%;--drawer-body-padding-block: 2em;--drawer-body-padding-inline: 0}@media screen and (min-width:700px){.size-guide{--drawer-body-padding-inline: 3em}}@media screen and (min-width:1000px){.size-guide{--drawer-max-width: 72.84vw;--drawer-body-padding-block: 3em;--drawer-body-padding-inline: 5em}}.size-guide__trigger-button,.ftl-widget-text{font-family:var(--font-custom-heading),sans-serif;font-size:10px;text-transform:uppercase;text-decoration:underline;text-underline-offset:.4em;text-decoration-color:rgb(var(--text-color) / .3);text-decoration-thickness:1px;transition:opacity .2s ease-in-out}@media screen and (pointer:fine){.size-guide__trigger-button:hover,.ftl-widget-text:hover{opacity:.7}}.fitle-size-recommender{margin-top:.25em}.customize-drawer__panel .fitle-size-recommender{margin-top:2rem}.size-guide__nav{display:flex;justify-content:space-between;align-items:center;margin-bottom:1em;padding-inline:2em}@media screen and (min-width:700px){.size-guide__nav{margin-bottom:3em;padding-inline:0}}.size-guide__arrows{display:flex;gap:1em}.size-guide__carousel{display:grid}.size-guide__slide{grid-area:1 / -1;min-width:0}.size-guide__slide:not(.is-selected){opacity:0;visibility:hidden}.size-guide__info-wrap{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:4em;padding-inline:2em}@media screen and (min-width:700px){.size-guide__info-wrap{flex-direction:row;justify-content:space-between;align-items:flex-end;margin-bottom:5em;padding-inline:0}}.size-guide__info-text-wrap{max-width:29.28em}@media screen and (max-width:699px){.size-guide__info-text-wrap{margin-bottom:2em}}.size-guide__heading-wrap{margin-bottom:3em}.size-guide__subtitle{font-family:var(--font-custom-heading),sans-serif;font-size:.73em;font-weight:400;letter-spacing:2px;line-height:1.2;text-transform:uppercase}.size-guide__title-wrap{display:flex;align-items:center}.size-guide__title{font-family:var(--font-custom-heading),sans-serif;font-size:1.75em;font-weight:700;letter-spacing:-.5px;line-height:1;text-transform:uppercase}.size-guide__title-number{display:flex;justify-content:center;align-items:center;width:1.32em;height:1.32em;margin-left:6px;padding:10px;border-radius:50vw;background-color:#ce3948;color:#fffcf6}.size-guide__info-text{font-family:var(--text-font-family),"EB Garamond",serif;font-size:1.02em;letter-spacing:.3px;line-height:1.2}.size-guide__info-img-wrap{position:relative;max-width:25%}@media screen and (min-width:700px){.size-guide__info-img-wrap{max-width:none}}.size-guide__info-img-wrap.is--tall{max-width:none}.size-guide__info-img-label{position:absolute;inset:15% 37% auto auto;color:#ce3948;font-size:9px;letter-spacing:.3px;text-transform:uppercase}.size-guide__tables{overflow:auto}@media screen and (max-width:699px){.size-guide__tables{padding-inline:2em}}.size-guide__table{display:flex;flex-direction:column;width:160vw;border-top:1px solid #000;border-left:1px solid #000;font-size:10px}.size-guide__table+.size-guide__table{margin-top:2.5em}@media screen and (min-width:700px){.size-guide__table{width:100%}}.size-guide__table.is--smaller{width:100%}@media screen and (min-width:700px){.size-guide__table.is--smaller{width:60%}}.size-guide__table-header-wrap,.size-guide__table-body{display:flex}.size-guide__table-left{min-width:35px}.size-guide__table-left.is--expand{min-width:80px}.size-guide__table-right{flex:1}.size-guide__table-right-col-wrap{display:flex}.size-guide__table-right-col{display:flex;flex-direction:column;width:100%}.size-guide__table-cell{display:flex;justify-content:center;align-items:center;width:100%;height:30px;padding:.5em 1%;border-bottom:1px solid #000;border-right:1px solid #000;font-family:var(--font-custom-heading),sans-serif}.size-guide__table-cell.is--header{height:35px;text-align:center}.size-guide__table-cell.is--highlight{background-color:#f1ede7}.size-guide__table-cell.is--sans{font-family:var(--font-custom-heading),sans-serif}@media screen and (max-width:699px){.size-guide__table-header-wrap{justify-content:flex-start;border-right:1px solid #000}.size-guide__table-cell.is--header{position:sticky;left:30vw;align-self:flex-start;justify-content:flex-start;width:auto;border-right:none;border-bottom:none}.size-guide__table-body{border-top:1px solid #000}.size-guide__table-cell.is--header.is--boots{position:static;justify-content:center;width:100%}}.popover__value-option,.select[aria-controls^=popover-variant-dropdown]{font-family:var(--font-custom-heading)}@media screen and (min-width:1000px){.product-gallery{position:sticky;inset-block-start:var(--sticky-area-height)}}.line-item-bundle{display:grid}.line-item-bundle__heading{margin-block:.5rem;font-size:.875rem;font-weight:500;line-height:1}.line-item-bundle__children{margin-block-start:.75rem}.line-item-bundle__children-list{display:grid;gap:.5rem}.line-item-bundle__child{display:flex;align-items:center;gap:.75rem;padding-inline-start:1.25rem;position:relative}.line-item-bundle__child:before{content:"";position:absolute;inset-inline-start:.375rem;inset-block:-.5rem 50%;border-inline-start:1px solid rgb(var(--text-color) / .2);border-block-end:1px solid rgb(var(--text-color) / .2);border-end-start-radius:var(--rounded-sm);width:.5rem}.line-item-bundle__child:first-child:before{inset-block-start:-.75rem}.line-item-bundle__child-media{width:3.25rem;height:3.25rem;flex-shrink:0;border-radius:var(--rounded-md);object-fit:cover}.line-item-bundle__child-info{display:grid;gap:.25rem}.line-item-bundle__child-title{font-family:var(--font-custom-subheading);font-weight:400;font-size:var(--text-sm);line-height:1.15}.line-item-bundle__child-meta{display:flex;gap:.375rem;font-family:var(--font-custom-heading),sans-serif;font-size:var(--text-xxs);line-height:1.15;letter-spacing:.05em}.line-item-bundle__child-price{opacity:.7;white-space:nowrap}.line-item__title-row{display:contents}.cart-drawer::part(header){border-image:linear-gradient(to right,transparent var(--drawer-header-padding-inline),black var(--drawer-header-padding-inline) calc(100% - var(--drawer-header-padding-inline)),transparent calc(100% - var(--drawer-header-padding-inline))) 1}.cart-drawer::part(footer){border-image:linear-gradient(to right,transparent var(--drawer-footer-padding-inline),black var(--drawer-footer-padding-inline) calc(100% - var(--drawer-footer-padding-inline)),transparent calc(100% - var(--drawer-footer-padding-inline))) 1}.cart-drawer__title{display:flex;align-items:center;gap:.625rem;font-family:var(--font-custom-subheading),serif;font-size:var(--text-xl);font-weight:600;text-transform:uppercase;letter-spacing:.1em}.cart-drawer__title svg{flex-shrink:0}.cart-drawer .line-item{--line-item-media-width: 95px;align-items:start}.cart-drawer .line-item-info{flex:1;min-width:0}.cart-drawer .line-item-info .v-stack{justify-items:stretch}.cart-drawer .line-item-info .discount-badge{justify-self:start}.cart-drawer .lbg-pc__type{font-size:8px}.cart-drawer .line-item__title-row{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem 1rem;width:100%;justify-self:stretch}.cart-drawer .line-item__title{flex:1 1 auto;font-family:var(--font-custom-subheading),serif;font-size:var(--text-lg);line-height:normal}.cart-drawer .line-item .price-list{flex:0 0 auto;font-family:var(--font-custom-heading),sans-serif;font-size:var(--text-base)}.cart-drawer .line-item .smallcaps{font-family:var(--font-custom-heading),sans-serif;text-transform:none;color:rgb(var(--text-color));letter-spacing:.05em}.cart-drawer .line-item quantity-selector{display:none}.cart-drawer line-item-quantity .link{text-transform:uppercase;font-family:var(--font-custom-heading),sans-serif;font-size:var(--text-xxs);letter-spacing:.06em}@media screen and (min-width:420px){.cart-drawer .line-item{--line-item-media-width: 110px}}@media screen and (min-width:700px){.cart-drawer__title{font-size:var(--text-2xl)}.cart-drawer .line-item{--line-item-media-width: 180px}.cart-drawer .line-item__title{font-size:var(--text-xl)}}@media screen and (min-width:1000px){.cart-drawer.drawer{--drawer-header-padding-inline: 20px;--drawer-body-padding-inline: 20px;--drawer-footer-padding-inline: 20px}.cart-drawer .line-item{--line-item-media-width: 220px}.cart-drawer .line-item__title{font-size:var(--text-2xl)}.cart-drawer .line-item .price-list{font-size:var(--text-lg)}}button[name=checkout],buy-buttons button[type=submit],.customize-drawer__submit,.lbg-pc__atc-button,.shopify-payment-button__button,a[href$="/cart"]{font-family:var(--font-custom-heading)}
/*# sourceMappingURL=/cdn/shop/t/65/assets/lbg.css.map */
