iframe{border:0}
input[type="radio"]:checked{background:radial-gradient(#fff 30%, #999 30%);}
.nomargin{margin:0 !important}
.mfgrlogo{margin:0px 15px !important}
.buy_now .form-group{margin-bottom:0}
.buy_now .form-group > div{display:flex}
#box-product .tax, #box-product .offer-expires{margin-bottom:1em}
#add_cart_product{margin-inline-start:1em}
.product-section{margin:1em 0}
.social-bookmarks .fa-facebook{color:#3b5998}
.social-bookmarks .fa-link{color:#333}
.social-bookmarks .fa-twitter{color:#000}
.social-bookmarks .fa-pinterest{color:#bd081c}
.form-control.quantity{width:100px}
.dropdown [data-toggle="dropdown"]{background:none}
select.form-control{background-image:none}
.select-wrapper{position:relative}
.dropdown [data-toggle="dropdown"]::after, .select-wrapper::after {content:"\f107";font:normal normal normal 18px/1 FontAwesome;text-rendering:auto;position:absolute;right:calc(var(--input-padding-x) - 0.25em);top:50%;margin-top:-0.45em;pointer-events:none}
input[type="checkbox"]:checked{background:#999}
input[type="checkbox"]:checked::before{content:"\f00c";font-family:FontAwesome;font-size:0.9em;text-rendering:auto;position:absolute;top:-0.05em;left:0.15em;color:#fff}
#box-category>.row{margin-bottom:0}
#box-category>.listing.categories,#box-category>.row>div>.thumbnail,#box-category>.row>div>.thumbnail{margin-bottom:var(--gutter-y)}
.filters>.dropdown, .filters>.btn-group-inline{flex-grow: 0}
.featherlight.active{display:block}
.featherlight-content.featherlight-seamless{max-width:980px}
.featherlight .loader{width:128px;height:128px;opacity:0.5}
.loader-wrapper>.loader{width:256px;height:256px}
#box-contact-us textarea{height:250px}
#box-contact-us .btn-default, #box-cookie-notice button[name="accept_cookies"]{font-weight:bold}
form.maxwide{max-width:800px}
form.maxmid{max-width:640px}
form.maxnarrow{max-width:480px}
.btn-group.float-end{margin-inline-end:1.5em;margin-top:1.5em}
#captcha{padding:0}
#captcha input{font-size:24px;padding:0;text-align:center}
#box-checkout-cart .float-start{margin-inline-end:1em}
#box-checkout-cart .quantity{display:inline-flex}
#box-checkout-cart .quantity .input-group{max-width:175px}
#box-checkout-cart button[name="update_cart_item"]{margin-inline-start:0.5em}
#box-checkout-cart button[name="remove_cart_item"]{margin-inline-start:1em}
tr.tax{color:#999}
input.hidden, .hidden-toggle{display:none}
#payment-due{width:25%}
.total-row{white-space:normal}
.confirm.row{align-items:center;margin-bottom:0}
.fade-in, .fade-out-refresh{transition: opacity 0.3s}
.fade-in {opacity: 1}
.fade-out-refresh {opacity: 0.15}
#box-checkout-summary .consent{font-size:1.25em;margin-top:0.5em;margin-bottom:0}
.no-items{font-size:1.25em}
.trumbowygLeft{text-align:left}.trumbowygCenter{text-align:center}.trumbowygRight{text-align:right}.trumbowygFull{text-align:justify}