.mm-vp-icon path,.mm-vp-icon rect,.mm-vp-icon circle,.mm-vp-icon line,.mm-vp-icon polyline,.mm-vp-icon polygon{stroke:#0b2545!important;opacity:1!important}.mm-vp-icon circle[fill]:not([fill=none]),.mm-vp-icon rect[fill]:not([fill=none]),.mm-vp-icon path[fill]:not([fill=none]){fill:#0b2545!important}.mm-vp-subline,.mm-vp-copy,.mm-vp-proof{color:#1a1a1a!important}.mm-vp-title{color:#0b2545!important}.mm-product-showcase-section .card .card__heading,.mm-product-showcase-section .card h2,.mm-product-showcase-section .card h3,.mm-product-showcase-section .card .product-title,.mm-product-showcase-section .card a[href*="/products/"]{font-size:clamp(1.15rem,1.6vw,1.4rem)!important;font-weight:700!important;line-height:1.25!important;letter-spacing:-.01em!important;color:#0b2545!important}.slideshow-control,.slideshow-control--previous,.slideshow-control--next{width:56px!important;height:56px!important;background:#000!important;color:#fff!important;border-radius:50%!important;box-shadow:none!important;opacity:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:none!important;transition:transform .2s ease,background .2s ease!important;z-index:5!important}.slideshow-control:hover{transform:scale(1.08);background:#333!important}.slideshow-control svg{width:22px!important;height:22px!important}.slideshow-control svg path,.slideshow-control .icon-caret path{stroke:#fff!important;stroke-width:2.5!important}.mm-product-showcase-section .card [class*=rating],.mm-product-showcase-section .card [class*=stars],.mm-product-showcase-section .card .product-rating{display:inline-flex!important;align-items:center!important;vertical-align:middle!important;margin-right:10px!important}.mm-product-showcase-section .card .card__content,.mm-product-showcase-section .card .card-information,.mm-product-showcase-section .card .card__inline-content,.mm-product-showcase-section .card .card__footer{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important;justify-content:space-between!important}.mm-guarantee-badge{display:inline-flex;align-items:center;gap:6px;margin-top:8px;padding:5px 10px;border:1.5px solid #1a1a1a;border-radius:4px;font-size:11px;font-weight:500;letter-spacing:.02em;color:#1a1a1a;line-height:1.3;white-space:nowrap;text-decoration:none}.mm-guarantee-badge svg{flex-shrink:0;width:13px;height:13px}.product-information .mm-guarantee-badge,.product__info-container .mm-guarantee-badge{font-size:12px;padding:7px 12px;gap:7px;margin-top:10px}.product-information .mm-guarantee-badge svg,.product__info-container .mm-guarantee-badge svg{width:15px;height:15px}.mm-guarantee-badge--cart{display:flex;justify-content:center;align-items:center;gap:10px;padding:14px 20px;margin:20px 0 8px;border:1.5px solid #1a1a1a;border-radius:6px;font-size:14px;font-weight:500;letter-spacing:.02em;color:#1a1a1a;text-align:center;white-space:normal}.mm-guarantee-badge--cart svg{flex-shrink:0;width:20px;height:20px}.slideshow-control:focus,.slideshow-control:focus-visible,.mm-card__arrow:focus,.mm-card__arrow:focus-visible{outline:none!important;box-shadow:0 4px 12px #0000002e!important}.slideshow-control,.mm-card__arrow,.button-unstyled--transparent{-webkit-tap-highlight-color:transparent!important;outline:0 none transparent!important}.slideshow-control--style-arrow{background:transparent!important;box-shadow:none!important}html,body{scroll-behavior:auto!important}@media(max-width:749px){.product-information__media,.media-gallery--grid,.media-gallery--two-column{max-height:45vw!important;overflow:hidden!important}.product-media-container{max-height:45vw!important}.product-media{max-height:45vw!important;object-fit:cover!important}}div[style*="background:white"][style*="border-radius:8px"][style*="margin:14px"]{display:flex!important;flex-wrap:wrap!important}div[style*="background:white"][style*="border-radius:8px"][style*="margin:14px"]>div:first-child{flex:0 0 100%!important;margin-bottom:6px!important}div[style*="background:white"][style*="border-radius:8px"][style*="margin:14px"]>div:not(:first-child){flex:1!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;text-align:center!important;border-bottom:none!important;padding:8px 3px!important;min-width:0!important}div[style*="background:white"][style*="border-radius:8px"][style*="margin:14px"]>div:not(:first-child) span{font-size:10px!important;line-height:1.3!important;text-align:center!important}.product-media,.product-media-container{aspect-ratio:16/9!important}@media(max-width:749px){.template-product slideshow-component,.template-product slideshow-container,.template-product slideshow-slides{height:56.25vw!important;max-height:56.25vw!important}}@media(max-width:749px){.template-product .product-information__media{width:100vw!important;position:relative!important;left:50%!important;transform:translate(-50%)!important}}a[href*="wa.me"],a[href*=whatsapp],[class*=whatsapp],[id*=whatsapp]{right:20px!important;left:auto!important;bottom:90px!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/mr-mattress-fixes.css.map */
