h1,.h1,h2,.h2{font-weight:400;letter-spacing:-.015em}h1,.h1{letter-spacing:-.02em}.button,.button-primary,.button-secondary{letter-spacing:.01em;transition:transform .25s ease,background-color .25s ease,color .25s ease,border-color .25s ease,box-shadow .25s ease;will-change:transform}.button:hover,.button-primary:hover{transform:translateY(-2px)}.product-card{transition:transform .35s cubic-bezier(.22,1,.36,1)}.product-card:hover{transform:translateY(-4px)}.card-gallery{overflow:hidden;border-radius:14px}.card-gallery img{transition:transform .7s cubic-bezier(.22,1,.36,1)}.product-card:hover .card-gallery img{transform:scale(1.045)}.product-card .product-title,.product-card__title{font-weight:500;letter-spacing:0}a.link,.link-hover-underline{background-image:linear-gradient(var(--color-primary),var(--color-primary));background-size:0% 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .3s ease}a.link:hover,.link-hover-underline:hover{background-size:100% 1px}.shopify-section{--section-rhythm: clamp(2.5rem, 6vw, 6rem)}.media,.media img,.banner__media{border-radius:16px}input[type=email],input[type=text],input[type=search]{transition:border-color .25s ease,background-color .25s ease}::selection{background:#b5623a38;color:inherit}.hero .hero__media-wrapper{display:none!important}.hero,.hero__container{background-color:var(--color-background)}.hero__container{min-height:54vh;display:flex;align-items:center;justify-content:center;padding-block:clamp(3rem,8vw,6rem)}.hero h1,.hero .h1{font-size:clamp(2.6rem,6.5vw,5.5rem);line-height:1.02}@media(max-width:749px){.menu-list--mobile{display:none!important}}.product-card__link{color:var(--color-foreground);transition:color .2s ease}.product-card__link:hover{color:var(--color-primary)}product-card .product-media-container,.product-grid__card .product-media,.product-media-container--image{border-radius:16px;overflow:hidden;background:#fff;border:1px solid #ECE6DA;transition:box-shadow .35s ease,border-color .35s ease}product-card .product-media,product-card .product-media-container{border-radius:16px}product-card:hover .product-media-container,product-card:hover .product-media{box-shadow:0 18px 40px -22px #3c281447;border-color:#e0d8c8}product-card .product-title,product-card .product-card__title{margin-top:14px;line-height:1.35;font-size:.95rem;font-weight:500}product-card .price{margin-top:2px;opacity:.75;font-size:.9rem}.product-grid{align-items:start}product-card .product-badges .badge,product-card [class*=badge]{font-size:11px;letter-spacing:.04em;border-radius:100px}.menu-list__submenu{width:max-content!important;min-width:210px;border-radius:14px;box-shadow:0 22px 50px -24px #32221266;border:1px solid #ECE6DA;overflow:hidden;background:var(--color-background)}.menu-list__submenu .mega-menu,.menu-list__submenu .mega-menu.section--full-width,.menu-list__submenu .mega-menu.section--full-width-margin{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:8px!important;--section-inline-padding: 0px}.menu-list__submenu .mega-menu__grid{padding:0!important;margin:0!important;gap:2px!important;grid-template-columns:1fr!important}.menu-list__submenu .mega-menu__column{padding:0!important}.menu-list__submenu .mega-menu__link{padding:10px 16px!important;border-radius:9px;transition:background .2s ease,color .2s ease}.menu-list__submenu .mega-menu__link:hover{background:var(--color-input-background);color:var(--color-primary)}.menu-list__submenu .mega-menu__link-title{font-size:.95rem}.collection__title,.main-collection__header{text-align:center}.grecaptcha-badge{visibility:hidden!important}iframe[src*="hcaptcha.com"][style*=fixed],.h-captcha>iframe[style*=fixed]{left:14px!important;right:auto!important;bottom:14px!important;z-index:3!important}shopify-chat{z-index:6!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-redesign.css.map */
