.homepage-products-list-header-wrapper{display:flex;align-items:center;padding:10px}.homepage-products-list-header-wrapper .term-page-link{margin-left:10px}.homepage_sections-section-heading{padding:0;margin:0 10px 0 0}.homepage_sections-section-heading a{color:#888}h3.homepage_sections-section-heading{grid-column:1/-1}@media (min-width:1378px){.item-sales-block-wrapper .catalog-grid{grid-template-columns:repeat(4,minmax(260px,1fr))!important}.homepage-products-list-header-wrapper{width:50%}.homepage-products-list-header-wrapper{justify-content:flex-start}}@media (min-width:769px) and (max-width:1377px){a.product-box-lower-link h3{font-size:14px!important}.homepage-products-list-header-wrapper{width:70%}.homepage-products-list-header-wrapper{justify-content:flex-start}.homepage_sections-section-heading{font-size:2.5rem}}@media (max-width:768px){.catalog-grid{grid-template-columns:1fr}.homepage-products-list-header-wrapper{width:100%}.homepage_sections-section-heading{font-size:1.5rem}.homepage-products-list-header-wrapper{justify-content:space-between}}.catalog .trail{font-weight:700}img.category{float:right;margin-left:1em}table.category-products{clear:right;width:100%}table.category{clear:right;width:100%}table.category *,table.category * tr{background-color:transparent;border:0}td.category{text-align:center;vertical-align:top;width:33%}td.category.width-1{width:100%}td.category.width-2{width:50%}td.category.width-3{width:33%}td.category.width-4{width:25%}td.category.width-5{width:20%}td.category div{margin:.5em auto 0;padding:0}td.category img{margin:0;padding:0}td.category span{font-size:x-small;line-height:1.3em}table.category-products form{margin-bottom:1em;margin-top:1em}.category-grid-products{text-align:center;width:100%}.category-grid-products table{border-left:1px solid #ccc;border-top:1px solid #ccc;text-align:center;width:100%}.category-grid-products td{background-color:#fff;border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:20px;text-align:center}.category-grid-products .catalog-grid-image{display:block;padding:5px;text-align:center}.category-grid-products .catalog-grid-title{display:block;text-align:center}.category-grid-products .catalog-grid-sell-price{display:block;text-align:center}.category-grid-products .add-to-cart{display:block;text-align:center}#comparable-products-lazy-load .catalog-product-box.box-scaffold{width:320px;height:160px;background-color:#d6d6d6}#comparable-products-lazy-load{margin-bottom:12px}@media (max-width:1309px){#comparable-products-lazy-load .catalog-product-box.box-scaffold:nth-child(3){display:none}}@media (max-width:991px){#comparable-products-lazy-load .catalog-product-box.box-scaffold:nth-child(2){display:none}}.taxonomy_image_checkboxes .form-item label.option{float:left;margin-right:1.5em}.taxonomy_image_checkboxes .form-item .description{clear:both}.taxonomy_image_checkboxes{clear:both;padding-top:1em}.taxonomy_image_radios .form-item label.option{margin-right:1em}.taxonomy_image_radios .form-item .description{clear:both}.taxonomy_image_radios dt{font-weight:700}.taxonomy_image_radios dl{margin-left:3em}#taxonomy-image-admin-settings .form-item{margin-bottom:0}#taxonomy-image-terms a.links{font-size:80%;float:right}#taxonomy-image-terms img{float:left;margin-right:1em}#block-taxonomy_image-0 img{float:left;margin-right:1em}.taxonomy-image-block-edit{float:right;font-size:89%}a.taxonomy-image-link-alter{display:inline-block}.taxonomy_image_links{margin-right:6px}a.taxonomy-image-links img,.taxonomy-images img{margin-right:6px}#header,#content{width:100%}#header{background-color:#69c}#logo{vertical-align:middle;border:0}#logo img{float:left;padding:0 1em;border:0}#menu{padding:.5em .5em 0;text-align:right;vertical-align:middle}#navlist{font-size:1em;padding:0 .8em 1.2em 0;color:#9cf}#navlist a{font-weight:700;color:#fff}#subnavlist{padding:.5em 1.2em .4em 0;font-size:.8em;color:#9cf}#subnavlist a{font-weight:700;color:#9cf}ul.links li{border-left:1px solid #9cf}ul.links li.first{border:0}#add-new-location-popup{color:#343434}#add-new-location-popup .close{position:absolute;top:10px;right:20px}#location-block-link .topline{font-size:12px;padding-left:16px}#location-block-link img{width:15px;height:auto;margin-top:-5px;margin-right:6px}#location-block-link .edit-location{color:#88ffac}#add-new-location-popup .form-item #edit-zip-code-wrapper{float:left;width:85%;margin:0}#add-new-location-popup .form-item #edit-zip-code-wrapper input{width:97%;padding:24px}#add-new-location-popup .form-item{margin-top:1em}#add-new-location-popup #edit-cities-wrapper select{width:83%;min-height:37px;height:45px}#uc-bs-cart-ship-to-form #edit-cities-wrapper select{border:1px solid red}#add-new-location-popup #submit_button{width:67px;padding:13px}@media (max-width:522px){#add-new-location-popup #submit_button,#add-new-location-popup .form-item #edit-zip-code-wrapper input,#add-new-location-popup .form-item #edit-zip-code-wrapper{width:100%;margin-top:20px}}#add-new-location-popup .delivery-text{text-align:center}#uc-bs-cart-ship-to-form .delivery-message .alert{min-height:30px}#add-new-location-popup .login-text{width:100%;text-align:center;border-bottom:1px solid #ccc;line-height:.1em;margin:30px 0 20px}#add-new-location-popup .login-text span{background:#fff;padding:0 10px}#add-new-location-popup .register-button .btn,#add-new-location-popup .login-button .btn{width:100%;padding:10px}#add-new-location-popup .login-button{margin:10px 0}.normal-mode .content-wrapper .main-wrap .main{float:left;width:100%}#modal-anonymous-address{overflow:scroll}@media (max-width:1400px){.dark-mode .search-modal{flex:1 1 14%}}.popover a,.disabled-new-tab a{cursor:pointer}.disabled-new-tab a.logo-link{display:inline-block}#search .form-text,#search .form-submit{border:1px solid #369;font-size:1.1em;height:1.5em;vertical-align:middle}#search .form-text{width:8em;padding:0 .5em}#mission{background-color:#369;padding:1.5em 2em;color:#fff}#mission a,#mission a:visited{color:#9cf;font-weight:700}.site-name{margin:.6em 0 0;padding:0;font-size:2em}.site-name a:link,.site-name a:visited{color:#fff}.site-name a:hover{color:#369;text-decoration:none}.site-slogan{font-size:1em;color:#eee;display:block;margin:0;font-style:italic;font-weight:700}#main{padding:10px}#mission,.node .content,.comment .content{line-height:1.4em}#help{font-size:.9em;margin-bottom:1em}.breadcrumb{margin-bottom:.5em}.messages>div{display:flex;align-items:center}.messages i{padding:0 20px 0 0}.messages ul{padding:0 0 0 20px;margin:0}div.error,div.status,div.warning{background:transparent!important;border:none!important}div.error i,div.status i{font-size:40px;display:table-cell;text-align:center;vertical-align:middle}div#coupon_failed{border:2px solid red;background-color:#ffcdcc}div#coupon_success{border:2px solid #0f0;background-color:#d1ffcc}#coupon_failed,#coupon_success{padding:1.2em}#sidebar-left,#sidebar-right{background-color:#ddd;width:16em;padding:10px;vertical-align:top}#footer{background-color:#eee;padding:1em;font-size:.8em}.submitted{color:#999;font-size:.8em}.links{color:#999}.links a{font-weight:700}.block,.box{padding:0 0 1.5em}.block{border-bottom:1px solid #bbb;padding-bottom:.75em;margin-bottom:1.5em}.block .title{margin-bottom:.25em}.box .title{font-size:1.1em}.node .content,.comment .content{margin:.5em 0}.node .taxonomy{color:#999;font-size:.8em;padding-left:1.5em}.node .picture{border:1px solid #ddd;float:right;margin:.5em}.comment{border:1px solid #abc;padding:.5em;margin-bottom:1em}.comment .title a{font-size:1.1em;font-weight:400}.comment .new{text-align:right;font-weight:700;font-size:.8em;float:right;color:red}.comment .picture{border:1px solid #abc;float:right;margin:.5em}#aggregator .feed-source{background-color:#eee;border:1px solid #ccc;padding:1em;margin:1em 0}#aggregator .news-item .categories,#aggregator .source,#aggregator .age{color:#999;font-style:italic;font-size:.9em}#aggregator .title{margin-bottom:.5em;font-size:1em}#aggregator h3{margin-top:1em}#forum table{width:100%}#forum td{padding:.5em}#forum td.forum,#forum td.posts{background-color:#eee}#forum td.topics,#forum td.last-reply{background-color:#ddd}#forum td.container{background-color:#ccc}#forum td.container a{color:#555}#forum td.statistics,#forum td.settings,#forum td.pager{height:1.5em;border:1px solid #bbb}#forum td .name{color:#96c}#forum td .links{padding-top:.7em;font-size:.9em}#profile .profile{clear:both;border:1px solid #abc;padding:.5em;margin:1em 0}#profile .profile .name{padding-bottom:.5em}.block-forum h3{margin-bottom:.5em}div.admin-panel .description{color:#999}div.admin-panel .body{background:#f4f4f4}div.admin-panel h3{background-color:#69c;color:#fff;padding:5px 8px;margin:0}table{width:100%;border-collapse:collapse}pre,code{font-family:monospace}table th{background-color:#eee;padding:6px;border:1px solid #ddd}table tr.odd{background:#fff;border-bottom:1px solid #f2f2f2}table tr.even{background-color:#f5f5f5;border-bottom:1px solid #f2f2f2}table td.active{background:0}table td{padding:.5em}.search_result{width:100%;margin-bottom:45px;padding-bottom:7px}.search_image{float:left}.search_image img{height:135px;width:120px}div.search_contents div p{text-align:justify}div.search_contents h2{margin-bottom:0;margin-top:0;font-size:1.2em}div.search_model{margin-bottom:10px}.search_pricing{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:14px;font-weight:300;line-height:9px;margin-left:0;width:145px;float:left;height:155px}div.search_pricing table.search_quantity_table{margin:0;padding:10px}.search_pricing table tbody{padding:0;margin-left:10px;background:#ededed;color:#000}.search_pricing table tbody td{margin:0 10px;padding:10px}.search_pricing ul{margin:.5em 0;padding:10px}.search_pricing li{list-style:none;margin:0;padding:3px 0}.search_view_link{clear:left;margin-left:120px}@media (max-width:991px){.messages>div{padding:0!important}.messages>i{display:none!important}.messages p{font-size:14px}#SnapABug_Button,#snapengage-button{display:none!important;visibility:hidden!important}div.tabs ul.tabs.primary li{display:block!important;margin:10px 0!important}div.content main.main div.tabs{text-align:center!important}ul.tabs.primary li a{border-style:solid}ul.tabs.primary li.active a{border-bottom:1px solid #bbb}}.fb-icon-bg{background-color:#3b5998!important}.tw-icon-bg{background-color:#00aced!important}.ig-icon-bg{background-color:#517fa4!important}.pin-icon-bg{background-color:#dd4b39!important}.block .form-control{width:100%}#uc-cart-checkout-form input[name='cc_number']{width:auto;max-width:80%}#user-login-form{text-align:left}.item-list ul{margin-top:10px;padding:0!important}.item-list li{list-style-type:none!important;margin:0!important;padding:0!important}.search-form .container-inline input{display:inline}.search-form .form-text{width:40%}.search-form .form-submit{width:125px}.page-search .search-form .form-text{width:59%;margin-right:10px}.page-search #search-form .ac_input{background-image:none}.page-search #search-form .ac_loading{background-image:url(/misc/throbber-single.gif);background-position:99% 8px}.page-search #search-form .search-advanced a{color:#131921;text-decoration:none}.page-search #search-form .search-advanced .criterion,.page-search #search-form .search-advanced .criterion select{max-width:100%}.page-search .container-inline div{display:inline}.page-search .form-item{margin-top:1em;margin-bottom:1em}.page-search .form-item label{display:block;font-weight:700}.page-search #search-form .search-advanced .form-submit{width:auto;margin-bottom:12px}.services-btn{display:none;padding:16px 10px;font-size:16px;color:#fff}.services-btn i{font-size:20px;vertical-align:middle}.item-sales-block-wrapper .product-box{margin-top:0!important}.item-sales-block-wrapper .product-box>img{position:absolute;top:0;right:10px}.mceEditor *::after,.mceEditor *::before,.btools-modal-content *::before{content:normal!important}.btools-modal-content .modal-content{background-color:transparent!important;background-clip:content-box!important}fieldset.collapsible legend a{font-size:16px}ul.primary li a{background-color:#efefef;border-radius:3px}.btn-file{position:relative;overflow:hidden}.btn-file input[type='file']{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:none;background:#fff;cursor:inherit;display:block}form#contact-mail-page textarea{width:100%}.item-sales-block-wrapper{margin-bottom:10px!important;clear:left}.circle-container{border:1px solid #aeaeae;width:28px;border-radius:50%;height:28px;text-align:center;padding-left:3px;padding-top:0;float:left;margin-right:5px;margin-top:10px}.navbar-shop-color .circle-container{margin-top:2px}.navbar-default #menu-primary-navigation .dropdown.navbar-shop-color .dropdown-menu{width:500px}.navbar-default #menu-primary-navigation .dropdown.navbar-shop-color .dropdown-menu ul li:empty{display:none}#menu-primary-navigation .dropdown.navbar-shop-color .dropdown-menu a{display:block;float:left;width:100%;padding:0 6px;clear:both}#menu-primary-navigation .dropdown.navbar-shop-color .dropdown-menu a:after{display:none}#menu-primary-navigation .dropdown.navbar-shop-color .dropdown-menu ul li a:hover,#menu-primary-navigation .dropdown.navbar-shop-color .dropdown-menu ul li a:focus{border:0}.alert-dismissible{padding-right:35px!important;position:relative}.alert-dismissable .close,.alert-dismissible .close{position:absolute;right:9px}form.form-horizontal.visible-sm>.input-group{text-align:right}#block-block-27{border:0;padding:0}#home-company-blogs-header,#home-company-info-header{font-size:22px;margin:20px 0 5px -5px;color:#5fb2d4;border-bottom:1px solid #ccc}#home-company-info{padding-left:5px}.search-results-catalog-page{margin-bottom:20px}.search-results-catalog-page h2{font-size:18px}.catalog-page-result{float:left;padding:5px}div.tabs{margin:10px 0}.order-custom-review-table .footable-toggle,.order-custom-review-table .footable-details tbody tr:first-child th,#cart-form-products .footable-toggle,#cart-form-products .footable-details tbody tr:first-child th,#cart-form-products tr.footable-detail-row:last-child{display:none!important}.remove-close-icon::after{color:#5f5f5f;font-size:16px;content:"\f00d";font-family:FontAwesome}.remove-close-icon input{border:medium none;color:transparent;background:transparent;position:absolute;width:15px}.remove-close-icon,.dis-qty,.dis-price,.dis-image{pointer-events:none!important}.dis-qty input,.remove-close-icon input,.dis-image a{pointer-events:initial}@media(max-width:340px){#cart-form-products table th{font-size:13px}}#cart-form-buttons #edit-update{padding:5px;width:180px}#cart-form-buttons #edit-checkout{padding:5px 10px;border-radius:4px;width:180px}#cart-form-buttons #continue-shopping-link a{display:block;background:#131921;color:#fff;border:1px solid #08bf33;padding:5px 10px;border-radius:4px;width:200px;text-align:center;text-decoration:none}#cart-form-pane #cart-form-products,#cart-form-pane table th,#cart-form-pane #cart-form-buttons{border:0}#cart-form-pane table tr{border-bottom:0}#cart-form-pane table tr.odd,#cart-form-pane table tr.even{background:#f9f9f9}#cart-form-pane table.footable-details tbody{border:0}#cart-form-pane table th{font-size:14px;padding:3px;border:0}#cart-form-products td.desc{width:auto}#cart-form-products table tr td .form-item{margin:1em 0}#cart-form-products table tr td .form-item input{width:75px}#cart-form-products table tr td.remove{padding:1em 10px}#cart-form-products table tr td{padding:4px}@media(max-width:767px){#cart-form-buttons{padding:0 30px;text-align:center}#continue-shopping-link{float:none;left:0;top:0}#cart-form-buttons #edit-update,#cart-form-buttons #edit-checkout,#cart-form-buttons #continue-shopping-link a{width:100%;margin:5px 0;padding:5px 0}#cart-form-pane table .qty.dis-qty{text-align:left}#cart-form-pane table.footable-details tbody tr td.desc{padding:5px 0;background:#fff}#cart-form-products table tr td.remove{padding:1em 0}}.uc-matrix-order-form .form-item input{margin:auto}.faceted-search-page .box .title{visibility:hidden}div.view-display-id-default .view-filters{display:none}.views-widget-filter-field_rating_value{display:none}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.25em}.faceted-search-color-category{margin:3px 6px 3px 0;border:1px solid #8282827a;float:left;height:20px;width:20px;display:block;border-radius:50%}li.last .faceted-search-color-category{display:inline-block;float:none}.faceted-search-color-category-chosen{float:none;display:inline-block;vertical-align:-2px}span.faceted-search-color-category-label{text-transform:lowercase;display:inline-block}span.faceted-search-color-category-label:first-letter {text-transform:uppercase}.product-cell .fivestar-rating label{display:none}.product-cell .fivestar-rating,.product-cell .taxonomy-images{height:20px;overflow:hidden}.rating-star:before{content:"\f005";color:#ffd200;font-family:"Font Awesome 5 Free",serif;font-size:17.5px;font-weight:900}.rating-star-half:before{content:"\f5c0";color:#ffd200;font-family:"Font Awesome 5 Free",serif;font-size:17.5px;font-weight:900}.active .rating-star:before{color:#636363}.product-cell .product_listing_title{height:3.5em;font-size:1.1em;line-height:1.1em}@media (max-width:767px){.product-cell .product_listing_title{height:3.5em;font-size:.9em;line-height:1em}}.product-cell .product-box{display:block}.product-cell .product-box img.item-sales-block-image{width:100%;min-height:170px}.product-pricing-table ul li img{height:10px!important;width:10px!important;border:1px solid #eee;box-shadow:0 0 3px 3px #000}.product-pricing ul li{padding-right:.6em}.product-pricing ul li .price-sell{float:right;padding-left:.25em}.product-pricing ul li .price-label{float:right}@media (min-width:748px){.product-pricing-table .padding-0{padding-left:0}}@media (min-width:1460px){.product-pricing ul li .price-label{display:block}}#uc-bstyle-facets-faceted-sort-form .form-item label{display:none}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border-width:0}.nav-tabs>li>a{border:0;color:#666}.nav-tabs>li.active>a,.nav-tabs>li>a:hover{border:0;color:#fff;background:transparent}.nav-tabs>li>a::after{content:"";background:#4285f4;height:2px;position:absolute;width:100%;left:0;bottom:-1px;transition:all 250ms ease 0s;transform:scale(0)}.nav-tabs>li.active>a::after,.nav-tabs>li:hover>a::after{transform:scale(1)}.tab-nav>li>a::after{background:#21527d none repeat scroll 0 0;color:#fff}.tab-pane{padding:15px 0}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (max-width:768px){.primary-nav-tabs{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;gap:6px;padding-bottom:4px}.primary-nav-tabs::-webkit-scrollbar{display:none}.primary-nav-tabs>li{float:none;flex:0 0 auto}.primary-nav-tabs>li>a{margin-right:0;white-space:nowrap}}.product-box-color-list li{float:left;width:12px;height:12px}@media (min-width:768px){.header-wrapper .navbar-default{position:relative;z-index:1100}.navbar-default #menu-primary-navigation .dropdown-menu{z-index:1100}.navbar-default #menu-primary-navigation .dropdown-menu ul.list-unstyled li{position:relative;padding:8px 10px}}table.uc-matrix-order-form thead th{font-weight:500;font-size:16px}.matrix-order-form-submit:last-of-type{margin-top:15px}.uc-matrix-order-form .form-control{width:75px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.uc-matrix-order-form img{width:50px;margin-right:5px;overflow:hidden}h4.order-total{color:#5f5f5f;font-weight:700;line-height:36px}#cart-routing-totals .panel-default{position:relative}button#use-store-credit-button,button#complete-free-order-button{display:inline-block;text-align:center;border:0;font-weight:600;line-height:32px;font-size:18px;width:100%}a#cc-checkout,a#pp-cc-checkout,a#show-login-dialog{cursor:pointer;display:inline-block;text-align:center;color:#fff;background:#ca3030;border:0;font-weight:600;line-height:32px;font-size:18px}a#cc-checkout:hover,a#show-login-dialog:hover,a#pp-cc-checkout:hover{filter:brightness(85%)}#cart-form-products table thead{font-size:1.3em}#cart-form-pane #cart-form-products,#cart-form-pane table th,#cart-form-pane #cart-form-buttons{border:0}#cart-form-pane table tr{border-bottom:0}#cart-form-pane table tr.odd,#cart-form-pane table tr.even{background:#f9f9f9}#cart-form-pane table.footable-details tbody{border:0}#cart-form-pane table th{font-size:14px;padding:3px;border:0}#cart-form-products td.desc{width:auto}#cart-form-products table tr td .form-item{margin:1em 0}#cart-form-products table tr td .form-item input{width:75px}#cart-form-products table tr td.remove{padding:1em 10px}#cart-form-products table tr td{padding:4px}div#cart-form-products table tbody td{vertical-align:middle}#cart-form-products table tr td.blankstyle-checkout-price{vertical-align:middle;text-align:center}#cart-form-products .cart-remove-item{cursor:pointer;color:#cc6a68;font-size:20px;z-index:99;padding-left:7px;position:relative;top:2px}#cart-form-product .cart-remove-item:hover{color:#c96361}.shipping-info-hover-tooltip+.popover{box-sizing:border-box;background-color:#fff;width:470px}.shipping-info-hover-tooltip+.popover .arrow{display:none}.shipping-info-hover-tooltip+.popover .popover-content{padding:10px;font-size:16px;border-radius:5px}.olderbrowser-alert a{color:#fff;text-decoration:underline}#coupon-field label{float:left;padding-top:6px;padding-right:6px}#coupon-field input{float:left;width:115px;margin-right:10px}@media (max-width:767px){#uc-cart-checkout-form #edit-panes-delivery-primary-email-wrapper label{width:auto;float:none}#uc-cart-checkout-form #edit-panes-delivery-primary-email-wrapper .email-field-input-wrapper{width:auto;float:none}.not-logged-in #uc-cart-checkout-form #edit-panes-delivery-cc-opt-in-wrapper{margin-top:0}}@media (max-width:460px){#coupon-field label{float:none}}#payment-pane #line-items-div td{padding-left:0;font-size:14px}#stripe-box-wrapper .spinner-border{margin:0 auto;display:block}#payment-pane div.hide-label>div.form-item>label{display:none}@media screen and (max-width:767px){#paypal-cart-dialog button.place-your-order,#stripe-cart-dialog button.place-your-order{width:100%}}#card_payment-pane button.place-your-order{width:100%}#paypal-cart-dialog button.place-your-order:hover,#stripe-cart-dialog button.place-your-order:hover,#card_payment-pane button.place-your-order:hover,#payment-pane button.place-your-order:focus{background-color:#585858}#paypal-cart-dialog button.place-your-order:focus,#stripe-cart-dialog button.place-your-order:focus,#card_payment-pane button.place-your-order:focus,#payment-pane button.place-your-order:active{color:#fff;background-color:#3dd260}#city-state-form select.required-border{border:1px solid red}#paypal-cart-dialog button.place-your-order.order-processing,#stripe-cart-dialog button.place-your-order.order-processing,#card_payment-pane button.place-your-order.order-processing,#payment-pane button.place-your-order.order-processing{background-color:#585858;font-weight:700;color:#fff;border-radius:5px}#paypal-cart-dialog button.place-your-order.order-processing span.button-text,#stripe-cart-dialog button.place-your-order.order-processing span.button-text,#card_payment-pane button.place-your-order.order-processing span.button-text,#payment-pane button.place-your-order.order-processing span.button-text{display:inline-block;vertical-align:top;padding-top:4px;padding-left:10px}#address-selection-form{width:65%;float:left}#address-selection-form .order-total div:first-child{text-align:left}#address-selection-form .order-total .uc-price{color:green}#address-selection-form #uc_addresses_cart_address_list{padding-left:15px;padding-right:15px}#address-selection-form #uc_addresses_cart_address_list label{display:inline-block;font-weight:700;color:#5f5f5f;line-height:36px;font-size:20px;margin-right:10px}#address-selection-form #uc_addresses_cart_address_list select{max-width:400px;float:right}@media (max-width:990px){#paypal-cart-dialog #address-selection-form,#stripe-cart-dialog #address-selection-form{width:auto;float:none}}@media (max-width:542px){#paypal-cart-dialog #address-selection-form #uc_addresses_cart_address_list select,#stripe-cart-dialog #address-selection-form #uc_addresses_cart_address_list select{float:left}}@media (min-width:401px){#payment-pane button.place-your-order{margin-top:15px}}@media (max-width:400px){#card_payment-pane button.place-your-order,#payment-pane button.place-your-order{width:100%}}#checkout-form-bottom input{display:none}#uc-cart-checkout-form .bs-cart-edit{display:none}#uc-cart-checkout-form .non-decoration-checkout-cart-pane .bs-cart-edit{display:block}#uc-cart-checkout-form .non-decoration-checkout-cart-pane .cart-remove-item{display:none}a#change-email-link{border:1px solid;width:130px;padding:4px 13px;border-radius:4px}input#edit-panes-delivery-primary-email[readonly]{background:#fcfcfc;border:0;box-shadow:none;padding:0}body.page-cart #uc-addresses-get-address-form fieldset.no-decoration div.form-group.field-country{display:none}div.field-badges .taxonomy-image-container{display:flex;justify-content:flex-start}div.field-badges .taxonomy-image-item.html-type{padding:8px 10px}.field-ds-group-product-right-group .field-bulk-info{max-width:unset!important;margin-left:14px;margin-right:14px;width:97%}.field-product-terms-mobile a,.field-product-terms a:first-child{padding-left:0!important}div.field-badges .taxonomy-image-item.image-type{padding-top:0}#block-uc-yotpo-1{padding:0;border:0}#yotpo-custom-reviews-embedded{border:1px solid #eee;border-radius:5px}#block-uc-yotpo-1 .mock-h2{padding:15px 0;text-align:center;font-size:15px;color:#525252;line-height:17px;font-weight:400;border-bottom:1px solid #b19e9e;border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee}#block-uc-yotpo-1 ul{padding:0}#block-uc-yotpo-1 li{padding:6% 3%;list-style:none;border-bottom:1px solid #ccc;cursor:pointer}#block-uc-yotpo-1 div{font-family:Helvetica,Arial,sans-serif!important;font-weight:400;font-size:15px;line-height:17px}#block-uc-yotpo-1 a.custom-item-link div{color:#6a6c77}#block-uc-yotpo-1 a.custom-item-link .custom_widget_product_name{overflow:hidden}#block-uc-yotpo-1 a.custom-item-link .custom_widget_product_title{color:#005696;float:left;white-space:nowrap}#block-uc-yotpo-1 a.custom-item-link .custom_widget_timeStamp{float:right;margin:6px 0;font-size:13px}#block-uc-yotpo-1 .custom_widget_review_title{clear:both;color:#232323;margin:4px 0}#block-uc-yotpo-1 .custom_widget_product_rank{margin:5px 0;float:left}#block-uc-yotpo-1 a.custom-item-link:hover{text-decoration:none;opacity:.7}#block-uc-yotpo-1 .embedded_widget_reviews a{color:#005696}#field-cvc-outer-wrapper{position:relative;width:28%;min-width:90px;float:left;margin-left:4%}#field-cvc-outer-wrapper #field-cvc-inner-wrapper{display:block;width:auto;height:46px;padding-top:14px;padding-left:13px;border:1px solid #394a6d;border-radius:4px}#field-cvc-outer-wrapper .form-required{position:absolute;top:14px;left:7px}#field-cvc-outer-wrapper svg{position:absolute;right:3px;top:3px}#stripe-cart-dialog,#paypal-cart-dialog{z-index:9999}#stripe-cart-dialog button.close,#paypal-cart-dialog button.close,#cart-check-or-money-order-dialog button.close{text-align:right;position:relative;left:-10px;top:5px}.page-cart #card_payment-pane{border:0}#paypal-confirm .modal-title{text-align:center;color:#f12727}#paypal-confirm .buttons-wrapper{display:inline-block}#paypal-confirm .modal-body{text-align:center;color:#474747}#paypal-confirm .modal-header{padding:10px 15px}.modal#payment-confirm .modal-header .close{top:13px;right:13px}#paypal-confirm .modal-header .close{position:absolute;top:10px;right:14px}#paypal-modal-trigger{cursor:pointer}#paypal-modal-trigger img{width:31%;max-width:75px}#uc-stripe-existing-cards-form .click-button{display:block;margin-bottom:10px;font-size:18px;font-weight:600;color:#fff;background-color:#3dd260;border:0;width:100%;cursor:pointer}#manage-payment-methods{text-align:center;margin-bottom:20px}#manage-payment-methods span{text-decoration:underline;cursor:pointer}#uc-stripe-existing-cards-form.form-processing .click-button{display:none}.cart-paypal-buttons #paypal-modal-trigger{padding:12px;height:48px}.cart-paypal-buttons #venmo-button{position:relative;height:48px;width:100%;box-sizing:border-box;border:0;vertical-align:top;cursor:pointer;overflow:hidden;border-radius:4px;background:#eee;display:inline-block;text-align:center;padding:12px}.cart-paypal-buttons #venmo-button:hover{filter:brightness(0.95)}.cart-paypal-buttons #venmo-button img{width:71px;height:auto}#payment-confirm .click-button{display:none}.modal-button-confirm{display:none}#payment-confirm .field-CVC-wrapper{margin-bottom:15px;text-align:left;position:relative}#payment-confirm .field-CVC-wrapper svg{position:absolute;left:84px}#payment-confirm #field-CVCinput{width:130px;padding-top:0.75rem;padding-right:0.75rem;padding-bottom:0.75rem;padding-left:0.75rem;background-color:#fff;border-radius:5px;border:1px solid #e6e6e6;box-shadow:0 1px 1px rgb(0 0 0/3%),0px 3px 6px rgb(0 0 0/2%);padding-right:2em!important}#payment-confirm .card-buttons{margin:0 auto 15px;width:80%}#payment-confirm .card-buttons .btn{display:inline-block;margin:5px;background-color:#eee;cursor:pointer;border:1px solid}#payment-confirm .modal-button-confirm{cursor:pointer;display:block;font-size:18px;height:46px;font-weight:600;color:#474747;background-color:#f7ca00;border:0;width:100%}#payment-confirm .address-list-wrapper select{float:left;width:75%;height:45px;border-color:#394a6d}#payment-confirm .modal-body .order-total{width:100%;text-align:center;color:#00af1a;font-size:17px}#payment-confirm .payment-methods{float:left;width:100%}#payment-confirm .order-total-wrapper .col-xs-7{font-size:20px;font-weight:700;text-align:left;padding-left:0;width:50%}#payment-confirm .order-total-wrapper .col-xs-5{width:50%;text-align:right;font-size:20px;font-weight:700;color:green}#payment-confirm .modal-title{font-size:24px;color:#474747;text-align:center}@media screen and (max-width:530px){#payment-confirm .middle-fields-wrapper{width:100%}#payment-confirm .card-buttons{text-align:center}}@media screen and (max-width:450px){#payment-confirm .address-list-wrapper select,#payment-confirm .address-list-wrapper label{float:none;width:100%}#payment-confirm .select-wrapper,#payment-confirm #field-cvc-outer-wrapper{margin-left:0;float:none}#payment-confirm .select-wrapper{width:100%}#payment-confirm .address-list-wrapper{margin-bottom:4px}#payment-confirm .address-list-wrapper .form-item{margin-top:10px}}#autocomplete{position:absolute;border:1px solid;overflow:hidden;z-index:100}#autocomplete ul{margin:0;padding:0;list-style:none}#autocomplete li{background:#fff;color:#000;white-space:pre;cursor:default}#autocomplete li.selected{background:#0072b9;color:#fff}html.js input.form-autocomplete{background-image:url(https://cdn.blankstyle.com/misc/throbber.gif);background-repeat:no-repeat;background-position:98% 14px}html.js input.form-autocomplete.throbbing{background-position:98% -13px}#returning-customer-modal h4{color:#444}#returning-customer-modal label{display:none}#returning-customer-modal input{margin-bottom:12px}#returning-customer-modal .btn-primary{width:100%}#returning-customer-modal .btn-secondary{width:100%;margin-bottom:12px}#uc-bs-cart-continue-as-guest-form .form-submit.btn-secondary{font-weight:700;font-size:14px}#returning-customer-modal .btn-dark{width:100%;background:#494949;color:#fff;margin-bottom:12px}#returning-customer-modal .btn-dark:hover,#returning-customer-modal .btn-dark:focus{color:#fff;background:#232323}#returning-customer-modal div.input-icon-wrapper{position:relative}#returning-customer-modal div.input-icon-wrapper input{padding-left:30px}#returning-customer-modal div.input-icon-wrapper i{position:absolute;top:10px;left:10px;font-size:14px;color:#818181}#returning-customer-modal div.alert-danger{background-image:none!important;background-color:#c71f1f;color:#fff!important}#returning-customer-modal div.alert-danger .glyphicon{display:none;color:#fff!important}#returning-customer-modal .alert-message-content{color:#fff!important;width:100%}#returning-customer-modal .alert-message-content a{color:#fff!important;font-weight:700!important}#returning-customer-modal div.alert-danger.alert-dismissible{padding-right:15px!important}#returning-customer-modal div.alert-danger button.close{display:none}.payment-trigger-modal #returning-customer-modal .hr-or{display:none}#user-pass input#edit-submit-2,#returning-customer-modal input#edit-submit,#uc-bs-cart-anonymous-address-form input#edit-submit-3{color:#fff}#uc-bs-cart-anonymous-address-form .form-required{color:red}#uc-bs-cart-anonymous-address-form .new-address-link{padding:10px 10px 5px;text-align:center}#uc-bs-cart-anonymous-address-form .new-address-link a{font-weight:700}#uc-bs-cart-anonymous-address-form .new-address-link a:visited,#uc-bs-cart-anonymous-address-form .new-address-link a:link{color:#3dd260}#uc-bs-cart-anonymous-address-form .new-address-link-suffix{text-align:center;margin-bottom:20px}#modal-anonymous-address h3.modal-title{color:#4e4e4e;text-align:center}#modal-anonymous-address input.btn-primary{width:100%}#modal-anonymous-address fieldset{padding:15px}#modal-anonymous-address #city-state-add{margin-top:20px}#modal-anonymous-address #city-state-add div.field-label{margin-top:0;padding-top:0}#modal-anonymous-address p#city-state-add-inner{font-weight:600}#returning-customer-modal .form-control,#modal-anonymous-address .form-control{width:100%}#modal-anonymous-address .field-field #autocomplete{background-color:#fff}#modal-anonymous-address .field-field #autocomplete ul li:hover{color:gray}h5.hr-text{width:100%;text-align:center;border-top:1px solid #ddd;line-height:.1em;margin:25px 0 28px}h5.hr-text span{background:#fff;padding:0 10px;color:#888}body.admin-menu #admin-menu,body.admin-menu #admin-menu ul{z-index:12000}.popover.header-user-popover{z-index:1201}details{margin:16px 0;border:1px solid #aaa;border-radius:4px;padding:.5em .5em 0}summary{display:list-item!important;font-weight:700;margin:-.5em -.5em 0;padding:.5em;cursor:pointer}details[open]{padding:.5em}details[open] summary{border-bottom:1px solid #aaa;margin-bottom:.5em}