.mm-kit-product .mm-product-layout{gap:7%;align-items:start}.mm-kit-product .mm-product-main-image{aspect-ratio:1;background:#e9e7dc;border-radius:12px}.mm-kit-product .mm-product-main-photo{object-fit:contain}.mm-kit-product .mm-product-thumbnails{gap:10px;scrollbar-width:thin}.mm-kit-product .mm-product-thumbnails a{width:76px;height:76px;flex-basis:76px;border-radius:5px;overflow:hidden;background:#e9e7dc;border-width:2px}.mm-kit-product .mm-product-thumbnails img{object-fit:contain}.mm-kit-product .mm-product-information{padding-top:8px;min-width:0}.mm-kit-product .mm-product-information h1{font-size:clamp(38px,3.8vw,58px);overflow-wrap:break-word}.mm-kit-product .mm-product-subtitle{max-width:430px;line-height:1.7;margin:18px 0 28px}.mm-kit-product .mm-product-price{margin-bottom:12px}.mm-kit-product .mm-product-purchase{margin-top:22px;align-items:end}.mm-kit-product .mm-product-purchase .mm-commerce-button{min-height:54px}.mm-kit-product .mm-product-details{margin-top:32px}.mm-kit-product .mm-kit-availability{font-size:13px;line-height:1.6;margin:16px 0 10px;color:#536151}.mm-kit-product .mm-purchase-note{font-size:12px;line-height:1.65}.mm-kit-product .mm-builder-invite{border-radius:12px;margin-bottom:0}.mm-kit-photo-pending{height:100%;width:100%;padding:clamp(28px,6vw,70px);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#4c5b4f;background:linear-gradient(135deg,#e9e7dc,#f0eee5)}.mm-kit-photo-pending .mm-eyebrow{font-size:11px;letter-spacing:.22em}.mm-kit-photo-pending p{font-family:Georgia,Times New Roman,serif;font-size:clamp(27px,3.2vw,44px);font-weight:400;line-height:1.15;letter-spacing:-.025em;margin:25px 0 20px}.mm-kit-photo-pending>span:last-child{font-size:12px;line-height:1.6;max-width:230px}@media(min-width:1000px){.mm-kit-product .mm-product-gallery{position:sticky;top:30px}}@media(max-width:749px){.mm-kit-product .mm-product-layout{gap:28px}.mm-kit-product .mm-product-information h1{font-size:40px;margin-top:11px}.mm-kit-product .mm-product-subtitle{margin-bottom:24px}.mm-kit-product .mm-product-gallery{position:static}.mm-kit-product .mm-product-purchase .mm-commerce-button{padding:16px 18px}.mm-kit-product .mm-product-details{margin-top:26px}.mm-kit-product .mm-builder-invite{margin-top:45px}.mm-kit-photo-pending p{font-size:34px}}@media(max-width:399px){.mm-kit-product .mm-product-information h1{font-size:36px}.mm-kit-product .mm-product-purchase .mm-commerce-button{padding:16px 12px;font-size:13px}.mm-kit-photo-pending p{font-size:29px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/mm-kit-product.css.map */
