.lyon-h1{font-family:Lyon Text;font-size:30px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.05px}.lyon-h1.italic{font-family:Lyon Display;font-size:30px;font-style:italic;font-weight:400;line-height:normal;letter-spacing:1.05px}@media screen and (max-width:749.99px){.lyon-h1-mobile{font-family:Lyon Text;font-size:30px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.05px}.lyon-h1-mobile.italic{font-family:Lyon Display;font-size:30px;font-style:italic;font-weight:400;line-height:normal;letter-spacing:1.05px}.franklin-gothic-h1-mobile{font-family:ITC Franklin Gothic Std;font-size:30px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.05px}.franklin-gothic-h1-mobile.italic{font-style:italic}.franklin-gothic-h2-mobile{font-family:ITC Franklin Gothic Std;font-size:25px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.875px}.franklin-gothic-h2-mobile.italic{font-style:italic}.franklin-gothic-h3-mobile{font-family:ITC Franklin Gothic Std;font-size:20px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:1px}.franklin-gothic-h3-mobile.italic{font-style:italic}.carta-nueva-h1-mobile{font-family:Carta Nueva;font-size:43px;font-style:normal;font-weight:600;line-height:normal}}@media screen and (min-width:750px){.lyon-h1{font-family:Lyon Display;font-size:50px;letter-spacing:2.5px}.lyon-h1.italic{font-style:italic;font-size:50px;letter-spacing:3.75px}.lyon-h1-desktop{font-family:Lyon Display;font-size:50px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:2.5px}.lyon-h1-desktop.italic{font-style:italic;letter-spacing:3.75px}.franklin-gothic-h1-desktop{font-family:ITC Franklin Gothic Std;font-size:50px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:2.5px}.franklin-gothic-h1-desktop.italic{font-style:italic;letter-spacing:3.75px}.franklin-gothic-h2-desktop{font-family:ITC Franklin Gothic Std;font-style:normal;line-height:normal;font-size:40px;font-weight:300;letter-spacing:2px}.franklin-gothic-h2-desktop.italic{font-style:italic;font-weight:300;line-height:42px;letter-spacing:1.4px}.carta-nueva-h1-desktop{font-family:Carta Nueva;font-size:85px;font-style:normal;font-weight:600;line-height:45.709px}}.sacker-h1{font-family:Sackers Italian Script Std;font-size:50px;font-style:normal;font-weight:400;line-height:45.709px}.lyon-h2{font-family:Lyon Display;font-size:25px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.875px}.lyon-h2.italic{font-style:italic;font-weight:400;letter-spacing:.875px}@media screen and (max-width:749.99px){.lyon-h2-mobile{font-family:Lyon Display;font-size:25px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.875px}.lyon-h2-mobile.italic{font-style:italic;font-weight:400;letter-spacing:.875px}}.lyon-h-cta-block{font-family:Lyon Text;font-size:40px;font-style:normal;font-weight:400;line-height:42px;letter-spacing:1.4px}.lyon-h-cta-block-alt{font-family:Lyon Display;font-size:22px;font-style:normal;font-weight:300;line-height:27.5px;letter-spacing:1.1px}.lyon-h-cta-block.italic{font-family:Lyon Display;font-size:22px;font-style:italic;font-weight:400;line-height:30px;letter-spacing:1.1px}@media screen and (min-width:750px){.lyon-h-cta-block-alt{font-family:Lyon Text;font-size:40px;font-weight:400;line-height:42px;letter-spacing:1.4px}.lyon-h2{font-size:40px;font-weight:300;letter-spacing:2px}.lyon-h2-desktop{font-family:Lyon Display;font-style:normal;line-height:normal;font-size:40px;font-weight:300;letter-spacing:2px}.lyon-h2.italic,.lyon-h2-desktop.italic{font-style:italic;font-weight:300;line-height:42px;letter-spacing:1.4px}}.lyon-body-large-1{font-family:Lyon Display;font-size:22px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.1px}.lyon-body-large-1.italic{font-style:italic}@media screen and (min-width:750px){.lyon-body-large-1{font-family:Lyon Text;letter-spacing:.44px}.lyon-body-large-1-desktop{font-family:Lyon Text;letter-spacing:.44px;font-size:22px;font-style:normal;font-weight:400;line-height:normal}.lyon-body-large-1.italic{font-family:Lyon Display;letter-spacing:1.1px}.lyon-body-large-1-desktop.italic{font-family:Lyon Display;font-style:italic;letter-spacing:1.1px}}.lyon-body-lg-2{font-family:Lyon Display;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.9px}@media screen and (min-width:750px){.lyon-body-lg-2{font-family:Lyon Text;letter-spacing:.36px}.lyon-body-lg-2-desktop{font-family:Lyon Text;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.36px}}.lyon-h3{font-family:Lyon Display;font-size:20px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:1px}.lyon-h3.italic{font-style:italic}.lyon-h3.light{font-weight:300;line-height:normal;letter-spacing:1.5px}@media screen and (max-width:749.99px){.lyon-h3-mobile{font-family:Lyon Display;font-size:20px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:1px}.lyon-h3-mobile.italic{font-style:italic}.lyon-h3-mobile.light{font-weight:300;line-height:normal;letter-spacing:1.5px}}@media screen and (min-width:750px){.lyon-h3{font-size:27px;line-height:normal;letter-spacing:2.7px}.lyon-h3.italic{letter-spacing:2.025px}.lyon-h3.light{font-weight:300;letter-spacing:2.025px}.lyon-h3-desktop{font-family:Lyon Display;font-size:27px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:2.7px}.lyon-h3-desktop.italic{font-style:italic;letter-spacing:2.025px}.lyon-h3-desktop.light{font-weight:300;letter-spacing:2.025px}}.lyon-h4{font-family:Lyon Display;font-size:18px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:1.08px}@media screen and (max-width:750px){.lyon-h4-mobile{font-family:Lyon Display;font-size:18px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:1.08px}}@media screen and (min-width:750px){.lyon-h4{letter-spacing:1.8px}.lyon-h4-desktop{font-family:Lyon Display;font-size:18px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:1.8px}}.lyon-h5{font-family:Lyon Display;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.76px}.lyon-h5.italic{font-style:italic;line-height:23px;letter-spacing:.8px}@media screen and (min-width:750px){.lyon-h5{letter-spacing:1.6px}}.lyon-body-md{font-family:Lyon Display;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.8px}.lyon-body-md.italic{font-style:italic}@media screen and (min-width:750px){.lyon-body-md{font-family:Lyon Text;font-size:18px;letter-spacing:.36px}.lyon-body-md-desktop{font-family:Lyon Text;font-size:18px;letter-spacing:.36px;font-style:normal;font-weight:400;line-height:normal}.lyon-body-md.italic{letter-spacing:.9px}.lyon-body-md-desktop.italic{font-style:italic;letter-spacing:.9px}}.lyon-body-sm{font-family:Lyon Display;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.14px}.lyon-body-sm.italic{font-style:italic}@media screen and (max-width:749.99px){.lyon-body-sm-mobile{font-family:Lyon Display;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.14px}.lyon-body-sm-mobile.italic{font-style:italic}}@media screen and (min-width:750px){.lyon-body-sm{font-family:Lyon Text;font-size:16px;line-height:23.2px;letter-spacing:.32px}.lyon-body-sm.italic{font-family:Lyon Display;letter-spacing:.8px}}.lyon-search{font-family:Lyon Display;font-size:14px;font-style:italic;font-weight:400;line-height:18px}.lyon-sub-product-card{font-family:Lyon Display;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:2.31px}.lyon-sub-product-card.italic{font-family:Lyon Display;font-size:13px;font-style:italic;font-weight:400;line-height:normal;letter-spacing:.65px}.lyon-h-product-card{font-family:Lyon Display;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:2.31px}.no5-sub-title{font-family:No5;font-size:10px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1px;text-transform:uppercase}@media screen and (min-width:749.99px){.no5-sub-title-mobile{font-family:No5;font-size:10px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1px;text-transform:uppercase}}@media screen and (min-width:750px){.no5-sub-title{font-size:12px;letter-spacing:1.2px}.no5-sub-title-desktop{font-family:No5;font-size:12px;letter-spacing:1.2px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}}.no5-sub-title-bold{font-family:No5;font-size:12px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.72px;text-transform:uppercase}.no5-menu-nav{font-family:No5;font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.2px;text-transform:uppercase}.lyon-h-image-module{font-family:Lyon Display;font-size:11px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.815px}@media screen and (min-width:750px){.lyon-h-image-module{font-size:38px;letter-spacing:2.85px}}.lyon-h2-restaurant{font-family:Lyon Text;font-size:11px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:.825px;text-transform:uppercase}@media screen and (min-width:750px){.lyon-h2-restaurant{font-size:13px;line-height:35px;letter-spacing:.975px}}.lyon-h3-restaurant{font-family:Lyon Text;font-size:11px;font-style:normal;font-weight:400;line-height:35px;letter-spacing:.825px;text-transform:uppercase}@media screen and (min-width:750px){.lyon-h3-restaurant{font-size:13px;line-height:41px;letter-spacing:.975px}}.uppercase{text-transform:uppercase}.no5-rw-footer{font-family:No5;font-size:11px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.66px;text-transform:uppercase}.no5-medium-xs-prices{font-family:No5;font-size:10px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.8px}.no5-medium-xs{font-family:No5;font-size:10px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.8px;text-transform:uppercase}.lyon-h6{font-family:Lyon Text;font-size:9px;font-style:normal;font-weight:400;line-height:normal}@media screen and (min-width:750px){.lyon-h6{font-size:14px;line-height:18px}}.no5-nav{font-family:No5;font-size:8px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.64px;text-transform:uppercase}.no5-nav.bold{font-weight:700;letter-spacing:.48px}@media screen and (max-width:749.99px){.no5-nav-mobile{font-family:No5;font-size:8px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.64px;text-transform:uppercase}}@media screen and (min-width:750px){.no5-nav{font-size:10px;letter-spacing:.8px}.no5-nav.bold{letter-spacing:.6px}.no5-nav-desktop{font-family:No5;font-size:10px;letter-spacing:.8px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.no5-nav-desktop.bold{letter-spacing:.6px}}.no5-cart{font-family:No5;font-size:5.302px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.no5-form-subtext{font-family:No5;font-size:7px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.56px;text-transform:uppercase}.text-uppercase,.text-uppercase *{text-transform:uppercase!important}.rw-collection-list .link{letter-spacing:.08em;font-size:12px;border-bottom:1px solid var(--clr-primary)}@media screen and (max-width:749px){.rw-collection-list .resource-list{--resource-list-mobile-gap-max: 40px}.rw-collection-list .link{font-size:10px}}.resource-list__carousel slideshow-arrows{padding-inline:0;display:flex;width:54px;height:20px;right:var(--page-margin);left:auto;bottom:auto;top:-36px;justify-content:center;padding:0;margin:0;align-items:normal}.resource-list__carousel .slideshow-control[disabled]{display:flex}slideshow-arrows .slideshow-control{opacity:1}:not(.media-gallery--carousel)>:is(slideshow-component:hover,slideshow-component:focus-within):not(:has(slideshow-controls:hover))>slideshow-container>slideshow-arrows .slideshow-control{animation:none}.slideshow-progress-container{margin:40px 16px}.slideshow-progress-container.show-mobile{display:none!important}@media(max-width:750px){.slideshow-progress-container.show-mobile{display:block!important}}.slideshow-counter{position:absolute;top:12px;right:12px;background:#0009;color:#fff;font-size:14px;font-weight:600;padding:4px 8px;border-radius:4px;pointer-events:none;z-index:10;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);-webkit-user-select:none;user-select:none}slideshow-container{position:relative}slideshow-progress[type=full]{--progress: 0%;width:100%;height:2px;background:linear-gradient(to right,#000 var(--progress),#e5e5e5 var(--progress));transition:background .1s linear;display:block}slideshow-progress[type=pagination]{display:flex;gap:4px;width:100%}.progress-segment{flex:1;transition:all .3s ease;cursor:pointer;padding:5px 0;margin:-5px 0}.progress-segment.active .progress-segment--inner{background:#000}.progress-segment--inner{display:block;--segment-progress: 0%;width:100%;height:2px;background:#f5f4f2;transition:all .3s ease}.slideshow-top{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-bottom:10px}.slideshow-heading{color:#000;font-family:Lyon Display;font-size:18px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:1.08px}slideshow-container>.slideshow-arrows--outside{position:unset;margin:0 calc(var(--padding-xs) * -1) 0 auto;width:max-content;display:flex}.slideshow-top .slideshow-arrows--outside{position:unset;margin:-12px calc(var(--padding-xs) * -1) -12px auto;display:flex}@media(min-width:750px){.slideshow-top{padding-bottom:15px}.slideshow-heading{font-family:Lyon Text;font-weight:400;letter-spacing:.36px}}.rw-collection-product--image-wrapper-hover{position:relative}.rw-collection-product--image-wrapper-hover:not(.hover-active) .rw-collection-product--image-hover{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0;pointer-events:none}.rw-collection-product--image-wrapper-hover.hover-active .rw-collection-product--image-hover,.rw-collection-product--image-wrapper-hover:hover .rw-collection-product--image-hover{opacity:1;pointer-events:initial}.rw-collection-product--image{display:block;width:100%;height:auto}.rw-collection-product--vendor{font-family:No5;font-size:8px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.64px;color:var(--vendor-color, #000000);margin-top:var(--vendor-top-spacing-mobile)!important;margin-bottom:var(--vendor-bottom-spacing-mobile)!important}.rw-collection-product{display:block}.rw-collection-product--title{font-family:Lyon Display;font-size:11px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.815px;color:var(--title-color, #000000);margin-top:var(--title-top-spacing-mobile)!important;margin-bottom:var(--title-bottom-spacing-mobile)!important}.rw-collection-product--price{font-family:No5;font-size:10px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.8px;color:var(--price-color, #000000);margin-top:var(--price-top-spacing-mobile)!important;margin-bottom:var(--price-bottom-spacing-mobile)!important}.rw-collection-product--metafield{font-family:var(--metafield-font-family, "Lyon Display");font-size:var(--metafield-font-size-mobile, 11px);font-style:var(--metafield-font-style, normal);font-weight:var(--metafield-font-weight, 400);line-height:var(--metafield-line-height, normal);letter-spacing:var(--metafield-letter-spacing-mobile, 1.815px);color:var(--metafield-color, #000000);margin-top:var(--metafield-top-spacing-mobile)!important;margin-bottom:var(--metafield-bottom-spacing-mobile)!important}.product-metafields-table{display:flex;flex-direction:column}.product-metafield-row{display:flex;justify-content:space-between;align-items:flex-start;padding:13.5px 0;gap:16px;border-bottom:1px solid #000}.product-metafield-row.product-metafield-row--file{padding:12px 0}.product-metafield-row:first-child{border-top:1px solid #000}.product-metafield-row--heading{text-align:left}.product-metafield-row--content{text-align:right;max-width:50%}.product-metafield-row--heading,.product-metafield-row--content{color:#000;font-family:No5;font-size:10px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1px;text-transform:uppercase}.product-metafield-row--link{color:#000;font-family:No5;font-size:12px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.72px;text-transform:uppercase}#slidecarthq{display:none!important}@media(min-width:750px){.product-metafield-row--heading,.product-metafield-row--content{font-size:12px;letter-spacing:1.2px}.product-metafield-row{padding:12px 0}.rw-collection-product--vendor{font-size:10px;font-weight:400;letter-spacing:.8px;margin-top:var(--vendor-top-spacing-desktop)!important;margin-bottom:var(--vendor-bottom-spacing-desktop)!important}.rw-collection-product--title{font-size:14px;letter-spacing:2.31px;margin-top:var(--title-top-spacing-desktop)!important;margin-bottom:var(--title-bottom-spacing-desktop)!important}.rw-collection-product--metafield{font-size:var(--metafield-font-size-desktop, 14px);letter-spacing:var(--metafield-letter-spacing-desktop, 1.815px);margin-top:var(--metafield-top-spacing-desktop)!important;margin-bottom:var(--metafield-bottom-spacing-desktop)!important}.rw-collection-product--price{font-size:10px;letter-spacing:.8px;margin-top:var(--price-top-spacing-desktop)!important;margin-bottom:var(--price-bottom-spacing-desktop)!important}}
/*# sourceMappingURL=/cdn/shop/t/255/assets/main.css.map */
