: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}}[id$=__collection_list_home] .collection-card__content{padding:0}[id$=__collection_list_home] [class*=collection-title],[id$=__collection_list_home] [class*=collection-title] p{text-transform:uppercase;letter-spacing:.18em}[id$=__collection_list_home] [class*=collection-title] p{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:3px}[id$=__collection_list_home] .collection-card:hover [class*=collection-title] p,[id$=__collection_list_home] .collection-card:focus-within [class*=collection-title] p{text-decoration-color:rgb(var(--color-foreground-rgb) / .45)}@media(prefers-reduced-motion:no-preference){[id$=__collection_list_home] [class*=collection-title] p{transition:text-decoration-color .2s ease}}@media screen and (max-width:749px){[id$=__collection_list_home] [class*=collection-title],[id$=__collection_list_home] [class*=collection-title] p{letter-spacing:.14em}}.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) / .88);box-shadow:inset 0 0 0 1px rgb(var(--color-foreground-rgb) / .09);pointer-events:none}@media screen and (max-width:749px){.ma-matbadge{top:7px;left:7px;padding:3px 6px;font-size:9px;letter-spacing:.08em}}.card-gallery:has(.ma-matbadge) .product-badges--top-left{top:32px}@media screen and (max-width:749px){.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:8px}@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,[id$=__product_recommendations_qggXJq] .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,[id$=__product_recommendations_qggXJq] product-card:is(:hover,:focus-within) .ma-buy,[id$=__product_recommendations_qggXJq] .ma-buy:focus-visible{opacity:1;transform:translateY(0);pointer-events:auto}[id$=__product_list_latest] .ma-buy:hover,[id$=__product_recommendations_qggXJq] .ma-buy:hover{background-color:var(--color-foreground);color:var(--color-background)}[id$=__product_list_latest] .ma-buy[aria-busy=true],[id$=__product_recommendations_qggXJq] .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,[id$=__product_recommendations_qggXJq] .quick-add__button{display:none!important}@media screen and (max-width:749px){[id$=__product_list_latest] .ma-buy,[id$=__product_recommendations_qggXJq] .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,[id$=__product_recommendations_qggXJq] .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,[id$=__product_recommendations_qggXJq] .ma-buy{transform:none}}[id$=__product_list_latest] slideshow-container,[id$=__product_recommendations_qggXJq] 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,[id$=__product_recommendations_qggXJq] .resource-list__carousel{--mobile-card-size: 78cqw}}main[data-template=product] .accordion .details__header{padding-block:22px;font-family:var(--font-subheading--family);text-transform:uppercase;letter-spacing:.1em;font-size:.8125rem}main[data-template=product] .accordion .details-content{padding-block-end:22px}@media screen and (max-width:749px){main[data-template=product] .accordion .details__header{padding-block:18px}main[data-template=product] .accordion .details-content{padding-block-end:18px}}main[data-template=product] .product-details .add-to-cart-button.button{min-height:56px;padding-inline:32px;font-size:.9375rem;letter-spacing:.14em;border-radius:100px}@media screen and (max-width:749px){main[data-template=product] .product-details .add-to-cart-button.button{min-height:52px;font-size:.875rem}}main[data-template=product] .product-details .jdgm-prev-badge{font-family:var(--font-body--family)}main[data-template=product] .product-information__media .product-media-container{border-radius:var(--media-radius, 0);overflow:hidden}main[data-template=product] .product-information__media .product-media-container .product-media,main[data-template=product] .product-information__media .product-media-container img,main[data-template=product] .product-information__media .product-media-container video{border-radius:var(--media-radius, 0)}main[data-template=product] .product-information__media{padding-inline-end:8px}@media screen and (min-width:750px){main[data-template=product] .product-information__media{padding-inline:40px}main[data-template=product] .product-information__media media-gallery{max-width:82%;margin-inline:auto}}@media screen and (max-width:749px){main[data-template=product] .product-information__media{padding-inline:16px;padding-inline-end:16px}}main[data-template=product] .product-information__media slideshow-controls[thumbnails]{position:absolute;z-index:3;inset-block-end:16px;inset-inline-start:16px;inset-inline-end:auto;width:auto;max-width:calc(100% - 32px);min-height:0;padding:6px;border-radius:100px;background-color:rgb(var(--color-background-rgb) / .9);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 18px #0000001a}main[data-template=product] .product-information__media slideshow-controls[thumbnails] .slideshow-controls__thumbnails-container{width:auto;max-width:100%;overflow-x:auto;scrollbar-width:none}main[data-template=product] .product-information__media slideshow-controls[thumbnails] .slideshow-controls__thumbnails-container::-webkit-scrollbar{display:none}main[data-template=product] .product-information__media slideshow-controls[thumbnails] .slideshow-controls__thumbnails{padding:0;margin-inline:0;gap:6px}main[data-template=product] .product-information__media slideshow-controls[thumbnails] .slideshow-control{width:clamp(36px,8vw,44px)}main[data-template=product] .product-information__media slideshow-controls[thumbnails] .slideshow-control[aria-selected=true]{outline-color:var(--color-foreground);border-color:var(--color-foreground)}@media screen and (max-width:749px){main[data-template=product] .product-information__media slideshow-controls[thumbnails]{inset-block-end:12px;inset-inline-start:12px;padding:5px}main[data-template=product] .product-information__media slideshow-controls[thumbnails] .slideshow-control{width:36px}}main[data-template=product] .product-information__media .product-media-gallery__slideshow--single-media slideshow-controls[thumbnails]{display:none}main[data-template=product] .product-information__media slideshow-container{position:relative}.ma-swipe--pdp{inset-inline-end:16px;inset-block-start:16px;translate:none;width:64px;height:64px;font-size:.5625rem}@media screen and (max-width:749px){.ma-swipe--pdp{inset-inline-end:12px;inset-block-start:12px;width:56px;height:56px}}#cart-drawer .theme-drawer__dialog{border-left:none;border-top-left-radius:16px;border-bottom-left-radius:16px;box-shadow:-12px 0 40px rgb(var(--color-foreground-rgb) / .1);overflow:hidden}@media(prefers-reduced-motion:no-preference){#cart-drawer .theme-drawer__dialog{transition:opacity .24s ease}@starting-style{#cart-drawer .theme-drawer__dialog[open]{opacity:.98}}#cart-drawer .theme-drawer__dialog::backdrop{transition:background-color .28s ease}@starting-style{#cart-drawer .theme-drawer__dialog[open]::backdrop{background-color:rgb(var(--backdrop-color-rgb) / 0)}}}#cart-drawer .theme-drawer__title{font-family:var(--font-subheading--family);text-transform:uppercase;letter-spacing:.12em;font-size:.8125rem}#cart-drawer .theme-drawer__badge{font-family:var(--font-subheading--family);letter-spacing:.02em}#cart-drawer .cart-items__media-container{border-radius:12px!important;overflow:hidden!important;background-color:var(--color-background)}#cart-drawer .cart-items__media-image{border-radius:12px!important}#cart-drawer .quantity-selector{border-radius:var(--style-border-radius-buttons-primary)}#cart-drawer .quantity-selector .quantity-minus{border-start-start-radius:var(--style-border-radius-buttons-primary);border-end-start-radius:var(--style-border-radius-buttons-primary)}#cart-drawer .quantity-selector .quantity-plus{border-start-end-radius:var(--style-border-radius-buttons-primary);border-end-end-radius:var(--style-border-radius-buttons-primary)}#cart-drawer .cart-items__remove{border-radius:100px}@media(hover:hover)and (prefers-reduced-motion:no-preference){#cart-drawer .cart-items__remove{transition:background-color .16s ease}#cart-drawer .cart-items__remove:hover{background-color:rgb(var(--color-foreground-rgb) / var(--opacity-10-25))}}#cart-drawer .free-shipping-progress{gap:10px}#cart-drawer .free-shipping-progress__text{display:flex;align-items:center;gap:6px;font-family:var(--font-subheading--family);letter-spacing:.02em}#cart-drawer .free-shipping-progress--complete .free-shipping-progress__text:after{content:"";display:inline-block;width:14px;height:14px;flex-shrink:0;border-radius:100px;background-color:var(--color-foreground);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M3 8.5l3 3 7-7'/%3E%3C/svg%3E") center / 9px no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M3 8.5l3 3 7-7'/%3E%3C/svg%3E") center / 9px no-repeat}@media(prefers-reduced-motion:no-preference){#cart-drawer .free-shipping-progress--complete .free-shipping-progress__text:after{animation:cart-checkmark-in .42s ease}}@keyframes cart-checkmark-in{0%{opacity:0;transform:scale(.6)}}#cart-drawer .free-shipping-progress__track{height:4px;border-radius:100px}#cart-drawer .free-shipping-progress__fill{border-radius:100px}@media(hover:hover)and (prefers-reduced-motion:no-preference){#cart-drawer .cart__checkout-button{transition:transform .16s ease,opacity .16s ease}#cart-drawer .cart__checkout-button:hover{opacity:.92}#cart-drawer .cart__checkout-button:active{transform:scale(.98)}}#cart-drawer .cart-upsell{display:flex;flex-direction:column;gap:12px;padding-block:18px;border-block:1px solid rgb(var(--color-foreground-rgb) / var(--opacity-10-25, .1))}@media(prefers-reduced-motion:no-preference){#cart-drawer .cart-upsell{animation:cart-upsell-in .42s ease both}}@keyframes cart-upsell-in{0%{opacity:0;transform:translateY(6px)}}#cart-drawer .cart-upsell__header{display:flex;flex-direction:column;gap:2px}#cart-drawer .cart-upsell__title-main{font-family:var(--font-subheading--family);text-transform:uppercase;letter-spacing:.12em;font-size:.8125rem;margin:0}#cart-drawer .cart-upsell__subtitle{font-size:var(--font-size--2xs, .75rem);color:var(--color-foreground-subdued, currentColor);opacity:.7;margin:0}#cart-drawer .cart-upsell__list{display:flex;flex-direction:column;gap:10px}#cart-drawer .cart-upsell__card{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:8px;border-radius:12px;background-color:rgb(var(--color-foreground-rgb) / .03)}#cart-drawer .cart-upsell__media{display:block;flex-shrink:0;width:64px;height:64px;border-radius:10px;overflow:hidden;background-color:var(--color-background)}@media screen and (min-width:750px){#cart-drawer .cart-upsell__media{width:72px;height:72px}}#cart-drawer .cart-upsell__media img{display:block;width:100%;height:100%;object-fit:cover}@media(hover:hover)and (prefers-reduced-motion:no-preference){#cart-drawer .cart-upsell__media img{transition:transform .24s ease}#cart-drawer .cart-upsell__card:hover .cart-upsell__media img{transform:scale(1.02)}}#cart-drawer .cart-upsell__info{display:flex;flex-direction:column;gap:2px;min-width:0}#cart-drawer .cart-upsell__title{font-size:var(--font-size--sm, .875rem);color:var(--color-foreground);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#cart-drawer .cart-upsell__title:hover{text-decoration:underline;text-decoration-color:rgb(var(--color-foreground-rgb) / .4)}#cart-drawer .cart-upsell__material{font-size:var(--font-size--2xs, .75rem);letter-spacing:.04em;text-transform:uppercase;color:var(--color-foreground-subdued, currentColor);opacity:.65}#cart-drawer .cart-upsell__price{font-size:var(--font-size--sm, .875rem);color:var(--color-foreground)}#cart-drawer .cart-upsell__add{flex-shrink:0;border:none;border-radius:var(--style-border-radius-buttons-primary);padding:8px 16px;background-color:var(--color-foreground);color:var(--color-background);font-family:var(--font-subheading--family);text-transform:uppercase;letter-spacing:.1em;font-size:.6875rem;cursor:pointer}@media(hover:hover)and (prefers-reduced-motion:no-preference){#cart-drawer .cart-upsell__add{transition:opacity .16s ease,transform .16s ease}#cart-drawer .cart-upsell__add:hover{opacity:.85}#cart-drawer .cart-upsell__add:active{transform:scale(.97)}}#cart-drawer .cart-upsell__add[aria-busy=true]{cursor:default;opacity:.7}#cart-drawer .cart-upsell__add-label{display:block}@media(prefers-reduced-motion:no-preference){#cart-drawer .cart-upsell__add-label{transition:opacity .18s ease}}@media screen and (max-width:749px){#cart-drawer .cart-upsell__card{grid-template-columns:auto 1fr;grid-template-areas:"media info" "media add";row-gap:6px}#cart-drawer .cart-upsell__media{grid-area:media}#cart-drawer .cart-upsell__info{grid-area:info}#cart-drawer .cart-upsell__add{grid-area:add;justify-self:start}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/maison-brand.css.map */
