@import url(https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@400;700&display=swap);@font-face{font-family:'UTMAmbrosia';src:url(../../../../../../../../themes/captain/assets/fonts/UTMAmbrosia.eot);src:url('../../../../../../../../themes/captain/assets/fonts/UTMAmbrosia.eot?#iefix') format('embedded-opentype'),url(../../../../../../../../themes/captain/assets/fonts/UTMAmbrosia.woff2) format('woff2'),url(../../../../../../../../themes/captain/assets/fonts/UTMAmbrosia.woff) format('woff'),url(../../../../../../../../themes/captain/assets/fonts/UTMAmbrosia.ttf) format('truetype'),url('../../../../../../../../themes/captain/assets/fonts/UTMAmbrosia.svg#UTMAmbrosia') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Muli';src:url(../../../../../../../../themes/captain/assets/fonts/Muli.eot);src:url('../../../../../../../../themes/captain/assets/fonts/Muli.eot?#iefix') format('embedded-opentype'),url(../../../../../../../../themes/captain/assets/fonts/Muli.woff2) format('woff2'),url(../../../../../../../../themes/captain/assets/fonts/Muli.woff) format('woff'),url(../../../../../../../../themes/captain/assets/fonts/Muli.ttf) format('truetype'),url('../../../../../../../../themes/captain/assets/fonts/Muli.svg#Muli') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'MuliBold';src:url(../../../../../../../../themes/captain/assets/fonts/Muli-Bold.eot);src:url('../../../../../../../../themes/captain/assets/fonts/Muli-Bold.eot?#iefix') format('embedded-opentype'),url(../../../../../../../../themes/captain/assets/fonts/Muli-Bold.woff2) format('woff2'),url(../../../../../../../../themes/captain/assets/fonts/Muli-Bold.woff) format('woff'),url(../../../../../../../../themes/captain/assets/fonts/Muli-Bold.ttf) format('truetype'),url('../../../../../../../../themes/captain/assets/fonts/Muli-Bold.svg#Muli-Bold') format('svg');font-weight:700;font-style:normal;font-display:swap}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{color:#414042;font-family:'Muli',Arial,sans-serif;font-size:14px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:400;line-height:1.28;margin:0;background-color:#fff}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;color:#414042;text-decoration:none}a:active,a:hover{outline:0;text-decoration:none;color:#d5a34c}abbr[title]{border-bottom:1px dotted}b,strong{font-family:'Roboto Condensed',sans-serif;font-weight:700}dfn{font-style:italic}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;max-width:100%;height:auto}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}h1,.h1{font-size:36px;margin-bottom:24px}h2,.h2{font-size:30px;margin-bottom:24px}h3,.h3{font-size:24px;margin-bottom:24px}h4,.h4{font-size:20px;margin-bottom:20px}h5,.h5{font-size:18px;margin-bottom:10px}h6,.h6{font-size:15px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Roboto Condensed',sans-serif;font-weight:700}p{margin:0 0 10px}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.row{margin-left:-10px;margin-right:-10px}.container{max-width:1220px!important;padding:0 10px}.col{padding:0 10px}::-webkit-scrollbar{width:8px;height:6px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background-color:#d5a34c;border-radius:4px}iframe{width:100%}footer{background:url(../../../../../../../../themes/captain/assets/images/bg_header.png) repeat center center;color:#FFF}footer>.container{padding-top:30px;padding-bottom:30px}footer>.container .col{margin-bottom:20px}.footer_contact .item{padding:5px 0 5px 20px;position:relative}.footer_contact .item i.fa{position:absolute;left:0;top:calc(50% - 7px)}footer h3{margin-bottom:20px;color:#d5a34c;font-size:18px}footer a{color:#fff}ul.menu{list-style:none;padding:0;margin:0}ul.menu li{margin-bottom:10px}ul.social{list-style:none;margin:0;padding:0}ul.social:after{content:"";display:table;clear:both}ul.social li{float:left;margin:0 5px 5px 0}ul.social li a{display:block;width:33px;height:33px;background:#fff;text-align:center;line-height:33px;border-radius:50%;font-size:20px}ul.social li a i{color:#111}.copyright{background:#252525;color:#d8d8d8;padding:10px 0}.box_menu_home{background:#FFF;border:solid 3px #d7d7d7;border-radius:20px;position:relative;padding:30px;margin-top:80px}.box_menu_home:before{position:absolute;width:200px;height:68px;background:url(../../../../../../../../themes/captain/assets/images/label-box-menu.png) no-repeat bottom;content:"";left:50%;transform:translate(-50%,0);top:-61px;z-index:10}.box_menu_home:after{width:calc(100% - 10px);height:calc(100% - 10px);border:solid 1px #d7d7d7;content:"";left:5px;top:5px;position:absolute;z-index:0;border-radius:15px}.menu_label{text-align:center}.menu_product{margin-top:20px}.menu_product .img_wrap{max-width:115px;margin:0 auto}.menu_product .img_wrap .img{padding-top:100%;position:relative;border-radius:50%;overflow:hidden}.menu_product .img_wrap .img img{object-fit:cover;position:absolute;left:0;top:0;width:100%;height:100%;transition:all 0.3s ease-in}.menu_product .item:hover .img img{transform:scale(1.1)}.menu_product .name{font-size:18px;font-weight:700;font-family:'Roboto Condensed',sans-serif;text-align:center;margin-top:10px}.menu_product .item a{transition:all 0.3s ease-in}.menu_product .item:hover a{color:#d5a34c}.restaurants{background-size:cover!important;padding:40px 0}.map_wrap{max-width:840px;margin:auto;background:#fff}.map_wrap .title{background:#d5a34c;position:relative;padding:5px 10px 5px 20px;display:flex;justify-content:space-between;align-items:center}.map_wrap .title span{font-family:UTMAmbrosia,Tahoma,Geneva,sans-serif;font-size:41px;color:#FFF;line-height:45px}.map_wrap .title .ic_map{color:#eb983e;font-size:14px;font-family:'Roboto Condensed',sans-serif;font-weight:700;display:block;background:#fff;padding:14px 15px 13px 40px;border-radius:4px;position:relative;margin-left:10px}.map_wrap .title .ic_map:before{content:"";width:40px;height:40px;position:absolute;left:0;top:calc(50% - 20px);background:url(../../../../../../../../themes/captain/assets/icons/ic_map.png)no-repeat left 10px center}.map_list{height:385px;overflow:auto;padding:10px}.map_list::-webkit-scrollbar{width:10px}.map_list::-webkit-scrollbar-track{background:#f1f1f1;box-shadow:inset 0 0 5px grey}.map_list::-webkit-scrollbar-thumb{background:#d5a34c}.map_list::-webkit-scrollbar-thumb:hover{background:#d5a34c}.map_list .item{padding:10px}.map_list .item.active{background:#EEE}.map_list .item .name{font-size:16px;color:#d5a34c;font-family:'Roboto Condensed',sans-serif;font-weight:700}.map_list ul{list-style:none;margin:0;padding:0}.map_list ul li{padding:5px 5px 5px 24px;position:relative}.map_list ul li i{font-size:14px;position:absolute;left:3px;top:calc(50% - 7px)}.woocommerce-products-header,.title_page{text-align:center;margin-bottom:30px}.woocommerce-products-header h1,.title_page h2{font-family:UTMAmbrosia,Tahoma,Geneva,sans-serif;font-size:72px;color:#d5a34c;font-weight:400;display:inline-block;position:relative;margin:0}.woocommerce-products-header h1:before,.woocommerce-products-header h1:after,.title_page h2:before,.title_page h2:after{width:35px;height:7px;position:absolute;bottom:25px;content:""}.woocommerce-products-header h1:before,.title_page h2:before{left:-50px;background:url(../../../../../../../../themes/captain/assets/icons/title_page_left.png) no-repeat}.woocommerce-products-header h1:after,.title_page h2:after{left:calc(100% + 15px);background:url(../../../../../../../../themes/captain/assets/icons/title_page_right.png) no-repeat}.product_item{border:solid 10px transparent;transition:all 0.3s ease-in;margin-bottom:20px}.product_item .product_thumb{padding-top:100%;position:relative;overflow:hidden}.product_item .product_thumb img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;transition:all 0.3s ease-in}.product_item .prd_cont{padding:5px 0 10px;text-align:center}.product_item .prd_cont h2{font-size:16px;color:#414042;margin:0}.product_item .action .woocommerce-loop-product__link{display:block;color:#FF7800;font-size:16px;font-family:MuliBold;margin-bottom:10px}.product_item .action .add_to_cart_button{background:#FFF;color:#d5a34c;font-family:MuliBold,Tahoma,Geneva,sans-serif;font-size:13px;padding:10px 20px;display:inline-block;border-radius:20px;position:relative;transition:all 0.3s ease-in}.product_item .action .add_to_cart_button:before{content:"\f07a";display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px;font-size:16px}.product_item:hover{background:#FFF;border:solid 10px #FFF;box-shadow:0 0 5px #CCC}.product_item:hover .action .add_to_cart_button{background:#d5a34c;color:#FFF}.product_item:hover .product_thumb img{transform:scale(1.1)}.product_item:hover .action .add_to_cart_button:before{color:#FFF}.site_about{background-position:left;background-size:cover;background-repeat:no-repeat;overflow:hidden}.site_about_content{max-width:980px;padding:70px 20px;margin:auto}.site_about_box{color:#FFF;position:relative;padding:20px 80px 30px 30px;max-width:707px;border-radius:15px;background:rgb(0 0 0 / 60%);font-family:'Roboto Condensed',sans-serif;line-height:1.37}.site_about_box>h2{font-size:72px;color:#d5a34c;margin:0;padding:0;font-family:'UTMAmbrosia';font-weight:400;line-height:1.3}.site_about_box .box_before{width:406px;position:absolute;left:calc(100% - 70px);top:0;z-index:1}.site_about_box:after{width:calc(100% - 24px);height:calc(100% - 24px);position:absolute;top:12px;left:12px;border-radius:10px;border:solid 1px #997840;content:""}.home_videos{background-size:cover;background-position:left top;background-color:#FFF;padding:40px 0}.video_wrap{max-width:1061px;margin:0 auto;overflow:hidden}#video_slide .item .thumb{padding:10px}#video_slide .item .name{color:#d5a34c;text-align:center;opacity:0;transition:opacity 1s;font-size:18px;font-family:'Roboto Condensed',sans-serif;font-weight:700}#video_slide .swiper-slide-active .item .name{opacity:1}.overlay{background:#000;opacity:.5;width:100%;height:100%;top:0;left:0;z-index:9999;position:fixed;display:none}.show_add_option .overlay{display:block}.dialog{position:fixed;top:20%;left:50%;transform:translateX(-50%);z-index:99999;background:#fff;max-width:800px;width:calc(100% - 30px);max-height:calc(100vh - 20%);box-shadow:0 0 20px 0 #fff;overflow-y:auto;opacity:0;visibility:hidden;transition:all 0.3s ease-in}.show_add_option .dialog{top:10%;opacity:1;visibility:visible}.popup_video{max-width:840px;width:calc(100% - 40px);height:485px;background:#FFF;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999999;border:solid 5px #CCC;box-shadow:0 0 10px #333;transition:all 0.3s ease-in;opacity:0;visibility:hidden}.showVideo .overlay{display:block}.showVideo .popup_video{opacity:1;visibility:visible}.popup_video .close{width:30px;height:30px;background:#FFF;border:solid 1px #CCC;-webkit-border-radius:50%;border-radius:50%;position:absolute;top:-15px;z-index:9;right:-15px;text-align:center;line-height:24px;color:-webkit-link}.sub_title{max-width:700px;margin:auto}.post_content{max-width:380px;margin:0 auto 20px}.post_thumb{padding-top:61.31%;position:relative;overflow:hidden}.post_thumb img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain;transition:all 0.5s ease-in}.post_content:hover .post_thumb img{transform:scale(1.1) rotate(5deg)}.post_title{margin:10px 0 5px;font-size:16px;color:#414042}.post_date{position:relative;color:#838383;font-size:13px;padding-left:10px;margin:0 0 5px}.post_date:before{content:"";width:7px;height:7px;border-radius:50%;background:#838383;position:absolute;left:0;top:4px}.divide{height:var(--tooltip-destop)}#video_slide .item .thumb img{border-radius:10px}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#FF7800;font-size:16px;font-family:MuliBold;margin-bottom:10px}.capvn_breadcrumb{background:#FFF;padding:10px 0;list-style:none;margin:0}.capvn_breadcrumb li{float:left}.capvn_breadcrumb li i{margin:0 5px}.capvn_breadcrumb li:last-child a{color:#d5a34c}.woocommerce-archive-page{padding:40px 0}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#d5a34c;color:#fff;border-color:#d5a34c}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{min-width:30px;min-height:30px}.archive_post{padding:10px 0 30px}.paginate_links a,.paginate_links span{display:inline-block;border:solid 1px #CCC;margin:1px 0;padding:2px;background:#FFF;min-width:30px;min-height:24px;text-align:center;line-height:24px;color:#333}.paginate_links span{color:#eb983e;border-color:#eb983e}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:calc(60% - 10px)}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:calc(40% - 10px)}.single_product_head{background:url(../../../../../../../../themes/captain/assets/images/single_prd_bg.png);border-radius:6px;padding:25px 25px 0;position:relative;margin-bottom:20px}.woocommerce div.product div.images{margin-bottom:25px}.woocommerce div.product div.summary{margin-bottom:25px}.woocommerce div.product .product_title{font-size:60px;color:#eb983e;margin:0 0 30px;padding:0;font-family:UTMAmbrosia,Tahoma,Geneva,sans-serif;font-weight:400}.woocommerce-product-details__short-description{text-align:justify;line-height:1.5;margin-bottom:20px}.des .woocommerce-product-details__short-description{line-height:1.2;font-size:13px;margin:0}.des .woocommerce-product-details__short-description *{margin:0}.woocommerce div.product .single_product_head p.price{color:#ef0000;font-size:24px;font-family:'Roboto Condensed',sans-serif;font-weight:700;margin-bottom:20px}.single_product_head .quantity{display:none}.woocommerce div.product form.cart .button{display:block;background:#eb983e;padding:11px;text-align:center;color:#FFF;border-radius:20px;font-size:16px;width:100%;float:none;font-family:'Roboto Condensed',sans-serif;font-weight:700}.related>h2{color:#eb983e;font-size:24px;text-align:center;margin-bottom:25px}.menu_sidebar,.product_sidebar,.product_main{margin-bottom:20px}#related_slider{overflow:hidden;position:relative}#related_slider .swiper-slide>.col{width:100%}.slider_prev,.slider_next{width:48px;height:48px;border-radius:50%;border:solid 1px #CCC;position:absolute;top:28%;font-size:18px;text-align:center;line-height:44px;color:#CCC;outline:none;z-index:9;background:#FFF}.slider_next{right:20px}.slider_prev{left:20px}.widget{background:url(../../../../../../../../themes/captain/assets/images/single_prd_bg.png);border-radius:6px;overflow:hidden;margin-bottom:20px}.widget_head{padding:10px 20px;background:#eb983e}.widget_head h3{margin:0;color:#FFF;font-size:18px;font-family:'Roboto Condensed',sans-serif;font-weight:700}.widget_content{padding:5px}.product_cat_list{list-style:none;margin:auto;padding:0}.product_cat_list li a{position:relative;padding:6px 15px 6px 30px;display:block;color:#414042;transition:color .3s;font-family:'Roboto Condensed',sans-serif;font-weight:700}.product_cat_list li a:before{content:"";width:7px;height:7px;position:absolute;background:#959595;border-radius:50%;left:15px;top:calc(50% - 4px)}.product_cat_list li a.active,.product_cat_list li a:hover{color:#eb983e}.product_cat_list li a.active:before,.product_cat_list li a:hover:before{background:#eb983e}.xdsoft_datetimepicker{margin-left:-110px}.xdsoft_datetimepicker+.xdsoft_datetimepicker{margin-left:0}.widget.form_checkout{padding:10px;position:relative}.widget.form_checkout:before{content:"";border:solid 1px #eb983e;position:absolute;width:calc(100% - 20px);height:calc(100% - 20px);top:10px;left:10px;border-radius:4px;z-index:0}.widget.form_checkout .widget_head{background:transparent;text-align:center;padding:0 15px;margin-bottom:20px}.widget.form_checkout .widget_head h3{font-size:36px;text-transform:uppercase;background:#eb983e;color:#FFF;padding-left:55px;padding-right:55px;position:relative;border-radius:0 0 15px 15px;font-family:'UTMAmbrosia';font-weight:400;line-height:47px;margin-bottom:20px;max-width:194px;display:inline-block}.widget.form_checkout .widget_head h3:before{background:url(../../../../../../../../themes/captain/assets/icons/title_widget_left.png) no-repeat;height:7px;width:35px;left:10px;content:"";position:absolute;bottom:10px}.widget.form_checkout .widget_head h3:after{background:url(../../../../../../../../themes/captain/assets/icons/title_widget_right.png) no-repeat;height:7px;width:35px;right:10px;bottom:10px;content:"";position:absolute}.widget.form_checkout .widget_content{position:relative;padding:0 15px 15px}.form-group{margin-bottom:10px}.form-control{padding:0 5px;height:38px;border-radius:3px;font-size:14px}.btn_widget{background:#eb983e;padding:0 10px;color:#FFF!important;font-size:16px;text-transform:uppercase;font-weight:400;text-align:center;display:block;border-radius:4px;font-family:'Roboto Condensed',sans-serif;outline:none!important;border:0;width:100%;height:39px;line-height:39px}.btn_widget:hover{opacity:.6}.single_post_title{color:#eb983e;font-size:24px;padding:0;margin-bottom:20px}#related_post_slider .swiper-slide .col{width:100%}#related_post_slider{overflow:hidden;position:relative}.page_about{display:flex;flex-wrap:wrap;padding-top:20px}.page_about .item{padding:8px;width:25%}.page_about .item .cont{background:#ebebeb;border-radius:0 0 4px 4px;padding:15px;position:relative;z-index:2;text-align:center;height:100%}.page_about .item .img{width:90px;height:90px;margin:0 auto 10px;position:relative}.page_about .item .img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.page_about .item h6{font-size:16px;color:#d5a34c;margin-bottom:10px}.main_single_page{background-image:url(../../../../../../../../themes/captain/assets/images/bg-page-about.png);background-color:#FFF;background-position:center bottom -5px;background-size:cover}.cart_prd_info{display:flex!important;align-items:center}.cart_prd_info .prd_thumbnail{width:50px}.cart_prd_info .prd_thumbnail img{width:50px!important}.cart_prd_info .prd_name{width:calc(100% - 50px);padding-left:10px;font-weight:700}.woocommerce .quantity .qty{height:30px;border:2px solid #333;border-radius:4px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:right}#coupon_code{height:40px;max-width:150px;width:100%;margin:0 10px 0 0!important;text-align:center;font-size:14px;padding:0 10px;border-radius:4px}td.product-remove{text-align:right}.woocommerce a.remove{display:inline-block;width:25px;height:25px;line-height:18px;font-size:22px}.cart_action{display:flex;width:100%;justify-content:end;align-items:center}form.checkout.woocommerce-checkout{max-width:500px;margin:0 auto 30px}.form-group label{margin-bottom:2px;font-weight:700;font-size:14px;font-family:'Roboto Condensed',sans-serif}.required{color:red}#customer_details .action{display:flex;align-items:center;justify-content:space-between;margin-top:30px}.back_to_shop{padding:11px 15px;border:1px solid #d5a34c;color:#d5a34c;border-radius:40px}.back_to_shop:hover{opacity:.6}#customer_details .action .checkout_submit{height:42px;padding:0 30px;background:#d5a34c;color:#fff;font-weight:700;font-size:18px;font-family:'Roboto Condensed',sans-serif;border:1px solid #d5a34c;border-radius:4px}#customer_details .action .checkout_submit:hover{opacity:.6}#customer_details .woocommerce-billing-fields__field-wrapper label{margin-bottom:2px;font-weight:700;font-size:14px;font-family:'Roboto Condensed',sans-serif}#customer_details .woocommerce-billing-fields__field-wrapper .woocommerce-input-wrapper input,#customer_details .woocommerce-billing-fields__field-wrapper .woocommerce-input-wrapper select{padding:0 5px;height:38px;border-radius:3px;font-size:14px;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da}.woocommerce-order .box{max-width:600px;margin:0 auto 30px;padding:20px;border-radius:8px;position:relative;border:2px solid}.woocommerce-order .box:before{content:"";position:absolute;left:10px;top:10px;right:10px;bottom:10px;border:1px solid;border-radius:8px}.woocommerce-order .box h3{font-family:UTMAmbrosia,Tahoma,Geneva,sans-serif;font-size:40px;letter-spacing:1px;margin-bottom:10px}.woocommerce-order .box_success{border-color:green}.woocommerce-order .box_success:before{border-color:green}.woocommerce-order .box_success h3{color:green}.woocommerce-order .box_error{border-color:red}.woocommerce-order .box_error:before{border-color:red}.woocommerce-order .box_error h3{color:red}.woocommerce-order{padding-bottom:40px}.form-control.error{border-color:red}.book_msg{display:none}.loadding{opacity:.6;pointer-events:none}.book_msg{margin:10px 0 0;text-align:center;padding:10px;border:2px solid;font-weight:700;font-family:'Roboto Condensed',sans-serif;font-size:16px}.book_msg.msg_success{border-color:green;color:green}.book_msg.msg_error{border-color:red;color:red}.site_info{display:flex;margin:20px -5px}.site_info>div{width:50%;padding:5px}.site_info>div .item{overflow:hidden}.site_info>div .item i{font-size:15px}.site_info>div>strong{display:block;font-size:16px;margin-bottom:7px}.header{background:url(../../../../../../../../themes/captain/assets/images/bg_header.png) repeat center center;color:#FFF;padding-top:30px;padding-bottom:30px}.menu_product_data{background:url(../../../../../../../../themes/captain/assets/images/single_prd_bg.png);border-radius:6px;margin-bottom:10px;padding:10px}.menu_product_data>h3{margin:0;padding:5px 10px;background:#e1b200;border-radius:5px;color:#fff;font-size:18px;letter-spacing:.5px}.menuproduct_item{display:flex;margin-top:20px}.menuproduct_item .product_thumb{width:100px}.menuproduct_item .prd_cont{width:calc(100% - 100px);padding-left:10px}.menuproduct_item .prd_cont .woocommerce-loop-product__title{font-size:18px;margin-bottom:0}.menuproduct_item .prd_cont .action{display:flex;justify-content:space-between;align-items:center}.menuproduct_item .prd_cont .action>.price{font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:16px;color:#eb983e}.menuproduct_item .prd_cont .action .button{font-size:30px;color:#eb983e;position:relative;display:inline-block;transition:all 0.2s ease-in;width:40px;height:40px;text-align:center;line-height:37px}.menuproduct_item .prd_cont .action .button:hover{transform:translateY(-5px)}.menuproduct_item .prd_cont .action .button .fa-plus{font-size:12px;color:#eb983e;position:absolute;top:0;right:-5px}.sticky_sidebar>.widget_sticky{position:sticky;top:0}.menuproduct_item .prd_cont .action .add_to_cart_action .added_to_cart{width:18px;display:inline-block;overflow:hidden;height:18px}.menuproduct_item .prd_cont .action .add_to_cart_action .added_to_cart:before{content:"\f00c";display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#17ad17;font-size:18px}.menuproduct_item .prd_cont .action .button.loading,.menuproduct_item .prd_cont .action .button.loading+.added_to_cart{opacity:.3}.cart_totals{position:fixed;bottom:30px;right:10px;display:block;width:60px;height:60px;color:#243A76;text-align:center;border:2px solid #243A76;border-radius:50%;font-size:30px;line-height:50px;box-shadow:0 0 10px 0 #243A76;background:#fff;z-index:999}.cart_totals svg{width:45px}.cart_totals .total{width:24px;height:24px;line-height:21px;position:absolute;font-size:12px;color:#fff;border-radius:50%;font-family:'Roboto Condensed',sans-serif;font-weight:700;right:3px;top:8px}ul.woocommerce-mini-cart{list-style:none;padding:0;margin:0}ul.woocommerce-mini-cart>li{display:flex;align-items:center;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e1b200}.minicart_thumbnail{width:50px}.minicart_remove{width:20px;text-align:right}.minicart_remove a{display:inline-block;width:20px;height:20px;text-align:center;line-height:12px;font-size:25px;color:red}.minicart_title{width:calc(100% - 70px);padding:0 5px;font-weight:700}.minicart_title .quantity{display:block;font-size:12px;margin-top:2px;color:#eb983e}.option_item{font-size:10px;margin:0;line-height:1.3}.dialog_product{border-bottom:1px solid #ddd;padding:10px 40px 10px 10px;display:flex;position:relative}.dialog_product .img{width:100px}.close_dialog_option{width:30px;height:30px;color:#777;font-size:20px;position:absolute;right:10px;top:10px;text-align:center;line-height:30px;cursor:pointer}.close_dialog_option:hover{color:red}.dialog_product .cont{width:calc(100% - 130px);padding:0 10px}.dialog_product_title{font-size:20px;color:#eb983e}.dialog_option .item{padding:10px;margin-block-start:10px;border-bottom:1px solid #ddd}.dialog_option .item h4{font-size:16px;margin-bottom:0}.dialog_option .item ul{list-style:none;margin-bottom:0;padding:0}label{cursor:pointer}.dialog_option .item ul li{margin-top:15px}.dialog_option .item ul li input[type="radio"]{transform:translateY(1px)}.dialog_note{padding:10px;border-bottom:1px solid #ddd}.dialog_footer{padding:10px;display:flex;justify-content:space-between}.add_to_cart_option{border:0;background-color:#e3121f;color:#fff;border-radius:4px;padding:10px 20px}.add_to_cart_option i{font-style:inherit;margin-left:20px}.return-to-shop{margin-bottom:40px}.return-to-shop .button.wc-backward{padding:11px 15px;border:1px solid #d5a34c;color:#d5a34c;border-radius:40px;background:#fff}.woocommerce-info{border-top-color:#d5a34c}.woocommerce-info::before{color:#d5a34c}.dialog_quantity{width:50px}.woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap}.woocommerce-billing-fields__field-wrapper>p.form-row{flex:0 0 auto;width:100%;order:2}.woocommerce-billing-fields__field-wrapper>#billing_custom_shipping_field{order:1}.main{background:url(../../../../../../../../themes/captain/assets/images/bg_header.png) repeat center center}.main_home{border-top:1px solid #333;border-bottom:1px solid #333}.woocommerce .quantity .qty{font-family:'MuliBold'}.main_single{padding-bottom:1px;background:url(../../../../../../../../themes/captain/assets/images/single_prd_bg.png);padding-left:10px;padding-right:10px;border-radius:8px}.woocommerce form .form-row.woocommerce-invalid input{border-color:red!important}#order_review table.shop_table tfoot .order-total,#order_review table.shop_table thead,#order_review table.shop_table tbody,.form-group.shipping,#payment{display:none!important}#order_review table.shop_table tfoot tr td{text-align:right}.woocommerce-checkout .cart_totals{display:none}.woocommerce ul#shipping_method li label,.woocommerce ul#shipping_method li input{pointer-events:none;opacity:.6}.woocommerce form .form-row textarea{padding:10px;border:1px solid #ced4da;border-radius:3px}.woocommerce form .form-row .optional{display:none}