:root{--muji-letter-spacing: .04em;--muji-border: var(--color-border, #e5e1db)}body{letter-spacing:.01em}h1,h2,h3,.h1,.h2,.h3{letter-spacing:var(--muji-letter-spacing);font-weight:500}.button,.button-secondary,button.shopify-payment-button__button{letter-spacing:.06em;text-transform:none;box-shadow:none}.product-card,.collection-card,.resource-list__item{border-radius:0}.header-announcements,.footer-utilities{letter-spacing:.03em}.muji-product-reviews{border-top:1px solid var(--muji-border)}.muji-product-reviews__heading{margin:0 0 .75rem;letter-spacing:var(--muji-letter-spacing);font-weight:500}.muji-product-reviews__hint{margin:0 0 1.25rem;color:var(--color-foreground);opacity:.65;font-size:.875rem;max-width:36rem}.muji-product-reviews__apps:empty+.muji-product-reviews__empty,.muji-product-reviews__apps:not(:has(*))+.muji-product-reviews__empty{display:block}.muji-product-reviews__empty{display:none;padding:1.5rem 0;border-top:1px solid var(--muji-border);color:var(--color-foreground);opacity:.55;font-size:.875rem}.muji-brand-strip{text-align:center}.muji-brand-strip p{max-width:32rem;margin-inline:auto}.faq-page{max-width:42rem}.faq-page h2{margin:2rem 0 .75rem;font-size:1.125rem;font-weight:500;letter-spacing:.04em}.faq-page details{border-top:1px solid var(--muji-border, #e5e1db);padding:.85rem 0}.faq-page details:last-of-type{border-bottom:1px solid var(--muji-border, #e5e1db)}.faq-page summary{cursor:pointer;list-style:none;font-size:.95rem;line-height:1.45}.faq-page summary::-webkit-details-marker{display:none}.faq-page summary:after{content:"+";float:right;opacity:.45;font-weight:400}.faq-page details[open] summary:after{content:"\2013"}.faq-page details p{margin:.65rem 0 .15rem;opacity:.8;font-size:.9rem;line-height:1.65}.ui-test-collection-list .collection-card__content .text-block,.ui-test-collection-list .collection-card__content .text-block p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ui-test-collection-list .resource-list__carousel{width:100%;max-width:100%}.ui-test-collection-list slideshow-slides{scrollbar-width:thin;scrollbar-color:rgb(var(--color-foreground-rgb) / .35) rgb(var(--color-foreground-rgb) / .08);padding-block-end:10px;padding-inline-start:0;padding-inline-end:0}.ui-test-collection-list slideshow-slides::-webkit-scrollbar{width:auto;height:8px;display:block}.ui-test-collection-list slideshow-slides::-webkit-scrollbar-track{background:rgb(var(--color-foreground-rgb) / .08);border-radius:999px}.ui-test-collection-list slideshow-slides::-webkit-scrollbar-thumb{background:rgb(var(--color-foreground-rgb) / .35);border-radius:999px}@media screen and (min-width:750px){.header-menu .mega-menu__link,.header-menu .mega-menu__link .wrap-text{white-space:nowrap;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.header-menu .menu-list__submenu-inner{overflow-x:visible}.header-menu .mega-menu__grid:not(:has(.mega-menu__link-image)){display:block;width:min(100%,60rem)}.header-menu .mega-menu__list:not(:has(.mega-menu__link-image)){display:grid;grid-column:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 2.5rem;width:100%}.header-menu .mega-menu__column,.header-menu .mega-menu__column[class*=mega-menu__column--span-]{min-width:0;width:auto;grid-column:auto}.header-menu .mega-menu__link--parent{display:inline-flex;width:100%;padding-block:0 .7rem;margin-block-end:.45rem;border-bottom:1px solid rgb(var(--color-foreground-rgb) / .12);font-size:.8125rem;font-weight:500;letter-spacing:.04em}.header-menu .mega-menu__column .list-unstyled .mega-menu__link{display:block;padding-block:.32rem;font-size:.8125rem;opacity:.72}.header-menu .mega-menu__column .list-unstyled .mega-menu__link:hover,.header-menu .mega-menu__column .list-unstyled .mega-menu__link:focus-visible{opacity:1}}@media screen and (min-width:990px){.header-menu .mega-menu__list:not(:has(.mega-menu__link-image)){grid-template-columns:repeat(5,minmax(0,1fr))}}:is(.product-grid__item,.resource-list__item,.product-recommendations) .product-card{--product-card-gap: 0px}:is(.product-grid__item,.resource-list__item,.product-recommendations) .product-card .product-card__content{display:flex;flex-direction:column;height:100%;gap:0}.product-card .card-gallery{overflow:hidden;background:#f3efe9}.product-card .card-gallery img,.product-card .product-media__image{transition:transform .6s ease}.product-card:hover .card-gallery img,.product-card:hover .product-media__image{transform:scale(1.035)}.product-card a.contents .text-block{width:100%;padding-block-start:.9rem}.product-card a.contents .text-block,.product-card a.contents .text-block p,.product-card a.contents .text-block [role=heading]{margin:0;font-size:.8125rem;font-weight:400;line-height:1.45;letter-spacing:.02em;color:rgb(var(--color-foreground-rgb) / .58)}.product-card a.contents .text-block p,.product-card a.contents .text-block [role=heading]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;min-height:2.9em}.product-card product-price{width:100%;margin-top:auto;padding-block-start:.4rem}.product-card product-price [ref=priceContainer],.product-card product-price>div{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}.product-card product-price,.product-card product-price .price{margin:0;font-size:1.0625rem;font-weight:500;line-height:1.3;letter-spacing:.08em;color:rgb(var(--color-foreground-rgb) / .92);font-variant-numeric:tabular-nums}.product-card product-price .compare-at-price{font-size:.75rem;font-weight:400;letter-spacing:.04em;color:rgb(var(--color-foreground-rgb) / .4);text-decoration:line-through}.ui-test-product-list .section-resource-list__header{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;margin-block-end:.35rem;padding-block-end:.7rem;border-bottom:1px solid rgb(var(--color-foreground-rgb) / .1)}.ui-test-product-list .section-resource-list__header h3,.ui-test-product-list .section-resource-list__header .h4,.ui-test-product-list .section-resource-list__header [role=heading]{margin:0;font-size:1rem;font-weight:500;letter-spacing:.1em}.ui-test-product-list .section-resource-list__header .link,.ui-test-product-list .section-resource-list__header a:not(.product-card__link){font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--color-foreground-rgb) / .48);text-decoration:none}.ui-test-product-list .section-resource-list__header .link:hover,.ui-test-product-list .section-resource-list__header a:not(.product-card__link):hover{color:rgb(var(--color-foreground-rgb) / .82)}.product-grid__category{grid-column:1 / -1;border:none!important;padding:0;margin:2rem 0 .15rem;list-style:none}.product-grid__category:first-child{margin-block-start:.15rem}.product-grid__category .section-resource-list__header{width:100%}.product-grid__view-more{grid-column:1 / -1;display:flex;justify-content:center;list-style:none;padding:.35rem 0 1.75rem;margin:0}.product-grid__view-more-link{min-width:14rem;text-align:center}.product-recommendations .card-gallery,.product-recommendations-wrapper .card-gallery{--gallery-aspect-ratio: 4 / 5}.product-recommendations .card-gallery,.product-recommendations .card-gallery .product-media-container,.product-recommendations-wrapper .card-gallery .product-media-container{aspect-ratio:4 / 5;overflow:hidden}.product-recommendations .card-gallery img,.product-recommendations .product-media__image{width:100%;height:100%;object-fit:cover}.product-information{--pdp-ink: #2c2a27;--pdp-muted: #7a7268;--pdp-bronze: #8a7354;--pdp-line: rgb(44 42 39 / .12);--pdp-paper: #f4f0ea}.product-information__media media-gallery.media-gallery--grid .media-gallery__grid .product-media-container{--gallery-aspect-ratio: 4 / 5;--media-preview-ratio: 4 / 5;aspect-ratio:4 / 5;overflow:hidden;background:var(--pdp-paper)}.product-information__media media-gallery.media-gallery--grid .media-gallery__grid .product-media-container :is(img,video,.deferred-media__poster-image){width:100%;height:100%;object-fit:cover}.product-details h1{margin:0;font-size:clamp(1.35rem,1.8vw,1.75rem);font-weight:500;line-height:1.28;letter-spacing:.03em;color:var(--pdp-ink)}.product-details product-price{margin:0;padding-block:.15rem .35rem}.product-details product-price,.product-details product-price .price{font-size:1.375rem;font-weight:500;letter-spacing:.14em;color:var(--pdp-bronze);font-variant-numeric:tabular-nums}.product-details product-price .compare-at-price{font-size:.875rem;font-weight:400;letter-spacing:.06em;color:var(--pdp-muted);text-decoration:line-through}.product-details variant-picker,.product-details .variant-picker{padding-block-start:.25rem}.product-details .variant-picker__legend,.product-details .variant-option__label,.product-details fieldset legend{font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;color:var(--pdp-muted)}.product-details .text-block.rte:not(:has(h1)){margin:0;padding-block-start:1.35rem;border-top:1px solid var(--pdp-line);font-size:.9375rem;line-height:1.8;letter-spacing:.015em;color:var(--pdp-muted)}.product-details .button,.product-details button.shopify-payment-button__button{letter-spacing:.12em}.product-details .quantity-selector,.product-details .quantity-input{border-color:#2c2a2738}.dialog-zoomed-gallery__dialog{overflow:hidden;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none}.dialog-zoomed-gallery__dialog::-webkit-scrollbar{display:none}@media screen and (min-width:750px){.dialog-zoomed-gallery__dialog{overflow-x:hidden;overflow-y:auto}}.dialog-zoomed-gallery>.product-media-container{height:100vh;height:100dvh;max-height:100dvh;aspect-ratio:auto;overflow:hidden}.dialog-zoomed-gallery .product-media,.dialog-zoomed-gallery .product-media__drag-zoom-wrapper{aspect-ratio:auto;overflow:hidden}.dialog-zoomed-gallery .product-media-container :is(img,video,.deferred-media__poster-image){width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/10/assets/muji-overrides.css.map */
