@import url('https://fonts.googleapis.com/css2?family=Bodoni+Moda:opsz,wght@6..96,400;6..96,500;6..96,600&family=Inter:wght@400;500;600;700&display=swap');:root{--senso-paper:#FAF9F6;--senso-paper-2:#F3EFE7;--senso-ink:#141210;--senso-ink-soft:#5B564D;--senso-line:#E6E1D6;--senso-gold:#AD8236;--senso-gold-deep:#8C6A2B;--senso-gold-soft:#D9BE87}html,body{background:linear-gradient(180deg,#fff 0%,#FAF9F6 42%,#F3EFE7 100%) fixed!important;color:var(--senso-ink)!important}body,body *{font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.heading,.h1,.h2,.h3,.h4,.h5,.h6,[class*='heading']{font-family:'Bodoni Moda',Georgia,serif!important;font-weight:500!important;letter-spacing:.005em}p,li,small,input,textarea,select,.text-block,.product-card .product-title,.product-card .product-card__title,.product-card h4,.price,.product-price,button,.button,.button-secondary,.menu-list__link{font-family:Inter,sans-serif!important}.header__heading-link,.header__logo,.logo{font-family:'Bodoni Moda',Georgia,serif!important;letter-spacing:.22em!important;font-weight:600!important}.menu-list__link{font-size:13px!important;font-weight:500!important;letter-spacing:.01em!important}.product-card{border:1px solid var(--senso-line);border-radius:8px;background:linear-gradient(180deg,#fff 0%,#FCFBF8 100%);overflow:hidden;box-shadow:0 2px 0 rgb(20 18 16 / 2%);transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.product-card:hover{transform:translateY(-4px);border-color:var(--senso-gold-soft);box-shadow:0 18px 40px rgb(20 18 16 / 9%)}.product-card img{transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.product-card:hover img{transform:scale(1.025)}.product-card .product-title,.product-card .product-card__title,.product-card h4{font-weight:500!important;letter-spacing:.01em}.product-card .price,.product-card .product-price{font-weight:700!important}.collection-banner,.collection-header{background:transparent}.collection-banner h1,.collection-header h1{font-family:'Bodoni Moda',Georgia,serif!important}.button,.button-secondary{font-family:Inter,sans-serif!important;font-weight:600!important;letter-spacing:.04em;border-radius:4px}input:not([type='checkbox'],[type='radio']),textarea,select{border-color:var(--senso-line);background:#fff}footer{background:var(--senso-paper);border-top:1px solid var(--senso-line)}cart-drawer .cart__checkout-button,cart-drawer button[name='checkout'],cart-drawer .checkout-button,cart-drawer [href*='/checkout']{display:none!important}