.productView .button-with-text{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;border-radius:12px;border:2px solid #ececec;padding:25px;margin:15px 0}.productView .button-with-text .b_heading{margin:0;background:radial-gradient(#ec6131,#e7334f);-webkit-background-clip:text;color:transparent;font-weight:600;font-size:15px;line-height:20px!important;text-transform:uppercase;letter-spacing:.5px}.productView .button-with-text .b_heading svg{height:24px;width:28px;padding-right:7px;stroke:none}.productView .button-with-text .icon_whatsApp{display:flex;align-items:center;margin:0;font-size:12px}.productView .button-with-text .icon_whatsApp img{width:32px;height:32px}.productView .button-with-text .btn_b_t{display:flex;align-items:center}.productView .button-with-text .btn_b_style{display:contents}.productView .button-with-text .btn_b_style a{border-radius:6px!important;padding:6px 10px;border:1px solid gray;font-weight:400;font-size:11px;color:gray;line-height:1.5;letter-spacing:.2px;display:flex;gap:6px}.productView .button-with-text .btn_b_style a img{width:16px;height:16px;vertical-align:middle;align-items:center;align-self:center}.productView .button-with-text .btn_b_style:hover a{box-shadow:0 0 20px #d3d3d3;background:#ededed}.button-with-text .btn-with-text_flex .help-btn-section{display:block;width:100%}.button-with-text .btn-with-text_flex .help-btn-section .help-btn-area{display:flex;gap:10px;margin-top:13px;text-align:right;justify-content:right}.template-product .productView-title{text-transform:capitalize;letter-spacing:-.64px}.template-product .productView-price .price{margin-top:8px}.template-product .productView-price .price.price--medium .price-item.price-item--regular{margin-left:0}.template-product .price__regular .price__last .price-item{color:#000}.template-product .price-item--sale,.template-product .price.price--on-sale .price-item--sale .money{background:linear-gradient(to right,#ec6131,#e7334f);-webkit-background-clip:text;color:transparent}.template-product .productView-quantity .quantity__label{font-weight:500;font-size:14px;line-height:30px;letter-spacing:.5px;color:#1d1e23;text-transform:capitalize}.template-product .productView-quantity .quantity__container input{border:1px solid #ececed;color:#1d1e23!important;padding-left:30px;padding-bottom:6px}.template-product .productView-quantity .quantity__container .btn-quantity.minus:before{background:#1d1e23}.template-product .btn-quantity.plus:before{background:#1d1e23}.template-product .btn-quantity.plus:after{background:#1d1e23}.template-product .productView-group .productView-groupTop .button{font-weight:500;font-size:14px;line-height:30px;letter-spacing:.64px;transition:.3s linear}.template-product .productView-group .productView-groupTop .button:hover{background:#fff;border:solid 1px red;background:radial-gradient(#ec6131,#e7334f);-webkit-background-clip:text;color:transparent;transition:.3s linear}.template-product .productView-group .productView-groupTop:hover{transition:.3s linear}.template-product .productView-product .productView-securityImage img{max-height:35px}.template-product .productView-product .productView-dlvr .productView-dlvr__icon svg{height:12px;width:12px}.template-product .productView-product .productView-dlvr .productView-dlvr__text{line-height:24px}.template-product .productView-product .compatibility li{font-weight:400;font-size:14px;line-height:1.4;letter-spacing:.5px;margin-left:0}.template-product .productView-product .svg_and_text_wrapper{padding:15px;background:#fff6f6;margin:12px 0 16px;border-radius:18px;box-shadow:0 7px 20px #fff0f0;border:none}.template-product .productView-product .svg_and_text_wrapper .service-text{font-weight:400;font-size:13px;line-height:1.4;color:#474747;letter-spacing:.3px}.template-product .productView-thumbnail .productView-thumbnail-link img{top:50%;left:50%}.template-product .productView-thumbnail .productView-thumbnail-link{border-radius:8px;border:1px solid #e7e7e7}.productView-image .productView-thumbnail-wrapper .productView-for{position:relative;font-size:0;letter-spacing:0;padding:0}.productView-thumbnail.slick-current .productView-thumbnail-link{opacity:inherit!important;border:1px solid #ef8607;border-radius:8px}.template-product .productView-thumbnail{padding:5px}.template-product .productView-nav .slick-arrow.slick-next{right:30px!important}.template-product .productView-nav .slick-arrow.slick-prev{left:30px!important}.template-product .productView-nav .slick-arrow svg{color:#323232;fill:#fff!important}.template-product .productView-nav .slick-arrow:hover{background:linear-gradient(90deg,#ec6131,#e7334f);transition:.3s linear}p.b_subtext{margin:3px 0 0;font-size:13px;line-height:1.4;color:#555;letter-spacing:.4px}@media (min-width: 1025px){.template-product .productView-nav .slick-arrow:hover svg{color:#323232;fill:#fff!important}}.template-product .productView-for .slick-track{scrollbar-width:none;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;overflow-x:auto;overflow-y:hidden}.template-product .productView-thumbnail-wrapper .productView-for{padding:0}.template-product .productView-nav .slick-arrow{padding:0;width:30px;height:30px;border-radius:29px;border:none;background:#ccc}.template-product .productView-nav .slick-arrow svg{max-width:none;max-height:none;width:12px;height:12px}.template-product .productView-nav .slick-counter,.template-product .productView-thumbnail.slick-cloned{display:none}.template-product .productView-thumbnail-wrapper{margin:0}.template-product .price-item{font-weight:700;line-height:30px}.template-product .productView-price .price_flex{display:flex;align-items:center}.template-product .productView-price .price__compare .price-item--regular{font-weight:400;font-size:18px!important;line-height:15px;letter-spacing:0px;vertical-align:bottom;text-decoration:line-through}.template-product .productView{padding-bottom:80px}.template-product .productView-action .button{padding-top:7.5px;padding-bottom:7.5px}.template-product .quantity__group--1 .quantity__input{padding-top:5px;padding-bottom:0;min-height:45px}.template-product .quantity__group--1 .btn-quantity{height:45px}.button-with-text .btn-with-text_flex .help-btn-section .help-btn-area .two-btn_b_t{display:flex;column-gap:10px;justify-content:end}@media screen and (max-width: 1440px){.template-product .productView-product .compatibility li{font-size:14px}.template-product .productView-product .svg_and_text_wrapper .service-text{font-size:12px}}@media screen and (max-width: 1279px){.template-product .productView-nav .slick-arrow.slick-next{right:10px!important}.template-product .productView-nav .slick-arrow.slick-prev{left:10px!important}}@media (min-width: 551px){.template-product .productView-thumbnail-wrapper{margin-top:0}}@media screen and (max-width: 992px){.productView .button-with-text .b_heading{line-height:16px}.compatibility-table tbody tr{padding-right:6px!important}.template-product .productView-action .button{padding-top:5px;padding-bottom:5px}.template-product .quantity__group--1 .quantity__input{padding-top:5px;padding-bottom:0;min-height:40px}.template-product .quantity__group--1 .btn-quantity{height:40px}.quantity__group--1 .btn-quantity.minus:before,.quantity__group--1 .btn-quantity.plus:before,.quantity__group--1 .btn-quantity.plus:after{top:20px}.template-product .quantity__group--1 .quantity__input{padding-top:2px}.template-product .productView-title span{font-size:24px}.productView-price .price.price--medium .price-item,.productView-price .price.price--medium .price-item .money{font-size:28px}.template-product .price_style{margin-bottom:-15px}.template-product .productView-quantity{margin:15px 11px 0 0}.svg-with-text-grid.grid__item{margin-bottom:0}.productView .button-with-text{margin-top:15px}.productView .button-with-text .icon_whatsApp img{height:15px;width:15px}}@media screen and (max-width: 768px){.template-product .compatibility-table tbody{justify-content:left}.productView .productView-group .productView-action{margin:0}}@media screen and (max-width: 639px){.productView .button-with-text .btn_b_style a{padding:10px 21px;font-size:11px;font-weight:500;margin-top:-30px}.button-with-text .btn-with-text_flex .help-btn-section .help-btn-area .btn_b_style a{margin-top:0;padding:8px 10px;font-size:10px;text-align:left}.button-with-text .btn-with-text_flex .help-btn-section .help-btn-area{display:block}.productView .button-with-text{padding:15px 12px}.template-product .productView-nav .slick-arrow{width:25px;height:25px}.template-product .compatibility-table{margin-bottom:10px}.product-card-features{margin:0}.template-product .productView-price .price{margin:25px 0 10px}.template-product .price_style{margin-bottom:-10px}.template-product .price_style .price__compare .price-item--regular{font-size:12px!important}.template-product .productView-quantity{margin:15px 11px 0 0}.template-product .productView-quantity .quantity__label{font-size:12px;line-height:20px;margin:0 0 10px}.template-product .productView-dlvr_style{margin-top:-10px;margin-bottom:-10px}.template-product .productView-product .productView-dlvr .productView-dlvr__text{line-height:20px}.template-product .productView-product .svg_and_text_wrapper{padding:12px 8px}.svg_and_text_wrapper .svg_and_text.grid{column-gap:8px}.template-product .svg-with-text-grid .services__info .service-icon_svg svg{height:20px;width:20px}.template-product .productView-title span{font-size:20px}.productView-product .compatibility ul.compatible-text{padding:0!important;margin:0!important}.productView-price .price.price--medium .price-item{font-size:24px!important}.productView-price .price.price--medium .price__compare .price-item--regular{font-size:17px!important}.productView-price .price.price--medium .price_saved_box .price-item--saved{font-size:12px!important}.button-with-text .btn-with-text_flex .help-btn-section .help-btn-area .two-btn_b_t{justify-content:start}}@media screen and (max-width: 576px){.productView .button-with-text .b_heading{font-size:15px}.productView .button-with-text .icon_whatsApp{font-size:14px;padding:6px 0}.template-product .productView-securityImage{max-width:100%;display:flex;justify-content:center}.product-form__buttons .button{padding-top:5px!important;padding-bottom:5px!important}.template-product .quantity__container{width:150px}.template-product .quantity__container .btn-quantity.minus{left:8px}.template-product .quantity__container .btn-quantity.plus{right:8px}}@media screen and (max-width: 480px){.template-product .compatibility-table .compatible-title,.template-product .compatibility-table .compatible-text{font-size:11px}.template-product .svg-with-text-grid .services__info .service-text span{font-size:12px!important}.template-product .productView{padding-bottom:90px}.template-product .productView-quantity{margin:15px 5.46px 0 0}.template-product .productView-group .productView-groupTop .button{font-weight:500;font-size:15px;box-shadow:0 0 20px #ff000063;min-height:46px}.product-default .layout-horizontal .productView-tab_style .tabs .tab .tab-title{padding:16px 5px}.template-product .productView-product .compatibility li{font-size:13.5px}.productView-product .compatibility li:before{width:15px!important;height:11px!important}.productView-product .compatibility li{margin-bottom:0}}@media screen and (max-width: 396px){.template-product .compatibility-table tbody tr{padding-right:0;padding-left:0}}.product-tab-block .halo-product-block .halo-block-header .title strong{background:linear-gradient(90deg,#ec6131,#e7334f);-webkit-background-clip:text;color:transparent;font-weight:600;line-height:24.47px;letter-spacing:.64px;text-transform:uppercase}.product-tab-block .halo-product-block .halo-block-header .title{font-weight:500;line-height:24.47px;letter-spacing:.64px;text-transform:uppercase}.product_tab_block_style .halo-product-block .halo-block-header .title:before{content:"";display:block;position:absolute;top:calc(50% - 1px);height:3px;width:59%;right:0%;left:auto;background:#e7e7e7;z-index:-1}.product_tab_block_style .halo-product-block .halo-block-header .title p{width:fit-content;background:#fff;padding-right:20px}.product_tab_block_style .halo-block-header .list-product-tabs{max-width:590px;width:100%}.product_tab_block_style .halo-product-block .halo-block-header .title{max-width:calc(100% - 600px);width:100%}.product-tab-block .list-product-tabs.list-tabs-right li{margin-right:15px}.product-tab-block .list-product-tabs.list-tabs-right li:first-child .tab-links{padding-right:0;margin-right:5px}.product-tab-block .halo-product-block .halo-block-header .list-product-tabs li{list-style:disc;color:#000;padding-left:3px}.product-tab-block .halo-product-block .halo-block-header .list-product-tabs li:first-child{list-style:none}.halo-product-block .product-item{box-shadow:0 8px 24px #959da533}.halo-product-block .recentlyViewed-row .product-item,.halo-product-block.halo-recommendations-block .product-item{box-shadow:none}.halo-product-block .recentlyViewed-row .halo-productBadges .badge,.halo-product-block.halo-recommendations-block .halo-productBadges .badge{border-top-left-radius:3px}.halo-product-block .card-product .card-title{font-weight:500;font-size:14px;line-height:18px;letter-spacing:0px;color:#121212}.halo-product-block .card-information .price__last span{font-weight:700;font-size:20px;line-height:100%;letter-spacing:-.8px;color:#000}.halo-product-block .card-information .price__last span.price-item--sale{font-size:22px;background:linear-gradient(90deg,#ec6131,#e7334f);-webkit-background-clip:text;color:transparent}.halo-product-block .card-information .price__compare .price-item--regular{font-weight:400;font-size:12px!important;line-height:14px;letter-spacing:.5px;vertical-align:text-top;text-decoration:line-through;color:#1d1e23!important}.halo-product-block .card-information .price__saved .price-item{font-weight:500;font-size:11px;line-height:100%;letter-spacing:0px;vertical-align:middle;background:linear-gradient(90deg,#ec6131,#e7334f);-webkit-background-clip:text;color:transparent;display:block;padding:5px 8px}.halo-product-block .card-information .price_saved_box{background-color:#ff420021;border-radius:10px}.halo-product-block .card-information .card-title{margin:0 0 10px}.halo-product-block .card-information .card-price,.halo-product-block .card-information .price{display:inline}.halo-product-block .card-information .price__sale{justify-content:space-between}.halo-product-block .card-information .price_flex{display:flex;gap:5px}.halo-product-block .product .product-item .card-action .button{font-weight:600;font-size:12px;letter-spacing:.5px;vertical-align:middle;text-transform:uppercase;padding:3px 10px;border-radius:20px;line-height:30px}.product-tab-block .card-wishlist .wishlist-icon{width:39px;height:39px}.product .product-item .card-wishlist .wishlist-icon:hover{background:linear-gradient(90deg,#ec6131,#e7334f)}.product .product-item .card-wishlist .wishlist-icon:hover svg{fill:#fff}.product-tab-block .card-wishlist .icon,.card-compare .icon{width:13px;height:12px}.halo-product-block .product .product-form__submit .btn_card_icon svg{height:15.84px;width:15.84px}.product .product-item .card-action .button:hover .btn_card_icon svg path{fill:#fff;stroke:none}.halo-product-block .card-information .product_custom_text{font-weight:500;font-size:10.5px;line-height:100%;letter-spacing:0;vertical-align:middle;text-transform:uppercase;background:linear-gradient(90deg,#ec6131,#e7334f);-webkit-background-clip:text;color:transparent;margin:5px 0 4px;white-space:nowrap;overflow:hidden;display:block;text-overflow:ellipsis}.product-tab-block .product_bottom_btn{border-radius:38px;border-width:2px;padding:3.5px 25px;background-image:linear-gradient(90deg,#ec6131,#e7334f);color:transparent;background-clip:text;background:linear-gradient(90deg,#ec6131,#e7334f);text-align:center;display:inline-block;font-weight:600;font-size:12px;line-height:35px;letter-spacing:1px;vertical-align:middle;text-transform:capitalize;color:#fff;margin:0 16px;border:solid 1px red}.product-tab-block .product_bottom_btn:hover{background:#fff;color:red;border:solid 1px red}.product-tab-block .product_bottom_btn_style{text-align:center;padding-top:30px}.product-tab-block .product_bottom_btn_style svg{stroke:none;height:8px;width:8px;margin-left:10px}.product-tab-block .product-tabs-content .products-carousel .product .product-item{box-shadow:0 8px 24px #959da533}.halo-product-block .product{padding:0 10px;margin-bottom:25px}.halo-product-block .slick-arrow{width:25px;height:25px;background:#ccc;padding:0 5px}.halo-product-block .slick-dots li button{background:linear-gradient(#ec61317a,#e7334f8f);font-size:0;letter-spacing:0;padding:0;width:8px;height:8px;opacity:1;border:none}.halo-product-block .slick-dots li.slick-active button{background:linear-gradient(#ec6131,#e7334f);border-color:transparent;width:10px;height:10px}.halo-product-block .slick-dots li{margin:10px 3px}.halo-product-block .slick-arrow svg{fill:#fff!important}@media (min-width: 1025px){.halo-product-block .slick-arrow{top:50%}}@media (max-width: 1140px){.product-tab-block .title{font-size:19px!important}}@media (max-width: 1024px){.product_tab_block_style .halo-product-block .halo-block-header .title{max-width:calc(100% + -0px);margin-bottom:10px!important}.product_tab_block_style .halo-product-block .list-product-tabs{display:contents;max-width:100%}.product_tab_block_style .halo-product-block .halo-block-header .title p{margin:0}.product_tab_block_style .halo-block-header{padding-bottom:15px}.product_tab_block_style .halo-product-block .halo-block-header .title:before{height:3px}.product_tab_block_style .halo-product-block .halo-block-header .title p{padding-right:10px}.product-tab-block .product-item .card-information{padding:10px!important}.product-tab-block .card-action{flex:0 0 calc(100% - 45px);max-width:calc(100% - 45px);width:100%}.halo-product-block .product{padding:0 4px!important}}@media (max-width: 767px){.product-tab-block .information__wrapper .card-price .price .price__sale .price__last .price-item--sale{font-size:15px!important}.product-tab-block .card-information .card-information__wrapper .card-price .price dd{margin:0 3px 0 0}}@media screen and (max-width: 639px){.product-tab-block .title{font-size:16px!important}.halo-product-block .product .product-item .card-action .button{padding:0 5px!important;border-radius:8px!important}.card-wishlist .wishlist-icon{border-radius:8px!important}.product-card-layout-01 .product-item.enable_custom_layout_card_1 .card-action .button{border-radius:0;font-size:9px!important}.halo-product-block .product .product-form__submit .btn_card_icon svg{width:13px!important;height:13px!important;margin:0 2px 0 0}.product-tab-block .card-wishlist .icon{width:12px;height:12px}.product-tab-block .card-wishlist .wishlist-icon{width:30px;height:30px}.product-tabs-content .products-carousel .product .product-item{border-radius:12px!important}.product-tab-block .card-action{flex:0 0 calc(100% - 38px);max-width:calc(100% - 38px)}.product-tab-block .product-item .card-information{padding:5px 7px 5px 10px!important}.product .product-item .add_tocart_block{display:flex;align-items:center;gap:8px;padding:0 8px 8px}.product-tab-block .list-product-tabs.list-tabs-right li:first-child .tab-links{padding-right:0;margin-right:0}.product-tab-block .product-tabs-content .products-carousel .product .product-item{box-shadow:none}.product-tab-block .list-product-tabs.list-tabs-right li{margin:0 10px}.product-tab-block .halo-product-block .halo-block-header .list-product-tabs li{padding-left:0}.product-tab-block .list-product-tabs li .tab-links{padding:5px 10px 2px}}@media screen and (max-width: 576px){.halo-product-block .card-information .product_custom_text{font-size:9px;margin:5px 0}.product-card-layout-01 .product-item.enable_custom_layout_card_1 .card-title{font-size:12.5px;line-height:15px}.halo-product-block .card-information .card-title{margin:0 0 3px}.halo-product-block .card-information .price__compare .price-item--regular{font-size:11px!important}.halo-product-block .card-information .price__last span{font-size:15px!important;font-weight:600!important}}@media screen and (max-width: 551px){.product-tab-block .product_bottom_btn{display:block;font-size:11px}.product-tab-block .product_bottom_btn_style{padding-top:15px}.halo-product-block .products-carousel.slick-dotted{margin-bottom:35px}}@media screen and (max-width: 480px){.product-tab-block .title{font-size:15px!important}}.template-product .wrapper-body{padding-bottom:0}.template-product .productView-thumbnail-wrapper{top:0!important}@media screen and (max-width:1279px){.template-product .productView-thumbnail-wrapper.arrows-disable .productView-for .slick-track{margin:0}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/custom_style.css.map */
