.elementor-31468 .elementor-element.elementor-element-d42051f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31468 .elementor-element.elementor-element-de688f6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31468 .elementor-element.elementor-element-fd25ca3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31468 .elementor-element.elementor-element-7b9c941 .cart button, .elementor-31468 .elementor-element.elementor-element-7b9c941 .cart .button{transition:all 0.2s;}.elementor-31468 .elementor-element.elementor-element-7b9c941 .quantity .qty{transition:all 0.2s;}.elementor-31468 .elementor-element.elementor-element-4859322{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-31468 .elementor-element.elementor-element-a69ce2c .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-31468 .elementor-element.elementor-element-234fe7f .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-31468 .elementor-element.elementor-element-58d5ca4 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-31468 .elementor-element.elementor-element-15ae281 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-31468 .elementor-element.elementor-element-c420d97{color:#64748b;}.elementor-31468 .elementor-element.elementor-element-578f80d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-31468 .elementor-element.elementor-element-d56e2d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-31468 .elementor-element.elementor-element-f1459ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-31468 .elementor-element.elementor-element-3e20969.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-31468 .elementor-element.elementor-element-3e20969.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(min-width:768px){.elementor-31468 .elementor-element.elementor-element-d56e2d9{--width:68%;}.elementor-31468 .elementor-element.elementor-element-f1459ec{--width:30%;}}@media(max-width:1024px){.elementor-31468 .elementor-element.elementor-element-3e20969.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-31468 .elementor-element.elementor-element-3e20969.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for container, class: .elementor-element-d42051f */.elementor-31468 .elementor-element.elementor-element-d42051f{width:min(1320px,calc(100% - 40px));margin:28px auto 50px;font-family:system-ui,sans-serif;color:#17243a;gap:24px}.elementor-31468 .elementor-element.elementor-element-d42051f .scbd-product-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:28px}.elementor-31468 .elementor-element.elementor-element-d42051f .scbd-product-info{gap:16px;padding:0}.elementor-31468 .elementor-element.elementor-element-d42051f .elementor-widget{margin:0}.elementor-31468 .elementor-element.elementor-element-d42051f .product_title{font:800 28px/1.3 system-ui;color:#0b2445;margin:0}.elementor-31468 .elementor-element.elementor-element-d42051f .price{font:750 26px system-ui;color:#2563eb}.elementor-31468 .elementor-element.elementor-element-d42051f .price del{font-size:18px;color:#64748b}.elementor-31468 .elementor-element.elementor-element-d42051f .cart{display:flex;flex-wrap:wrap;gap:12px}.elementor-31468 .elementor-element.elementor-element-d42051f .single_add_to_cart_button{background:#2563eb!important;color:#fff!important;border-radius:7px;min-height:44px}.elementor-31468 .elementor-element.elementor-element-d42051f .woocommerce-product-gallery{width:100%!important;float:none!important}.elementor-31468 .elementor-element.elementor-element-d42051f .woocommerce-product-gallery img{width:100%;object-fit:contain}.elementor-31468 .elementor-element.elementor-element-d42051f .product_meta{font:13px/1.8 system-ui;color:#64748b}.elementor-31468 .elementor-element.elementor-element-d42051f .woocommerce-tabs{border:1px solid #e2e8f0;border-radius:12px;padding:24px;background:#fff}.elementor-31468 .elementor-element.elementor-element-d42051f .related.products{margin:0}.elementor-31468 .elementor-element.elementor-element-d42051f .products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.elementor-31468 .elementor-element.elementor-element-d42051f .products:before,.elementor-31468 .elementor-element.elementor-element-d42051f .products:after{display:none}.elementor-31468 .elementor-element.elementor-element-d42051f .products .product{width:100%!important;margin:0!important}.elementor-31468 .elementor-element.elementor-element-d42051f .product-wrapper{border:1px solid #e2e8f0;border-radius:10px;padding:14px}.elementor-31468 .elementor-element.elementor-element-d42051f .woocommerce-breadcrumb{font:13px system-ui;color:#64748b}@media(max-width:767px){.elementor-31468 .elementor-element.elementor-element-d42051f{width:calc(100% - 24px);margin:18px auto 30px}.elementor-31468 .elementor-element.elementor-element-d42051f .scbd-product-grid{grid-template-columns:1fr;padding:16px;gap:20px}.elementor-31468 .elementor-element.elementor-element-d42051f .product_title{font-size:23px}.elementor-31468 .elementor-element.elementor-element-d42051f .products{grid-template-columns:repeat(2,minmax(0,1fr))}}
.elementor-31468 .elementor-element.elementor-element-d42051f .woocommerce-product-gallery{opacity:1!important}.elementor-31468 .elementor-element.elementor-element-d42051f .elementor-widget-woocommerce-product-price .price{color:#2563eb!important;font-size:26px!important;font-weight:750!important}
.elementor-31468 .elementor-element.elementor-element-d42051f .elementor-widget-woocommerce-product-price .amount,.elementor-31468 .elementor-element.elementor-element-d42051f .elementor-widget-woocommerce-product-price bdi{font:inherit!important;color:inherit!important}/* End custom CSS */
/* Start custom CSS */.single-product .product-label .featured{display:none!important}
.single-product .elementor-widget-container>.onsale{display:none!important}
.single-product .product-label .onsale{background:#fee2e2!important;color:#e11d2e!important;border-radius:20px!important;padding:4px 12px!important;font-weight:600}
.single-product .summary .price,.single-product .elementor-widget-woocommerce-product-price .price{color:#071931!important;font-size:30px!important;font-weight:700}
.single-product .price del{color:#9ca3af!important;font-size:18px!important;font-weight:400}
.single-product .price ins{text-decoration:none;color:#071931!important}
.single-product button.single_add_to_cart_button{background:#071931!important;color:#fff!important;border-radius:10px!important;height:48px;padding:0 28px!important}
.single-product button.single_add_to_cart_button:hover{background:#e11d2e!important}
.single-product .quantity{border-radius:10px;overflow:hidden}
.single-product .product_meta{display:flex;flex-direction:column;gap:6px;font-size:13px;border-top:1px solid #e5e7eb;padding-top:12px;margin-top:12px}
.single-product .product_meta>span{display:block}
.single-product .product_meta a{color:#e11d2e}
#tab-title-ts_custom,#tab-ts_custom{display:none!important}
.single-product .woocommerce-tabs ul.tabs li.active a,.single-product .woocommerce-tabs ul.tabs li a{color:#071931}
.scbd-ptrust{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;margin:14px 0}
.scbd-ptrust .elementor-icon{color:#e11d2e!important}
.scbd-ptrust .elementor-icon i{color:#e11d2e!important}
.scbd-ptrust .elementor-icon-box-title{font-size:13px;color:#071931;margin:0}
.scbd-ptrust .elementor-widget-container,.scbd-ptrust .elementor-icon-box-wrapper{border:0!important;box-shadow:none!important;background:transparent!important}
body.single-product .product-label .onsale>span,body.single-product .product-label span.onsale span{background:#fee2e2!important;color:#e11d2e!important;border-radius:20px!important;padding:4px 12px!important;font-weight:600;display:inline-block}
body.single-product .elementor-widget-woocommerce-product-add-to-cart form.cart button.single_add_to_cart_button.button.alt,body.single-product form.cart .single_add_to_cart_button{background:#071931!important;background-color:#071931!important;color:#fff!important;border-radius:10px!important}
body.single-product form.cart .single_add_to_cart_button:hover{background:#e11d2e!important;background-color:#e11d2e!important}

.scbd-ptrust{display:grid!important;grid-template-columns:1fr 1fr;gap:6px 10px}
.scbd-ptrust>.elementor-widget{width:auto!important;margin:0!important}
.scbd-ptrust .elementor-icon svg{fill:#e11d2e!important;width:22px;height:22px}
.scbd-ptrust .elementor-icon-box-icon .elementor-icon{font-size:22px}
.single-product .summary .price,.single-product .elementor-widget-woocommerce-product-price p.price{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:12px 16px;display:inline-block}
.single-product .elementor-widget-woocommerce-product-short-description,.single-product .woocommerce-product-details__short-description{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:14px 18px}
.single-product .product_meta>span{padding:8px 0;border-bottom:1px dashed #e5e7eb}

body.single-product .product-label span.onsale>span,body.single-product .product-label .onsale>span{background:#fee2e2!important;color:#e11d2e!important;border-radius:20px!important;padding:4px 12px!important;font-weight:600}
body.single-product .elementor-widget-woocommerce-product-add-to-cart form.cart button.single_add_to_cart_button.button.alt,body.single-product form.cart .single_add_to_cart_button{background-color:#071931!important;color:#fff!important;border-radius:10px!important;height:48px}
body.single-product form.cart .single_add_to_cart_button:hover{background-color:#e11d2e!important}
.scbd-ptrust{flex-direction:row!important;flex-wrap:wrap!important;gap:6px 2%!important}.scbd-ptrust>.elementor-widget-icon-box{width:48%!important;flex:0 0 48%}
body.single-product .woocommerce-product-gallery{max-width:500px!important;width:100%;margin:0 auto!important}
body.single-product .woocommerce-product-gallery__image,body.single-product .woocommerce-product-gallery__image a{display:block;width:100%;max-width:500px}
body.single-product .woocommerce-product-gallery__image img{width:100%!important;max-width:500px!important;height:auto!important;max-height:500px!important;aspect-ratio:1/1;object-fit:contain!important;border-radius:12px}
body.single-product .woocommerce-product-gallery .flex-viewport{height:auto!important;max-height:500px}
.scbd-ptrust .elementor-icon-box-title{white-space:nowrap;line-height:1.3!important}
.scbd-ptrust .elementor-icon-box-wrapper{align-items:center}
.scbd-ptrust .elementor-icon-box-content{width:auto!important}
.scbd-below{width:100%;align-items:flex-start;margin-top:20px}
.scbd-below-main{background:transparent}
.scbd-below .woocommerce-tabs ul.tabs,.scbd-below .wc-tabs{display:flex!important;flex-wrap:wrap;gap:10px;border:0!important;padding:0!important;margin:0 0 14px!important}
.scbd-below .woocommerce-tabs ul.tabs li{background:#fff!important;border:0!important;border-radius:10px!important;box-shadow:0 1px 3px rgba(0,0,0,.08);margin:0!important;padding:0!important}
.scbd-below .woocommerce-tabs ul.tabs li a{display:block;padding:12px 24px!important;font-weight:700;color:#071931!important}
.scbd-below .woocommerce-tabs ul.tabs li.active{background:#d91e0b!important}
.scbd-below .woocommerce-tabs ul.tabs li.active a{color:#fff!important}
.scbd-below .woocommerce-tabs .panel,.scbd-below .woocommerce-Tabs-panel{background:#fff;border-radius:10px;padding:22px 26px}
.scbd-below-side{background:#fff;border-radius:10px;padding:16px 18px}
.scbd-below-side section.related>h2{font-size:0!important;text-align:center;border-bottom:1px solid #e5e7eb;padding-bottom:12px;margin:0 0 6px}
.scbd-below-side section.related>h2::after{content:"Similar Product";font-size:20px;font-weight:700;color:#3b3fb6}
.scbd-below-side .products{display:flex!important;flex-direction:column!important;gap:0!important}
.scbd-below-side .product{width:100%!important;max-width:100%!important;border-bottom:1px solid #eef0f3;padding:14px 0}
.scbd-below-side .product:last-child{border-bottom:0}
.scbd-below-side .product .product-wrapper{display:flex!important;flex-direction:row!important;gap:14px;border:0!important;box-shadow:none!important;transform:none!important;align-items:flex-start;padding:0!important}
.scbd-below-side .product .thumbnail-wrapper{width:64px!important;flex:0 0 64px}
.scbd-below-side .product .thumbnail-wrapper img{max-height:64px;object-fit:contain}
.scbd-below-side .product .meta-wrapper{flex:1;min-width:0;text-align:left}
.scbd-below-side .product .product-name{font-size:15px!important;font-weight:600;line-height:1.3;margin:0 0 4px}
.scbd-below-side .product .price{font-size:15px!important;font-weight:700;color:#d91e0b!important}
.scbd-below-side .product .price del{color:#6b7280!important;font-weight:400;margin-left:6px}
.scbd-below-side .product .button,.scbd-below-side .product .scbdshop-buy,.scbd-below-side .product .onsale,.scbd-below-side .product .product-label{display:none!important}
@media(max-width:900px){.scbd-below-main,.scbd-below-side{width:100%!important}}
.scbd-below .woocommerce-tabs ul.tabs li.active,.scbd-below .woocommerce-tabs ul.tabs li.active a{background:#d91e0b!important;color:#fff!important}
.scbd-below .woocommerce-tabs ul.tabs li a{border-radius:10px}
.scbd-below-side .owl-stage{transform:none!important;width:100%!important;display:flex!important;flex-direction:column}
.scbd-below-side .owl-stage-outer{overflow:visible!important}
.scbd-below-side .owl-item{width:100%!important;float:none!important;margin:0!important}
.scbd-below-side .owl-item.cloned,.scbd-below-side .owl-nav,.scbd-below-side .owl-dots{display:none!important}
body .scbd-below-side .elementor-widget-container section.related.products,body .scbd-below-side .elementor-widget-container section.related .products.owl-carousel{display:block!important;grid-template-columns:100%!important;width:100%!important}
body .scbd-below-side .owl-stage-outer,body .scbd-below-side .owl-stage{width:100%!important;display:block!important;transform:none!important}
body .scbd-below-side .owl-item{width:100%!important;display:block!important}
body .scbd-below-side .owl-item .product,body .scbd-below-side .owl-item .product-wrapper{width:100%!important;display:flex!important;flex-direction:row!important}
body .scbd-below-side .product .thumbnail-wrapper{width:72px!important;flex:0 0 72px!important}
body .scbd-below-side .product .thumbnail-wrapper figure,body .scbd-below-side .product .thumbnail-wrapper img{width:72px!important;height:72px!important;object-fit:contain!important}
body .scbd-below-side .product .meta-wrapper{width:auto!important;flex:1}
body .scbd-below-side .product .meta-wrapper .woocommerce-product-details__short-description,body .scbd-below-side .product .meta-wrapper .star-rating,body .scbd-below-side .product .brand-wrapper{display:none!important}
body .scbd-below-side .product .thumbnail-wrapper .button,body .scbd-below-side .product .thumbnail-wrapper .group-action,body .scbd-below-side .product .product-group-button{display:none!important}
/* SCBD product style v4 */
body.single-product .scbd-product-grid{gap:34px;align-items:start}
body.single-product .scbd-product-grid .woocommerce-product-gallery{border:1px solid #e6eaf0;border-radius:16px;padding:14px;background:linear-gradient(160deg,#f8fafd,#eef2f8)}
body.single-product .scbd-product-grid .flex-control-thumbs li img{border:1px solid #e6eaf0;border-radius:10px;opacity:1}
body.single-product .scbd-product-grid .flex-control-thumbs li img.flex-active{border:2px solid #1b3f7a}
body.single-product .scbd-product-info h1.product_title{font-size:26px;font-weight:800;color:#071931;line-height:1.3;margin:0 0 6px}
body.single-product .scbd-product-info .woocommerce-product-rating{margin:0 0 12px}
body.single-product .scbd-product-info .elementor-widget-woocommerce-product-price .price{display:block;border:1px solid #e6eaf0;border-radius:14px;padding:16px 18px;background:#fff;margin:0 0 14px}
body.single-product .scbd-product-info .elementor-widget-woocommerce-product-price .price:before{content:"Flash Sale Price";display:block;font-size:14px;font-weight:700;color:#071931;margin-bottom:6px}
body.single-product .scbd-product-info .elementor-widget-woocommerce-product-price .price ins,body.single-product .scbd-product-info .elementor-widget-woocommerce-product-price .price>.amount,body.single-product .scbd-product-info .elementor-widget-woocommerce-product-price .price ins .amount{color:#e11d2e!important;font-size:30px!important;font-weight:800!important;text-decoration:none}
body.single-product .scbd-product-info .elementor-widget-woocommerce-product-price .price del{color:#9ca3af!important;font-size:16px!important;margin-right:8px}
body.single-product .scbd-product-info .elementor-widget-woocommerce-product-price .price del .amount{color:#9ca3af!important;font-size:16px!important;font-weight:400!important}
body.single-product .scbd-product-info .elementor-widget-woocommerce-product-short-description{border:1px solid #e6eaf0;border-radius:14px;padding:6px 8px;background:#fff;margin-bottom:14px}
body.single-product .scbd-product-info .elementor-widget-woocommerce-product-add-to-cart form.cart{display:flex;align-items:center;gap:10px;flex-wrap:nowrap}
body.single-product .scbd-product-info .elementor-widget-woocommerce-product-add-to-cart .quantity{border:1px solid #e6eaf0;border-radius:8px;height:46px;background:#fff}
body.single-product .scbd-product-info .elementor-widget-woocommerce-product-add-to-cart button.single_add_to_cart_button{flex:1;height:46px;border-radius:8px!important;background:#1b3f7a!important;font-weight:700;font-size:15px;text-transform:none}
body.single-product .scbd-product-info .elementor-widget-woocommerce-product-add-to-cart button.single_add_to_cart_button:hover{background:#e11d2e!important}
body.single-product .scbd-product-info .elementor-widget-woocommerce-product-meta .product_meta{display:flex!important;flex-wrap:wrap;gap:8px;margin:14px 0 0}
body.single-product .scbd-product-info .elementor-widget-woocommerce-product-meta .product_meta>span{border:1px solid #e6eaf0;border-radius:8px;padding:6px 10px;font-size:13px;color:#6b7686;background:#fff;display:inline-flex;gap:6px;align-items:center}
body.single-product .scbd-product-info .elementor-widget-woocommerce-product-meta .product_meta .detail-label:after{content:" :"}
body.single-product .scbd-product-info .elementor-widget-woocommerce-product-meta .product_meta a,body.single-product .scbd-product-info .elementor-widget-woocommerce-product-meta .product_meta .sku{color:#071931;font-weight:700}
@media(max-width:820px){body.single-product .scbd-product-info form.cart{flex-wrap:wrap}}

/* SCBD product style v4b */
body.single-product .scbd-product-info .elementor-widget-woocommerce-product-short-description{border:0!important;padding:0!important;background:transparent!important}
body.single-product .scbd-product-info .woocommerce-product-details__short-description h2{font-size:17px!important;font-weight:700!important;margin:0 0 8px!important;color:#071931!important}
body.single-product .scbd-product-info .elementor-widget-woocommerce-product-add-to-cart form.cart{width:100%!important}
body.single-product .scbd-product-info .elementor-widget-woocommerce-product-add-to-cart .quantity{flex:0 0 auto;margin:0!important}
body.single-product .scbd-product-info .elementor-widget-woocommerce-product-add-to-cart button.single_add_to_cart_button{width:auto!important;min-width:0}

/* SCBD product style v4c */
body.single-product .scbd-product-info .elementor-widget-woocommerce-product-add-to-cart form.cart button.single_add_to_cart_button.button.alt{background:#1b3f7a!important;border-radius:8px!important;height:46px!important;flex:1 1 auto!important}
body.single-product .scbd-product-info .elementor-widget-woocommerce-product-add-to-cart form.cart button.single_add_to_cart_button.button.alt:hover{background:#e11d2e!important}
body.single-product .scbd-product-info .elementor-widget-woocommerce-product-add-to-cart .quantity,body.single-product .scbd-product-info .elementor-widget-woocommerce-product-add-to-cart .quantity .number-button{display:flex!important;align-items:center;height:46px!important;margin:0!important;width:auto!important}
body.single-product .scbd-product-info .elementor-widget-woocommerce-product-add-to-cart .quantity .number-button{border:0!important}
body.single-product .scbd-product-info .elementor-widget-woocommerce-product-add-to-cart .quantity input.minus,body.single-product .scbd-product-info .elementor-widget-woocommerce-product-add-to-cart .quantity input.plus{width:40px!important;height:46px!important;border:0!important;background:#fff!important;font-size:18px;cursor:pointer}
body.single-product .scbd-product-info .elementor-widget-woocommerce-product-add-to-cart .quantity input.qty{width:52px!important;height:46px!important;border:0!important;border-inline:1px solid #e6eaf0!important;text-align:center;border-radius:0!important}
body.single-product .scbd-product-info .elementor-widget-woocommerce-product-meta .product_meta{border-top:0!important;padding-top:0!important}
body.single-product .scbd-product-info .elementor-widget-woocommerce-product-meta .product_meta>span,body.single-product .scbd-product-info .elementor-widget-woocommerce-product-meta .product_meta>span.detail-container{width:auto!important;flex:0 0 auto!important;display:inline-flex!important;margin:0!important}

/* SCBD product style v4d */
body.single-product .scbd-product-info .elementor-widget-woocommerce-product-add-to-cart .quantity{width:134px!important;flex:0 0 134px!important;border:1px solid #e6eaf0;border-radius:8px;overflow:hidden}
body.single-product .scbd-product-info .elementor-widget-woocommerce-product-add-to-cart .quantity .number-button{position:relative!important;display:block!important;width:134px!important;height:46px!important}
body.single-product .scbd-product-info .elementor-widget-woocommerce-product-add-to-cart .quantity input.minus{position:absolute!important;left:0;top:0}
body.single-product .scbd-product-info .elementor-widget-woocommerce-product-add-to-cart .quantity input.plus{position:absolute!important;right:0;top:0}
body.single-product .scbd-product-info .elementor-widget-woocommerce-product-add-to-cart .quantity input.qty{position:absolute!important;left:41px;top:0;width:52px!important}

/* SCBD product style v4e */
body.single-product .scbd-product-info .elementor-widget-woocommerce-product-meta .product_meta{flex-direction:row!important;flex-wrap:wrap!important;align-items:center}/* End custom CSS */