.elementor-328 .elementor-element.elementor-element-e869328{--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;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-328 .elementor-element.elementor-element-17c67ac{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-328 .elementor-element.elementor-element-e795dc3{z-index:2;}.elementor-328 .elementor-element.elementor-element-e795dc3 img{border-style:none;border-radius:0px 0px 0px 0px;box-shadow:15px 15px 0px 0px #F8F6F3;}.elementor-328 .elementor-element.elementor-element-94f952c{--display:flex;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-328 .elementor-element.elementor-element-ce041fc > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-328 .elementor-element.elementor-element-27d9f14 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-328 .elementor-element.elementor-element-27d9f14 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-328 .elementor-element.elementor-element-27d9f14 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-328 .elementor-element.elementor-element-27d9f14{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-328 .elementor-element.elementor-element-27d9f14 .elementor-icon-list-text{transition:color 0.3s;}.elementor-328 .elementor-element.elementor-element-fd3b782{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-328 .elementor-element.elementor-element-0b9f9c7 .elementor-button{background-color:#AEBDAC;border-style:none;padding:20px 20px 20px 20px;}.elementor-328 .elementor-element.elementor-element-0b9f9c7 .elementor-button:hover, .elementor-328 .elementor-element.elementor-element-0b9f9c7 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-328 .elementor-element.elementor-element-dd4dddf{--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:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-328 .elementor-element.elementor-element-f33a612{text-align:center;}.elementor-328 .elementor-element.elementor-element-38a1264{--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;}.elementor-328 .elementor-element.elementor-element-acc08af{width:100%;max-width:100%;}.elementor-328 .elementor-element.elementor-element-fc10d0d{width:100%;max-width:100%;}.elementor-328 .elementor-element.elementor-element-0d6d42b{width:100%;max-width:100%;}.elementor-328 .elementor-element.elementor-element-2e51b1b{width:100%;max-width:100%;}.elementor-328 .elementor-element.elementor-element-0d7ecc9{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-328 .elementor-element.elementor-element-999aec1{text-align:center;}.elementor-328 .elementor-element.elementor-element-14f2c30{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;}.elementor-328 .elementor-element.elementor-element-14f2c30.elementor-element{--align-self:center;}.elementor-328 .elementor-element.elementor-element-c2dc029{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-328 .elementor-element.elementor-element-c6bf062{--display:flex;}.elementor-328 .elementor-element.elementor-element-26c48e4 img{width:100px;}.elementor-328 .elementor-element.elementor-element-194199f{text-align:center;}.elementor-328 .elementor-element.elementor-element-194199f .elementor-heading-title{font-size:15px;font-weight:600;}.elementor-328 .elementor-element.elementor-element-481acee{--display:flex;}.elementor-328 .elementor-element.elementor-element-afd6e9f img{width:120px;}.elementor-328 .elementor-element.elementor-element-89126ed{text-align:center;}.elementor-328 .elementor-element.elementor-element-89126ed .elementor-heading-title{font-size:15px;font-weight:600;}.elementor-328 .elementor-element.elementor-element-c0a2edc{--display:flex;}.elementor-328 .elementor-element.elementor-element-9f9087a img{width:94px;}.elementor-328 .elementor-element.elementor-element-ff0bbb4{text-align:center;}.elementor-328 .elementor-element.elementor-element-ff0bbb4 .elementor-heading-title{font-size:15px;font-weight:600;}.elementor-328 .elementor-element.elementor-element-30fd02a{--display:flex;}.elementor-328 .elementor-element.elementor-element-43b9cb1 img{width:88px;}.elementor-328 .elementor-element.elementor-element-07c250e{text-align:center;}.elementor-328 .elementor-element.elementor-element-07c250e .elementor-heading-title{font-size:15px;font-weight:600;}.elementor-328 .elementor-element.elementor-element-ed8bb55{--display:flex;}.elementor-328 .elementor-element.elementor-element-7be3a32 img{width:81px;}.elementor-328 .elementor-element.elementor-element-c90d00b{text-align:center;}.elementor-328 .elementor-element.elementor-element-c90d00b .elementor-heading-title{font-size:15px;font-weight:600;}.elementor-328 .elementor-element.elementor-element-f011828{--display:flex;}.elementor-328 .elementor-element.elementor-element-a6ea693 img{width:107px;}.elementor-328 .elementor-element.elementor-element-8ef9f9b{text-align:center;}.elementor-328 .elementor-element.elementor-element-8ef9f9b .elementor-heading-title{font-size:15px;font-weight:600;}.elementor-328 .elementor-element.elementor-element-27009c1{--display:flex;}.elementor-328 .elementor-element.elementor-element-580015e img{width:77px;}.elementor-328 .elementor-element.elementor-element-648c923{text-align:center;}.elementor-328 .elementor-element.elementor-element-648c923 .elementor-heading-title{font-size:15px;font-weight:600;}.elementor-328 .elementor-element.elementor-element-d88c29c{--display:flex;}.elementor-328 .elementor-element.elementor-element-e2b586b img{width:59px;}.elementor-328 .elementor-element.elementor-element-c14e45f{text-align:center;}.elementor-328 .elementor-element.elementor-element-c14e45f .elementor-heading-title{font-size:15px;font-weight:600;}.elementor-328 .elementor-element.elementor-element-919caf6 > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-328 .elementor-element.elementor-element-15a9131{--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:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-328 .elementor-element.elementor-element-d00b559{text-align:center;}.elementor-328 .elementor-element.elementor-element-3a44f69{--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;}.elementor-328 .elementor-element.elementor-element-f451968 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-328 .elementor-element.elementor-element-f451968 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-328 .elementor-element.elementor-element-f451968{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}@media(max-width:767px){.elementor-328 .elementor-element.elementor-element-e869328{--padding-top:10%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-328 .elementor-element.elementor-element-94f952c{--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-328 .elementor-element.elementor-element-dd4dddf{--padding-top:10%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-328 .elementor-element.elementor-element-0d7ecc9{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-328 .elementor-element.elementor-element-15a9131{--padding-top:10%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}}/* Start custom CSS for container, class: .elementor-element-94f952c */.cart {
display: flex!important;
    flex-wrap: wrap!important;
}
.plus,.minus {
    width: 50px;
    margin:0!important;
    background: #fff!important;
    color:#000!important;
    border:2px solid #D2AE7D;
    text-align: center;
    padding: 15px!important
}
.plus:hover,.minus:hover {
    background: #D2AE7D!important;
}
.quantity {
     width: calc(100% - 100px)!important;
     margin:0!important 
}
.qty {
    width:100%!important;
    border: 2px solid #D2AE7D!important;
    border-left:0!important;
    border-right: 0!important;
    border-radius: 0!important;
}
.single_add_to_cart_button {
    width:100%!important;
    margin:20px 0!important;
}
[type=button]:focus, [type=submit]:focus, [type=number]:focus {
    outline:none;
}
@media only screen and (max-width:768px) {
    .quantity {
    width: calc(100% - 100px)!important;
}
.plus,.minus {
    width:50px!important;
}
}/* End custom CSS */