.elementor-852 .elementor-element.elementor-element-c2661b1{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-852 .elementor-element.elementor-element-c2661b1::before, .elementor-852 .elementor-element.elementor-element-c2661b1 > .elementor-background-video-container::before, .elementor-852 .elementor-element.elementor-element-c2661b1 > .e-con-inner > .elementor-background-video-container::before, .elementor-852 .elementor-element.elementor-element-c2661b1 > .elementor-background-slideshow::before, .elementor-852 .elementor-element.elementor-element-c2661b1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-852 .elementor-element.elementor-element-c2661b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-3683558 ) 0%, var( --e-global-color-7e9476d ) 100%);}.elementor-852 .elementor-element.elementor-element-c2661b1 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-852 .elementor-element.elementor-element-6498958 > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-852 .elementor-element.elementor-element-6498958{text-align:center;}.elementor-852 .elementor-element.elementor-element-6498958 .elementor-heading-title{font-family:"ivypresto-display", Sans-serif;font-size:2em;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:10px;word-spacing:0em;color:var( --e-global-color-683bcfe );}.elementor-852 .elementor-element.elementor-element-4007bf5e{--display:flex;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-852 .elementor-element.elementor-element-c2661b1{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-852 .elementor-element.elementor-element-6498958 .elementor-heading-title{font-size:1.9em;}}@media(min-width:768px){.elementor-852 .elementor-element.elementor-element-c2661b1{--content-width:1650px;}}@media(max-width:767px){.elementor-852 .elementor-element.elementor-element-c2661b1{--min-height:30vh;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;}.elementor-852 .elementor-element.elementor-element-6498958{text-align:start;}.elementor-852 .elementor-element.elementor-element-6498958 .elementor-heading-title{font-size:28px;line-height:1.1em;}}/* Start custom CSS for shortcode, class: .elementor-element-193c6ab */.elementor-852 .elementor-element.elementor-element-193c6ab a {
    font-family:'Lato';
}

.elementor-852 .elementor-element.elementor-element-193c6ab h3{
    line-height:0.7em;
}

.wishlist_table.mobile li .additional-info-wrapper .product-add-to-cart, .wishlist_table.mobile li .additional-info-wrapper .move-to-another-wishlist {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS */#yith-wcwl-form > table > thead{
    display:none;
}

table thead:first-child tr:first-child th {
    border-block-start: 0px;
}

#yith-wcwl-form > ul{
    padding:0px;
}

.woocommerce table.shop_table td{
    text-align:left;
    text-transform: uppercase;
    letter-spacing: 1.2px;
}

.woocommerce .wishlist_table a.add_to_cart.button.alt {
    border: 1px solid;
}

th {
    border:0px;
}

.woocommerce table.shop_table {
    border: 1px solid #ececec;
    border-radius: 0px;
}

.product-add-to-cart > a {
    text-transform: uppercase;
    font-size: 0.8em !important;
    font-weight:400 !important;
}

.label, .value{
    background-color: #fff !important;
}

.wishlist_table.mobile li .item-details table.item-details-table td{
    font-size: 0.9em !important;
}

.item-details > div > h3 > a{
    font-family:'Nanum Gothic';
    text-transform:uppercase;
    font-size:0.6em;
    letter-spacing: 0.5px;
    line-height:1em;
}/* End custom CSS */