@import url(https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap);@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&display=swap);@import url(https://fonts.googleapis.com/css2?family=Unna:ital,wght@0,400;0,700;1,400;1,700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@font-face{font-family:'helvetica';src:url(/wp-content/themes/mff/assets/fonts/helvetica-webfont.eot);src:url('/wp-content/themes/mff/assets/fonts/helvetica-webfont.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/mff/assets/fonts/helvetica-webfont.woff2) format('woff2'),url(/wp-content/themes/mff/assets/fonts/helvetica-webfont.woff) format('woff'),url(/wp-content/themes/mff/assets/fonts/helvetica-webfont.ttf) format('truetype'),url('/wp-content/themes/mff/assets/fonts/helvetica-webfont.svg#helveticaregular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'helvetica_medium_condensed';src:url(/wp-content/themes/mff/assets/fonts/helveticamediumcondensedplain-webfont.eot);src:url('/wp-content/themes/mff/assets/fonts/helveticamediumcondensedplain-webfont.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/mff/assets/fonts/helveticamediumcondensedplain-webfont.woff2) format('woff2'),url(/wp-content/themes/mff/assets/fonts/helveticamediumcondensedplain-webfont.woff) format('woff'),url(/wp-content/themes/mff/assets/fonts/helveticamediumcondensedplain-webfont.ttf) format('truetype'),url('/wp-content/themes/mff/assets/fonts/helveticamediumcondensedplain-webfont.svg#helvetica_medium_condensplain') format('svg');font-weight:400;font-style:normal}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}abbr,address,article,aside,audio,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font:inherit}body{margin:0;padding:0;font:400 16px 'Open Sans',sans-serif;line-height:2em;color:#000;overflow-x:hidden}chexbox,div,form,h1,h2,h3,h4,h5,h6,img,input,label,li,ol,option,p,radiobutton,select,td,textarea,tr,ul{padding:0;margin:0}ul{padding:0;margin:0;list-style:none}ol{padding:0;margin:0;list-style-type:none}a{padding:0;margin:0;text-decoration:none;outline:0;cursor:pointer;color:#444;transition:all 300ms ease-in-out}a:hover{color:#d92a4e;text-decoration:none}img{padding:0;margin:0;outline:0;border:0;max-width:100%;height:auto}chexbox{padding:0;margin:0;width:20px;height:20px}.clr,.spacer{padding:0;margin:0;font-size:0;line-height:0;clear:both}.clearfix:after,.clearfix::before{content:'';margin:0;padding:0;display:block;clear:both}@font-face{font-family:'FontAwesome';src:url(/wp-content/themes/mff/assets/fonts/fontawesome-webfont.eot?v=4.3.0);src:url("/wp-content/themes/mff/assets/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"),url(/wp-content/themes/mff/assets/fonts/fontawesome-webfont.woff2?v=4.3.0) format("woff2"),url(/wp-content/themes/mff/assets/fonts/fontawesome-webfont.woff?v=4.3.0) format("woff"),url(/wp-content/themes/mff/assets/fonts/fontawesome-webfont.ttf?v=4.3.0) format("truetype"),url("/wp-content/themes/mff/assets/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg");font-weight:400;font-style:normal}.btn,.newsletter .tnp-widget .tnp-field input[type="submit"].tnp-submit{background:#d92a4e;color:#fff;padding:0 24px;line-height:44px;font-size:15px;letter-spacing:.5px;min-width:150px;border-radius:30px;border:1px solid #d92a4e;position:relative;z-index:1;text-transform:uppercase;-moz-transition:all 300ms ease-in-out 0s;-webkit-transition:all 300ms ease-in-out 0s;transition:all 300ms ease-in-out 0s;cursor:pointer}.btn:hover,.newsletter .tnp-widget .tnp-field input[type="submit"].tnp-submit:hover{background:#8dc23c;border-color:#8dc23c;color:#fff}.newsletter .tnp-widget .tnp-field input[type="submit"].tnp-submit:hover{background:#86ad38;border-color:#86ad38;color:#fff}.btn.btn-green{border-color:#8ac141;background-color:#8ac141}.btn.btn-green:hover{background:#d92a4e;border-color:#000;color:#fff}.no-round{border-radius:0!important}button .wpcf7-spinner{position:absolute;top:6px;left:40%;margin:0;z-index:1}.heading{font:600 36px / 1.2em 'Unna',sans-serif;color:#000;margin:0 0 30px 0;letter-spacing:1px;transition:all 300ms ease-in-out;position:relative;z-index:1}.heading:last-child{margin:0}.text-white .heading{color:inherit}.heading span{color:#d92a4e}.online_buy_flowers{background:url(/wp-content/themes/mff/assets/images/background.jpg) no-repeat fixed;background-size:cover;padding:60px 0;margin:60px 0 0;position:relative;z-index:1;font-size:17px;line-height:1.8}.online_buy_flowers::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background:rgb(203 203 203 / 80%)}.showmore_content{position:relative;overflow:hidden}.showmore_trigger{margin-top:30px}.social_links a{height:36px;width:36px;display:inline-block;line-height:34px;text-align:center;border:2px solid #000;border-radius:50px;font-size:20px;margin:0 0 0 10px;-moz-transition:all 300ms ease-in-out 0s;-webkit-transition:all 300ms ease-in-out 0s;transition:all 300ms ease-in-out 0s}.social_links a.fb{color:#3a53a3;border-color:#3a53a3}.social_links a.fb:hover{color:#fff;border-color:#3a53a3;background-color:#3a53a3}.social_links a.tw{color:#118ac7;border-color:#118ac7}.social_links a.gp{color:#950405;border-color:#950405}.social_links a.pin{color:#ec2327;border-color:#ec2327}.social_links a.ins{color:#d84d68;border-color:#d84d68}.social_links span{line-height:36px;display:inline-block;font-size:16px;color:#515151}.social_links a:hover{color:#86ad38;border-color:#86ad38}.footer-top-part .social_links a.fb:hover{color:#fff!important;border-color:#3a53a3!important;background-color:#3a53a3!important}.social_links a.ins:hover{color:#fff!important;background-color:#d84d68!important;border-color:#d84d68!important}.social_links a.tw:hover{color:#fff!important;background-color:#118ac7!important;border-color:#118ac7!important}.Advance_search_for_woo_display_main{display:none}.page-template-advance-search .Advance_search_for_woo_display_main{display:block}.advance_search .Advance_search_for_woo_display_main{margin:50px 0;width:70%}.advance_search .Advance_search_for_woo_display_main form .Default_search_preview_tab input[type=text]{font:normal 15px/36px 'Open Sans',sans-serif;border:1px solid #ccc!important;border-radius:4px;outline:none;padding:0 0 0 10px;width:83%!important;margin:0 10px 0 0}.advance_search .Advance_search_for_woo_display_main form .Default_search_preview_tab input[type=submit]{font:normal 15px/36px 'Open Sans',sans-serif;text-transform:uppercase;padding:0 30px;display:inline-block;border:1px solid #d92a4e;border-radius:8px;background-color:#d92a4e;color:#fff;cursor:pointer;outline:none}.advance_search .Advance_search_for_woo_display_main form .Advance_search_select_category,.advance_search .Advance_search_for_woo_display_main form .order_by_filter,.advance_search .Advance_search_for_woo_display_main form .advace_search_filter_html{width:28%;font-size:14px;margin-right:10px}.advance_search .Advance_search_for_woo_display_main form .Advance_search_select_category p,.advance_search .Advance_search_for_woo_display_main form .order_by_filter p,.advance_search .Advance_search_for_woo_display_main form .advace_search_filter_html p{width:100%}.advance_search .Advance_search_for_woo_display_main form .Advance_search_select_category select,.advance_search .Advance_search_for_woo_display_main form .order_by_filter p select,.advance_search .Advance_search_for_woo_display_main form .advace_search_filter_html p select{width:100%;padding:0 0;font:normal 14px/36px 'Open Sans',sans-serif!important;height:40px;outline:none;border:1px solid #ccc!important;border-radius:4px;color:#575b57}.advance_search .Advance_search_for_woo_display_main form label{font:500 15px 'Open Sans',sans-serif;color:#575b57}.thank-detail-page{text-align:center}.thank-detail-page figure{margin:0 0 20px 0}.thank-detail-page h2{font:normal 30px 'Open Sans',sans-serif;color:#222;line-height:35px}.thank-detail-page h2 span{display:block;font:bold 18px 'Open Sans',sans-serif;color:#86ad38;margin:12px 0 0 0;letter-spacing:1px}.thank-detail-page .thank-offerpart{background:url(/wp-content/themes/mff/assets/images/thank-cupon-bg.jpg) no-repeat center;background-size:cover;margin:20px 0 0 0;padding:34px 90px;height:261px;overflow:hidden}.thank-detail-page .thank-offerpart h6{font:bold 16px 'Open Sans',sans-serif;color:#222;border-bottom:1px solid #ccc;padding:0 0 10px 0;margin:0 0 18px 0}.thank-detail-page .thank-offerpart h4{font:normal 16px/22px 'Open Sans',sans-serif;color:#222;padding:0 20px}.thank-detail-page .thank-offerpart .couponbtn{font:bold 18px/48px 'Open Sans',sans-serif;color:#fff;display:inline-block;padding:0 22px;background-color:#86ad38;border-radius:5px;margin-top:25px}.cartLoading{position:fixed;z-index:999;height:2em;width:2em;overflow:show;margin:auto;top:0;left:0;bottom:0;right:0}.cartLoading:before{content:'';display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:radial-gradient(rgb(20 20 20 / .8),rgb(0 0 0 / .8));background:-webkit-radial-gradient(rgb(20 20 20 / .8),rgb(0 0 0 / .8))}.cartLoading:not(:required){font:0/0 a;color:#fff0;text-shadow:none;background-color:#fff0;border:0}.cartLoading:not(:required):after{content:'';display:block;font-size:10px;width:1em;height:1em;margin-top:-.5em;-webkit-animation:spinner 1500ms infinite linear;-moz-animation:spinner 1500ms infinite linear;-ms-animation:spinner 1500ms infinite linear;-o-animation:spinner 1500ms infinite linear;animation:spinner 1500ms infinite linear;border-radius:.5em;-webkit-box-shadow:rgb(255 255 255 / .75) 1.5em 0 0 0,rgb(255 255 255 / .75) 1.1em 1.1em 0 0,rgb(255 255 255 / .75) 0 1.5em 0 0,rgb(255 255 255 / .75) -1.1em 1.1em 0 0,rgb(255 255 255 / .75) -1.5em 0 0 0,rgb(255 255 255 / .75) -1.1em -1.1em 0 0,rgb(255 255 255 / .75) 0 -1.5em 0 0,rgb(255 255 255 / .75) 1.1em -1.1em 0 0;box-shadow:rgb(255 255 255 / .75) 1.5em 0 0 0,rgb(255 255 255 / .75) 1.1em 1.1em 0 0,rgb(255 255 255 / .75) 0 1.5em 0 0,rgb(255 255 255 / .75) -1.1em 1.1em 0 0,rgb(255 255 255 / .75) -1.5em 0 0 0,rgb(255 255 255 / .75) -1.1em -1.1em 0 0,rgb(255 255 255 / .75) 0 -1.5em 0 0,rgb(255 255 255 / .75) 1.1em -1.1em 0 0}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.cart_text_loader{position:fixed;top:54%;text-align:center;width:auto;height:auto;z-index:9999;left:0;right:0;font-size:18px;letter-spacing:0;font-family:'Open Sans',sans-serif;padding:3px 0 10px 0;color:#FFF;font-weight:300}.best_selling_flower_content .cartLoading{display:none}.Advance_search_select_category .category_display_yes option[value=balloon],.Advance_search_select_category .category_display_yes option[value=candles-diffusers],.Advance_search_select_category .category_display_yes option[value=chocolate],.Advance_search_select_category .category_display_yes option[value=gift-tags],.Advance_search_select_category .category_display_yes option[value=gift-tags],.Advance_search_select_category .category_display_yes option[value=complement],.Advance_search_select_category .category_display_yes option[value=skincare-pamper],.Advance_search_select_category .category_display_yes option[value=teddy],.Advance_search_select_category .category_display_yes option[value=vase-and-ceramic],.Advance_search_select_category .category_display_yes option[value=wine]{display:none}.woocommerce-checkout #payment div.payment_box{top:15px}.woocommerce-cart-form.processing #overlay{width:100%;height:100%;display:table;background:rgb(0 0 0 / .2);position:absolute;z-index:9}.woocommerce-cart-form.processing #overlay .spinner{position:absolute;left:48%;top:48%;height:60px;width:60px;margin:0 auto;-webkit-animation:rotation .6s infinite linear;-moz-animation:rotation .6s infinite linear;-o-animation:rotation .6s infinite linear;animation:rotation .6s infinite linear;border-left:6px solid #bcec60;border-right:6px solid #ddf5af;border-bottom:6px solid #e6f3cd;border-top:6px solid #9cc549;border-radius:100%}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@-moz-keyframes rotation{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(359deg)}}@-o-keyframes rotation{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(359deg)}}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}html{overflow-x:hidden}@-moz-document url-prefix(){html{scrollbar-width:thin;scroll-behavior:smooth;scrollbar-color:#d92a4e #c2d2e4}}::-webkit-scrollbar{width:5px}body::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background-color:#c2d2e4}::-webkit-scrollbar-thumb{background:#d92a4e}::-webkit-scrollbar-track-piece:start{background:#8ac141}::-moz-selection{background:#d92a4e;color:#fff}::-webkit-selection{background:#d92a4e;color:#fff}::selection{background:#d92a4e;color:#fff}::-webkit-inner-spin-button,::-webkit-outer-spin-button{-webkit-appearance:none}@media only screen and (min-width:1280px){.container{max-width:1310px}.sticky .nav_menu>ul{column-gap:2vw}}h1,h2,h3,h4,h5,h6{font:600 18px 'Montserrat';line-height:1.3em;position:relative;margin:0 0 10px}h1{font-size:36px;line-height:1.2em;margin:0 0 20px}h2{font-size:32px;margin:0 0 16px}h3{font-size:28px;margin:0 0 12px}h4{font-size:24px;margin:0 0 12px}h5{font-size:20px}p{margin:0;padding:0 0 20px}p:last-child{padding:0}p:empty{display:none}.mainHeader{background:#f9f9f9;position:relative;z-index:99;top:0;left:0;right:0;height:auto;-webkit-animation:fadeInUp 300ms both;animation:fadeInUp 300ms both}.topHeader{position:relative;z-index:10;padding:12px 0}.topHeader .container{column-gap:12vw}.h-info ul{font-size:16px;line-height:2em;column-gap:4vw}.h-info ul li{display:flex;align-items:center;column-gap:8px}.h-info i{font-size:24px}.h-info a{text-shadow:0 0 currentColor}.head-shipping>ul{column-gap:16px}.head-shipping>ul>li{position:relative;z-index:1}.count-cartitem{position:absolute;z-index:9;left:18px;top:-7px;font:600 12px 'Open Sans',sans-serif;width:24px;height:24px;line-height:24px;color:#fff;background:#3E8000;border-radius:50%;text-align:center}.count-cartitem:hover{color:#fff}.mini_cart-content{display:none;position:absolute;right:0;top:45px;width:300px;z-index:999;background:#fff;padding:20px;box-shadow:0 0 2px rgb(0 0 0 / .21);border-radius:5px}.mini_cart-content::before{content:'';position:absolute;top:-20px;right:4px;border:10px solid #fff0;border-bottom-color:#d92a4e}.delivary-icon img,.mini_cart img{width:32px}.mini_cart-content ul{overflow:hidden;max-height:360px;overflow-y:auto;margin-right:-8px;padding-right:8px}.mini_cart-content ul::-webkit-scrollbar{width:2px}.mini_cart-content .mini_cart_item::after,.mini_cart-content .mini_cart_item::before{display:none!important}.mini_cart-content .mini_cart_item{display:flex;align-items:center;gap:10px;position:relative;font-size:15px;line-height:normal;font-weight:600;padding:12px 0;border-bottom:1px solid #ccc}.mini_cart-content .mini_cart_item:first-child{padding-top:0}.mini-cart-thumbnail{width:85px;flex-shrink:0}.mini_cart_item a:not(.remove){color:inherit}.mini_cart_item a:not(.remove):hover{color:#d92a4e}.cart-remove,#mandapModel .close{width:24px;height:24px;font-size:16px;line-height:12px;text-align:center;background:red;color:#fff!important;text-shadow:0 0 currentColor,0 0 currentColor;border-radius:100%;padding:6px;position:absolute;top:2px;left:0}.mini_cart-content .remove.cart-remove{left:auto;right:0;color:#fff!important;font-weight:normal!important;width:24px;height:24px;font-size:16px;line-height:12px}.mini-cart-product .subtitle{font-size:18px;line-height:normal;padding-top:4px;display:block}.mini_cart_item .variation{display:none}.mini-cart-price{display:flex;column-gap:6px;align-items:center;margin:4px 0 0}.mini_cart-content .total{font-size:18px;font-weight:600;display:flex;align-items:center;justify-content:space-between;margin:12px 0 20px;padding:0}.mini_cart-content .total strong{font-weight:inherit}.mini_cart-content .total .woocommerce-Price-amount.amount{display:block}.woocommerce-mini-cart_buttons{display:flex;align-items:center;gap:8px;justify-content:center}.woocommerce-mini-cart_buttons .button{display:inline-block;vertical-align:middle;border:1px solid #d92a4e!important;background:#d92a4e!important;color:#fff!important;font-size:15px!important;line-height:36px!important;padding:0 16px!important;font-weight:normal!important}.woocommerce-mini-cart_buttons .button:nth-child(even){background:transparent!important;color:#d92a4e!important}.woocommerce-mini-cart_buttons .button:hover{background:#538524!important;color:#fff!important;border-color:#538524!important}.woocommerce-mini-cart__empty-message{font-weight:600}.sticky .head-shipping{display:block!important}.nav_wrapper{padding:20px 0;background:#fff}.logo{max-width:130px;margin:-74px 0 -16px 0}.logo a{display:block}.nav_menu>ul{margin:0;padding:0;font-size:15px;font-family:'Montserrat';font-weight:500;color:#666;text-shadow:0 0 currentColor;text-transform:uppercase;text-align:center;display:flex;align-items:center;justify-content:end;column-gap:clamp(20px, 4vw, 40px)}.nav_menu>ul>li{position:relative;z-index:9}.nav_menu>ul>li a{color:inherit;display:block}.nav_menu>ul>li>a{height:36px;line-height:36px;position:relative;z-index:1;overflow:hidden;display:flex;column-gap:5px}.nav_menu ul li.current-menu-item>a,.nav_menu ul li:hover>a{color:#d92a4e}.nav_menu a>.icon{width:12px}.nav_menu>ul>li>a::after{content:'';position:absolute;bottom:0;right:0;width:0%;height:2px;background:#d92a4e;-moz-transition:all 300ms ease-in-out 0s;-webkit-transition:all 300ms ease-in-out 0s;transition:all 300ms ease-in-out 0s}.nav_menu ul li.current-menu-item>a::after,.nav_menu>ul>li:hover>a::after{width:100%;left:0}.nav_menu ul li>.sub-menu{visibility:hidden;opacity:0;position:absolute;top:44px;left:0;z-index:1;padding:0;margin:15px 0 0;border-radius:4px;width:270px;text-align:left;text-transform:none;text-shadow:none;background:#fff;-webkit-box-shadow:0 0 3px 0 rgb(0 0 0 / .5);box-shadow:0 0 3px 0 rgb(0 0 0 / .5);-moz-transition:all 400ms cubic-bezier(.4,0,1,1) 100ms;-webkit-transition:all 400ms cubic-bezier(.4,0,1,1) 100ms;transition:all 400ms cubic-bezier(.4,0,1,1) 100ms}.nav_menu>ul li:hover>.sub-menu{visibility:visible;opacity:1}.nav_menu>ul>li:hover>.sub-menu{margin:0}.nav_menu ul li>.sub-menu::before{content:'';position:absolute;width:0;height:0;border-left:15px solid #fff0;border-right:15px solid #fff0;border-bottom:15px solid var(--primary-color);top:-14px;left:15px;z-index:-1}.nav_menu>ul>li>.sub-menu li>.sub-menu{left:100%;top:0;list-style:none;margin:0 0 0 15px}.nav_menu>ul>li .sub-menu li:hover>.sub-menu{margin:0}.nav_menu ul li .sub-menu li{height:auto;float:none;margin:0;padding:0;position:relative;border-bottom:1px solid #c9c9c9}.nav_menu ul li .sub-menu li:last-child{border-bottom:none}.nav_menu ul li .sub-menu li:first-child{border-top:none;margin:0}.nav_menu ul li .sub-menu li a{padding:10px 26px 10px 10px;line-height:20px;height:auto;position:relative;overflow:hidden}.nav_menu ul li .sub-menu li:last-child a{border:none}.nav_menu ul li .sub-menu li a:after{position:absolute;content:"";display:block;top:0;left:0;bottom:0;width:0;background:#da2a4e;z-index:-1;-moz-transition:all 300ms ease-in-out 0s;-webkit-transition:all 300ms ease-in-out 0s;transition:all 300ms ease-in-out 0s}.nav_menu ul li .sub-menu li a:hover{color:#fff}.nav_menu ul li .sub-menu li a:hover:after{width:100%}.nav_menu ul li .sub-menu li a .icon{display:none}.nav_menu ul li .sub-menu>li.menu-item-has-children>a::before{content:'\f105';font-family:'FontAwesome';position:absolute;top:8px;right:10px;font-size:20px}.responsive_btn{cursor:pointer;text-align:center;width:40px;height:40px;position:relative;z-index:20;background:#d92a4e;-webkit-border-radius:3px;border-radius:3px;-moz-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.bodyOverlay,.sidebar-overlay{position:fixed;left:0;top:0;right:0;bottom:0;z-index:991;transform:none;background:#000000bf;opacity:0;visibility:hidden;-webkit-transition:all 500ms ease 0s;transition:all 500ms ease 0s}.responsive_btn span{display:block;height:2px;width:20px;position:relative;top:50%;margin:-1px auto}.responsive_btn span:before,.responsive_btn span:after{content:"";display:inline-block;height:100%;width:100%;position:absolute;left:0}.responsive_btn span:before{top:-6px}.responsive_btn span:after{bottom:-6px}.responsive_btn span,.responsive_btn span:before,.responsive_btn span:after{background:#fff;-webkit-border-radius:1px;border-radius:1px;-moz-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.responsive_btn:hover span,.responsive_btn:hover span:before,.responsive_btn:hover span:after{background:#000}.responsive_nav{position:fixed;left:-300px;top:0;bottom:0;width:300px;min-height:100%;overflow:hidden;overflow-y:auto;z-index:992;background:#000;-moz-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.responsive_nav ul{margin:0;padding:0;text-align:left}.responsive_nav ul li{border-top:1px solid rgb(255 255 255 / .2);list-style-type:none;margin:0;padding:0;position:relative;text-transform:capitalize;font-size:16px;line-height:1.5em;letter-spacing:.5px;color:#fff}.responsive_nav ul li:first-child{border-top:none}.responsive_nav ul li:after{display:none}.responsive_nav ul li>a{display:block;padding:12px 16px;color:inherit;position:relative}.responsive_nav ul li a:hover,.responsive_nav ul li a:focus,.responsive_nav ul li.current_page_item>a{color:#fff;background:#d92a4e}.responsive_nav ul li:has(a:hover) .subarrow,.responsive_nav ul li:has(a:focus) .subarrow,.responsive_nav ul li.current_page_item .subarrow{background:#000;-webkit-text-stroke-color:#000}.responsive_nav ul ul{padding:0 0 15px 15px}.responsive_nav ul .sub-menu{display:none;background:#3e8000}.responsive_nav .subarrow{position:absolute;top:10px;right:4px;font-size:15px;width:32px;height:30px;-webkit-text-stroke:2px #d92a4e;background:#d92a4e;display:grid;place-items:center}.responsive_nav ul .sub-menu .container{width:100%;padding:0}html.responsive,.responsive body{overflow-y:hidden}.responsive .wrapper{-webkit-transform:translate(-280px,0)!important;transform:translate(-280px,0)!important}.responsive .bodyOverlay{opacity:1;visibility:visible}.responsive .responsive_nav{left:0}.responsive .responsive_btn{pointer-events:none}.responsive .responsive_btn span{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.responsive .responsive_btn span:after{-webkit-transform:rotate(270deg);transform:rotate(270deg);top:0}.responsive .responsive_btn span:before{opacity:0}.responsive_nav .opened>.subarrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.responsive_nav .icon-angle-down{display:none}.sticky .mainHeader{position:fixed;box-shadow:0 2px 5px 0 #0000001f;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:1s;animation-duration:1s;border-bottom:1px solid #c5c5c5}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,10%,0);-ms-transform:translate3d(0,10%,0);transform:translate3d(0,10%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,1px,0);-ms-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.sticky .topHeader{display:none}.sticky .logo{max-width:100px;margin:-20px 0 -50px}.sticky .mainHeader+*{margin-top:100px}.common_banner{position:relative;z-index:1;overflow:hidden}.home_banner{min-height:360px}.homeslider .owl-stage{display:block}.homeslider .owl-nav [class*="owl-"]{--position:-50px;--show:10px}.homeslider.owl-carousel .owl-nav .owl-prev{left:var(--position)}.homeslider.owl-carousel .owl-nav .owl-next{right:var(--position)}.homeslider.owl-carousel:hover .owl-nav .owl-prev{left:var(--show)}.homeslider.owl-carousel:hover .owl-nav .owl-next{right:var(--show)}.banner-text{position:absolute;top:50%;transform:translateY(-50%);left:40px;right:0;z-index:2;color:#fff}.homeslider .banner-text{color:#000}.text-center .banner-content{margin-inline:auto}.text-right .banner-content{margin-left:auto}.banner-heading{font:700 45px / 1.2em 'Montserrat';margin-bottom:20px;color:inherit}.banner-content.text-white .banner-heading{text-shadow:1px 0 #000}.banner-heading:last-child{margin-bottom:0}.banner-content{font-size:16px;letter-spacing:.3px;line-height:1.8em;max-width:600px}.banner_btn{margin-top:24px}.banner_image img{width:100%;height:clamp(360px, 100vh, 580px);object-fit:cover}.inner-banner .banner_img{padding:50px 0;min-height:150px;display:grid;place-items:center;position:relative;z-index:1}.banner_image.overlay{position:relative;z-index:1}.banner_image.overlay::after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:#06060685;z-index:1}.banner_img::before{content:'';background:rgb(18 30 2 / .5);position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1}.common_banner .woocommerce-breadcrumb{margin:0;font:500 16px 'Montserrat',sans-serif;line-height:1.5em;color:#fff;letter-spacing:1px}.common_banner .woocommerce-breadcrumb a{color:inherit}.common_banner .woocommerce-breadcrumb a:hover{color:#d92a4e}.benifits{position:relative;z-index:1;margin-top:-50px}.benifits ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:20px;background:#fff;padding:20px;border:1px solid #e5e5e5}.benifit-box{display:flex;align-items:center;column-gap:16px;padding:20px;font-size:14px;line-height:1.5em;color:#333;font-family:'Montserrat';min-height:100%}.benifit-box .icon{max-width:50px;flex-shrink:0}.benifit-title{font:500 17px / 1.4em 'Montserrat';color:#000;margin-bottom:4px}.common-section{padding:50px 0}.section-content{margin:0 0 40px}.title{font:600 36px / 1.2em 'Montserrat';position:relative;z-index:1;margin:0 0 20px;transition:all 300ms ease-in-out}.title:last-child{margin:0}.title::after{content:'';display:block;width:72px;height:4px;background:#d92a4e;margin:12px 0 0;border-radius:10px}.title.text-center::after,.text-center .title::after{margin:12px auto 0}.text-white .title::after,.text-white.title::after{background:#fff}.headtag{font:600 24px / 1.4em 'Montserrat';position:relative;z-index:1;margin:0 0 12px}.section-content .editor_text{max-width:830px}.editor_text.text-center,.text-center .editor_text{margin:0 auto}.container-fluid{max-width:1920px}.flower-slider{position:relative;z-index:1;margin:0 auto}.owl-carousel .owl-stage{margin:0 auto}.bx-controls-direction [class*="bx-"],.owl-carousel .owl-nav [class*="owl-"],[class*="flex-nav-"]>[class*="flex-"]{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;font-size:24px;width:36px;height:36px;line-height:32px;text-align:center;color:#fff;background:#d92a4e;border:1px solid #fff0;-webkit-border-radius:100%;border-radius:100%;cursor:pointer;opacity:1;-moz-transition:all 300ms ease-in-out 0s;-webkit-transition:all 300ms ease-in-out 0s;transition:all 300ms ease-in-out 0s}.bx-controls-direction .bx-prev,.owl-carousel .owl-nav .owl-prev,[class*="flex-nav-"]>.flex-prev{left:-8px;padding-right:2px}.bx-controls-direction .bx-next,.owl-carousel .owl-nav .owl-next,[class*="flex-nav-"]>.flex-next{right:-8px;padding-left:2px}.flexslider-thumb [class*="flex-nav-"]>[class*="flex-"],.owl-carousel.sm .owl-nav [class*="owl-"]{width:26px;height:26px;font-size:15px;line-height:22px}.owl-nav [class*="owl-"].disabled,.bx-controls-direction [class*="bx-"].disabled,[class*="flex-nav-"]>[class*="flex-"].flex-disabled{opacity:.5}.btn.btn-sm{min-width:130px;font-size:13px;line-height:34px;padding:0 16px}.btn.btn-sm.btn-square{min-width:100px}.btn.btn-transparent:not(:hover){background:#fff0;color:#d92a4e}.row.rowGap{margin:0 -10px -20px}.row.rowGap [class*="col-"]{padding:0 10px;margin-bottom:20px}.productBox,.blog-box{position:relative;z-index:1;background:#fff;min-height:100%;padding:0 0 20px;border:1px solid #ccc;overflow:hidden}.productBox::before{content:'';position:absolute;bottom:1px;left:0;right:0;width:100%;height:0%;background:#f1f1f1;z-index:-1;transition:all 400ms ease-in}.productBox:hover:before{height:50%}.productBox>a,.productBox figure,.box-image a{display:block;position:relative;overflow:hidden}.productBox figure>a{display:block}.productBox figure img{width:100%;height:100%;object-fit:cover;max-height:300px;transition:1s ease-in-out}.productBox figure:hover img{transform:rotate(3deg) scale(1.1)}.responsive-img-box{position:relative;z-index:1;padding-top:100%}.productBox .responsive-img-box img{position:absolute;top:0;left:0;right:0;max-height:120%}.productBox-content,.blog-box-content{padding:16px 16px 0}.no-price .productBox-content{margin-bottom:15px}.productBox.absolute-content{padding:0}.absolute-content .productBox-content{position:absolute;z-index:1;bottom:-50%;transform:translateY(50%);left:10px;right:10px;background:#fff;padding:12px 16px;transition:all 500ms ease-in-out}.absolute-content:hover .productBox-content{bottom:50%}.product-title{font:600 18px / 1.3em 'Montserrat';position:relative;z-index:1;margin:0 0 6px;color:#000}.subtitle{font:500 22px / 1.3em 'Unna',sans-serif;position:relative;z-index:1;margin:0 0 6px;color:#000;transition:all 300ms ease-in-out}.product-title:last-child,.subtitle:last-child{margin-bottom:0}.product-title a:not(:hover),.subtitle:not(:hover),.subheading:not(:hover),.product-title>a:not(:hover),.subtitle>a:not(:hover),.subheading>a:not(:hover){color:inherit}.productBox-content .price{display:block;font:600 16px / 1.5em 'Montserrat'!important;color:#3E8000!important;margin:0 0 15px}.price ins{text-decoration:none}.price del{margin-right:6px;color:#737373}.productBox .onsale,.special-product{background:#d92a4e;color:#fff;padding:2px 8px;font-size:12px;line-height:normal;letter-spacing:.4px;display:inline-block;vertical-align:middle;position:absolute;z-index:1;left:8px;top:8px;opacity:.9}.productBox .btn-box .btn{background:#fff0;color:#d92a4e;border-color:#d92a4e;line-height:40px;min-width:130px;font-size:15px}.productBox .btn-box .btn:hover{background:#8ac141;color:#fff}.special-product{background:#8ac33e;right:8px;left:auto}.filter-home{gap:20px}.filter-title{font:600 20px / 1.3em'Montserrat';margin:0;flex-shrink:0}.price_div{gap:10px;flex-wrap:wrap}.price-filter{font-size:15px;font-weight:600;border:2px solid #e1e1e1;color:#757575;padding:2px 16px;border-radius:4px;cursor:pointer;transition:all 300ms ease-in-out}.price-filter.active{background:#d92a4e;color:#fff;border-color:#fff0;font-weight:400}.primary-bg{background:#f6f6f6}.dashboard-navigation{width:100%;min-width:260px;padding:calc(15px + (20 - 15) * ((100vw - 320px) / (1920 - 320)));border-radius:5px}.dashboard-content{padding:calc(15px + (30 - 15) * ((100vw - 320px) / (1920 - 320)));border-radius:5px}.profile-box{display:flex;align-items:center;gap:calc(10px + (15 - 10) * ((100vw - 320px) / (1920 - 320)));padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #ccc;font-size:14px;line-height:normal}.profile-box .img-box{position:relative;font-size:15px;line-height:1.5em;width:calc(50px + (65 - 50) * ((100vw - 320px) / (1920 - 320)));height:auto;border-radius:100%;overflow:hidden;flex-shrink:0}.profile-box .img-box img{width:100%;-o-object-fit:cover;object-fit:cover}.profile-box .img-box .edit-btn input{opacity:0;position:absolute;inset:0;margin:0 auto}.profile-box .img-box .edit-btn{position:absolute;height:100%;width:100%;inset:0;display:flex;align-items:center;justify-content:center;background-color:rgb(0 0 0 / .4);border-radius:8px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;border-radius:inherit;cursor:pointer}.profile-box .img-box .edit-btn svg{width:18px;height:18px;stroke:#fff}.profile-box .img-box:hover img{-webkit-filter:blur(2px);filter:blur(2px)}.profile-box .img-box:hover .edit-btn{-webkit-transform:scale(1);transform:scale(1)}[class*="line-css-"]{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.line-css-2{-webkit-line-clamp:2}.user-info .line-css-1{word-break:break-all}.profile-box .user-name{font:600 16px / normal 'Montserrat';margin:0 0 4px;letter-spacing:.5px;color:#d92a4e}.dashboard-navigation ul li:not(:last-child){margin:0 0 5px}.navigation-link{padding:8px 12px 8px 16px;font-size:15px;line-height:1.5em;text-align:left;width:100%;background:#ffffff80;text-shadow:0 0 currentColor;position:relative;border-radius:3px;display:flex;align-items:center;justify-content:space-between;column-gap:4px}.is-active .navigation-link{background:#d92a4e;color:#fff}.navigation-link i{width:16px;text-align:center;flex-shrink:0}.woocommerce-MyAccount-navigation-link--customer-logout .navigation-link i::before{content:'\f08b'}.dashboard-title{margin-bottom:0}.dashboard-nav{max-width:400px}.dashboard-nav li:not(:last-child){margin:0 0 10px}.dashboard-nav-item .navigation-link{font-size:15px;position:relative;z-index:1;overflow:hidden}.logut-btn.btn{border-radius:4px;min-width:auto}.dashboard-nav-item .navigation-link:hover{color:#fff;background:#fff0}.dashboard-nav-item .navigation-link::after{content:'';position:absolute;left:0;bottom:0;right:0;width:0%;height:100%;background:#d92a4e;z-index:-1;transition:all 300ms ease-in-out}.dashboard-nav-item .navigation-link:hover:after{width:100%}.dashboard-content .woocommerce-pagination{display:flex;align-items:center;justify-content:space-between;column-gap:10px}.dashboard-content .woocommerce-pagination:has(.woocommerce-button:only-child){justify-content:end}.woocommerce-Address-title{font:600 22px / 1.3em 'Montserrat';margin:0}.customer-information{min-height:100%;padding:30px;border:2px dashed #d92a4e;background:#fff;box-shadow:0 0 5px #c1c1c1;border-radius:10px;overflow:hidden}.customer-information.woocommerce-Address{padding:12px 16px;box-shadow:none;border-radius:0;font-size:15px;line-height:1.6em}.rj-small-btn{font-size:13px;line-height:1;padding:6px 12px;background:#d92a4e;color:#fff;border-radius:0;letter-spacing:.5px}.rj-small-btn:hover{background:#000;color:#fff}.woocommerce-Address-head{column-gap:12px}.edit-account .row{row-gap:16px}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}fieldset legend{float:none;display:inline-block;width:auto;font:600 20px/1.5em 'Montserrat';line-height:1.5em;outline:none;border:none;padding:0 12px;color:#d92a4e;margin:0}.logut-btn.btn{border-radius:4px;}.btn.btn-square{border-radius:4px;min-width:auto;line-height:40px}.dashboard-content .dashboard-title{font:700 24px / 1.3em'Montserrat';padding:0}.secondary-theme-color{color:#d92a4e}.customer-information{min-height:100%;padding:30px;border:2px dashed #d92a4e;background:#fff;box-shadow:0 0 5px #c1c1c1;border-radius:10px;overflow:hidden}.form-control,.input-text,.wpcf7-form-control:not(.wpcf7-recaptcha),.single_product_summary select,textarea{padding:5px 15px;width:100%;height:44px;border:1px solid #d3d3d3;box-shadow:none;-webkit-border-radius:3px;border-radius:3px;background-color:#fff0;color:#000;caret-color:#d92a4e;font-size:15px;line-height:28px;font-family:'Montserrat';font-weight:500;position:relative;vertical-align:top;outline:none;-moz-transition:all 300ms ease-in-out 0s;-webkit-transition:all 300ms ease-in-out 0s;transition:all 300ms ease-in-out 0s}.form-control:focus,.wpcf7-form-control:focus{border-color:#d92a4e;box-shadow:0 0 0 .2rem rgb(217 42 78 / 25%)}.form_wrap{padding:40px 40px;background:#fff;box-shadow:0 0 5px #c1c1c1;border-radius:10px;overflow:hidden;max-width:830px;margin:0 auto}.form_wrap.outline-form{box-shadow:none;border-radius:0;border:2px dashed #d92a4e}.form_wrap .row{row-gap:24px}form .row{margin-inline:-10px}form .row>[class*="col-"]{padding-inline:10px}form textarea,form textarea.form-control,form textarea.wpcf7-form-control{height:160px!important;padding-top:10px!important}.edit-account .form-control,.form-control-bg{background-color:#f1f1f1}select option{font-family:'Open Sans',sans-serif;font-weight:500}label{display:block;text-align:left;font:600 15px/1.5em 'Montserrat';margin:0 0 6px 0;padding:0}.required{color:red;font-weight:700}#account_display_name+span{display:block;font-size:15px;font-style:italic;margin:5px 0 0}.woocommerce-Message>.d-flex{gap:10px 20px;align-items:flex-start}.woocommerce-form .row{row-gap:16px}.woocommerceFormCheck{margin-bottom:15px}.input-wrap{position:relative;z-index:1}.eyeWrap{position:absolute;bottom:1px;right:1px;width:46px;height:42px;font-size:18px;display:grid;place-items:center;background:#f6f6f6}.lostPastword{display:block;text-align:right;font-size:14px}.my-account a{text-decoration:underline;color:#d92a4e}.cursor-pointer{cursor:pointer}#eye{padding:8px}.account-title{font:600 28px / 1.3em'Montserrat';margin-bottom:20px}.account-title::first-letter{color:#d92a4e}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;vertical-align:top;accent-color:#d92a4e;width:18px;height:18px;margin:2px 6px 0 0;flex-shrink:0;cursor:pointer}.my-account p{font:500 15px/1.6em 'Montserrat';padding:0}.woocommerce table.shop_table{border-collapse:collapse}.shop_table tr{position:relative;z-index:1}.woocommerce table.my_account_orders .button{font-weight:500!important;font-size:13px!important;line-height:30px!important;padding:0 12px!important}.contactBox-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}.contactBox{background:#fff;box-shadow:0 0 4px #c1c1c1;border-radius:10px;padding:2vw;text-align:center;font:500 16px / 1.5em'Montserrat'}.contact-icon{max-width:50px;margin:0 auto 10px}.contact-box-title,.addressTitle{font:600 20px / 1.2em 'Montserrat';margin:0 0 5px}.contact-box-title::first-letter{color:#d92a4e}.addressList ul{display:grid;grid-template-columns:repeat(2,1fr);text-align:center;grid-auto-rows:minmax(max-content,1fr);font-size:18px;line-height:1.5em;margin-top:20px;max-width:880px;margin:30px auto}.addressList ul li{margin:0;padding:30px 40px;position:relative;display:grid;align-content:center;row-gap:8px;place-items:center;border:dashed #d92a4e;border-width:2px 0 0 2px}.addressList .contact-box-title{font-size:30px;text-align:center}.addressList ul li:nth-child(-n+2){border-top-width:0}.addressList ul li:nth-child(odd){border-left-width:0}.contactBox time{display:block;font-size:.85em;line-height:1.4em}.contactInfo a{font-weight:600}.maps{display:grid;grid-template-columns:repeat(auto-fit,minmax(33.33%,1fr))}.mapBox{position:relative;background:#000;overflow:hidden}.mapTitle{font:500 28px / 1.2em 'Montserrat';color:#fff;text-align:center;padding:10px 0;border-right:1px solid #fff}.mapBox iframe{width:100%;height:360px;margin:0 0 -10px}.formTitle{font:700 28px / 1.2em 'Montserrat';margin-bottom:16px;color:#d92a4e}.wpcf7 form .wpcf7-response-output{background:#ffd1d1 url(/wp-content/themes/mff/assets/images/error_icon.png) no-repeat scroll 12px 10px / 20px 20px;border:1px solid #eab4b4;-webkit-border-radius:3px;border-radius:3px;color:#c00;display:block;font-size:15px;font-weight:500;min-height:40px;margin:24px 0 0;padding:8px 5px 8px 40px;text-align:left;border:none}.wpcf7 form.sent .wpcf7-response-output{background-image:url(/wp-content/themes/mff/assets/images/success_icon.png);background-color:#eaf7d9;border-color:#c8dd9c;color:#425c05}.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{background-image:url(/wp-content/themes/mff/assets/images/warning_icon.png);background-color:#ffeacd;border-color:#ffd396;color:#856404}.error p,.success p,.information p{padding:0!important;font-size:inherit!important;line-height:inherit!important;text-align:inherit!important}.input_error{border-color:#c00!important}.input_success{border-color:#425c05!important}.norecord{text-align:center;font-weight:600;font-size:20px}.single_product_summary .error,.wpcf7-not-valid-tip{color:#dc3232;font-weight:600;font-size:15px;margin:4px 4px -10px;display:block}.mainFooter{background:#333;color:#C9C9C9;padding:50px 0 0;font-size:14px;line-height:1.6em;letter-spacing:.3px}.footerLink-wrapper{display:grid;grid-template-columns:repeat(1,2fr 2fr 2fr 2fr 3fr);border-bottom:1px solid #767676;gap:16px;padding:0 0 40px;margin:0 0 10px}.f-title{font:500 17px / 1.4em 'Montserrat';color:#fff;margin:0 0 12px;letter-spacing:.4px}.fnav ul{display:grid;row-gap:10px;margin:20px 0 0;font-size:14px}.fnav ul li{margin:0}.mainFooter a:not(:hover){color:inherit}.contact-info ul{padding:0;margin:0;list-style:none;font-size:15px;display:grid;row-gap:16px}.contact-info ul li{display:flex;align-items:center;column-gap:12px}.contact-info ul li i{width:24px;flex-shrink:0;font-size:20px}.contact-info .fa-map-marker{margin-top:4px;align-self:start}.copyright{padding:20px 0;background:#333;color:#C9C9C9}.copyright-wrapper{gap:10px 30px}.site-info{padding:0}.site-info a:not(:hover){color:inherit}.copyright .social_links span{color:inherit;letter-spacing:1px}.mainFooter .social_links a:not(:hover){border-color:#C9C9C9;color:#C9C9C9}.blog-slider .blog-box{margin-bottom:2px}.blog-category-list{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;max-width:1000px;margin:30px auto}.blog-category-list a{font:600 15px/1.5em 'Montserrat';color:#000;padding:8px 16px;border:1px solid #000;min-width:120px;text-align:center;border-radius:3px;transition:all 300ms ease-in-out}.blog-category-list a:hover{background:#d92a4e;color:#fff;border-color:#fff0}.time-comment{display:flex;align-items:center;column-gap:16px;margin:0 0 10px}.post-date{font:600 14px / 1.5em 'Montserrat';color:#222}.comment-count{display:flex;align-items:center;column-gap:8px}.comment-count img{max-width:18px}.box-short-content{font-size:15px;line-height:1.8em;max-height:81px;overflow:hidden;overflow-y:auto;padding-right:10px;margin:0 0 10px}.box-image img{width:100%;height:360px}.blog-box-content .cat-links .icon-folder-open{display:none}.tagList{font-family:'Montserrat';font-weight:600;font-size:14px;line-height:1.6em;margin:0 0 20px;border-bottom:1px solid #282828;padding:0 0 6px}.tagList a{color:#d92a4e;margin:0 0 3px}.tagList a:hover{color:#8ac141}.rjSidebar{display:grid;row-gap:30px}.rjSidebar .widget{border-radius:8px;border:1px solid #ccc;background:#fff;box-shadow:0 4px 14px 0 #0000001f;padding:24px}.searchform-wrap .form-control{height:44px;padding-right:48px}.searchform-wrap .btn{border-radius:0;min-width:auto;padding:0 14px;position:absolute;bottom:0;right:1px;font-size:16px;line-height:42px}.blog-sidebar li{margin:0 0 20px}.blog-sidebar li:last-child{margin:0}.sideBlog{display:flex;column-gap:16px;align-items:center}.sideBlog .rj_img{max-width:30%;flex-shrink:0;border-radius:8px;overflow:hidden}.rjSidebar .widget ul{margin:0}.sideBlog .subtitle{color:#d92a4e;margin:0}.sideBlog .subtitle:hover{color:#8ac141}.blogdate{font-weight:600;font-size:14px}.widget .product-categories li{display:flex;align-items:center;justify-content:space-between;column-gap:8px;padding:8px 10px;font-size:15px;font-weight:600}.widget .product-categories li:nth-child(odd){background:#f5f5f5}.widget .product-categories li a{width:100%}.widget .product-categories li .count{color:#d92a4e;flex-shrink:0}.blog-content{padding-left:20px;border-left:1px solid #ccc}.blog-content p img{max-width:360px;margin:0 10px 15px 0;vertical-align:top}.blog-content :where(h1,h2,h3,h4,h5,h6) :is(strong,b){font-weight:700}.user-comment-form{clear:both;margin:20px 0 0}.comment-respond{min-height:100%;padding:20px;line-height:1.6em;border:2px dashed #d92a4e;background:#fff;box-shadow:0 0 5px #c1c1c1;border-radius:10px;overflow:hidden}.comment-reply-title{font-size:28px}.comment-list{margin:0 0 40px}.comment-list>li{border-radius:10px;border:1px solid #ccc;background:#fff;box-shadow:0 4px 14px 0 #0000001f;padding:30px;margin:20px 0 0;position:relative}.comments-title{font-size:28px}.comment-author img{border-radius:6px;width:100%;height:100%;max-width:80px;flex-shrink:0;margin:0 0 10px}.fn{font-size:20px;font-weight:600}.says{display:none}.comment-author{display:flex;align-items:center;column-gap:15px}.comment-metadata{color:#d92a4e;font-weight:600;font-size:15px;line-height:normal;position:relative;z-index:1;margin:10px 0 10px}.comment-metadata a{color:inherit}.comment-list .formTitle{font-size:32px;margin:0 0 10px}.formTitle small{font-size:.75em;letter-spacing:normal;margin:0 0 0 5px}.reply{position:absolute;right:20px;bottom:20px}.comment-reply-link{font-size:0;line-height:normal}.comment-reply-link svg{width:24px;height:24px;fill:#8ac141}.comment-list>li>.children{padding:30px;background:#00438317;margin:10px 0 0}.comment-list>li>.children li{border:1px solid #ccc;padding:20px;margin:0 0 30px}.comment-list .children .comment-author img{width:60px;height:60px}.comment-awaiting-moderation{margin:15px 0 0}.comment-list>li>.children li:last-child{margin:0}.comment-respond .wpcf7-not-valid-tip{margin:10px 0 -10px 0}.comment-list .comment-reply-title #cancel-comment-reply-link{font-size:0;line-height:normal;position:absolute;top:0;right:0;background:red;color:#fff;padding:6px}.comment-list .comment-reply-title #cancel-comment-reply-link::before{content:'\f1f8';font-family:'FontAwesome';font-weight:400;font-size:18px;line-height:1}.comment-body+.comment-respond{margin-top:24px;position:relative;z-index:1}.comment-content{padding-right:30px}p.form-submit{padding:0}.table-bordered thead td,.table-bordered thead th{border-bottom-width:1px;font-weight:600}.pagination:not(:empty),.pagination .nav-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;max-width:1000px;margin:40px auto 0}.pagination .nav-links{margin-top:0}.pagination .page-numbers{width:46px;height:42px;font:600 18px / 1.5em 'Montserrat';line-height:normal;display:flex;align-items:center;justify-content:center;-webkit-border-radius:4px;border-radius:4px;border:1px solid #989898;color:#000;padding:4px;position:relative;z-index:1;overflow:hidden;-moz-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.pagination .page-numbers::before{content:'';position:absolute;width:100%;height:100%;background:#d92a4e;z-index:-1;-webkit-transform:scale(0);transform:scale(0);-moz-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.pagination .page-numbers.current,.page-numbers:hover{color:#fff}.pagination .page-numbers:hover:before,.page-numbers.current::before{-webkit-transform:scale(1);transform:scale(1)}.pagination .page-numbers i{font-size:24px;font-weight:700}.productlist{clear:both}.woocommerce .woocommerce-result-count{padding:0}.woocommerce .woocommerce-ordering{margin:0 0 20px}.woocommerce-ordering .orderby{min-width:200px}.wedding-consaltation-image{max-width:540px}.form_wrap.wedding-consaltation-form{padding:24px 36px;background:#ffffffb8}.wedding-consaltation-image img{display:none}.call-to-action-content{max-width:600px;font-size:20px;line-height:1.8em;font-weight:500}.text-white .title::after,.text-white.title::after{background:#fff}.call-to-action-content a{display:flex;align-items:center;column-gap:8px;color:inherit}.specialWedding-list .row{row-gap:30px}.wedding-box{display:flex;align-items:center;column-gap:30px;background:#fff;box-shadow:0 0 2px #d92a4ec4;padding:16px 24px;border-radius:4px;font-size:16px;line-height:1.5em;min-height:100%}.wedding-box figure{max-width:35%;max-height:200px;flex-shrink:0;overflow:hidden}.wedding-box figure img{width:100%;height:100%;object-fit:cover}.subheading{font:600 22px / 1.2em 'Montserrat';position:relative;z-index:1;margin:0 0 5px;transition:all 300ms ease-in-out}.short-para{max-height:90px;overflow:hidden;overflow-y:auto;padding-right:10px;margin:0 0 12px}#myknowMoreModal .modal-dialog{max-width:1100px}.modal-extra-content{overflow:hidden;overflow-y:auto;max-height:100vh;font-size:15px;padding-right:8px}.modal-extra-content::-webkit-scrollbar{width:2px}.modal-title{font:700 24px / 1.4em 'Montserrat'}.modal-extra-content p:has(img){display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.modal-extra-content img{max-height:150px;width:100%}.special-flower-form .row [class*="col-"]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.special-flower-form .row{row-gap:12px}.outline-form.special-flower-form{padding:16px}.special-flower-form .formTitle{font-size:24px}.woocommerce-product-gallery{text-align:center;margin-right:30px}.woocommerce-product-gallery a{display:block}.woocommerce-product-gallery__image,.flexslider-image{border:1px solid #ccc}.flexslider{position:relative;z-index:1}.flex-viewport img{max-height:600px;overflow:hidden}.flexslider-thumb .item{border:1px solid #d92a4e;padding:4px}.flexslider-thumb .item img{width:100%;height:100%;object-fit:contain;aspect-ratio:1/1}.flexslider-thumb [class*="flex-nav-"]>.flex-prev{left:-4px}.flexslider-thumb [class*="flex-nav-"]>.flex-next{right:-4px}.woocommerce span.onsale{background-color:#8ac141;font-weight:600;min-width:auto;min-height:auto;line-height:normal;display:grid;place-items:center;top:10px;left:10px;width:44px;height:44px}.woocommerce-variation.single_variation{display:grid}.woocommerce-variation-availability{order:-1}.stock{display:inline-block;vertical-align:middle;background:green;color:#fff;padding:4px 12px!important;font-size:14px;line-height:1.5em;margin:0 0 10px;max-width:max-content}.stock:last-child{margin:0}.stock.out-of-stock{background:red}.single_product_summary .cart{display:grid;row-gap:26px;margin-top:30px}.single_product_summary label{font-size:18px}.single_product_summary .cart select,.select2-container .select2-selection--single{height:44px!important;appearance:none;background-color:#fff;background-image:url(/wp-content/themes/mff/assets/images/select-apperence.jpg);background-position:100% -2px;background-repeat:no-repeat;padding-right:40px}.select2-container,.select2-container span{display:block}.select2-container--default .select2-search--dropdown .select2-search__field{outline:none}.select2-container--default .select2-selection--single .select2-selection__rendered{font-family:'Montserrat';font-weight:500;font-size:15px;padding:0 15px;line-height:44px}.select2-selection__clear{display:none!important}span.select2-selection__arrow,.reset_variations{display:none}.single_add_to_cart_button+.widget{margin-top:30px}.cart_addrelated_pro h4,.widgettitle{font:600 22px / 1.4em 'Montserrat';position:relative;z-index:1;margin:0 0 12px;color:#303030;clear:both}.cart_addrelated_pro h4:first-letter,.widgettitle:first-letter{color:#d92a4e;font-size:26px;letter-spacing:2px}#nav-holder{border-radius:0}#nav-holder .wtcpl_category_nav{padding:20px 16px}#nav-holder .wtcpl_category_nav ul{display:flex;flex-wrap:wrap;gap:12px}#nav-holder .wtcpl_category_nav ul li{flex:0 0 auto;width:calc(25% - 10px);margin:0!important}#nav-holder .wtcpl_category_nav .product-balloon{min-height:100%;display:grid;align-content:center}#nav-holder .wtcpl_category_nav .cat_name{font-weight:700;font-size:14px;line-height:1.5em;letter-spacing:normal;color:#d92a4e;text-transform:capitalize;margin:5px 0}.product_content{padding:0;min-height:auto;margin:0}.cart_addrelated_pro .product_content .each_cat{position:fixed;left:0;top:100px;right:0;background:#fff;padding:15px 0 15px 0;border:1px solid #ccc;border-radius:8px;z-index:9999;max-width:1080px;width:100%;margin:0 auto}.background-overlay:before{position:fixed;left:0;top:0;right:0;bottom:0;content:"";background:rgb(0 0 0 / .8);z-index:99}#wtcpl_tabs_container .each_cat #close-product{position:absolute;right:-8px;top:-10px;width:30px;height:30px;background:#e85a58;text-align:center;font:700 12px 'Open Sans',sans-serif;line-height:30px;color:#fff;border-radius:50%}.wtcpl_category_nav ul li a{min-height:100%}#nav-holder .wtcpl_category_nav .product-balloon{min-height:100%;display:grid;align-content:center}#wtcpl_tabs_container .woocommerce ul.products{padding:10px 10px 0 0;gap:16px;overflow:hidden;overflow-y:auto;max-height:80vh}#wtcpl_tabs_container .woocommerce ul.products li{margin:0;flex:0 0 auto;width:calc(25% - 16px);text-align:center;min-height:100%}#wtcpl_tabs_container .woocommerce ul.products figure img{max-height:150px;object-fit:contain}.woocommerce-loop-product__title{font-weight:600;line-height:1.5em;letter-spacing:normal;color:#d92a4e;text-transform:capitalize}.addon_sale_price{display:block;font:600 16px / 1.5em 'Montserrat'!important;color:#3E8000!important;margin:5px 0 10px}.sub_delivery_suburb_display{padding:12px 20px;font-size:15px;line-height:1.7em;border-radius:4px;background:linear-gradient(145deg,rgb(217 42 78 / 50%) 20%,rgb(138 193 65 / 50%) 60%,rgb(0 0 0 / .5) 100%)}.single_product_summary .price{display:block;font-size:28px;font-weight:700;margin:0 0 20px 0;padding:0}.single_add_to_cart_button{display:flex;align-items:center;column-gap:10px;line-height:46px!important;font-weight:600}.single_add_to_cart_button::before{content:"\f07a";display:inline-block;font:normal 20px / 1 "FontAwesome"}.single_add_to_cart_button i{font-size:22px}.added_to_cart{display:none}.quantity input[type=number]{-moz-appearance:textfield}.quantity{display:flex;align-items:center;border:1px solid #d3d3d3;width:112px}.woocommerce .quantity .qty{font-size:15px;line-height:normal;width:50px;border:none;height:auto;padding:4px 2px;outline:none}.quantity [role=button]{padding:4px 4px;width:30px;text-align:center;border-right:1px solid #d3d3d3;font-size:22px;background:#f3f3f3;flex-shrink:0;font-size:0;background:url(/wp-content/themes/mff/assets/images/minus.png) no-repeat center / 12px 2px;cursor:pointer}.quantity [role=button].plus{border-left:1px solid #d3d3d3;border-right:none;font-size:0;background:url(/wp-content/themes/mff/assets/images/plus.png) no-repeat center / 12px 13px}.single_product_summary .cart .quantity{width:162px;float:left;border-radius:4px;margin:0 20px 0 0}.woocommerce .single_product_summary .cart .quantity .qty{width:80px;border:none;font-size:21px}.single_product_summary .cart .quantity [role="button"]{padding:9px 4px;width:40px}.product_meta{display:grid;row-gap:6px}.widget{list-style:none}.widget ul{margin:15px 0}.woocommerce-tabs{border:1px solid #ccc;padding:20px 24px;border-radius:4px;background:#f9f9f9}.woocommerce-tabs .tabs{display:none}.woocommerce-tabs .heading{font-size:28px;margin-bottom:10px}.editor_text ol,.woocommerce-Tabs-panel--description ol{list-style:auto;margin:0 0 10px 20px}.editor_text ol li,.woocommerce-Tabs-panel--description ol li{margin-bottom:10px}.editor_text ol li::marker,.woocommerce-Tabs-panel--description ol li::marker{font-weight:700;color:#d92a4e}.editor_text ul>li,.woocommerce-Tabs-panel--description ul>li,.textwidget ul>li{padding:0 0 0 30px;margin-bottom:10px;position:relative}.editor_text ul>li:before,.woocommerce-Tabs-panel--description ul>li:before,.textwidget ul>li:before{position:absolute;content:"\f00c";display:block;font-family:'FontAwesome';font-size:10px;width:18px;height:18px;line-height:18px;text-align:center;top:6px;left:2px;background:#d92a4e;color:#fff;-webkit-border-radius:100%;border-radius:100%;-webkit-text-stroke:1px #d92a4e}.editor_text .woocommerce ul li{padding:0}.editor_text .woocommerce ul li::before{display:none}.editor_text .woocommerce ol{margin:0;list-style:none}.shopping-icon{width:32px;margin-right:10px}.woocommerce table.shop_table th,.shop_table b,.shop_table strong{font-weight:600}.product-thumbnail{width:clamp(100px, 12vw, 160px)}.product-thumbnail a{display:block;text-align:center}.product-thumbnail img{width:100%!important;height:100%!important;object-fit:contain;max-width:120px}.cart_item .variation{font-size:15px;line-height:1.8em;color:#000}.shop_table_order .product-name{width:45%}.coupon{display:flex;align-items:center;max-width:570px;flex-wrap:wrap}.coupon label{width:100%}.coupon .form-control{border-radius:4px 0 0 4px;width:calc(100% - 170px)!important;height:46px}.coupon .btn{border-radius:0 4px 4px 0;line-height:44px}.woocommerce .blockUI.blockOverlay::before{border-left:6px solid #bcec60;border-right:6px solid #ddf5af;border-bottom:6px solid #e6f3cd;border-top:6px solid #9cc549;border-radius:100%;background:none;height:60px;width:60px;margin:0 auto}.form-row{display:block}.cart-total-wrap th{min-width:150px}.bottom_part_start{gap:20px;justify-content:end}.woocommerce-cart #thwmscf_wrapper{display:none!important}.woocommerce .thwmscf-tab-panels{background:transparent!important;padding:0;margin:0 0 30px}.thwmscf-tab-panel br{display:none}ul.thwmscf-tabs.align-center{display:flex;justify-content:center;gap:8px;margin-bottom:40px}ul.thwmscf-tabs.align-center::after,ul.thwmscf-tabs.align-center::before{display:none}ul.thwmscf-tabs.align-center li{position:relative;display:flex;margin:0;font-weight:600}ul.thwmscf-tabs.align-center li::before,ul.thwmscf-tabs.align-center li::after{content:'';background:#eee;display:block;width:24px;height:100%;clip-path:polygon(0 0,0% 0%,100% 50%,4% 100%,0 100%,0% 0%);margin-left:-1px;transition:all 300ms ease-in-out;border-radius:0}ul.thwmscf-tabs li:has(.active)::after{background:#71952a}ul.thwmscf-tabs.align-center li::before{position:absolute;left:0;background:#fff;top:0}ul.thwmscf-tabs.align-center li a{padding-left:46px}li.thwmscf-tab a.active{font-weight:500}.woocommerce-order-received:not(.logged-in) .section-content{display:none}.checkout-tab-content{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;position:relative;z-index:1}.checkout-tab-content::after{content:'';position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);border:dashed #d92a4e;border-width:0 0 0 2px}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%;float:none}.woocommerce form .form-row input.input-text:focus::placeholder{opacity:1}.thwmscf-wrapper .thwmscf-buttons{display:flex;align-items:center;justify-content:space-between}.button,.thwmscf-buttons [class*="button-"]{background:#d92a4e!important;color:#fff!important;font-weight:600!important;padding:0 20px!important;font-size:15px!important;line-height:44px!important;letter-spacing:1px;outline:none!important;border:none;cursor:pointer;transition:all 300ms ease-in-out}.thwmscf-buttons .button-next,.thwmscf-buttons .button-prev:hover,.button:hover{background:#8ac141!important}.thwmscf-buttons .button-next:hover{background:#d92a4e!important}.thwmscf-cart-url{float:none;order:-1}.wc_payment_methods::before,.wc_payment_methods::after,.wc_payment_methods li::before,.wc_payment_methods li::after{display:none!important}.wc_payment_methods{display:grid;row-gap:20px}.wc_payment_methods li label{margin:0;cursor:pointer}.wc_payment_method{position:relative;z-index:1;padding-left:30px}.wc_payment_method input{position:absolute;top:2px;left:0;margin:0!important}.woocommerce-checkout #payment div.payment_box{top:0;margin-bottom:0}.payment_method_razorpay img{display:inline-block;max-width:150px;margin-top:-8px!important}.cart-block,.woocommerce-cart .cart-none{display:none}.woocommerce-cart .cart-block{display:block}.cart_payments .row{row-gap:20px}.woocommerce-checkout .entry-content>.row{flex-direction:column-reverse;row-gap:40px}.cart-none{position:relative;border:2px dashed #d92a4e;padding:30px;background:#f7f7f7}.cart-none .section-content{column-gap:5vw}.after_cart_table .lists_items{gap:30px}.lists_items .cart_item{flex:0 0 auto;width:calc(25% - 23px);display:grid;align-content:center;row-gap:10px;text-align:center;background:#fff;border:1px solid #ccc;border-radius:4px;position:relative;z-index:1}.lists_items .cart_item::after{content:'+';position:absolute;top:50%;transform:translateY(-50%);right:-24px;font-size:24px;font-weight:700}.cart-item-thumbnail{border-radius:4px 4px 0 0}.cart-item-product-wrap{padding:0 12px 12px}.cart-item-price{font-size:16px;font-weight:700;color:#3E8000}.lists_items .shipping_sili .cart-item-thumbnail{margin:20px 0 0 0}.cart-item-product-name{line-height:normal}.lists_items .cart_item:nth-child(4n)::after,.lists_items .cart_item:last-child::after{opacity:0}.section-content .order-total{font-size:24px;display:flex;align-items:center;gap:16px;font-weight:600}.order-total strong{color:#3E8000;font-weight:700}.woocommerce_orderReceipt{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));text-align:center;gap:10px;font-size:16px;margin-bottom:30px;font-weight:700}.woocommerce_orderReceipt li{border:2px dashed #d92a4e;padding:20px 16px;display:grid;align-content:center;color:#d92a4e;gap:2px}.woocommerce_orderReceipt li strong{color:#000;font-weight:600}.order-button-wrap{display:flex;align-items:center;gap:4px}.search-form{max-width:830px;margin:0 auto;display:flex;align-items:center;column-gap:8px}.pointer-events-none{pointer-events:none}.mandap-wrapper>.row{row-gap:30px}.mandap-wrapper-in .row{row-gap:20px}.mandap-wrapper-in .row:not(:last-child){margin-bottom:80px}.eventBox{display:block;min-height:100%;position:relative;z-index:1;border-radius:10px;overflow:hidden;border:1px solid #ccc}.event_text{padding:20px;text-align:center;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;display:grid;place-items:center;background:#00000057}.eventBox figure img{width:100%;height:100%;object-fit:cover;max-height:300px;transition:1s ease-in-out}.event_text .subtitle{color:#fff;font-size:28px}.galleryThumb figure img,.gallerySlider .item img,.singleImage img{width:100%;height:100%;object-fit:cover;aspect-ratio:1 / .85}.gallerySlider .item img,.singleImage img{height:500px}.galleryThumb .owl-stage{display:flex}.galleryThumb{margin-top:20px}.galleryThumb .item{height:100%;border:2px dashed #fff0}.galleryThumb .current .item{border-color:#d92a4e}.cart_addrelated_pro .cart_sidebar_inner,.checkout-tab-content .cart_addrelated_pro,.woocommerce-order-received .woocommerce:has(.wc-empty-cart-message){display:none}.owl-stage{display:flex}#mandapModel .close{opacity:1;left:auto;right:-12px;top:-12px;font-weight:400}.mandapAttribute{background:#f5f5f5;padding:16px;margin:16px 0}.mandapAttribute:last-child{margin-bottom:0}.mandapAttribute ul{display:grid;row-gap:10px}.mandapAttribute ul li{display:flex;align-items:flex-start;line-height:1.4}.mandapAttribute ul li strong{flex-shrink:0;max-width:50%;position:relative}.colon{flex-shrink:0;font-weight:700;margin:0 10px 0 4px}.fancybox-caption{font-size:20px}.product-details .yith_ywraq_add_item_browse_message{margin:10px 0}.product-details .yith_ywraq_add_item_browse_message a{background:#d92a4e!important;color:#fff!important;font-weight:600!important;padding:12px 20px!important;font-size:15px!important;line-height:44px!important;letter-spacing:1px;outline:none!important;border:none;cursor:pointer;transition:all 300ms ease-in-out;border-radius:3px}.product-details .yith_ywraq_add_item_browse_message a:hover{background:#8ac141;color:#fff}.mini_cart.cursor-pointer{display:none}