.taptap-search-button-wrapper:hover .taptap-search-button{border-color:#ddd}.taptap-search-button-wrapper:hover .taptap-search-button::after{background-color:#ddd}.taptap-by-bonfire ul li.current-menu-item.full-item-arrow-hover>a,.taptap-by-bonfire ul li.current-menu-item>a:hover{color:#a1ff2d}.taptap-by-bonfire .sub-menu .current-menu-item.full-item-arrow-hover>a,.taptap-by-bonfire .sub-menu .current-menu-item>a:hover{color:#a1ff2d}.taptap-by-bonfire ul.sub-menu li.full-item-arrow-hover>a,.taptap-by-bonfire ul.sub-menu li a:hover{color:#a1ff2d}.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:#fff}.taptap-menu-active:hover .taptap-menu-button-individual>div,.taptap-menu-active:hover .taptap-menu-button-individual>div::before,.taptap-menu-active:hover .taptap-menu-button-individual>div::after,.taptap-menu-active:hover .taptap-menu-button-03-back>div,.taptap-menu-active:hover .taptap-menu-button-03-back>div::before,.taptap-menu-active:hover .taptap-menu-button-03-back>div::after,.taptap-menu-button-wrapper:hover .taptap-menu-button-03-back>div::before,.taptap-menu-button-wrapper:hover .taptap-menu-button-03-back>div::after,.taptap-menu-active:hover .taptap-menu-button-05-close::before,.taptap-menu-active:hover .taptap-menu-button-05-close::after{background-color:#fff}.taptap-menu-active .taptap-menu-button-individual>div,.taptap-menu-active .taptap-menu-button-individual>div::before,.taptap-menu-active .taptap-menu-button-individual>div::after,.taptap-menu-active .taptap-menu-button-03-back>div:before,.taptap-menu-active .taptap-menu-button-03-back>div:after,.taptap-menu-button-05-close::before,.taptap-menu-button-05-close::after{background-color:#a1ff2d}.taptap-menu-active .taptap-menu-button-individual::before,.taptap-menu-button-03-back::before,.taptap-menu-button-05-close .taptap-menu-button-bg-img{background-image:none}.taptap-menu-button-label::before,.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:8px;letter-spacing:px}.taptap-woo-button-wrapper{top:px}.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-video-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-main-wrapper-active,.taptap-background-color-active,.taptap-background-video-active,.taptap-background-image-active{-webkit-transform:translateY(0) translateX(0) scale(1);transform:translateY(0) translateX(0) scale(1)}.taptap-background-overlay-active{opacity:.45;-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-heading,.taptap-heading a{font-size:px;letter-spacing:px;line-height:px}.taptap-subheading{margin-top:px}.taptap-subheading,.taptap-subheading a{font-size:px;letter-spacing:px;line-height:px}.taptap-image{margin-top:px;margin-bottom:px}.taptap-image img{max-width:px}.taptap-menu-badge{font-size:px;-webkit-transform:translateX(0px) translateY(0px);transform:translateX(0px) translateY(0px)}.taptap-by-bonfire .sub-menu a{color:#fff;font-size:px;letter-spacing:px;min-height:calc(px - 20px)}.taptap-sub-arrow{height:calc(px - 20px)}.taptap-by-bonfire ul li.current-menu-item>a{color:#fff}.taptap-by-bonfire .sub-menu .current-menu-item>a{color:#fff}.taptap-by-bonfire ul li a i{font-size:px}.taptap-by-bonfire .sub-menu a i{font-size: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 ul li a{font-size:px}.taptap-by-bonfire-horizontal .menu-item:not(.taptap-title) i{font-size:px}.taptap-horizontal-sub-arrow::before{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTEwIDE2TDE0IDEyTDEwIDgiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTEwIDE2TDE0IDEyTDEwIDgiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==")}.taptap-horizontal-back{font-size:px!important}.taptap-by-bonfire-horizontal .taptap-menu-item-description{font-size:px;padding-top:px}.taptap-image-grid-item>ul::before{background:linear-gradient(180deg,rgba(30,30,30,0) 25%,100%,100%)}.taptap-by-bonfire-image>ul>li{opacity:0;-webkit-transform:translateY(125px);transform:translateY(125px)}.taptap-image-grid-item,.taptap-image-grid-item>a:before{border-radius:px}.taptap-by-bonfire-image>ul{grid-gap:px}.taptap-by-bonfire-image>ul>li:first-child .taptap-image-grid-item>a:before{background-image:none}.taptap-by-bonfire-image>ul>li:nth-child(2) .taptap-image-grid-item>a:before{background-image:none}.taptap-by-bonfire-image>ul>li:nth-child(3) .taptap-image-grid-item>a:before{background-image:none}.taptap-by-bonfire-image>ul>li:nth-child(4) .taptap-image-grid-item>a:before{background-image:none}.taptap-by-bonfire-image>ul>li:nth-child(5) .taptap-image-grid-item>a:before{background-image:none}.taptap-by-bonfire-image>ul>li:nth-child(6) .taptap-image-grid-item>a:before{background-image:none}.taptap-by-bonfire-image>ul>li:nth-child(7) .taptap-image-grid-item>a:before{background-image:none}.taptap-by-bonfire-image>ul>li:nth-child(8) .taptap-image-grid-item>a:before{background-image:none}.taptap-by-bonfire-image>ul>li:nth-child(9) .taptap-image-grid-item>a:before{background-image:none}.taptap-by-bonfire-grid li a i{font-size:31px}.taptap-widgets-wrapper .widget .widgettitle{font-size:px;letter-spacing:px;line-height:px}.taptap-by-bonfire .menu li span{border:none}