.mtb,.mtb.gradient{position:relative;z-index:0;isolation:isolate;background:#f9f8f4}.mtb__inner{margin:0 auto;padding-left:2.4rem;padding-right:2.4rem}.mtb-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:3.2rem}@media screen and (min-width:990px){.mtb-grid{grid-template-columns:minmax(0,.52fr) minmax(0,1fr);gap:4rem;align-items:stretch}.mtb-col{display:flex;flex-direction:column}.mtb-team-card,.mtb-bestsellers,.mtb-bestsellers .product-grid{flex:1 1 auto}.mtb-team-card{height:100%}}.mtb-head{margin-bottom:1.6rem}.mtb-col--bestsellers .mtb-head{padding-left:1rem;padding-right:1rem}.mtb-head .magnum-section-label{margin:0 0 .4rem;line-height:1.1}.mtb-heading{margin:0;color:#000;font-size:var(--magnum-section-heading-size, clamp(1.9rem, 2.35vw, 3rem));font-weight:900;line-height:1.1;letter-spacing:0}.mtb-heading em{font-style:italic;color:var(--magnum-hero-accent, #072eaa)}.mtb-head__row{display:flex;align-items:flex-start;justify-content:space-between;gap:1.6rem}.mtb-viewall{white-space:nowrap}.mtb-team-card{display:flex;flex-direction:column;background:#000;color:#fff;border-radius:1.4rem;overflow:hidden;padding-bottom:2rem}.mtb-stage{position:relative;aspect-ratio:4 / 5;background:#000;overflow:hidden}.mtb-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .35s ease}.mtb-slide.is-active{opacity:1;visibility:visible}.mtb-video{width:100%;height:100%;object-fit:cover;display:block;background:#000}.mtb-slide__name{position:absolute;left:1.6rem;bottom:1.6rem;z-index:2;color:#fff;font-family:proxima-nova-extra-condensed,sans-serif;font-weight:800;font-size:1.6rem;letter-spacing:.06em;text-transform:uppercase;text-shadow:0 1px 10px rgba(0,0,0,.55)}.mtb-dots{position:absolute;right:1.2rem;top:50%;transform:translateY(-50%);z-index:3;display:flex;flex-direction:column;gap:.8rem}.mtb-dot{width:.8rem;height:.8rem;padding:0;border:0;border-radius:50%;background:#ffffff73;cursor:pointer;transition:background .2s ease,transform .2s ease}.mtb-dot:hover{background:#fffc}.mtb-dot:focus-visible{outline:2px solid #fff;outline-offset:2px}.mtb-dot.is-active{background:#fff;transform:scale(1.3)}.mtb-mute{position:absolute;right:1.2rem;bottom:1.2rem;z-index:3;width:3.6rem;height:3.6rem;display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:#00000080;color:#fff;cursor:pointer;transition:background .2s ease}.mtb-mute:hover{background:#000000b8}.mtb-mute:focus-visible{outline:2px solid #fff;outline-offset:2px}.mtb-mute__icon{width:2rem;height:2rem;fill:currentColor}.mtb-mute .mtb-mute__icon--sound{display:none}.mtb-mute:not(.is-muted) .mtb-mute__icon--sound{display:block}.mtb-mute:not(.is-muted) .mtb-mute__icon--muted{display:none}.mtb-captions{padding:1.8rem 2rem 0}.mtb-caption{display:none;color:#ffffffeb;font-size:1.4rem;line-height:1.55}.mtb-caption.is-active{display:block}.mtb-caption>:first-child{margin-top:0}.mtb-caption p{margin:0 0 .9rem}.mtb-caption p:last-child{margin-bottom:0}.mtb-join{padding:0 2rem}.mtb-divider{border:0;border-top:1px solid rgba(255,255,255,.18);margin:1.8rem 0}.mtb-join__heading{margin:0 0 .8rem;color:#fff;font-family:proxima-nova-extra-condensed,sans-serif;font-weight:800;font-size:1.9rem;letter-spacing:.04em;text-transform:uppercase}.mtb-join__text{color:#ffffffb8;font-size:1.3rem;line-height:1.6}.mtb-join__text>:first-child{margin-top:0}.mtb-join__text>:last-child{margin-bottom:0}.mtb-affiliate{display:block;width:100%;margin-top:1.8rem;padding:1.3rem 1.6rem;text-align:center;background:transparent;color:#fff;border:1px solid rgba(255,255,255,.6);border-radius:.6rem;font-family:proxima-nova-extra-condensed,sans-serif!important;font-weight:800!important;font-size:2rem;letter-spacing:0;text-transform:uppercase;text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease}.mtb-affiliate:hover{background:#fff;color:#000;border-color:#fff}.mtb-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem;margin-top:3.2rem}.mtb-step{border-top:1px solid #072eaa;padding-top:1.4rem}.mtb-step__num{display:block;color:#072eaa;font-family:proxima-nova-extra-condensed,sans-serif;font-weight:900;font-size:clamp(3rem,4vw,4.2rem);line-height:1;letter-spacing:0}.mtb-step__title{margin:1rem 0 .6rem;color:#fff;font-family:proxima-nova-extra-condensed,sans-serif;font-weight:800;font-size:1.6rem;line-height:1.1;letter-spacing:0;text-transform:uppercase}.mtb-step__text{margin:0;color:#ffffffb8;font-size:1.2rem;line-height:1.45}@media screen and (max-width:749px){.mtb-steps{grid-template-columns:1fr;gap:1.8rem}}@media screen and (min-width:990px){.mtb-join{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.mtb-divider{margin-bottom:0}.mtb-join__intro{margin-top:auto;margin-bottom:auto}.mtb-steps{margin-top:0}}.mtb-bestsellers .product-grid{margin:0}@media screen and (max-width:989px){.mtb-stage{aspect-ratio:4 / 5;max-height:62rem}}@media screen and (max-width:749px){.mtb-head__row{flex-direction:column;align-items:flex-start;gap:1.2rem}.mtb__inner{padding-left:1rem;padding-right:1rem}.mtb-col--bestsellers .mtb-head{padding-left:0;padding-right:0}}.mtb-col--bestsellers .slider-buttons{margin-top:1.2rem;gap:.8rem}
/*# sourceMappingURL=/cdn/shop/t/54/assets/magnum-team-bestsellers.css.map */
