.ma-editorial--collection #MainContent,.ma-editorial--product #MainContent{color:var(--ma-ink, #2c211d)}.ma-editorial #MainContent .ma-shopping-breadcrumbs{margin-block:0 24px;color:var(--ma-muted, #66564d);font:400 12px/1.5 var(--ma-ui-font)}.ma-editorial #MainContent .ma-shopping-breadcrumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;padding:0;list-style:none}.ma-editorial #MainContent .ma-shopping-breadcrumbs li{display:flex;align-items:center;gap:10px}.ma-editorial #MainContent .ma-shopping-breadcrumbs li+li:before{content:"/";color:var(--ma-rule, #cfc4b8)}.ma-editorial #MainContent .ma-shopping-breadcrumbs a{display:inline-flex;align-items:center;min-block-size:44px;color:inherit;text-decoration:none}.ma-editorial #MainContent .ma-shopping-breadcrumbs a:hover{text-decoration:underline;text-underline-offset:4px}.ma-editorial--collection #MainContent .ma-collection-intro{padding-block-start:24px}.ma-editorial--collection #MainContent .ma-shop-copy{display:grid;gap:20px 48px;align-items:end;margin-block-end:36px}.ma-editorial--collection #MainContent .ma-shop-copy h1{margin:0;font:400 clamp(44px,6.5vw,88px)/1.02 var(--ma-display-font);letter-spacing:-.045em;text-wrap:balance}.ma-editorial--collection #MainContent .ma-shop-copy p{max-inline-size:40ch;margin:0;font:400 16px/1.65 var(--ma-ui-font);color:var(--ma-muted, #66564d)}.ma-editorial--collection #MainContent .ma-shop-categories{display:flex;flex-wrap:wrap;gap:0 28px;border-block-end:1px solid var(--ma-rule, #cfc4b8)}.ma-editorial--collection #MainContent .ma-shop-categories a{display:inline-flex;align-items:center;min-block-size:48px;padding-block:12px;border-block-end:2px solid transparent;color:var(--ma-muted, #66564d);font:500 14px/1.4 var(--ma-ui-font);text-decoration:none}.ma-editorial--collection #MainContent .ma-shop-categories a:is(:hover,[aria-current=page]){border-block-end-color:var(--ma-accent, #612c35);color:var(--ma-ink, #2c211d)}.ma-editorial--collection #MainContent .product-grid[product-grid-view=default]{row-gap:40px}.ma-editorial #MainContent product-card [ref=productTitleLink] .text-block,.ma-editorial #MainContent product-card product-price{font-family:var(--ma-ui-font);letter-spacing:normal}.ma-editorial #MainContent product-card [ref=productTitleLink] .text-block{min-block-size:2.8em;font-size:15px;font-weight:500;line-height:1.4}.ma-editorial #MainContent product-card [ref=productTitleLink] [role=heading]{margin:0;font:inherit}.ma-editorial #MainContent product-card product-price{font-size:14px;font-weight:400;line-height:1.5}.ma-editorial #MainContent product-card product-price>[ref=priceContainer],.ma-editorial--product #MainContent .product-details product-price>[ref=priceContainer]{font:inherit;letter-spacing:inherit}.ma-editorial #MainContent product-card .card-gallery .product-media__image,.ma-editorial--product #MainContent .product-information__media .product-media__image{object-fit:contain}.ma-editorial--collection #MainContent :is(.facets,.facets-toggle,.facets-mobile-wrapper){font-family:var(--ma-ui-font)}.ma-editorial--product #MainContent .ma-shopping-breadcrumbs{margin-block-end:0}.ma-editorial--product #MainContent .product-information__grid>.product-details{min-inline-size:0}.ma-editorial--product #MainContent .product-details h1{margin:0;font:400 clamp(32px,3.3vw,48px)/1.08 var(--ma-display-font);letter-spacing:-.03em;overflow-wrap:anywhere;text-wrap:balance}.ma-editorial--product #MainContent .product-details product-price{font:400 21px/1.4 var(--ma-ui-font);letter-spacing:normal}.ma-editorial--product #MainContent .product-details .text-block.rte:not(product-price){max-inline-size:100%;font:400 15px/1.7 var(--ma-ui-font)}.ma-editorial--product #MainContent .ma-product-notes{font-family:var(--ma-ui-font)}.ma-editorial--product #MainContent .ma-product-notes .ma-product-notes__heading{margin-block-end:10px;font-size:14px;font-weight:600}.ma-editorial--product #MainContent .ma-product-notes ul{gap:6px;font-size:14px;line-height:1.6}.ma-editorial--product #MainContent .ma-fit-guide{inline-size:100%;min-inline-size:0;border-block:1px solid var(--ma-rule, #cfc4b8);font:400 14px/1.6 var(--ma-ui-font)}.ma-editorial--product #MainContent .ma-fit-guide summary{min-block-size:48px;padding-block:13px;font-weight:500;cursor:pointer}.ma-editorial--product #MainContent .ma-fit-guide p{margin-block:0 16px}.ma-editorial--product #MainContent .ma-size-table,.ma-editorial--product #MainContent .product-details .text-block:has(table){max-inline-size:100%;overflow-x:auto;overscroll-behavior-inline:contain}.ma-editorial--product #MainContent .ma-size-table table{inline-size:100%;margin-block:0 16px;border-collapse:collapse;font-size:13px}.ma-editorial--product #MainContent .ma-size-table :is(th,td){padding:10px;border:1px solid var(--ma-rule, #cfc4b8);text-align:start}.ma-editorial--product #MainContent .product-details .variant-picker__form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ma-editorial--product #MainContent .product-details .variant-option{min-inline-size:0;margin-block-start:0;font:400 14px/1.5 var(--ma-ui-font)}.ma-editorial--product #MainContent .product-details .variant-option:only-child{grid-column:1 / -1}.ma-editorial--product #MainContent .product-details .variant-option__select{min-block-size:48px;font:400 16px/1.4 var(--ma-ui-font)}.ma-editorial--product #MainContent .product-details .variant-option__button-label{min-block-size:44px;font-family:var(--ma-ui-font)}.ma-editorial--product #MainContent .product-details .add-to-cart-button{min-block-size:52px;font:600 14px/1.4 var(--ma-ui-font);letter-spacing:.01em}.ma-editorial--product #MainContent .product-details .add-to-cart-button:not(:disabled){background-color:var(--ma-accent, #612c35);color:var(--ma-paper, #f5f1e9)}.ma-editorial--product #MainContent .product-recommendations .section-resource-list__content h3{margin:0;font:400 clamp(30px,3vw,42px)/1.1 var(--ma-display-font);letter-spacing:-.03em}.ma-editorial #MainContent :is(.ma-shopping-breadcrumbs,.ma-shop-categories) a:focus-visible,.ma-editorial--product #MainContent .ma-fit-guide :is(summary,a,[tabindex]):focus-visible{outline:2px solid var(--ma-accent, #612c35);outline-offset:4px}@media screen and (min-width:750px){.ma-editorial--collection #MainContent .ma-shop-copy{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.ma-editorial--collection #MainContent .ma-shop-copy p{justify-self:end}.ma-editorial--product #MainContent .product-information__grid.product-information--media-left:not(.product-information--media-none){grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:32px}.ma-editorial--product #MainContent .product-information__grid.product-information--media-left>:is(.product-information__media,.product-details){padding-inline:0}}@media screen and (min-width:1024px){.ma-editorial--collection #MainContent .product-grid[product-grid-view=default]{grid-template-columns:repeat(4,minmax(0,1fr))}.ma-editorial--product #MainContent .product-information__grid.product-information--media-left:not(.product-information--media-none){grid-template-columns:minmax(0,58fr) minmax(0,42fr);column-gap:clamp(32px,4vw,64px)}}@media screen and (max-width:749px){.ma-editorial #MainContent .ma-shopping-breadcrumbs{margin-block-end:20px;font-size:11px}.ma-editorial--collection #MainContent .ma-collection-intro{padding-block-start:12px}.ma-editorial--collection #MainContent .ma-shop-copy{gap:16px;margin-block-end:24px}.ma-editorial--collection #MainContent .ma-shop-copy p{font-size:15px}.ma-editorial--collection #MainContent .ma-shop-categories{gap:0 20px}.ma-editorial--collection #MainContent .ma-shop-categories a{font-size:13px}.ma-editorial--collection #MainContent .product-grid[product-grid-view=default]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}.ma-editorial #MainContent product-card [ref=productTitleLink] .text-block{font-size:14px}.ma-editorial #MainContent product-card product-price{font-size:13px}.ma-editorial--product #MainContent .ma-shopping-breadcrumbs{margin-block-end:0}}@media screen and (max-width:359px){.ma-editorial--product #MainContent .product-details .variant-picker__form{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ma-editorial-commerce.css.map */
