:root{--le-yellow: #FFC230;--le-black: #000000;--le-cream-light: #F4F3EC;--le-cream-dark: #EBE9DD;--le-white: #FFFFFF;--le-red: #CA0000}.le-section{padding:48px 24px}@media(min-width:768px){.le-section{padding:94px 50px}}@media(max-width:767px){.le-section{overflow-x:clip}}.le-section--flush{padding:0}.le-inner{width:100%;max-width:1200px;margin:0 auto}.le-script{font-family:Grenette,Georgia,serif;font-style:italic;font-weight:300;line-height:1.05;font-size:32px;margin:0}.le-display{font-family:Piet Sans,sans-serif;font-weight:400;text-transform:uppercase;line-height:1.1;font-size:40px;margin:0}.le-display--xl{font-family:Piet Sans,sans-serif;font-weight:700;font-style:normal;font-size:32px;text-transform:uppercase;line-height:1.1;letter-spacing:0;text-align:center}.le-label{font-family:Piet Sans,sans-serif;font-weight:400;font-size:16px;line-height:1.4;margin:0}.le-body{font-family:Grenette,Georgia,serif;font-weight:300;font-size:18px;line-height:1.4;margin:0}.le-body--lg{font-size:22px}.le-script em,.le-body em,.le-display em{font-style:italic}.le-body .metafield-rich_text_field,.le-body .metafield-rich_text_field p,.le-body .metafield-rich_text_field span,.le-body .metafield-rich_text_field li,.le-body p{font-family:Grenette,Georgia,serif;font-weight:300;font-size:inherit;line-height:inherit;color:inherit}.le-body p,.le-body .metafield-rich_text_field p{margin:0 0 .75em}.le-body p:last-child,.le-body .metafield-rich_text_field p:last-child{margin-bottom:0}.le-body a,.le-body .metafield-rich_text_field a{color:inherit;text-decoration:underline;text-underline-offset:2px}.le-body strong,.le-body .metafield-rich_text_field strong{font-weight:700}@media(min-width:768px){.le-script{font-size:46px}.le-display{font-size:56px}.le-display--xl{font-size:72px}.le-body--lg{font-size:28px}}.le-headline{display:flex;flex-direction:column;gap:4px}.le-headline--center{align-items:center;text-align:center}.le-headline--inline{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:12px}.le-indent__path{fill:var(--le-indent-color, #F4F3EC)}.le-tile{display:flex;flex-direction:column}.le-tile__media{position:relative;width:100%;overflow:hidden}.le-tile__media img{width:100%;height:100%;object-fit:cover;display:block}.le-tile__copy{padding:24px;flex:1 0 auto}.le-tile__title{font-family:Piet Sans,sans-serif;font-weight:400;text-transform:uppercase;font-size:24px;line-height:1.1;margin:0 0 12px}.le-tile__text{font-family:Grenette,Georgia,serif;font-weight:400;font-size:18px;line-height:1.4;margin:0}@media(min-width:768px){.le-tile__title{font-size:28px}}.le-grid{display:grid;gap:16px;grid-template-columns:1fr}@media(min-width:768px){.le-grid--2{grid-template-columns:repeat(2,1fr)}.le-grid--3{grid-template-columns:repeat(3,1fr)}.le-grid--4{grid-template-columns:repeat(4,1fr)}}@media(max-width:767px){.le-grid--carousel-mobile{display:flex;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--le-accent, #C94223) var(--le-white);gap:12px;padding-bottom:12px}.le-grid--carousel-mobile>*{flex:0 0 auto;width:72%;scroll-snap-align:start}.le-grid--carousel-mobile::-webkit-scrollbar{height:4px}.le-grid--carousel-mobile::-webkit-scrollbar-track{background:var(--le-white);border-radius:200px}.le-grid--carousel-mobile::-webkit-scrollbar-thumb{background:var(--le-accent, #C94223);border-radius:200px}}.le-carousel{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--le-accent, #C94223) var(--le-white);padding-bottom:12px}.le-carousel>*{scroll-snap-align:start;flex:0 0 auto}.le-carousel::-webkit-scrollbar{height:4px}.le-carousel::-webkit-scrollbar-track{background:var(--le-white);border-radius:200px}.le-carousel::-webkit-scrollbar-thumb{background:var(--le-accent, #C94223);border-radius:200px}.le-split{display:flex;flex-direction:column}.le-split__media{width:100%}.le-split__media img{width:100%;height:100%;object-fit:cover;display:block}.le-split__body{width:100%}@media(min-width:768px){.le-split{flex-direction:row;align-items:stretch}.le-split--reverse{flex-direction:row-reverse}.le-split__media,.le-split__body{width:50%}}
/*# sourceMappingURL=/cdn/shop/t/558/assets/le-core.css.map */
