.featured-product-section{overflow:hidden}.featured-product__wrapper{position:relative;z-index:2}.featured-product-section .section-heading-box{z-index:1;position:relative}.featured-product__img{position:relative;background:var(--image-bg);width:100%;flex:0 0 100%;overflow:hidden}.featured-product__img iframe{height:100%;width:100%;position:absolute}.featured-product__wrapper.no-fullwidth .product-percent-off{position:absolute;right:0;top:0;z-index:1;padding:3px 8px;background:var(--product-discount-bg);color:var(--product-discount-color)!important;line-height:1.3!important;border:0}.featured-product__content{background:var(--body-bg);padding:20px 15px;width:100%;margin:0 auto;position:relative;z-index:1;overflow:hidden;overflow-y:auto}.no-fullwidth .featured-product__content .product-percent-off{display:none}.product-social__box{margin-bottom:20px}.featured-product__wrapper.no-fullwidth{flex-grow:1;max-width:100%;flex:0 0 100%;margin:0 auto;padding:15px;background-color:var(--body-bg)}.featured-product__wrapper.no-fullwidth .flickity-viewport{overflow:hidden}.featured-product__wrapper.no-fullwidth .featured-product__img{width:100%;flex:0 0 100%;border:0}.featured-product__wrapper.fullwidth .featured-product__img-wrapper{overflow:hidden;margin:0 -4px}.featured-product__wrapper .featured-product__img-wrapper .flickity-button{top:auto;bottom:15px;right:15px;transform:unset;border-radius:0}.featured-product__wrapper.no-fullwidth .featured-product__img-wrapper .flickity-button{width:44px;height:44px}.featured-product__wrapper.no-fullwidth .featured-product__img-wrapper .flickity-button .flickity-button-icon{width:14px;height:14px}.featured-product__wrapper .featured-product__img-wrapper .flickity-button.previous{left:auto;right:calc(15px + 54px)}.featured-product__wrapper .featured-product__img-wrapper .flickity-button.next{right:15px}.featured-product__wrapper.no-fullwidth .featured-product__img-wrapper .flickity-button.previous{right:calc(15px + 54px)}.featured-product__fullwidth-wrapper{display:flex;align-items:flex-start;position:relative}.featured-product-scrolling{width:100%;max-width:100%;flex:0 0 100%;height:100%;overflow:hidden;max-height:100%;white-space:nowrap;position:absolute;top:0;display:flex;flex-direction:column;z-index:1}.featured-product-scrolling.left{left:0}.featured-product-scrolling.right{right:0}.featured-product-scrolling .featured-product__heading{writing-mode:vertical-lr;white-space:nowrap;animation:horizontal-marque var(--animation-speed) linear infinite;line-height:1;font-size:22px;padding:7px 0}.featured-product-scrolling.left .featured-product__heading{margin-left:auto;margin-right:10px}.featured-product-scrolling.right .featured-product__heading{animation-direction:reverse;margin-left:10px;margin-right:auto}.featured-product__heading span{-webkit-text-stroke:1px;-webkit-text-fill-color:#fff0}.featured-product__content .checkout-btn{margin-bottom:20px}.featured-product__wrapper.no-fullwidth .featured-product__img-wrapper-box{position:relative}@keyframes vertical-marque{0%{transform:translateY(0);visibility:visible}100%{transform:translateY(-100%)}}@keyframes horizontal-marque{0%{transform:translateX(0);visibility:visible}100%{transform:translateX(-100%)}}.featured-product__wrapper.background-blur{background:#fff0}@media (min-width:576px){.featured-product__content{padding:30px}.featured-product-scrolling .featured-product__heading{font-size:30px}}@media (min-width:768px){.featured-product__wrapper.no-fullwidth{max-width:calc(100% - 16%);flex:0 0 calc(100% - 16%)}.featured-product-scrolling{max-width:8%;flex:0 0 8%}.featured-product__content{padding:20px 32px}.featured-product__img{width:50%;flex:0 0 50%}.featured-product__wrapper.fullwidth.single-slide .featured-product__img{width:100%;flex:0 0 100%}.featured-product-scrolling .featured-product__heading{font-size:40px}.featured-product-scrolling .featured-product__heading{animation:vertical-marque var(--animation-speed) linear infinite}.featured-product__img{border-left:2px solid var(--body-bg);border-right:2px solid var(--body-bg)}}@media (min-width:992px){.featured-product__wrapper.fullwidth{display:flex}.featured-product__wrapper.fullwidth .featured-product__img-wrapper-box{flex:0 0 60%}.featured-product__content{flex:0 0 40%}.featured-product__wrapper.fullwidth.single-slide .featured-product__img-wrapper-box,.featured-product__wrapper.fullwidth.single-slide .featured-product__content{flex:0 0 50%}.featured-product__wrapper.no-fullwidth{display:flex;padding:10px}.featured-product__wrapper.no-fullwidth .featured-product__img-wrapper-box{flex:0 0 50%;max-width:50%}.featured-product__wrapper.no-fullwidth .featured-product__content{position:unset;max-width:50%;flex:0 0 50%;transform:unset;opacity:1;backdrop-filter:blur(0);border:0;height:auto;max-height:100%;padding-bottom:0}.featured-product__wrapper.background-blur .featured-product__content{background-color:var(--body-bg-light);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}@media (min-width:1025px){.featured-product__wrapper .featured-product__img-wrapper .flickity-button.previous{right:calc(15px + 60px)}.featured-product__img.light-effect:before{position:absolute;top:0;left:-85%;z-index:2;display:block;content:"";width:50%;height:100%;background:-webkit-linear-gradient(left,#fff0 0%,rgb(255 255 255 / .5) 100%);background:linear-gradient(to right,#fff0 0%,rgb(255 255 255 / .5) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.featured-product__img.light-effect:hover:before{-webkit-animation:shine 1s;animation:shine 1s}@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}}@media (min-width:1200px){.featured-product__img{width:50%;flex:0 0 50%}.featured-product-scrolling .featured-product__heading{font-size:60px}.featured-product-scrolling{max-width:10%;flex:0 0 10%}.featured-product__wrapper.no-fullwidth{max-width:calc(100% - 20%);flex:0 0 calc(100% - 20%)}.featured-product__wrapper.fullwidth .featured-product__img-wrapper-box{flex:0 0 65%}.featured-product__content{flex:0 0 35%}}@media (min-width:1441px){.featured-product-scrolling .featured-product__heading{font-size:80px}.featured-product-scrolling{max-width:12%;flex:0 0 12%}.featured-product__wrapper.no-fullwidth{max-width:calc(100% - 24%);flex:0 0 calc(100% - 24%)}.featured-product__content{padding:44px 55px}.featured-product__wrapper .featured-product__img-wrapper .flickity-button.previous{right:calc(15px + 64px)}}@media (min-width:992px) and (max-width:1440px){.featured-product__wrapper.fullwidth .dynamic-checkout-enabled{display:block}.featured-product__wrapper.fullwidth .featured-product__content .product-quantity-selector{margin-bottom:20px}.featured-product__wrapper.fullwidth .featured-product__content .atc__button{margin-bottom:10px}}@media (max-width:1199px){.featured-product__content .product-option-selector,.featured-product__content .checkout-btn{margin-bottom:10px}.featured-product__wrapper.no-fullwidth .featured-product__content{padding:0 0 0 20px}}@media (max-width:991px){.featured-product__wrapper.no-fullwidth .featured-product__content{padding:30px 10px}}@media (max-width:767px){.featured-product__wrapper.no-fullwidth .featured-product__img-wrapper .flickity-button{width:34px;height:34px;bottom:10px;right:10px}.featured-product__wrapper.no-fullwidth .featured-product__img-wrapper .flickity-button .flickity-button-icon{width:12px;height:12px}.featured-product__wrapper.no-fullwidth .featured-product__img-wrapper .flickity-button.previous{right:calc(10px + 44px)}.featured-product__fullwidth-wrapper{flex-wrap:wrap}.featured-product-scrolling{position:unset;display:flex;flex-direction:row;padding:20px 0}.featured-product-scrolling .featured-product__heading{writing-mode:unset}}@media (max-width:575px){.featured-product__wrapper.no-fullwidth .featured-product__content{padding:20px 0 0}.featured-product__content .product-quantity-selector{margin-bottom:20px}.featured-product__wrapper.no-fullwidth.background-blur .featured-product__content{padding:20px}}