mb-multi-carousel.mbmc{display:block;min-width:0;width:100%;--mc-count: var(--mc-desktop-count, 3);--mc-gap: var(--mc-gap-desktop, 24px);--mc-active: 0}mb-multi-carousel.mbmc .mbmc__track{display:flex!important;flex-wrap:wrap!important;align-items:flex-start;justify-content:flex-start!important;gap:var(--mc-gap)!important;box-sizing:border-box;width:100%;min-width:0;margin:0!important;padding:0;overflow:visible;direction:ltr}mb-multi-carousel.mbmc .mbmc__track>.shopify-block{box-sizing:border-box;flex:0 0 auto!important;width:calc((100% + var(--mc-gap)) / var(--mc-count) - var(--mc-gap))!important;min-width:0!important;max-width:none!important;margin-inline:0!important}mb-multi-carousel.mbmc[data-desktop-carousel=true]{--mc-active: 1}mb-multi-carousel.mbmc[data-desktop-carousel=true] .mbmc__track{flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}mb-multi-carousel.mbmc .mbmc__track::-webkit-scrollbar{display:none}mb-multi-carousel.mbmc .mbmc__track>.shopify-block{scroll-snap-align:start;scroll-snap-stop:always}mb-multi-carousel.mbmc .mbmc__navigation{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:22px}mb-multi-carousel.mbmc .mbmc__navigation[hidden]{display:none!important}mb-multi-carousel.mbmc .mbmc__dots{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:2px}mb-multi-carousel.mbmc .mbmc__dot{display:inline-flex;align-items:center;justify-content:center;flex:0 0 30px;width:30px;height:36px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;-webkit-appearance:none;appearance:none}mb-multi-carousel.mbmc .mbmc__dot:before{content:"";display:block;width:8px;height:8px;border-radius:50%;background:currentColor;opacity:.25;transition:opacity .15s ease,transform .15s ease}mb-multi-carousel.mbmc .mbmc__dot[aria-current=true]:before{opacity:1;transform:scale(1.2)}mb-multi-carousel.mbmc .mbmc__arrow{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;padding:0;border:1px solid currentColor;border-radius:50%;background:transparent;color:inherit;cursor:pointer;-webkit-appearance:none;appearance:none}mb-multi-carousel.mbmc .mbmc__arrow:disabled{opacity:.3;cursor:default}mb-multi-carousel.mbmc .mbmc__arrow:focus-visible,mb-multi-carousel.mbmc .mbmc__dot:focus-visible,mb-multi-carousel.mbmc .mbmc__track:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:767px){mb-multi-carousel.mbmc{--mc-count: 1;--mc-gap: var(--mc-gap-mobile, 12px);--mc-active: 0}mb-multi-carousel.mbmc .mbmc__track{flex-wrap:wrap!important;overflow:visible;scroll-snap-type:none}mb-multi-carousel.mbmc[data-mobile-carousel=false] .mbmc__track{flex-wrap:wrap!important;overflow:visible;scroll-snap-type:none}mb-multi-carousel.mbmc[data-mobile-carousel=true]{--mc-count: var(--mc-mobile-count, 1);--mc-active: 1}mb-multi-carousel.mbmc[data-mobile-carousel=true] .mbmc__track{flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}}.testimonials-quote ul{list-style:none;margin:12px 0;padding:0;display:flex;flex-direction:column;gap:.4rem}.testimonials-quote ul:first-child{margin-top:0}.testimonials-quote ul:last-child{margin-bottom:0}.testimonials-quote li{display:flex;align-items:start;gap:.5rem;margin:0;background:var(--color-background);padding:8px 12px;border-radius:8px}.testimonials-quote li:before{content:"";width:1.6rem;height:1.6rem;flex-shrink:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill='%23888' fill-rule='evenodd' d='M8 0a8.001 8.001 0 0 1 0 16A8.001 8.001 0 0 1 8 0M6.339 10.599 4.38 8.639a.86.86 0 0 1 0-1.213.86.86 0 0 1 1.212 0l1.381 1.382 3.435-3.435a.86.86 0 0 1 1.212 0 .86.86 0 0 1 0 1.212l-4.042 4.042a.86.86 0 0 1-1.24-.029' clip-rule='evenodd'%3E%3C/path%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill='%23888' fill-rule='evenodd' d='M8 0a8.001 8.001 0 0 1 0 16A8.001 8.001 0 0 1 8 0M6.339 10.599 4.38 8.639a.86.86 0 0 1 0-1.213.86.86 0 0 1 1.212 0l1.381 1.382 3.435-3.435a.86.86 0 0 1 1.212 0 .86.86 0 0 1 0 1.212l-4.042 4.042a.86.86 0 0 1-1.24-.029' clip-rule='evenodd'%3E%3C/path%3E%3C/svg%3E") center / contain no-repeat;background-color:#888;margin-top:5px}.mb-bundle-product{display:block;box-sizing:border-box;width:100%;min-width:0;max-width:100%}.mb-bundle-product__inner{width:100%;min-width:0}.mb-bundle-product__gallery{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:start;width:100%;min-width:0}.mb-bundle-product__gallery:has(.mb-bundle-product__thumbnails){grid-template-columns:54px minmax(0,1fr)}.mb-bundle-product__track{display:flex;grid-column:-2 / -1;grid-row:1;width:100%;min-width:0;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.mb-bundle-product__track::-webkit-scrollbar{display:none}.mb-bundle-product__slide{position:relative;flex:0 0 100%;width:100%;min-width:0;aspect-ratio:var(--bundle-image-ratio, 1);scroll-snap-align:start;scroll-snap-stop:always}.mb-bundle-product__photo-link{display:block;width:100%;height:100%;color:inherit;cursor:pointer;-webkit-user-drag:none}.mb-bundle-product__image{display:block;width:100%;height:100%;object-fit:var(--bundle-image-fit, contain);-webkit-user-drag:none}.mb-bundle-product__thumbnails{position:relative;grid-column:1;grid-row:1;align-self:stretch;min-width:0;min-height:0}.mb-bundle-product__thumbnail-list{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;scrollbar-width:thin;overscroll-behavior-y:contain}.mb-bundle-product__thumbnail{display:block;box-sizing:border-box;width:100%;aspect-ratio:1;padding:2px;margin:0 0 8px;border:1px solid transparent;border-radius:8px;background:transparent;color:inherit;cursor:pointer;-webkit-appearance:none;appearance:none;overflow:hidden}.mb-bundle-product__thumbnail[aria-pressed=true]{border-color:currentColor}.mb-bundle-product__thumbnail img{display:block;width:100%;height:100%;object-fit:cover;border-radius:5px}.mb-bundle-product__controls{display:flex;grid-column:-2 / -1;grid-row:2;align-items:center;justify-content:center;gap:14px;min-width:0}.mb-bundle-product__arrow{display:inline-flex;flex:0 0 44px;align-items:center;justify-content:center;box-sizing:border-box;width:44px;height:44px;padding:0;border:1px solid currentColor;border-radius:50%;background:transparent;color:inherit;cursor:pointer;-webkit-appearance:none;appearance:none}.mb-bundle-product__arrow:disabled{opacity:.3;cursor:default}.mb-bundle-product__counter{min-width:44px;text-align:center;font-size:13px;font-variant-numeric:tabular-nums}.mb-bundle-product--hide-arrows .mb-bundle-product__arrow{display:none}.mb-bundle-product__content{padding-top:20px;text-align:var(--bundle-text-align, left);overflow-wrap:anywhere}.mb-bundle-product__title{margin:0 0 12px}.mb-bundle-product__title-link{color:inherit;text-decoration:none}.mb-bundle-product__title-link:hover{text-decoration:underline;text-underline-offset:4px}.mb-bundle-product__price{margin:0 0 14px;font-size:16px}.mb-bundle-product__description>:first-child{margin-top:0}.mb-bundle-product__description>:last-child{margin-bottom:0}.mb-bundle-product__description img,.mb-bundle-product__description video{max-width:100%;height:auto}.mb-bundle-product__placeholder{aspect-ratio:var(--bundle-image-ratio, 1);background:#f5f5f5;overflow:hidden}.mb-bundle-product__placeholder svg{display:block;width:100%;height:100%}dialog.mb-bundle-quickview{position:fixed;top:0;right:0;bottom:0;left:0;box-sizing:border-box;width:min(1040px,calc(100vw - 40px));max-width:none;max-height:90vh;max-height:90dvh;margin:auto;padding:52px 32px 32px;border:0;border-radius:18px;background:#fff;color:#1a1a1a;overflow:auto;overscroll-behavior:contain;text-align:left}dialog.mb-bundle-quickview:not([open]){display:none}dialog.mb-bundle-quickview::backdrop{background:#0000008c}.mb-bundle-quickview__close{position:absolute;top:10px;right:10px;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;-webkit-appearance:none;appearance:none}.mb-bundle-quickview__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px;align-items:start}.mb-bundle-quickview__content{display:flex;flex-direction:column;align-self:stretch;min-width:0;overflow-wrap:anywhere}.mb-bundle-quickview__title{margin:0 0 18px}.mb-bundle-quickview .mb-bundle-product__price{margin-bottom:20px;font-size:20px;font-weight:600}.mb-bundle-quickview__details{display:inline-flex;align-items:center;align-self:flex-start;justify-content:space-between;gap:20px;margin-top:auto;padding-top:30px;color:inherit;text-decoration:underline;text-underline-offset:5px}.mb-bundle-product__gallery--preview,.mb-bundle-product__gallery--preview:has(.mb-bundle-product__thumbnails){grid-template-columns:minmax(0,1fr)}.mb-bundle-product__gallery--preview .mb-bundle-product__track{grid-column:1;grid-row:1}.mb-bundle-product__gallery--preview .mb-bundle-product__thumbnails{grid-column:1;grid-row:2;height:auto}.mb-bundle-product__gallery--preview .mb-bundle-product__thumbnail-list{position:static;display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;padding-bottom:4px}.mb-bundle-product__gallery--preview .mb-bundle-product__thumbnail{flex:0 0 64px;width:64px;height:64px;margin:0}.mb-bundle-product__gallery--preview .mb-bundle-product__controls{grid-column:1;grid-row:3}.mb-bundle-product :focus-visible{outline:2px solid currentColor;outline-offset:3px}.mb-bundle-product__thumbnail:focus-visible{outline-offset:-3px}@media(min-width:1200px){.mb-bundle-product__gallery:not(.mb-bundle-product__gallery--preview):has(.mb-bundle-product__thumbnails){grid-template-columns:64px minmax(0,1fr)}}@media(max-width:767px){dialog.mb-bundle-quickview{width:calc(100vw - 24px);max-height:92vh;max-height:92dvh;padding:52px 18px 24px;border-radius:14px}.mb-bundle-quickview__layout{grid-template-columns:minmax(0,1fr);gap:24px}.mb-bundle-quickview__details{margin-top:0;padding-top:24px}}@media(min-width:768px){dialog.mb-bundle-quickview{width:min(900px,calc(100vw - 48px));max-height:85vh;max-height:85dvh;padding:48px 28px 28px}.mb-bundle-quickview__layout{gap:28px}}@media(max-width:767px){dialog.mb-bundle-quickview{width:calc(100vw - 16px);max-height:94vh;max-height:94dvh;padding:48px 0 0;border-radius:16px;background:#fff}.mb-bundle-quickview__close{top:8px;right:8px;z-index:5}.mb-bundle-quickview__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:0}.mb-bundle-quickview .mb-bundle-product__gallery--preview{position:relative;grid-template-columns:minmax(0,1fr);gap:16px;padding:0 18px;box-sizing:border-box}.mb-bundle-quickview .mb-bundle-product__gallery--preview .mb-bundle-product__track{grid-column:1;grid-row:1}.mb-bundle-quickview .mb-bundle-product__slide{aspect-ratio:1}.mb-bundle-quickview .mb-bundle-product__image{object-fit:contain}.mb-bundle-quickview .mb-bundle-product__gallery--preview .mb-bundle-product__controls{grid-column:1;grid-row:1;align-self:center;justify-content:space-between;gap:0;width:100%;z-index:2;pointer-events:none}.mb-bundle-quickview .mb-bundle-product__arrow{flex:0 0 44px;width:44px;height:44px;border:0;border-radius:0;background:transparent;color:#111;pointer-events:auto}.mb-bundle-quickview .mb-bundle-product__arrow svg{width:24px;height:24px}.mb-bundle-quickview .mb-bundle-product__counter{display:none}.mb-bundle-quickview .mb-bundle-product__gallery--preview .mb-bundle-product__thumbnails{grid-column:1;grid-row:2;height:auto}.mb-bundle-quickview .mb-bundle-product__thumbnail-list{position:static;display:flex;gap:12px;padding:0 0 4px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.mb-bundle-quickview .mb-bundle-product__thumbnail-list::-webkit-scrollbar{display:none}.mb-bundle-quickview .mb-bundle-product__thumbnail{flex:0 0 60px;width:60px;height:auto;aspect-ratio:auto;padding:0 0 10px;margin:0;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent}.mb-bundle-quickview .mb-bundle-product__thumbnail img{width:60px;height:60px;object-fit:contain;border-radius:8px}.mb-bundle-quickview .mb-bundle-product__thumbnail[aria-pressed=true]{border-bottom-color:#111}.mb-bundle-quickview__content{display:flex;flex-direction:column;padding:24px 18px 0;text-align:left}.mb-bundle-quickview__title{margin:0 0 18px;font-family:var(--font-body-family, sans-serif);font-size:22px;font-weight:500;line-height:1.3;letter-spacing:normal}.mb-bundle-quickview .mb-bundle-product__price{margin:0 0 20px;font-size:18px;font-weight:700;line-height:1.4}.mb-bundle-quickview .mb-bundle-product__description{margin-bottom:24px;font-size:16px;line-height:1.6}.mb-bundle-quickview__details{display:flex;align-self:stretch;align-items:center;justify-content:center;gap:14px;margin:0 -18px;padding:20px 18px;border-top:1px solid #e5e5e5;background:#fafafa;color:#111;font-size:16px;font-weight:500;line-height:1.4;text-transform:uppercase;text-decoration:none}.mb-bundle-quickview__details>span:last-child{font-size:26px;line-height:1}}@media(min-width:768px){.mb-bundle-quickview__details,.mb-bundle-quickview__details:hover,.mb-bundle-quickview__details:focus,.mb-bundle-quickview__details>span{text-decoration:none!important}}@media(min-width:768px){.mb-bundle-quickview__details{font-size:22px;font-weight:500;gap:20px;line-height:1.4}.mb-bundle-quickview__details>span:last-child{font-size:36px;line-height:1}}.mb-bundle-quickview .mb-bundle-product__gallery--preview{position:relative}.mb-bundle-quickview .mb-bundle-product__gallery--preview .mb-bundle-product__controls{display:flex;grid-column:1;grid-row:1;align-self:center;align-items:center;justify-content:space-between;width:100%;min-width:0;gap:0;margin:0;padding:0 4px;box-sizing:border-box;z-index:2;pointer-events:none}.mb-bundle-product .mb-bundle-quickview .mb-bundle-product__controls .mb-bundle-product__arrow{display:inline-flex;flex:0 0 44px;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:0;background:transparent;color:#111;cursor:pointer;pointer-events:auto}.mb-bundle-quickview .mb-bundle-product__arrow svg{width:26px;height:26px}.mb-bundle-quickview .mb-bundle-product__arrow:disabled{opacity:.35;cursor:default}.mb-bundle-quickview .mb-bundle-product__counter{display:none}
/*# sourceMappingURL=/cdn/shop/t/39/compiled_assets/styles.css.map?subset=AAAAAAAAAEAAAAEAAAAB */
