#header-group,.header-section,#header-component,.header__underlay-closed{background:var(--lam-ivory)}#header-component{min-height:68px;color:var(--lam-dark);box-shadow:0 1px #2b1d1d17;transition:box-shadow .22s var(--lam-ease),background-color .22s var(--lam-ease)}#header-component:not([transparent]),#header-component[transparent=not-sticky][data-sticky-state=active]{border-block-end:1px solid rgb(126 18 20 / 12%);background:var(--lam-ivory);box-shadow:0 1px #2b1d1d17;backdrop-filter:none;-webkit-backdrop-filter:none}#header-component:not(.header--compact) .header__columns{min-height:68px}#header-component[data-sticky-state=active]:not([transparent=always]){background:#efeae1f7;box-shadow:0 6px 24px #2b1d1d14}.header-logo{letter-spacing:-.06em;text-transform:lowercase}.header-logo .header-logo__image-container:not(:has(img)){font-weight:700}@media screen and (max-width:359px){#header-component .header-logo,#header-component .header-logo a,#header-component .header-logo__text,#header-component .header-logo .jumbo-text,#header-component .header-logo__image-container{min-width:0;font-size:1.65rem;line-height:1;white-space:nowrap}}header-actions,header-actions shopify-account{--header-actions-font-family: var(--lam-sans) !important;font-family:var(--lam-sans)}.header-logo__image-container{display:inline-flex;transform-origin:center;transition:transform .22s var(--lam-ease)}#header-component[data-sticky-state=active] .header-logo__image-container{transform:scale(.9)}footer,footer .section,footer .section-background,footer .footer-content,footer .footer-utilities,footer .utilities{background:var(--lam-carbon);color:var(--lam-porcelain)}footer .footer-content{gap:clamp(24px,4vw,56px);border:0;border-radius:0;background:transparent;box-shadow:none}footer .footer-content:before{display:none}footer .footer-content,footer .footer-content :is(h1,h2,h3,h4,p,a,label,input,button),footer .footer-utilities,footer .footer-utilities a,footer .utilities,footer .utilities a{color:var(--lam-porcelain)}footer .footer-content .text-block :is(h1,h2,h3,h4,h5,h6,p,a){color:var(--lam-porcelain)}footer .footer-content p{color:#f4f1eac2}footer .footer-content .text-block p{color:#f4f1eac2}footer .footer-content a,footer .footer-utilities a,footer .utilities a{text-underline-offset:.24em}footer .footer-utilities,footer .utilities{border-color:#f4f1ea33}footer .email-signup__input-group,footer .email-signup__input-group:focus-within{min-height:58px;overflow:hidden;border:1px solid rgb(203 209 202 / 55%);border-radius:999px;background:var(--lam-stone);box-shadow:none}footer .email-signup__input-group:focus-within{border-color:var(--lam-porcelain);box-shadow:0 0 0 3px #f4f1ea2e}footer input[type=email].email-signup__input{min-height:56px;padding:0 .5rem 0 1.5rem;border:0;border-radius:0;background:var(--lam-stone);color:var(--lam-porcelain)!important;-webkit-text-fill-color:var(--lam-porcelain)}footer input[type=email].email-signup__input:focus-visible{outline:0}footer input[type=email].email-signup__input::placeholder{color:var(--lam-mist);-webkit-text-fill-color:var(--lam-mist)}footer .email-signup__button--integrated.email-signup__button--arrow{width:46px;height:46px;margin:5px;border:1px solid var(--lam-burgundy);border-radius:50%;background:var(--lam-burgundy);color:var(--lam-porcelain);transition:background-color .16s var(--lam-ease),color .16s var(--lam-ease),transform .16s var(--lam-ease)}footer .email-signup__button--integrated.email-signup__button--arrow:is(:hover,:focus-visible){background:var(--lam-porcelain);color:var(--lam-burgundy);transform:translate(2px)}footer .email-signup__button--integrated.email-signup__button--arrow:focus-visible{outline:2px solid var(--lam-porcelain);outline-offset:-4px}footer .policy-list-trigger{min-width:var(--minimum-touch-target);min-height:var(--minimum-touch-target);color:var(--lam-porcelain)!important}main[data-page-type=cart]{min-block-size:calc(100svh - var(--header-group-height, 96px))}.cart-page{padding-block-end:var(--lam-section-space)}.cart-page__summary>.cart-summary:not(.cart-summary--extend){background:var(--lam-porcelain);border:1px solid rgb(43 29 29 / 12%);border-radius:18px;padding:clamp(20px,3vw,32px)}.cart-page__summary>.cart-summary--extend{border-inline-start:1px solid rgb(43 29 29 / 12%);background:var(--lam-porcelain)}.cart-page--empty{min-height:min(52vh,520px);gap:16px}.cart-page--empty .cart-items__wrapper{display:grid;justify-items:center;gap:12px;text-align:center}.cart-items__empty-copy{margin:0;max-width:34ch}.cart-items__empty-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.cart-items__empty-actions .button-secondary{color:var(--lam-dark);border-color:currentColor;background:transparent}.cart-items__media-image{object-fit:cover}.cart-items__title{color:var(--lam-dark);text-underline-offset:.18em}.cart__checkout-button{inline-size:100%}.cart-drawer__dialog,.cart-drawer__header,.cart-drawer__content,.cart-drawer__summary{background:var(--lam-ivory);color:var(--lam-dark)}.cart-drawer__summary{border-block-start:1px solid rgb(43 29 29 / 12%)}.cart-drawer--empty .cart-drawer__content{justify-content:center}@media screen and (max-width:749px){#header-component{min-height:60px}#header-component:not(.header--compact) .header__columns{min-height:60px;padding-inline:5px}#header-component .header__row--top .search-action,#header-component .header__row--top .account-button{display:none}.header-section{position:relative}.cart-page__summary{margin-block-start:24px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/lam-shell.css.map */
