.elementor-113 .elementor-element.elementor-element-a028121{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0;--padding-left:20px;--padding-right:20px;}.elementor-113 .elementor-element.elementor-element-1d0e8f0 .woocommerce-breadcrumb{font-family:var( --e-global-typography-94e9c65-font-family ), Sans-serif;font-size:var( --e-global-typography-94e9c65-font-size );font-weight:var( --e-global-typography-94e9c65-font-weight );line-height:var( --e-global-typography-94e9c65-line-height );}.elementor-113 .elementor-element.elementor-element-3e8587f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0;--padding-bottom:var(--100-to-40);--padding-left:20px;--padding-right:20px;}.elementor-113 .elementor-element.elementor-element-3e8587f .elementor-repeater-item-a8ed95a.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-113 .elementor-element.elementor-element-d55cce5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:30px;}.elementor-113 .elementor-element.elementor-element-6a99e30 .jet-single-images__wrap div.images{width:100% !important;}.elementor-113 .elementor-element.elementor-element-6a99e30 .jet-single-images__wrap .woocommerce-product-gallery > .flex-viewport{margin:0px 0px 0px 0px;}.elementor-113 .elementor-element.elementor-element-6a99e30 .jet-single-images__wrap .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper{margin:0px 0px 0px 0px;}.elementor-113 .elementor-element.elementor-element-6a99e30 .jet-single-images__wrap .flex-control-thumbs{justify-content:flex-start;}.elementor-113 .elementor-element.elementor-element-6a99e30 .jet-single-images__wrap .flex-control-thumbs li{width:16.66666666%;flex:0 0 16.66666666%;padding:6px 6px 0px 6px;}.elementor-113 .elementor-element.elementor-element-6a99e30 .jet-single-images-nav-horizontal.jet-single-images__wrap .flex-control-thumbs{margin-left:-6px;margin-right:-6px;}.elementor-113 .elementor-element.elementor-element-6a99e30 .jet-single-images-nav-vertical.jet-single-images__wrap .flex-control-thumbs{margin-top:-6px;margin-bottom:-0px;}.elementor-113 .elementor-element.elementor-element-6a47dda{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-113 .elementor-element.elementor-element-09a0421 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-113 .elementor-element.elementor-element-09a0421 .jet-woo-builder .product_title{font-family:var( --e-global-typography-d9ec5b0-font-family ), Sans-serif;font-size:var( --e-global-typography-d9ec5b0-font-size );font-weight:var( --e-global-typography-d9ec5b0-font-weight );line-height:var( --e-global-typography-d9ec5b0-line-height );color:#F5B842;}.elementor-113 .elementor-element.elementor-element-0cb0177 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-113 .elementor-element.elementor-element-0cb0177 .jet-woo-builder.elementor-jet-single-price .price del{display:inline-block;color:#C70D0D;font-size:24px;font-weight:400;text-decoration:line-through;}.elementor-113 .elementor-element.elementor-element-0cb0177 .jet-woo-builder.elementor-jet-single-price .price ins{display:inline-block;color:#696565;font-size:24px;font-weight:400;text-decoration:none;}.elementor-113 .elementor-element.elementor-element-0cb0177 .jet-woo-builder.elementor-jet-single-price .price{font-family:"Inter", Sans-serif;font-size:var(--32-to-24);font-weight:600;line-height:30px;color:#FFFAFA;}.elementor-113 .elementor-element.elementor-element-0cb0177 .jet-woo-builder.elementor-jet-single-price .price .woocommerce-Price-currencySymbol{color:#C43434;vertical-align:baseline;}.elementor-113 .elementor-element.elementor-element-147c79e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.woocommerce .elementor-113 .elementor-element.elementor-element-147c79e .woocommerce-product-details__short-description{color:#FFFFFF;font-family:"Lora", Sans-serif;font-size:20px;font-weight:500;line-height:1.25;letter-spacing:1px;}.elementor-113 .elementor-element.elementor-element-952461f > .elementor-widget-container{margin:20px 0px 20px 0px;border-radius:0px 0px 0px 0px;}.elementor-113 .elementor-element.elementor-element-952461f .elementor-jet-single-meta .product_meta{flex-direction:column;gap:15px;font-family:"Inter", Sans-serif;font-size:17px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-921262d );}.elementor-113 .elementor-element.elementor-element-952461f .elementor-jet-single-meta .product_meta a, .elementor-113 .elementor-element.elementor-element-952461f .elementor-jet-single-meta .product_meta > span span{font-family:"Lora", Sans-serif;font-size:22px;font-weight:400;}.elementor-113 .elementor-element.elementor-element-952461f .elementor-jet-single-meta .product_meta > span span{color:var( --e-global-color-921262d );}.elementor-113 .elementor-element.elementor-element-952461f .elementor-jet-single-meta .product_meta a{color:var( --e-global-color-921262d );}.elementor-113 .elementor-element.elementor-element-952461f .elementor-jet-single-meta .product_meta a:hover{color:var( --e-global-color-c21d640 );text-decoration:none;}.elementor-113 .elementor-element.elementor-element-b5b5bed{width:100%;max-width:100%;}.elementor-113 .elementor-element.elementor-element-b5b5bed > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:none;}.elementor-113 .elementor-element.elementor-element-b5b5bed .jet-woo-builder .shop_attributes tr > th{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:1.2;border-style:none;padding:10px 0px 0px 0px;text-align:left;vertical-align:bottom;}.elementor-113 .elementor-element.elementor-element-b5b5bed .jet-woo-builder .shop_attributes tr > td{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.2;border-style:none;padding:10px 0px 0px 40px;text-align:left;vertical-align:bottom;}.elementor-113 .elementor-element.elementor-element-1dfeda0 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-113 .elementor-element.elementor-element-1dfeda0{--add-to-cart-wc-forward-display:none;}.elementor-113 .elementor-element.elementor-element-1dfeda0 .elementor-jet-single-add-to-cart .cart:not(.grouped_form):not(.variations_form){flex-direction:row;}.elementor-113 .elementor-element.elementor-element-1dfeda0 .elementor-jet-single-add-to-cart .cart .woocommerce-variation-add-to-cart{flex-direction:row;}.elementor-113 .elementor-element.elementor-element-1dfeda0 .jet-woo-builder .single_add_to_cart_button.button{font-family:"Playfair Display Italic", Sans-serif;font-size:20px;font-weight:700;line-height:20px;border-radius:5px 5px 5px 5px;margin:0px 0px 0px 20px;padding:12px 62px 13px 62px;}.elementor-113 .elementor-element.elementor-element-1dfeda0 .jet-woo-builder .single_add_to_cart_button.button:hover{background-color:#00000000;}.elementor-113 .elementor-element.elementor-element-1dfeda0 .elementor-jet-single-add-to-cart .cart.cart:not(.grouped_form) .quantity{max-width:100px;}.elementor-113 .elementor-element.elementor-element-1dfeda0 .jet-woo-builder .qty{font-family:"Lora", Sans-serif;font-size:25px;font-weight:900;color:var( --e-global-color-4c3535e );border-style:solid;border-width:1px 1px 1px 1px;border-color:#eeeef5;border-radius:3px 3px 3px 3px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0);padding:9px 5px 9px 0px;}.elementor-113 .elementor-element.elementor-element-1dfeda0 .jet-woo-builder .qty:focus{background-color:#ffffff;}.elementor-113 .elementor-element.elementor-element-1dfeda0 .elementor-jet-single-add-to-cart .variations{max-width:370px;margin:10px 0px 0px 0px;}.elementor-113 .elementor-element.elementor-element-1dfeda0 .elementor-jet-single-add-to-cart .variations .label label{font-family:"Playfair Display Italic", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;line-height:21px;letter-spacing:1px;margin:20px 0px 0px 0px;}.elementor-113 .elementor-element.elementor-element-1dfeda0 .elementor-jet-single-add-to-cart .variations select{font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;background-color:var( --e-global-color-d2b059e );border-style:solid;border-width:1px 1px 1px 1px;border-radius:3px 3px 3px 3px;margin:20px 0px 0px 40px;padding:8px 10px 8px 16px;}.elementor-113 .elementor-element.elementor-element-1dfeda0 .elementor-jet-single-add-to-cart .variations select:focus{background-color:var( --e-global-color-d2b059e );}.elementor-113 .elementor-element.elementor-element-1dfeda0 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price, .elementor-113 .elementor-element.elementor-element-1dfeda0 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price{font-family:"Muli", Sans-serif;font-size:20px;font-weight:600;line-height:24px;}.elementor-113 .elementor-element.elementor-element-1dfeda0 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price{color:var( --e-global-color-c21d640 );}.elementor-113 .elementor-element.elementor-element-1dfeda0 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price{color:var( --e-global-color-c21d640 );}.elementor-113 .elementor-element.elementor-element-1dfeda0 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price del{text-decoration:line-through;font-weight:400;}.elementor-113 .elementor-element.elementor-element-1dfeda0 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price del{text-decoration:line-through;font-weight:400;}.elementor-113 .elementor-element.elementor-element-1dfeda0 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price ins{text-decoration:none;font-weight:400;}.elementor-113 .elementor-element.elementor-element-1dfeda0 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price ins{text-decoration:none;font-weight:400;}.elementor-113 .elementor-element.elementor-element-1dfeda0 .elementor-jet-single-add-to-cart .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-113 .elementor-element.elementor-element-1dfeda0 .elementor-jet-single-add-to-cart .woocommerce-variation-description{color:#3c4b71;}.elementor-113 .elementor-element.elementor-element-1dfeda0 .elementor-jet-single-add-to-cart .reset_variations{font-family:"Playfair Display Italic", Sans-serif;font-size:20px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-c21d640 );}.elementor-113 .elementor-element.elementor-element-1dfeda0 .elementor-jet-single-add-to-cart .reset_variations:hover{color:var( --e-global-color-921262d );}.elementor-113 .elementor-element.elementor-element-3b94cf3{--display:flex;--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;--align-items:stretch;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0;--padding-bottom:var(--100-to-40);--padding-left:20px;--padding-right:20px;}.elementor-113 .elementor-element.elementor-element-a6fbeac{width:var( --container-widget-width, fit-content );max-width:fit-content;padding:0px 0px 10px 0px;--container-widget-width:fit-content;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 6px 0px;border-color:var( --e-global-color-c21d640 );}.elementor-113 .elementor-element.elementor-element-a6fbeac .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:1.2;}.elementor-113 .elementor-element.elementor-element-ca955e4 .jet-woo-builder .jet-single-content{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.25;color:var( --e-global-color-921262d );}.elementor-113 .elementor-element.elementor-element-7b6748d{--display:flex;--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-113 .elementor-element.elementor-element-7b6748d .elementor-repeater-item-d02a3fe.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-113 .elementor-element.elementor-element-3deefdd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-113 .elementor-element.elementor-element-3deefdd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:var(--32-to-20);font-weight:600;font-style:italic;line-height:1.2;letter-spacing:0px;color:var( --e-global-color-c21d640 );}.elementor-113 .elementor-element.elementor-element-55578a4{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-20px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-20px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:#8F8074;--arrow-hover-color:#8F8074;}.elementor-113 .elementor-element.elementor-element-55578a4 .swiper-slide > .elementor-element{height:100%;}@media(max-width:1366px){.elementor-113 .elementor-element.elementor-element-1d0e8f0 .woocommerce-breadcrumb{font-size:var( --e-global-typography-94e9c65-font-size );line-height:var( --e-global-typography-94e9c65-line-height );}.elementor-113 .elementor-element.elementor-element-09a0421 .jet-woo-builder .product_title{font-size:var( --e-global-typography-d9ec5b0-font-size );line-height:var( --e-global-typography-d9ec5b0-line-height );}.elementor-113 .elementor-element.elementor-element-55578a4{--swiper-slides-to-display:3;}}@media(max-width:1200px){.elementor-113 .elementor-element.elementor-element-55578a4{--swiper-slides-to-display:3;}}@media(max-width:1024px){.elementor-113 .elementor-element.elementor-element-1d0e8f0 .woocommerce-breadcrumb{font-size:var( --e-global-typography-94e9c65-font-size );line-height:var( --e-global-typography-94e9c65-line-height );}.elementor-113 .elementor-element.elementor-element-d55cce5{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-113 .elementor-element.elementor-element-6a47dda{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-113 .elementor-element.elementor-element-09a0421 .jet-woo-builder .product_title{font-size:var( --e-global-typography-d9ec5b0-font-size );line-height:var( --e-global-typography-d9ec5b0-line-height );}.elementor-113 .elementor-element.elementor-element-55578a4{--swiper-slides-to-display:2;}}@media(max-width:750px){.elementor-113 .elementor-element.elementor-element-55578a4{--swiper-slides-to-display:2;}}@media(max-width:550px){.elementor-113 .elementor-element.elementor-element-1d0e8f0 .woocommerce-breadcrumb{font-size:var( --e-global-typography-94e9c65-font-size );line-height:var( --e-global-typography-94e9c65-line-height );}.elementor-113 .elementor-element.elementor-element-09a0421 .jet-woo-builder .product_title{font-size:var( --e-global-typography-d9ec5b0-font-size );line-height:var( --e-global-typography-d9ec5b0-line-height );}.elementor-113 .elementor-element.elementor-element-55578a4{--swiper-slides-to-display:1;}}@media(min-width:551px){.elementor-113 .elementor-element.elementor-element-a028121{--content-width:1440px;}.elementor-113 .elementor-element.elementor-element-3e8587f{--content-width:1440px;}.elementor-113 .elementor-element.elementor-element-3b94cf3{--content-width:1440px;}.elementor-113 .elementor-element.elementor-element-7b6748d{--content-width:1440px;}}/* Start custom CSS for jet-single-images, class: .elementor-element-6a99e30 */.woocommerce-product-gallery__wrapper, .woocommerce-product-gallery__wrapper img {
    max-height: 500px!important;
}

.woocommerce-product-gallery__wrapper img {
    object-fit: contain!important;
}

.elementor-113 .elementor-element.elementor-element-6a99e30 ol li img {
    height: 100px!important;
    object-fit: cover;
    
}/* End custom CSS */
/* Start custom CSS for jet-single-price, class: .elementor-element-0cb0177 */.elementor-113 .elementor-element.elementor-element-0cb0177 bdi, .elementor-113 .elementor-element.elementor-element-0cb0177 span, .elementor-113 .elementor-element.elementor-element-0cb0177 .jet-woo-builder.elementor-jet-single-price .price del {
    font-size: var(--32-to-24)!important;
    color: light-dark(#000, #fff)!important;
}/* End custom CSS */
/* Start custom CSS for jet-single-meta, class: .elementor-element-952461f */.elementor-113 .elementor-element.elementor-element-952461f .tagged_as {
    display: none!important;
}

.elementor-113 .elementor-element.elementor-element-952461f * {
    color: light-dark(#000, #fff)!important;
}/* End custom CSS */
/* Start custom CSS for jet-single-attributes, class: .elementor-element-b5b5bed */.elementor-113 .elementor-element.elementor-element-b5b5bed th {
    padding-left: 0!important;
    width: 50%!important;

}

.elementor-113 .elementor-element.elementor-element-b5b5bed td {
    padding: 0!important;
}

.elementor-113 .elementor-element.elementor-element-b5b5bed * {
    color: light-dark(#000, #fff)!important;
}/* End custom CSS */
/* Start custom CSS for jet-single-add-to-cart, class: .elementor-element-1dfeda0 */.elementor-113 .elementor-element.elementor-element-1dfeda0 .custom-qty-wrapper-black {
        display: inline-flex !important;
    align-items: center;
    flex-wrap: nowrap;
}



.elementor-113 .elementor-element.elementor-element-1dfeda0 .custom-qty-wrapper-black:has(input[max="1"]) {
    Display: none!important;
}/* End custom CSS */
/* Start custom CSS for jet-single-images, class: .elementor-element-6a99e30 */.woocommerce-product-gallery__wrapper, .woocommerce-product-gallery__wrapper img {
    max-height: 500px!important;
}

.woocommerce-product-gallery__wrapper img {
    object-fit: contain!important;
}

.elementor-113 .elementor-element.elementor-element-6a99e30 ol li img {
    height: 100px!important;
    object-fit: cover;
    
}/* End custom CSS */
/* Start custom CSS for jet-single-price, class: .elementor-element-0cb0177 */.elementor-113 .elementor-element.elementor-element-0cb0177 bdi, .elementor-113 .elementor-element.elementor-element-0cb0177 span, .elementor-113 .elementor-element.elementor-element-0cb0177 .jet-woo-builder.elementor-jet-single-price .price del {
    font-size: var(--32-to-24)!important;
    color: light-dark(#000, #fff)!important;
}/* End custom CSS */
/* Start custom CSS for jet-single-meta, class: .elementor-element-952461f */.elementor-113 .elementor-element.elementor-element-952461f .tagged_as {
    display: none!important;
}

.elementor-113 .elementor-element.elementor-element-952461f * {
    color: light-dark(#000, #fff)!important;
}/* End custom CSS */
/* Start custom CSS for jet-single-attributes, class: .elementor-element-b5b5bed */.elementor-113 .elementor-element.elementor-element-b5b5bed th {
    padding-left: 0!important;
    width: 50%!important;

}

.elementor-113 .elementor-element.elementor-element-b5b5bed td {
    padding: 0!important;
}

.elementor-113 .elementor-element.elementor-element-b5b5bed * {
    color: light-dark(#000, #fff)!important;
}/* End custom CSS */
/* Start custom CSS for jet-single-add-to-cart, class: .elementor-element-1dfeda0 */.elementor-113 .elementor-element.elementor-element-1dfeda0 .custom-qty-wrapper-black {
        display: inline-flex !important;
    align-items: center;
    flex-wrap: nowrap;
}



.elementor-113 .elementor-element.elementor-element-1dfeda0 .custom-qty-wrapper-black:has(input[max="1"]) {
    Display: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e8587f */nav.woocommerce-breadcrumb:first-of-type {
    display: none;
}

.breadcrumb .woocommerce-breadcrumb {
    display: block!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a6fbeac */.elementor-113 .elementor-element.elementor-element-a6fbeac {
    border-color: var(--accent)!important;
}/* End custom CSS */
/* Start custom CSS for jet-single-content, class: .elementor-element-ca955e4 */.elementor-113 .elementor-element.elementor-element-ca955e4 * {
    color: light-dark(#000, #fff)!important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter';
	font-display: auto;
	src: url('https://www.arredocasashop.it/wp-content/uploads/Inter-VariableFont_opszwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Playfair Display Italic';
	font-display: auto;
	src: url('https://www.arredocasashop.it/wp-content/uploads/PlayfairDisplay-Italic-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */