@font-face{font-family:"Muson Reference Serif";src:url(muson-reference-serif-regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"Muson Reference Serif";src:url(muson-reference-serif-bold.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:"Muson Reference Serif";src:url(muson-reference-serif-italic.woff2) format("woff2");font-style:italic;font-weight:400;font-display:swap}.shopify-section--main-product,.muson-selection-section,.muson-size-modal{--heading-font-family: "Muson Reference Serif", "Libre Baskerville", serif;--text-font-family: "Muson Reference Serif", "Libre Baskerville", serif;--heading-font-weight: 400;--heading-font-style: normal;--heading-letter-spacing: normal;--heading-text-transform: none;font-family:var(--text-font-family);font-size:14px;line-height:1.65;font-weight:400;letter-spacing:normal;text-transform:none;color:#454545}.shopify-section--main-product .product-info{min-width:0;font-family:var(--text-font-family);font-size:14px;line-height:1.65}.shopify-section--main-product .product-info__block-list>:is(.product-info__block-item,.product-info__block-group){--product-info-gap: 8px;margin-block:8px}.shopify-section--main-product .product-info__block-list>:first-child{margin-block-start:0}.shopify-section--main-product .product-info h1.product-title{margin:0;font-family:var(--heading-font-family);font-size:clamp(17px,calc(15.5px + .35vw),20px);font-weight:400;font-style:normal;line-height:1.6;letter-spacing:normal;text-transform:none}.shopify-section--main-product .muson-product-subtitle{margin:0;font-size:12.5px;font-weight:400;line-height:1.65;letter-spacing:normal;text-transform:none}.shopify-section--main-product .product-info [data-block-type=price] .price-list{font-family:var(--text-font-family);font-size:clamp(18px,calc(17px + .2vw),20px);font-weight:400;line-height:1.6;letter-spacing:normal;color:#454545a6}.shopify-section--main-product .product-info [data-block-type=price] :is(sale-price,regular-price,compare-at-price){font:inherit;letter-spacing:inherit}.shopify-section--main-product .product-info [data-block-type=price] sale-price:not(.text-on-sale){color:inherit}.shopify-section--main-product .muson-specs,.shopify-section--main-product .muson-specs:has(>.muson-specs__item:not([hidden])){display:flex;gap:8px;margin:0;min-width:0;background:transparent}.shopify-section--main-product .muson-specs[data-count="0"],.shopify-section--main-product .muson-specs:not(:has(>.muson-specs__item:not([hidden]))),.shopify-section--main-product .muson-specs[data-count="1"]:has(>[data-material-item]:not([hidden])){display:none}.shopify-section--main-product .muson-specs .muson-specs__item{display:flex;flex:1 1 0;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;min-height:72px;padding:8px 4px;border:1px solid #ddd;border-radius:6px;background:transparent;text-align:center}.shopify-section--main-product .muson-specs .muson-specs__item[hidden]{display:none}.shopify-section--main-product .muson-specs__item svg{flex-shrink:0;width:20px;height:20px;margin:0}.shopify-section--main-product .muson-specs__item span{font-family:var(--text-font-family);font-size:9px;font-weight:500;line-height:1.65;letter-spacing:.6px;text-transform:uppercase;color:#777}.shopify-section--main-product .muson-specs .muson-specs__item strong{margin:0;font-family:var(--text-font-family);font-size:12px;font-weight:700;line-height:1.65;letter-spacing:normal;color:#000}.shopify-section--main-product .muson-reference{display:none}.shopify-section--main-product .muson-cert-badge{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid #e4ded4;border-radius:4px;background:var(--muson-color-surface);font-size:14px}.shopify-section--main-product .muson-cert-badge svg{width:18px;height:18px;flex-shrink:0;color:var(--muson-color-action)}.shopify-section--main-product .muson-installment-badge{display:flex;align-items:center;gap:11px;padding:12px 14px;border-inline-start:2px solid var(--muson-color-action);background:var(--muson-color-surface);font-size:13px}.shopify-section--main-product .muson-installment-badge strong{font-size:13.5px}.shopify-section--main-product .variant-picker{gap:20px}.shopify-section--main-product .variant-picker__option{min-width:0;gap:8px}.shopify-section--main-product .variant-picker__option :is(legend,.variant-picker__option-info){margin:0;font-size:14px;font-weight:400;line-height:1.65;letter-spacing:normal;text-transform:none}.shopify-section--main-product .variant-picker__option-values{gap:8px}.shopify-section--main-product .variant-picker .block-swatch{--swatch-padding: 8.4px 14px;min-height:42px;padding:var(--swatch-padding);gap:10px;border:1px solid #ddd;border-radius:0;background:#fff;color:#454545;font-family:var(--text-font-family);font-size:14px;font-weight:400;line-height:1.65;letter-spacing:normal;text-transform:none}.shopify-section--main-product .variant-picker :is(:checked+.block-swatch,.block-swatch.is-selected){border-color:#454545;color:#454545}.shopify-section--main-product .variant-picker .block-swatch.is-disabled{color:#888}.shopify-section--main-product .block-swatch__color{flex-shrink:0;width:12px;height:12px;border-radius:50%}.shopify-section--main-product .muson-size-picker select{width:100%;min-width:0;min-height:38px;padding:7px 32px 7px 12px;border:1px solid #ddd;border-radius:0;background-color:#fff;color:#454545;font-family:var(--text-font-family);font-size:14px;line-height:1.65}.shopify-section--main-product .muson-size-guide{display:inline-flex;align-items:center;min-height:40px;padding-block:8px;font-family:var(--text-font-family);font-size:14px;font-weight:400;letter-spacing:normal;text-transform:none;text-decoration:underline;text-underline-offset:3px}.shopify-section--main-product buy-buttons button[type=submit],.shopify-section--main-product .buy-buttons button[type=submit]{min-height:48px;padding:10.4px 28px;border:1px solid var(--muson-color-action);border-radius:0;background:var(--muson-color-action);color:var(--muson-color-on-action);font-family:var(--text-font-family);font-size:13px;font-weight:400;line-height:1.65;letter-spacing:.1em;text-transform:uppercase}.shopify-section--main-product .muson-pairings__header h3{font-size:16px;font-weight:700;line-height:1.5;letter-spacing:normal;text-transform:none}.shopify-section--main-product .muson-pairing{border-color:#ddd;background:#fff}.shopify-section--main-product .muson-pairing__title{font-size:14px;font-weight:400;letter-spacing:normal;text-transform:none}.shopify-section--main-product .muson-pairing__select{font-family:var(--text-font-family);font-size:12px}.shopify-section--main-product .muson-pairing__prices{font-size:14px;font-weight:400;letter-spacing:normal}.muson-selection-section .muson-selection__header h2{font-size:26px;font-weight:400;letter-spacing:normal;text-transform:none}.muson-selection-section .muson-selection .product-title{font-family:var(--text-font-family);font-size:12px;font-weight:400;letter-spacing:normal;text-transform:none}.muson-selection-section .muson-selection .price-list{font-family:var(--text-font-family);font-size:14px;font-weight:400;letter-spacing:normal}@media(min-width:1000px){.shopify-section--main-product{--muson-product-media-height: max(280px, min(1100px, calc(100svh - var(--header-height, 114px) - var(--announcement-bar-height, 45px) - 48px)))}.shopify-section--main-product .section-spacing{padding-block-start:24px}.shopify-section--main-product .product{max-width:none;margin-inline:auto}.shopify-section--main-product .product-gallery{column-gap:20px}.shopify-section--main-product .product-gallery__image-list{max-width:var(--muson-product-media-height);margin-inline:auto}.shopify-section--main-product .product-gallery__media[data-media-type=image]>img{width:100%;max-width:100%;height:auto;max-height:var(--muson-product-media-height);margin-inline:auto;object-fit:contain}.shopify-section--main-product .product-gallery__thumbnail-scroller{max-height:var(--muson-product-media-height)}.shopify-section--main-product .product-info h1.product-title{line-height:1.5}}@media(max-width:699px){.shopify-section--main-product .muson-specs{overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin}.shopify-section--main-product .muson-specs .muson-specs__item{flex:0 0 calc(40% - 7.2px);scroll-snap-align:start}.shopify-section--main-product .muson-specs[data-count="2"] .muson-specs__item,.shopify-section--main-product .muson-specs[data-count="1"] .muson-specs__item{flex:1 1 0}}@media(max-width:420px){.shopify-section--main-product .muson-installment-badge{gap:9px;padding:11px 12px;font-size:12.5px}}.shopify-section--main-product .am-product-care--material:has(.muson-specs[data-count="0"]){display:none}.shopify-section--main-product .am-product-care--material .am-product-care__content .muson-specs[data-count]{display:grid;grid-template-columns:minmax(0,1fr);gap:0;overflow:visible}.shopify-section--main-product .am-product-care--material .muson-specs__item{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0;padding:8px 0;border:0;border-radius:0;gap:12px;text-align:start}.shopify-section--main-product .am-product-care--material .muson-specs__item svg{display:none}.shopify-section--main-product .am-product-care--material .muson-specs__item span{font-size:12px;letter-spacing:normal;text-transform:none}.shopify-section--main-product .am-product-care--material .muson-specs__item strong{font-size:13px;font-weight:400;text-align:end}@media(min-width:1000px){.shopify-section--main-product .muson-pairings{margin-top:24px;padding-top:20px}.shopify-section--main-product .muson-pairings__header{margin-bottom:12px}.shopify-section--main-product .muson-pairing{grid-template-columns:68px minmax(0,1fr);min-height:100px;padding:12px;gap:12px}.shopify-section--main-product .muson-pairing__image{width:68px;height:76px}.shopify-section--main-product .muson-pairing__title,.shopify-section--main-product .muson-pairing__prices{font-size:13px}.shopify-section--main-product .muson-pairing__add{min-width:104px;min-height:44px;padding:10px;font-size:11px}}.shopify-section--main-product .product-info :is(.am-product-care--description .am-product-care__content,[data-block-type=description] .prose) :is(h1,h2,h3,h4,h5,h6){font-family:inherit;font-size:1em;font-weight:700;line-height:inherit;letter-spacing:normal;text-transform:none;margin-block:1.5em .75em}.shopify-section--main-product .product-info :is(.am-product-care--description .am-product-care__content,[data-block-type=description] .prose) :is(h1,h2,h3,h4,h5,h6):first-child{margin-block-start:0}.shopify-section--main-product{--muson-product-ink: var(--muson-color-action);--muson-product-paper: var(--muson-color-surface);--muson-product-border: var(--muson-color-line);--muson-product-tint: color-mix(in srgb, var(--muson-color-surface) 96%, var(--muson-color-action));background:var(--muson-product-paper)}.shopify-section--main-product>.section-spacing{background:var(--muson-product-paper)}.shopify-section--main-product .product-info{color:var(--muson-product-ink);padding-block:6px 24px}.shopify-section--main-product .product-info .product-info__block-list>:is(.product-info__block-item,.product-info__block-group){margin-block:7px}.shopify-section--main-product .product-info h1.product-title{color:var(--muson-product-ink);font-size:clamp(18px,1.3vw,22px);line-height:1.22;text-wrap:balance}.shopify-section--main-product .product-info .muson-product-subtitle{color:var(--muson-product-ink);font-size:14px;line-height:1.4}.shopify-section--main-product .product-info [data-block-type=price] .price-list{color:var(--muson-product-ink);font-size:clamp(20px,1.5vw,25px);font-weight:700;line-height:1.25}.shopify-section--main-product .product-info [data-block-type=price] compare-at-price{font-size:.65em;font-weight:400}.shopify-section--main-product .product-info .muson-installment--product{width:100%;margin-block:10px 2px;padding:9px 12px;border:1px solid var(--muson-product-border);border-radius:8px;color:var(--muson-product-ink);background:var(--muson-product-tint)}.shopify-section--main-product .product-info .muson-installment__label svg{color:var(--muson-product-ink)}.shopify-section--main-product .product-info .muson-lab-specs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:12px 0;padding:0;border:0;border-radius:0;color:var(--muson-product-ink);background:transparent}.shopify-section--main-product .product-info .muson-lab-specs>div{height:auto;min-height:82px;padding:8px 6px;gap:5px;border:1px solid var(--muson-product-border);border-radius:10px}.shopify-section--main-product .product-info .muson-lab-specs>div+div{border-inline-start:1px solid var(--muson-product-border)}.shopify-section--main-product .product-info .muson-lab-specs svg{width:21px;height:21px}.shopify-section--main-product .product-info .muson-lab-specs span{color:var(--muson-product-ink);font-family:var(--text-font-family);font-size:12px;letter-spacing:.04em;text-transform:uppercase}.shopify-section--main-product .product-info .muson-lab-specs strong{font-size:clamp(11px,2.5cqi,14px);font-weight:700;line-height:1.3;white-space:normal;overflow-wrap:anywhere}.shopify-section--main-product .product-info .muson-lab-certificate{gap:12px;margin:0 0 8px;padding:10px 12px;border:0;border-radius:9px;color:var(--muson-product-ink);background:color-mix(in srgb,var(--muson-product-paper) 72%,#b89860);font-family:var(--text-font-family);font-size:14px}.shopify-section--main-product .product-info .muson-lab-certificate svg{width:20px;height:22px;color:#806135}.shopify-section--main-product .product-info .variant-picker{gap:14px}.shopify-section--main-product .product-info .variant-picker__option :is(legend,.variant-picker__option-info){color:var(--muson-product-ink);font-size:14px;font-weight:400}.shopify-section--main-product .product-info .variant-picker__option-values{gap:8px}.shopify-section--main-product .product-info .variant-picker .block-swatch{--swatch-padding: 8px 12px;min-height:44px;padding:var(--swatch-padding);border-color:var(--muson-product-border);border-radius:8px;background:var(--muson-product-paper);color:var(--muson-product-ink);font-size:14px;line-height:1.25;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.shopify-section--main-product .product-info .variant-picker :is(:checked+.block-swatch,.block-swatch.is-selected){border-color:var(--muson-product-ink);background:var(--muson-product-paper);color:var(--muson-product-ink);box-shadow:0 3px 10px color-mix(in srgb,var(--muson-product-ink) 10%,transparent)}.shopify-section--main-product .product-info .variant-picker [data-muson-color] .block-swatch{min-width:96px;gap:10px;justify-content:center}.shopify-section--main-product .product-info .variant-picker [data-muson-color] :is(:checked+.block-swatch,.block-swatch.is-selected){background:var(--muson-product-paper);color:var(--muson-product-ink);box-shadow:inset 0 0 0 1px var(--muson-product-ink)}.shopify-section--main-product .product-info .block-swatch__color{width:18px;height:18px}.shopify-section--main-product .product-info .variant-picker .block-swatch.is-disabled{color:#82716c;border-style:dashed}.shopify-section--main-product .product-info :is(.muson-size-picker,.muson-lab-size) select{min-height:44px;padding:10px 38px 10px 14px;border:1px solid var(--muson-product-border);border-radius:8px;color:var(--muson-product-ink);background-color:var(--muson-product-paper);font-family:var(--text-font-family);font-size:14px}.shopify-section--main-product .product-info .muson-lab-size{margin-block:8px 12px;color:var(--muson-product-ink);font-size:14px}.shopify-section--main-product .product-info .muson-size-guide{color:var(--muson-product-ink);font-size:14px;text-underline-offset:5px}.shopify-section--main-product .product-info buy-buttons button[type=submit]{--button-background: var(--muson-color-action-rgb);--button-text-color: var(--muson-color-on-action-rgb);--button-outline-color: var(--muson-color-action-rgb);width:100%;min-height:50px;padding:12px 20px;border-color:var(--muson-product-ink);border-radius:10px;background:var(--muson-product-ink);color:var(--muson-product-paper);font-family:var(--text-font-family);font-size:18px;font-weight:400;line-height:1.25;letter-spacing:normal;text-transform:none}.shopify-section--main-product .product-info buy-buttons button[type=submit]:disabled{opacity:.55}.shopify-section--main-product .product-info .muson-lab-trust{margin-block:22px;border-color:var(--muson-product-border);border-radius:9px;background:var(--muson-product-tint);color:var(--muson-product-ink)}.shopify-section--main-product .product-info .muson-lab-trust :is(svg,.muson-lab-trust__copy>span){color:var(--muson-product-ink)}.shopify-section--main-product .product-info .am-product-care{border-color:var(--muson-product-border)}.shopify-section--main-product .product-info .am-product-care summary{color:var(--muson-product-ink);font-size:14px;letter-spacing:normal}.shopify-section--main-product .product-info :is(a,button,select,input):focus-visible,.shopify-section--main-product .product-info .variant-picker input:focus-visible+label{outline:2px solid var(--muson-product-ink);outline-offset:4px}@media(hover:hover){.shopify-section--main-product .product-info .variant-picker .block-swatch:hover{border-color:var(--muson-product-ink)}.shopify-section--main-product .product-info buy-buttons button[type=submit]:not(:disabled):hover{color:var(--muson-product-paper);background:color-mix(in srgb,var(--muson-color-action) 85%,black);border-color:color-mix(in srgb,var(--muson-color-action) 85%,black)}}@media(min-width:700px){.shopify-section--main-product .product-info .variant-picker__option{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:12px}}@media(max-width:699px){.shopify-section--main-product .product-info{padding:8px 0 20px}.shopify-section--main-product .product-info h1.product-title{font-size:18px;line-height:1.2}.shopify-section--main-product .product-info .muson-lab-specs{padding-block:0;margin-block-start:18px}.shopify-section--main-product .product-info .muson-lab-specs>div{min-height:76px;padding-inline:3px}.shopify-section--main-product .product-info .muson-lab-specs span{font-size:10px}.shopify-section--main-product .product-info .muson-lab-specs strong{font-size:clamp(9px,2.8cqi,12px)}.shopify-section--main-product .product-info .muson-lab-certificate{font-size:14px}.shopify-section--main-product .product-info .variant-picker .block-swatch{padding:9px 11px;font-size:14px}.shopify-section--main-product .product-info :is(.muson-size-picker,.muson-lab-size) select{font-size:16px}}@media(prefers-reduced-motion:reduce){.shopify-section--main-product .product-info .variant-picker .block-swatch{transition:none}}.shopify-section--main-product .product-info__block-list:has(>[data-block-id=muson_material_subtitle] .muson-product-subtitle):not(:has(.muson-product-craftsmanship)){display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:18px}.shopify-section--main-product .product-info__block-list:has(>[data-block-id=muson_material_subtitle] .muson-product-subtitle):not(:has(.muson-product-craftsmanship))>*{grid-column:1 / -1;min-width:0}.shopify-section--main-product .product-info__block-list:has(>[data-block-id=muson_material_subtitle] .muson-product-subtitle):not(:has(.muson-product-craftsmanship))>[data-block-type=title]{grid-row:1}.shopify-section--main-product .product-info__block-list:has(>[data-block-id=muson_material_subtitle] .muson-product-subtitle):not(:has(.muson-product-craftsmanship))>[data-block-id=muson_material_subtitle]{grid-column:1;grid-row:2;padding-inline-end:18px;border-inline-end:1px solid var(--muson-product-border);max-width:150px}.shopify-section--main-product .product-info__block-list:has(>[data-block-id=muson_material_subtitle] .muson-product-subtitle):not(:has(.muson-product-craftsmanship))>[data-block-type=price],.shopify-section--main-product .product-info__block-list:has(>[data-block-id=muson_material_subtitle] .muson-product-subtitle):not(:has(.muson-product-craftsmanship))>[data-block-type=price]>.v-stack{display:contents}.shopify-section--main-product .product-info__block-list:has(>[data-block-id=muson_material_subtitle] .muson-product-subtitle):not(:has(.muson-product-craftsmanship))>[data-block-type=price] .price-list{grid-column:2;grid-row:2;min-width:0}.shopify-section--main-product .product-info__block-list:has(>[data-block-id=muson_material_subtitle] .muson-product-subtitle):not(:has(.muson-product-craftsmanship))>[data-block-type=price] .muson-installment--product{grid-column:1 / -1;grid-row:3}.shopify-section--main-product .product-info:has(.muson-lab-specs) .product-info__block-list [data-block-type=price] .price-list{font-size:clamp(20px,1.5vw,25px);font-weight:700}.shopify-section--main-product .product-info [data-muson-color] .block-swatch__color[style*="g\fcm\fc\15f, g\fcm\fc\15f"]{background:linear-gradient(135deg,#a8afb4,#f0f2f3 45%,#b4bcc2)}.shopify-section--main-product .product-info .muson-lab-certificate__mark{margin-inline-start:auto;font-family:var(--heading-font-family);font-size:18px;font-weight:700;letter-spacing:-.02em}.shopify-section--main-product .product-info .muson-lab-shapes>.muson-lab-shapes__heading{margin:6px 0 4px;font-size:16px;line-height:1.4;letter-spacing:.04em;text-transform:uppercase}.shopify-section--main-product .product-info .muson-lab-shapes__current{margin-inline-start:8px;font-size:14px;letter-spacing:normal;text-transform:none}.shopify-section--main-product .product-info .muson-lab-shapes__intro{margin:0 0 12px;font-size:12px;line-height:1.5;font-style:italic}.shopify-section--main-product .product-info .muson-lab-shapes__list{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:2px;padding:6px 3px 10px;overflow:visible;scroll-snap-type:none}.shopify-section--main-product .product-info .muson-lab-shapes__list a{position:relative;display:grid;grid-template-rows:minmax(0,1fr);place-items:center;width:100%;min-width:0;height:auto;min-height:44px;max-height:84px;aspect-ratio:1;padding:5px 2px;overflow:visible;border:1px solid var(--muson-product-border);border-radius:8px;color:var(--muson-product-ink);background:var(--muson-product-paper)}.shopify-section--main-product .product-info .muson-lab-shapes__list img{width:100%;height:100%;min-width:0;min-height:0;max-height:64px;padding:1px;object-fit:contain}.shopify-section--main-product .product-info .muson-lab-shapes__list a[aria-current]{z-index:1;border-color:var(--muson-product-ink);box-shadow:0 3px 10px color-mix(in srgb,var(--muson-product-ink) 10%,transparent)}.shopify-section--main-product .product-info .muson-lab-shapes__list a[aria-current]:before{content:"";position:absolute;inset-block-start:-5px;inset-inline-end:-3px;width:18px;height:18px;border-radius:50%;background:var(--muson-product-ink)}.shopify-section--main-product .product-info .muson-lab-shapes__list a[aria-current]:after{content:"";position:absolute;inset-block-start:-5px;inset-inline-end:-3px;width:18px;height:18px;background:var(--muson-product-paper);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4.5 9l3 3 6-6' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4.5 9l3 3 6-6' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}.shopify-section--main-product .product-info .variant-picker__option legend{font-size:15px;line-height:1.4;letter-spacing:.03em;text-transform:uppercase}@media(max-width:359px){.shopify-section--main-product .product-info .muson-lab-specs{grid-template-columns:repeat(2,minmax(0,1fr))}.shopify-section--main-product .product-info .muson-lab-specs strong{font-size:12px}}.shopify-section--main-product .muson-product-gallery-sticky{display:block;grid-area:product-gallery;min-width:0}@media(min-width:1000px){.shopify-section--main-product .muson-product-gallery-sticky{position:sticky;top:calc(var(--sticky-area-height, 0px) + 16px);align-self:start}}.shopify-section--main-product .product-info .muson-lab-shapes__list[data-single-cut]{width:min(84px,100%)}.shopify-section--main-product .product-info [data-muson-ring-size]{display:grid;gap:10px;min-width:0}.shopify-section--main-product .product-info [data-muson-ring-size] :is(legend,label:not(.sr-only)){color:var(--muson-product-ink);font-family:var(--text-font-family);font-size:14px;font-weight:400;line-height:1.65;letter-spacing:normal;text-transform:uppercase}.shopify-section--main-product .product-info .muson-ring-size-control{position:relative;display:block;width:100%;min-width:0}.shopify-section--main-product .product-info .muson-ring-size-control__select{-webkit-appearance:none;appearance:none;width:100%;min-width:0;min-height:44px;padding:10px 38px 10px 14px;border:1px solid var(--muson-product-border);border-radius:8px;background:var(--muson-product-paper);color:var(--muson-product-ink);font-family:var(--text-font-family);font-size:14px;font-weight:400;line-height:1.65;letter-spacing:normal;text-align:start}.shopify-section--main-product .product-info .muson-ring-size-control>svg{position:absolute;inset-inline-end:14px;inset-block-start:50%;transform:translateY(-50%);pointer-events:none;color:var(--muson-product-ink)}@media(max-width:699px){.shopify-section--main-product .product-info .muson-ring-size-control__select{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/muson-product-reference.css.map */
