body .woocommerce .button,#woosq-popup .button,.woocommerce #review_form #respond .form-submit input,.tinv-modal-inner .tinvwl-buttons-group .button,.tinv-modal-inner .tinvwl-buttons-group .button:hover,.woocommerce .woocommerce-MyAccount-content .tinv-wishlist .tinvwl-table-manage-list .button,.woocommerce .woocommerce-MyAccount-content .tinv-wishlist .tinvwl-table-manage-list .button:hover,#main-content .woocommerce .wpmc-nav-wrapper .button{background-color:#019274;border:2px solid #019274;border-radius:0;color:#FFF;font-size:.9rem!important}.woocommerce .woocommerce-MyAccount-content .tinv-wishlist .tinvwl-table-manage-list .button{padding:5px 10px}.woocommerce .woocommerce-MyAccount-content .tinv-wishlist .tinvwl-table-manage-list .button:after{display:none}.tinv-modal-inner .tinvwl-buttons-group .button i{font-size:.8rem}body .woocommerce .button[disabled]{background-color:transparent;border:2px solid #484848;color:#484848;border-radius:0}@media (max-width:991px){.cart-menu-block .et_mobile_nav_menu{display:none!important}.et_pb_row_2_tb_header .et_pb_menu__search-container{background-color:#FFF}}.product-image-block{overflow:hidden}.woocommerce .products .product form .quantity{display:none}.added_to_cart.wc-forward{display:none}.woocommerce .products .product form .single_add_to_cart_button{background-color:#252e46;border:none;border-radius:0;color:#FEFEFE}.product .et_overlay{display:none!important}@media (max-width:767px){body #et-main-area #main-content .woocommerce .products .product{width:100%!important}}.single-product div.product .woocommerce-product-gallery .flex-viewport{width:75%;float:left}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{width:23%;float:left}@media (min-width:992px){.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img{width:90%;float:none;margin:0 0 10% 10%}body .woocommerce-product-gallery .flex-control-thumbs{margin-top:0!important;margin-left:10px!important}body .woocommerce-product-gallery .flex-control-thumbs li{width:90%!important}.woocommerce .et_builder_inner_content.product .et_pb_wc_images div.images{display:flex;justify-content:center;align-items:center}}.product .flex-direction-nav{position:absolute;top:50%;left:0;display:flex;justify-content:space-between;width:73%}.product .flex-direction-nav li{list-style-type:none}.product .flex-direction-nav a{text-decoration:none;visibility:hidden;color:#141414}.product .flex-direction-nav a.flex-prev::before{visibility:visible;content:'\f053';font-family:'Font Awesome 5 Free';margin-left:10px;font-size:24px;font-weight:700}.product .flex-direction-nav a.flex-next::after{visibility:visible;content:'\f054';font-family:'Font Awesome 5 Free';margin-right:10px;font-size:24px;font-weight:700}body .xoo-wsc-container a.button,body .xoo-wsc-container a.button:hover{background-color:#019274;border:2px solid #019274;color:#FFF;border-radius:0}.cart-block,.checkout-block{font-family:montserrat!important}form[name="checkout"] #order_review_heading{margin-top:30px}.main-menu .et_pb_menu_inner_container .et_pb_menu__wrap{justify-content:end!important}.main-menu .et_pb_menu_inner_container .et_pb_menu__wrap ul li a{padding:12px 0}.sticky-cls{position:fixed;top:0;left:0;width:100%}body .metaslider.ms-theme-simply-dark div.nivoSlider .nivo-caption{position:absolute;bottom:50%;left:50%;transform:translate(-50%,50%);font-family:'Montserrat',handwriting!important;font-size:2.5rem;font-weight:100;background:transparent;text-align:center;min-width:800px}@media (min-width:992px){body .categories-list .et_pb_column{margin-right:15px;width:24%}body .categories-list .et_pb_column:last-child{margin-right:0}}body .categories-list .et_pb_column .et_pb_text{position:relative;cursor:pointer}body .categories-list .et_pb_column .et_pb_text::before{content:'';background-color:rgba(0,0,0,0.45);width:100%;height:100%;opacity:0;position:absolute;top:0;left:0;z-index:1;transition:all .4s ease}body .categories-list .et_pb_column .et_pb_text:hover:before{opacity:1;transition:all .4s ease}body .categories-list .et_pb_column .et_pb_text_inner{position:relative;width:100%;height:100%}body .categories-list .et_pb_column .et_pb_text_inner h3{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:300px;z-index:10}.woocommerce div.product form.cart .reset_variations{display:none!important}.woocommerce .product form.cart{margin:0!important}.woocommerce div.product form.cart .variations{margin-bottom:0!important}.woocommerce div.product form.cart .variations td:last-child{padding:0!important}.woocommerce div.product form.cart .variations tbody{margin-left:-5px!important}.woocommerce div.product form.cart .variations th{padding:5px 0!important;display:none}.woocommerce ul.products li.product .button{margin-top:0!important}.woocommerce .products .product .et_shop_image{position:relative}.entry-content .button,body .xoo-wsc-container a.button{font-family:'Montserrat'!important;font-size:16px!important;font-weight:400!important}.entry-content .button::after,body .xoo-wsc-container a.button::after{font-size:24px!important;top:50%;transform:translateY(-50%)}body .xoo-wsc-container a.button::after{right:24px}.single-product .woocommerce-variation-add-to-cart{margin-top:10px}.et_pb_all_tabs .et-pb-active-slide{font-family:'Montserrat'}.woocommerce .woocommerce-notices-wrapper .woocommerce-error{background-color:#c12e2e;font-family:'Montserrat'}@media (max-width:991px){body .et-l .variations_form .single_add_to_cart_button{font-size:14px}}@media (min-width:992px){.et_pb_tabs_controls li a{padding:4px 8px!important}}@media (max-width:991px){.cart-menu-block .et_mobile_nav_menu{display:none}.et_pb_row_2_tb_header{display:flex;align-items:center;justify-content:space-between}.et_pb_row_2_tb_header .et_pb_column{margin-bottom:0}.main-menu .et_pb_menu_inner_container .et_pb_menu__wrap{justify-content:start!important}#mobile_menu2{min-width:92vw}body .metaslider.ms-theme-simply-dark div.nivoSlider .nivo-caption{font-size:1.5rem;font-weight:300}body .categories-list .et_pb_row_1{flex-direction:column}.sec-categ .et_pb_column{margin-bottom:10px!important}#metaslider_279{height:54vh}#metaslider_279 img{height:100%!important;width:100%!important;object-fit:cover}.single-product div.product .woocommerce-product-gallery .flex-viewport{width:100%}.single-product .et-l .product .flex-direction-nav{width:100%;padding:0;top:calc(50% - (53px/2))}.single-product .et-l .woocommerce-product-gallery{float:left!important}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{width:100%!important}}.et_pb_menu__wrap .et_pb_menu__cart-button::after{content:''!important;background:url(https://preprod-rofia.itislive.com/wp-content/uploads/2023/04/cart-icon.png);background-size:100%;background-position:100%;height:24px;width:24px;display:block}.et-boc .woocommerce .coupon .button[name="apply_coupon"]{background-color:transparent;border:1px solid #747171;border-radius:0;color:#747171;font-size:1rem}.et-boc .woocommerce .coupon #coupon_code{padding:8px}.et-boc .woocommerce .woocommerce-cart-form table.cart img{width:80px}.et-boc .woocommerce .wc-proceed-to-checkout .checkout-button,.et-boc .woocommerce .wc-proceed-to-checkout .checkout-button:hover{background-color:#019274;border:1px solid #019274;border-radius:0;color:#fff}.et-boc .woocommerce .woocommerce-info{background-color:transparent;color:#484848!important;padding:0!important}.et-boc .woocommerce .woocommerce-info a{color:#2475d1!important}body .xoo-wsc-container .lSSlideOuter .lslide .xoo-wsc-sp-atc a{padding:2px 6px;font-size:14px!important}body .xoo-wsc-container .lSSlideOuter .lslide .xoo-wsc-sp-atc a::after{opacity:0}#payment .place-order .button{background-color:#019274;border:1px solid #019274;border-radius:0;color:#FFF}.sib-row input[type="email"],.sib-row input[type="submit"]{width:100%;font-size:20px}.sib-row input[type="email"]{padding:5px 10px}.sib-row input[type="submit"]{width:100%;background-color:#019274;border:1px solid #019274;border-radius:0;color:#FFF;cursor:pointer;padding:10px 0;transition:all .2s ease}.sib-row input[type="submit"]:hover{background-color:#FFF;border:1px solid #FFF;color:#141414;transition:all .2s ease}.woocommerce .added_to_cart.wc-forward{display:none}.woocommerce-terms-and-conditions-wrapper{margin-bottom:30px}.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before{color:#E09900!important}.account-text a{color:#141414;text-decoration:underline}#customer_details .woocommerce-input-wrapper .input-text{background-color:transparent;color:#484848;border:1px solid #787878;padding:10px}#customer_details .form-row .select2 .select2-selection{border-radius:0;border-color:#787878}#order_review .woocommerce-checkout-review-order-table th,#order_review .woocommerce-checkout-review-order-table td{font-size:0.8rem;font-weight:500}.woocommerce .woocommerce-checkout #payment{background-color:transparent;border:1px solid rgba(0,0,0,.1);border-radius:0}.woocommerce .woocommerce-checkout #payment .payment_box{background-color:#e5e5e582;border-radius:0}.woocommerce .woocommerce-checkout #payment .payment_box::before{border:1em solid #e5e5e582;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent}.page-id-27 #main-content .woocommerce button[name="apply_coupon"],.page-id-27 #main-content .woocommerce button[name="apply_coupon"]:hover{background-color:#FFF;border:1px solid #484848;color:#484848;font-size:1rem}.page-id-27 #main-content .woocommerce input[name="coupon_code"]{padding:8px}.cart-block .woocommerce .woocommerce-cart-form button[name="update_cart"]{padding:5px 20px;font-size:1rem}@media (max-width:991px){.et_pb_row_2_tb_header .et_mobile_nav_menu #mobile_menu2{top:50px}.et_pb_row_2_tb_header .et_pb_menu__search-container{top:50px;min-width:330px}.cart-block .woocommerce .actions button[name="apply_coupon"]{width:100%!important}body .metaslider.ms-theme-simply-dark div.nivoSlider .nivo-caption{min-width:300px!important}}.product-listing .single_add_to_cart_button,.product-listing .woocommerce-product-rating,.product-listing .product .variations th.label{display:none!important}.product-listing .product .variations{margin-top:10px;display:none}.sib-row-footer p.sib-email-area{display:flex!important}.sib-row-footer input.sib-email-area{height:40px;padding:0.5rem}.sib-row-footer input.sib-default-btn{height:40px;border:1px solid #ffffff42;background:black;color:#fff;padding:0 0.8rem;margin-left:-6px;cursor:pointer}@media (min-width:992px){.blog-section .et_pb_salvattore_content{display:flex;justify-content:space-between}.blog-section .size-1of3:not(:last-child){margin-right:3.5%!important}.blog-section .size-1of3:last-child{margin-right:0!important}}.woocommerce div.product form.cart .variations{display:block}.woocommerce div.product form.cart .variations label,.woocommerce div.product form.cart .variations span{font-family:'Montserrat'!important;font-weight:500;text-transform:uppercase;color:#141414}@media (min-width:992px){body .et-l ul.products.columns-4 li.product{display:flex;flex-direction:column;justify-content:space-between;min-height:495px}.sec-categ{height:100vh;overflow:hidden}}.products .product{display:flex;flex-direction:column}.woocommerce-product-rating .woocommerce-review-link{color:#141414}#et-boc .cart-form .variations_form .variations{background-color:transparent;border:1px solid #cbc5c5!important;padding:20px;width:304px!important}@media (max-width:991px){#et-boc .cart-form .variations_form .variations{width:100%!important}}#et-boc .cart-form .variations_form .variations th{padding:10px!important}#et-boc .cart-form .variations_form .variations td{padding:0 10px 10px 10px!important}#et-boc .et_pb_wc_add_to_cart .quantity input.qty{border:1px solid #333!important;padding:12px;background-color:transparent;color:#141414}.wishlist-btn{font-size:1.5rem;margin-top:0;margin-bottom:10px;border:none;background-color:transparent;padding:0;color:#e41010;cursor:pointer}#et-boc .products .product .wishlist-btn{border:none;background-color:transparent;color:#e41010;font-size:1.5rem;padding:0;cursor:pointer;display:block;text-align:left}#et-boc .products .product .quick-view-btn{border:1px solid #141414;background-color:transparent;color:#141414;font-size:1rem;font-family:'Montserrat';margin-top:10px;padding:5px 10px;cursor:pointer;max-width:171px;justify-content:center;margin-bottom:10px;order:2;position:absolute;bottom:0;left:0;z-index:100;opacity:0}#et-boc .woocommerce #review_form #respond .form-submit input{border:1px solid #141414;color:#141414;border-radius:0}.d-none{display:none!important}.categories-list .et_pb_column .et_pb_module{transition:all 0.6s ease}.categories-list .et_pb_column .et_pb_module:hover{height:105vh;transition:all 0.6s ease}.wishlist_products_counter_number{margin:-8px 0 0 2px;font-size:.7rem;color:#141414}ul.products li.product .tinvwl_add_to_wishlist_button{color:#141414;font-family:'Montserrat'}.woocommerce .woocommerce-MyAccount-navigation ul{padding-left:0!important}.woocommerce .woocommerce-MyAccount-navigation li{list-style-type:none;border:1px solid #141414;background-color:#141414;margin-bottom:1px;padding:5px 10px}.woocommerce .woocommerce-MyAccount-navigation li a{color:#FFFFFF;font-family:'Montserrat'}.woocommerce-MyAccount-content p{font-family:'Montserrat';font-weight:400;color:#141414}h2.yikes-custom-woo-tab-title{display:none}.tinvwl-woocommerce_after_single_product_summary{margin-top:10px}.tinvwl-woocommerce_after_single_product_summary a{color:#141414}.wishlist_item .product-name a,.wishlist_item .product-name a:hover{color:#141414;text-decoration:underline}@media (min-width:992px){#main-content .entry-content .woocommerce-MyAccount-navigation{width:18%}#main-content .entry-content .woocommerce-MyAccount-content{width:78%}}.products .product .tinv-wraper.tinv-wishlist{position:absolute;right:10px;top:0;z-index:100}.products .product .tinv-wraper.tinv-wishlist .tinvwl_add_to_wishlist_button::before{font-size:30px}.products .product .tinv-wraper.tinv-wishlist .tinvwl_add_to_wishlist-text{display:none}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){width:20px!important;height:20px!important}.products .product .single_variation_wrap{display:none!important}.bloc-items-footer h3{position:relative;margin-bottom:10px}.bloc-items-footer h3:after{content:'';width:15%;height:3px;background-color:#FFF;position:absolute;top:calc(100% - 8px);left:0;z-index:1}.bloc-video video{max-height:540px}#et-boc{margin-top:92px}header.et-l--header{position:fixed;top:0;left:0;width:100%;z-index:1000}.pictos .et_pb_column{position:relative}.pictos .et_pb_column::before{content:'';z-index:0;width:100%;height:200px;position:absolute;top:36px;left:0;border:8px solid #ebebeb}.pictos .et_pb_column .et_pb_image_wrap{background-color:#FFF}.pictos .et_pb_column img{border:5px solid #545454}.pictos .et_pb_column h5{position:relative}.pictos .et_pb_column h5::before{content:'';width:40px;height:40px;z-index:1;position:absolute;top:0;left:calc(50% - 23px);display:block;border:3px solid #141414;border-radius:50%}.product_meta .sku_wrapper{display:none}.summary p{color:#141414!important;font-family:'Montserrat'!important}.summary .product_meta .posted_in{font-family:'Montserrat'!important}.summary .product_meta .posted_in a{color:#141414;text-decoration:underline}.faq-elm .helpie-faq .collection-title,.faq-elm .helpie-faq .search{display:none}.faq-elm .helpie-faq .accordion{margin:0;border:2px solid rgb(208,174,113);border-radius:5px 5px 0 0}.faq-elm .helpie-faq .accordion__item{border-bottom:1px solid #f5f5f580!important}.faq-elm .helpie-faq .accordion__item:last-child{border-bottom:none!important}.faq-elm .helpie-faq .accordion__item .accordion__header{background-color:rgb(208,174,113)!important;font-size:20px}.faq-elm .helpie-faq .accordion__item .accordion__header::before,.faq-elm .helpie-faq .accordion__item .accordion__header::after{background:#141414!important}.faq-elm .helpie-faq .accordion__item .accordion__header .accordion__title{font-weight:400!important}.faq-elm .helpie-faq .accordion__item div{color:#141414;font-family:'Montserrat'}.faq-elm .helpie-faq .accordion__item .accordion__body{font-size:15px;padding:15px!important}#sec-categories{height:calc(100vh - 128px)}#sec-categories .cnt-categories{display:flex;flex-direction:row;justify-content:space-between;height:100%}#sec-categories .cnt-categories .cnt-block{cursor:pointer;height:100%}#sec-categories .cnt-categories .default-block{width:calc(50% - 5px);transition:all .5s ease-in}.show-all-categories{width:33%!important;visibility:visible!important;transition:all .5s ease-in}#sec-categories .cnt-categories .middle-block{width:0;visibility:hidden}#sec-categories .cnt-categories .default-block .item-category{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}#sec-categories .cnt-categories .default-block .item-category h3,#sec-categories .cnt-categories .middle-block .three-row .row-category h3{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:'Montserrat';font-size:30px;font-weight:300;text-transform:uppercase;color:#FFF;z-index:10}@media (max-width:991px){#sec-categories .cnt-categories .default-block .item-category h3,#sec-categories .cnt-categories .middle-block .three-row .row-category h3{font-size:15px;text-align:center}#sec-categories .cnt-categories .cnt-block{width:33%!important;visibility:visible!important}}#sec-categories .cnt-categories .middle-block .three-row{height:100%;display:flex;flex-direction:column;justify-content:space-between}#sec-categories .cnt-categories .middle-block .three-row .row-category{height:32.65%;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}#sec-categories .cnt-categories .middle-block .three-row .row-category::before,#sec-categories .cnt-categories .default-block .item-category::before{content:'';width:100%;height:100%;background-color:rgba(0,0,0,.35);display:block;position:absolute;top:0;left:0;z-index:0;opacity:0;transition:all .3s ease}#sec-categories .cnt-categories .middle-block .three-row .row-category:hover:before,#sec-categories .cnt-categories .default-block .item-category:hover:before{opacity:1;transition:all .3s ease}@media (max-width:991px){#sec-categories .cnt-categories .middle-block .three-row .row-category::before,#sec-categories .cnt-categories .default-block .item-category::before{opacity:1}}#sec-icons-list{position:relative;overflow:hidden}#sec-icons-list .et_pb_row:nth-child(2n+2){background-color:#efebe7;width:85%;margin-left:auto;margin-right:0;border-radius:200px 0 0 200px;margin-bottom:30px;transform:rotate(-1deg)}#sec-icons-list .et_pb_row:nth-child(2n+3){background-color:#efebe7;width:85%;margin-right:auto;margin-left:0;border-radius:0 200px 200px 0;margin-bottom:30px;transform:rotate(1deg)}#sec-icons-list .et_pb_row h3{background-color:#FFF;display:inline-block;padding:5px 20px;border-radius:50px;margin-bottom:10px}@media (max-width:991px){#sec-icons-list .et_pb_row{width:95%!important}#sec-icons-list .et_pb_row:nth-child(2n+2) .et_pb_column:nth-child(1),#sec-icons-list .et_pb_row:nth-child(2n+3) .et_pb_column:nth-child(2){width:20%!important}#sec-icons-list .et_pb_row:nth-child(2n+2) .et_pb_column:nth-child(2),#sec-icons-list .et_pb_row:nth-child(2n+3) .et_pb_column:nth-child(1){width:80%!important}#sec-icons-list .et_pb_row{display:flex;align-items:center}#sec-icons-list .et_pb_row .et_pb_column{margin-bottom:0;padding:0 10px}#sec-icons-list .et_pb_row h3{font-size:1rem}#sec-icons-list .et_pb_row p{font-size:.8rem}#sec-icons-list .et_pb_row img{height:50px}.related.products h2{display:none}}.single-product #et-boc .et_pb_wc_add_to_cart_0_tb_body .variations{padding:0!important;border:none!important;margin-bottom:25px!important}.single-product #et-boc .et_pb_wc_add_to_cart_0_tb_body .variations td{padding:0!important}.blog-style-1 h2,.blog-style-1 h3,.blog-style-1 h4,.blog-style-1 div,.blog-style-1 span,.blog-style-1 a{font-family:'Montserrat'}.blog-style-1 a{color:#141414;text-decoration:underline}.custom-blog-post article .post-content .more-link{color:#FFF;border:1px solid #019274;padding:4px 10px;background-color:#019274;text-decoration:none}.custom-blog-post article .post-content .post-content-inner{margin-bottom:10px}.woocommerce .checkout .wpmc-step-item label{color:#141414}.woocommerce .checkout .wpmc-step-item .input-text,#et-boc .woocommerce .woocommerce-MyAccount-content .woocommerce-Input{background-color:transparent;border-bottom:2px solid #141414;padding:4px 0}.woocommerce .checkout .wpmc-step-item .input-text:focus,#et-boc .woocommerce .woocommerce-MyAccount-content .woocommerce-Input:focus{border-bottom-color:#019274}.woocommerce .checkout .wpmc-step-item .select2-selection--single{border-radius:0;border-color:#141414}.woocommerce .checkout .wpmc-step-item .select2-dropdown{border-color:#141414}.woocommerce .wpmc-tabs-wrapper .wpmc-tab-item.current::before{border-bottom-color:#019274}.woocommerce .wpmc-tabs-wrapper .wpmc-tab-item.current .wpmc-tab-number{border-color:#019274}#et-boc .woocommerce .checkout .wpmc-step-item a,#et-boc .woocommerce .woocommerce-info a{color:#000000!important;text-decoration:underline}.woocommerce .woocommerce-MyAccount-content a{color:#000000;text-decoration:underline}.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm{margin-bottom:20px}.woocommerce .woocommerce-MyAccount-navigation li:hover,.woocommerce .woocommerce-MyAccount-navigation li.is-active{background-color:#019274;border-color:#019274}.woocommerce .woocommerce-MyAccount-content .button,.woocommerce .woocommerce-MyAccount-content .button:hover,#et-boc .woocommerce .woocommerce-MyAccount-content .woocommerce-info a{color:#FFF!important;background-color:#019274!important;text-decoration:none;border-color:#019274!important;border-radius:0!important}.ays-pb-modal>h2,.ays-pb-modal>hr{display:none!important}.ays-pb-modal .popup-Newsletter{display:flex!important}.ays-pb-modal .popup-Newsletter .popup-img{width:40%}.ays-pb-modal .popup-Newsletter .popup-text{width:60%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.ays-pb-modal .popup-Newsletter .popup-text>h3{font-size:60px;font-weight:600;font-family:cursive}.ays-pb-modal .popup-Newsletter .popup-text>p{text-align:justify}