:root{--mm-sage: #7a8271;--mm-ink: #1a1a1a;--mm-grey: #808080;--mm-line: #adb1a8;--mm-star: #f5b301}@media screen and (min-width:750px){.media-gallery--carousel{--mm-gallery-h: 498px }.media-gallery--carousel slideshow-component:has(slideshow-controls[thumbnails][pagination-position=left]),.media-gallery--carousel slideshow-component:has(slideshow-controls[thumbnails][pagination-position=right]){align-items:start}.media-gallery--carousel slideshow-slide .product-media-container,.media-gallery--carousel slideshow-slide .product-media-constraint-wrapper{height:var(--mm-gallery-h)!important;max-height:var(--mm-gallery-h)!important;aspect-ratio:auto!important}.media-gallery--carousel slideshow-slide .product-media{height:100%!important;max-height:var(--mm-gallery-h)!important}.media-gallery--carousel slideshow-slide .product-media__image{width:100%;height:100%;object-fit:contain!important;background:#fff}.media-gallery--carousel .slideshow-controls__thumbnail{width:110px!important;min-width:110px!important;max-width:110px!important;height:150px!important;aspect-ratio:auto;flex:0 0 110px!important}.media-gallery--carousel slideshow-controls[thumbnails][pagination-position=left],.media-gallery--carousel slideshow-controls[thumbnails][pagination-position=right]{width:110px!important;flex:0 0 110px!important}.media-gallery--carousel .slideshow-controls__thumbnail img,.media-gallery--carousel .slideshow-controls__thumbnail .product-media{width:100%;height:100%;object-fit:cover}.media-gallery--carousel slideshow-controls[thumbnails] .slideshow-controls__thumbnails{gap:24px;padding:0!important}.media-gallery--carousel slideshow-component:has(slideshow-controls[thumbnails][pagination-position=left]),.media-gallery--carousel slideshow-component:has(slideshow-controls[thumbnails][pagination-position=right]){column-gap:30px}.media-gallery--carousel slideshow-controls[thumbnails][pagination-position=left],.media-gallery--carousel slideshow-controls[thumbnails][pagination-position=right]{max-height:100%}.media-gallery--carousel slideshow-controls[thumbnails] .slideshow-controls__thumbnails-container{flex:1 1 0;min-height:0;max-height:var(--mm-gallery-h);overflow-y:auto}.media-gallery--carousel .slideshow-controls__thumbnail{position:relative}.media-gallery--carousel .slideshow-controls__thumbnail[aria-selected=true]{outline:none!important}.media-gallery--carousel .slideshow-controls__thumbnail[aria-selected=true]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #1a1a1a;pointer-events:none;z-index:2}}@media screen and (min-width:1200px){.media-gallery--carousel{--mm-gallery-h: 600px}}@media screen and (min-width:750px)and (max-width:989px){.product-information__grid{grid-template-columns:1fr!important}.product-information__grid>*{grid-column:1 / -1!important}.product-details.sticky-content--desktop,.product-information .sticky-content{position:static!important}.product-information__media,.product-details.sticky-content--desktop{padding-inline:24px!important}.media-gallery--carousel slideshow-component:has(slideshow-controls[thumbnails][pagination-position=left]),.media-gallery--carousel slideshow-component:has(slideshow-controls[thumbnails][pagination-position=right]){display:block!important}.media-gallery--carousel slideshow-controls[thumbnails][pagination-position=left],.media-gallery--carousel slideshow-controls[thumbnails][pagination-position=right]{display:none!important}.media-gallery--carousel slideshow-slide .product-media-container,.media-gallery--carousel slideshow-slide .product-media-constraint-wrapper,.media-gallery--carousel slideshow-slide .product-media{height:auto!important;max-height:none!important}.media-gallery__mobile-controls{display:flex!important}}.mm-pdp-header{width:100%}.mm-pdp-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;width:100%}.mm-pdp-title-row h1{margin:0;font-size:2.1875rem;line-height:1.15;font-weight:700;text-wrap:pretty}.mm-pdp-title-row .mm-wish-btn{flex:0 0 auto;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer;color:var(--mm-ink)}.mm-pdp-title-row .mm-wish-btn svg{width:26px;height:26px}.mm-pdp-title-row .mm-wish-btn.is-active svg{fill:var(--mm-sage);stroke:var(--mm-sage)}.mm-pdp-pricerow{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-top:12px}.mm-pdp-price{font-size:1.75rem;font-weight:600;color:var(--mm-sage);line-height:1.1}.mm-pdp-price .mm-compare{font-size:1.15rem;color:var(--mm-grey);text-decoration:line-through;margin-inline-start:10px;font-weight:400}.mm-pdp-meta{display:flex;align-items:center;gap:12px;color:var(--mm-grey);font-size:1rem}.mm-pdp-meta__sep{width:1px;height:24px;background:var(--mm-line);display:inline-block}.mm-pdp-meta__dot{width:5px;height:5px;border-radius:50%;background:var(--mm-grey);display:inline-block}.mm-pdp-meta__rating{display:inline-flex;align-items:center;gap:5px;color:var(--mm-ink);font-weight:500}.mm-pdp-meta__rating svg{width:20px;height:20px;fill:var(--mm-star)}.mm-pdp-meta .jdgm-preview-badge{display:inline-flex;align-items:center}.mm-pdp-meta .jdgm-preview-badge:empty{display:none}.mm-pdp-desc{color:var(--mm-grey);font-size:1rem;line-height:1.55}.mm-pdp-desc p{margin:0 0 .6em}.mm-pdp-desc p:last-child{margin-bottom:0}.variant-picker .variant-option legend{font-size:1.05rem;color:var(--mm-grey);margin-bottom:12px;display:flex;align-items:baseline;justify-content:space-between;width:100%}.variant-picker .variant-option legend .variant-option__swatch-value{color:var(--mm-ink);margin-inline-start:4px}.mm-size-chart-link{-webkit-appearance:none;appearance:none;background:none;border:none;padding:0;font:inherit;cursor:pointer;font-size:.95rem;color:var(--mm-ink);text-decoration:underline;text-underline-offset:2px;white-space:nowrap;margin-inline-start:auto}.mm-size-chart{width:min(560px,92vw);border:none;border-radius:4px;padding:0;box-shadow:0 20px 60px #00000040;color:var(--mm-ink);background:#fff}.mm-size-chart::backdrop{background:#00000073}.mm-size-chart__head{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;border-bottom:1px solid var(--mm-line)}.mm-size-chart__head h3{margin:0;font-size:1.2rem}.mm-size-chart__close{-webkit-appearance:none;appearance:none;background:none;border:none;font-size:1.6rem;line-height:1;cursor:pointer;color:var(--mm-grey)}.mm-size-chart__body{padding:22px}.mm-size-chart__table{width:100%;border-collapse:collapse;font-size:.95rem}.mm-size-chart__table th,.mm-size-chart__table td{border:1px solid var(--mm-line);padding:10px 12px;text-align:center}.mm-size-chart__table thead th{background:var(--mm-sage);color:#fff;font-weight:600}.mm-size-chart__note{margin:14px 0 0;font-size:.82rem;color:var(--mm-grey)}.variant-option--buttons .variant-option__button-label{min-width:60px;height:44px;border:1px solid var(--mm-line);display:inline-flex;align-items:center;justify-content:center;border-radius:0;transition:all .15s ease}.variant-option--buttons .variant-option__button-label:hover{border-color:var(--mm-sage)}.variant-option--buttons .variant-option__button-label__text{font-size:1rem;color:var(--mm-grey)}.variant-option--buttons .variant-option__button-label:has(input:checked){background:var(--mm-sage);border-color:var(--mm-sage)}.variant-option--buttons .variant-option__button-label:has(input:checked) .variant-option__button-label__text{color:#fff}.variant-option--swatches{margin-top:4px}.variant-option--swatches .swatch{width:30px;height:30px;border-radius:50%;box-shadow:inset 0 0 0 1px #0000001f}.variant-option--swatches .variant-option__button-label{padding:3px;border-radius:50%;border:2px solid transparent}.variant-option--swatches .variant-option__button-label:has(input:checked){border-color:var(--mm-sage)}.product-form-buttons .quantity-selector,quantity-selector-component.quantity-selector{flex:0 0 132px!important;width:132px!important;height:48px;border:1px solid var(--mm-line);border-radius:0;background:#fff;display:flex!important;align-items:stretch;justify-content:space-between;align-self:stretch;overflow:hidden;opacity:1}.product-form-buttons .quantity-selector .quantity-minus,.product-form-buttons .quantity-selector .quantity-plus{flex:0 0 40px!important;width:40px!important;height:100%!important;min-width:0;border-radius:0;background:transparent;color:var(--mm-ink)}.product-form-buttons .quantity-selector input[type=number]{flex:1 1 auto!important;width:auto!important;min-width:0!important;height:100%;text-align:center;border:none;background:transparent;color:var(--mm-ink)!important;-webkit-text-fill-color:var(--mm-ink);opacity:1;font-size:1rem}.product-form-buttons .add-to-cart-button{min-height:48px;text-transform:uppercase;letter-spacing:.06em;font-weight:400;border-radius:0}.product-form-buttons .shopify-payment-button__button--unbranded{border-radius:0;min-height:48px;background:transparent;color:var(--mm-sage);border:1px solid var(--mm-sage)}.mm-pdp-shipping{display:flex;flex-direction:column;gap:14px;margin-top:4px}.mm-pdp-shipping__row{display:flex;align-items:center;gap:16px;color:var(--mm-line);font-size:.9rem}.mm-pdp-shipping__row svg{width:24px;height:24px;flex:0 0 auto;stroke:var(--mm-line)}.mm-pdp-shipping__row a{color:inherit;text-decoration:underline;text-underline-offset:2px}.mm-tabs{border-top:1px solid var(--mm-line)}.mm-tabs__nav{display:flex;gap:8px;flex-wrap:wrap}.mm-tabs__tab{-webkit-appearance:none;appearance:none;background:none;border:none;border-bottom:2px solid transparent;padding:16px 12px;font-size:1.25rem;font-weight:600;color:var(--mm-grey);cursor:pointer;transition:color .15s ease,border-color .15s ease}.mm-tabs__tab[aria-selected=true]{color:var(--mm-ink);border-bottom-color:var(--mm-sage)}.mm-tabs__panel{padding-top:28px;max-width:100%;line-height:1.7;color:#333!important}.mm-tabs__panel,.mm-tabs__panel p,.mm-tabs__panel li,.mm-tabs__panel span{color:#333!important}.mm-tabs__panel[hidden]{display:none!important}.mm-tabs__panel h4{margin:0 0 12px;font-size:1rem}.mm-tabs__panel ul{padding-inline-start:1.1rem}.mm-tabs__panel li{margin-bottom:6px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mm-pdp.css.map */
