.taptap-search-button-wrapper:hover .taptap-search-button{border-color:#0cf}.taptap-search-button-wrapper:hover .taptap-search-button::after{background-color:#0cf}.taptap-by-bonfire ul li.current-menu-item.full-item-arrow-hover>a,.taptap-by-bonfire ul li.current-menu-item>a:hover{color:#0cf}.taptap-by-bonfire .sub-menu .current-menu-item.full-item-arrow-hover>a,.taptap-by-bonfire .sub-menu .current-menu-item>a:hover{color:#0cf}.taptap-by-bonfire ul li.full-item-arrow-hover>a,.taptap-by-bonfire ul li a:hover{color:#0cf}.taptap-by-bonfire ul.sub-menu li.full-item-arrow-hover>a,.taptap-by-bonfire ul.sub-menu li a:hover{color:#0cf}.full-item-arrow-hover>.taptap-sub-arrow .taptap-sub-arrow-inner::before,.full-item-arrow-hover>.taptap-sub-arrow .taptap-sub-arrow-inner::after,.taptap-sub-arrow:hover .taptap-sub-arrow-inner::before,.taptap-sub-arrow:hover .taptap-sub-arrow-inner::after{background-color:#0cf}.taptap-menu-active:hover .taptap-main-menu-button:before,.taptap-menu-active:hover .taptap-main-menu-button div.taptap-main-menu-button-middle:before,.taptap-menu-active:hover .taptap-main-menu-button:after,.taptap-menu-active:hover .taptap-main-menu-button-two:before,.taptap-menu-active:hover .taptap-main-menu-button-two div.taptap-main-menu-button-two-middle:before,.taptap-menu-active:hover .taptap-main-menu-button-two:after,.taptap-menu-active:hover .taptap-main-menu-button-three:before,.taptap-menu-active:hover .taptap-main-menu-button-three div.taptap-main-menu-button-three-middle:before,.taptap-menu-active:hover .taptap-main-menu-button-three:after,.taptap-menu-active:hover .taptap-main-menu-button-four:before,.taptap-menu-active:hover .taptap-main-menu-button-four div.taptap-main-menu-button-four-middle:before,.taptap-menu-active:hover .taptap-main-menu-button-four:after,.taptap-menu-active:hover .taptap-main-menu-button-five:before,.taptap-menu-active:hover .taptap-main-menu-button-five div.taptap-main-menu-button-five-middle:before,.taptap-menu-active:hover .taptap-main-menu-button-five:after,.taptap-menu-active:hover .taptap-main-menu-button-six:before,.taptap-menu-active:hover .taptap-main-menu-button-six:after{background-color:#0cf}.taptap-menu-active .taptap-main-menu-button:before,.taptap-menu-active .taptap-main-menu-button div.taptap-main-menu-button-middle:before,.taptap-menu-active .taptap-main-menu-button:after,.taptap-menu-active .taptap-main-menu-button-two:before,.taptap-menu-active .taptap-main-menu-button-two div.taptap-main-menu-button-two-middle:before,.taptap-menu-active .taptap-main-menu-button-two:after,.taptap-menu-active .taptap-main-menu-button-three:before,.taptap-menu-active .taptap-main-menu-button-three div.taptap-main-menu-button-three-middle:before,.taptap-menu-active .taptap-main-menu-button-three:after,.taptap-menu-active .taptap-main-menu-button-four:before,.taptap-menu-active .taptap-main-menu-button-four div.taptap-main-menu-button-four-middle:before,.taptap-menu-active .taptap-main-menu-button-four:after,.taptap-menu-active .taptap-main-menu-button-five:before,.taptap-menu-active .taptap-main-menu-button-five div.taptap-main-menu-button-five-middle:before,.taptap-menu-active .taptap-main-menu-button-five:after,.taptap-menu-active .taptap-main-menu-button-six:before,.taptap-menu-active .taptap-main-menu-button-six:after{background-color:#0cf}.taptap-menu-active .taptap-main-menu-button:before{transform:translateY(9px) rotate(45deg);-webkit-transform:translateY(9px) rotate(45deg)}.taptap-menu-active .taptap-main-menu-button:after{transform:translateY(-9px) rotate(-45deg);-webkit-transform:translateY(-9px) rotate(-45deg)}.taptap-menu-active div.taptap-main-menu-button-middle:before{opacity:0;pointer-events:none;-webkit-transform:translateX(-20px);transform:translateX(-20px);-webkit-transition:all .25s ease,opacity .25s ease .025s;transition:all .25s ease,opacity .25s ease .025s}.taptap-menu-active .taptap-main-menu-button-two:before{transform:translateY(9px) rotate(45deg);-webkit-transform:translateY(9px) rotate(45deg)}.taptap-menu-active .taptap-main-menu-button-two:hover:before{width:30px}.taptap-menu-active .taptap-main-menu-button-two:after{width:30px;margin-left:0;transform:translateY(-9px) rotate(-45deg);-webkit-transform:translateY(-9px) rotate(-45deg)}.taptap-menu-active div.taptap-main-menu-button-two-middle:before{opacity:0;pointer-events:none;-webkit-transform:translateX(-20px);transform:translateX(-20px);-webkit-transition:all .25s ease,opacity .25s ease .025s;transition:all .25s ease,opacity .25s ease .025s}.taptap-menu-active .taptap-main-menu-button-three:before{transform:translateY(9px) rotate(45deg);-webkit-transform:translateY(9px) rotate(45deg)}.taptap-menu-active .taptap-main-menu-button-three:after{transform:translateY(-9px) rotate(-45deg);-webkit-transform:translateY(-9px) rotate(-45deg)}.taptap-menu-active div.taptap-main-menu-button-three-middle:before{opacity:0;pointer-events:none;-webkit-transform:translateX(-20px);transform:translateX(-20px);-webkit-transition:all .25s ease,opacity .25s ease .025s;transition:all .25s ease,opacity .25s ease .025s}.taptap-menu-active .taptap-main-menu-button-four:before{transform:translateY(9px) rotate(45deg);-webkit-transform:translateY(9px) rotate(45deg)}.taptap-menu-active .taptap-main-menu-button-four:hover:before{width:25px}.taptap-menu-active .taptap-main-menu-button-four:after{width:25px;transform:translateY(-9px) rotate(-45deg);-webkit-transform:translateY(-9px) rotate(-45deg)}.taptap-menu-active div.taptap-main-menu-button-four-middle:before{opacity:0;pointer-events:none;-webkit-transform:translateX(-20px);transform:translateX(-20px);-webkit-transition:all .25s ease,opacity .25s ease .025s;transition:all .25s ease,opacity .25s ease .025s}.taptap-menu-active .taptap-main-menu-button-five:before{transform:translateY(11px) rotate(45deg);-webkit-transform:translateY(11px) rotate(45deg)}.taptap-menu-active .taptap-main-menu-button-five:after{transform:translateY(-11px) rotate(-45deg);-webkit-transform:translateY(-11px) rotate(-45deg)}.taptap-menu-active div.taptap-main-menu-button-five-middle:before{opacity:0;pointer-events:none;-webkit-transform:translateX(-20px);transform:translateX(-20px);-webkit-transition:all .25s ease,opacity .25s ease .025s;transition:all .25s ease,opacity .25s ease .025s}.taptap-menu-active .taptap-main-menu-button-six:before{transform:translateY(4px) rotate(45deg);-webkit-transform:translateY(4px) rotate(45deg)}.taptap-menu-active .taptap-main-menu-button-six:after{transform:translateY(-4px) rotate(-45deg);-webkit-transform:translateY(-4px) rotate(-45deg)}.taptap-menu-button-label::after{left:auto;right:0}.taptap-menu-button-label{left:px;top:px;font-size:px;letter-spacing:px}.taptap-menu-button-label::before{content:""}.taptap-logo a{font-size:px;letter-spacing:px}.taptap-woo-button-wrapper{top:px}.taptap-search-button{border-color:#0cf}.taptap-search-button::after{background-color:#0cf}.taptap-search-button-label{top:0;left:0}.taptap-search-button-label{left:px;top:px;font-size:px;letter-spacing:px}.taptap-search-wrapper-active{-webkit-transition:-webkit-transform s ease 0s,top 0s ease 0s!important;transition:transform s ease 0s,top 0s ease 0s!important}.taptap-search-overlay-active{-webkit-transition:opacity s ease 0s,top 0s ease 0s;transition:opacity s ease 0s,top 0s ease 0s}.taptap-main-wrapper-active{-webkit-transition:-webkit-transform s ease,top 0s ease 0s,opacity s ease 0s;transition:transform s ease,top 0s ease 0s,opacity s ease 0s}.taptap-background-color-active,.taptap-background-image-active{-webkit-transition:-webkit-transform s ease,top 0s ease 0s;transition:transform s ease,top 0s ease 0s}.taptap-main-wrapper-active{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.taptap-background-overlay-active{-webkit-transition:opacity s ease,top 0s ease 0s;transition:opacity s ease,top 0s ease 0s}.taptap-alternate-close-button{top:px;right:px}.taptap-alternate-close-button::before,.taptap-alternate-close-button::after{background-color:#fff;height:px}.taptap-alternate-close-button:hover::before,.taptap-alternate-close-button:hover::after{background-color:#fff}.taptap-image{margin-top:px;margin-bottom:px}.taptap-by-bonfire ul li a{color:#fff;font-size:px;line-height:px;letter-spacing:px;margin-top:px}.taptap-by-bonfire>.menu>li.menu-item-has-children>span{margin-top:px}.taptap-by-bonfire .sub-menu a{color:#0cf;font-size:px;letter-spacing:px;margin-bottom:px}.taptap-by-bonfire>.menu>li.menu-item-has-children>span{top:px}.taptap-by-bonfire .sub-menu li.menu-item-has-children span{top:px}.taptap-sub-arrow .taptap-sub-arrow-inner::before,.taptap-sub-arrow .taptap-sub-arrow-inner::after{background-color:#0cf}.taptap-by-bonfire .menu li span{border-color:#0cf}.taptap-by-bonfire ul li.current-menu-item>a{color:#000}.taptap-by-bonfire .sub-menu .current-menu-item>a{color:#0cf}.taptap-menu-item-description{color:#0cf;font-size:px;padding-top:px;padding-bottom:px;line-height:px;letter-spacing:px}.taptap-by-bonfire ul li a i{font-size:px;margin-top:px}.taptap-by-bonfire .sub-menu a i{font-size:px;margin-top:px}.taptap-by-bonfire-horizontal .taptap-title a{font-size:px}.taptap-by-bonfire-horizontal .taptap-title i{font-size:px}.taptap-by-bonfire-horizontal .menu-item:not(.taptap-title) i{font-size:px}.taptap-horizontal-back{font-size:px!important}.taptap-by-bonfire-image .sub-menu li a:hover{color:#0cf}.taptap-by-bonfire-image .taptap-image-sub-arrow-inner::before,.taptap-by-bonfire-image .taptap-image-sub-arrow-inner::after{background-color:#fff}.taptap-by-bonfire-image .taptap-image-sub-arrow{background:#0cf}.taptap-by-bonfire-image .sub-menu .taptap-image-sub-arrow-inner::before,.taptap-by-bonfire-image .sub-menu .taptap-image-sub-arrow-inner::after{background-color:#fff}.taptap-by-bonfire-image .sub-menu .taptap-image-sub-arrow{background:#0cf}.taptap-by-bonfire-image .sub-menu span.taptap-submenu-active{border-color:#0cf}.taptap-image-grid-item>.scroll-element .scroll-bar{background-color:#0cf}.taptap-image-grid-item>ul::before{background:#fff;background:linear-gradient(180deg,rgba(30,30,30,0) 25%,#fff 100%,#fff 100%)}.taptap-widgets-wrapper{margin-top:px}.taptap-widgets-wrapper .widget .widgettitle{font-size:px;letter-spacing:px;line-height:px}.taptap-widgets-wrapper .widget,.taptap-widgets-wrapper .widget a{font-size:px;letter-spacing:px;line-height:px}.taptap-main-inner>.scroll-element.scroll-y{right:px;top:px;bottom:px;width:px}.taptap-main-inner>.scroll-element .scroll-element_outer,.taptap-main-inner>.scroll-element .scroll-element_track,.taptap-main-inner>.scroll-element .scroll-bar{-webkit-border-radius:px;border-radius:px}.taptap-main-inner>.scroll-element .scroll-bar{background-color:#0cf}.taptap-main-inner>.scroll-element.scroll-draggable .scroll-bar{background-color:#0cf}