:root{--font-heading--family: "Dream Avenue", "Tenor Sans", "Optima", "Segoe UI", sans-serif;--font-accent--family: "Tenor Sans", "Optima", "Segoe UI", sans-serif;--font-subheading--family: "Jost", "Helvetica Neue", Arial, sans-serif;--font-body--family: "Jost", "Helvetica Neue", Arial, sans-serif}:where(h1,h2,h3,.h1,.h2,.h3){font-weight:400}:where(p,li,.paragraph){letter-spacing:.01em}.button,.button-secondary{font-family:var(--font-subheading--family);text-transform:uppercase;letter-spacing:.12em;font-size:.8125rem}.cart-drawer,.cart-drawer .drawer__content,.cart-drawer .dialog__content,.menu-drawer,.menu-drawer__submenu{background-color:var(--color-background)}.collection-card--image-bg [class*=collection-title],.collection-card--image-bg [class*=collection-title] p{text-transform:uppercase;letter-spacing:.18em;text-shadow:0 1px 14px rgb(0 0 0 / .35)}@media screen and (max-width:749px){.collection-card--image-bg [class*=collection-title]{letter-spacing:.12em}}.ma-matbadge{position:absolute;z-index:2;top:10px;left:10px;padding:4px 8px;font-family:var(--font-subheading--family);font-size:10px;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:var(--color-foreground);background:rgb(var(--color-background-rgb) / .82);pointer-events:none}@media screen and (max-width:749px){.ma-matbadge{top:7px;left:7px;padding:3px 6px;font-size:9px;letter-spacing:.08em}}.product-badges .product-badges__badge{font-family:var(--font-subheading--family);font-size:10px;line-height:1;letter-spacing:.12em;padding:4px 8px;background:rgb(var(--color-background-rgb) / .82)}.card-gallery:has(.ma-matbadge) .product-badges--top-left{top:32px}@media screen and (max-width:749px){.product-badges .product-badges__badge{font-size:9px;letter-spacing:.08em;padding:3px 6px}.card-gallery:has(.ma-matbadge) .product-badges--top-left{top:25px}}@media screen and (min-width:1100px){.main-collection-grid .product-grid.product-grid--grid[data-product-card-size]{--product-grid-columns-desktop: repeat(4, 1fr)}}#header-component .search-action--hidden-on-menu{display:none}.hero-wrapper .hero{margin-inline:32px;border-radius:16px;overflow:hidden}.ma-matbadge{border-radius:100px}@media screen and (max-width:749px){.hero-wrapper .hero{margin-inline:16px;border-radius:12px}}main[data-template=collection]>.shopify-section.section-wrapper:first-child{margin-inline:32px;border-radius:16px;overflow:hidden}@media screen and (max-width:749px){main[data-template=collection]>.shopify-section.section-wrapper:first-child{margin-inline:16px;border-radius:12px}}[id$=__media_with_content_xMM9EF]{padding-inline:32px}[id$=__media_with_content_xMM9EF] :is(img,video){border-radius:16px}@media screen and (max-width:749px){[id$=__media_with_content_xMM9EF]{padding-inline:16px}[id$=__media_with_content_xMM9EF] :is(img,video){border-radius:12px}}.ma-buy{display:none}[id$=__product_list_latest] .ma-buy{display:flex;position:absolute;z-index:4;inset-inline:20px;inset-block-end:20px;align-items:center;justify-content:center;min-width:0;padding:11px 16px;border:0;border-radius:100px;background-color:rgb(var(--color-background-rgb) / .94);color:var(--color-foreground);font-family:var(--font-subheading--family);font-size:.6875rem;line-height:1;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;opacity:0;transform:translateY(8px);pointer-events:none}[id$=__product_list_latest] product-card:is(:hover,:focus-within) .ma-buy,[id$=__product_list_latest] .ma-buy:focus-visible{opacity:1;transform:translateY(0);pointer-events:auto}[id$=__product_list_latest] .ma-buy:hover{background-color:var(--color-foreground);color:var(--color-background)}[id$=__product_list_latest] .ma-buy[aria-busy=true]{opacity:.6}.ma-buy__label{display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ma-buy__dash{margin-inline:.35em}[id$=__product_list_latest] .quick-add__button{display:none!important}@media screen and (max-width:749px){[id$=__product_list_latest] .ma-buy{inset-inline:12px;inset-block-end:12px;padding:10px 14px;font-size:.625rem;letter-spacing:.08em;opacity:1;transform:none;pointer-events:auto}}@media(prefers-reduced-motion:no-preference){[id$=__product_list_latest] .ma-buy{transition:opacity .34s cubic-bezier(.22,.61,.36,1),transform .34s cubic-bezier(.22,.61,.36,1),background-color .2s ease,color .2s ease}}@media(prefers-reduced-motion:reduce){[id$=__product_list_latest] .ma-buy{transform:none}}[id$=__product_list_latest] slideshow-container{position:relative}.ma-swipe{position:absolute;z-index:5;inset-block-start:50%;inset-inline-end:6%;translate:0 -50%;display:grid;place-items:center;width:88px;height:88px;border-radius:100px;background-color:rgb(var(--color-background-rgb) / .72);color:var(--color-foreground);font-family:var(--font-subheading--family);font-size:.625rem;letter-spacing:.18em;pointer-events:none;opacity:1}.ma-swipe--gone{opacity:0}@media(prefers-reduced-motion:no-preference){.ma-swipe{transition:opacity .42s ease}}@media screen and (max-width:749px){.ma-swipe{width:72px;height:72px;font-size:.5625rem;inset-inline-end:8%}}@media screen and (max-width:749px){[id$=__product_list_latest] .resource-list__carousel{--mobile-card-size: 78cqw}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/maison-brand.css.map */
