.slideshow-section .slideshow__slide{flex-direction:column;display:block}.cc-slideshow .slideshow-section .slideshow__slide img{width:100%}.slideshow-section .slideshow__slide .slideshow__text{display:none!important}.section__header{justify-content:center}.shopify-section.cc-video .section{padding:0;background:#fff;text-align:center;position:relative}.shopify-section.cc-video .section .image_section{text-align:center}.shopify-section.cc-video .section .image_section img{margin:0 auto}.shopify-section.cc-video .video-section{width:100%;max-width:100%}.shopify-section.cc-video .video-section video{object-fit:cover}.video-grid-section .gallery .video-item{min-height:inherit!important;aspect-ratio:inherit!important}.video-grid-section .gallery .video-item .video-caption{text-align:left}.video-grid-section .gallery .video-item .video-caption p{text-align:left;margin:0}.countdown_banners .gallery .gallery-block .gallery-block__image .media:after{display:none!important}.countdown_banners .gallery .gallery-block .gallery-block__image .media{transform:inherit!important}.countdown_banners .gallery .gallery-block__image .counter-text .countdown-timer{display:flex;justify-content:center;gap:15px!important;font-weight:700}.countdown_banners .gallery .gallery-block__image .counter-text .countdown-timer .countdown-item{flex-direction:row;position:relative;color:#fff!important}.countdown_banners .gallery .gallery-block__image .counter-text .countdown-timer .countdown-item span{font-size:24px;text-transform:inherit;font-weight:600;color:#fff!important}.countdown_banners .gallery .gallery-block__image .counter-text .countdown-timer .countdown-item:after{content:":";position:absolute;right:-9px;font-size:19px;top:3px}.countdown_banners .gallery .gallery-block__image .counter-text .countdown-timer .countdown-item:last-child:after{display:none}.countdown_banners .gallery .gallery-block__image .counter-text{position:absolute;top:12px;left:12px;z-index:1;background:none!important;background:linear-gradient(to right,#ad8b3f,#d4b86e)!important;padding:5px 30px;border-radius:30px 0 0}.cc-gallery.countdown_banners .section{position:relative}.cc-gallery.countdown_banners .section:before{content:"";background:url(/cdn/shop/files/ipl-deal-section-bg-left.png?v=1772689422);background-size:contain;background-repeat:no-repeat;width:313px;height:245px;position:absolute;display:block;bottom:60px;left:0}.cc-gallery.countdown_banners .section:after{content:"";background:url(/cdn/shop/files/ipl-deal-section-bg-right.png);background-size:contain;background-repeat:no-repeat;width:271px;height:227px;position:absolute;display:block;top:80px;right:0}.shopify-section.cc-image-banner .container{max-width:790px}.slideshow-section h3.box-title{display:none}.shopify-section.cc-image-banner{padding:1px 0}.slideshow-section .image_section{text-align:center;padding:0 15px;margin-bottom:30px}.slideshow-section .image_section img{margin-left:auto;margin-right:auto}.shopify-section.cc-slideshow.blackboard-slidshow slide-show{width:100%;max-width:1030px;margin-left:auto;margin-right:auto;position:relative;padding:0 15px}.shopify-section.cc-slideshow.blackboard-slidshow .slideshow-ctrl.container{position:relative!important;top:0!important;transform:inherit!important;display:block!important;visibility:visible!important}.shopify-section.cc-slideshow.blackboard-slidshow .slideshow-ctrl button.page-btn{width:14px;height:14px;transition:all .5s ease-in-out;background:#888;border-radius:30px;margin:0 5px}.shopify-section.cc-slideshow.blackboard-slidshow .slideshow-ctrl button.page-btn:hover,.shopify-section.cc-slideshow.blackboard-slidshow .slideshow-ctrl button.page-btn[aria-current=true]{width:30px;background:#eb4682!important}.shopify-section.cc-slideshow.blackboard-slidshow .slideshow-ctrl .slideshow-pagination{justify-content:center;margin-top:25px}.shopify-section.cc-slideshow.blackboard-slidshow .slideshow-ctrl .slideshow-nav{display:none!important}.shopify-section.cc-video .section .image_section{text-align:center;margin-bottom:30px}.shopify-section.cc-video .video-section{border-radius:15px}.shopify-section.cc-video .section:before{content:"";background:url(/cdn/shop/files/running-section-bg-card.png?v=1772693086);background-repeat:no-repeat;background-size:contain;width:257px;display:block;position:absolute;left:0;top:0;height:248px}.video-grid-section .gallery .video-item .gallery-block__image{aspect-ratio:3/3;border-radius:15px}.card--product{padding:0!important}.shopify-section.cc-featured-collection .container{max-width:1270px}.shopify-section.cc-gallery.countdown_banners .container{position:relative;z-index:1}.shopify-section.ipl-quizes{background:radial-gradient(circle at 50% 40%,rgba(255,255,255,.08),transparent 60%),linear-gradient(to bottom,#065daa,#064384,#022054);margin-top:120px;padding-bottom:60px;position:relative}.shopify-section.ipl-quizes div#ipl-quiz{width:100%;max-width:550px;margin:0 auto;position:relative}.ipl-quizes div#ipl-quiz .title_head img.image_spf{width:100%;max-width:300px;margin-top:-65px}.qiz-qu-sc-outer .navigation{display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;column-gap:20px;align-items:center;margin-top:30px}.qiz-qu-sc-outer .navigation span#next-arrow{flex:1;background:#fd8;color:#033265;font-size:20px;line-height:1;padding:13px 15px;border-radius:10px;text-align:center;cursor:pointer;border:1px solid #ffdd88;outline:none;transition:all.5s ease-in-out}.qiz-qu-sc-outer .navigation span#next-arrow:hover{background:none;color:#fd8}.qiz-qu-sc-outer .navigation span#prev-arrow{flex:1;background:none;color:#fd8;font-size:20px;line-height:1;padding:13px 15px;border-radius:10px;text-align:center;cursor:pointer;border:1px solid #ffdd88;outline:none;transition:all.5s ease-in-out}.qiz-qu-sc-outer .navigation span#prev-arrow:hover{background:#fd8;color:#033265}.qiz-qu-sc-outer{margin-top:15px}.qiz-qu-sc-outer .navigation span.disabled{display:none!important}.qiz-qu-sc-outer .qiz-qu-sc button{background:#fd8;color:#033265;font-size:22px;line-height:1;padding:15px;border-radius:10px;text-align:center;cursor:pointer;width:100%}.qiz-qu-sc-outer .qiz-qu-sc .question h3{color:#fff;font-size:26px;margin:15px 0 25px}.question .quiz-options label.quiz-option{display:block;width:100%;margin:15px 0;position:relative}.question .quiz-options label.quiz-option span.option-text{display:block;background:#fff;position:relative;font-size:18px;font-weight:600;color:#000;padding:10px 10px 10px 45px;border-radius:10px;border:1px solid #E5E7EB;line-height:1.5;cursor:pointer}.question .quiz-options label.quiz-option span.option-text:before{content:"";width:18px;height:18px;border:1px solid #aaaaaa;display:block;border-radius:30px;position:absolute;left:15px;top:15px;transition:all .5s ease-in-out;cursor:pointer}.question .quiz-options label.quiz-option span.option-text:after{content:"";width:10px;height:10px;display:block;background:#00328b;border-radius:30px;position:absolute;top:19px;left:19px;cursor:pointer;transition:all .5s ease-in-out;opacity:0}.question .quiz-options label.quiz-option input[type=radio]:checked+span.option-text{color:#00328b;border-color:#00328b}.question .quiz-options label.quiz-option input[type=radio]:checked+span.option-text:before{border-color:#00328b}.question .quiz-options label.quiz-option input[type=radio]:checked+span.option-text:after{opacity:1}.question .quiz-options label.quiz-option input[type=radio]{display:none}.qiz-qu-sc-outer .navigation span.question-number{width:100%;text-align:center;color:#fff}div#quiz-loader{padding-left:0!important;padding-right:0!important}.quiz-spinner{margin:auto}.qiz-qu-sc-outer #completion-message img{display:block;margin:auto}.qiz-qu-sc-outer #completion-message{text-align:center}.qiz-qu-sc-outer #completion-message span{font-size:28px;color:#fd8}.qiz-qu-sc-outer #completion-message p{color:#fff;padding-top:8px}.qiz-qu-sc-outer #completion-message .discount-code-wrapper{display:flex;align-items:center;border:1px dashed #ffdd88;width:100%;justify-content:space-between;gap:15px;border-radius:7px;position:relative;overflow:hidden;max-width:500px;margin:30px auto 0}.qiz-qu-sc-outer #completion-message .discount-code-wrapper button#copy-btn{width:auto;border-radius:0;font-size:20px;padding-left:15px;padding-right:15px;min-width:135px}.qiz-qu-sc-outer #completion-message .discount-code-wrapper span{font-size:18px;padding-left:25px;flex:1;text-align:left}div#quiz-feedback{border-radius:10px}div#quiz-feedback p{padding:5px 15px}.qiz-qu-sc-outer{width:100%;max-width:550px;margin-left:auto;margin-right:auto}.shopify-section.ipl-quizes div#ipl-quiz{width:100%;max-width:100%}@media only screen and (min-width:769px){.qiz-qu-sc-outer #completion-message .discount-code-wrapper{margin:50px auto 0}.qiz-qu-sc-outer #completion-message p{width:100%;max-width:360px;font-size:18px;margin-left:auto;margin-right:auto}.shopify-section.video-grid-section .gallery{display:flex}.shopify-section.video-grid-section .gallery-mobile-carousel{--scrollbar-border-width: 11px;scroll-padding-left:var(--gutter);padding-bottom:calc(8 * var(--space-unit));overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:rgb(var(--scrollbar-color, 60 60 60)) transparent;scroll-behavior:smooth}.shopify-section.video-grid-section .gallery-mobile-carousel .gallery .video-item{flex:0 0 calc(24% - var(--column-gap));flex-shrink:0}}@media only screen and (max-width:1399px){main#main-content .container{max-width:1200px}.shopify-section.cc-featured-collection .container{max-width:1200px}.shopify-section.cc-image-banner .container{max-width:790px!important}}@media only screen and (max-width:1199px){.countdown_banners .gallery .gallery-block__image .counter-text{top:1vw;left:1vw;border-radius:3vw 0 0}.countdown_banners .gallery .gallery-block__image .counter-text .countdown-timer .countdown-item span{font-size:19px}.countdown_banners .gallery .gallery-block__image .counter-text .countdown-timer .countdown-item:after{font-size:15px;top:3px}}@media only screen and (max-width:768px){.shopify-section.video-grid-section .gallery-mobile-carousel .gallery{gap:12px}.shopify-section.video-grid-section .gallery-mobile-carousel .gallery .video-item{flex:0 0 calc(50% - var(--column-gap));flex-shrink:0!important;border:none!important}}@media only screen and (max-width:767px){.shopify-section.cc-slideshow.blackboard-slidshow .slideshow-ctrl button.page-btn{width:8px;height:8px;margin:0 3px}.shopify-section.cc-slideshow.blackboard-slidshow .slideshow-ctrl button.page-btn:hover,.shopify-section.cc-slideshow.blackboard-slidshow .slideshow-ctrl button.page-btn[aria-current=true]{width:24px}.slideshow-section .image_section{margin-bottom:0}.shopify-section.video-grid-section .gallery-mobile-carousel{margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px;padding-bottom:10px}.video-grid-section .gallery .video-item .gallery-block__image{aspect-ratio:9/10;border-radius:10px}.shopify-section.video-grid-section .section__header{margin-bottom:6px}.cc-featured-collection .section{padding:0!important;margin:30px 0}.shopify-section.cc-video .section:before{width:167px;height:148px;top:40px}.shopify-section.cc-video .section .image_section{margin-bottom:0}.shopify-section.cc-video .video-section__media{padding:0;aspect-ratio:16/9}.shopify-section.cc-video .video-section{border-radius:10px}.cc-gallery.countdown_banners .section:before{width:141px;height:105px;bottom:20px}.cc-gallery.countdown_banners .section:after{width:141px;height:120px;top:70px}.cc-gallery.countdown_banners .section__header{margin-bottom:10px}.countdown_banners .gallery .gallery-block__image .counter-text{top:1vw;left:.8vw;border-radius:3vw 3vw 0 0;padding:5px 3vw;right:.8vw;text-align:center}.countdown_banners .gallery .gallery-block__image .counter-text .countdown-timer .countdown-item span{line-height:1;font-size:4vw}.countdown_banners .gallery .gallery-block__image .counter-text .countdown-timer .countdown-item:after{top:0;right:-2vw;font-size:4vw;line-height:1}.cc-gallery.countdown_banners .section{position:relative;margin-top:10px!important}.shopify-section.cc-slideshow .section{margin-bottom:0}.shopify-section.cc-slideshow.blackboard-slidshow .section{margin-bottom:30px}.video-grid-section .gallery .video-item .video-caption p{line-height:1.4;font-size:15px}.cc-slideshow.blackboard-slidshow .slideshow-section .slideshow__slide img{width:auto;max-width:330px}.cc-slideshow.blackboard-slidshow .image-banner__image.media{text-align:center}.ipl-quizes div#ipl-quiz .title_head img.image_spf{max-width:250px;margin-top:-45px}.qiz-qu-sc-outer{margin-top:15px}.qiz-qu-sc-outer .qiz-qu-sc button{font-size:18px}.qiz-qu-sc-outer .qiz-qu-sc .question h3{font-size:18px;margin:15px 0 20px}.question .quiz-options label.quiz-option span.option-text{font-size:16px;padding:8px 10px 8px 38px;font-weight:500}.question .quiz-options label.quiz-option span.option-text:before{left:12px;top:12px}.question .quiz-options label.quiz-option span.option-text:after{top:16px;left:16px}.qiz-qu-sc-outer .navigation span#next-arrow,.qiz-qu-sc-outer .navigation span#prev-arrow{font-size:16px;padding:12px 15px}.shopify-section.ipl-quizes{margin-top:80px;padding-bottom:35px}.qiz-qu-sc-outer .navigation{column-gap:12px}.qiz-qu-sc-outer #completion-message span{font-size:24px}.qiz-qu-sc-outer #completion-message p{font-size:14px}.qiz-qu-sc-outer #completion-message .discount-code-wrapper span{font-size:16px;padding-left:15px;flex:1;text-align:left}.qiz-qu-sc-outer #completion-message .discount-code-wrapper button#copy-btn{font-size:17px;min-width:104px;padding:12px 10px}.qiz-qu-sc-outer .navigation{margin-top:20px}.question .quiz-options label.quiz-option{margin:12px 0}}
/*# sourceMappingURL=/cdn/shop/t/1799/assets/ipl-main.css.map */
