.small{font-size:small}.red{color:red}.woocommerce li.login .owp-account-link{display:none}.woocommerce-view-order mark{background:none;color:inherit}.woocommerce-checkout h3#order_review_heading{float:none;width:100%}body.woocommerce-cart .shop_table .cart-subtotal,body.woocommerce-cart .shop_table .order-tax,body.woocommerce-cart .shop_table .shipping{display:none}body.woocommerce-cart .coupon{display:none}body.woocommerce-cart .cart__comments{margin-bottom:25px;padding:0 20px 20px;border-width:1px;border-style:solid;border-color:#eaeaea}@media only screen and (min-width: 768px){body.woocommerce-cart .cart__comments{float:left;width:48%;margin-bottom:0}}body.woocommerce-cart .cart__comments-form textarea{width:100%;resize:none;height:140px;padding:5px}.woocommerce table.shop_table .cart_item dd.variation-Employee{clear:both}.woocommerce table.shop_table .cart_item .variation-Employee{font-size:.6em}.woocommerce table.shop_table .cart_item--invalid{background-color:rgba(255,0,0,.05)}.woocommerce table.shop_table .cart_item--invalid td{border-top:1px solid rgba(255,0,0,.2);border-bottom:1px solid rgba(255,0,0,.2)}.woocommerce table.shop_table .cart_item--invalid td.product-remove{border-left:1px solid rgba(255,0,0,.2)}.woocommerce table.shop_table .cart_item--invalid td.product-subtotal{border-right:1px solid rgba(255,0,0,.2)}.woocommerce table.shop_table .cart_item--invalid dl.variation dd,.woocommerce table.shop_table .cart_item--invalid a.remove,.woocommerce table.shop_table .cart_item--invalid .quantity .qty,.woocommerce table.shop_table .cart_item--invalid .quantity .minus,.woocommerce table.shop_table .cart_item--invalid .quantity .plus{border-color:#7e7e7e;color:#656565}.woocommerce table.shop_table .cart_item--invalid .quantity-error{text-transform:none}.woocommerce table.order_details tr.cart_item--invalid td.product-name{border-left:1px solid rgba(255,0,0,.2)}.woocommerce table.order_details tr.cart_item--invalid td.product-total{border-right:1px solid rgba(255,0,0,.2)}#skip-checkout{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;text-align:center;background-color:rgba(250,250,250,.8) !important}#skip-checkout.failure{background-color:#fafafa !important}#skip-checkout.failure .checkout__to-shop{padding:5px;margin-right:1em}#skip-checkout p{margin:50vh 0;padding:1.5em 0;font-weight:700}#skip-checkout p .success,#skip-checkout p .failure{display:none}body.woocommerce-order-received .woocommerce-thankyou-order-details,body.woocommerce-order-received .woocommerce-order-details,body.woocommerce-order-received .woocommerce-customer-details{display:none}form.login__form--inline .woocommerce-error li{list-style:none}form.login__form--inline .login__row--inline{width:100%;display:grid;grid-column-gap:10px;grid-template-columns:calc(40% - 10px) calc(40% - 10px) 20%}form.login__form--inline .login__row--inline input::-moz-placeholder{color:#fff}form.login__form--inline .login__row--inline input,form.login__form--inline .login__row--inline input::placeholder,form.login__form--inline .login__row--inline input[type=text],form.login__form--inline .login__row--inline input[type=password]{color:#fff}form.login__form--inline .login__row--inline button{width:100%}#is_colleague_chooser{position:relative;z-index:999;display:flex;justify-content:center;align-items:center;background-color:#fafafa;color:#000;box-shadow:0,4px,2px,-2px,.4;padding:.8em}#is_colleague_chooser label{margin-right:10px}#is_colleague_chooser select{width:300px;max-width:100%}#is_colleague_chooser select.validation-failed{border:1px solid red;color:red}#is_colleague_chooser [class^=icon-]{font-size:1.3em;margin-left:1em}.woocommerce-cart #is_colleague_chooser{justify-content:space-between;background-color:unset;box-shadow:none}.colleague-edit{display:flex;flex-direction:column}@media only screen and (min-width: 768px){.colleague-edit{display:grid;grid-template-columns:auto auto;grid-gap:1em 2em;justify-items:stretch}}.colleague-edit form{order:3}.colleague-edit form input[type=number]{max-width:100%}.colleague-edit h2.headline{order:1;border-bottom:1px gray solid;margin:0;padding-bottom:.4em;margin-bottom:1em}@media only screen and (min-width: 768px){.colleague-edit h2.headline{margin-bottom:0;align-self:end}}.colleague-edit .colleague-edit__icon{order:2;padding:0 2em;text-align:center;display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-bottom:1em}@media only screen and (min-width: 768px){.colleague-edit .colleague-edit__icon{order:4}}.colleague-edit .colleague-edit__icon i{font-size:25vw;margin-top:2rem;opacity:.2}.colleague-edit .delete-btn,.colleague-edit .delete-btn:hover{background:none;color:#000;border:1px solid transparent}.colleague-edit .delete-btn:hover{border:1px solid #000}.colleague-edit #is_colleague_chooser{order:1;background:none;box-shadow:none;z-index:1;border-bottom:1px gray solid}@media only screen and (min-width: 768px){.colleague-edit #is_colleague_chooser{order:2}}.colleague-edit #is_colleague_chooser .icon-user-follow{display:block}.colleague-edit .colleague-edit__icon{align-self:center}a.order-item__remove-link{font-weight:700;color:red}a.order-item__remove-link:before{content:"";font-family:"simple-line-icons";font-weight:normal}.myaccount__permission-buttons{float:right}.myaccount__permission-buttons button{border-width:1px;border-style:solid;padding:5px 10px}.myaccount__permission-buttons a.button--allow{background-color:rgba(21,115,7,.1);color:#157307}.myaccount__permission-buttons a.button--allow:hover{background-color:rgba(21,115,7,.2)}.myaccount__permission-buttons .order-status--completed,.myaccount__permission-buttons .order-status--on-hold{color:#157307}.myaccount__permission-buttons .order-status--completed:before,.myaccount__permission-buttons .order-status--on-hold:before{content:"";font-family:"simple-line-icons"}.myaccount__permission-buttons .order-status--cancelled{color:red}.myaccount__permission-buttons .order-status--cancelled:before{content:"";font-family:"simple-line-icons"}#export-center tfoot tr td{text-align:right}#export-center .button--export i{font-size:1.5em}#export-center .button--export span{top:-3px;position:relative}.woocommerce-MyAccount-content #is_colleague_chooser{justify-content:flex-end;box-shadow:none;background:none}.woocommerce-checkout-payment,#order_payment_heading,.woocommerce-shipping-totals.shipping,.cart-subtotal{display:none !important}@media(max-width: 500px){.woosb-products .woosb-product{display:grid;grid-template:"thumb qty" "title price";justify-content:space-between}.woosb-products .woosb-product .woosb-thumb{grid-area:thumb}.woosb-products .woosb-product .woosb-title{grid-area:title}.woosb-products .woosb-product .woosb-qty{grid-area:qty;text-align:right}.woosb-products .woosb-product .woosb-price{grid-area:price;text-align:right}}.woosb-products .woosb-product{flex-wrap:wrap}.woosb-products .woosb-product .woosb-qty-input .quantity{min-width:unset}.woosb-products .woosb-product .variations_form .variations .variation .theme-select{height:1.5em;line-height:1.5em;border-width:0}.woosb-products .woosb-product .variations_form .variations .variation .theme-select .theme-selectInner{line-height:1.5em;font-weight:bold}.woosb-products .woosb-product .variations_form .variations .variation .theme-select:after{border-width:0;line-height:calc(1.5em + 0.5em)}.woosb-products .woosb-product .variations_form .variations a.reset_variations{display:none}@media(min-width: 450px){.woosb-products .woosb-product .woosb-price .amount{display:block}}.woocommerce div.product form.cart .variations th.label,.woocommerce div.product form.cart .variations td.value{border-bottom-width:0}.woocommerce div.product form.cart .variations .reset_variations{background-color:transparent;width:347px;margin-left:calc(100% - 337px);margin-top:0}
