.shopify-section--main-product .section-spacing{padding-block:36px 40px}.shopify-section--main-product .container{padding-inline:3.2%}.shopify-section--main-product .product{column-gap:6vw;align-items:start}.shopify-section--main-product .product-info h1{font:500 clamp(22px,2.1vw,32px)/1.2 Arial,Helvetica,sans-serif;letter-spacing:-.025em}.shopify-section--main-product .product-info{font-family:Arial,Helvetica,sans-serif}.shopify-section--main-product .product-info__block-item[data-block-type=vendor]{font-size:10px;letter-spacing:.12em}.shopify-section--main-product .product-gallery__media img{background:#ededed;object-fit:contain}.mx-pdp-guide-trigger{margin-bottom:0}.mx-pdp-link{font:500 11px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.04em;text-transform:uppercase;border:0;background:none;padding:4px 0;border-bottom:1px solid #111;cursor:pointer;color:#111;min-height:36px}mx-fit-guide,mx-product-details{display:block}.mx-pdp-details{margin-top:12px;border-top:1px solid #ccc}.mx-pdp-tabs{display:grid;grid-template-columns:.9fr .8fr 1.3fr;border-bottom:1px solid #ccc;gap:8px}.mx-pdp-tabs button{border:0;background:none;color:#777;font:500 10px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.025em;text-transform:uppercase;padding:16px 0;min-height:48px;cursor:pointer;position:relative;white-space:nowrap}.mx-pdp-tabs button[aria-selected=true]{color:#111}.mx-pdp-tabs button[aria-selected=true]:after{content:"";position:absolute;left:0;right:0;height:2px;background:#111;bottom:-1px}.mx-pdp-panel{padding:20px 0;font:400 12px/1.8 Arial,Helvetica,sans-serif;color:#444;max-height:360px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#999 #eee}.mx-pdp-panel[hidden]{display:none}.mx-pdp-panel p{margin-block:0 10px!important}.mx-pdp-panel h3{font-size:12px;letter-spacing:.03em;text-transform:uppercase;color:#111;margin:14px 0 8px!important}.mx-pdp-panel h3:first-child{margin-top:0!important}.mx-pdp-panel a{font-size:11px;line-height:1.8;text-decoration:underline;text-underline-offset:4px}.mx-fit-dialog{border:0;padding:0;width:min(760px,calc(100vw - 32px));max-height:min(800px,90dvh);margin:auto;overflow:auto;background:#fff;color:#111;box-shadow:0 20px 100px #0003;font:400 13px/1.6 Arial,Helvetica,sans-serif}.mx-fit-dialog::backdrop{background:#0007}.mx-fit-top{display:flex;align-items:center;justify-content:space-between;padding:10px 28px;border-bottom:1px solid #ddd;position:sticky;top:0;background:#fff;z-index:1;letter-spacing:.09em;font-size:10px}.mx-fit-top button{min-width:44px;min-height:44px;background:none;border:0;cursor:pointer;font-size:18px}.mx-fit-body{padding:24px 32px 32px}.mx-fit-body h2{font:400 40px/1.1 Impact,Arial Narrow,Arial,sans-serif;text-transform:uppercase;margin:0 0 10px}.mx-fit-body h3{font:600 12px/1.4 Arial,Helvetica,sans-serif;letter-spacing:.04em;text-transform:uppercase;margin:20px 0 14px}.mx-fit-body p{margin:0 0 12px;color:#555}.mx-fit-layout{display:grid;grid-template-columns:180px 1fr;gap:32px;margin-top:22px}.mx-fit-figure{width:100%;height:300px;stroke:#777;stroke-width:1.2;fill:#ededed;align-self:center}.mx-fit-lines{stroke:#111;fill:none}.mx-fit-measure{padding:9px 0;border-bottom:1px solid #eee}.mx-fit-measure strong{font-weight:500;color:#111}.mx-fit-measure p{font-size:12px;margin:4px 0}.mx-fit-sizes{display:flex;gap:8px;flex-wrap:wrap}.mx-fit-sizes span{padding:9px 13px;border:1px solid #ccc;font-size:11px}.mx-fit-note{background:#ededed;padding:18px 22px;margin-top:24px}.mx-fit-note a{font-size:11px;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #111}.mx-look{display:block;padding:40px 3.2% 46px;border-top:1px solid #ddd;font-family:Arial,Helvetica,sans-serif}.mx-look-heading{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:25px}.mx-look-heading p{font-size:10px;letter-spacing:.15em;margin:0 0 8px}.mx-look-heading h2{font:400 clamp(28px,3vw,42px)/1 Impact,"Arial Narrow",Arial,sans-serif;margin:0 0 12px;text-transform:uppercase}.mx-look-heading span{font-size:12px;color:#666}.mx-look-heading>a{font-size:10px;white-space:nowrap;letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid #111;padding-bottom:5px}.mx-look-grid{display:grid;grid-template-columns:repeat(var(--mx-look-columns,4),minmax(0,1fr));gap:18px;align-items:start}.mx-look .product-card__figure{background:#ededed}.mx-look .product-card__media{aspect-ratio:4/5;display:block}.mx-look .product-card__image{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.mx-look .product-card__info{font-size:12px}.mx-look .mx-card-size,.mx-look .mx-card-add{height:44px;font-size:10px}.mx-pdp-tabs button:focus-visible,.mx-pdp-link:focus-visible,.mx-fit-top button:focus-visible{outline:2px solid #111;outline-offset:2px}@media(min-width:1000px){.shopify-section--main-product .product-gallery{position:sticky;top:calc(var(--sticky-area-height,80px) + 16px)}.shopify-section--main-product .product-info{position:static!important}.shopify-section--main-product .product-gallery__media{max-height:650px}.shopify-section--main-product .product-gallery__media img{height:100%;max-height:650px;width:100%}}@media(max-width:999px){.shopify-section--main-product .section-spacing{padding-top:18px}.shopify-section--main-product .container{padding-inline:5%}.mx-look{padding:30px 5%}.mx-look-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.mx-look-heading{align-items:start}.mx-look-heading span{font-size:11px}.mx-look-heading>a{font-size:9px}.mx-look .mx-card-size,.mx-look .mx-card-add{height:40px;font-size:9px}}@media(max-width:599px){.mx-pdp-tabs{gap:5px}.mx-pdp-tabs button{font-size:9px;letter-spacing:0}.mx-pdp-panel{max-height:300px}.mx-fit-body{padding:20px}.mx-fit-top{padding-inline:16px}.mx-fit-layout{grid-template-columns:80px 1fr;gap:20px}.mx-fit-figure{height:200px}.mx-fit-body h2{font-size:34px}.mx-look-heading{display:block}.mx-look-heading>a{display:inline-block;margin-top:16px}.mx-fit-note{padding:16px}.mx-look .mx-card-actions{grid-template-columns:1fr}.mx-look .product-card__title,.mx-look-grid .price-list{font-size:11px}}.shopify-section--main-product variant-picker fieldset:has(.block-swatch__color):not(:has(input~input)){display:flex;flex-direction:row;align-items:center;gap:8px}.shopify-section--main-product variant-picker fieldset:has(.block-swatch__color):not(:has(input~input)) label{border:0;min-height:0;padding:0;box-shadow:none;pointer-events:none}.shopify-section--main-product variant-picker fieldset:has(.block-swatch__color):not(:has(input~input)) .block-swatch__color{display:none}.shopify-section--main-product .product-info__block-item:has(mx-fit-guide[data-inline=true]){display:contents}.mx-pdp-guide-trigger[hidden]{display:none}.shopify-section--main-product variant-picker{gap:20px}.shopify-section--main-product [data-mx-option=size] .variant-picker__option-info{align-items:center}.shopify-section--main-product .mx-inline-fit-trigger{min-height:44px;font-size:10px;border-bottom:0;text-decoration:underline;text-underline-offset:4px;letter-spacing:.02em}.shopify-section--main-product [data-mx-option=size] .variant-picker__option-info>button:not(.mx-inline-fit-trigger){display:none}.shopify-section--main-product [data-mx-option=style].mx-option-single{display:flex;flex-direction:row;align-items:center;gap:8px}.shopify-section--main-product [data-mx-option=style].mx-option-single label{border:0;background:none!important;color:#111!important;box-shadow:none;padding:0;min-width:0;min-height:0;font:400 13px/1.5 Arial,Helvetica,sans-serif}.shopify-section--main-product [data-mx-option=style].mx-option-single legend,.shopify-section--main-product [data-mx-option=color].mx-option-single legend{font-size:12px;text-transform:none}.shopify-section--main-product [data-mx-option=size] .variant-picker__option-values{gap:8px}.shopify-section--main-product [data-mx-option=size] .block-swatch{min-width:48px;min-height:44px;padding:10px 14px;font-size:12px;background:#fff;color:#111;border-color:#ccc}.shopify-section--main-product [data-mx-option=size] input:checked+.block-swatch{border-color:#111;box-shadow:inset 0 0 0 1px #111}.shopify-section--main-product [data-mx-option=size] .block-swatch:hover{border-color:#111}
/*# sourceMappingURL=/cdn/shop/t/70/assets/mx-product-page.css.map */
