.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]:before,.rtwpvs.rtwpvs-tooltip .rtwpvs-terms-wrapper .rtwpvs-radio-term[data-rtwpvs-tooltip]:after{left:8px;bottom:100%}.rtwpvs.rtwpvs-tooltip .rtwpvs-terms-wrapper [data-rtwpvs-tooltip]{position:relative;cursor:pointer;outline:none}.rtwpvs.rtwpvs-tooltip .rtwpvs-terms-wrapper [data-rtwpvs-tooltip]:before,.rtwpvs.rtwpvs-tooltip .rtwpvs-terms-wrapper [data-rtwpvs-tooltip]:after{visibility:hidden;opacity:0;pointer-events:none;box-sizing:inherit;position:absolute;bottom:130%;left:50%;z-index:999;transform:translateZ(0)}.rtwpvs.rtwpvs-tooltip .rtwpvs-terms-wrapper [data-rtwpvs-tooltip]:before{margin-bottom:5px;margin-left:-50px;padding:7px;min-width:100px;border-radius:3px;background-color:#000;background-color:#333333e6;color:#fff;content:attr(data-rtwpvs-tooltip);text-align:center;font-size:14px;line-height:1.2}.rtwpvs.rtwpvs-tooltip .rtwpvs-terms-wrapper [data-rtwpvs-tooltip]:after{margin-left:-5px;width:0;border-top:5px solid #000000;border-top:5px solid rgba(51,51,51,.9);border-right:5px solid transparent;border-left:5px solid transparent;content:" ";font-size:0;line-height:0}.rtwpvs.rtwpvs-tooltip .rtwpvs-terms-wrapper [data-rtwpvs-tooltip]:hover:before,.rtwpvs.rtwpvs-tooltip .rtwpvs-terms-wrapper [data-rtwpvs-tooltip]:hover:after,.rtwpvs.rtwpvs-tooltip .rtwpvs-terms-wrapper [data-rtwpvs-tooltip]:focus:before,.rtwpvs.rtwpvs-tooltip .rtwpvs-terms-wrapper [data-rtwpvs-tooltip]:focus:after,.rtwpvs.rtwpvs-tooltip .rtwpvs-terms-wrapper [data-rtwpvs-tooltip]:active:before,.rtwpvs.rtwpvs-tooltip .rtwpvs-terms-wrapper [data-rtwpvs-tooltip]:active:after{bottom:120%;visibility:visible;opacity:1}.rtwpvs.rtwpvs-tooltip .rtwpvs-terms-wrapper .rtwpvs-term:hover .image-tooltip-wrapper,.rtwpvs.rtwpvs-tooltip .rtwpvs-terms-wrapper .rtwpvs-term:active .image-tooltip-wrapper,.rtwpvs.rtwpvs-tooltip .rtwpvs-terms-wrapper .rtwpvs-term:focus .image-tooltip-wrapper{bottom:130%;visibility:visible;opacity:1}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;
}
}