#container,#content_section,.about_section,.about_section .about_detail .about_detail_inner,.billing_adress,.cart_form.cart_five_colum,.cart_form.cart_five_colum_table,.cart_page,.contact_page,.contact_page .contact_form,.contact_page .contact_information,.customer_review,.delivery_page,.full_width,.gerenric_section,.gerenric_section .gerenric_detail .gerenric_detail_inner,.grnc_form,.myaccount_page,.partner_section,.payment_method,.processing_steps_seciton,.product_detail_page,.product_detail_page .section_1 .product_detail,.product_detail_page .section_1 .product_main_image .large_image,.product_detail_page .section_2 .product_description,.review_section .item_row .item_detail,.shop_btn.wdth100,.social_media,.wd_100{width:100%}h1,h2,h3,p{color:#000;text-align:left;font-weight:400}@font-face{font-family:'Segoe UI';src:url('fonts/segoe_uI/regular/SegoeUI.eot');src:url('fonts/segoe_uI/regular/SegoeUI.eot?#iefix') format('embedded-opentype'),url('fonts/segoe_uI/regular/SegoeUI.woff2') format('woff2'),url('fonts/segoe_uI/regular/SegoeUI.woff') format('woff'),url('fonts/segoe_uI/regular/SegoeUI.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Avenir Next LT Pro';src:url('fonts/avenir_next/regular/AvenirNextLTPro-Regular.eot');src:url('fonts/avenir_next/regular/AvenirNextLTPro-Regular.eot?#iefix') format('embedded-opentype'),url('fonts/avenir_next/regular/AvenirNextLTPro-Regular.woff2') format('woff2'),url('fonts/avenir_next/regular/AvenirNextLTPro-Regular.woff') format('woff'),url('fonts/avenir_next/regular/AvenirNextLTPro-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}body{margin:0;padding:0;font-size:14px;color:#838383;font-family:'Segoe UI'}class,div,footer,h1,h2,h3,h4,h5,h6,header,img,input,li,ol,p,section,select,span,textarea,ul{margin:0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#container{overflow:hidden}.page_width{width:1200px;text-align:left;margin:auto}.col,.left,.left_side{float:left}.right,.right_side{float:right}.clearfix,.grnc_tabnav_tabs:after{clear:both}.header_login ul li:first-child,a img{border:0}img{max-width:100%}a{text-decoration:none;color:#b70000}#navigation_section ul li ul.submenu li a:hover::after,.grnc_tabnav_content.hide,.hide,.menu_icon,.product_size_stn input[type=radio],.review_section .review_write_stn ul{display:none}.wd_95{width:95%}.wd_90{width:90%}.wd_85{width:85%}.wd_80{width:80%}.wd_75{width:75%}.wd_70{width:70%}.wd_65{width:65%}.wd_60{width:60%}.wd_55{width:55%}.wd_50{width:50%}.wd_45{width:45%}.wd_40{width:40%}.wd_35{width:35%}.wd_30{width:30%}.wd_25{width:25%}.wd_20{width:20%}.wd_15{width:15%}.wd_10{width:10%}.about_section .about_detail .gerenric_heading h1,.gerenric_section .gerenric_detail .gerenric_heading h1,.gerenric_section.gerenric_heading h1,.review_section .grnc_input,.review_section .item_row .item_detail p,.txt_align_left{text-align:left}#footer_area .bottom_area p,.heading_txt h2,.heading_txt p,.txt_align_center{text-align:center}.txt_align_right{text-align:right}#banner_section .page_width,.position_relative{position:relative}p{font-size:15px;line-height:150%;margin-bottom:10px}.grnc_form ul li,h1,h2,h3{margin-bottom:15px}h1{font-size:28px}h2{font-size:22px}h3{font-size:20px}.green{color:green!important}.gerenric_btn{min-width:220px;border:0;cursor:pointer;background-color:#d83033;font-size:18px;font-family:'Avenir Next LT Pro';color:#fff;border-radius:5px;display:inline-flex;align-items:center;justify-content:center}.gerenric_btn.mt_30{margin-top:30px!important}.gerenric_btn:hover{background-color:#df002d}.gerenric_padding{padding:60px 0}.gerenric_heading,.product_detail_page .section_1{width:100%;margin-bottom:50px}.gerenric_heading h1{font-size:30px;text-transform:uppercase;text-align:center;margin-bottom:0;color:#222;font-weight:700}.gerenric_heading p{width:60%;margin:25px auto 0;font-size:15px;text-align:center;color:#000}.grnc_input{width:100%;border:1px solid #e0e5e9;font-family:'Open Sans',sans-serif;background-color:#fff;height:45px;border-radius:5px;padding:11px 15px;color:#292929;text-align:left}.grnc_input:focus,.grnc_textarea:focus{outline:0}.grnc_form .form_row,.product_detail_page .section_2{width:100%;margin-bottom:30px}.grnc_form h2{text-align:left;color:#000;font-size:22px;margin-bottom:20px}.grnc_form ul li{width:100%;color:#333;list-style-type:none}.grnc_form ul li .error{float:left;color:red}.grnc_form ul li a,.social_link ul li a{color:#000}.Bread_crumbs ul li a:hover,.cart_form ul li a:hover,.grnc_form ul li a:hover{text-decoration:underline}.delivery_page .label,.grnc_form .lable_c,.orderconform_page .label{margin-bottom:5px}.grnc_form .grnc_button{min-width:170px}.grnc_form .pdg_tp_10{padding-top:12px}.grnc_form ul li .left{width:50%;float:left;padding-right:5px}.grnc_form ul li .right{width:50%;float:right;padding-left:5px}.gerenric_ratingstar{width:100%;text-align:center}.gerenric_ratingstar .fa-star{font-size:20px;color:#e6e6e6}.gerenric_ratingstar .fa-star.yellow_star{color:#ffbf00}.confirmation_popup,.forgot_popup,.forgotpassword_popup,.login_popup,.quote_popup,.registration_popup{background:rgba(0,0,0,.7);cursor:pointer;display:none;height:100%;padding:20px 0;overflow-y:auto;position:fixed;left:0;top:0;text-align:center;width:100%;z-index:999999}.confirmation_popup>.inner_popup,.forgot_popup>.inner_popup,.forgotpassword_popup>.inner_popup,.login_popup>.inner_popup,.registration_popup>.inner_popup{width:400px;box-shadow:0 0 10px rgba(0,0,0,.5);border-radius:5px;background-color:#fff;margin:auto;display:block!important;top:50px;left:0;right:0;vertical-align:middle;position:absolute;padding:15px 20px}.forgot_popup>.inner_popup h2,.login_popup>.inner_popup h2,.quote_popup>.inner_popup h2{font-size:20px;font-family:'Avenir Next LT Pro';margin-left:-20px;margin-right:-20px;text-align:left;border-bottom:1px solid #e0e5e9;padding:0 20px 15px;margin-bottom:30px}.confirmation_close,.forgot_close,.login_close,.quote_close,.registration_close{cursor:pointer;width:25px;height:25px;line-height:25px;font-weight:700;border-radius:25px;background-color:#d83033;color:#fff;position:absolute;top:-15px;right:-15px;font-size:15px}.confirmation_trigger,.forgot_trigger,.login_trigger,.quote_trigger{cursor:pointer}.quote_popup>.inner_popup{width:700px;box-shadow:0 0 10px rgba(0,0,0,.5);border-radius:5px;background-color:#fff;margin:auto;display:block!important;top:50px;left:0;right:0;vertical-align:middle;position:absolute;padding:15px 20px}.confirmation_popup>.inner_popup .lotti_player,.forgotpassword_popup>.inner_popup .lotti_player,.registration_popup>.inner_popup .lotti_player{text-align:center;padding:30px}.confirmation_popup>.inner_popup .confirmation_title,.forgotpassword_popup>.inner_popup .confirmation_title,.registration_popup>.inner_popup .confirmation_title{position:relative;top:0;font-size:25px;font-weight:700;text-align:center;color:#000;text-transform:capitalize;margin-bottom:15px}.confirmation_popup>.inner_popup .confirmation_message,.forgotpassword_popup>.inner_popup .confirmation_message,.registration_popup>.inner_popup .confirmation_message{position:relative;font-size:15px;color:#333;text-align:justify}.Bread_crumbs{width:100%;padding:10px 0;background-color:#f5f5f5;border-top:1px solid #ddd}.Bread_crumbs ul li{list-style-type:none;display:inline-table;font-size:14px;text-transform:uppercase;padding-right:5px}#navigation_section ul li,.header_login ul li{font-family:'Segoe UI';display:inline-flex;font-size:14px;text-transform:uppercase;font-weight:400;list-style-type:none}.Bread_crumbs ul li a{color:#333}#header_section{width:100%;-webkit-transition:.3s;transition:.3s;z-index:99999;display:flex;top:0;align-items:center;padding:22px 0}.btn_whatsapp,.btn_whatsapp:hover{transition:transform .2s ease-in-out}#header_section .page_width{margin:auto}#header_section.headersticky{padding:8px 0;box-shadow:0 3px 4px rgba(0,0,0,.1);z-index:99999;position:fixed;background-color:#fff}#header_section .headerinner{width:100%;display:flex;align-items:center;position:relative}#logo{cursor:pointer;position:absolute;left:0;z-index:9999;width:160px}#logo img,#navigation_section ul li:hover ul.submenu,.grnc_tabnav_content.active,.product_detail_page .section_1 .product_detail .rating_stn ul li img,.shop_btn.full_btn{display:block}#header_section.headersticky #logo{width:110px;display:block}#navigation_section{width:100%;position:relative;text-align:center;padding-left:190px;padding-right:190px}#navigation_section ul li{position:relative;padding:10px;color:#000}#navigation_section ul li a,.header_login ul li a{color:#000;font-weight:700}#navigation_section ul li a:hover,#navigation_section ul li ul.submenu li a:hover{color:#ed1c24}#navigation_section ul li a.active_menu::after,#navigation_section ul li a:hover::after{width:40px;height:3px;content:'';background-color:#ed1c24;z-index:-1;position:absolute;bottom:0;left:0;right:0;margin:auto}#header_section .socialmedia{width:auto;position:absolute;right:0}#navigation_section ul li ul.submenu{width:190px;display:none;border-top:3px solid #ed1c24;background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,.25);border-radius:5px;position:absolute;left:0;top:35px;z-index:99999}#navigation_section ul li ul.submenu li{display:block;text-align:left;border-bottom:1px solid #efefef}#navigation_section ul li ul.submenu li:last-child,.cart_form ul:last-child,.grnc_tabnav_tabs>li:last-child>a,.ordertotal_box ul li:last-child{border-bottom:0}.header_login{background-color:#efefef;border-radius:8px;height:100%;padding:0 10px;position:absolute;right:0}.header_login ul{display:flex;align-items:center;height:100%}.header_login ul li{border-left:1px solid #ccc;padding:0 6px;color:#000}.header_login ul li a:hover{text-decoration:none}#banner_section{width:100%;position:relative}#banner_section .bannerimage{width:100%;cursor:pointer;position:relative}#banner_section .bannerimage img{width:100%;display:block;object-fit:cover}#banner_section .banneroverlay{width:450px;border-radius:10px;height:210px;display:flex;align-items:center;padding:30px;position:absolute;left:0;right:0;top:180px;margin:auto;background-color:rgba(0,0,0,.55)}#banner_section .banneroverlay .bannertitle{font-size:30px;text-align:center;color:#fff;line-height:130%;margin-bottom:13px;font-weight:700;text-transform:uppercase}#banner_section .banneroverlay .bannertitle span,.processing_steps_seciton .step_item.step_bg_1 .step_content .step_title{color:#fec600}#banner_section .banneroverlay p{font-size:16px;margin-bottom:0;margin-top:13px;color:#fff;line-height:150%;text-align:center}.slick-next,.slick-prev{display:none!important}.about_section .page_width,.gerenric_section .page_width{padding:60px 0 90px}.about_section .about_image{width:48%;float:left;position:relative}.about_section .about_image img{display:block;width:100%;height:560px;position:relative;z-index:1;box-shadow:0 0 40px rgba(187,187,187,.4);border-radius:15px;object-fit:cover}.about_section .about_image .about_image_border{width:250px;height:250px;background-color:#fec600;box-shadow:0 0 40px rgba(187,187,187,.4);position:absolute;right:-15px;bottom:-15px;border-radius:15px}.about_section .about_detail{width:52%;padding-left:100px;float:right}.about_section .about_detail .gerenric_heading,.gerenric_section .gerenric_detail .gerenric_heading{margin-bottom:25px}.about_section .about_detail p,.gerenric_section .gerenric_detail p{text-align:justify;color:#333;font-size:16px;font-weight:500;line-height:160%;margin-bottom:15px}.about_section .about_detail .gerenric_btn{background-color:transparent;color:#333;border:1px solid #333;font-weight:700}.about_section .about_detail .gerenric_btn:hover{background-color:#333;border:1px solid #333;color:#fff}.processing_steps_seciton .page_width{overflow:hidden}.processing_steps_seciton .processing_steps_inner{margin-left:-15px;margin-right:-15px;position:relative}.processing_steps_seciton .processing_steps_inner::before{width:100%;box-shadow:0 5px 5px rgba(0,0,0,.2),0 -5px 5px rgba(0,0,0,.2);background-color:transparent;content:'';top:60px;height:200px;position:absolute}.processing_steps_seciton .processing_steps_inner::after,.product_section .product_inner::after{clear:both;display:block;content:''}.processing_steps_seciton .step_col{width:20%;float:left;padding:0 15px}.processing_steps_seciton .step_item{width:100%;height:320px;background-color:#fec600;border-radius:20px}.processing_steps_seciton .step_dosts{width:100%;height:60px;align-items:center;display:flex;justify-content:center}.processing_steps_seciton .step_dosts .step_circle{width:8px;height:8px;margin:0 3px;background-color:#fff;border-radius:100px}.processing_steps_seciton .step_content{width:100%;position:relative;z-index:9;padding:15px 10px;background-color:#fff;height:200px}.processing_steps_seciton .step_content::before{content:"\f105";font:45px/1 FontAwesome;color:#000;top:0;bottom:0;display:flex;align-items:center;position:absolute;right:-22px;z-index:999}.processing_steps_seciton .step_content .step_icon{font-size:55px;text-align:center;margin-bottom:15px;color:#000}.processing_steps_seciton .step_content .step_title{font-size:16px;margin-bottom:15px;color:#fec600;text-align:center;font-family:'Avenir Next LT Pro';font-weight:700}.processing_steps_seciton .step_content p{font-size:14px;text-align:center;line-height:140%;margin-bottom:20px;color:#252525}.processing_steps_seciton .step_number{width:100%;height:60px;display:flex;align-items:center;justify-content:center;text-align:center;font-family:'Avenir Next LT Pro';font-weight:700;font-size:20px;color:#fff}.processing_steps_seciton .step_item.step_bg_1{background-color:#fec600}.processing_steps_seciton .step_item.step_bg_2{background-color:#d50005}.processing_steps_seciton .step_item.step_bg_2 .step_content .step_title{color:#d50005}.processing_steps_seciton .step_item.step_bg_3{background-color:#b30000}.processing_steps_seciton .step_item.step_bg_3 .step_content .step_title{color:#b30000}.processing_steps_seciton .step_item.step_bg_4{background-color:#8f0004}.processing_steps_seciton .step_item.step_bg_4 .step_content .step_title{color:#8f0004}.processing_steps_seciton .step_item.step_bg_5{background-color:#00aa58}.processing_steps_seciton .step_item.step_bg_5 .step_content .step_title{color:#00aa58}.gerenric_section .gerenric_detail h2{text-transform:capitalize}.gerenric_section .gerenric_detail ul{margin-left:20px}.gerenric_section .gerenric_detail ul li{text-align:justify;color:#333;font-size:16px;font-weight:500;line-height:160%;margin-bottom:9px}.product_section{width:100%;background-color:#fdf5db}.product_section .product_inner{margin-left:-15px;margin-right:-15px}.product_section .pd_col{width:33.33%;float:left;padding:15px}.product_section .pd_item{width:100%;border-radius:5px;box-shadow:0 0 8px rgba(0,0,0,.2);overflow:hidden}.product_section .pd_item .pd_image{width:100%;height:250px;display:flex;align-items:center;overflow:hidden;background-color:#fff;padding:20px}.product_section .pd_item .pd_image_quote{width:100%;height:396px;display:flex;align-items:center;overflow:hidden;background-color:#fff}.product_section .pd_item .pd_image_quote img{transition:transform .5s}.product_section .pd_item .pd_image img:hover,.product_section .pd_item .pd_image_quote img:hover{transform:scale(1.2);padding:20px}.product_section .pd_item .pd_image img{width:100%;object-fit:cover;transition:transform .5s}.product_section .pd_item .pd_detail{width:100%;background-color:#fff;padding:15px}.partner_section .partner_item .partner_detail .pd_title,.product_section .pd_item .pd_detail .pd_title{font-size:20px;text-align:center;font-family:'Avenir Next LT Pro';color:#000;margin-bottom:10px;font-weight:400}.product_section .pd_item .pd_detail .pd_title_quote{display:flex;align-items:center;justify-content:center;font-size:20px;font-family:'Avenir Next LT Pro';color:#000;height:74px}.product_section .pd_item .pd_detail .pd_prise{display:flex;align-items:center;margin-bottom:15px;justify-content:space-between;font-family:'Avenir Next LT Pro';color:#000;font-weight:500}.product_section .pd_item .pd_detail .pd_prise .pd_weight{font-size:16px;font-weight:700}.product_section .pd_item .pd_detail .pd_prise .pd_prise_title{font-size:22px;color:#d83033;font-weight:700}.product_section .pd_item .pd_detail .pd_prise .pd_prise_title del{font-size:18px;font-weight:400}.product_section .pd_item .pd_detail .pd_prise .pd_prise_title span{font-size:16px}.gerenric_btn{min-width:inherit;width:100%;height:42px;font-weight:700}.main_partner_section{width:100%;background-color:#fff}.main_partner_section .grnc_heading h1{color:#fff}.partner_section .slick-list{padding-top:70px!important}.partner_section.partner_column3 .partner_col{width:100%;float:none}.partner_section .partner_col{width:33.333%;float:left;padding:10px}.partner_section .partner_item{width:100%;min-height:400px;box-shadow:0 0 10px rgba(0,0,0,.3);background-color:#fff;border-radius:6px}.partner_section .partner_item .partner_image{width:150px;height:150px;border:5px solid #fff;position:relative;top:-75px;margin:auto auto -75px;border-radius:100px;overflow:hidden}.partner_section .partner_item .partner_image img{width:150px;height:150px;border-radius:100px;object-fit:cover}.partner_section .partner_item .partner_detail{width:100%;min-height:180px;padding:25px 20px}.partner_section .partner_item .partner_detail h2{font-size:25px;font-family:'Avenir Next LT Pro';margin-bottom:20px;color:#000;text-align:center;font-weight:500}.review_section .item_row h2,.review_writelink{font-family:'Open Sans Semibold',sans-serif;margin-bottom:15px}.partner_section .partner_item .partner_detail p{font-size:15px;min-height:70px;overflow:hidden;margin-top:25px;color:#000;font-weight:400;line-height:160%;margin-bottom:0;text-align:center}#footer_area{width:100%;background-color:#f8f8f8}#footer_area p{font-size:15px;text-align:left;color:#3d342e}#footer_area .top_area{width:100%;border-top:1px solid #ddd;padding:35px 0}#footer_area .top_area .ftr_hdg{width:100%;margin-bottom:20px}#footer_area .top_area h2{color:#3d342e;font-family:'Avenir Next LT Pro';text-transform:uppercase;margin-bottom:5px;font-size:22px;text-align:left;font-weight:700}#footer_area .top_area .border_bottom{width:90px;height:3px;background-color:#3d342e}#footer_area .top_area ul li{width:100%;margin-bottom:7px;list-style-type:none;font-size:15px;color:#3d342e}#footer_area .top_area ul li a{color:#3d342e}#footer_area .top_area ul li a:hover{color:#7e7e7e}#footer_area .top_area .col_1{width:40%;float:left;padding-right:30px}#footer_area .top_area .col_1 p{font-size:15px;line-height:150%;text-align:justify;margin-bottom:25px}#footer_area .top_area .col_2{width:30%;padding-left:80px;float:left}#footer_area .top_area .col_3{width:30%;float:left}#footer_area .top_area .col_3 p{font-size:13px;line-height:120%}.social_media ul li{list-style-type:none}.social_media ul li a{width:38px;line-height:38px;text-align:center;margin-right:7px;height:38px;font-size:22px;border:2px solid #3d342e;display:inline-block}.social_media ul li a:hover{background-color:#3d342e;color:#fff!important}.social_media .fa-envelope{position:relative;top:-1px}#footer_area .newsletter_ipt{width:100%;border:1px solid #dfdfdf;border-radius:3px;height:42px;padding:7px 10px;font-size:13px;color:#666;text-align:left}#footer_area .newsletter_btn{width:170px;height:42px;margin-top:10px;cursor:pointer;background-color:#fff;border:1px solid #3d342e;text-align:center;border-radius:3px;padding:13px 10px;font-size:16px;font-weight:700;color:#3d342e}#footer_area .newsletter_btn:hover{background-color:#3d342e;color:#fff}#footer_area .bottom_area{width:100%;border-top:1px solid #ddd;padding:25px 0}#footer_area .bottom_area ul{margin-bottom:10px;text-align:center}#footer_area .bottom_area ul li{list-style-type:none;display:inline-block}#footer_area .bottom_area ul li a{padding:0 3px}.courier_logs{width:100%;margin:auto}.courier_logs img{width:100px}.product_page .product_section{background-color:#fff}.grnc_tabnav{width:100%;border:1px solid #ddd;background-color:#ddd;margin:auto auto 0;list-style:none}.cart_btn_stn,.contact_page .contact_form ul li:last-child{margin-top:30px}.grnc_tabnav>li>a{display:block;text-align:right}.grnc_tabnav_tabs:after,.grnc_tabnav_tabs:before{display:table;content:""}.grnc_tabnav_tabs.two_col>li{width:50%;float:left}.grnc_tabnav_tabs.three_col>li{width:33.333%;float:left}.grnc_tabnav_tabs.four_col>li{width:25%;float:left;padding:0 10px}.grnc_tabnav_tabs>li{display:block;font-size:15px;font-weight:400;text-align:left}.grnc_tabnav_tabs>li:first-child{margin-left:0}.grnc_tabnav_tabs>li>a{display:block;padding:12px 20px;border-bottom:1px solid #ddd;cursor:pointer;background-color:#ffff;color:#000}.grnc_tabnav_tabs>li span{display:inline-block;vertical-align:middle}.grnc_tabnav_tabs>.active>a,.grnc_tabnav_tabs>.active>a:hover,.grnc_tabnav_tabs>li>a:hover{cursor:pointer;background-color:#ddd;color:#000}.grnc_tabnav_content{border:1px solid #ddd;padding:30px;width:100%;background-color:#fff;font-size:15px;color:#443933;margin-bottom:15px}.profile_image,.profile_image img{width:150px;height:150px;border-radius:150px;overflow:hidden}.myaccount_page .left_pull{width:25%;padding-right:30px;float:left}.myaccount_page .right_pull{width:75%;float:right}.delivery_page .left,.delivery_page .right,.myaccount_page .left,.myaccount_page .right,.orderconform_page .left,.orderconform_page .right{width:48%}.profile_image{background-color:#eee;margin-bottom:30px}.profile_image img{object-fit:cover}.review_section{width:100%;text-align:left}.review_section .review_write_stn{width:100%;margin-top:30px;margin-bottom:20px}.review_writelink{display:inline-block;cursor:pointer;font-size:14px;color:#1055a0}.review_writelink .fa-pencil-square-o:before{font-size:20px;position:relative;top:2px}.review_section .review_write_stn ul li{width:100%;list-style:none;margin-bottom:15px}.review_section .review_write_stn ul li .col{width:33.333%;float:left;padding-right:20px}.review_section .review_write_stn ul li .col:nth-child(3n){padding-right:0}.review_section .item_row{width:100%;margin-bottom:20px;border-radius:5px;background-color:#fcfcfc;border:1px solid #bbb;padding:15px}.review_section .item_row h2{font-size:15px;text-align:left;position:relative;padding-right:125px;text-transform:uppercase;color:#10549f;border-bottom:1px solid #bbb;padding-bottom:15px}.review_section .item_row .rating_stn{width:110px;position:absolute;top:5px;text-align:right;right:0}.review_section .item_row .rating_stn .star_yellow{color:#ffd117;font-size:18px}.review_section .item_row .rating_stn .star_gray{color:#d0d0d0;font-size:18px}.review_section .item_row .item_detail h3{width:100%;margin-bottom:0;text-transform:uppercase;text-align:left;font-size:15px;font-family:'Open Sans Semibold',sans-serif;color:#000}.customer_review p,.review_section .item_row .item_detail p:last-child{margin-bottom:0}.rating-stars ul{list-style-type:none;padding:0;-moz-user-select:none;-webkit-user-select:none}.rating-stars ul>li.star{display:inline-block;width:auto;margin-bottom:0;color:#ccc}.product_detail_page .section_1 .product_detail .price_stn span,.rating-stars ul>li.star>i.fa,.shop_btn .fa-shopping-cart{font-size:20px}/ Color on idle state / .rating-stars ul>li.star.hover>i.fa{color:#ffcc36}.rating-stars ul>li.star.selected>i.fa{color:#ff912c}.grnc_textarea{width:100%;border:1px solid #e0e5e9;resize:none;font-family:'Open Sans',sans-serif;background-color:#fff;height:110px;padding:7px 10px;color:#292929;text-align:left}.cart_form{width:100%;border:1px solid #ddd}.cart_form ul{width:100%;border-bottom:1px solid #ddd;overflow:hidden;padding-bottom:10px}.cart_form ul.order_height{min-height:80px}.cart_form ul:first-child{width:100%;background-color:#ddd}.cart_form ul:first-child li{color:#000;border-left:1px solid #fff;font-size:15px!important}.cart_form ul:first-child li:first-child{padding-left:10px}.cart_form ul li{list-style-type:none;border-left:1px solid #ddd;font-size:15px;padding:12px 10px 1000px;margin-bottom:-1000px;color:#443933;float:left;vertical-align:middle;text-align:left}.cart_form ul li:first-child{border-left:0;width:55%;position:relative;padding-left:40px}.cart_form ul li:nth-child(2),.cart_form.cart_five_colum_table ul li:nth-child(2){width:15%;text-align:center}.cart_form ul li:nth-child(3),.cart_form.cart_five_colum ul li:nth-child(5),.cart_form.cart_five_colum_table ul li:nth-child(3),.cart_form.cart_five_colum_table ul li:nth-child(4),.cart_form.cart_five_colum_table ul li:nth-child(5){width:15%;text-align:center;font-size:17px}.cart_form ul li:nth-child(4){width:15%;text-align:right;font-size:17px}.cart_form ul li.padding_right_product{padding-right:70px}.cart_form .delete_icon{width:20px;height:20px;cursor:pointer;background:url(../images/close_icon.png) no-repeat;position:absolute;top:13px;vertical-align:middle;margin:auto;left:10px}.cart_form .quantity_ipt{width:70px;height:26px;text-align:center;padding:3px 0 3px 3px;border:1px solid #3d342e;background-color:#fff}.cart_btn_stn{width:100%}.cart_btn_stn .left_side{margin-bottom:10px}.cart_form .product_image{position:absolute;top:10px;right:10px;width:60px;height:60px}.cart_form .product_image img{width:60px;height:60px;object-fit:cover}.cart_form .status_product{font-size:17px}.cart_form .status_product.orange_clr_txt{color:#f90}.cart_form .status_product.red_clr_txt{color:#b00000}.cart_form .status_product.darkgray_clr_txt{color:#666}.cart_form .status_product.green_clr_txt{color:#267500}.cart_form.cart_five_colum ul li:first-child{width:15%;position:relative}.cart_form.cart_five_colum ul li:nth-child(2){width:34%;text-align:center}.cart_form.cart_five_colum ul li:nth-child(3),.cart_form.cart_five_colum ul li:nth-child(4){width:18%;text-align:center;font-size:17px}.cart_form.cart_five_colum ul li .shop_btn,.cart_form.cart_five_colum_table ul li .shop_btn{height:25px;line-height:25px}.cart_form.cart_five_colum_table ul li:first-child{width:40%;position:relative}.shop_btn{display:inline-block;cursor:pointer;height:42px;line-height:42px;padding:0 20px;background-color:#fff;border:1px solid #2c211b;color:#2c211b;font-size:16px;text-align:center;font-weight:700}.shop_btn.gray_bg_clr{background-color:#d2d2d2!important;border:1px solid #d2d2d2!important}.shop_btn:hover{background-color:#2c211b;border:1px solid #fff;color:#fff}.shop_btn.gray_bg_clr:hover{background-color:#2c211b!important;border:1px solid #fff;color:#fff}.btn_whatsapp{background-color:#5fa800;color:#fff}.btn_whatsapp:hover{background-color:#69af0df0;color:#fff;box-shadow:0 3px 10px rgba(0,0,0,.2)}.delivery_page h2{ont-family:'Avenir Next LT Pro';text-transform:uppercase;margin-bottom:25px;border-bottom:1px solid #ddd;padding-top:6px;font-size:20px;color:#3d332c;text-align:left;padding-bottom:10px}.delivery_page .left_side{width:50%;min-height:540px;border-right:1px solid #ddd;padding-right:60px}.delivery_page .right_side,.orderconform_page .right_side{width:50%;padding-left:60px}.contact_page .left_side,.contact_page .right_side,.product_detail_page .section_1 .left_side,.product_detail_page .section_1 .right_side,.register_page .left_side,.register_page .right_side{width:47%}.product_detail_page .section_1 .product_main_image{width:100%;padding-left:100px;position:relative}.product_detail_page .section_1 .product_main_image .thum_images{width:80px;position:absolute;top:0;left:0}.product_detail_page .section_1 .product_detail h2{font-family:'Avenir Next LT Pro';text-transform:uppercase;margin-bottom:10px;font-size:25px;color:#3d332c;text-align:left}.product_detail_page .section_1 .product_detail .price_stn{width:100%;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:15px 0;font-family:'Avenir Next LT Pro';text-transform:uppercase;font-size:25px;color:#3d332c;font-weight:700}.product_detail_page .section_1 .product_detail .price_stn del{font-size:22px;font-weight:400;color:red}.product_detail_page .section_1 .product_detail .addtocart_stn,.product_detail_page .section_1 .product_detail .product_color_stn,.product_detail_page .section_1 .product_detail .product_size_stn,.product_detail_page .section_1 .product_detail .rating_stn{width:100%;border-bottom:1px solid #ddd;padding:15px 0}.product_detail_page .section_1 .product_detail .rating_stn ul li{list-style-type:none;display:inline-block;vertical-align:middle;margin-right:6px;font-size:13px;color:#333}.product_detail_page .section_1 .product_detail .rating_stn ul li span{display:inline-table;vertical-align:middle}.product_detail_page .section_1 .product_detail .rating_stn ul li a{color:#333;text-decoration:underline}.product_detail_page .section_1 .product_detail .rating_stn div{display:inline-block;font-family:ITCAvantGardeStd-XLt;font-size:18px}.product_detail_page .section_1 .product_detail .product_color_stn h3,.product_detail_page .section_1 .product_detail .product_size_stn h3{text-transform:uppercase;margin-bottom:10px;font-size:15px;color:#3d332c;text-align:left}.product_detail_page .section_1 .product_detail .product_color_stn ul li{list-style-type:none;position:relative;margin-bottom:10px;margin-right:2%;width:12.571%;float:left;height:30px;background-color:#fff}.product_detail_page .section_1 .product_detail .product_color_stn ul li:nth-child(7n),.product_detail_page .section_1 .product_detail .product_size_stn ul li:nth-child(7n){margin-right:0}.product_detail_page .section_1 .product_detail .product_size_stn ul li{list-style-type:none;position:relative;margin-bottom:10px;font-size:15px;line-height:30px;font-weight:700;color:#333;text-align:center;margin-right:2%;float:left;height:30px;background-color:#fff}.product_detail_page .section_1 .product_detail .delivery_stn{width:100%;text-align:center;background-color:#fafafa;border-bottom:1px solid #ddd;padding:10px 0}.product_detail_page .section_1 .product_detail .delivery_stn img{display:block;text-align:center;margin:auto}.product_detail_page .section_1 .product_detail .addtocart_stn ul li{list-style-type:none;display:inline-table;vertical-align:middle;margin-right:6px;font-size:15px;color:#333}.product_detail_page .section_1 .product_detail .addtocart_stn ul li .grnc_input{width:50px;padding:3px;text-align:center;height:40px;border:1px solid #ddd}.product_detail_page .section_2 .product_description h2{font-family:'Avenir Next LT Pro';text-transform:uppercase;margin-bottom:10px;font-size:18px;color:#3d332c;text-align:left}.product_detail_page .section_2 .product_description .left{width:50%;border-right:1px solid #ddd;padding-right:30px}.product_detail_page .section_2 .product_description .right{width:50%;padding-left:30px}.product_detail_page .section_2 .product_description ul li{list-style-type:none;font-size:15px;color:#333;text-align:left;line-height:150%;margin-bottom:6px}.product_detail_page .section_2 p{text-align:justify}.product_size_stn input[type=radio]+label{color:#00f;font-family:Arial,sans-serif}.product_size_stn input[type=radio]+label span{display:inline-block;width:100%;padding:0 5px;height:100%;margin:0;background-color:#fff;border:1px solid #333;top:0;left:0;color:#333;z-index:99;cursor:pointer}.product_size_stn input[type=radio]+label span:hover{border:1px solid #ae0000}.product_size_stn input[type=radio]:checked+label span{padding:0 5px;top:0;left:0;color:#fff;border:1px solid #ae0000;z-index:99;background-color:#ae0000}.accord_head{cursor:pointer;font-size:17px;color:#3d332c;font-family:'Avenir Next LT Pro';margin-bottom:10px;background-color:#f5f5f5!important;padding:12px 25px 12px 10px;font-weight:400;position:relative;line-height:130%}.quote_btn,.social_link .title{font-size:18px;font-weight:700}.accord_contents,.contact_page .contact_information ul{margin-bottom:20px}.accord_head.last{border-bottom:1px solid #ccc}.accord_contents{display:none;padding:0 7px;margin-top:20px}.accord_contents p{font-size:15px;margin-bottom:10px;line-height:150%}.expand{background:url(../images/arrow_up.png) center right no-repeat}.collapse{background:url(../images/arrow_down.png) center right no-repeat}.customer_review .row_review{width:100%;border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:20px}.customer_review h2{font-family:'Avenir Next LT Pro';text-transform:capitalize;margin-bottom:1px;font-size:20px;color:#3d332c;text-align:left}.contact_page h2,.orderconform_page h2,.register_page h2{text-transform:uppercase;margin-bottom:25px;font-size:20px;text-align:left;padding-bottom:10px}.customer_review p span{font-size:12px;color:#ccc;font-style:italic}.register_page{width:60%;margin:auto}.register_page h2{font-family:ITCAvantGardeStd-XLt;border-bottom:1px solid #ddd;color:#3d332c}.contact_page h2{font-family:'Avenir Next LT Pro';border-bottom:1px solid #ddd;color:#3d332c}.contact_page .contact_form ul li{list-style-type:none;margin-bottom:15px;font-size:14px;color:#443933;text-align:left}.contact_page .contact_form ul li .field_c,.contact_page .contact_form ul li .lable_c{width:100%;margin-bottom:5px}.contact_page .contact_information ul li{list-style-type:none;margin-bottom:4px;font-size:15px;color:#443933;text-align:left}.map_area{width:100%;height:300px;margin-top:40px}.map_area iframe{width:100%;height:300px}.accord_contents .write_review{margin:15px 0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.close{float:right;cursor:pointer}.headersticky .quote_btn{top:55px}.quote_btn{position:absolute;right:50px;top:83px;z-index:9;padding:10px 8px;background:#fec600;border:0;border-radius:0 0 10px 10px}#loading{display:inline-block;width:20px;height:20px;margin-right:10px;border:3px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:1s ease-in-out infinite spin;-webkit-animation:1s ease-in-out infinite spin}@keyframes spin{to{-webkit-transform:rotate(360deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}.ordertotal_box{width:100%;margin-bottom:20px;background-color:#f5f5f5;box-shadow:0 -1px 25px -9px rgba(0,0,0,.74);-webkit-box-shadow:0 -1px 25px -9px rgba(0,0,0,.74);-moz-box-shadow:0 -1px 25px -9px rgba(0,0,0,.74)}.ordertotal_box ul li{list-style:none;display:flex;color:#443933;font-size:17px}.ordertotal_box ul li .itemtitle{width:50%;padding:10px}.ordertotal_box ul li .itemprice{width:50%;padding:10px;text-align:right}.ordertotal_box ul .net_total{border-top:1px solid #ddd;font-weight:700}.payment_method ul{display:flex;flex-wrap:wrap;gap:15px}.payment_method ul li{list-style:none}.payment_method ul li .payment_card{cursor:pointer;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:15px;background-color:#f5f5f5;padding:15px 20px}.payment_method [type=radio]{position:absolute;opacity:0;width:0;height:0}.payment_method [type=radio]:checked+.payment_card{outline:#F5F5F5 solid 5px;background-color:#fff}.heading_txt{width:100%;margin:auto;text-align:center}.orderconform_page{width:100%;margin-top:50px}.orderconform_page h2{font-family:ITCAvantGardeStd-XLt;border-bottom:1px solid #ddd;padding-top:6px;color:#000}.orderconform_page .left_side{width:50%;border-right:1px solid #ddd;padding-right:60px}.product_detail .social_link{width:100%;margin:15px auto auto;display:flex;gap:20px;color:#000;align-items:center}.social_link ul{list-style:none;display:flex;flex-direction:row;gap:20px}