:root{--lmb-navy:#2C308C;--lmb-navy-d:#16194A;--lmb-crem:#FAF7F1;--lmb-roz:#FEF0F8;--lmb-ivory:#F5F3ED;--lmb-line:#E6DCE2;--lmb-gri:#939598;--lmb-soft:#5B5E8F;--lmb-magenta:#EC008C;--lmb-bronz:#D09776;--lmb-bronz-t:#9C6440;--lmb-d:"Macklin Display","Didot","Bodoni 72",Georgia,serif;--lmb-b:"Radikal","Avenir Next","Helvetica Neue",Arial,sans-serif;--font-body-family:var(--lmb-b);--font-body-weight:300;--font-body-style:normal;--font-heading-family:var(--lmb-d);--font-heading-weight:300;--font-heading-style:normal}body{font-family:var(--lmb-b);font-weight:300;letter-spacing:0;color:var(--lmb-navy)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--lmb-d);font-weight:300;letter-spacing:.005em;text-wrap:balance}.button,.shopify-payment-button__button--unbranded,button.shopify-payment-button__button,.cart__checkout-button{font-family:var(--lmb-b);font-weight:500;text-transform:uppercase;letter-spacing:.16em;font-size:1.2rem}.lmb-eb{display:block;font:500 1.15rem/1.3 var(--lmb-b);letter-spacing:.18em;text-transform:uppercase}.lmb-T{font:300 clamp(3rem,3.6vw,4.8rem)/1.06 var(--lmb-d);text-transform:uppercase;margin:1.2rem 0 0}.lmb-soft{color:var(--lmb-soft)}.lmb-more{font:500 1.2rem/1 var(--lmb-b);letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid var(--lmb-bronz);padding-bottom:.6rem;text-decoration:none;color:inherit;white-space:nowrap}.lmb-more:hover{border-color:var(--lmb-magenta);color:var(--lmb-magenta)}.section-header .header{padding-top:1.2rem;padding-bottom:1.2rem}.section-header{border-bottom:1px solid var(--lmb-line)}.section-header .header-wrapper{background:#fff}.header__menu-item,.header__menu-item span{font:500 1.2rem/1 var(--lmb-b);letter-spacing:.12em;text-transform:uppercase;color:var(--lmb-navy)}.header .lmb-logo img{width:12.1rem}.lmb-langsw{display:flex;align-items:center;gap:.5rem;font:500 1.1rem/1 var(--lmb-b);letter-spacing:.16em;color:var(--lmb-gri);padding-right:1.4rem;border-right:1px solid var(--lmb-line);white-space:nowrap}.lmb-langsw b{color:var(--lmb-navy);font-weight:500}.lmb-langsw a{color:var(--lmb-gri);text-decoration:none}.lmb-langsw a:hover{color:var(--lmb-navy)}.lmb-home{display:flex;align-items:center}.lmb-home svg{display:block}.lmb-cartbtn{display:none}@media screen and (min-width:990px){.header--middle-left{grid-template-areas:"lang heading navigation icons";grid-template-columns:auto auto 1fr auto;column-gap:1.4rem}.lmb-langsw{grid-area:lang}.header__inline-menu .list-menu--inline{gap:0;flex-wrap:nowrap;align-items:center}.header__inline-menu .header__menu-item{padding:.6rem 1.1rem}.header__inline-menu summary.header__menu-item{padding-right:2.6rem}.header__inline-menu summary.header__menu-item .icon-caret{right:1rem}.header .desktop-localization-wrapper{display:none}#cart-icon-bubble{width:auto;height:auto;margin-left:.8rem;text-decoration:none}#cart-icon-bubble .svg-wrapper,#cart-icon-bubble .cart-count-bubble{display:none}#cart-icon-bubble .lmb-cartbtn{display:inline-block;font:500 1.2rem/1 var(--lmb-b);letter-spacing:.12em;text-transform:uppercase;color:var(--lmb-navy);background:var(--lmb-roz);border:1.5px solid var(--lmb-navy);padding:1rem 1.8rem;white-space:nowrap}#cart-icon-bubble:hover .lmb-cartbtn{background:var(--lmb-navy);color:var(--lmb-crem)}}.header__menu-item:hover span,.header__active-menu-item{text-decoration:none;border-bottom:1px solid var(--lmb-bronz)}.lmb-logo img{display:block;width:var(--lmb-logo-w,160px);height:auto}.announcement-bar__message{font:500 1.05rem/1.3 var(--lmb-b);letter-spacing:.16em;text-transform:uppercase}.announcement-bar__link{text-decoration:none}.utility-bar.color-scheme-2 a{color:var(--lmb-magenta)}.lmb-s1{position:relative;height:min(74vh,660px);min-height:480px;overflow:hidden;background:var(--lmb-navy-d);color:var(--lmb-crem)}.lmb-s1 .sl{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .9s;pointer-events:none}.lmb-s1 .sl.on{opacity:1;pointer-events:auto}.lmb-s1 .sl img,.lmb-s1 .sl svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1.04);transition:transform 7s linear}.lmb-s1 .sl.on img{transform:scale(1)}.lmb-s1 .sl:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#16194aa8,#16194a80 45%,#16194a24 80%,#16194a00),linear-gradient(90deg,#16194a63,#16194a00 60%)}.lmb-s1 .tx{position:absolute;left:0;right:0;bottom:9.2rem;z-index:2}.lmb-s1 h2{font:300 clamp(3.8rem,5.6vw,8rem)/1 var(--lmb-d);text-transform:uppercase;max-width:15ch;margin:1.4rem 0 1.8rem;color:var(--lmb-crem)}.lmb-s1 h2 em{font-style:italic}.lmb-s1 .tx p{max-width:46ch;font-size:1.65rem;opacity:.92;margin:0 0 2.4rem}.lmb-s1 .tabs{position:absolute;left:0;right:0;bottom:0;z-index:3}.lmb-s1 .tabs .page-width{display:grid;grid-template-columns:repeat(var(--n,4),minmax(0,1fr));gap:1.2rem}.lmb-s1 .tabs button{all:unset;cursor:pointer;color:var(--lmb-crem);padding:1.6rem 0 2.2rem;font:500 1.15rem/1.3 var(--lmb-b);letter-spacing:.16em;text-transform:uppercase;opacity:.6;position:relative}.lmb-s1 .tabs button:focus-visible{outline:2px solid var(--lmb-bronz);outline-offset:2px}.lmb-s1 .tabs button:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:#faf7f147}.lmb-s1 .tabs button i{position:absolute;left:0;top:0;height:2px;width:0;background:var(--lmb-bronz)}.lmb-s1 .tabs button.on{opacity:1}.lmb-s1 .tabs button.on i{animation:lmbfill var(--dur,6s) linear forwards}.lmb-s1 .tabs button.done i{width:100%}@keyframes lmbfill{to{width:100%}}.lmb-btn-c{background:var(--lmb-crem);color:var(--lmb-navy);display:inline-flex;padding:1.5rem 2.6rem;font:500 1.2rem/1 var(--lmb-b);letter-spacing:.16em;text-transform:uppercase;text-decoration:none;border:1px solid var(--lmb-crem)}.lmb-btn-c:hover{background:transparent;color:var(--lmb-crem)}@media screen and (max-width:749px){.lmb-s1 .tabs .page-width{gap:.6rem}.lmb-s1 .tabs button{font-size:.95rem;letter-spacing:.1em}.lmb-s1 .tx{bottom:8rem}}.lmb-sec{padding-top:var(--pt,8rem);padding-bottom:var(--pb,0)}.lmb-head{display:flex;justify-content:space-between;align-items:flex-end;gap:1.6rem 3.2rem;flex-wrap:wrap;margin-bottom:2.8rem}.lmb-head p{margin:1rem 0 0;max-width:56ch;font-size:1.5rem}.lmb-flt{display:flex;gap:.6rem 2.6rem;flex-wrap:wrap;margin-bottom:2.8rem}.lmb-flt button{all:unset;cursor:pointer;font:500 1.2rem/1 var(--lmb-b);letter-spacing:.16em;text-transform:uppercase;padding:1rem 0;border-bottom:2px solid transparent;color:var(--lmb-soft)}.lmb-flt button[aria-pressed=true]{color:var(--lmb-navy);border-color:var(--lmb-magenta)}.lmb-flt button:focus-visible{outline:2px solid var(--lmb-magenta);outline-offset:3px}.lmb-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3.6rem 1.4rem;list-style:none;padding:0;margin:0}.lmb-card{display:flex;flex-direction:column;gap:1.2rem;min-width:0;position:relative}.lmb-card .ph{position:relative;aspect-ratio:1;overflow:hidden;background:var(--lmb-ivory);display:block}.lmb-card .ph img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.lmb-card:hover .ph img{transform:scale(1.04)}.lmb-card .rk{position:absolute;top:1.2rem;left:1.2rem;background:var(--lmb-crem);color:var(--lmb-navy);font:300 1.8rem/1 var(--lmb-d);padding:.7rem 1rem .6rem}.lmb-chip{position:absolute;top:1.2rem;right:1.2rem;font:500 1rem/1 var(--lmb-b);letter-spacing:.14em;text-transform:uppercase;padding:.7rem .9rem;background:var(--lmb-navy);color:var(--lmb-crem)}.lmb-chip.pat{background:var(--lmb-magenta)}.lmb-card h3{font:400 1.8rem/1.2 var(--lmb-d);margin:0}.lmb-card h3 a{text-decoration:none;color:inherit}.lmb-card h3 a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.lmb-card .m{display:flex;justify-content:space-between;gap:1rem;font-size:1.4rem;border-top:1px solid var(--lmb-line);padding-top:1rem}.lmb-card .m b{font-weight:400}.lmb-c1{display:grid;grid-template-columns:repeat(var(--n,4),minmax(0,1fr));gap:1.4rem}.lmb-c1 a{display:flex;flex-direction:column;text-decoration:none;color:inherit}.lmb-c1 .ph{aspect-ratio:3/4;overflow:hidden;background:var(--lmb-ivory)}.lmb-c1 .ph img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.lmb-c1 a:hover .ph img{transform:scale(1.04)}.lmb-c1 .lb{border-top:2px solid var(--lmb-bronz);margin-top:1.4rem;padding-top:1.2rem}.lmb-c1 a.mag .lb{border-color:var(--lmb-magenta)}.lmb-c1 h3{font:300 2.4rem/1.05 var(--lmb-d);text-transform:uppercase;margin:0}.lmb-c1 span{font-size:1.35rem;color:var(--lmb-soft)}@media screen and (max-width:989px){.lmb-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.8rem 1rem}.lmb-c1{grid-template-columns:repeat(2,minmax(0,1fr))}}.lmb-mai{background:var(--lmb-navy);color:var(--lmb-crem)}.lmb-mai .page-width{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:4rem;align-items:center;padding-top:6.4rem;padding-bottom:6.4rem}.lmb-mai h2{font:300 clamp(3.2rem,4vw,5.4rem)/1.04 var(--lmb-d);text-transform:uppercase;margin:1.4rem 0 1.6rem;color:var(--lmb-crem)}.lmb-mai p{opacity:.9;max-width:50ch;margin:0}.lmb-mai .r b{display:block;font:300 4.4rem/1 var(--lmb-d);color:var(--lmb-bronz);margin-top:2.4rem}.lmb-mai .r span{font-size:1.35rem;opacity:.85}.lmb-mai .bt{display:flex;gap:1.2rem;flex-wrap:wrap;margin-top:2.8rem}.lmb-btn-b{display:inline-flex;padding:1.5rem 2.6rem;border:1px solid var(--lmb-bronz);color:var(--lmb-crem);font:500 1.2rem/1 var(--lmb-b);letter-spacing:.16em;text-transform:uppercase;text-decoration:none}.lmb-btn-b:hover{background:var(--lmb-bronz);color:var(--lmb-navy-d)}.lmb-mai .cd{aspect-ratio:1.586;width:min(42rem,100%);margin-left:auto;background:linear-gradient(135deg,#3c40a5,#2e3184);border:1px solid rgba(208,151,118,.55);padding:2.4rem;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 30px 60px -30px #0009}.lmb-mai .cd i{display:block;width:15rem;aspect-ratio:551.75/228;background:var(--lmb-bronz);-webkit-mask:var(--lmb-logo-alb) center/contain no-repeat;mask:var(--lmb-logo-alb) center/contain no-repeat}.lmb-mai .cd b{font:400 italic 3rem/1 var(--lmb-d);color:var(--lmb-bronz)}.lmb-mai .cd span{font:500 1.05rem/1.4 var(--lmb-b);letter-spacing:.2em;text-transform:uppercase;color:#f6f1e6}@media screen and (max-width:749px){.lmb-mai .page-width{grid-template-columns:1fr}.lmb-mai .cd{margin:0}}.lmb-bun{display:grid;grid-template-columns:repeat(var(--n,4),minmax(0,1fr));border-bottom:1px solid var(--lmb-line)}.lmb-bun div{padding:2.8rem 2rem 3rem 0;border-right:1px solid var(--lmb-line)}.lmb-bun div+div{padding-left:2rem}.lmb-bun div:last-child{border-right:0}.lmb-bun b{display:block;font:500 1.15rem/1.3 var(--lmb-b);letter-spacing:.16em;text-transform:uppercase;margin-bottom:.6rem}.lmb-bun span{font-size:1.45rem;color:var(--lmb-soft)}@media screen and (max-width:749px){.lmb-bun{grid-template-columns:1fr 1fr}.lmb-bun div{padding:2rem 1.2rem!important;border-right:0;border-top:1px solid var(--lmb-line)}}.lmb-legal{font-size:1.25rem;padding-top:1.8rem;padding-bottom:2.4rem;border-top:1px solid rgba(250,247,241,.18);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1.4rem}.lmb-legal p{margin:0;opacity:.85;max-width:90ch}.lmb-badges{display:flex;gap:.8rem;flex-wrap:wrap}.lmb-badges a{background:#fff;color:var(--lmb-navy);padding:.8rem 1.2rem;font:500 1.05rem/1.2 var(--lmb-b);letter-spacing:.12em;text-transform:uppercase;text-decoration:none}.footer-block__heading{font:500 1.1rem/1 var(--lmb-b);letter-spacing:.18em;text-transform:uppercase;color:var(--lmb-bronz)}.lmb-pick{display:flex;flex-direction:column;gap:1rem;margin:1.6rem 0;padding:1.6rem;background:var(--lmb-ivory);text-align:left}.lmb-pick .lbl{font:500 1.1rem/1.3 var(--lmb-b);letter-spacing:.16em;text-transform:uppercase;color:var(--lmb-navy)}.lmb-days{display:flex;gap:.6rem;overflow-x:auto;padding-bottom:.4rem}.lmb-days button{all:unset;box-sizing:border-box;cursor:pointer;flex:none;border:1px solid var(--lmb-line);background:#fff;padding:.8rem 1rem;text-align:center;min-width:6.2rem;line-height:1.15;color:var(--lmb-navy)}.lmb-days button b{display:block;font:300 2.2rem/1 var(--lmb-d)}.lmb-days button small{font:500 .95rem/1 var(--lmb-b);letter-spacing:.12em;text-transform:uppercase;color:var(--lmb-soft)}.lmb-days button[aria-pressed=true]{background:var(--lmb-navy);border-color:var(--lmb-navy);color:var(--lmb-crem)}.lmb-days button[aria-pressed=true] small{color:#faf7f1bf}.lmb-days button:focus-visible{outline:2px solid var(--lmb-magenta);outline-offset:2px}.lmb-pick .hint{font-size:1.25rem;color:var(--lmb-soft);margin:0}.lmb-pick .err{font-size:1.3rem;color:var(--lmb-magenta);margin:0}.lmb-note{background:var(--lmb-roz);padding:1.2rem 1.4rem;font-size:1.4rem;margin:.4rem 0 1.2rem}.cart__checkout-button[disabled],button[name=checkout][disabled]{opacity:.4;cursor:not-allowed}.cart__dynamic-checkout-buttons{display:none!important}.lmb-crumbs{font-size:1.3rem;color:var(--lmb-gri,#939598);margin:2.4rem 0 1.6rem}.lmb-crumbs a{color:inherit;text-decoration:none}.lmb-page__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:5.6rem;align-items:start;padding-bottom:4rem}.lmb-page__grid.no-img{grid-template-columns:minmax(0,1fr);max-width:78rem}.lmb-page h1{font-family:var(--lmb-d);font-weight:300;font-size:clamp(3.4rem,5vw,5.6rem);line-height:1.05;margin:.8rem 0 2rem}.lmb-page__body{font-size:1.6rem;line-height:1.65;margin-top:2rem}.lmb-page__body h2{font-family:var(--lmb-d);font-weight:400;font-size:2.6rem;margin:3.2rem 0 .8rem}.lmb-page__side img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;display:block}.lmb-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));border-top:1px solid var(--lmb-line);border-bottom:1px solid var(--lmb-line)}.lmb-facts>div{padding:1.4rem 1.6rem 1.4rem 0;font-size:1.5rem}.lmb-facts small{display:block;font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--lmb-bronz-t);margin-bottom:.4rem}.lmb-steps{list-style:none;padding:0;margin:2.4rem 0;display:grid;gap:1.6rem}.lmb-steps li{display:grid;grid-template-columns:4rem 1fr;gap:1.4rem;align-items:start}.lmb-steps b{width:4rem;height:4rem;border:1px solid currentColor;display:grid;place-items:center;font-family:var(--lmb-d);font-size:1.8rem;font-weight:400}.lmb-steps strong{display:block;font-weight:500;margin-bottom:.2rem}.lmb-form{display:grid;gap:1.4rem;max-width:52rem;margin-top:2.8rem}.lmb-form label{display:grid;gap:.5rem;font-size:1.3rem;letter-spacing:.04em}.lmb-form input,.lmb-form select,.lmb-form textarea{font:inherit;font-size:1.6rem;padding:1.2rem 1.4rem;border:1px solid var(--lmb-line);background:#fff;color:inherit;border-radius:0}.lmb-form .button{justify-self:start}.lmb-ok{padding:1.2rem 1.4rem;background:var(--lmb-roz,#FEF0F8)}@media(max-width:749px){.lmb-page__grid{grid-template-columns:1fr;gap:3rem}.lmb-page__side{order:-1}.lmb-page__side img{aspect-ratio:3/2}}[class^=lmb-][hidden],[class*=" lmb-"][hidden],[data-panel][hidden],[data-lmb-err][hidden]{display:none!important}.collection-hero__title{font-family:var(--lmb-d);font-weight:300;font-size:clamp(3.6rem,5vw,6rem);line-height:1.02;margin:0}.collection-hero__description{font-size:1.6rem;line-height:1.6;max-width:62rem;color:var(--lmb-soft)}.collection-hero__text-wrapper{padding-top:1.2rem}.product-grid.lmb-grid{margin-top:2rem}.lmb-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));overflow:visible}.cart-drawer .lmb-days,.drawer .lmb-days{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:749px){.lmb-days{grid-template-columns:repeat(4,minmax(0,1fr))}}.lmb-days button{min-width:0}.facets__summary,.facet-filters__label,.facets__heading{font:500 1.2rem/1 var(--lmb-b);letter-spacing:.14em;text-transform:uppercase}@media screen and (max-width:749px){.announcement-bar__message{font-size:.95rem;letter-spacing:.1em;line-height:1.35;padding-left:.4rem;padding-right:.4rem}.lmb-s1 h2{font-size:clamp(2.8rem,8vw,3.6rem);max-width:none;overflow-wrap:break-word}.header__heading-logo{max-width:12.5rem;height:auto}.lmb-card .m{flex-wrap:wrap;gap:.2rem .8rem}}.card__heading{font-family:var(--lmb-d);font-weight:300;font-size:1.9rem;line-height:1.15}.card__heading a{text-decoration:none}.card-information .price{font:500 1.4rem/1.2 var(--lmb-b);color:var(--lmb-navy)}.card--standard .card__inner,.card__media{border-radius:0}.main-search__heading,.template-search__header h1{font-family:var(--lmb-d);font-weight:300}.search__input.field__input,.field__input{border-radius:0}.template-404 .title,.main-404 h1{font-family:var(--lmb-d);font-weight:300}.lmb-groups{font-size:1.3rem;line-height:1.5;color:var(--lmb-navy);margin:.8rem 0 0}.lmb-contact{display:grid;gap:1rem;margin-top:1.4rem;padding-top:1.4rem;border-top:1px solid var(--lmb-line)}.lmb-f{display:grid;gap:.4rem;font:500 1.1rem/1.3 var(--lmb-b);letter-spacing:.12em;text-transform:uppercase;color:var(--lmb-navy)}.lmb-f em{font-style:normal;color:var(--lmb-magenta)}.lmb-f input{font:300 1.6rem/1.3 var(--lmb-b);letter-spacing:0;text-transform:none;padding:1rem 1.2rem;border:1px solid var(--lmb-line);background:#fff;color:var(--lmb-navy);border-radius:0;width:100%;box-sizing:border-box}.lmb-f input:focus{outline:2px solid var(--lmb-navy);outline-offset:1px}.lmb-chk{display:flex;gap:.8rem;align-items:center;font-size:1.4rem;cursor:pointer}.lmb-chk input{width:1.8rem;height:1.8rem;accent-color:var(--lmb-navy)}.lmb-firma{display:grid;gap:1rem}.cart-item__details dl,.cart-item__details .product-option+dl{display:none}@media screen and (min-width:990px){#MainContent:has(cart-items){display:grid;grid-template-columns:minmax(0,1fr) 40rem;column-gap:5.6rem;align-items:start;max-width:var(--page-width);margin:0 auto;padding:0 5rem}#MainContent:has(cart-items)>.shopify-section .page-width{padding-left:0;padding-right:0;max-width:none}#MainContent:has(cart-items)>.shopify-section:has(.cart__footer){position:sticky;top:12rem;margin-top:12.4rem}#MainContent:has(cart-items) .cart__footer{display:block;padding:2.8rem;background:var(--lmb-crem);border:1px solid var(--lmb-line)}#MainContent:has(cart-items) .cart__footer>*{width:100%;max-width:none}#MainContent:has(cart-items) .cart__blocks{width:100%}}.cart-items td{padding-top:2.4rem}.cart-item__media{width:12rem}.cart-item__image{border-radius:0;object-fit:cover;aspect-ratio:1}.cart-item__name{font-family:var(--lmb-d);font-weight:300;font-size:2.2rem;line-height:1.15;text-decoration:none}.cart-item__price-wrapper,.cart-item__totals .price{font:500 1.6rem/1.2 var(--lmb-b);color:var(--lmb-navy)}.totals{justify-content:space-between;align-items:baseline;border-bottom:1px solid var(--lmb-line);padding-bottom:1.6rem;margin-bottom:.8rem}.totals__total{font-family:var(--lmb-d);font-weight:300;font-size:2.2rem}.totals__total-value{font:500 2.6rem/1 var(--lmb-b);color:var(--lmb-navy)}.tax-note{font-size:1.25rem;text-align:left!important;margin:0 0 1.6rem}.cart__ctas .button{min-height:5.4rem;font-size:1.3rem}.cart__checkout-button.lmb-wait{opacity:.55}.lmb-pick{padding:1.6rem;margin:0 0 1.4rem;background:#fff;border:1px solid var(--lmb-line)}.lmb-pick .lbl{display:block;margin-bottom:1rem}.lmb-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.4rem;overflow:visible}.lmb-days button{min-width:0;padding:.6rem .2rem}.lmb-days button b{font-size:1.8rem}.lmb-contact{margin-top:1rem;padding-top:1rem}.lmb-chk{font-size:1.3rem}.drawer__inner{width:min(48rem,100vw)}.drawer__contents{flex:1 1 auto;min-height:18rem;overflow-y:auto}.drawer__footer{padding-top:1.2rem;max-height:none}.cart-drawer .cart-item__media{width:8.8rem}.cart-drawer .cart-item__name{font-size:1.8rem}.cart-drawer .lmb-pick{padding:1.2rem;margin-bottom:1rem}.cart-drawer .lmb-days{grid-template-columns:repeat(7,minmax(0,1fr))}.cart-drawer .lmb-days button{padding:.5rem 0}.cart-drawer .lmb-days button b{font-size:1.6rem}.cart-drawer .lmb-days button small{font-size:.85rem;letter-spacing:.06em}.cart-drawer .totals{border:0;padding-bottom:.4rem;margin-bottom:0}.cart-drawer .tax-note{margin-bottom:1rem}@media screen and (max-width:749px){.lmb-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:.3rem}.lmb-days button small{font-size:.8rem;letter-spacing:.04em}.lmb-days button b{font-size:1.6rem}.cart-item__media{width:9rem}}.cart-item__image{width:100%;max-width:none;height:auto}.cart-item__media{min-width:12rem}.cart-items .cart-item__totals,.cart-items .price{white-space:nowrap}.cart__footer .totals{width:100%}@media screen and (max-width:749px){.cart-item__media{min-width:9rem;width:9rem}.drawer__inner{overflow-y:auto}.drawer__contents{flex:none;overflow:visible;min-height:0}.drawer__footer{position:static}.cart-drawer .lmb-pick{padding:1rem}}.cart-drawer .cart-items .cart-item__totals,.cart-drawer .cart-items .price{white-space:normal}@media screen and (max-width:749px){.drawer__inner{display:block;height:100%;overflow-y:auto}cart-drawer-items,.cart-drawer .drawer__contents,.cart-drawer .drawer__cart-items-wrapper{overflow:visible!important;max-height:none!important;height:auto!important}.cart-drawer .cart-item__totals{font-size:1.4rem}}@media screen and (max-width:749px){.cart-drawer .cart-item__totals,.cart-drawer .cart-items thead th:last-child{display:none}.drawer__inner{width:100vw;max-width:100vw;box-sizing:border-box}}@media screen and (max-width:749px){.cart-drawer .cart-items thead{display:none}}.product-media-container{--aspect-ratio:1 !important;--preview-ratio:1 !important;--ratio-percent:100% !important}.product-media-container .media img,.thumbnail .media img,.product__media-item .media img{object-fit:cover!important}.thumbnail-list .media{padding-top:100%!important}.thumbnail-list .media img{object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/39/assets/lmb.css.map */
