body.template-suffix-shokz-sainte-lyon{--sl-navy: #043651;--sl-white: #ffffff}#shopify-section-page_sainte_lyon_css{display:none!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;background:transparent!important}body.template-suffix-shokz-sainte-lyon .spring-sale-pre-nav,body.template-suffix-shokz-sainte-lyon .spring-sale-pre-nav.spring-sale-pre-nav--moe-2026,body.template-suffix-shokz-sainte-lyon .spring-sale-pre-nav.spring-sale-pre-nav--sainte-lyon{background-color:var(--sl-navy)}body.template-suffix-shokz-sainte-lyon .spring-sale-pre-nav .content-container,body.template-suffix-shokz-sainte-lyon .spring-sale-pre-nav--moe-2026 .content-container,body.template-suffix-shokz-sainte-lyon .spring-sale-pre-nav--sainte-lyon .content-container{padding:8px 120px 0;box-sizing:border-box}body.template-suffix-shokz-sainte-lyon .spring-sale-pre-nav .nav-wrapper,body.template-suffix-shokz-sainte-lyon .spring-sale-pre-nav--moe-2026 .nav-wrapper,body.template-suffix-shokz-sainte-lyon .spring-sale-pre-nav--sainte-lyon .nav-wrapper{max-width:1200px;margin:0 auto;align-items:stretch;justify-content:center;border-bottom:none}body.template-suffix-shokz-sainte-lyon .spring-sale-pre-nav .nav-wrapper .nav,body.template-suffix-shokz-sainte-lyon .spring-sale-pre-nav--moe-2026 .nav-wrapper .nav,body.template-suffix-shokz-sainte-lyon .spring-sale-pre-nav--sainte-lyon .nav-wrapper .nav{flex:1 1 0;min-width:0;width:auto;padding:0 12px 16px;color:var(--sl-white);font-family:var(--Shokz-Sans-Text, "Shokz Sans Text"),sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:26px;letter-spacing:.16px;text-align:center;white-space:nowrap;border:none;border-bottom:2px solid transparent;background:transparent;appearance:none;-webkit-appearance:none}body.template-suffix-shokz-sainte-lyon .spring-sale-pre-nav .nav-wrapper .nav.active,body.template-suffix-shokz-sainte-lyon .spring-sale-pre-nav--moe-2026 .nav-wrapper .nav.active,body.template-suffix-shokz-sainte-lyon .spring-sale-pre-nav--sainte-lyon .nav-wrapper .nav.active{color:var(--sl-white);font-family:var(--Shokz-Sans-Text, "Shokz Sans Text"),sans-serif;font-size:18px;font-weight:400;line-height:26px;width:auto;border-bottom-color:var(--sl-white)}@media screen and (max-width:1248px){body.template-suffix-shokz-sainte-lyon .spring-sale-pre-nav .content-container,body.template-suffix-shokz-sainte-lyon .spring-sale-pre-nav--moe-2026 .content-container,body.template-suffix-shokz-sainte-lyon .spring-sale-pre-nav--sainte-lyon .content-container{padding-inline:40px}}@media screen and (max-width:1000px){body.template-suffix-shokz-sainte-lyon .spring-sale-pre-nav .nav-wrapper .nav,body.template-suffix-shokz-sainte-lyon .spring-sale-pre-nav--moe-2026 .nav-wrapper .nav,body.template-suffix-shokz-sainte-lyon .spring-sale-pre-nav--sainte-lyon .nav-wrapper .nav{padding-inline:8px}}@media screen and (max-width:768px){body.template-suffix-shokz-sainte-lyon .spring-sale-pre-nav .content-container,body.template-suffix-shokz-sainte-lyon .spring-sale-pre-nav--moe-2026 .content-container,body.template-suffix-shokz-sainte-lyon .spring-sale-pre-nav--sainte-lyon .content-container{padding:0}body.template-suffix-shokz-sainte-lyon .spring-sale-pre-nav .nav-wrapper,body.template-suffix-shokz-sainte-lyon .spring-sale-pre-nav--moe-2026 .nav-wrapper,body.template-suffix-shokz-sainte-lyon .spring-sale-pre-nav--sainte-lyon .nav-wrapper{max-width:none;justify-content:center;align-items:stretch;gap:51px;overflow:visible;padding-inline:16px}body.template-suffix-shokz-sainte-lyon .spring-sale-pre-nav .nav-wrapper .nav,body.template-suffix-shokz-sainte-lyon .spring-sale-pre-nav--moe-2026 .nav-wrapper .nav,body.template-suffix-shokz-sainte-lyon .spring-sale-pre-nav--sainte-lyon .nav-wrapper .nav{flex:0 0 auto;box-sizing:border-box;min-width:80px;width:auto;min-height:48px;padding:11px 0;color:var(--sl-white);font-family:var(--Shokz-Sans-Display, "Shokz Sans Display"),sans-serif;font-size:12px;font-weight:500;line-height:1.1;letter-spacing:0;text-align:center;white-space:nowrap;border-bottom:3px solid transparent}body.template-suffix-shokz-sainte-lyon .spring-sale-pre-nav .nav-wrapper .nav.active,body.template-suffix-shokz-sainte-lyon .spring-sale-pre-nav--moe-2026 .nav-wrapper .nav.active,body.template-suffix-shokz-sainte-lyon .spring-sale-pre-nav--sainte-lyon .nav-wrapper .nav.active{padding:16px 0 11px;font-size:12px;line-height:1.3;width:auto;border-bottom-color:var(--sl-white)}}body.template-suffix-shokz-sainte-lyon{--sl-lottery-cyan: #31809d;--sl-lottery-ice: #d2f0ff;--sl-lottery-navy: #043651;--sl-lottery-navy-soft: #043a57;--sl-lottery-orange: #ff7a3d}body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery{--moe-lottery-pink: var(--sl-lottery-orange);--moe-lottery-plum: var(--sl-lottery-navy);--moe-lottery-plum-soft: var(--sl-lottery-navy-soft)}body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery .moe-lottery__left-bg{display:none}body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery .moe-lottery__left{background:#ffffff1a;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(10px);border-radius:6px}body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery .moe-lottery__left:after{background:linear-gradient(to bottom,#d2f0ff59,#ffffff1f)}body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery .moe-lottery__heading{background-image:linear-gradient(93.7deg,var(--sl-lottery-cyan) 23.276%,var(--sl-lottery-ice) 78.848%);-webkit-background-clip:text;background-clip:text;color:transparent;text-align:center}body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery .moe-lottery__left--winners .moe-lottery__heading{text-align:left}body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery .moe-lottery__left--winners .moe-lottery__left-bg:after{display:none}body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery .moe-lottery__step-title{color:var(--sl-white)}body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery .moe-lottery__step-body,body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery .moe-lottery__step-body a{color:#ccc}body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery .moe-lottery__prize--tier-1,body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery .moe-lottery__prize--tier-2,body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery .moe-lottery__prize--tier-3{border-color:#ffcaab;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:cover}body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery .moe-lottery__prize{--prize-img-rotate: 0deg}body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery .moe-lottery__prize--tier-1{background-image:url(/cdn/shop/files/Sainte-Lyon-prizebg-1.webp?v=1792552150)}body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery .moe-lottery__prize--tier-2{background-image:url(/cdn/shop/files/Sainte-Lyon-prizebg-2.webp?v=1792552150)}body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery .moe-lottery__prize--tier-3{background-image:url(/cdn/shop/files/Sainte-Lyon-prizebg-3.webp?v=1792552150)}body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery .moe-lottery__prize-title,body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery .moe-lottery__prize-desc{color:var(--sl-lottery-navy)}body.template-suffix-shokz-sainte-lyon:after{content:"";position:absolute;width:0;height:0;overflow:hidden;pointer-events:none;background-image:url(/cdn/shop/files/Sainte-Lyon-lotterybgpc.webp?v=1792552150)}body.template-suffix-shokz-sainte-lyon .moe-lottery__modal{color:var(--sl-white);background-color:#111517;background-image:url(/cdn/shop/files/Sainte-Lyon-lotterybgpc.webp?v=1792552150);background-position:center;background-repeat:no-repeat;background-size:cover}body.template-suffix-shokz-sainte-lyon .moe-lottery__modal-title,body.template-suffix-shokz-sainte-lyon .moe-lottery__question,body.template-suffix-shokz-sainte-lyon .moe-lottery__klaviyo-lead,body.template-suffix-shokz-sainte-lyon .moe-lottery__modal-step-label,body.template-suffix-shokz-sainte-lyon .moe-lottery__modal-footer.is-step-2 .moe-lottery__modal-step-label{color:var(--sl-white)}body.template-suffix-shokz-sainte-lyon .moe-lottery__modal-close,body.template-suffix-shokz-sainte-lyon .moe-lottery__modal-close-icon--pc path{color:var(--sl-white);fill:var(--sl-white)}body.template-suffix-shokz-sainte-lyon .moe-lottery__age{background:#ffffff4d}body.template-suffix-shokz-sainte-lyon .moe-lottery__radio-box{width:24px;height:24px;background:#fff}body.template-suffix-shokz-sainte-lyon .moe-lottery__radio input{width:24px;height:24px}@media screen and (min-width:769px){body.template-suffix-shokz-sainte-lyon .moe-lottery__radio-check:not(.moe-lottery__radio-check--filled){display:none}body.template-suffix-shokz-sainte-lyon .moe-lottery__radio-check--filled{display:block;width:24px;height:24px;opacity:0}body.template-suffix-shokz-sainte-lyon .moe-lottery__radio input:checked+.moe-lottery__radio-box{background:transparent}body.template-suffix-shokz-sainte-lyon .moe-lottery__radio input:checked+.moe-lottery__radio-box .moe-lottery__radio-check--filled{opacity:1}}body.template-suffix-shokz-sainte-lyon .moe-lottery__progress button.is-active{background:var(--sl-lottery-orange)}body.template-suffix-shokz-sainte-lyon .moe-lottery__select-panel{max-height:min(280px,calc(100dvh - 180px))}body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery .go4147362152.go4147362152.go4147362152{background:var(--sl-lottery-orange)}body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery .go4265398500.go4265398500.go4265398500{border-color:var(--sl-lottery-orange)}body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery .go4265398500.go4265398500.go4265398500:hover{border-color:#ff7a3da3!important}body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery .go2609480065.go2609480065.go2609480065,body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery .go3176171171 p{color:#7f7e7e!important}body.template-suffix-shokz-sainte-lyon .moe-lottery__radio{align-items:end}@container moe-lottery-prizes (max-width: 680px){body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery .moe-lottery__prize--tier-2 .moe-lottery__prize-media{--prize-img-top: 3%;--prize-img-left: 52%;--prize-img-width: clamp(38%, 34cqi, 109%)}}@media screen and (min-width:769px)and (max-width:1248px){body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery .moe-lottery__cta{max-width:100%}body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery .moe-lottery__prize--tier-2{--prize-img-width: 51%}}@media screen and (max-width:768px){body.template-suffix-shokz-sainte-lyon .moe-lottery__radio{align-items:start}body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery .moe-lottery__prize--tier-1 .moe-lottery__prize-media{transform:translate(0) rotate(0)}body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery .moe-lottery__heading{font-size:23px;line-height:1.26}body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery .moe-lottery__step-title{font-size:16px}body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery .moe-lottery__step-body,body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery .moe-lottery__step-body a{color:#a3a3a3;font-size:14px}body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery .moe-lottery__prize,body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery .moe-lottery__prize--tier-1{background-image:url(/cdn/shop/files/sainte-lyon-prizabg-mb-1.webp?v=1792562089);background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:cover}body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery .moe-lottery__prize--tier-2 .moe-lottery__prize-media{max-width:172px;right:7%}body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery .moe-lottery__prize--tier-2,body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery .moe-lottery__prize--tier-3{background-image:url(/cdn/shop/files/sainte-lyon-prizabg-mb-2-3.webp?v=1792562089);background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:cover}body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery .moe-lottery__prize--tier-3 .moe-lottery__prize-media{flex:0 0 16%;width:16%;right:9%}body.template-suffix-shokz-sainte-lyon:after{background-image:url(/cdn/shop/files/Sainte-Lyon-lotterybgmb.webp?v=1792552150)}body.template-suffix-shokz-sainte-lyon .moe-lottery__modal{background-color:#111517;background-image:url(/cdn/shop/files/Sainte-Lyon-lotterybgmb.webp?v=1792552150);background-position:center;background-repeat:no-repeat;background-size:cover}body.template-suffix-shokz-sainte-lyon .moe-lottery__modal-step-label,body.template-suffix-shokz-sainte-lyon .moe-lottery__modal-footer.is-step-2 .moe-lottery__modal-step-label{color:var(--sl-white)}body.template-suffix-shokz-sainte-lyon .moe-lottery__radio-box,body.template-suffix-shokz-sainte-lyon .moe-lottery__radio input{width:16px;height:16px}body.template-suffix-shokz-sainte-lyon .moe-lottery__radio-check--filled{display:none}body.template-suffix-shokz-sainte-lyon .moe-lottery__radio-check:not(.moe-lottery__radio-check--filled){display:block;width:12px;height:12px}body.template-suffix-shokz-sainte-lyon .moe-lottery__radio input:checked+.moe-lottery__radio-box{background:#fff}}body.template-suffix-shokz-sainte-lyon .section-2026-moe-timeline{--moe-timeline-pink: var(--sl-lottery-cyan);--moe-timeline-cream: var(--sl-lottery-ice);--moe-timeline-line-muted: rgba(207, 207, 207, .4)}body.template-suffix-shokz-sainte-lyon .section-2026-moe-timeline .moe-timeline__title--pc{background-image:linear-gradient(97.75deg,var(--sl-lottery-cyan) 23.276%,var(--sl-lottery-ice) 78.848%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}body.template-suffix-shokz-sainte-lyon .section-2026-moe-timeline .moe-timeline__line-fill{background:linear-gradient(356deg,var(--sl-lottery-cyan) 47%,var(--sl-lottery-ice) 90%,#fff 100%);box-shadow:0 0 12px #31809d73}body.template-suffix-shokz-sainte-lyon .section-2026-moe-timeline .moe-timeline__marker:before{background:radial-gradient(circle,#31809d8c,#31809d00 70%)}body.template-suffix-shokz-sainte-lyon .section-2026-moe-timeline .moe-timeline__marker-icon--active svg circle:nth-child(-n+3),body.template-suffix-shokz-sainte-lyon .section-2026-moe-timeline .moe-timeline__slide-marker svg circle:nth-child(-n+3){fill:var(--sl-lottery-cyan)}body.template-suffix-shokz-sainte-lyon .section-2026-moe-timeline .moe-timeline__date{color:#cfcfcf}body.template-suffix-shokz-sainte-lyon .section-2026-moe-timeline .moe-timeline__desc{color:#ccc;max-width:331px}@media screen and (max-width:768px){body.template-suffix-shokz-sainte-lyon .section-2026-moe-timeline .moe-timeline__card{background:#f9fafc1a;box-shadow:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.template-suffix-shokz-sainte-lyon .section-2026-moe-timeline .moe-timeline__card:before{background:linear-gradient(145deg,#d2f0ff59,#ffffff1f 45%,#31809d47)}body.template-suffix-shokz-sainte-lyon .section-2026-moe-timeline .moe-timeline__title--mb{background:linear-gradient(58.7deg,var(--sl-lottery-cyan) .9%,var(--sl-lottery-ice) 102.64%);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}body.template-suffix-shokz-sainte-lyon .section-2026-moe-timeline .moe-timeline__slide-marker:before{background:radial-gradient(circle,#31809d99,#31809d00 70%)}body.template-suffix-shokz-sainte-lyon .section-2026-moe-timeline .moe-timeline__slide-date{color:#fff}body.template-suffix-shokz-sainte-lyon .section-2026-moe-timeline .moe-timeline__slide-desc{color:#ccc;font-weight:300}}@media screen and (max-width:540px){body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery .moe-lottery__prize--tier-2 .moe-lottery__prize-media{right:15px;flex:0 0 38%;width:38%}body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery .moe-lottery__prize--tier-3 .moe-lottery__prize-media{flex:0 0 30%;width:30%;right:7%}body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery .moe-lottery__prize--tier-1 .moe-lottery__prize-media{top:20px;right:0;width:min(74%,217px)}}body.template-suffix-shokz-sainte-lyon .section-2026-moe-faq{background:transparent}body.template-suffix-shokz-sainte-lyon .section-2026-moe-faq:before{content:"";position:absolute;top:0;left:50%;z-index:1;width:min(93%,1200px);height:1px;transform:translate(-50%);pointer-events:none;background:#ddd}body.template-suffix-shokz-sainte-lyon .section-2026-moe-faq .moe-faq__heading{color:#fff}body.template-suffix-shokz-sainte-lyon .section-2026-moe-faq .moe-faq__summary{color:#ccc}body.template-suffix-shokz-sainte-lyon .section-2026-moe-faq .moe-faq__item{border-bottom-color:#ddd}body.template-suffix-shokz-sainte-lyon .section-2026-moe-faq .moe-faq__body,body.template-suffix-shokz-sainte-lyon .section-2026-moe-faq .moe-faq__body.rte,body.template-suffix-shokz-sainte-lyon .section-2026-moe-faq .moe-faq__body p{color:#ccc}@media screen and (max-width:768px){body.template-suffix-shokz-sainte-lyon .section-2026-moe-faq .moe-faq__summary{color:#fff}body.template-suffix-shokz-sainte-lyon .section-2026-moe-faq .moe-faq__body,body.template-suffix-shokz-sainte-lyon .section-2026-moe-faq .moe-faq__body.rte,body.template-suffix-shokz-sainte-lyon .section-2026-moe-faq .moe-faq__body p{color:#fff9}}body.template-suffix-shokz-sainte-lyon .section-2026-moe-product{position:relative;z-index:1;background:linear-gradient(180deg,#11151700 39.27%,#11151780 47.3%,#111517 49.32%)}body.template-suffix-shokz-sainte-lyon .section-2026-moe-product .moe-product__card[data-product-handle=openrun] .moe-product__sizes{flex-direction:row-reverse}body.template-suffix-shokz-sainte-lyon .section-2026-moe-product .moe-product__heading{color:#fff}body.template-suffix-shokz-sainte-lyon .section-2026-moe-product .moe-product__bullet.is-active{background:#fff}@media(max-width:769px){body.template-suffix-shokz-sainte-lyon .section-2026-moe-banner{--moe-content-top-mb: 27vw}body.template-suffix-shokz-sainte-lyon .moe-banner__media .moe-banner__bg-img{object-fit:fill!important}}@media screen and (max-width:767px){body.template-suffix-shokz-sainte-lyon .section-2026-moe-banner,body.template-suffix-shokz-sainte-lyon-expo .section-2026-moe-banner{--moe-banner-mb-justify: flex-start;--moe-banner-mb-align: flex-start;--moe-banner-mb-text: left;--moe-banner-mb-intro-logo-margin: 0 0 24px}body.template-suffix-shokz-sainte-lyon .section-2026-moe-banner{--moe-content-top-mb: 57.8vw}}@media screen and (max-width:430px){body.template-suffix-shokz-sainte-lyon .section-2026-moe-banner{--moe-content-top-mb: 64.8vw}}body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery{position:relative;overflow:visible;background:transparent}body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery:before{content:"";position:absolute;top:0;left:0;z-index:0;width:100%;aspect-ratio:2880 / 3671;pointer-events:none;background-color:#111517;background-image:url(/cdn/shop/files/Sainte-Lyon-bgpc.webp?v=1792552151);background-repeat:no-repeat;background-position:top center;background-size:100% 100%}body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery>*{position:relative;z-index:1}body.template-suffix-shokz-sainte-lyon .section-2026-moe-timeline,body.template-suffix-shokz-sainte-lyon .section-2026-moe-faq{position:relative;z-index:1;background:transparent}body.template-suffix-shokz-sainte-lyon .section-2026-moe-product:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#111517;pointer-events:none}@media screen and (max-width:768px){body.template-suffix-shokz-sainte-lyon .section-2026-moe-lottery:before{aspect-ratio:786 / 5228;background-image:url(/cdn/shop/files/Sainte-Lyon-bgmb.webp?v=1792552150)}}@media screen and (min-width:769px)and (max-width:1248px){body.template-suffix-shokz-sainte-lyon .section-2026-moe-timeline,body.template-suffix-shokz-sainte-lyon .section-2026-moe-faq{background:#000}}
/*# sourceMappingURL=/cdn/shop/t/312/assets/page-shokz-sainte-lyon.css.map */
