.mm2026-product.section-pd-2026-product{--mm2026-product-text: #705e4f;--mm2026-product-heading-gradient: radial-gradient(157.8% 155.14% at 42.1% 154.29%, rgba(255, 236, 178, .8) 0%, rgba(253, 203, 113, .83) 29.44%, rgba(247, 131, 41, .94) 67.78%, #F45A00 100%);padding-top:calc(32 * 100vw / 393);padding-bottom:calc(32 * 100vw / 393);background:var(--mm2026-product-bg, #fff1df)}.mm2026-product.section-pd-2026-product .product-header{display:flex;flex-direction:column;align-items:center;text-align:center}.mm2026-product.section-pd-2026-product .mm2026-product__heading{position:relative;display:flex;align-items:center;justify-content:center;margin:0}.mm2026-product.section-pd-2026-product .common-title{max-width:none;margin:0;font-family:var(--Shokz-Sans-Display, "Shokz Sans Display");font-size:calc(24 * 100vw / 393);font-weight:700;line-height:1.1;background:var(--mm2026-product-heading-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.mm2026-product.section-pd-2026-product .mm2026-product__mark{display:none}.mm2026-product.section-pd-2026-product .common-subtitle,.mm2026-product.section-pd-2026-product .common-subtitle:not(:last-child),.mm2026-product.section-pd-2026-product .common-subtitle:last-child{max-width:none;margin:calc(12 * 100vw / 393) 0 0;color:#705e4fcc;font-family:var(--Shokz-Sans-Text, "Shokz Sans Text");font-size:calc(16 * 100vw / 393);font-weight:400;line-height:1.2}.mm2026-product.section-pd-2026-product .mm2026-product__tabs{display:flex;align-items:center;justify-content:center;gap:calc(4 * 100vw / 393);width:max-content;max-width:100%;margin:calc(24 * 100vw / 393) auto 0;padding:calc(8 * 100vw / 393);overflow-x:auto;border-radius:100px;background:#ffd6c3;-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);-webkit-overflow-scrolling:touch;scrollbar-width:none}.mm2026-product.section-pd-2026-product .mm2026-product__tabs::-webkit-scrollbar{display:none}.mm2026-product.section-pd-2026-product .mm2026-product__tab{flex:0 0 auto;margin:0;padding:calc(8 * 100vw / 393) calc(16 * 100vw / 393);border:0;border-radius:39px;background:transparent;color:#666;font-family:var(--Shokz-Sans-Text, "Shokz Sans Text");font-size:calc(14 * 100vw / 393);font-weight:400;line-height:1.29;letter-spacing:0;white-space:nowrap;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .25s ease,color .25s ease}.mm2026-product.section-pd-2026-product .mm2026-product__tab.is-active{background:#ff6008;color:#fff;font-size:calc(16 * 100vw / 393);line-height:1.375;letter-spacing:.16px}.mm2026-product.section-pd-2026-product .pd-2026-product-container{margin-top:calc(24 * 100vw / 393)}.mm2026-product.section-pd-2026-product .pd-2026-product-list{display:none;margin-bottom:0}.mm2026-product.section-pd-2026-product .pd-2026-product-list.is-active{display:flex;animation:mm2026-product-fade .35s ease}.mm2026-product.section-pd-2026-product .pd-2026-product-list[hidden]{display:none}.mm2026-product.section-pd-2026-product .mm2026-product__cta{display:flex;justify-content:center;margin-top:calc(32 * 100vw / 393)}.mm2026-product.section-pd-2026-product .mm2026-product__cta-btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:calc(135 * 100vw / 393);min-height:calc(40 * 100vw / 393);padding:0 calc(23 * 100vw / 393);gap:calc(4 * 100vw / 393);border:1px solid #ff6008;border-radius:4px;background:transparent;color:#ff6008;font-family:var(--Shokz-Sans-Text, "Shokz Sans Text");font-size:calc(16 * 100vw / 393);font-weight:400;line-height:1.375;text-decoration:none;text-transform:none;transition:background-color .2s ease,color .2s ease}.mm2026-product.section-pd-2026-product .mm2026-product__cta-icon{display:block;flex:0 0 auto;width:calc(20 * 100vw / 393);height:calc(20 * 100vw / 393)}.mm2026-product.section-pd-2026-product .mm2026-product__cta-icon svg,.mm2026-product.section-pd-2026-product .mm2026-product__cta-icon img{display:block;width:100%;height:100%}.mm2026-product.section-pd-2026-product .mm2026-product__cta-icon--pc{display:none}.mm2026-product.section-pd-2026-product .mm2026-product__cta-btn:hover{background:#ff6008;color:#fff}@keyframes mm2026-product-fade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.mm2026-product.section-pd-2026-product .pd-2026-product-list.is-active{animation:none}}@media screen and (max-width:749px){.mm2026-product.section-pd-2026-product .pd-2026-product-container{scroll-margin-top:60px}}@media screen and (min-width:750px){.mm2026-product.section-pd-2026-product{padding-top:min(64px,calc(64 * 100vw / 1440));padding-bottom:min(80px,calc(80 * 100vw / 1440))}.mm2026-product.section-pd-2026-product .common-title{font-size:min(32px,calc(32 * 100vw / 1440));font-weight:500;line-height:1.263}.mm2026-product.section-pd-2026-product .mm2026-product__mark{display:block;position:absolute;left:100%;top:min(-12px,calc(-12 * 100vw / 1440));width:min(45px,3.125vw);height:min(12px,calc(12 * 100vw / 1440));margin-left:min(8px,calc(8 * 100vw / 1440))}.mm2026-product.section-pd-2026-product .mm2026-product__mark img{display:block;width:100%;height:100%;object-fit:contain}.mm2026-product.section-pd-2026-product .common-subtitle,.mm2026-product.section-pd-2026-product .common-subtitle:not(:last-child),.mm2026-product.section-pd-2026-product .common-subtitle:last-child{max-width:min(959px,calc(959 * 100vw / 1440));margin-top:min(16px,calc(16 * 100vw / 1440));color:#705e4fcc;font-family:var(--Shokz-Sans-Display, "Shokz Sans Display");font-size:min(24px,calc(24 * 100vw / 1440));font-weight:500;line-height:1.333}.mm2026-product.section-pd-2026-product .mm2026-product__tabs{gap:min(4px,calc(4 * 100vw / 1440));margin-top:min(32px,calc(32 * 100vw / 1440));padding:min(8px,calc(8 * 100vw / 1440));background:#ffbfa159;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mm2026-product.section-pd-2026-product .mm2026-product__tab{padding:min(20px,calc(20 * 100vw / 1440));color:#666;font-size:min(18px,1.25vw);line-height:1.444;letter-spacing:.16px}.mm2026-product.section-pd-2026-product .mm2026-product__tab.is-active{background:#ff6e25;font-size:min(18px,1.25vw);line-height:1.444}.mm2026-product.section-pd-2026-product .pd-2026-product-container{margin-top:min(40px,calc(40 * 100vw / 1440))}.mm2026-product.section-pd-2026-product .mm2026-product__cta{margin-top:min(32px,calc(32 * 100vw / 1440))}.mm2026-product.section-pd-2026-product .mm2026-product__cta-btn{width:min(208px,calc(208 * 100vw / 1440));min-height:min(48px,calc(48 * 100vw / 1440));padding:0 min(20px,calc(20 * 100vw / 1440));gap:0;border:0;background:#ff6e25;color:#fff;font-family:var(--Shokz-Sans-Display, "Shokz Sans Display");font-weight:500;line-height:1.3;letter-spacing:0;text-transform:capitalize;font-size:min(16px,calc(16 * 100vw / 1440))}.mm2026-product.section-pd-2026-product .mm2026-product__cta-icon--mb{display:none}.mm2026-product.section-pd-2026-product .mm2026-product__cta-btn:hover{background:#ff6008;color:#fff}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/section-2026-melbourne-marathon-product.css.map */
