/*!
 Theme Name:   mrseadev child
 Theme URI:    https://mrsea.dev
 Description:  MrSeaDev Child Theme
 Author:       Bien Van
 Author URI:   https://facebook.com/vanbien1983
 Template:     mrseadev
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  mrseadevchild
*/:root{--green-color: #049329;--blue-color: #1f4c8a;--red-color: #ee4206;--yellow-color: #c4a206;--bg-base-color: #f0f1f3}span.onsale{position:absolute;z-index:77;background:var(--green-color);padding:7px 12px;color:#fff}li.row2-items>div.inner-product-item{min-height:375px}@media(max-width: 768px){.uk-grid{margin-left:-10px}.uk-grid>*{padding-left:10px}.uk-grid li{padding-left:10px}}div.inner-product-item{position:relative;border:#ccc 1px solid;padding:10px 30px}@media(max-width: 768px){div.inner-product-item{padding:10px}}div.inner-product-item:hover .outer_add_to_cart{display:block}.outer_add_to_cart{display:none;padding:5px;position:absolute;right:0;bottom:calc(8vh + 2px);text-align:center;color:#fff;background:#757575;border-radius:5px 0 0 0}.outer_add_to_cart a{color:#fff}select.orderby{padding:5px 10px;border-radius:5px}.woocommerce-cart-form{margin-bottom:-70px}.woocommerce-cart-form .screen-reader-text{display:none}.woocommerce-cart-form input.input-text,.woocommerce-cart-form .coupon .input-text{width:65px;padding:5px;border-radius:5px;border-width:1px;border-color:#ccc}.woocommerce-cart-form button[type=submit]{padding:5px 10px;border:#ccc 1px solid;border-radius:5px}.quantity input[type=number]{width:85px;border:#ccc 1px solid;padding:5px 6px}.woocommerce-tabs .uk-tab li a{padding:0 30px}td.product-subtotal,th.product-subtotal{text-align:right}ul.wc_payment_methods.payment_methods.methods{list-style:none;padding:0}table.shop_table.woocommerce-checkout-review-order-table{text-align:left}.form-row:not(.place-order){display:flex}.form-row:not(.place-order) label{flex:2;font-weight:500}.form-row:not(.place-order) label .optional{font-weight:normal;color:red}.form-row:not(.place-order) span{flex:3}.form-row:not(.place-order) span .input-text,.form-row:not(.place-order) span textarea{width:calc(100% - 20px)}.form-row:not(.place-order) span .select2-container .select2-selection--single{width:100%}.form-row:not(.place-order) .woocommerce-input-wrapper .input-text{height:22px;padding:2px 8px}.btn_checkout,.checkout-button{background:#1d2f48;border:0;cursor:pointer}.btn_checkout:hover,.checkout-button:hover{background:#f2c705;color:#000}p#order_comments_field{display:flex}p#order_comments_field .woocommerce-input-wrapper{flex:3;margin-right:0}p#order_comments_field .woocommerce-input-wrapper #order_comments{resize:none;width:calc(100% - 32px);height:65px;padding:10px 15px;line-height:1.6}table.shop_table.woocommerce-checkout-review-order-table tr th:nth-child(2),table.shop_table.woocommerce-checkout-review-order-table tr td:nth-child(2){text-align:right}ul.woocommerce-error strong{color:red}.wp-caption-text{background:#e5e5e5;width:calc(100% - 30px);padding:10px;margin-top:auto}@media(max-width: 414px){.wp-caption{width:unset !important}}form.cart .quantity{position:relative;margin-bottom:12px}form.cart .quantity .screen-reader-text{position:absolute;bottom:16px;z-index:222;left:24px}form.cart .quantity input[type=number]{position:relative;width:95%;margin-top:22px;border:#ccc 1px solid;padding:14px 10px;font-size:1.2rem;text-align:right}form.cart .quantity input[type=number]::before{content:"Quanyity";position:absolute;left:0}form.cart .uk-button-primary{background:#e4bc06;width:100%;margin:auto;text-align:center;font-size:1rem;text-transform:uppercase;font-weight:500;line-height:48px}.btn-make{position:relative;color:#fff;border:0;height:54px;width:100%;margin-top:12px;font-size:1rem;text-transform:uppercase;cursor:pointer}.btn-make i{position:absolute;right:42px;top:10px}.btn-make--offer{background:#284061}.btn-make--designed{background:#1b2839}.btn-free{position:relative;padding-left:30px;margin-bottom:12px;line-height:22px}.btn-free .icon{display:inline-block;width:17px;height:19px;position:absolute;left:0;top:5px;background:url(images/icon_in_single_product.png) no-repeat}.btn-free--outer .icon{background-position:0 0}.btn-free--worry .icon{background-position:0 -31px}.btn-free--need .icon{background-position:0 -57px}.btn-free--need a{color:#0064fb}body.single-product .product .summary.entry-summary{position:relative}body.single-product .product .summary.entry-summary .tinv-wraper.tinv-wishlist{position:absolute;right:-22px;top:0}@media(max-width: 414px){body.single-product .product .summary.entry-summary .tinv-wraper.tinv-wishlist{left:0;right:unset;top:-40px}}body.single-product .product .price{color:var(--red-color);font-size:1.25rem;font-weight:500}body.single-product .product .price ins{background:none}body.single-product .product .product_meta{margin:20px auto;padding-top:12px;padding-bottom:12px;border-top:#ccc 1px solid;border-bottom:#ccc 1px solid}body.single-product .product .product_meta a{color:var(--blue-color)}body.single-product .product .product_meta .tagged_as{display:block}.woocommerce-product-gallery__image:first-child{margin-top:14px}.woocommerce-product-gallery__image:not(:last-child){margin-bottom:10px}.product_single_large .woocommerce-product-gallery__image{margin:auto;border:#ccc 1px solid;padding:25px}.middle_single_product .uk-grid{margin-left:auto}@media(min-width: 1024px){.middle_single_product__left{width:calc(100% * 2 / 3.001 - 20px)}.middle_single_product__right{margin-left:var(--grid-gutter)}}.woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs{margin-left:calc(0px - var(--grid-gutter)) !important;margin-right:calc(0px - var(--grid-gutter)) !important;border-bottom:#ccc 1px solid}@media(max-width: 768px){.woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs{margin-left:0 !important;margin-right:0 !important}}.woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs .active{color:var(--yellow-color);border-bottom:var(--yellow-color) 2px solid;margin-bottom:-1px}.woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs li:not(:last-child){position:relative}.woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs li:not(:last-child)::after{content:"";position:absolute;right:0;top:15px;height:30px;border-right:#ccc 1px solid}.facebook_box{background:var(--bg-base-color);margin-bottom:12px}.facebook_box_inner{background:#4e5b54;margin-left:-30px;color:#fff;padding:50px 100px}.head_product_right{color:#363636;padding-top:20px}.item_product_right_outer{position:relative}.item_product_right_outer::before{content:"";position:absolute;height:15px;width:calc(100% + 30px);left:-30px;top:-12px;background:var(--bg-base-color)}.item_product_right_outer ul{list-style:none;margin-left:0;margin-right:20px;padding-left:0}.item_product_right_outer .item_product_right .woocommerce-loop-product__title{margin-top:0 !important}.item_product_right_outer .item_product_right div.inner-product-item{padding:20px}.item_product_right_outer .item_product_right .uk-inline-clip{width:100px;float:left;margin:auto 20px auto 0}.item_product_right_outer .item_product_right span.onsale{left:0}.item_product_right_outer .item_product_right .star-rating{display:none}.bg-white{background-color:#fff}.bg-white.payment{background-color:unset}@media(min-width: 960px){#secondary-left,#secondary{max-width:300px}}.site-footer{background-color:#161e29}.site-footer .widget-title{text-transform:uppercase;font-weight:500;font-size:1.2rem}.site-footer .textwidget{line-height:26px}.site-footer .uk-container{margin-top:36px}.site-footer ul{padding-left:0;margin-left:0;line-height:32px}.site-footer li{list-style:none}.site-footer *{color:#eae9e9;font-weight:200}.site-footer strong,.site-footer b{font-weight:500}ul.footer-socials{text-align:left;margin:12px auto auto auto;padding:0}ul.footer-socials label{display:none}ul.footer-socials a{background:#202a37;padding:10px;border-radius:30px;border:#fff 1px solid}ul.footer-socials a:hover{background:#184b8d}ul.footer-socials li:first-child{margin-left:0}.widget_social_widget .widget-title{display:none}.site-info{display:none}.copyright{padding:20px 0;border-top:#414851 1px solid;background:#121a24}.copyright *{color:#637286;font-size:95%}ul.menu-footer-copyright{padding:0}ul.menu-footer-copyright li{list-style:none;display:inline-block;margin:auto 16px;position:relative}ul.menu-footer-copyright li:not(:last-child):after{content:"|";position:absolute;right:-20px}ul.menu-footer-copyright li a{font-weight:bold}.widget_form_newsletter_widget form{display:flex}.widget_form_newsletter_widget input[type=text],.widget_form_newsletter_widget input[type=email]{border:0;border-radius:0;padding:6px 10px}.widget_form_newsletter_widget input[type=text]:focus,.widget_form_newsletter_widget input[type=email]:focus{outline:none}.widget_form_newsletter_widget button[type=submit]{border:0;border-radius:0;background:#d9b305;padding:10px 12px 8px 12px;color:#000}.widget_form_newsletter_widget .text_above_form{margin-bottom:12px;line-height:18px;font-size:90%;font-style:italic}.widget_form_newsletter_widget~.widget_media_image{display:flex;margin-top:26px;margin-bottom:28px}.widget_form_newsletter_widget~.widget_media_image .widget-title{margin-right:16px;margin-top:11px;font-weight:normal;text-transform:inherit;font-size:95%}.header-menu .uk-navbar-dropdown{padding-bottom:0}.header-menu ul.sub-menu{padding-left:0}.header-menu ul.sub-menu li{list-style:none}@media(max-width: 768px){.uk-slideshow-items{min-height:170px !important}}@media(max-width: 768px){.uk-padding{padding:12px}}.uk-divider-small::after{border-top:2px solid #f2c705;margin-top:9px}.uk-divider-small.divider-home::after{width:70px}a.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-position-after.tinvwl-loop{position:absolute;right:0;top:-11px}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before{font-size:30px}span.tinvwl_add_to_wishlist-text{display:none}.arrow-circle{width:max-content;background:#fff;padding:8px 13px}.arrow-circle-left{top:36%;left:11px;-moz-box-shadow:0 3px 3px 0 rgba(0,0,0,.16),0 3px 3px 0 rgba(0,0,0,.23);-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,.16),0 3px 3px 0 rgba(0,0,0,.23);box-shadow:0 3px 3px 0 rgba(0,0,0,.16),0 3px 3px 0 rgba(0,0,0,.23)}.arrow-circle-right{top:36%;left:95%;-moz-box-shadow:0 3px 3px 0 rgba(0,0,0,.16),0 3px 3px 0 rgba(0,0,0,.23);-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,.16),0 3px 3px 0 rgba(0,0,0,.23);box-shadow:0 3px 3px 0 rgba(0,0,0,.16),0 3px 3px 0 rgba(0,0,0,.23)}.arrow-circle-left-slider{top:50%;left:-5px;-moz-box-shadow:0 3px 3px 0 rgba(0,0,0,.16),0 3px 3px 0 rgba(0,0,0,.23);-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,.16),0 3px 3px 0 rgba(0,0,0,.23);box-shadow:0 3px 3px 0 rgba(0,0,0,.16),0 3px 3px 0 rgba(0,0,0,.23)}.arrow-circle-right-slider{top:50%;right:-3px;-moz-box-shadow:0 3px 3px 0 rgba(0,0,0,.16),0 3px 3px 0 rgba(0,0,0,.23);-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,.16),0 3px 3px 0 rgba(0,0,0,.23);box-shadow:0 3px 3px 0 rgba(0,0,0,.16),0 3px 3px 0 rgba(0,0,0,.23)}@media(max-width: 414px){.arrow-circle-left{left:-14px}.arrow-circle-right{right:-14px;left:inherit}}.main-navigation{background:#f2c705;border-top:0;padding-top:10px;padding-bottom:10px}.main-navigation .outer_img{height:40px}.main-navigation .uk-navbar-nav>li{text-align:center}.main-navigation .uk-navbar-nav>li>a{padding:0 22px;display:flow-root;color:#000;font-size:.95rem}.main-navigation .uk-navbar-nav>li>a:hover{color:#353333}.main-navigation .uk-navbar-nav>li>a:hover .outer_img img{opacity:.6}@media(max-width: 768px){.main-navigation .uk-navbar-nav>li{text-align:center}.main-navigation .uk-navbar-nav>li>a{padding:0 5px}}.main-navigation .current-menu-item,.main-navigation .current-menu-parent{background:unset}.main-navigation .current-menu-item .outer_img img,.main-navigation .current-menu-parent .outer_img img{opacity:.6}.main-navigation .current-menu-item a,.main-navigation .current-menu-parent a{color:#353333 !important}.above_body_top{padding-top:8px;padding-bottom:8px;background-color:#252e38;color:#fff;font-size:90%}.above_body_top a,.above_body_top label{color:#e4d17a;cursor:pointer}.above_body_top .hotline{color:#f2c705;margin-left:20px;margin-right:8px}.above_body_top .outer_currency{margin-right:30px}.above_body_top .spacerate{margin:auto 6px}.menu_all_categories{color:#000 !important;font-weight:500}.menu_all_categories i{padding:8px;border-radius:43px;margin-right:10px;border:#000 1px solid}.menu_all_categories svg{color:#000}@media(max-width: 768px){.menu_all_categories{padding:0 !important}.menu_all_categories label{display:none}}.outer-frm-search-top{margin:auto 5px;background-color:#ededed;border:#686868 1px solid;border-radius:25px}.outer-frm-search-top input[type=text]{border-radius:0;margin-left:0;padding-left:20px;background-color:inherit;text-align:left}.outer-frm-search-top button[type=submit]{margin-right:12px}.btn-designed-by{background-color:var(--green-color);display:inline-block;min-width:206px;height:46px;padding-left:20px;padding-right:20px;color:#fff;border-radius:10px;line-height:46px;cursor:pointer;border:#d6cfcf 1px solid}.btn-designed-by i{margin-left:6px}.heart-wishlist{margin:auto 5px}.heart-wishlist i{color:#000}.cart-customlocation{position:relative}.cart-customlocation svg{color:#000}.cart-customlocation .cart-contents-count{position:absolute;top:0px;z-index:222;right:-14px;background-color:#e1370a;display:inline-block;width:25px;height:25px;border-radius:15px;line-height:25px;text-align:center;color:#fff}@media(min-width: 1025px){.site-branding{display:flex}.right-logo,.right-logo-right{flex:1}.outer-frm-search-top{flex:1}.heart-wishlist{display:flex}.cart-customlocation{display:flex}}@media(min-width: 1200px){.outer-frm-search-top{margin:auto 45px}.heart-wishlist{margin:auto 20px auto 27px}}.woocommerce-products-header__title{text-align:center;font-weight:500}.woocommerce-products-header__title .number_products{color:var(--green-color);font-size:90%}.term-description{text-align:center;line-height:22px;font-style:italic}.box_above_archive_product{margin-top:-12px;background:#2d3136}.sub_categories{display:flex;padding-top:22px;padding-bottom:50px;justify-content:center}.sub_categories div{margin:auto 16px;text-align:center}.sub_categories div:hover img{opacity:.7}.sub_categories a{color:#000;font-weight:500;font-size:.9rem}@media(max-width: 768px){.sub_categories{display:block;text-align:center}.sub_categories div{margin:auto 6px 20px auto;display:inline-block;min-width:120px}}.archive_filter_left{color:#000;font-weight:500}.archive_filter_right .inner{display:flex;justify-content:flex-end}.archive_filter_right .inner>div,.archive_filter_right .inner>form{margin:auto 22px;color:var(--green-color);font-weight:400;margin-bottom:auto !important}.archive_filter_right .inner select.orderby{width:85px;border:none;color:var(--green-color);font-weight:400}body.page-template-template-full-width div#primary{width:100%}.form_designed fieldset{border:#ccc 1px solid}.form_designed .head{background:#3e67b2;color:#fff;height:36px;line-height:36px;padding-left:calc(var(--grid-gutter) / 2)}.form_designed .uk-form-custom{background:#067eca;width:108px;height:108px}.form_designed .uk-form-custom .uk-link{color:#fff}.form_designed .uk-form-custom .uk-text-center:not(.uk-text-small){margin-top:26px}.form_designed .thumb_outer{width:108px;height:108px;margin-right:20px;position:relative;border:#ccc 1px solid;text-align:center;display:flex}.form_designed .thumb_outer img{width:85%;height:85%;margin:auto}.form_designed .thumb_outer .uk-icon{position:absolute;right:-7px;top:-7px;background:#6a6b6c;color:#fff;border-radius:10px;cursor:pointer}.form_designed .uk-input,.form_designed .uk-select,.form_designed .uk-textarea{border:#d5d5d5 1px solid;background:#fff}.form_designed .uk-button-secondary{background-color:var(--green-color);margin-right:6px}.form_designed .dimensions{justify-content:space-between}.form_designed .dimensions>div{width:100%}.form_designed .dimensions .input_dimensions{width:72px}.form_designed .required{color:#d01c1c}@media(max-width: 1024px){.form_designed .thumb_outer{width:calc(100vw / 8);height:calc(100vw / 8);margin-right:5px}}#modal_made_an_offer .uk-modal-body{border-radius:5px}.make_an_offer_required{text-align:center}.make_an_offer_required__header span{font-size:1.8rem;position:relative}.make_an_offer_required__header span:after{content:"";position:absolute;width:40%;background:#f2c705;height:2px;right:0;bottom:-10px;left:33%}.make_an_offer_required__middle{margin:36px auto 20px auto}.make_an_offer_required__bottom a{color:#166bad}.make_an_offer{text-align:left}.make_an_offer__header{text-align:center}.make_an_offer__header span{font-size:1.8rem;position:relative}.make_an_offer__header span:after{content:"";position:absolute;width:40%;background:#f2c705;height:2px;right:0;bottom:-10px;left:33%}.make_an_offer__middle{margin:36px auto 20px auto}.make_an_offer input[type=text],.make_an_offer input[type=email],.make_an_offer input[type=number],.make_an_offer select,.make_an_offer textarea{border:#ccc 1px solid}.make_an_offer button[type=submit]{width:100%;background:#f2c705;color:#fff;font-weight:bold;text-transform:uppercase;font-size:1rem;border:0;padding-top:14px;padding-bottom:10px;margin-bottom:20px}.make_an_offer__bottom a{color:#166bad}#secondary .widget_nav_menu .widget-title{position:relative;text-transform:uppercase}#secondary .widget_nav_menu .widget-title::before{content:"";position:absolute;left:0;bottom:-6px;height:3px;width:100%;background:url(images/bg_head_menu_sidebar_right.jpg) no-repeat left}#secondary .widget_nav_menu [class*=uk-list]>::before{content:">";display:flex}.total_items_above_cart{font-weight:bold;margin-top:-10px;background:#fff}body.woocommerce-page.woocommerce-cart .entry-header{display:none}body.woocommerce-page.woocommerce-cart .total_items_above_cart{padding:0}@media(min-width: 1024px){body.woocommerce-page.woocommerce-cart .entry-content{margin:auto -30px}}.shop_table thead{background-color:#f0f1f3}.shop_table tr.cart_item{border-bottom:#ccc 1px solid}.shop_table .product-remove{padding:0;margin:auto;text-align:center}.shop_table .product-remove a{display:inline-block;width:25px;height:25px;background-color:#e40a0a;border-radius:25px;color:#fff;font-size:20px;line-height:20px}.shop_table .product-thumbnail{width:80px;height:80px}.shop_table .product-thumbnail img{width:100%;height:auto}.shop_table .product-quantity input{width:50px}.coupon label[for=coupon_code]{display:none}#coupon_code{height:38px;padding:2px 8px;width:100px}.showcoupon{color:var(--red-color)}abbr[title]{text-decoration:none}.uk-breadcrumb.payment{margin-left:var(--grid-gutter)}
