/*!
* Performize - performize-starter-theme
* Copyright 2020-2026 Performize
*/
:root{--primary-color:#bc2a79;--dark-color:#222;--white:#fff;--black:#000;--black-light:#212529;--font-simple:"Montserrat";--font-title:"Monument Extended";--max-container:1400px;--animate-duration-fast:0.3s;--animate-duration-medium:0.7s;--animate-duration-slow:1s;--radius:15px;--radius-xl:100px;--background-alert-info:rgba(220,243,231,.553);--background-alert-message:rgba(220,243,231,.553);--color-alert-info:#038640;--color-alert-message:#038640;--verde-menta:#9ddb9d;--sabbia:#c0a266;--grigio:#f2f2f2;--woo-rosa:#bc2a79;--woo-rosa-opacity:rgba(188,42,121,.4);--grigio-testo:#989898;--facebook:#1c70de;--desktop-padding-gutter:80px;--desktop-padding-wrapper:3rem;--mobile-padding-wrapper:1rem}.button-dark,.button-default,.button-empty,.button-primary,.button-snippet,.woocommerce-account .woocommerce-MyAccount-content .orders-content .orders-info .orders-button .woocommerce-button{border:0;border-radius:var(--radius);color:var(--white);font-family:var(--font-simple),sans-serif;font-size:14px;letter-spacing:.07em;padding:15px}.button-uppercase{text-transform:uppercase}.button-radius-xl{border-radius:var(--radius-xl)}.button-dark{background-color:var(--black)}.button-primary{background-color:var(--primary-color)}.button-empty,.woocommerce-account .woocommerce-MyAccount-content .orders-content .orders-info .orders-button .woocommerce-button{background-color:var(--white);box-shadow:0 1px 4px var(--grigio);color:var(--black);font-size:18px;font-weight:700;padding:15px 50px}.button-empty:hover,.woocommerce-account .woocommerce-MyAccount-content .orders-content .orders-info .orders-button .woocommerce-button:hover{background-color:var(--black);color:var(--white)}.button-snippet{background-color:var(--white);border:1px solid var(--primary-color);border-radius:12px;color:var(--primary-color);text-align:center}.button-snippet:hover{background-color:var(--primary-color);color:var(--white)}.card,.woocommerce-account .woocommerce-MyAccount-content .orders-content{word-wrap:break-word;background-clip:border-box;background-color:#fff;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;display:flex;flex-direction:column;min-width:0;position:relative}.card>hr,.woocommerce-account .woocommerce-MyAccount-content .orders-content>hr{margin-left:0;margin-right:0}.card>.list-group,.woocommerce-account .woocommerce-MyAccount-content .orders-content>.list-group{border-bottom:inherit;border-top:inherit}.card>.list-group:first-child,.woocommerce-account .woocommerce-MyAccount-content .orders-content>.list-group:first-child{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px);border-top-width:0}.card>.list-group:last-child,.woocommerce-account .woocommerce-MyAccount-content .orders-content>.list-group:last-child{border-bottom-left-radius:calc(.25rem - 1px);border-bottom-right-radius:calc(.25rem - 1px);border-bottom-width:0}.card>.card-header+.list-group,.card>.list-group+.card-footer,.woocommerce-account .woocommerce-MyAccount-content .orders-content>.card-header+.list-group,.woocommerce-account .woocommerce-MyAccount-content .orders-content>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-.25rem}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:1rem}.card-header{background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125);margin-bottom:0;padding:.5rem 1rem}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125);padding:.5rem 1rem}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{border-bottom:0;margin-bottom:-.5rem}.card-header-pills,.card-header-tabs{margin-left:-.5rem;margin-right:-.5rem}.card-img-overlay{border-radius:calc(.25rem - 1px);bottom:0;left:0;padding:1rem;position:absolute;right:0;top:0}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-left-radius:calc(.25rem - 1px);border-bottom-right-radius:calc(.25rem - 1px)}.card-group>.card,.woocommerce-account .woocommerce-MyAccount-content .card-group>.orders-content{margin-bottom:.75rem}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.row>*{flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12,.woocommerce-account .woocommerce-MyAccount-content{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}.woocommerce-account .yith-ywgc-add-new-gift-card-modal-wrapper{padding:20px 0}.woocommerce-account .yith-ywgc-add-new-gift-card-modal-wrapper .ywgc-add-new-gift-card-form{background:transparent}.woocommerce-account .yith-ywgc-add-new-gift-card-modal-wrapper button.ywgc-link-gift-card-submit-button{background:#000;border-radius:30px;color:#fff}.woocommerce-account table#ywgc-my-acount-table a.button{background:#000!important;border-radius:30px!important;color:#fff!important;white-space:nowrap}.woocommerce-account table#ywgc-my-acount-table a.button:hover{color:var(--primary-color)!important}.woocommerce-account .perf-breadcrumb-wrapper{padding-top:20px}.woocommerce-account .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse{text-align:center}.woocommerce-account .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse span.feedback{display:none}.woocommerce-account .perf-myaccount-navigation-container .go-back-to-account{font-weight:700;margin-top:20px;padding:0 40px}.woocommerce-account form.woocommerce-ResetPassword.lost_reset_password input#user_login{border-radius:50px}.woocommerce-account form.woocommerce-ResetPassword.lost_reset_password button.btn.btn-outline-primary{background:#000!important;border:none!important;border-radius:var(--radius-xl);color:#fff!important;display:block;font-size:15px;font-weight:700;text-align:center}.woocommerce-account .woocommerce-address-fields__field-wrapper .select2-container--default .select2-selection--single{border:none}.woocommerce-account .woocommerce-address-fields__field-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered{background:#eee;border-radius:50px;padding:5px 10px}.woocommerce-account .woocommerce-address-fields__field-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow b{margin-left:-13px;margin-top:4px}.woocommerce-account .page-title{text-align:left!important}.woocommerce-account .perf-myaccount-content-wrapper{padding-left:40px}.woocommerce-account .perf-myaccount-content-wrapper form.woocommerce-EditAccountForm.edit-account{margin-top:24px}.woocommerce-account .perf-myaccount-content-wrapper form.woocommerce-EditAccountForm.edit-account button.woocommerce-Button.button{background:var(--Black-Light,linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%),linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%),linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%),linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%),linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%),#212529)!important;color:#fff;font-family:var(--font-simple);font-size:14px;font-style:normal;font-weight:700;line-height:16.8px;min-width:282px;padding:8px 15px}.woocommerce-account .perf-myaccount-content-wrapper .perf-order-recap{margin-bottom:24px}.woocommerce-account .perf-myaccount-content-wrapper .perf-order-recap .col-md-4.col-12.perf-mb-24,.woocommerce-account .perf-myaccount-content-wrapper .perf-order-recap .col-md-4.perf-mb-24.woocommerce-MyAccount-content{margin-bottom:0!important}.woocommerce-account .perf-myaccount-content-wrapper .perf-order-recap .recap-title{color:#767676!important;font-family:var(--font-simple);font-size:12px;font-style:normal;font-weight:400;line-height:146.5%}.woocommerce-account .perf-myaccount-content-wrapper .perf-order-recap .recap-value{color:#212529!important}.woocommerce-account .perf-myaccount-content-wrapper .order-product-card{box-shadow:0 0 6px 0 rgba(0,0,0,.25)!important;padding:20px!important}.woocommerce-account .perf-myaccount-content-wrapper .order-product-card .order-button-actions{display:flex;justify-content:flex-end}.woocommerce-account .perf-myaccount-content-wrapper .order-product-card .order-button-actions .order-button-wrapper{min-width:100%}.woocommerce-account .perf-myaccount-content-wrapper .order-product-card .order-button-actions .order-button-wrapper a,.woocommerce-account .perf-myaccount-content-wrapper .order-product-card .order-button-actions .order-button-wrapper div{min-width:100%!important}.woocommerce-account .perf-myaccount-content-wrapper .order-product-card .order-button-actions .order-button-wrapper div{margin-top:0!important}.woocommerce-account .perf-myaccount-content-wrapper .order-product-card .order-button-actions .order-button-wrapper .perf-order-button.repeat{margin-top:10px}.woocommerce-account .perf-myaccount-content-wrapper .order-product-card .order-button-actions .order-button-wrapper .perf-order-button{border-radius:50px;font-size:14px!important;margin-bottom:10px!important;min-height:33px;min-width:242px;padding:8px 15px!important}.woocommerce-account .perf-myaccount-content-wrapper .order-product-card .order-button-actions .order-button-wrapper .perf-order-button.repeat{background:var(--Black-Light,linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%),linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%),linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%),linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%),linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%),#212529)!important}.woocommerce-account .perf-myaccount-content-wrapper .order-product-card .order-button-actions .order-button-wrapper .perf-order-button.repeat:hover{color:#fff!important}.woocommerce-account .perf-myaccount-content-wrapper .order-product-card .col-md-2.col-4.img-col{align-items:flex-start;display:flex;margin-bottom:10px}.woocommerce-account .perf-myaccount-content-wrapper .order-product-card .col-md-2.col-4.img-col img{height:72px}.woocommerce-account .perf-myaccount-content-wrapper .order-product-card .product-info .product-title{color:var(--black-light)!important;margin-bottom:24px!important}.woocommerce-account .perf-myaccount-content-wrapper .order-product-card .product-info .prod-price,.woocommerce-account .perf-myaccount-content-wrapper .order-product-card .product-info .prod-qty{color:var(--black-light)!important;font-size:14px!important;font-weight:700!important;margin-bottom:24px!important;padding-top:0!important}.woocommerce-account .perf-myaccount-content-wrapper .order-product-card .product-info .prod-share .perf-share .perf-button-share{color:#212529!important}.woocommerce-account .perf-myaccount-content-wrapper .woocommerce-order-details__title{font-size:14px!important}.woocommerce-account .perf-myaccount-content-wrapper .woocommerce-table--order-details.shop_table.order_details{font-family:var(--font-simple);font-size:14px!important}.woocommerce-account .perf-myaccount-content-wrapper .woocommerce-table--order-details.shop_table.order_details th{font-size:14px!important}.woocommerce-account .perf-myaccount-content-wrapper .wishlist-title{border-bottom:1px solid #000;margin-bottom:34px;width:100%}.woocommerce-account .perf-myaccount-content-wrapper .wishlist-title h2{color:var(--black-light);font-family:var(--font-title);font-size:24px;font-style:normal;font-weight:250;padding-bottom:10px}.woocommerce-account .perf-myaccount-content-wrapper .filter-ajax-container{margin-bottom:24px}.woocommerce-account .perf-myaccount-content-wrapper .filter-ajax-container .filter-items-container{margin-left:0}.woocommerce-account .perf-myaccount-content-wrapper .link-to-all-wishlist button{background:#000;background:var(--Black-Light,linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%),linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%),linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%),linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%),linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%),#212529)!important;color:#fff;font-family:var(--font-simple);font-size:14px;font-style:normal;font-weight:700;line-height:16.8px;padding:8px 15px}.woocommerce-account .perf-myaccount-content-wrapper .filter-ajax-container .filter-items-container a .filter-item{color:#212529;font-family:var(--font-simple);margin-right:15px;padding:5px 15px}.woocommerce-account .perf-myaccount-content-wrapper .wishlist_table.modern_grid li .item-details .item-details-wrapper{padding:0!important}.woocommerce-account .perf-myaccount-content-wrapper .yith_wcwl_wishlist_footer button.perf-wishlist-share-button{border:1px solid #212529;font-weight:700;min-width:282px;padding:8px 15px}.woocommerce-account .perf-myaccount-content-wrapper .yith_wcwl_wishlist_footer button.perf-wishlist-share-button i:before{content:"\e823"}.woocommerce-account .perf-myaccount-content-wrapper .yith_wcwl_footer_additional_action input[type=submit]{background:#212529!important;background:var(--Black-Light,linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%),linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%),linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%),linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%),linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%),#212529)!important;border:1px solid var(--Black-Light,#212529)!important;border-radius:50px!important;color:#fff;min-width:282px;padding:8px 15px}.woocommerce-account .perf-myaccount-content-wrapper .wishlist_table.modern_grid{margin-bottom:24px}.woocommerce-account .perf-myaccount-content-wrapper .wishlist_table.modern_grid li.wishlist-empty{background:#acebff;border-radius:15px;color:#1c70de}.woocommerce-account .perf-myaccount-content-wrapper .wishlist_table.modern_grid li{margin:12px;width:224px!important}.woocommerce-account .perf-myaccount-content-wrapper .wishlist_table.modern_grid li .item-wrapper{display:flex!important;height:391px!important;justify-content:space-between;padding:15px}.woocommerce-account .perf-myaccount-content-wrapper .wishlist_table.modern_grid li .item-wrapper .product-remove{z-index:9}.woocommerce-account .perf-myaccount-content-wrapper .wishlist_table.modern_grid li .item-wrapper .product-thumbnail{margin-top:-13px}.woocommerce-account .perf-myaccount-content-wrapper .wishlist_table.modern_grid li .item-wrapper .product-thumbnail a img{height:194px}.woocommerce-account .perf-myaccount-content-wrapper .wishlist_table.modern_grid li .item-wrapper .item-details .item-details-wrapper h3.product-name,.woocommerce-account .perf-myaccount-content-wrapper .wishlist_table.modern_grid li .item-wrapper .item-details .item-details-wrapper table.item-details-table tr.product-price{margin-bottom:24px}.woocommerce-account .perf-myaccount-content-wrapper .wishlist_table.modern_grid li .item-wrapper .item-details .item-details-wrapper table.item-details-table tr.product-price span.woocommerce-Price-amount.amount{font-family:var(--font-simple);font-size:18px!important}.woocommerce-account .perf-myaccount-content-wrapper .wishlist_table.modern_grid li .item-wrapper .item-details .item-details-wrapper table.item-details-table tr.product-price .perf-percentuale-sconto{font-size:14px;margin:0}.woocommerce-account .perf-myaccount-content-wrapper .wishlist_table.modern_grid li .item-wrapper .item-details .item-details-wrapper table.item-details-table tr.product-price del span.woocommerce-Price-amount.amount{font-size:14px!important}.woocommerce-account .perf-myaccount-content-wrapper .wishlist_table.modern_grid li .item-wrapper .item-details .item-details-wrapper a.btn.btn-outline-primary.btn-block.perf-waitlist{font-family:Montserrat;font-size:14px;font-weight:700;padding:5px 25px}.woocommerce-account .perf-myaccount-content-wrapper .wishlist_table.modern_grid li .item-wrapper .product-add-to-cart{margin-bottom:0}.woocommerce-account .perf-myaccount-content-wrapper .wishlist_table.modern_grid li .item-wrapper .product-add-to-cart .add_to_cart_button{font-family:Montserrat;font-size:14px;font-weight:700;margin-bottom:0!important}.woocommerce-account .perf-myaccount-content-wrapper .wc-product-reviews-pro-profile{background:#fff;margin-top:24px}.woocommerce-account .perf-myaccount-content-wrapper .wc-product-reviews-pro-profile table.shop_table{border:1px solid #e7e7e7;border-radius:15px;box-shadow:0 0 6px 0 rgba(0,0,0,.25);margin-bottom:0;padding:20px}.woocommerce-account .perf-myaccount-content-wrapper .wc-product-reviews-pro-profile table.shop_table tbody tr td{border-top:1px solid #e7e7e7;color:#212529;font-family:var(--font-simple);font-size:13px;padding-bottom:10px;padding-top:15px}.woocommerce-account .perf-myaccount-content-wrapper .wc-product-reviews-pro-profile table.shop_table tbody tr td .star-rating{font-size:12px}.woocommerce-account .perf-myaccount-content-wrapper .wc-product-reviews-pro-profile table.shop_table tbody tr td a.button.view{padding:4px 15px}.woocommerce-account .perf-myaccount-content-wrapper .wc-product-reviews-pro-profile table.shop_table tbody tr td img.aligncenter.wp-post-image{margin:0!important}.woocommerce-account .perf-myaccount-content-wrapper .wc-product-reviews-pro-profile table.shop_table tbody tr td.contribution-product{padding-left:0!important}.woocommerce-account .perf-myaccount-content-wrapper .wc-product-reviews-pro-profile table.shop_table thead tr th{border-top:1px #e7e7e7!important;color:var(--black-light);font-family:var(--font-simple);font-size:12px;font-style:normal;font-weight:700;padding-bottom:10px}.woocommerce-account .perf-myaccount-content-wrapper .wc-product-reviews-pro-profile table.shop_table td.contribution-content,.woocommerce-account .perf-myaccount-content-wrapper .wc-product-reviews-pro-profile table.shop_table th.contributions-content{display:none}.woocommerce-account .perf-myaccount-content-wrapper .wc-product-reviews-pro-profile p{background:#acebff!important;border-radius:15px;color:#1c70de!important;padding:15px}.woocommerce-account .perf-myaccount-content-wrapper .wc-product-reviews-pro-profile p a{font-weight:600}.woocommerce-account .perf-myaccount-content-wrapper a.button.view{background:#767676;border:1px solid #767676;border-radius:50px;color:#fff;margin:.125em .25em .125em 0}.woocommerce-account .perf-myaccount-content-wrapper .star-rating span:before{color:var(--primary-color)}.woocommerce-account .perf-myaccount-content-wrapper td.contribution-type,.woocommerce-account .perf-myaccount-content-wrapper th.contributions-type{display:none}.woocommerce-account .perf-myaccount-content-wrapper form .form-row{margin-bottom:24px}.woocommerce-account .perf-myaccount-content-wrapper form .form-row label{color:var(--black-light);font-size:14px;font-style:normal;font-weight:700;line-height:18px;margin-bottom:10px}.woocommerce-account .perf-myaccount-content-wrapper form .form-row input.input-text{background:#eee;border:none;border-radius:20px;padding:10px 14px}.woocommerce-account .perf-myaccount-content-wrapper .u-column.woocommerce-Address header.woocommerce-Address-title.title{align-items:baseline;border-bottom:1px solid var(--black-light);display:flex;justify-content:space-between;margin-bottom:24px;margin-top:8px}.woocommerce-account .perf-myaccount-content-wrapper .u-column.woocommerce-Address header.woocommerce-Address-title.title h3{color:var(--Black-Light,#212529);font-family:var(--font-title);font-size:24px;font-style:normal;font-weight:250;margin-bottom:10px;width:100%}.woocommerce-account .perf-myaccount-content-wrapper .u-column.woocommerce-Address header.woocommerce-Address-title.title a.edit{color:var(--black-light);font-family:var(--font-simple);font-size:14px;font-style:normal;font-weight:400;line-height:18px}.woocommerce-account .perf-myaccount-content-wrapper .u-column.woocommerce-Address address{font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:30px}.woocommerce-account .perf-myaccount-content-wrapper fieldset{margin-top:40px}.woocommerce-account .perf-myaccount-content-wrapper fieldset legend{border-bottom:1px solid;font-family:var(--font-title);font-size:24px;font-style:normal;font-weight:250;line-height:normal;margin-bottom:24px;padding-bottom:10px}.woocommerce-account .perf-myaccount-content-wrapper .wc-social-login-profile{border-top:none}.woocommerce-account .perf-myaccount-content-wrapper .wc-social-login-profile h2{border-bottom:1px solid;font-family:var(--font-title);font-size:24px;font-style:normal;font-weight:250;line-height:normal;padding-bottom:10px}.woocommerce-account .perf-myaccount-content-wrapper button.btn.btn-outline-primary{background:#000;border:1px solid;border-radius:50px;color:#fff;min-height:32px;min-width:282px}.woocommerce-account .perf-myaccount-content-wrapper .woocommerce-Button.woocommerce-Button--next.button{background:#000;border-radius:50px;color:#fff;margin-bottom:10px}.woocommerce-account .perf-myaccount-content-wrapper .woocommerce-Button.woocommerce-Button--previous.button{background:#000;border-radius:50px;color:#fff;margin-bottom:10px;margin-right:10px}.woocommerce-account .perf-mb-24{margin-bottom:24px}.woocommerce-account .perf-yoast-breadcrumb{margin:40px 0}.woocommerce-account .woocommerce-MyAccount-content a:hover{color:var(--primary-color)}.woocommerce-account .woocommerce-MyAccount-content .header-section .title-wrapper{border-bottom:1px solid var(--black);font-weight:250;margin-bottom:10px}.woocommerce-account .woocommerce-MyAccount-content .header-section .title-wrapper .orders-title{color:var(--black-light);font-family:var(--font-title);font-size:24px;font-weight:250;margin-bottom:10px}.woocommerce-account .woocommerce-MyAccount-content .header-section .orders-total-wrapper .total{color:#767676;font-size:12px;font-weight:400;margin-bottom:24px;opacity:1}.woocommerce-account .woocommerce-MyAccount-content .orders-content{margin-bottom:24px;padding:35px}.woocommerce-account .woocommerce-MyAccount-content .orders-content .order-prod-image{margin-bottom:.6rem}.woocommerce-account .woocommerce-MyAccount-content .orders-content .orders-info .order-info-status .orders-status .status-title{color:var(--primary-color);font-family:var(--font-simple);font-size:18px;font-weight:700;margin-bottom:0;margin-top:10px}.woocommerce-account .woocommerce-MyAccount-content .orders-content .orders-info .order-info-status .orders-status .status-title span{color:#767676;display:block;font-size:12px;font-style:normal;font-weight:400}.woocommerce-account .woocommerce-MyAccount-content .orders-content .orders-info .order-info-payment a,.woocommerce-account .woocommerce-MyAccount-content .orders-content .orders-info .order-info-payment p{font-size:14px;font-weight:bolder;margin-bottom:0}.woocommerce-account .woocommerce-MyAccount-content .orders-content .orders-info .order-info-payment span,.woocommerce-account .woocommerce-MyAccount-content .orders-content .orders-info .order-info-payment time{display:block;font-family:var(--font-simple);font-size:14px;font-weight:400;margin-bottom:24px}.woocommerce-account .woocommerce-MyAccount-content .orders-content .orders-info .order-info-payment span.status{margin-bottom:0!important}.woocommerce-account .woocommerce-MyAccount-content .orders-content .orders-info .order-info-payment span{display:flex;margin-bottom:10px}.woocommerce-account .woocommerce-MyAccount-content .orders-content .orders-info .orders-button .woocommerce-button{border:1px solid #212529;border-radius:50px;box-shadow:none;color:#212529;font-size:14px;font-style:normal;font-weight:700;margin-bottom:10px;padding:8px 15px;text-align:center;width:100%}.woocommerce-account .woocommerce-MyAccount-content .orders-content .orders-info .orders-button .woocommerce-button.pay,.woocommerce-account .woocommerce-MyAccount-content .orders-content .orders-info .orders-button .woocommerce-button.repeat-order{background-color:var(--black);color:var(--white)}.woocommerce-account .woocommerce-MyAccount-content .orders-content .orders-info .orders-button .woocommerce-button.pay:hover,.woocommerce-account .woocommerce-MyAccount-content .orders-content .orders-info .orders-button .woocommerce-button.repeat-order:hover{background-color:var(--white);color:var(--black)}.woocommerce-account .woocommerce-MyAccount-content .orders-content{word-wrap:normal}.woocommerce-account .site-main .page-title{margin-bottom:40px}.woocommerce-account .site-main .container .woocommerce{margin-top:0}.woocommerce-account .perf-review-text{display:none}.woocommerce-account table.shop_table{border:none;border-radius:15px}.woocommerce-account section.woocommerce-order-details{border-radius:var(--radius);box-shadow:0 2px 8px hsla(0,0%,40%,.212);padding:20px}.woocommerce-account .woocommerce-MyAccount-orders .orders-content{border:none;border-radius:15px;box-shadow:0 2px 6px hsla(0,0%,40%,.21)}.woocommerce-account.woocommerce-edit-address p#billing_piva_field{padding:0}.woocommerce-account.woocommerce-edit-address p#billing_piva_field select{background:#eee;border:none;border-radius:30px 0 0 30px;border-right:10px solid #eee;height:40px;text-indent:10px}.woocommerce-account.woocommerce-edit-address p#billing_piva_field span.d-flex.align-items-center.input-wrapper{border:1px solid #eee;border-radius:30px;margin-right:10px}.woocommerce-account.woocommerce-edit-address p#billing_piva_field input#billing_piva{background:transparent;border-radius:0 30px 30px 0}.woocommerce-account.woocommerce-edit-address p#billing_piva_field input#billing_piva:active,.woocommerce-account.woocommerce-edit-address p#billing_piva_field input#billing_piva:focus{background:transparent;box-shadow:none;outline:none}.woocommerce-account.woocommerce-edit-address p#billing_piva_field input#billing_piva:checked{background:transparent}.woocommerce-account.woocommerce-edit-address p#billing_piva_field input#billing_piva:focus-visible{background:transparent}.woocommerce-account.woocommerce-edit-address p#billing_piva_field span.woocommerce-input-wrapper{align-items:center;display:flex;gap:10px}.woocommerce-account.woocommerce-edit-address p#billing_piva_field span.validate-guest-vat.m-0{align-items:center;background:var(--primary-color);border-radius:30px;color:#fff;cursor:pointer;display:flex;font-weight:600;justify-content:center;padding:8px 40px}.woocommerce-account.woocommerce-edit-address p#billing_piva_field span.validate-guest-vat.m-0:hover{background:#000;color:#fff}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card,.woocommerce-account .woocommerce-MyAccount-content .card-group>.orders-content{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card,.woocommerce-account .woocommerce-MyAccount-content .card-group>.card+.orders-content,.woocommerce-account .woocommerce-MyAccount-content .card-group>.orders-content+.card,.woocommerce-account .woocommerce-MyAccount-content .card-group>.orders-content+.orders-content{border-left:0;margin-left:0}.card-group>.card:not(:last-child),.woocommerce-account .woocommerce-MyAccount-content .card-group>.orders-content:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top,.woocommerce-account .woocommerce-MyAccount-content .card-group>.orders-content:not(:last-child) .card-header,.woocommerce-account .woocommerce-MyAccount-content .card-group>.orders-content:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom,.woocommerce-account .woocommerce-MyAccount-content .card-group>.orders-content:not(:last-child) .card-footer,.woocommerce-account .woocommerce-MyAccount-content .card-group>.orders-content:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child),.woocommerce-account .woocommerce-MyAccount-content .card-group>.orders-content:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top,.woocommerce-account .woocommerce-MyAccount-content .card-group>.orders-content:not(:first-child) .card-header,.woocommerce-account .woocommerce-MyAccount-content .card-group>.orders-content:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom,.woocommerce-account .woocommerce-MyAccount-content .card-group>.orders-content:not(:first-child) .card-footer,.woocommerce-account .woocommerce-MyAccount-content .card-group>.orders-content:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7,.woocommerce-account .woocommerce-MyAccount-content{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1,.woocommerce-account .woocommerce-MyAccount-content{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:768px) and (max-width:1200px){.woocommerce-account .perf-myaccount-content-wrapper{margin-left:-15px;padding-left:0}.woocommerce-account .perf-myaccount-content-wrapper .yith_wcwl_wishlist_footer{align-items:center;display:flex;flex-direction:column;gap:15px;justify-content:center}.woocommerce-account .perf-myaccount-content-wrapper .wishlist_table.modern_grid{grid-template-columns:1fr 1fr;margin-left:-40px}.woocommerce-account .perf-myaccount-content-wrapper .wc-product-reviews-pro-profile{border:none;box-shadow:none}.woocommerce-account .perf-myaccount-content-wrapper .wc-product-reviews-pro-profile table.shop_table tbody{display:flex;flex-direction:column}.woocommerce-account .perf-myaccount-content-wrapper .wc-product-reviews-pro-profile table.shop_table thead{display:none}.woocommerce-account .perf-yoast-breadcrumb{margin:10px 0}.woocommerce-account .woocommerce-MyAccount-content .orders-content .orders-info .orders-button .woocommerce-button{font-size:12px;padding:8px 3px}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}@media (min-width:1600px){.woocommerce-account .perf-myaccount-content-wrapper{width:110%}}@media (max-width:1199.98px){.woocommerce-account .woocommerce table.my_account_orders td{padding:30px 8px}.woocommerce-account .woocommerce table.shop_table{border:none}.woocommerce-account .woocommerce table.shop_table td{border-top:none}.woocommerce-account tr.contribution{border-radius:15px;box-shadow:0 1px 4px rgba(0,0,0,.161);margin-top:40px}.woocommerce-account .perf-myaccount-content-wrapper form.woocommerce-EditAccountForm.edit-account button.woocommerce-Button.button{width:100%}.woocommerce-account table.shop_table.my_account_contributions tr.contribution{margin-top:24px;padding:20px}.woocommerce-account table.shop_table.my_account_contributions tr.contribution td{align-items:center;background:#fff;display:flex;justify-content:space-between}.woocommerce-account table.shop_table.my_account_contributions tr.contribution td:before{font-size:10px;margin-right:20px;white-space:nowrap}.woocommerce-account table.shop_table.my_account_contributions tr.contribution td.contribution-photo{align-items:center;border-top:none;display:flex;padding:0}.woocommerce-account table.shop_table.my_account_contributions tr.contribution td.contribution-photo a{margin-left:56px}}@media (max-width:1199.98px) and (max-width:1199.98px){.woocommerce-account .woocommerce table.shop_table td{font-family:var(--font-simple);font-size:14px;font-style:normal;font-weight:400;line-height:normal}.woocommerce-account tr.contribution td{font-size:8px;font-style:normal;font-weight:400;line-height:normal}}@media (max-width:768px){.woocommerce-account table#ywgc-my-acount-table td.direct_link:before{display:none}.woocommerce-account.woocommerce-edit-address p#billing_piva_field span.d-flex.mb-3{flex-direction:column;gap:10px}}@media (max-width:767.98px){.woocommerce-account .site-main .page-title{font-size:18px}.woocommerce-account form.woocommerce-ResetPassword.lost_reset_password{padding:0 32px}.woocommerce-account form.woocommerce-ResetPassword.lost_reset_password button.btn.btn-outline-primary{width:100%}.woocommerce-account .page-title{margin-bottom:10px!important}.woocommerce-account .perf-myaccount-content-wrapper p{font-size:14px;margin-bottom:10px}.woocommerce-account .perf-myaccount-content-wrapper .perf-order-recap .recap-value{margin-bottom:10px}.woocommerce-account .perf-myaccount-content-wrapper .order-product-card .product-info .prod-share .perf-share .perf-button-share{font-size:14px!important}.woocommerce-account .perf-myaccount-content-wrapper .woocommerce-table--order-details.shop_table.order_details small.includes_tax span.woocommerce-Price-amount.amount,.woocommerce-account .perf-myaccount-content-wrapper .woocommerce-table--order-details.shop_table.order_details tfoot tr td small.shipped_via,.woocommerce-account .perf-myaccount-content-wrapper .woocommerce-table--order-details.shop_table.order_details tfoot tr td small.tax_label{font-size:12px}.woocommerce-account .perf-myaccount-content-wrapper{padding-left:0}.woocommerce-account .perf-myaccount-content-wrapper .wishlist-title{margin-bottom:20px;margin-left:0}.woocommerce-account .perf-myaccount-content-wrapper .wishlist-title h2{font-size:18px}.woocommerce-account .perf-myaccount-content-wrapper .filter-ajax-container{flex-direction:column;gap:20px}.woocommerce-account .perf-myaccount-content-wrapper .filter-ajax-container .link-to-all-wishlist,.woocommerce-account .perf-myaccount-content-wrapper .filter-ajax-container .link-to-all-wishlist button{width:100%}.woocommerce-account .perf-myaccount-content-wrapper .filter-ajax-container .filter-items-container{margin-left:0;margin-right:0;width:100%}.woocommerce-account .perf-myaccount-content-wrapper .yith_wcwl_footer_additional_action{width:100%}.woocommerce-account .perf-myaccount-content-wrapper .wishlist_table.mobile [id*=yith-wcwl-row]{width:100%!important}.woocommerce-account .perf-myaccount-content-wrapper .yith_wcwl_wishlist_footer button.perf-wishlist-share-button{margin:0 0 20px;width:100%}.woocommerce-account .perf-myaccount-content-wrapper .yith_wcwl_wishlist_footer{margin-top:24px}.woocommerce-account .perf-myaccount-content-wrapper .wishlist-actions{width:100%}.woocommerce-account .perf-myaccount-content-wrapper .wishlist-actions input[type=submit]{background:#000;border:1px solid;color:#fff;width:100%}.woocommerce-account .perf-myaccount-content-wrapper .wishlist_table.modern_grid li .item-wrapper .item-details .product-name h3 a,.woocommerce-account .perf-myaccount-content-wrapper .wishlist_table.responsive.mobile li .item-wrapper .item-details .product-name h3 a{font-size:13px;font-weight:700}.woocommerce-account .perf-myaccount-content-wrapper .wishlist_table.responsive.mobile li .item-wrapper .item-details .item-details-table td.perf-wishlist-price span.woocommerce-Price-amount.amount{font-size:18px;font-weight:700}.woocommerce-account .perf-myaccount-content-wrapper .wishlist_table.responsive.mobile li .additional-info-wrapper .performize-wishlist-outofstock .perf-waitlist{margin-bottom:30px}.woocommerce-account .perf-myaccount-content-wrapper .wc-product-reviews-pro-profile{border:none;box-shadow:none;padding:0}.woocommerce-account .perf-myaccount-content-wrapper form .form-row{width:100%}.woocommerce-account .perf-myaccount-content-wrapper .u-column.woocommerce-Address header.woocommerce-Address-title.title h3{font-size:18px;width:100%}.woocommerce-account .perf-myaccount-content-wrapper .wc-social-login-profile h2,.woocommerce-account .perf-myaccount-content-wrapper fieldset legend{font-size:18px}.woocommerce-account .perf-myaccount-content-wrapper span.woocommerce-Price-amount.amount{font-family:var(--font-simple);font-size:14px}.woocommerce-account .perf-yoast-breadcrumb{margin:20px 0}.woocommerce-account .woocommerce-MyAccount-content{padding:20px 45px 0}.woocommerce-account .woocommerce-MyAccount-content .header-section .title-wrapper .orders-title{font-size:18px}.woocommerce-account .woocommerce-MyAccount-content .orders-content .orders-info .order-info-payment span,.woocommerce-account .woocommerce-MyAccount-content .orders-content .orders-info .order-info-payment time,.woocommerce-account .woocommerce-MyAccount-content .orders-content .orders-info .order-info-status{margin-bottom:10px}.woocommerce-account .woocommerce-MyAccount-content .orders-content .orders-info .orders-button{float:none;margin:1rem auto auto;padding-right:0;text-align:center}}