#swp_direct_order_box{margin:20px 0 10px 0}#swp_direct_order_box .box-header{background:transparent;border:solid 1px #f3f3f3;color:#222;cursor:pointer;font-family:"Museo 700",Sans-serif;font-size:1.2rem;font-weight:700;line-height:1.3;padding:.7em 1em}#swp_direct_order_box .box-header span{font-family:"Open Sans",Sans-serif;font-size:1rem;font-weight:400;color:#63666A}#swp_direct_order_box .box-header:before{content:'';background:url(../../../../../../../../plugins/studiowp-b2b-plugin/assets/images/plus-solid.svg) no-repeat center center;background-size:contain;display:inline-block;padding:0 30px 0 0;width:15px;height:15px}#swp_direct_order_box.active .box-header:before{content:'';background:url(../../../../../../../../plugins/studiowp-b2b-plugin/assets/images/minus-solid.svg) no-repeat center center;background-size:contain}#swp_direct_order_box .box-body{border:solid 1px #f3f3f3;display:none;padding:1em}#swp_direct_order_box .sub-box-body{border:solid 1px #e0e0e1;padding:1.5em 1em}.sub-box-header{margin-bottom:-2px;position:relative;z-index:10}.sub-box-header a{color:#63666A;display:inline-block;margin:0;outline:none;padding:1em;transition:none!important}.sub-box-header a.active{border:solid 1px #e0e0e1;border-bottom:solid 1px #fff;background:#fff;color:#007fa3}#swp_direct_sku_multi{width:100%;max-width:500px}#swp_direct_sku_search{width:100%;max-width:300px}#swp_direct_order_box input[type=text]{border:solid 1px #e0e0e1}#swp_direct_order_box input[type=text],#swp_direct_order_box input[type=submit]{height:49px;vertical-align:middle}input:focus{outline:none;border-color:inherit;-webkit-box-shadow:none;box-shadow:none}.woocommerce a.button.alt.quotation{background:transparent;border:0;color:#006D8B;display:flex;align-items:center;margin-bottom:25px;padding:0}.woocommerce a.button.alt.quotation:hover{background:transparent!important;color:#006D8B!important}.woocommerce a.button.alt.quotation img{max-width:15px;margin:0 10px 0 0}.header-widget-area[data-section="sidebar-widgets-header-widget-1"]{margin-top:0;line-height:27px}#swp_userswitch{border:solid 2px #007FA3;padding:0 0;position:relative;text-align:center;width:150px;cursor:pointer;border-radius:20px}#swp_userswitch a{display:block;padding:0 15px;position:relative;width:100%}#swp_userswitch a,#swp_userswitch a:visited,#swp_userswitch a:hover{color:#63666A}#swp_userswitch a:after{content:'';position:absolute;top:50%;left:5px;width:16px;height:16px;background:#007FA3;border-radius:50%;transform:translate(0,-50%);transition:.5s;box-shadow:0 1px 1px 1px rgb(0 0 0 / 5%)}#swp_userswitch.switch-is-b2c a:after{transform:translate(120px,-50%)}.swp-found-product{display:flex;align-items:center;padding:20px 0}.swp-found-product .yith-wcbm-badge{display:none}.swp-found-product .content-thumb{width:70px;margin-right:25px}.swp-found-product .content-box{display:flex;align-items:center;justify-content:space-between;flex:1}.swp-found-product .content-box h2{font-family:'Open Sans';font-size:15px;font-weight:500;color:#007fa3;margin-bottom:0;max-width:364px}.swp-found-product .price{font-size:11px;padding:0 10px;margin-bottom:0}.swp-found-product .price .amount{display:block;font-size:15px}.swp-found-product .button-set form{display:flex;}.swp-found-product input[name=quantity]{margin:0 10px 0 0}.swp-found-product button{padding:15px 10px}#swp-result-box .err{color:#e0004d}@media screen and (max-width:479px){#swp_direct_order_box input[type=text],#swp_direct_order_box input[type=submit]{margin:10px 0 0 0;width:100%}.swp-found-product,.swp-found-product .content-box{display:block}.swp-found-product .content-thumb{margin:auto;margin-bottom:20px}.swp-found-product .content-box h2{margin:0 0 10px 0}.swp-found-product .price{padding:0;margin:0 0 10px 0}}#billing_type_selection_field{background:url(../../../../../../../../plugins/studiowp-b2b-plugin/assets/images/text-radio-n-red.png) no-repeat;background-position-x:0%;background-size:auto;background-position-x:280px;height:40px;background-size:180px}#billing_type_selection_field label{font-weight:700;font-size:14px;vertical-align:super;display:inline;margin-right:15px}#billing_type_selection_field input[type="radio"]:checked,#billing_type_selection_field input[type="radio"]:checked:hover{border:5px solid rgba(224,0,77,1)}#billing_type_selection_field input[type="radio"]{-webkit-appearance:none;width:20px;height:20px;border:1px solid darkgray;border-radius:50%;outline:none;margin-right:5px}#billing_type_selection_field input[type="radio"]:checked::before{background:#fff;border:1px solid rgba(224,0,77,1)}#billing_type_selection_field input[type="radio"]::before{content:'';display:block;width:10px;height:10px;margin:0 auto;border-radius:100%}#swp_offer_form{padding:0 0 30px 0;text-align:left;width:100%}#swp_offer_form form{display:flex;flex-wrap:wrap;justify-content:space-between}#swp_offer_form label{display:block;margin-top:0;margin-bottom:0;line-height:2;font-weight:700;font-size:.9rem}#swp_offer_form .fullrow{margin-bottom:10px;width:100%}#swp_offer_form .halfrow{width:48%;margin-bottom:10px}#swp_offer_form input{width:100%}#swp_offer_form textarea,#swp_offer_form input[type=email]{border-color:#f3f3f3;background-color:#fff;box-shadow:none;border-radius:0;box-sizing:border-box;width:100%;margin:0;outline:0;line-height:1.5}#swp_offer_form textarea{height:150px}#swp_offer_form button{margin-top:16px;font-weight:700}#swp_offer_form button:hover{border-color:#006D8B;background:#006D8B}.radiolabel{display:inline!important;margin:0 20px 0 10px}.formtitle{margin-top:20px}.woocommerce .offer img{max-width:15px;margin-right:10px;transition:0.5s ease-in-out}.woocommerce .offer:hover img{filter:grayscale(1)}.offer-msg img{max-width:15px;vertical-align:middle;margin-right:15px}@media screen and (max-width:479px){.woocommerce-MyAccount-content{overflow:scroll}}