.elementor-27 .elementor-element.elementor-element-f2b2b80:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-f2b2b80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spsunset.nestech360.net/wp-content/uploads/2025/06/group-78945.webp");background-position:bottom center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-f2b2b80 > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-f2b2b80 > .elementor-container{min-height:450px;}.elementor-27 .elementor-element.elementor-element-f2b2b80{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-40ff61df > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-d8ef492{text-align:center;}.elementor-27 .elementor-element.elementor-element-d8ef492 .elementor-heading-title{font-family:var( --e-global-typography-e57337c-font-family ),  Poppins;font-size:var( --e-global-typography-e57337c-font-size );font-weight:var( --e-global-typography-e57337c-font-weight );line-height:var( --e-global-typography-e57337c-line-height );color:var( --e-global-color-dd6f572 );}.elementor-27 .elementor-element.elementor-element-45c90cc8{padding:50px 0px 50px 0px;}.elementor-27 .elementor-element.elementor-element-1e162371 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-75b85305 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000017;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-b55cd71.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-b55cd71.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-b55cd71 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-27 .elementor-element.elementor-element-5e2873b1 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-32e6406{color:#000000;font-size:16px;font-weight:400;line-height:26px;}.elementor-27 .elementor-element.elementor-element-650202d{width:auto;max-width:auto;}.elementor-27 .elementor-element.elementor-element-650202d > .elementor-widget-container{padding:0px 0px 0px 0px;}.woocommerce .elementor-27 .elementor-element.elementor-element-650202d .price{color:#000000;font-family:"Poppinsold",  Poppins;font-size:20px;font-weight:600;line-height:30px;}.woocommerce .elementor-27 .elementor-element.elementor-element-650202d .price ins{color:var( --e-global-color-primary );}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-650202d:not(.elementor-product-price-block-yes) del{margin-right:15px;}body.rtl .elementor-27 .elementor-element.elementor-element-650202d:not(.elementor-product-price-block-yes) del{margin-left:15px;}.elementor-27 .elementor-element.elementor-element-650202d.elementor-product-price-block-yes del{margin-bottom:15px;}.elementor-27 .elementor-element.elementor-element-7191654c{text-align:left;}.elementor-27 .elementor-element.elementor-element-7191654c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-7191654c .elementor-star-rating i:not(:last-of-type){margin-right:10px;}body.rtl .elementor-27 .elementor-element.elementor-element-7191654c .elementor-star-rating i:not(:last-of-type){margin-left:10px;}.elementor-27 .elementor-element.elementor-element-7191654c .elementor-star-rating i{color:#0000007A;}.elementor-27 .elementor-element.elementor-element-3f23cf54 .cart button, .elementor-27 .elementor-element.elementor-element-3f23cf54 .cart .button{font-family:var( --e-global-typography-accent-font-family ),  Poppins;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-27 .elementor-element.elementor-element-3f23cf54 .cart button:hover, .elementor-27 .elementor-element.elementor-element-3f23cf54 .cart .button:hover{color:var( --e-global-color-primary );background-color:#02010100;border-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-3f23cf54{--view-cart-spacing:32px;}.elementor-27 .elementor-element.elementor-element-3f23cf54 .quantity .qty{border-radius:0px 0px 0px 0px;transition:all 0.2s;}.elementor-27 .elementor-element.elementor-element-3e148b{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:var( --e-global-color-primary );--e-share-buttons-secondary-color:var( --e-global-color-dd6f572 );}.elementor-27 .elementor-element.elementor-element-3e148b .elementor-share-btn:hover{--e-share-buttons-primary-color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-24f77db{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-24f77db:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-24f77db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-27 .elementor-element.elementor-element-5c6fb19{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-145ea34 .uc-direction{direction:ltr;}.elementor-27 .elementor-element.elementor-element-145ea34 .uc_image_carousel_content{padding:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-145ea34 .uc_image_carousel_container_holder{border-radius:0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F7A518;}.elementor-27 .elementor-element.elementor-element-145ea34 .uc_image_carousel_content_inside{min-height:100px;}.elementor-27 .elementor-element.elementor-element-145ea34 .uc_product_image img{height:250px;object-fit:cover;transform:scale(100%);}.elementor-27 .elementor-element.elementor-element-145ea34 .uc_product_image{background-color:#f2f2f2;transition:all 200ms;}.elementor-27 .elementor-element.elementor-element-145ea34 .uc_product_image *{transition:all 200ms;}.elementor-27 .elementor-element.elementor-element-145ea34 .ue_cat_name a{color:#000000;}.elementor-27 .elementor-element.elementor-element-145ea34 .uc_post_title a{font-family:"Poppins",  Poppins;font-size:20px;font-weight:600;color:#000000;}.elementor-27 .elementor-element.elementor-element-145ea34 .uc_post_title{margin-top:0px;}.elementor-27 .elementor-element.elementor-element-145ea34 .uc_regular_price:not(.uc_regular_price--single){color:#000000;}.elementor-27 .elementor-element.elementor-element-145ea34 .uc_regular_price{margin-top:10px;}.elementor-27 .elementor-element.elementor-element-145ea34 .uc_price,.elementor-27 .elementor-element.elementor-element-145ea34 .uc_regular_price--single{color:#000000;}.elementor-27 .elementor-element.elementor-element-145ea34 .uc_price{margin-top:0px;}.elementor-27 .elementor-element.elementor-element-145ea34 .uc_btn,.elementor-27 .elementor-element.elementor-element-145ea34 .uc-button-addcart,.elementor-27 .elementor-element.elementor-element-145ea34 .added_to_cart{background-color:#F7A518;border-radius:0px;margin-top:10px;padding:10px 20px 10px 20px;}.elementor-27 .elementor-element.elementor-element-145ea34 .uc_btn:hover,.elementor-27 .elementor-element.elementor-element-145ea34 .uc-button-addcart:hover,.elementor-27 .elementor-element.elementor-element-145ea34 .added_to_cart:hover{background-color:#FFFFFF00;}.elementor-27 .elementor-element.elementor-element-145ea34 .uc_btn i{margin-inline-end:5px;}.elementor-27 .elementor-element.elementor-element-145ea34 .uc-button-addcart i{margin-inline-end:5px;}.elementor-27 .elementor-element.elementor-element-145ea34 .uc_btn svg,.elementor-27 .elementor-element.elementor-element-145ea34 .uc-button-addcart svg{margin-inline-end:5px;}.elementor-27 .elementor-element.elementor-element-145ea34 .owl-nav .owl-next{right:-80px;left:auto;}.elementor-27 .elementor-element.elementor-element-145ea34 .owl-nav .owl-prev{left:-80px;right:auto;}.elementor-27 .elementor-element.elementor-element-145ea34 .owl-carousel .owl-nav .owl-next,.elementor-27 .elementor-element.elementor-element-145ea34 .owl-carousel .owl-nav .owl-prev{top:200px;border-radius:10px;width:45px;height:45px;line-height:45px;font-size:20px;background-color:#F7A518;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-145ea34 .owl-carousel .owl-nav .owl-next:hover,.elementor-27 .elementor-element.elementor-element-145ea34 .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-27 .elementor-element.elementor-element-145ea34 .owl-nav{opacity:100%;}.elementor-27 .elementor-element.elementor-element-145ea34 .owl-dot{width:8px;height:8px;min-width:8px;min-height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-27 .elementor-element.elementor-element-145ea34 .owl-dot.active{background-color:#000000;}.elementor-27 .elementor-element.elementor-element-145ea34 .owl-dots{margin-top:20px;}.elementor-27 .elementor-element.elementor-element-145ea34 .ue_woocommerce_product_label{color:#ffffff;padding:10px 10px 10px 10px;border-radius:0px;min-height:20px;min-width:20px;}.elementor-27 .elementor-element.elementor-element-145ea34 .ue_woocommerce_product_carousel_sale_label{background-color:#5b5b5b;}.elementor-27 .elementor-element.elementor-element-145ea34 .ue_woocommerce_product_grid_out_of_stock_label{background-color:#5b5b5b;}.elementor-27 .elementor-element.elementor-element-145ea34 .product-rating{margin-top:5px;color:#ffb900;font-size:15px;}.elementor-27 .elementor-element.elementor-element-145ea34 .uc_post_intro{color:#949494;margin-top:10px;}.elementor-27 .elementor-element.elementor-element-145ea34 .ue-no-posts-found{color:#000000;background-color:#e8e8e8;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c4c4c4;}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-1e162371{width:45%;}.elementor-27 .elementor-element.elementor-element-b55cd71{width:55%;}}@media(max-width:1366px){.elementor-27 .elementor-element.elementor-element-d8ef492 .elementor-heading-title{font-size:var( --e-global-typography-e57337c-font-size );line-height:var( --e-global-typography-e57337c-line-height );}.elementor-27 .elementor-element.elementor-element-3f23cf54 .cart button, .elementor-27 .elementor-element.elementor-element-3f23cf54 .cart .button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-f2b2b80 > .elementor-container{min-height:300px;}.elementor-27 .elementor-element.elementor-element-d8ef492 .elementor-heading-title{font-size:var( --e-global-typography-e57337c-font-size );line-height:var( --e-global-typography-e57337c-line-height );}.elementor-27 .elementor-element.elementor-element-45c90cc8{padding:70px 20px 0px 20px;}.elementor-27 .elementor-element.elementor-element-1e162371 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-75b85305 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-27 .elementor-element.elementor-element-3f23cf54 .cart button, .elementor-27 .elementor-element.elementor-element-3f23cf54 .cart .button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );} .elementor-27 .elementor-element.elementor-element-3e148b{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-f2b2b80 > .elementor-container{min-height:250px;}.elementor-27 .elementor-element.elementor-element-d8ef492 .elementor-heading-title{font-size:var( --e-global-typography-e57337c-font-size );line-height:var( --e-global-typography-e57337c-line-height );}.elementor-27 .elementor-element.elementor-element-45c90cc8{padding:50px 15px 50px 15px;}.elementor-27 .elementor-element.elementor-element-b55cd71 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-b55cd71 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-3f23cf54 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-3f23cf54 .cart button, .elementor-27 .elementor-element.elementor-element-3f23cf54 .cart .button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-27 .elementor-element.elementor-element-3e148b > .elementor-widget-container{padding:20px 0px 0px 0px;} .elementor-27 .elementor-element.elementor-element-3e148b{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-27 .elementor-element.elementor-element-5c6fb19{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-27 .elementor-element.elementor-element-145ea34 .owl-nav .owl-next{right:20px;left:auto;}.elementor-27 .elementor-element.elementor-element-145ea34 .owl-nav .owl-prev{left:20px;right:auto;}.elementor-27 .elementor-element.elementor-element-145ea34 .owl-carousel .owl-nav .owl-next,.elementor-27 .elementor-element.elementor-element-145ea34 .owl-carousel .owl-nav .owl-prev{top:205px;}}/* Start custom CSS *//*Review */

.review h2 {
    font-size: 36px;
        font-family: Poppins;
}
.review input#submit {
    padding: 10px 30px !important;
    background-color: #f7a518 !important;
    border-radius: 50px !important;
    border: 2px solid #f7a518 !important;
    color: white !important;
}

.review input#submit:hover {
    background-color: transparent !important;
    border: 2px solid  #f7a518 !important;
    color: #f7a518 !important;
}

.review textarea#comment {
   border-radius: 10px;
   height: 150px !important;
}
.review .tabs,.review .woocommerce-Tabs-panel{
    padding: 0 !important;
}

/* Related Product*/
.related-product h2 {
    text-align: center;
    font-family: Poppins, Poppins;
    margin-bottom: 30px !important;
}

/* Quantity Button */
.btn-add-to-cart .qty::-webkit-inner-spin-button {
    -webkit-appearance: none;
}

/*product btn */
.button.wc-forward.wp-element-button {
    padding: 15px 30px !important;
    background-color: #f7a518 !important;
    border-radius: 50px !important;
    border: 2px solid #f7a518 !important;
    color: white !important;
    text-transform: uppercase;
    font-weight: 600;
}
.button.wc-forward.wp-element-button:hover{
    background-color: transparent !important;
    border: 2px solid  #f7a518 !important;
    color: #f7a518 !important;
}

.woocommerce-message::before {
    color: #f7a518 !important;
}
.woocommerce-message {
    border-top-color: #f7a518;
}
.product-gallery .woocommerce-product-gallery{
    margin-bottom: 0 !important;
}

@media (max-width:375px) {
    .e-atc-qty-button-holder {
        margin-bottom: 20px;
    }
}/* End custom CSS */