/*!
Theme Name: The9 Store
Theme URI: https://athemeart.com/downloads/the9-store/
Author: aThemeArt
Author URI: https://athemeart.com
Description: The9 Store is a free WooCommerce theme packed with features for all types of online shops. Whether you're selling gadgets, fashion, furniture, beauty products, appliances, or car parts, this WordPress theme helps you create a visually appealing and user-friendly store. It offers multiple layouts, product filters, color options, and category designs to enhance the shopping experience. Additionally, it’s compatible with popular page builders like Elementor, Beaver Builder, and Divi, allowing you to customize your store without coding. Designed for mobile shoppers, The9 Store ensures a seamless checkout process and secure payment options. Plus, its fast-loading design enhances user experience and boosts search rankings. Whether you're selling electronics, tools, car parts, clothing, footwear, jewelry, or running an affiliate listing and price comparison site—this storefront template has everything you need. Explore our demos and start building your eMart today!
Requires at least: 5.0
Tested up to: 6.8.0
Requires PHP: 7.0
Version: 1.0.7
License: GPLv3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: the9-store
Tags:  one-column, two-columns, right-sidebar, left-sidebar, custom-header, custom-menu, full-width-template, theme-options, threaded-comments, featured-images, post-formats, translation-ready, flexible-header, custom-background, footer-widgets, blog, e-commerce, rtl-language-support, custom-logo, featured-image-header, sticky-post
*/
:root{--primary-color:#6c757d;--secondary-color:#4e53c8;--tertiary-color:#000;--quaternary-color:#fff;--bg-color:#fff;--nav-color:#fff;--nav-h-color:#4e53c8;--nav-bg:#000;--nav-h-bg:#fff;--body-font:'Poppins',sans-serif;--heading-font:'Oswald',sans-serif;--nav-font:'Poppins',sans-serif}body{line-height:1;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:var(--body-font);font-size:100%;line-height:1.8;font-weight:400;color:var(--primary-color);background:#f2f3f5;text-align:left}h1,h2,h3,h4,h5,h6,#review_form .comment-reply-title{font-family:var(--heading-font);font-weight:500}a{color:var(--secondary-color);text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:hover,a:focus{color:var(--tertiary-color);text-decoration:none}.theme-color{color:var(--secondary-color)!important}#content .entry-title a,#secondary a,h1 a,h2 a,h3 a,h4 a{color:var(--tertiary-color);text-decoration:none}#content .entry-title a:hover,#content .entry-title a:focus,#secondary a:hover,#secondary a:focus,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h1 a:focus,h2 a:focus,h3 a:focus,h4 a:focus{color:var(--secondary-color)}.tb-cell{display:table-cell}.theme-btn,.btn.bg-btn,.wc-proceed-to-checkout .button,.components-button.wc-block-components-button,.single-prev-next a{line-height:46px;padding:0 30px;display:inline-block;transition:all .3s ease-in-out;font-weight:500;font-size:18px;text-transform:uppercase;color:var(--secondary-color);background:var(--quaternary-color);border:1px solid var(--secondary-color)!important;font-family:var(--heading-font);position:relative;border-radius:0}.theme-btn span,.single-prev-next span{position:relative;z-index:9}.theme-btn:hover,.btn.bg-btn:hover,.wc-proceed-to-checkout .button:hover,.components-button.wc-block-components-button:hover,.theme-btn:focus,.btn.bg-btn:focus,.wc-proceed-to-checkout .button:focus,.components-button.wc-block-components-button:focus,.single-prev-next a:hover,.single-prev-next a:focus{color:var(--quaternary-color)}.theme-btn:before,.btn.bg-btn:before,.wc-proceed-to-checkout .button:before,.components-button.wc-block-components-button:before,.single-prev-next a:before{content:"";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background:var(--secondary-color);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.theme-btn:hover:before,.theme-btn:focus:before,.btn.bg-btn:hover:before,.wc-proceed-to-checkout .button:hover:before,.components-button.wc-block-components-button:hover:before,.single-prev-next a:hover:before,.single-prev-next a:focus:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.theme-btn i,.btn.bg-btn i,.wc-proceed-to-checkout .button i,.components-button.wc-block-components-button i{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;transform:translateX(5px);display:inline-block;position:relative;z-index:999}.theme-btn:hover i,.btn.bg-btn:hover i,.theme-btn:focus i,.btn.bg-btn:focus i{transform:translateX(15px)}.elementor-section-full_width .elementor-container{max-width:1140px!important;margin:0 auto;padding-left:15px;padding-right:15px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{border-color:var(--secondary-color)}#content{padding-top:80px;padding-bottom:60px}#static_header_banner{display:block;height:50vh;background-color:#282e34;position:relative;z-index:1}#static_header_banner:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5);z-index:-1}#static_header_banner .content-text{display:flex;align-items:center;justify-content:center;height:100%;color:var(--quaternary-color);overflow:hidden;position:relative}.owl-item{float:left}#be-home-slider{overflow:hidden}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg:var(--gray-color)}.owl-item.active .slideUp{animation-name:slideUp;animation-duration:1.5s;animation-timing-function:ease}@keyframes slideUp{100%{-webkit-transform:translateY(0%);opacity:1}0%{-webkit-transform:translateY(50%);opacity:0}}@-webkit-keyframes slideUp{100%{-webkit-transform:translateY(0%);opacity:1}0%{-webkit-transform:translateY(50%);opacity:0}}.top-bar-wrap{font-size:.9em;background:#ececec;color:var(--tertiary-color)}.top-bar-wrap a,.top-bar-wrap .right-menu li ul a{color:var(--tertiary-color)}.top-bar-wrap a:hover,.top-bar-wrap a:focus,.top-bar-wrap .right-menu li ul a:hover,.top-bar-wrap .right-menu li ul a:focus{color:var(--secondary-color);text-decoration:underline}.top-bar-wrap .container{display:flex;justify-content:space-between;align-items:center}.top-bar-wrap .left-menu,.top-bar-wrap .right-menu{display:flex;align-items:center;gap:40px}.top-bar-wrap .left-menu ul,.top-bar-wrap .right-menu ul{display:flex;align-items:center;gap:15px;list-style:none;padding:0;margin:0}.top-bar-menu ul li{margin:0 3px}.top-bar-wrap .dialogue,.top-bar-menu ul li a{padding:10px 0;display:inline-block}.top-bar-wrap .right-menu li ul{position:absolute;display:block;min-width:150px;background:var(--quaternary-color);box-shadow:0px 5px 15px 0px var(--alpha-1);top:100%;opacity:0;visibility:hidden;transition:.3s;z-index:999;border:1px solid #ececec;border-top:none}.top-bar-wrap .right-menu li:hover ul{margin-top:0;opacity:1;visibility:visible}.top-bar-wrap .right-menu li ul a{display:block;color:var(--tertiary-color);padding:7px 15px;border-bottom:1px solid var(--alpha-2)}.top-bar-wrap .right-menu li ul li:last-child a{border:0}.top-bar-wrap li{position:relative}.top-bar-wrap li .nav_tooltips{display:none!important}.top-bar-wrap li i,.top-bar-wrap li svg{margin-right:8px}.top-bar-wrap>ul>li{margin:0 3px}.top-bar-wrap>ul>li:after{content:"-";position:absolute;right:-10px;color:inherit;top:50%;height:18px;overflow:hidden;transform:translateY(-15px);opacity:.5}.top-bar-wrap>ul>li:last-child:after{display:none}@media only screen and (max-width:991px){.top-bar-menu .left-menu,.top-bar-menu .right-menu{flex-direction:column}.top-bar-menu .left-menu ul{flex-direction:column;gap:0px}.top-bar-menu .left-menu,.top-bar-menu .right-menu{gap:5px}}@media only screen and (max-width:575px){.top-bar-menu .container{flex-direction:column;gap:10px}.top-bar-menu .left-menu,.top-bar-menu .right-menu{flex-direction:column}.top-bar-menu .left-menu ul{flex-direction:column;gap:0px}.top-bar-menu .left-menu,.top-bar-menu .right-menu{gap:5px}}header.site-header{display:block;clear:both;background:#fff;padding-top:50px;padding-bottom:50px;border-bottom:1px solid #e6eaea}.navigation.posts-navigation{position:relative}.navigation.posts-navigation a{border-radius:4px;border:1px solid var(--secondary-color);color:var(--secondary-color);display:inline-block;margin:0 .25em;overflow:hidden;padding:14px 50px 14px 16px;position:relative;text-decoration:none;line-height:1;background:var(--quaternary-color)}.navigation.posts-navigation a{width:240px;text-transform:uppercase;float:right;margin-bottom:2.5rem}.navigation.posts-navigation .btn-wrap{font-size:1em;line-height:1.2;padding:0 10px;position:relative;right:0;transition:right .3s ease;display:block;text-align:left}.navigation.posts-navigation .icon{border-left:1px solid var(--secondary-color);position:absolute;right:0;text-align:center;top:50%;transition:all .3s ease;transform:translateY(-50%);width:58px;height:70%;font-size:25px}.navigation.posts-navigation .icon i{color:var(--secondary-color);display:block;margin-top:3px;line-height:30px}.navigation.posts-navigation a:after{content:'';position:absolute;top:0;bottom:0;right:0;left:0;background-color:var(--quaternary-color);opacity:0;transition:opacity .3s ease}.navigation.posts-navigation a:hover .btn-wrap,.navigation.posts-navigation a:focus .btn-wrap{right:110%}.navigation.posts-navigation a:hover .icon,.navigation.posts-navigation a:focus .icon{border-left:0;font-size:2.8em;width:100%}.navigation.posts-navigation a:hover:after,.navigation.posts-navigation a:focus:after{opacity:.2}.navigation.posts-navigation .nav-previous a{float:left;padding:14px 16px 14px 60px}.navigation.posts-navigation .nav-previous a .icon{right:auto;left:0;border:none;border-right:1px solid var(--secondary-color)}.navigation.posts-navigation .nav-previous a:hover .icon,.navigation.posts-navigation .nav-previous a:focus .icon{border:none}.navigation.posts-navigation .nav-previous a .btn-wrap{font-size:1em;line-height:1.2;padding:0 10px;position:relative;left:0;transition:left .3s ease;display:block;text-align:right}.navigation.posts-navigation .nav-previous a:hover .btn-wrap,.navigation.posts-navigation .nav-previous a:focus .btn-wrap{right:auto;left:110%}.logo-wrap{position:relative}button.the9-store-rd-navbar-toggle{border-bottom:1px solid var(--secondary-color);background:var(--secondary-color);outline:none;color:var(--quaternary-color);font-size:25px;width:40px;height:40px;line-height:38px;padding:0;display:none;visibility:hidden}button.the9-store-rd-navbar-toggle:hover,button.the9-store-rd-navbar-toggle:focus{background:var(--quaternary-color);color:var(--secondary-color)}#masthead{background:#fff;position:relative}#masthead ul{padding:0;margin:0;align-items:center}#masthead ul.header-icon{margin-left:20px}#masthead li{display:inline-block;margin:0 5px;position:relative}#masthead .apsw_loader{right:0}#navbar{display:block;background:#1d242a}#navbar ul{display:block;list-style:none;padding:0!important;margin:0!important}#navbar ul li{float:left;list-style:none;padding:0!important;margin:0!important;position:relative}#navbar ul>li>a{display:block;color:var(--nav-color);font-size:15px;font-family:var(--nav-font);text-decoration:none;transition:all 4ms linear 0s;border-right:1px solid #14181d;display:block;padding:0 20px;position:relative;line-height:62px;font-weight:300;letter-spacing:1px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;overflow-wrap:normal;word-break:normal}#navbar ul>li>a:hover,#navbar ul>li>a:focus,#navbar ul>li:hover>a,#navbar ul>li:focus>a,#navbar ul>li.current-menu-item>a,#navbar ul>li.current_page_parent>a{color:var(--nav-h-color);background:var(--nav-color)}#navbar .navigation-menu>li a:after{border:2px solid var(--nav-h-color);content:"";position:absolute;left:0;right:0;top:0;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#masthead .navigation-menu>li:last-child:after{display:none}#navbar ul>li>a:hover:after,#navbar ul>li>a:focus:after,#navbar ul>li:hover>a:after,#navbar ul>li:focus>a:after,#navbar ul>li.current-menu-item>a:after,#navbar ul>li.current_page_parent>a:after{opacity:1}#navbar ul ul{position:absolute;left:0;padding:8px 0;color:#999;background:var(--nav-h-bg);text-align:left;width:280px;opacity:0;visibility:hidden;-webkit-transform:translateY(30px);transform:translateY(30px);box-shadow:-2px 2px 82px -26px rgba(0,0,0,.25);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:999}#navbar.keyfocus ul ul{visibility:visible}#navbar ul ul ul{left:100%;top:0}#navbar li:hover>ul,#navbar li.focus>ul{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}#navbar li li{display:block;float:none}#navbar li li a{line-height:32px;display:block;padding:10px;position:relative;display:block;width:100%;font-size:14px;border:none;color:var(--nav-bg);text-transform:capitalize}#navbar li li a:hover,#navbar li li a:focus{padding-left:25px}#navbar li li a:after{border:none!important;border-bottom:1px solid var(--nav-h-color)!important;opacity:.2!important}#navbar li li a:before{position:absolute;top:50%;left:-6px;content:'\f285';font-family:'bootstrap-icons';font-size:inherit;line-height:inherit;color:inherit;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#navbar li li a:hover:before,#navbar li li a:focus:before{left:8px;opacity:1;visibility:visible}.the9-store-responsive-navbar{border:1px solid var(--secondary-color);background:var(--secondary-color);outline:none;color:var(--quaternary-color);font-size:40px;width:62px;height:62px;line-height:0;padding:0;display:none;visibility:hidden}.the9-store-navbar-close{position:absolute;left:260px;width:30px;height:30px;border-radius:50%;top:5px;padding:0;border:1px solid var(--secondary-color)!important;z-index:999;display:none;visibility:hidden}.responsive-submenu-toggle{position:absolute;left:calc(300px - 50px);top:2px;max-height:38px;width:38px;font-size:18px;height:100%;background:0 0;color:#000;border:none;display:none;visibility:hidden;z-index:999}.responsive-submenu-switch:hover,.responsive-submenu-switch:focus{color:var(--nav-h-color)}@media only screen and (max-width:850px){.responsive-submenu-switch,.the9-store-navbar-close,.responsive-submenu-toggle,.the9-store-responsive-navbar{display:block;visibility:visible}#navbar .nav-wrap{position:fixed;width:300px;left:0;top:0;bottom:0;box-shadow:-1px 4px 5px 0px rgba(68,73,83,.12);background:#fff;z-index:9999;border-right:1px solid #e8e8e8;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;left:-100%;transform:translateX(-100%);visibility:hidden;opacity:0}#navbar .nav-wrap.active{left:0;transform:translateX(0%);visibility:visible;opacity:1}#navbar ul li{float:none;display:block}#navbar .navigation-menu li a{padding:10px;border-bottom:1px solid #e8e8e8;float:none;color:#000;line-height:26px;border-right:none}#navbar .navigation-menu li ul{display:block;-webkit-transform:translateY(0);transform:translateY(0);width:auto;margin-left:20px!important;box-shadow:none;position:static;opacity:0;visibility:hidden;display:none}#navbar .navigation-menu li ul.focus-active{opacity:1;visibility:visible;display:block}#navbar .navigation-menu li li ul{margin-left:0!important}#navbar .navigation-menu>li a:after{border-bottom:none}#navbar .navigation-menu>li a:after{display:none}#navbar .navigation-menu li ul .responsive-submenu-toggle{left:calc(300px - 70px)}}.apsw-search-wrap .apsw-search-form{height:50px !important}.apsw_data_container{flex-direction:column}#masthead ul.apsw_data_container li{margin-bottom:0;display:block}ul.apsw_data_container li:hover{background-color:var(--gray-color)}.apsw-search-wrap .apsw-select-box-wrap{height:50px}.apsw-search-wrap .apsw-category-items{line-height:50px}.apsw-search-wrap .apsw-search-form input[type=search],.apsw-search-wrap.apsw_search_form_style_4 button.apsw-search-btn,.apsw-search-wrap.apsw_search_form_style_5 button.apsw-search-btn,.apsw-search-wrap.apsw_search_form_style_6 button.apsw-search-btn,.apsw-search-wrap .apsw-search-btn{height:50px !important;line-height:50px;min-height:auto}.apsw-search-wrap .apsw-search-btn svg{display:none}.apsw-search-wrap .apsw-search-btn:after{top:0}#masthead .apsw-search-wrap li{margin:0}#masthead .search-form{position:relative;width:100%;margin-right:20px;max-width:450px}#masthead .apsw-search-wrap{max-width:550px}#masthead .search-form input[type=search],#masthead .search-form label{width:100%;margin-bottom:0;min-height:45px}#masthead .search-form .search-submit{position:absolute;right:0;top:0;text-indent:-600px;background-color:var(--tertiary-color);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='black' class='bi bi-search' viewBox='0 0 16 16'%3E%3Cpath d='M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001q.044.06.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1 1 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0'/%3E%3C/svg%3E") no-repeat center;-webkit-mask-size:20px 20px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='black' class='bi bi-search' viewBox='0 0 16 16'%3E%3Cpath d='M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001q.044.06.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1 1 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0'/%3E%3C/svg%3E") no-repeat center;mask-size:19px 19px}#masthead .search-form .search-submit:hover,#masthead .search-form .search-submit:focus{background-color:var(--secondary-color);transform:scale(1.1)}#masthead .header-icon li{display:inline-block;margin:0 5px;position:relative;display:flex;justify-content:center;align-items:center}#masthead .header-icon>li>a{color:var(--secondary-color);height:40px;width:40px;background-color:#f7f7f7;border-radius:50%;text-align:center;line-height:40px;display:inline-block;position:relative}#masthead .header-icon>li:hover>a,#masthead .header-icon>li:hover>a,#masthead .header-icon>li.focus>a{background:var(--secondary-color);color:#fff}#masthead .header-icon li ul{position:absolute;border:none;left:0;border-radius:0;margin-top:0;top:calc(100% + 1px);width:180px;text-align:left;background:var(--quaternary-color);box-shadow:-1px 0px 5px 0px rgba(68,73,83,.12);opacity:0;transition:opacity .15s linear,transform .15s linear,right 0s .15s;transform:translateY(.6rem);z-index:99;display:none}#masthead .header-icon li:hover ul,#masthead .header-icon li:focus ul,#masthead .header-icon li.focus ul{transform:translate(0%,0);opacity:1;display:block}#masthead .header-icon li li{display:block;padding:15px;text-align:left;border-bottom:1px solid #e8e8e8}#masthead .header-icon li:last-child{margin-right:0}#masthead .header-icon li li>a{transition:.33s all ease;-webkit-transition:.33s all ease;-moz-transition:.33s all ease;-o-transition:.33s all ease;display:block;font-size:14px;line-height:14px;position:relative;color:var(--tertiary-color)}#masthead .header-icon li li>a:hover,#masthead .header-icon li li>a:focus{color:var(--secondary-color)}#masthead ul.header-icon li span{display:block;line-height:18px;font-family:var(--nav-font);font-weight:700;font-size:12px;text-transform:uppercase}#masthead ul.header-icon li span.icon_txt{margin-left:10px;margin-right:10px}#masthead ul.header-icon li:last-child span.icon_txt{margin-right:0}#masthead ul.header-icon li span.label{font-size:.8em;color:#717171;font-weight:400;text-transform:uppercase}#home-slider{overflow:hidden;width:100%}#home-slider .slide-item{height:100vh;position:relative}#home-slider{position:relative;background:#000}#home-slider .owl-dots{position:absolute;bottom:50px;left:50%;transform:translateX(-50%);display:flex;gap:5px}#home-slider .owl-dot{width:40px;height:8px;padding:0;border-radius:4px}#home-slider .owl-dot.active{background:0 0}.slide-wrap{height:100%}#gs-home-page-hero .content-text,.slide-content{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.slideUp{width:65%}.slideUp.center{margin:0 auto}.slideUp.right{float:right}a.slide-btn{position:relative;padding:0 40px;height:50px;line-height:50px;border-radius:30px;border-width:0;font-size:18px;font-weight:400;-webkit-transition:all .3s ease;transition:all .3s ease;font-family:'Roboto',sans-serif;overflow:hidden;border:1px solid var(--secondary-color);display:inline-block;margin:25px 10px 0;color:var(--secondary-color)}a.slide-btn:first-child{margin-left:0}a.slide-btn:hover,a.slide-btn:focus{background-color:var(--secondary-color);border-color:var(--secondary-color);color:var(--quaternary-color)}a.slide-btn.btn-color{background-color:var(--secondary-color);border-color:var(--secondary-color);color:var(--quaternary-color)}a.slide-btn.btn-color:hover,a.slide-btn.btn-color:focus{background-color:transparent;color:var(--nav-h-bg)}@media only screen and (max-width :767px){#home-slider .slide-item{max-height:70vh}.slideUp{width:100%}#masthead.style_2 [class*=col-]{margin-bottom:20px}#masthead.style_2 #nav_bar_wrap{padding:15px 0}#masthead.style_2 .order-3{order:0!important}#the9-store-mega-menu{margin-top:10px;display:block;float:none!important}#the9-store-mega-menu>.btn-mega{line-height:50px!important;height:54px!important}#the9-store-mega-menu>.btn-mega>span{top:24px!important}#the9-store-mega-menu>ul.menu{top:42px}}.site-header-text-wrap{text-align:center}.site-header-text-wrap h1{font-family:var(--heading-font);font-size:3.5rem;line-height:51px;font-weight:500;margin-bottom:0}ul.products li.product{background:var(--bg-color);text-align:center}.woocommerce li.product .product_wrap{padding:25px;padding-bottom:100px;position:relative}.woocommerce li.product ul.button-group{padding:0;margin:0;position:absolute;left:0;right:0;bottom:0}.woocommerce li.product .button-group li{min-width:50%;max-width:100%;width:100%;height:60px;position:relative;list-style:none;text-align:center;line-height:60px;background:#333;color:var(--quaternary-color)!important;font-family:var(--heading-font);font-weight:500;font-size:16px;letter-spacing:.2px;text-transform:uppercase;position:relative;overflow:hidden}.woocommerce li.product .button-group li mark,.woocommerce li.product .button-group li ins{background:0 0}.woocommerce li.product .button-group a,.woocommerce li.product .button-group .added_to_cart.wc-forward,.shop_table .actions .button{color:var(--quaternary-color);background:var(--secondary-color);display:block;width:100%;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.woocommerce li.product .button-group a:hover,.woocommerce li.product .button-group a:focus,.woocommerce li.product .button-group .added_to_cart.wc-forward:hover,.woocommerce li.product .button-group .added_to_cart.wc-forward:focus{background:var(--tertiary-color)}.woocommerce li.product .button-group .added_to_cart.wc-forward{position:absolute;left:0;right:0;top:0}.woocommerce-loop-product__title{color:var(--tertiary-color);font-weight:700px;letter-spacing:.3px;word-spacing:1px}.the9-store-post{margin-bottom:60px;background:var(--bg-color)}.the9-store-post .post{padding:30px}.the9-store-post .more-link{margin-top:30px}.the9-store-post .entry-title{padding-bottom:30px;margin-bottom:0}.post-meta-wrap ul.post-meta{padding:0;list-style:none;color:var(--primary-color);font-family:var(--heading-font);padding-bottom:10px;font-size:14px;margin-bottom:0}.post-meta-wrap ul.post-meta li{display:inline-block;margin-right:36px;position:relative}.post-meta-wrap ul.post-meta li:before{content:"";position:absolute;right:-24px;top:50%;transform:translateY(1px);width:12px;height:2px;background:#000}.post-meta-wrap ul.post-meta li:last-child:before{display:none}.the9-store-post .img-box,.related_post_warp .img-box{position:relative;overflow:hidden}.the9-store-post .img-box img{width:100%;transition:all .5s ease-in-out;height:auto}.the9-store-post:hover .img-box img{transform:scale3d(1.1,1.1,1)}.related_post_warp .icofont-image{display:none}.the9-store-post .img-box{position:relative}}.the9-store-single-post .img-box{margin-bottom:20px;overflow:hidden}.the9-store-single-post .img-box .owl-nav.disabled{display:none}.icofont-image,.the9-store-icon{position:absolute;top:20px;left:20px;text-align:center;width:45px;height:45px;line-height:45px;font-size:25px;color:var(--quaternary-color);background:var(--secondary-color);border-radius:50%;z-index:99}.share-box{display:flex;align-items:center;gap:20px;margin-bottom:50px}.share-box h6{font-family:var(--body-font);margin-bottom:0}.single-prev-next{padding:0;margin-bottom:50px;clear:both;text-align:right}.single-prev-next a{min-width:170px;font-size:16px;text-decoration:none!important;padding:0 20px;text-align:center}.single-prev-next a{float:left}.single-prev-next .next a{float:right}.single-prev-next a i{display:inline-block;transform:translateX(-10px);-webkit-transform:translateX(-10px);transition:all .3s ease-in-out}.single-prev-next .next i{transform:translateX(10px);-webkit-transform:translateX(10px)}.single-prev-next a:hover i,.single-prev-next a:focus i{transform:translateX(-15px);-webkit-transform:translateX(-15px)}.single-prev-next .next a:hover i,.single-prev-next .next a:focus i{transform:translateX(15px);-webkit-transform:translateX(15px)}.form-allowed-tags{margin-bottom:20px}#commentform [class^=col-]{position:relative}#commentform input[type=text],#commentform input[type=email],#commentform textarea{margin-bottom:20px !important}#commentform input[type=checkbox],input[type=radio]{width:15px;height:15px;margin-right:10px;margin-top:5px}.comment-form-cookies-consent{display:flex;margin-bottom:30px}#commentform input[type=checkbox]:before,input[type=radio]:before{opacity:0}#commentform label{line-height:15px;margin-bottom:0;padding-top:5px}ul.comment-list{display:block;margin:0;padding:0}ul.comment-list li{margin:0;list-style:none;clear:both}ul.comment-list li ul{margin-left:20px}.comment-meta .single-comment img{width:80px;height:80px;border-radius:50%}.comment-meta .single-comment .comment{width:calc(100% - 80px);padding-left:20px;position:relative}.comment-meta .single-comment .comment h6{margin-bottom:0!important}.comment-meta .single-comment .comment h6 a{text-transform:uppercase;color:#313131;margin:10px 0 8px}.comment-meta .single-comment .comment .date{text-transform:uppercase;font-size:12px}.comment-meta .single-comment .comment-text{margin-top:10px}.comment-meta .single-comment{padding-bottom:20px;margin-bottom:30px;position:relative;display:flex}.comment-meta .ellipse-left{position:relative}.comment-meta .single-comment.reply-comment{margin-left:50px}.comment-meta .single-comment:last-child{margin:0;padding:0;border:none}.comment-meta .single-comment .comment .reply{position:absolute;top:0;right:0}.comment-meta .single-comment .comment .reply a{text-transform:uppercase;line-height:24px;padding:0 12px;background:#f7f7f7;font-size:12px;color:#777;transition:all .3s ease-in-out;display:block;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.comment-meta .single-comment .comment .reply a:hover,.comment-meta .single-comment .comment .reply a:focus{background:var(--secondary-color);color:var(--quaternary-color)}#search-1 .search-form,.wp-block-search__inside-wrapper{display:flex;border:1px solid var(--secondary-color)}#secondary .wp-block-search__label{display:none}#search-1 .search-form input{margin-bottom:0;border:0}#search-1 .search-form label,.wp-block-search__inside-wrapper input{width:100%;margin-bottom:0;border:none}#search-1 .search-form input[type=submit],.wp-block-search__inside-wrapper button{border:0;border-radius:0;background:var(--secondary-color);color:var(--quaternary-color);padding:0 15px}#search-1 .search-form input[type=submit]:hover,#search-1 .search-form input[type=submit]:focus,.wp-block-search__inside-wrapper button:hover,.wp-block-search__inside-wrapper button:focus{opacity:.5}#secondary .widget{margin-bottom:30px;background:var(--bg-color);padding:20px}.widget_search{margin-bottom:30px}#secondary .widget ul,#secondary .widget ol{padding-left:0;margin-bottom:0}#secondary .widget ul.children{margin-left:5px}#secondary .widget li{list-style:none;padding:5px 0 !important;position:relative;margin:0}#secondary .widget li:first-child,.wp-block-latest-posts.wp-block-latest-posts__list li:first-child{padding-top:0!important}#secondary .widget li ul{padding-top:5px;padding-left:15px}#secondary .widget li li{padding:5px!important;position:relative}#secondary .widget a{color:var(--primary-color);display:inline-block;position:relative}#secondary .widget a:hover,#secondary .widget a:focus{transform:translateX(15px);-webkit-transform:translateX(15px);color:var(--secondary-color)}#secondary .widget a:before{position:absolute;top:50%;left:8px;content:'\f285';font-family:'bootstrap-icons';font-size:inherit;line-height:inherit;color:inherit;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:12px;margin-top:1px}#secondary .widget a:hover:before,#secondary .widget a:focus:before{left:-15px;opacity:1;visibility:visible}#secondary .widget li li:after{font-family:'IcoFont' !important;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;position:absolute;left:-15px;font-size:16px;top:50%;transform:translateY(-50%);content:"\ea98";transition:.33s all ease}.woocommerce-product-search{display:flex;border:1px solid var(--alpha-1);border-radius:5px}.woocommerce-product-search input{margin-bottom:0;border:0}ul.products li.product.do-to-list{display:flex;align-items:center;gap:30px;border:1px solid var(--alpha-2);border-radius:10px}.wc-layered-nav-rating .star-rating:before{transform:translateX(30px)}.widget-title,.related.products h2,.upsells.products h2,.cross-sells h2,.wp-block-group__inner-container h2,.related_post_heading,.checkout h3{font-family:var(--body-font);color:var(--tertiary-color);text-transform:capitalize;position:relative;padding-bottom:20px;margin-bottom:30px}.widget-title:before,.related.products h2:before,.upsells.products h2:before,.cross-sells h2:before,.wp-block-group__inner-container h2:before,.related_post_heading:before,.checkout h3:before{position:absolute;content:"";bottom:0;left:0;right:0;height:2px;background:var(--secondary-color);border-radius:1px;opacity:.2}.widget-title:after,.related.products h2:after,.upsells.products h2:after,.cross-sells h2:after,.wp-block-group__inner-container h2:after,.related_post_heading:after,.checkout h3:after{position:absolute;content:"";bottom:-2px;left:0;width:50px;height:6px;background:var(--secondary-color);border-radius:3px}.product_list_widget .product-link{display:block}ul.popular_category_list li,#colophon.site-footer li{list-style:none;display:block;padding-top:10px;padding-bottom:10px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative}.woocommerce-cart-form table.shop_table.cart tr td .woocommerce-Price-amount{color:var(--primary-color)}.woocommerce-cart-form table.shop_table.cart tr td.product-name{color:var(--primary-color)}#footer{border-top:1px solid var(--gray-color)}#colophon.site-footer .textwidget li{padding-top:5px;padding-bottom:5px}#colophon.site-footer .cat-item{padding-top:5px;padding-bottom:5px}ul.popular_category_list,#colophon.site-footer ul{margin:0;padding:0;padding-left:0}#colophon.site-footer .widget li:hover:before,#colophon.site-footer .widget li:focus:before,#colophon.site-footer .widget li.focus:before{opacity:1;visibility:visible;left:-2px;color:var(--secondary-color)}ul.popular_category_list li:last-child{border:none}.sidebar-menu{list-style:none;margin:0;padding:0}.sidebar-menu li a{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-weight:400;display:block;color:var(--primary-color);text-decoration:none;font-size:95%}#secondary .post-date{display:block;text-align:right;font-size:11px;font-style:italic}#colophon .social-list{display:flex;gap:20px}#colophon .site_info{border-top:1px solid rgba(224,224,224,.4);padding:20px 0;font-size:.9em}#colophon .site_info .row{align-items:center}#colophon{background:var(--bg-color)}a.ui-to-top{position:fixed;bottom:20px;transition:.3s all ease;z-index:99;right:20px;padding-right:30px;color:#1f1f1f;font-size:30px;cursor:pointer;opacity:0;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}a.ui-to-top:hover,a.ui-to-top:focus{color:var(--secondary-color)}a.ui-to-top.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.product_title{font-size:24px;line-height:36px;font-weight:500;color:var(--tertiary-color)}.woocommerce div.product form.cart{margin:30px 0 !important}.compare-wishlist-single-post{border-bottom:1px solid var(--alpha-1)}.compare-wishlist-single-post .alert{position:absolute;width:max-content}.single-product-extra-container li a{font-size:16px;border:0 !important;border-radius:50%;color:var(--tertiary-color) !important}.single-product-extra-container li a:hover,.single-product-extra-container li a:focus{background:var(--tertiary-color) !important;color:var(--quaternary-color) !important}h6.heading-share{font-family:var(--body-font);font-size:18px;line-height:28px;font-weight:500}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.shop_table{background-color:transparent !important}#content .the9-store-single-post .content-wrap a.checkout-button{color:var(--quaternary-color)}#content .the9-store-single-post .content-wrap a.checkout-button:hover,#content .the9-store-single-post .content-wrap a.checkout-button:focus{color:var(--secondary-color)}.checkout h3{font-family:var(--body-font);font-weight:500}.woocommerce-error,.woocommerce-info,.woocommerce-message{border:none!important}.content-wrap .woocommerce-message{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.content-wrap .woocommerce-message:before{color:#d6e9c6}.content-wrap .woocommerce-error{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.content-wrap .woocommerce-error:before{color:#31708f}.content-wrap .woocommerce-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.content-wrap .woocommerce-info:before{color:#31708f}ul.wc_payment_methods li{margin-bottom:0 !important}#place_order.button{border-radius:30px}.woocommerce-form-login{display:flex !important;justify-content:space-between;flex-wrap:wrap;gap:30px}.woocommerce-form.woocommerce-form-login.login .form-row{margin:0}.woocommerce-form.woocommerce-form-login.login .form-row.woocommerce-form-row{width:calc(50% - 15px) !important;margin:0}.woocommerce-LostPassword.lost_password{transform:translateY(0) !important;margin-bottom:0}.dev_info{display:block;font-style:italic}.elementor-col-100 .elementor-element-populated{padding:0!important}.wedding-collection .woocommerce-loop-product__title a,.wedding-collection .price,.wedding-collection .woocommerce-Price-amount{color:#fff!important}.wedding-collection .star-rating{display:none!important}.footer_widget_wrap{line-height:22px;border-top:1px solid rgba(224,224,224,.5);overflow:hidden;background:var(--bg-color)}.footer_widget_wrap ul li,.footer_widget_wrap ul{padding:0;list-style:none}.footer_widget_wrap ul li{padding-bottom:15px;clear:both}li.be_lasted_posted .posts_date{display:block;font-size:11px;font-style:italic}.footer_widget_wrap ul li:last-child{padding-bottom:0}.footer_widget_wrap a{color:var(--tertiary-color)}.footer_widget_wrap a:hover,.footer_widget_wrap a:focus{color:var(--secondary-color)}.footer_widget_wrap ul li .star-rating{float:right;margin-top:15px}.footer_widget_wrap ul li .woocommerce-Price-amount{float:left;padding-top:15px}.footer_widget_wrap ul.smart_attribute_as_widgets li,.site-footer ul.smart_attribute_as_widgets li{width:44%}.footer_widget_wrap ul.smart_attribute_as_widgets li a,.site-footer ul.smart_attribute_as_widgets li a{border:1px solid #eee}.footer_widget_wrap ul.smart_attribute_as_widgets li a:hover,.site-footer ul.smart_attribute_as_widgets li a:hover,.footer_widget_wrap ul.smart_attribute_as_widgets li a:focus,.site-footer ul.smart_attribute_as_widgets li a:focus{border:1px solid var(--tertiary-color)}#colophon.site-footer .row.the9-store-flex,.footer_widget_wrap .row.the9-store-flex{margin-left:-40px;margin-right:-40px}#colophon.site-footer .widget,.footer_widget_wrap .widget{padding:40px;padding-top:80px;padding-bottom:50px}#colophon .yikes-easy-mc-form{position:relative}#colophon .yikes-easy-mc-form .yikes-easy-mc-submit-button{display:block;width:auto;margin-top:0;min-height:inherit;padding:0;position:absolute;right:-5px;bottom:15px;overflow:hidden;width:60px;background:0 0;border:none;outline:none}#colophon .yikes-easy-mc-form .yikes-easy-mc-submit-button span{text-indent:-6000px}#colophon .yikes-easy-mc-form .yikes-easy-mc-submit-button:after{font-family:bootstrap-icons !important;font-style:normal;font-weight:400 !important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f6c0";right:0;color:var(--secondary-color);bottom:10px}#colophon ul.social-links,#secondary .widget ul.social-links{display:block;padding:0;margin:5px -5px}#colophon ul.social-links li,#secondary .widget ul.social-links li{display:inline-block;margin:4px}#colophon ul.social-links li a,#secondary .widget ul.social-links li a{display:block;background:var(--secondary-color);border-radius:2px;width:20px;width:35px;height:36px;text-align:center;font-size:20px;line-height:36px;color:#fff;border:1px solid var(--secondary-color)}#colophon ul.social-links li a i{display:block;line-height:36px}#colophon ul.social-links li a:hover,#colophon ul.social-links li a:focus{background:#fff;color:var(--secondary-color)}.site-info-widget .branding-logo{margin-bottom:20px}.site-info-widget .branding-text{padding-bottom:20px}#colophon.site-footer .contact-info-list,.site-info-widget ul.contact-info-list{margin:0;padding:0}#colophon.site-footer .contact-info-list li,.site-info-widget ul.contact-info-list li{padding:3px 0}#colophon.site-footer .contact-info-list li i,.site-info-widget ul.contact-info-list li i{margin-right:10px}.wpcf7-form label{width:100%}.the9-store-breadcrumbs-wrap{border-bottom:1px solid rgba(224,224,224,.5)}.the9-store-breadcrumbs-wrap ul{margin:0;padding:15px 0;text-align:right}.the9-store-breadcrumbs-wrap ul li{display:inline-block}.the9-store-breadcrumbs-wrap ul li+li:before{content:"\f285";font-family:bootstrap-icons !important;line-height:30px;letter-spacing:.36px;font-size:14px;color:#777;margin-right:8px;margin-left:5px}.atawc-swatches .swatch-label,.swatch.swatch-label.selected.tick_sign,.swatch.swatch-image.selected.tick_sign,ul.smart_attribute.label li{background:none!important}#secondary .widget ul.smart_attribute li{padding:0;margin:0 2px}#secondary .widget ul.smart_attribute.image li{margin:0 5px}.atawc-swatches,#secondary ul.smart_attribute,ul.smart_attribute.image{display:flex;flex-wrap:wrap}.atawc-swatches .swatch.swatch-image,#secondary .widget ul.smart_attribute.image li{flex-grow:1;width:33%;margin:0;padding:10px}#secondary .widget ul.smart_attribute.image li a,.atawc-swatches .swatch.swatch-image{border:1px solid rgba(224,224,224,.5);padding:10px;text-align:center;margin:3px;-webkit-border-radius:5px;border-radius:5px}#secondary .widget ul.smart_attribute.image li a:hover,.atawc-swatches .swatch.swatch-image:hover{border-color:var(--secondary-color)}.masonry_grid .the9-store-single-post{padding:0 15px}#demo-content ul.products.columns-4{margin:0}#static_header_banner .content-text h1,#be-home-slider h1,#gs-home-page-hero .content-text h1{padding-bottom:20px}#static_header_banner .post-meta-wrap,#static_header_banner .post-meta-wrap a,#static_header_banner .post-meta-wrap li{color:var(--quaternary-color)}#static_header_banner .post-meta-wrap a:hover,#static_header_banner .post-meta-wrap a:focus{color:var(--secondary-color)}#static_header_banner ul.post-meta li:before{background:var(--quaternary-color)}@media only screen and (max-width:640px){#page{overflow-x:hidden}#static_header_banner .content-text h1,#be-home-slider h1,#gs-home-page-hero .content-text h1{font-size:1.8rem}.elementor-section-full_width .elementor-container{width:auto}ul.nav.nav-tabs li{margin-bottom:10px}.the9-store-carousel .owl-dots{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs{display:block;max-width:90%;margin:0 auto!important}.product-details-wrap{padding-top:30px}}.elementor-container.elementor-column-gap-narrow>.elementor-inner-column{padding:0 10px!important}.align-right{text-align:right}.align-left{text-align:left}.display-none{display:none!important}#instagram_widgets{position:relative}#instagram_widgets .photo-feed-actions{position:absolute;left:0;right:0;top:50%;z-index:9999;transform:translateY(-40px)}.photo-feed-items .ig-item a{border-radius:50%;margin:5px}.elementor-editor-active .the9-store-carousel,.elementor-editor-active .fs-product-slider{display:none}.audio-center{position:absolute;left:0;right:0;z-index:99;top:50%}.audio-center audio,.img-box audio{width:100%}.img-box figure{margin:0}#author-info{padding:30px;margin-bottom:50px;background:var(--bg-color)}#author-info .author-description{padding-left:40px}.related.products h2,.upsells.products h2,.cross-sells h2,#secondary .wp-block-group__inner-container h2,.related_post_heading{font-family:'Jost',sans-serif;font-weight:500;font-size:1.25rem;line-height:1.65rem}body.error404 #content.site-content{padding:0}.error-404{background:url(//okumura-labo-sagau.jp/wp-content/themes/the9-store/assets/image/404.png) no-repeat center -20px #fff;padding:15vh;margin:0 auto;text-align:center;padding-top:300px}.error-404 .page-header{padding-top:180px}.error-404 .search-form label{width:400px}.error-404 input.search-submit:hover{background:#fff}.site-main .wp-block-button{margin-bottom:10px}.site-main .wp-block-button__link{background:var(--secondary-color);color:var(--quaternary-color);border:1px solid var(--secondary-color)}.site-main .wp-block-button__link:hover,.site-main .wp-block-button__link:focus{background:0 0;border:1px solid var(--secondary-color);color:var(--secondary-color)}blockquote{background:#f9f9f9;border-left:10px solid #ccc;margin:10px 0;padding:15px;quotes:"\201C""\201D""\2018""\2019"}blockquote:before{display:none}blockquote p{display:inline}.wp-block-group__inner-container{padding:10px}pre{font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;line-height:1.6;position:relative;overflow:auto;max-width:100%;margin-bottom:1.6em;padding:3% 10% 3% 5%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;background:#f7f7f7}pre:before{font-family:IcoFont;font-size:14px;position:absolute;z-index:5;top:0;right:0;height:100%;padding:0 3px;content:"\ede6";color:#fff;background:#bbc3cc}.site-main table{border-collapse:collapse;margin:25px 0;font-size:.9em;width:100%}.site-main thead tr{background-color:var(--secondary-color);color:var(--quaternary-color);text-align:left}.site-main table th,.site-main table td{padding:12px 15px;border:1px solid #f6f6f6}.site-main a{text-decoration:underline}#content .site-main a:hover,#content .site-main a:focus,#content .site-main ul.post-meta a,#content .more-link a{text-decoration:none}#content a:focus,#content .site-main ul.post-meta a:focus,#content .more-link a:focus,#content .site-main a:focus,#colophon a:focus{text-decoration:underline}.site-main a.button{text-decoration:none}#customer_login .col-1,#customer_login .col-2{width:49%;max-width:49%;margin:0;display:inline-block;vertical-align:top}#customer_login label{font-size:14px}@media only screen and (max-width:680px){#customer_login .col-1,#customer_login .col-2{width:100%;max-width:100%}}.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input{min-height:35px!important;padding:0 !important}.wc-block-components-quantity-selector{height:35px}.is-large.wc-block-cart .wc-block-cart-items th{text-align:center}.wp-block-button__link.wp-element-button{line-height:16px;text-decoration:none;font-size:16px}.wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button{max-width:280px}a.wc-block-cart__submit-button{margin:5px auto;display:block !important;text-decoration:none;max-width:100%}#comments{background:var(--bg-color);padding:20px}#comments .form-submit{margin-bottom:0}.owlGallery{display:block;overflow:hidden;position:relative;background:#f4f4f4}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owlGallery .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.img-box figure{margin-top:0;padding:0}.owlGallery .owl-item figure.gallery-item{margin:0;width:100%!important;max-width:100%!important}.owlGallery .owl-item img{width:100%;display:block;transform:scale3d(1,1,1)!important}.owlGallery .owl-nav{position:absolute;z-index:999;top:50%;left:0;right:0}.owlGallery .owl-nav .owl-next{float:right}.gallery{margin-bottom:1.5em;margin:0 -15px}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;padding:0 13px}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block;clear:both}@media only screen and (max-width:680px){.top-form-minicart{width:220px!important;line-height:60px!important}#masthead{text-align:center}#masthead .logo-wrap{margin:0 auto 20px auto;text-align:center}.box-icon-cart .dropdown-box{display:none}.single-prev-next>div{text-align:center}.single-prev-next>div a{float:none!important;margin-bottom:5px}#colophon .site_info{padding-left:20px;padding-right:20px}.woocommerce div.product .woocommerce-tabs ul.tabs{display:block!important}.woocommerce-tabs ul.tabs li{margin-bottom:2px!important;display:block;clear:both}.woocommerce .product .woocommerce-tabs ul.tabs li a:after{display:none!important}}@media only screen and (max-width:480px){.single.single-product .quantity,.woocommerce #content div.product div.summary .btn{width:80%!important}.single.single-product .quantity .input-text.qty.text,.p-quantity .input-text.qty.text,.woocommerce .quantity input.qty{width:calc(100% - 90px)}.woocommerce div.product .woocommerce-tabs ul.tabs{max-width:100%}}.entry-video iframe{width:100%}.site-title,.site-description{position:static!important}