@media (min-width:768px){.navbar-right{float:right!important;margin-right:-15px}}@media only screen and (max-width:767px){.row .pagination-bottom p{text-align:center!important}.row .pagination-bottom ul.pagination{text-align:center!important;display:block;float:none!important}.input-group-text{padding:.3rem}}.header .navbar-right .shopping-cart .cart-bag{vertical-align:bottom}.header .navbar-right .shopping-cart .total{font-size:100%}img{min-width:100%}.shopping-cart ul{height:300px;overflow:scroll}.cart-popup-container{padding:20px}.cart-popup-container .cart-subtotal{margin-top:10px}.cart-popup-container h4{padding-top:0;margin-right:17px}.cart-popup-container h4 a{font-size:12px;padding-left:105px}.cart-popup-container li span.price{margin-left:3px}.footer-product li.quantity{transition:.2s linear;left:0;border-right:1px solid #f2f2f2;padding:5px;display:inline-block;height:45px;text-align:center;position:absolute;z-index:1;top:0}.footer-product li.quantity input{max-width:60px;width:60px;background-color:#fff}.footer-product li.show-variants:hover{cursor:pointer;background-color:#f2f2f2;color:#222}.footer-product li.show-variants{height:45px;border:none;text-align:center;padding:0 44px 0 0;width:100%;text-transform:uppercase}.footer-product li.show-variants.show-details span{top:18px;display:block}.footer-product li.show-variants i:before{font-size:30px;font-family:xstore-icons}.footer-product li.show-variants a{height:45px;font-size:12px;font-weight:700;display:block;line-height:25px}.footer-product li.show-variants a span{top:-2px;position:relative}.footer-product li.show-variants:hover{background-color:transparent}.footer-product li.show-variants:hover a{display:block}.footer-product li.show-variants i{margin-right:10px;top:8px}.product.dark .footer-product li.show-variants a.btn.btn-info{background-color:inherit;border-color:inherit}.product-on-sale{position:absolute;top:21px;z-index:9;left:0}.product-on-sale a{font-size:14px;color:#8b0000;text-transform:uppercase;font-weight:500;padding:7px 15px;letter-spacing:1px;background-color:#ff0}.cart-table tfoot th{padding:20px 14px;border-bottom:2px solid #1e1e1e;text-transform:uppercase;font-weight:700;color:#1e1e1e;font-size:14px}.list-group-item.list-group-item-action.active p{color:#fff!important}#schedule-tab .nav-link.active{background-color:#007bff;color:#fff}input[type=checkbox]{-webkit-appearance:checkbox}input[type=radio]{-webkit-appearance:radio}.toast-success{background-color:#000!important}.modal-backdrop{position:relative}.note-editor ol{list-style-type:decimal;padding:10px;margin-left:10px}.note-editor ul{list-style-type:disc;padding:10px;margin-left:10px}.note-editor p{color:#000}.note-editor b{font-weight:700!important}.note-editor h1,.note-editor h2,.note-editor h3,.note-editor h4,.note-editor h5,.note-editor h6{text-transform:none!important;font-size:medium}.quick-view-excerpts ul{list-style-type:disc;padding:10px;margin-left:10px}.quick-view-excerpts ol{list-style-type:decimal;padding:10px;margin-left:10px}.product-on-sale.last-items a,.product-on-sale.last-one a{color:#ff0;background-color:#8b0000}.pac-container{z-index:99999!important}.spin-product-loader{border:1px solid #aaa;border-radius:5px;width:50%;font-size:10px;text-align:center;padding:3px;margin:-50% auto 0;position:relative;background-color:#fff;opacity:.8}.unable-add-to-cart{height:45px;border:none;text-align:center;padding:0 44px 0 65px;width:100%;color:#000;text-transform:uppercase}.bd-callout-info{border-left-color:#5bc0de!important}.bd-callout{padding:1.25rem;margin-top:1.25rem;margin-bottom:1.25rem;border:1px solid #eee;border-left-width:.25rem;border-radius:.25rem}.modal.quickly .inside.content h1,.modal.quickly .inside.content h2,.modal.quickly .inside.content h3,.modal.quickly .inside.content h4,.modal.quickly .inside.content h5,.modal.quickly .inside.content h6{text-transform:none!important}.modal.quickly .inside.content table,.modal.quickly .inside.content tbody,.modal.quickly .inside.content td,.modal.quickly .inside.content tfoot,.modal.quickly .inside.content th,.modal.quickly .inside.content tr{border:1px solid}.pre-orders .card-text p{color:#000}.toast-message{line-height:20px}.carrier-id-1,.carrier-id-2{background-color:#fff;color:red}.carrier-id-3{background-color:#fc6404;color:#3c4394}.carrier-id-4{background-color:indigo;color:#fff}.carrier-id-5{background-color:red;color:#3c4394}