.mtb-vp{box-sizing:border-box;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;justify-content:center;gap:clamp(14px,2.6vh,30px);padding-top:calc(74px + env(safe-area-inset-top));padding-bottom:18px}.mtb-h1{margin:0;text-align:center;font-weight:700;font-size:clamp(2.4rem,5.2vw,58px);line-height:1.02;letter-spacing:-.01em;color:#f9c;flex:1 1 auto;display:flex;flex-direction:column;justify-content:center}#MainContent .shopify-section:has(.mtb-vp){margin-top:0!important}.mtb-pills{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;align-items:center;padding:0 20px 16px}.mtb-pill{font-family:inherit;font-weight:400;font-size:14px;letter-spacing:.02em;border:1.5px solid #FFC8EC;cursor:pointer;border-radius:999px;padding:12px 20px;line-height:1;white-space:nowrap;background:transparent;color:#ffc8ec;transition:background .2s,color .2s,border-color .2s}.mtb-pill:hover{background:#ff77bb14;border-color:#f9c;color:#f9c}.mtb-pill.is-active{background:#f7b;border-color:#f7b;color:#fff;font-weight:700}@media(max-width:749px){.mtb-pills{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;scrollbar-width:none}.mtb-pills::-webkit-scrollbar{display:none}}.mtb-scroll{position:relative;overflow:hidden;padding:4px 0;cursor:grab;touch-action:pan-y}.mtb-scroll.is-grab{cursor:grabbing}.mtb-track{display:flex;align-items:stretch;transform:translateZ(0)}.mtb-scroll a{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.mtb-vp .mtb-scroll.mt-in{animation:none}.mtb-card{position:relative;flex:0 0 auto;margin-right:20px;height:max(50vh,340px);height:max(50svh,340px);width:auto;aspect-ratio:330/441;text-decoration:none;background:transparent;display:flex;align-items:center;justify-content:center}.mtb-card__glow{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.mtshape--glow{fill:none;stroke:#f9c;stroke-width:16px;opacity:.5;filter:blur(8px)}.mtshape{transition:d .55s cubic-bezier(.22,1,.36,1)}.mtb-card__img{position:absolute;top:0;right:0;bottom:0;left:0;background:#ffe4f3 center/cover no-repeat}.mtb-card__img2{position:absolute;top:0;right:0;bottom:0;left:0;background:#ffe4f3 center/cover no-repeat;opacity:0;transition:opacity .5s cubic-bezier(.22,1,.36,1)}@media(hover:hover){.mtb-card:hover .mtb-card__img2,.mtb-card:focus-visible .mtb-card__img2{opacity:1}.mtb-card:hover .mtshape{d:path("M 0.9161 0.9887 C 0.9147 0.9949 0.9081 1 0.8997 1 L 0.1018 1 C 0.0934 1 0.0868 0.9949 0.0854 0.9887 C 0.0795 0.9616 0.0525 0.9402 0.018 0.9353 C 0.0098 0.9341 0.003 0.9292 0.003 0.9229 L 0 0.0771 C 0 0.0709 0.0069 0.0659 0.0151 0.0647 C 0.0499 0.0598 0.0783 0.0384 0.0846 0.0113 C 0.086 0.0051 0.0926 0 0.101 0 L 0.899 0 C 0.9074 0 0.914 0.0051 0.9154 0.0113 C 0.9217 0.0384 0.9501 0.0598 0.9849 0.0647 C 0.9931 0.0659 1 0.0709 1 0.0771 L 0.9985 0.9229 C 0.9985 0.9292 0.9917 0.9341 0.9835 0.9353 C 0.949 0.9402 0.922 0.9616 0.9161 0.9887 Z")}}.mtb-card:focus-visible{outline:2px solid #FF77BB;outline-offset:4px}.mtb-card__pill{position:relative;z-index:1;max-width:84%;text-align:center;display:inline-flex;align-items:center;justify-content:center;min-height:40px;color:#fff;font-weight:400;font-size:12px;line-height:1.4;border-radius:999px;padding:8px 20px;background:#ffffff1a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:0;box-shadow:none}.mtb-empty{display:none;color:#7f5539;padding:20px 20px 0;font-weight:600}@media(prefers-reduced-motion:reduce){.mtshape,.mtb-card__img2{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/mt-banner.css.map */
