.elementor-791 .elementor-element.elementor-element-3106506{--display:flex;--padding-top:50px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-791 .elementor-element.elementor-element-3106506:not(.elementor-motion-effects-element-type-background), .elementor-791 .elementor-element.elementor-element-3106506 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-791 .elementor-element.elementor-element-4c512e1 .gallery-main{aspect-ratio:4/5;}.elementor-791 .elementor-element.elementor-element-4c512e1 .product-info h1{color:#1B1512;}.elementor-791 .elementor-element.elementor-element-4c512e1 .price-row{color:#1B1512;}.elementor-791 .elementor-element.elementor-element-4c512e1 .product-desc{color:#362C25;}.elementor-791 .elementor-element.elementor-element-4c512e1 .swatch{width:38px;height:38px;}.elementor-791 .elementor-element.elementor-element-4c512e1 .swatch.is-selected{box-shadow:0 0 0 2px #7C591F;}.elementor-791 .elementor-element.elementor-element-4c512e1 .size-opt.is-selected{background:#1B1512;border-color:#1B1512;}.elementor-791 .elementor-element.elementor-element-4c512e1 .gallery-main img{transition-duration:0.35s;}@media(max-width:767px){.elementor-791 .elementor-element.elementor-element-3106506{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-791 .elementor-element.elementor-element-4c512e1 > .elementor-widget-container{margin:0px 0px 0px -5px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-791 .elementor-element.elementor-element-3106506{--content-width:1200px;}}/* Start custom CSS for fabriqstar-single-product, class: .elementor-element-4c512e1 */.qty-stepper button {
    background-color: transparent !important;
}

.qty-add-row .btn {
    flex: 1;
    height: 56px;
    margin-top: 9px !important;
}

.qty-add-row .btn:hover , .qty-add-row .btn:focus{
    background-color: transparent !important;
}


button.wishlist-btn {
  
  margin-top: 8px !important;
  box-shadow: none;
  background-color: white !important;
}

.product-info .stars {

    font-size: 20px;
}


.review-link {
 
    margin-top: 12px !important;
}


.trust-mini {

    background: #f6f5f5 !important;
  
}


.site-header.is-scrolled {
    border-color: transparent;
    box-shadow: none;
}

#reviews h3 {
    
    
    font-family: Fraunces, Georgia, serif;
font-size: 18.4px;
font-weight: 400;
line-height: 29.44px;
color: rgb(27, 21, 18);
    
    
}

#reviews p{
   
   
   font-family: Inter, -apple-system, BlinkMacSystemFont, sans-serif;
font-size: 14.4px;
font-weight: 400;
line-height: 23.04px;
color: rgb(54, 44, 37); 

margin: 5px 0 10px 0 !important;
    
}

.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit {
    
    background-color: #1B1512;
    color: white !important;
    
}


.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover {
    
    background-color: #1B1512;
    color: white !important;
    
}


textarea#comment {

    
  border-color: #DCD0B8 !important;  
    
}

@media (max-width: 767px) {
    
.sticky-atc {

    display: block;
}

.sticky-atc button {
    margin-top: 20px !important;
    width: 100%;
}

.sticky-atc a.added_to_cart.wc-forward {
    text-align: center;
    align-items: center;
    align-self: center;
    justify-content: center;
    display: flex;
}

}/* End custom CSS */