/** Shopify CDN: Minification failed

Line 189:1 Expected "}" to go with "{"

**/
.new-text{color: #FF7A3D;font-size: 16px;margin-bottom: 14px;}
.section-header.shopify-section-group-header-group{position:relative}
.product__info-container>*+*{margin:0}
.shokz-main-product-content-wrapper{display:flex;gap:48px;align-items:flex-start}
.shokz-main-product-content-wrapper .product__media-wrapper{position:sticky;top:16px;margin:0;max-width:680px;width:57%}
.shokz-main-product-content-wrapper .product__info-wrapper{padding:0;width:50%;max-width:475px}
.shokz-main-product-content-wrapper .product__info-wrapper .prodcut-name .name{height:24px;width:auto}
.shokz-main-product-content-wrapper .product__info-wrapper .prodcut-name{margin-bottom:15px}
.shokz-main-product-content-wrapper .product__info-wrapper .price__container{margin-bottom:24px}
.shokz-main-product-content-wrapper .product__info-wrapper .price__regular{font-size:24px;color:#050505;margin:0}
.shokz-main-product-content-wrapper .product__info-wrapper .sell-pointer-wrapper{background:#f8f8f8;border-radius:6px;margin-bottom:40px;}
.shokz-main-product-content-wrapper .product__info-wrapper .sell-pointer-wrapper .review-wrapper{display:flex;border-bottom:1px solid #e7e7e7;padding:16px 24px;gap:16px;align-items:center;position:relative;cursor:pointer}
.shokz-main-product-content-wrapper .product__info-wrapper .sell-pointer-wrapper .review-wrapper .yotpo a{font-family:Shokz Sans Text!important;color:#2f2f2f!important;transform:translateY(3px);margin-left:3px}
.shokz-main-product-content-wrapper .product__info-wrapper .sell-pointer-wrapper .review-wrapper .yotpo-stars .yotpo-icon{color:#ff7a3d!important;margin:0!important;font-size:17px;background-image:unset!important;padding-top:2px}
.shokz-main-product-content-wrapper .product__info-wrapper .sell-pointer-wrapper .review-wrapper .arrow{position:absolute;right:16px}
.shokz-main-product-content-wrapper .product__info-wrapper .sell-pointer-wrapper .review-wrapper .arrow path{transition:all .3s}
.shokz-main-product-content-wrapper .product__info-wrapper .sell-pointer-wrapper .review-wrapper:hover .arrow path{fill:#ff7a3d}
.shokz-main-product-content-wrapper .product__info-wrapper .four-pay-wrapper{padding:16px 23px;display:flex;align-items:center;gap:16px;}
.shokz-main-product-content-wrapper .product__info-wrapper .four-pay-wrapper .pay-icon{min-width:24px}
.shokz-main-product-content-wrapper .product__info-wrapper .selling-pointer{padding:16px 23px;border-top:1px solid #e7e7e7;display:grid;gap:12px}
.shokz-main-product-content-wrapper .product__info-wrapper .selling-pointer .text-inner{display:flex;align-items:center;font-size:13px;color:#666;gap:16px;    margin: 0;}
.shokz-main-product-content-wrapper .product__info-wrapper .selling-pointer .text-inner svg{width:24px;height:24px;min-width:24px}
.shokz-main-product-content-wrapper .product__info-wrapper .selling-pointer .text-inner svg path{fill:#2f2f2f}
.shokz-main-product-content-wrapper .product__info-wrapper .variant-selects-wrapper .form__label{color:#2f2f2f;font-size:18px;margin-bottom:15px;font-weight:500}
.shokz-main-product-content-wrapper .product__info-wrapper .variant-selects-wrapper .form__label span{color:#bababa}
.shokz-main-product-content-wrapper .product__info-wrapper .variant-selects-wrapper .product-form__input--pill input[type=radio]:checked+label,.shokz-main-product-content-wrapper .product__info-wrapper .variant-selects-wrapper .swatch-input__input:active+.swatch-input__label,.shokz-main-product-content-wrapper .product__info-wrapper .variant-selects-wrapper .swatch-input__input:checked+.swatch-input__label{border:1px solid #ff7a3d}
.shokz-main-product-content-wrapper .product__info-wrapper .variant-selects-wrapper .product-form__input{display:flex;gap:16px;margin-bottom:30px;flex-wrap:wrap;max-width:100%;}
.shokz-main-product-content-wrapper .product__info-wrapper .variant-selects-wrapper .swatch-input__label{margin:0;width:calc(50% - 8px);border-radius:6px;padding:17px 0;transition:all .3s;text-align:center;display:flex;align-items:center;justify-content:center;border:1px solid #d8d8d8;flex-direction:column;gap:5px;outline:unset!important}
.shokz-main-product-content-wrapper .product__info-wrapper .variant-selects-wrapper .swatch-input__label:hover,.shokz-main-product-content-wrapper .product__info-wrapper .variant-selects-wrapper .swatch-other:hover{border:1px solid #ff7a3d}
.shokz-main-product-content-wrapper .product__info-wrapper .variant-selects-wrapper .swatch-input__label span{font-size:14px;color:#2f2f2f}
.shokz-main-product-content-wrapper .product__info-wrapper .variant-selects-wrapper .swatch-input__label .swatch{width:24px;height:24px}
.shokz-main-product-content-wrapper .product__info-wrapper .variant-selects-wrapper .swatch-other{margin:0;width:calc(50% - 8px);border-radius:6px;transition:all .3s;border:1px solid #d8d8d8;background-color:unset;color:#2f2f2f;text-align:left;padding:12px 24px}
.shokz-main-product-content-wrapper .product__info-wrapper .product-form__input--pill input[type=radio].disabled+label,.shokz-main-product-content-wrapper .product__info-wrapper .product-form__input--pill input[type=radio]:disabled+label{color:#666!important;opacity:.8}
.section-exit-pop-video-size{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center;z-index:222221!important;opacity:1;display:none}
.section-exit-pop-video-size.active{display:flex}
.section-exit-pop-video-size .content{background:#fff;border-radius:4px;padding:0 10px 10px 10px;position:relative;transform:translateY(100%);opacity:0;transition:all .5s;max-width:95%}
.section-exit-pop-video-size .content.active{transform:unset;opacity:1}
.section-exit-pop-video-size .content .title{font-size:24px;padding:20px 10px}
.section-exit-pop-video-size .content .close-exit-pop{position:absolute;top:21px;right:22px;cursor:pointer}
.shokz-main-product-content-wrapper .youtube-wrapper{border-radius:6px;display:flex;align-items:center;background:#f8f8f8;overflow: hidden;}
.shokz-main-product-content-wrapper .youtube-wrapper .left-wrapper{display:flex;background:#f1f1f1;width:29.66%;position:relative;align-items:center;justify-content:center}
.shokz-main-product-content-wrapper .youtube-wrapper .left-wrapper img{width:100%;object-fit:cover;display:block}
.shokz-main-product-content-wrapper .youtube-wrapper .left-wrapper svg{position:absolute;cursor:pointer}
.shokz-main-product-content-wrapper .youtube-wrapper .right-wrapper{width:71%;padding:12px 24px}
.shokz-main-product-content-wrapper .youtube-wrapper .right-wrapper .title{font-size:14px;color:#2f2f2f;font-weight:500}
.shokz-main-product-content-wrapper .youtube-wrapper .right-wrapper .text{color:#666;font-size:13px;margin:8px 0 19px 0}
.shokz-main-product-content-wrapper .youtube-wrapper .right-wrapper .btn-pop{color:#bababa;display:flex;font-size:12px;align-items:center;cursor:pointer;transition:all .3s}
.shokz-main-product-content-wrapper .youtube-wrapper .right-wrapper .btn-pop span{text-decoration:underline}
.shokz-main-product-content-wrapper .youtube-wrapper .right-wrapper .btn-pop svg path{transition:all .3s}
.shokz-main-product-content-wrapper .youtube-wrapper .right-wrapper .btn-pop:hover{color:#ff7a3d}
.shokz-main-product-content-wrapper .youtube-wrapper .right-wrapper .btn-pop:hover svg path{fill:#ff7a3d}
.shokz-main-product-content-wrapper .product-form__buttons{max-width:100%}
.shokz-main-product-content-wrapper .product-form__buttons .product-form__submit{border-radius:4px;width:100%;margin:0;height:48px;background:#fe7b3d;font-size:14px;font-weight:400;transition:all .3s;color:#fff;overflow:hidden;letter-spacing:0;opacity: 1!important;}
.shokz-main-product-content-wrapper .product-form__buttons .product-form__submit:hover{background:#f86725}
.shokz-main-product-content-wrapper .product-form__buttons button span{text-transform:uppercase;transform:translateY(1px);line-height:1}
.shokz-main-product-content-wrapper .product-form__buttons button:after,.shokz-main-product-content-wrapper .product-form__buttons button:before{display:none}
.shokz-main-product-content-wrapper .product-form__buttons .button[data-disabled='1']{background:#666;opacity: 0.5!important;}
.section-buy-now-banner-pc .bottom-wrapper button[data-capitalize] span,
.section-buy-now-banner-mb button[data-capitalize] span,
.shokz-main-product-content-wrapper .product-form__buttons .button[data-capitalize] span{text-transform: none;}
.section-buy-now-banner-mb button+.pre_order_tip,
.section-buy-now-banner-pc .bottom-wrapper button+.pre_order_tip{display: none !important;}
.section-buy-now-banner-pc{position:fixed;width:100%;box-shadow:0 -4px 6px #00000008;z-index:11;background:#fff;border-bottom:1px solid #e7e7e7;transition:all .5s;top:0;transform:translateY(-100%);opacity:0}
.section-buy-now-banner-pc.active{transform:translateY(0);opacity:1}
.section-buy-now-banner-pc .text-wrapper{display:flex;align-items:center;height:65px}
.section-buy-now-banner-pc .text-wrapper .text{font-size:14px;color:#000;display:flex;align-items:center}
.section-buy-now-banner-pc .text-wrapper .text svg{margin-right:6px}
.section-buy-now-banner-pc .text-wrapper .text-line{background:#d8d8d8;height:15px;width:1px;margin:0 16px;display:block}
.section-buy-now-banner-pc .text-wrapper .text span{color:#8b8b8b;margin-left:5px}
.section-buy-now-banner-pc .bottom-wrapper{box-shadow:0 4px 6px #00000008;display:flex;align-items:center;height:78px;justify-content:space-between}
.section-buy-now-banner-pc .line{position:absolute;left:0;right:0;background:#e7e7e7;height:1px;display:block}
.section-buy-now-banner-pc .bottom-wrapper .price__container{margin:0}
.section-buy-now-banner-pc .bottom-wrapper .price__container .price__regular{color:#050505;font-weight:500;font-size:20px}
.section-buy-now-banner-pc .bottom-wrapper button{width:190px;height:40px;background:#fe7b3d;display:flex;align-items:center;justify-content:center;font-size:14px;transition:all .3s;margin:0;color:#fff;text-transform:uppercase;padding:0;border-radius:4px;min-height:unset;letter-spacing:0}
.section-buy-now-banner-pc .bottom-wrapper button:after,.section-buy-now-banner-pc .bottom-wrapper button:before{display:none}
.section-buy-now-banner-pc .bottom-wrapper button span{padding-top:2px}
.section-buy-now-banner-mb{display:none;position:fixed;bottom:0;padding:12px 16px;background:#fff;box-shadow:0 -4px 6px #00000008;border-top:1px solid #e7e7e7;width:100%;transition:all .5s;z-index:2;transform:translateY(100%);opacity:0}
.section-buy-now-banner-mb.active{transform:translateY(0);opacity:1}
.section-buy-now-banner-mb button{height:40px;background:#fe7b3d;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:400;transition:all .3s;margin:0;color:#fff;text-transform:uppercase;min-height:unset}
.section-buy-now-banner-mb button span{transform:translateY(1px)}
.section-buy-now-banner-mb button:disabled,.section-buy-now-banner-pc .bottom-wrapper button:disabled{background:#666}
.other-text{font-size:12px;color:#bababa;}
.shokz-main-product-content-wrapper .or-btn{color:#8b8b8b;font-size:14px;position:relative;width:100%;display:flex;justify-content:center;margin-bottom:10px}
.shokz-main-product-content-wrapper .or-btn:before{content:"";position:absolute;top:50%;width:44%;height:1px;background:#d8d8d8;left:0}
.shokz-main-product-content-wrapper .or-btn:after{content:"";position:absolute;top:50%;width:44%;height:1px;background:#d8d8d8;right:0}
.swatch-input__input.visually-disabled+.swatch-input__label span{opacity:0.5;}
.shokz-main-product-content-wrapper .price .badge,.section-buy-now-banner-pc .price .badge{display:none !important;}
.shokz-main-product-content-wrapper .or-btn.opacity{opacity:0;}
.benefit-wrapper .benefit-title{color:#2f2f2f;font-size:18px;margin-bottom:16px;font-weight:500;    margin-top: 0;}
.benefit-wrapper .product-wrapper{display:flex;justify-content:space-between;padding:16px 24px;border:1px solid #d8d8d8;border-radius:6px;align-items:center;transition:all .3s;flex-wrap:wrap}
.benefit-wrapper .product-wrapper.active{border:1px solid #ff7a3d}
.benefit-wrapper .product-wrapper .left-wrapper{display:flex;align-items:center;gap:14px;max-width:80%}
.benefit-wrapper .product-wrapper .left-wrapper .name-inner{font-size:13px;color:#2f2f2f}
.benefit-wrapper .product-wrapper .checkbox{cursor:pointer;min-width:16px;width:16px;height:16px;border:1px solid #2f2f2f;position:relative;transition:all .3s;display:flex;align-items:center;justify-content:center;border-radius:2px}
.benefit-wrapper .product-wrapper .left-wrapper .feature-row__image-wrapper{width:64px;transition:all 0.3s;}
.benefit-wrapper .product-wrapper .left-wrapper .feature-row__image-wrapper:hover{transform: scale(1.5);}
.benefit-wrapper .product-wrapper .checkbox svg{display:none}
.benefit-wrapper .product-wrapper .checkbox svg path{fill:#ff7a3d}
.benefit-wrapper .product-wrapper.active .checkbox svg{display:block}
.benefit-wrapper .product-wrapper.active .left-wrapper .checkbox{border:1px solid #ff7a3d}
.benefit-wrapper .product-wrapper .right-wrapper .price{font-size:14px}
.benefit-wrapper .product-wrapper .right-wrapper .price .compare-price{color:#bababa;font-size:12px;text-decoration:line-through;display:block}
.benefit-wrapper .product-wrapper .text{font-size:12px;color:#bababa;padding-top:11px;border-top:1px solid #d8d8d8;width:100%}
.benefit-wrapper{margin-bottom:48px}
.more-text{padding:16px 24px;border-radius:6px;background:#f8f8f8;margin-bottom:16px}
.more-text span{font-size:13px;color:#666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}
.more-text .read-more{color:#2f2f2f;text-decoration:underline;display:flex;align-items:center;margin-top:11px;transition:all .3s;font-size:13px;cursor:pointer}
.more-text span.active{display:block}
.exit-pop-wrapper{border-radius:4px;overflow:hidden;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:11;background:#fff;padding:24px 20px;width:790px;max-width:91%;box-shadow:0 0 10px #e4e4e4;opacity: 0;visibility: hidden;transition: all 0.5s;transform: translate(-50%, 50%);}
.exit-pop-wrapper.active{opacity: 1;visibility: visible;transform: translate(-50%, -50%);}
.exit-pop-wrapper .close-exit-pop{position:absolute;top:0;right:0;cursor:pointer}
.exit-pop-wrapper .close-exit-pop path{transition:all .3s}
.exit-pop-wrapper .close-exit-pop:hover path{fill:#ff7a3d}
.exit-pop-wrapper .inner .title{color:#2f2f2f;font-size:18px;margin-bottom:24px;font-weight:500}
.exit-pop-wrapper .inner .content-wrapper{display:flex;align-items:center;gap:10px;width:100%}
.exit-pop-wrapper .inner .content-wrapper .content{width:100%;border-radius:6px;overflow:hidden;position:relative}
.exit-pop-wrapper .inner .content-wrapper .content .text-wrapper{position:absolute;bottom:10px;font-size:16px;left:16px;right:16px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:all .3s}
.exit-pop-wrapper .inner .content-wrapper .content .text-wrapper svg{transform:translateY(-4px)}
.exit-pop-wrapper .inner .content-wrapper .content .text-wrapper:hover{color:#ff7a3d}
.exit-pop-wrapper .inner .content-wrapper .content .text-wrapper svg path{transition:all .3s}
.exit-pop-wrapper .inner .content-wrapper .content .text-wrapper:hover svg path{fill:#ff7a3d}
.benefit-wrapper-type-2{margin-bottom:32px}
.benefit-wrapper-type-2 .product-wrapper{border:1px solid #d8d8d8;border-radius:6px;padding:18px 16px;display:flex;align-items:center;gap:16px;position:relative;flex-wrap:unset;justify-content:flex-start}
.benefit-wrapper-type-2 .product-wrapper.active{border:1px solid #ff7a3d;background:rgba(255,122,61,.05)}
.benefit-wrapper-type-2 .product-wrapper .left-wrapper{width:50%;max-width:80px}
.benefit-wrapper-type-2 .product-wrapper .right-wrapper .exclusive-text-wrapper{margin-bottom:14px;display:flex;gap:8px;align-items:center}
.benefit-wrapper-type-2 .product-wrapper .right-wrapper .exclusive-text-wrapper .exclusive-text{color:#fff;font-size:15px;font-style:normal;font-weight:400;line-height:normal;background:#ff7a3d;height:25px;display:inline-flex;border-radius:4px;padding:0 8px;align-items:center;justify-content:center}
.benefit-wrapper-type-2 .product-wrapper .right-wrapper .exclusive-text-wrapper .price{color:#666;font-size:15px;text-decoration-line:line-through}
.benefit-wrapper-type-2 .product-wrapper .right-wrapper .name-inner{color:#050505;font-family:"Shokz Sans Display";font-size:15px;margin-bottom:4px}
.benefit-wrapper-type-2 .product-wrapper .right-wrapper .text{color:#666;font-size:13px;border:unset;padding:0}
.benefit-wrapper-type-2 .product-wrapper .checkbox{width:16px;height:16px;border:2px solid #D4D4D4;border-radius:50%;position:absolute;right:17px;top:21px;cursor:pointer;}
.benefit-wrapper-type-2 .product-wrapper .checkbox svg path{fill:#fff}
.benefit-wrapper-type-2 .product-wrapper.active .checkbox{background:#000;border: 2px solid #000;}
.benefit-wrapper-type-2 .product-wrapper .left-wrapper .feature-row__image-wrapper{width: 100%;}
.shokz-main-product-content-wrapper .product__info-wrapper .variant-selects-wrapper .product-form__input--swatch.circle-2{gap: 4px;}
.shokz-main-product-content-wrapper .product-form__input--swatch.circle-2 .form__label span{color: #2F2F2F;}
.shokz-main-product-content-wrapper .product-form__input--swatch.circle-2 .swatch-input__label{padding: 0 !important;width: unset !important;border-radius: 50%;padding: 3px !important;border-color: transparent;}
.shokz-main-product-content-wrapper .product-form__input--swatch.circle-2 .swatch-input__label span{display:none;}
.shokz-main-product-content-wrapper .product-form__input--swatch.circle-2 span.swatch{display: block;}
@media (max-width:1100px){.shokz-main-product-content-wrapper{gap:24px}
.shokz-main-product-content-wrapper .product__media-wrapper{width:50%}
.shokz-main-product-content-wrapper .product__info-wrapper{width:50%;max-width:50%}
}
@media (max-width:768px){.shokz-main-product-content-wrapper .youtube-wrapper .left-wrapper{width:38.48%}
.shokz-main-product-content-wrapper .youtube-wrapper .right-wrapper{padding:0 12px}
.shokz-main-product-content-wrapper .youtube-wrapper .right-wrapper .title{font-size:13px}
.shokz-main-product-content-wrapper .youtube-wrapper .right-wrapper .text{margin:4px 0 8px 0}
.shokz-main-product-content-wrapper{flex-direction:column}
.shokz-main-product-content-wrapper .product__media-wrapper{width:100%;top:unset;max-width:100%}
.shokz-main-product-content-wrapper .product__info-wrapper{width:100%;max-width:100%}
}
@media (max-width:600px){.shokz-main-product-content-wrapper .product__info-wrapper .prodcut-name .name{height:18px}
.shokz-main-product-content-wrapper .product__info-wrapper .price__regular{font-size:18px}
.shokz-main-product-content-wrapper .product__info-wrapper .four-pay-wrapper,.shokz-main-product-content-wrapper .product__info-wrapper .sell-pointer-wrapper .review-wrapper,.shokz-main-product-content-wrapper .product__info-wrapper .selling-pointer{padding:16px;gap:10px}
.shokz-main-product-content-wrapper .product__info-wrapper .selling-pointer{gap:8px}
.shokz-main-product-content-wrapper .product__info-wrapper .variant-selects-wrapper .swatch-input__label{padding:12px 0;display:flex;flex-direction:row;align-items:center;gap:12px;width:calc(50% - 5px)}
.shokz-main-product-content-wrapper .product__info-wrapper .variant-selects-wrapper .product-form__input{gap:10px;margin-bottom:15px;}
.shokz-main-product-content-wrapper .product__info-wrapper .variant-selects-wrapper .swatch-input__label .swatch{width:20px;height:20px}
.shokz-main-product-content-wrapper .product__info-wrapper .variant-selects-wrapper .swatch-input__label span{font-size:12px}
.shokz-main-product-content-wrapper .product__info-wrapper .variant-selects-wrapper .swatch-input__label[title="Kipchoge Co-branded Edition"]{width:100%}
.shokz-main-product-content-wrapper .product__info-wrapper .selling-pointer .text-inner{font-size:12px;gap:10px}
.shokz-main-product-content-wrapper .product__info-wrapper .variant-selects-wrapper .form__label{font-size:14px;margin-bottom:10px}
.section-buy-now-banner-pc .text-wrapper{height:42px;justify-content:space-between}
.section-buy-now-banner-pc .text-wrapper .text{font-size:12px}
.section-buy-now-banner-pc .text-wrapper .text-line{margin:0}
.section-buy-now-banner-pc .text-wrapper .text svg{display:none}
.section-buy-now-banner-pc .bottom-wrapper{display:none}
.section-buy-now-banner-mb{display:block}
.shokz-main-product-content-wrapper .product__info-wrapper .variant-selects-wrapper .swatch-other{font-size:12px;padding:12px}
.shokz-main-product-content-wrapper .product__info-wrapper .sell-pointer-wrapper{margin-bottom: 32px;}
.color-image{display:flex;background:#f1f1f1;width:100%;border-radius:6px;align-items:center;justify-content:center;margin-bottom:15px;}
.color-image img{width:37.4666vw;height:auto;object-fit:cover}
.benefit-wrapper .product-wrapper{padding:8px 16px}
.benefit-wrapper .product-wrapper .left-wrapper{gap:8px}
.benefit-wrapper .product-wrapper .left-wrapper .name-inner,.benefit-wrapper .benefit-title,.benefit-wrapper .product-wrapper .right-wrapper .price{font-size:12px}
.benefit-wrapper{margin-bottom:32px;}
.more-text{padding:16px;}
.exit-pop-wrapper{padding: 24px 16px;}
.exit-pop-wrapper .inner .title{font-size: 16px;margin-bottom: 24px;}
.exit-pop-wrapper .inner .content-wrapper{flex-direction: column;gap:8px;}
.benefit-wrapper-type-2 .product-wrapper{padding:12px;gap:9px}
.benefit-wrapper-type-2 .product-wrapper .checkbox{right:12px;top:18px}
@media (min-width:1000px){#playersize{width:1200px;height:675px;max-height:calc(100vh - 150px);max-width:95vw}
}