.rtwpvs.rtwpvs-tooltip .rtwpvs-terms-wrapper .rtwpvs-radio-term[data-rtwpvs-tooltip]{position:relative}.rtwpvs.rtwpvs-tooltip .rtwpvs-terms-wrapper .rtwpvs-radio-term[data-rtwpvs-tooltip]:after,.rtwpvs.rtwpvs-tooltip .rtwpvs-terms-wrapper .rtwpvs-radio-term[data-rtwpvs-tooltip]:before{bottom:100%;left:8px}.rtwpvs.rtwpvs-tooltip .rtwpvs-terms-wrapper [data-rtwpvs-tooltip]{cursor:pointer;outline:none;position:relative}.rtwpvs.rtwpvs-tooltip .rtwpvs-terms-wrapper [data-rtwpvs-tooltip]:after,.rtwpvs.rtwpvs-tooltip .rtwpvs-terms-wrapper [data-rtwpvs-tooltip]:before{bottom:130%;box-sizing:inherit;left:50%;opacity:0;pointer-events:none;position:absolute;transform:translateZ(0);visibility:hidden;z-index:999}.rtwpvs.rtwpvs-tooltip .rtwpvs-terms-wrapper [data-rtwpvs-tooltip]:before{background-color:#000;background-color:rgba(51,51,51,.9);border-radius:3px;color:#fff;content:attr(data-rtwpvs-tooltip);font-size:14px;line-height:1.2;margin-bottom:5px;margin-left:-50px;min-width:100px;padding:7px;text-align:center}.rtwpvs.rtwpvs-tooltip .rtwpvs-terms-wrapper [data-rtwpvs-tooltip]:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;border-top:5px solid rgba(51,51,51,.9);content:" ";font-size:0;line-height:0;margin-left:-5px;width:0}.rtwpvs.rtwpvs-tooltip .rtwpvs-terms-wrapper [data-rtwpvs-tooltip]:active:after,.rtwpvs.rtwpvs-tooltip .rtwpvs-terms-wrapper [data-rtwpvs-tooltip]:active:before,.rtwpvs.rtwpvs-tooltip .rtwpvs-terms-wrapper [data-rtwpvs-tooltip]:focus:after,.rtwpvs.rtwpvs-tooltip .rtwpvs-terms-wrapper [data-rtwpvs-tooltip]:focus:before,.rtwpvs.rtwpvs-tooltip .rtwpvs-terms-wrapper [data-rtwpvs-tooltip]:hover:after,.rtwpvs.rtwpvs-tooltip .rtwpvs-terms-wrapper [data-rtwpvs-tooltip]:hover:before{bottom:120%;opacity:1;visibility:visible}.rtwpvs.rtwpvs-tooltip .rtwpvs-terms-wrapper .rtwpvs-term:active .image-tooltip-wrapper,.rtwpvs.rtwpvs-tooltip .rtwpvs-terms-wrapper .rtwpvs-term:focus .image-tooltip-wrapper,.rtwpvs.rtwpvs-tooltip .rtwpvs-terms-wrapper .rtwpvs-term:hover .image-tooltip-wrapper{bottom:130%;opacity:1;visibility:visible}input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
-webkit-appearance: auto !important;
appearance: auto !important;
margin: 0;
} input[type="number"] {
-moz-appearance: number-input !important;
appearance: auto !important;
} #menu-item-17520 > a.menu-link{
position: relative !important;
display: inline-block !important;
}
#menu-item-17520 > a.menu-link .gn-icon-badge{
position: absolute !important;
top: 5px !important;
right: 6px !important;
min-width: 18px !important;
height: 18px !important;
padding: 0 5px !important;
border-radius: 999px !important;
background: #e11 !important;
color: #fff !important;
font-size: 11px !important;
line-height: 18px !important;
font-weight: 700 !important;
z-index: 999999 !important;
}  #menu-item-17521 > a.compare-products-link{
position: relative !important;
display: inline-block !important;
overflow: visible !important;
} #menu-item-17521 > a.compare-products-link .compare-badge{
position: absolute !important;
top: 5px !important; right: 6px !important; min-width: 18px !important;
height: 18px !important;
padding: 0 5px !important;
border-radius: 999px !important;
background: #e11 !important;
color: #fff !important;
font-size: 11px !important;
line-height: 18px !important;
font-weight: 700 !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
z-index: 999999 !important;
} #masthead, .site-header, .main-header-bar, .main-header-bar-wrap,
.main-header-menu, .main-header-menu > li{
overflow: visible !important;
}  li#menu-item-17521 > a.compare-products-link{
position: relative !important;
display: inline-block !important;
overflow: visible !important;
}
li#menu-item-17521 > a.compare-products-link > .compare-badge{
position: absolute !important;
top: 5px !important;
right: 6px !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
min-width: 18px !important;
height: 18px !important;
padding: 0 5px !important;
border-radius: 999px !important;
background: #e11 !important;
color: #fff !important;
font-size: 11px !important;
line-height: 18px !important;
font-weight: 700 !important;
margin: 0 !important;
z-index: 2147483647 !important;
} a.gn-quickbar-link.compare-products-link{
position: relative !important;
display: inline-block !important;
overflow: visible !important;
} a.gn-quickbar-link.compare-products-link > .compare-badge{
position: absolute !important;
top: 5px !important;
right: -6px !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
min-width: 18px !important;
height: 18px !important;
padding: 0 5px !important;
border-radius: 999px !important;
background: #e11 !important;
color: #fff !important;
font-size: 11px !important;
line-height: 18px !important;
font-weight: 700 !important;
margin: 0 !important;
z-index: 2147483647 !important;
} .gn-mobile-quickbar,
.gn-mobile-quickbar *{
overflow: visible !important;
} .compare-badge:empty,
.compare-badge[data-count="0"],
.compare-badge.is-zero,
.compare-badge.zero,
.compare-badge.count-0 {
display: none !important;
} .compare-badge[data-count="0"],
.compare-badge:empty { display: none !important; } a[href*="/my-shopping-list/"]{
position: relative !important;
display: inline-block !important;
overflow: visible !important;
} a[href*="/my-shopping-list/"] > .wishlist-badge{
position: absolute !important;
top: 5px !important;
right: 6px !important;
min-width: 18px !important;
height: 18px !important;
padding: 0 5px !important;
border-radius: 999px !important;
background: #e11 !important;
color: #fff !important;
font-size: 11px !important;
line-height: 18px !important;
font-weight: 700 !important;
display: none; align-items: center;
justify-content: center;
z-index: 2147483647 !important;
}  @media (max-width: 1380px){
a.gn-quickbar-link[href*="/my-shopping-list/"] .cart-icon-badge.gn-sl-count{
display: none !important;
visibility: hidden !important;
opacity: 0 !important;
} a.gn-quickbar-link[href*="/my-shopping-list/"] > .wishlist-badge{
display: inline-flex !important;
}
} body.woocommerce-account .elementor-widget-icon-box .wishlist-badge,
body.woocommerce-account .elementor-widget-icon-box .cart-icon-badge.gn-sl-count{
display: none !important;
visibility: hidden !important;
opacity: 0 !important;
}
@media (max-width: 1380px){
body .gn-mobile-quickbar{
position:absolute !important;
top: 22px !important;
right: 100px !important; z-index: 999999 !important;
}
}