.btn-menu{padding:15px 20px;background-color:red;color:#fff}.df_at_content br{display:none!important}.bq-product-name{color:#111}.bq-product-description p{overflow-wrap:break-word}.et_pb_code_inner{color:#111}.btn-menu:hover{background-color:#000}#top-menu .current-menu-item a::before,#top-menu .current_page_item a::before{content:"";position:absolute;z-index:2;left:0;right:0}#top-menu li a:before{content:"";position:absolute;z-index:-2;left:0;right:100%;bottom:50%;background:red;height:2px;border-radius:0;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#top-menu li a:hover{opacity:1!important}#top-menu li a:hover:before{right:0}#top-menu li li a:before{bottom:10%}#top-menu li li a:before{opacity:0!important}#top-menu>li:last-child a:before{opacity:0!important}@media only screen and (min-width:980px){.oct-inline-buttons .et_pb_button_module_wrapper{display:inline-block}}#mobile_menu{background-color:#111!important}.et_mobile_menu{min-width:100vw;margin-left:-10vw;padding:4vw 8vw;padding-bottom:8vw}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d'}.gform_legacy_markup_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.textarea.medium{margin:0;padding:15px 10px;background-color:#f7f7f7;border:1px #f1f1f1 solid}#gform_submit_button_1{padding:14px 25px;border:none;background-color:red;font-weight:700;color:#fff;text-transform:uppercase;font-size:14px}#gform_submit_button_1:hover{background-color:#000}#top-menu .menu-item-has-children>a:first-child:after,#et-secondary-nav .menu-item-has-children>a:first-child:after{color:red}#result{color:#000;font-size:40px!important}#search,#quantity-b,#quantity-c{border:solid 1px #999!important;color:#000!important;padding:10px}.page-id-721 img{display:block;max-width:300px}.booqable-component .booqable-product-button-wrapper .bq-button{width:100px}.booqable-component .booqable-product-detail-wrapper .bq-product-name{width:220px}.df_at_content_wrapper{margin-left:-45px}.booqable-component .booqable-product-button-wrapper .bq-variation-wrapper{position:relative;width:90%}.booqable-product-button .bq-control{margin-bottom:40px}