.elementor-441 .elementor-element.elementor-element-6ffaa2a{margin-top:50px;margin-bottom:0px;padding:0px 40px 0px 40px;}.elementor-441 .elementor-element.elementor-element-25dcec9 > .elementor-element-populated{padding:0px 60px 0px 0px;}.woocommerce .elementor-441 .elementor-element.elementor-element-1509642 .flex-viewport:not(:last-child){margin-bottom:6px;}.elementor-441 .elementor-element.elementor-element-6642814 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-441 .elementor-element.elementor-element-ff02221 .elementor-heading-title{color:#000000;font-family:"Avenir Next", Sans-serif;font-size:18px;font-style:normal;letter-spacing:1.5px;}.elementor-441 .elementor-element.elementor-element-4cf7bb4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-441 .elementor-element.elementor-element-4cf7bb4{margin-top:0px;margin-bottom:15px;padding:0px 0px 0px 0px;}.elementor-441 .elementor-element.elementor-element-38cff11 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-441 .elementor-element.elementor-element-4dd3e1e .elementor-heading-title{color:#000000;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-441 .elementor-element.elementor-element-813c25e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-441 .elementor-element.elementor-element-4dcb5aa .elementor-heading-title{color:#000000;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-441 .elementor-element.elementor-element-e4e1590 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-441 .elementor-element.elementor-element-e4e1590{margin-top:0px;margin-bottom:15px;padding:0px 0px 0px 0px;}.elementor-441 .elementor-element.elementor-element-c8811b9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-441 .elementor-element.elementor-element-9b42776 .elementor-heading-title{color:#000000;font-size:15px;font-weight:600;text-transform:uppercase;}.elementor-441 .elementor-element.elementor-element-885ea22 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-441 .elementor-element.elementor-element-1ad8236 .elementor-heading-title{color:#000000;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;}.elementor-441 .elementor-element.elementor-element-1ad8236{width:var( --container-widget-width, 117.398% );max-width:117.398%;--container-widget-width:117.398%;--container-widget-flex-grow:0;}.elementor-441 .elementor-element.elementor-element-2783575 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-441 .elementor-element.elementor-element-2783575{margin-top:0px;margin-bottom:15px;padding:0px 0px 0px 0px;}.elementor-441 .elementor-element.elementor-element-9fb362d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-441 .elementor-element.elementor-element-028bb37 .elementor-heading-title{color:#000000;font-size:15px;font-weight:600;}.elementor-441 .elementor-element.elementor-element-1e37b09 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-441 .elementor-element.elementor-element-c583f22 .price{color:#FF0000;font-size:20px;font-weight:600;}.elementor-441 .elementor-element.elementor-element-c583f22{width:var( --container-widget-width, 117.855% );max-width:117.855%;--container-widget-width:117.855%;--container-widget-flex-grow:0;}.elementor-441 .elementor-element.elementor-element-3540a10 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-441 .elementor-element.elementor-element-3540a10{margin-top:0px;margin-bottom:15px;padding:0px 0px 0px 0px;}.elementor-441 .elementor-element.elementor-element-3ae2d3c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-441 .elementor-element.elementor-element-1868d22 .elementor-heading-title{color:#000000;font-size:14px;font-weight:400;}.elementor-441 .elementor-element.elementor-element-6354368 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-441 .elementor-element.elementor-element-5db9944 .elementor-heading-title{color:#000000;font-size:14px;font-weight:400;line-height:22px;}.elementor-441 .elementor-element.elementor-element-2ecbccd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-441 .elementor-element.elementor-element-2ecbccd{margin-top:0px;margin-bottom:10px;padding:0px 0px 0px 0px;}.elementor-441 .elementor-element.elementor-element-82f0c52 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-441 .elementor-element.elementor-element-8280325 .elementor-heading-title{color:#000000;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-441 .elementor-element.elementor-element-dc0b45b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-441 .elementor-element.elementor-element-08ca4aa .elementor-heading-title{color:#000000;font-size:14px;font-weight:400;text-transform:uppercase;line-height:22px;}.elementor-441 .elementor-element.elementor-element-9d40867 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-441 .elementor-element.elementor-element-9d40867{margin-top:15px;margin-bottom:15px;padding:0px 0px 0px 0px;}.elementor-441 .elementor-element.elementor-element-9e9db35 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-441 .elementor-element.elementor-element-baf0997 .elementor-heading-title{color:#000000;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-441 .elementor-element.elementor-element-dd786ff > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-441 .elementor-element.elementor-element-60902e0 .elementor-heading-title{color:#000000;font-size:14px;font-weight:400;}.woocommerce .elementor-441 .elementor-element.elementor-element-4398068 .woocommerce-product-details__short-description{color:#000000;font-size:14px;font-weight:400;}.elementor-441 .elementor-element.elementor-element-4398068 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-441 .elementor-element.elementor-element-14b8265 .cart button, .elementor-441 .elementor-element.elementor-element-14b8265 .cart .button{color:#F7F7F7;background-color:var( --e-global-color-astglobalcolor8 );transition:all 0.5s;}.elementor-441 .elementor-element.elementor-element-14b8265 .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-441 .elementor-element.elementor-element-14b8265 form.cart .variations{width:70%;}.woocommerce .elementor-441 .elementor-element.elementor-element-14b8265 form.cart table.variations tr th, .woocommerce .elementor-441 .elementor-element.elementor-element-14b8265 form.cart table.variations tr td{padding-top:calc( 10px/2 );padding-bottom:calc( 10px/2 );}.woocommerce .elementor-441 .elementor-element.elementor-element-14b8265 form.cart table.variations label{color:#000000;font-size:14px;font-weight:400;}.woocommerce .elementor-441 .elementor-element.elementor-element-14b8265 form.cart table.variations td.value select{color:#000000;}.woocommerce .elementor-441 .elementor-element.elementor-element-14b8265 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-441 .elementor-element.elementor-element-14b8265 form.cart table.variations td.value:before{font-size:14px;font-weight:400;}.elementor-441 .elementor-element.elementor-element-14b8265 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-441 .elementor-element.elementor-element-1e39eb0{border-style:solid;border-width:0px 0px 1px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;}.elementor-441 .elementor-element.elementor-element-1e39eb0, .elementor-441 .elementor-element.elementor-element-1e39eb0 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-441 .elementor-element.elementor-element-1e39eb0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-441 .elementor-element.elementor-element-bb9888b .elementor-heading-title{color:#000000;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;letter-spacing:2px;}.elementor-441 .elementor-element.elementor-element-06e4317{padding:0px 20px 0px 20px;}.elementor-441 .elementor-element.elementor-element-59d3ea5.elementor-wc-products  ul.products{grid-column-gap:60px;grid-row-gap:40px;}.elementor-441 .elementor-element.elementor-element-59d3ea5.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#000000;}.elementor-441 .elementor-element.elementor-element-59d3ea5.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#000000;}.elementor-441 .elementor-element.elementor-element-59d3ea5.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-441 .elementor-element.elementor-element-59d3ea5.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:14px;letter-spacing:1px;}.elementor-441 .elementor-element.elementor-element-59d3ea5.elementor-wc-products ul.products li.product .star-rating{font-size:0em;}.elementor-441 .elementor-element.elementor-element-59d3ea5.elementor-wc-products ul.products li.product .price{font-size:0px;}.woocommerce .elementor-441 .elementor-element.elementor-element-59d3ea5.elementor-wc-products .products > h2{font-size:0px;}.elementor-441 .elementor-element.elementor-element-59d3ea5.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-441 .elementor-element.elementor-element-59d3ea5 > .elementor-widget-container{padding:30px 0px 0px 0px;}@media(max-width:1024px){.elementor-441 .elementor-element.elementor-element-1509642{width:var( --container-widget-width, 153.297px );max-width:153.297px;--container-widget-width:153.297px;--container-widget-flex-grow:0;}.elementor-441 .elementor-element.elementor-element-59d3ea5.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-441 .elementor-element.elementor-element-04491cd{width:20%;}.elementor-441 .elementor-element.elementor-element-25dcec9{width:30%;}.elementor-441 .elementor-element.elementor-element-19707c7{width:30%;}.elementor-441 .elementor-element.elementor-element-38cff11{width:40%;}.elementor-441 .elementor-element.elementor-element-813c25e{width:59.907%;}.elementor-441 .elementor-element.elementor-element-c8811b9{width:40.613%;}.elementor-441 .elementor-element.elementor-element-885ea22{width:59.385%;}.elementor-441 .elementor-element.elementor-element-9fb362d{width:40.613%;}.elementor-441 .elementor-element.elementor-element-1e37b09{width:59.385%;}.elementor-441 .elementor-element.elementor-element-3ae2d3c{width:40%;}.elementor-441 .elementor-element.elementor-element-6354368{width:59.907%;}.elementor-441 .elementor-element.elementor-element-82f0c52{width:40%;}.elementor-441 .elementor-element.elementor-element-dc0b45b{width:59.907%;}.elementor-441 .elementor-element.elementor-element-9e9db35{width:40%;}.elementor-441 .elementor-element.elementor-element-dd786ff{width:59.907%;}.elementor-441 .elementor-element.elementor-element-e3e115b{width:20.008%;}}@media(max-width:1024px) and (min-width:768px){.elementor-441 .elementor-element.elementor-element-04491cd{width:10%;}.elementor-441 .elementor-element.elementor-element-19707c7{width:50%;}}@media(max-width:767px){.elementor-441 .elementor-element.elementor-element-6ffaa2a{padding:0px 30px 0px 30px;}.elementor-441 .elementor-element.elementor-element-25dcec9 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-441 .elementor-element.elementor-element-4cf7bb4{padding:0px 0px 10px 0px;}.elementor-441 .elementor-element.elementor-element-38cff11{width:50%;}.elementor-441 .elementor-element.elementor-element-813c25e{width:50%;}.elementor-441 .elementor-element.elementor-element-4dcb5aa{text-align:right;}.elementor-441 .elementor-element.elementor-element-e4e1590{padding:0px 0px 10px 0px;}.elementor-441 .elementor-element.elementor-element-c8811b9{width:50%;}.elementor-441 .elementor-element.elementor-element-885ea22{width:50%;}.elementor-441 .elementor-element.elementor-element-1ad8236{text-align:right;}.elementor-441 .elementor-element.elementor-element-2783575{padding:0px 0px 10px 0px;}.elementor-441 .elementor-element.elementor-element-9fb362d{width:50%;}.elementor-441 .elementor-element.elementor-element-1e37b09{width:50%;}.elementor-441 .elementor-element.elementor-element-c583f22{text-align:right;}.elementor-441 .elementor-element.elementor-element-3540a10{padding:0px 0px 10px 0px;}.elementor-441 .elementor-element.elementor-element-3ae2d3c{width:50%;}.elementor-441 .elementor-element.elementor-element-6354368{width:50%;}.elementor-441 .elementor-element.elementor-element-5db9944{text-align:right;}.elementor-441 .elementor-element.elementor-element-2ecbccd{padding:0px 0px 10px 0px;}.elementor-441 .elementor-element.elementor-element-82f0c52{width:50%;}.elementor-441 .elementor-element.elementor-element-dc0b45b{width:50%;}.elementor-441 .elementor-element.elementor-element-08ca4aa{text-align:right;}.elementor-441 .elementor-element.elementor-element-9e9db35{width:50%;}.elementor-441 .elementor-element.elementor-element-dd786ff{width:50%;}.elementor-441 .elementor-element.elementor-element-60902e0{text-align:right;}.elementor-441 .elementor-element.elementor-element-59d3ea5.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for heading, class: .elementor-element-08ca4aa */.kit-text .elementor-heading-title{text-transform: uppercase !important;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-4398068 */.short_description p{}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-14b8265 */.woocommerce .quantity .qty{margin-left:0px !important;}
.variations{border-bottom: 0 !important;
    margin-bottom: 50px !important;}
    .woocommerce div.product form.cart .button.single_add_to_cart_button {
    padding: 10px 40px;
    height: 35px;
    transition: all 0.3s ease-in-out;
}

 .woocommerce div.product form.cart .button.single_add_to_cart_button:hover {
     transform: scale(1.1);

 }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-19707c7 *//*
.right_sidebar_detail .elementor-element-populated{ 
    position: sticky;
    top: 120px;}
    */
    
    .right_sidebar_detail{ display:block;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-59d3ea5 */.related .astra-shop-thumbnail-wrap a{ margin-bottom:0px !important;}
.style_product{font-size: 14px;
    color: #000;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir Next';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.dresshallmiami.com/wp-content/uploads/2023/03/Avenir-Next-Font.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir Next';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.dresshallmiami.com/wp-content/uploads/2023/03/AvenirNextLTPro-UltLt.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir Next';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.dresshallmiami.com/wp-content/uploads/2023/03/AvenirNextLTPro-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir Next';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.dresshallmiami.com/wp-content/uploads/2023/03/AvenirNextLTPro-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir Next';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.dresshallmiami.com/wp-content/uploads/2023/03/AvenirNextLTPro-Demi.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir Next';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.dresshallmiami.com/wp-content/uploads/2023/03/AvenirNextLTPro-Bold-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir Next';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.dresshallmiami.com/wp-content/uploads/2023/03/AvenirNextLTPro-Heavy.ttf') format('truetype');
}
/* End Custom Fonts CSS */