/*
Theme Name: My theme
Theme URI: 
Author: Me
Description:  The best wordpress theme
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: my_template
*/
.wp_hide{
    display: none!important;
}
.d-flex{
    display: flex;
}
.opac0{
    opacity: 0;
}
.shop_sort_check_txt,.shop_sort_color_value{
    pointer-events: none;
}

.noUi-connect {
    background: #0075ff!important;
}
body{
    scroll-behavior: smooth;
}
.wp_single_title{
    justify-content: space-between;
}
.single_variation_wrap{
    width: 1px;
    height: 1px;
    opacity: 0;
    overflow: hidden; 
}
.wp_order_item_row{
    display: flex;
}
.wp_order_item{
    width:25%;
}
#masthead .wp_wrapper_menu_main .navbar #main-nav .navbar-nav > li.dropdown ul{
	list-style-type: none;
	background-color: rgba(0, 0, 0, 0.9);
}
#masthead:before{
	height: 100%!important;
	background: rgba(0, 0, 0, 0.5)!important;
}
#masthead.smallHeader:before{
	bottom: 0%!important;
	background: rgba(0, 0, 0, 0.9)!important;
}
.wp_hidden{
	height: 0;
  overflow: hidden;
}
#masthead .wp_wrapper_menu_main .navbar #main-nav .navbar-nav > li.dropdown ul li a{
	z-index: 1;
}
/*DOI*/
.wp_doi_sec {
  padding-top: 180px;
  padding-bottom: 160px;
  min-height: calc(100vh - 100px);
}

.wp_doi_sec .container .wp_doi_wrapper {
  max-width: 800px;
  margin: 0 auto;
	position: relative;
	z-index: 1;
}
/*
.wp_doi_sec .container .wp_doi_wrapper p:first-of-type {
  display: none;
}
*/
.wp_doi_sec .container .wp_doi_wrapper p a {
  color: #242F51;
  text-decoration: none;
}

.wp_doi_sec .container .wp_doi_wrapper p a:hover {
  text-decoration: underline;
}

.wp_doi_sec .container .wp_doi_wrapper .wp-block-group {
  display: none;
}

.wp_doi_content{
	height: 0;
	opacity: 0;
}