.mm-mobile-option-select,.mm-variant-thumb{display:none}.mm-cushion-native-variants{display:none!important}.mm-cushion-composer{margin:20px 0;padding-top:18px;border-top:1px solid var(--dotted-color)}.mm-cushion-composer fieldset{margin:0 0 20px;padding:0;border:0}.mm-cushion-composer legend{margin-bottom:10px;font-weight:600}.mm-cushion-offer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mm-cushion-offer{min-height:58px;padding:9px 7px;color:var(--text-color);background:var(--background);border:1px solid var(--text-color);cursor:pointer}.mm-cushion-offer[aria-pressed=true]{color:var(--background);background:var(--text-color)}.mm-cushion-offer span,.mm-cushion-offer small{display:block}.mm-cushion-offer small{margin-top:4px;font-size:10px;text-transform:uppercase;letter-spacing:.05em}.mm-cushion-composition>p{margin:-4px 0 12px;color:var(--text-color, #1d1a17);opacity:.72;font-size:13px}.mm-cushion-slot{margin-bottom:10px}.mm-cushion-slot label{display:block;margin-bottom:5px}.mm-cushion-slot select,.mm-mobile-option-select select{width:100%;min-height:46px;padding:0 38px 0 12px;color:var(--text-color);background-color:var(--background);border:1px solid var(--text-color)}.mm-cushion-summary{margin:0;padding-top:12px;border-top:1px solid var(--dotted-color);font-size:13px}@media screen and (max-width:740px){.mm-swatch--long .mm-mobile-option-select{display:block;width:100%}.mm-swatch--long>.swatch-element{display:none!important}.mm-swatch--visual:not(.mm-swatch--long){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mm-swatch--visual:not(.mm-swatch--long) .option-label{grid-column:1 / -1;margin:0 0 2px}.mm-swatch--visual:not(.mm-swatch--long) .swatch-element:not(.color){display:block;margin:0}.mm-swatch--visual:not(.mm-swatch--long) .swatch-element:not(.color) .swatches__form--label{width:100%;height:auto;min-height:54px;padding:7px!important;white-space:normal}.mm-swatch--visual:not(.mm-swatch--long) .mm-variant-thumb{display:block;width:38px;height:38px;margin-right:8px;flex:0 0 38px;overflow:hidden}.mm-variant-thumb img{width:100%;height:100%;object-fit:cover}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/mm-variant-mobile.css.map */
