 .qm{position:relative;z-index:1;font-size:14px;font-family:Arial,Helvetica,sans-serif;line-height:normal;}.qm_window,.qm_chrome,.qm_topbar,.qm_main,.qm_main>li,.qm_main>li>*:first-child,.qm_sub,.qm_sub>li,.qm_sub>li>*:first-child{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.qm_main,.qm_sub{list-style:none;padding:0;margin:0;}.qm_main{position:relative;z-index:1;}.qm_sub{visibility:hidden;position:absolute;z-index:1;left:100%;top:0;}.qm_main>li,.qm_sub>li{display:block;position:relative;white-space:nowrap;}.qm_main>li>*:first-child,.qm_sub>li>*:first-child{display:block;position:relative;cursor:default;width:100%;height:100%;text-decoration:none;}.qm_main>li>a:first-child,.qm_sub>li>a:first-child{cursor:pointer;}.qm_hidden{display:none;}.qm_disable_behavior{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;}.qm_DST .qm_sub{-moz-transition:none!important;-webkit-transition:none!important;-o-transition:all 0 ease-in!important;transition:none!important;}.qm:hover,.qm_main:hover{z-index:999999;}.qm_pure .qm_sub{transition-delay:.5s;}.qm_pure li:hover>.qm_sub{visibility:inherit;transition-delay:.5s;}.qm.qm_active,.qm_main.qm_active{z-index:999999;}.qm_script .qm_item.qm_active>.qm_sub{visibility:inherit;}.qm_main>li{float:left;}.qm_main:after{content:"";display:block;clear:both;}.qm_main>li>.qm_sub{left:0;top:100%;}.qm .qm_topbar,.qm .qm_button_open{display:none}.qm_fill{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;}.qm_fill.qm{z-index:999999;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;}.qm_fill.qm .qm_sub{width:100%;top:0;left:100%;}.qm_fill .qm_item{position:static;white-space:normal;}.qm_fill .qm_blockout{display:block;position:fixed;z-index:1;width:100%;height:100%;top:0;left:0;}.qm_fill .qm_window{position:fixed;z-index:2;}.qm_fill .qm_chrome{position:relative;width:100%;height:100%;border:solid 0 transparent;}.qm_fill .qm_viewport{position:relative;width:100%;height:100%;overflow:hidden;}.qm_fill .qm_doc{position:relative;width:100%;height:100%;left:0;top:0;}.qm_fill .qm_topbar{display:block;position:absolute;width:100%;}.qm_fill .qm_button_back,.qm_fill .qm_icon{visibility:hidden;opacity:0;}.qm_fill .qm_title,.qm_fill .qm_button_back,.qm_fill .qm_button_close,.qm_fill .qm_icon{position:absolute;margin:auto;top:0;bottom:0;height:60%}.qm_fill .qm_icon>div,.qm_fill .qm_button_close>div,.qm_fill .qm_button_back>div{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;height:50%;width:50%;background-size:contain;background-repeat:no-repeat;background-position:center center;}.qm_fill .qm_title{left:0;right:0;width:80%;}.qm_fill .qm_button_back,.qm_fill .qm_icon{left:0;width:10%;}.qm_fill .qm_button_close{right:0;width:10%;}.qm_fill .qm_main{position:relative;width:100%;}.qm_fill .qm_main>li{float:none;}.qm_fill.qm_closed .qm_button_open{display:block;}.qm_fill.qm_closed .qm_window,.qm_fill.qm_closed .qm_blockout{display:none;}.qm_fill.qm_closed{z-index:1;}.qm_fill .qm_on{visibility:inherit;opacity:1;}.qmFillParent.qm_fill{position:static;}.qmFillParent.qm_fill .qm_blockout,.qmFillParent.qm_fill .qm_window{position:absolute;}.qm_fill.qmFillDisableSafeZIndex .qm_button_open{display:block;}.qm_fill .qm_menu,.qm_fill .qm_item>*:first-child{border-style:none;margin:0;}.qm_fill .qm_menu{padding:0;}.qm .qm_fill_only,.qm .qm_drop_only{display:none;}.qm_fill .qm_fill_only,.qm_drop .qm_drop_only{display:block;}.qm{font-size:1em;font-family:"Tahoma",Geneva,sans-serif;}.qm a,.qm a:visited,.qm a:hover,.qm a:active{text-decoration:none;color:#000000;}.qm_sub,.qm_main{background-color:#e0e0e0;}.qm_main a:hover{color:#0000FF;}.qm_main>li>*:first-child,.qm_sub>li>*:first-child{text-decoration:none;color:#000000;}.qm_main>.qm_parent>*:first-child,.qm_sub>.qm_parent>*:first-child{text-decoration:none;background-repeat:no-repeat;background-position:right center;}.qm_drop .qm_main{padding-left:10px;display:flex;justify-content:space-between;}.qm_drop .qm_main>li>*:first-child{padding:8px 15px 5px 25px;}.qm_drop .qm_main>li:hover>*:first-child{color:#0000FF;}.qm_drop .qm_sub{border:solid 0 #888888;border-top-width:1px;}.qm_drop .qm_main>li>.qm_sub{margin-left:25px;}.qm_drop .qm_sub .qm_sub{margin-top:-1px;}.qm_drop .qm_sub>li>*:first-child{padding:3px 3px 3px 3px;border:solid 0 #888888;border-bottom-width:1px;}.qm_drop .qm_sub>.qm_parent>*:first-child{background-image:url(images/plus.png);background-position:95% center;margin-right:30px;}.qm_drop .qm_sub>li:hover>*:first-child{color:#0000FF;}.qm_drop .qm_sub .qm_item.qm_active>*:first-child{color:#0000FF;background-image:url(images/minus.png);margin-right:30px;}.qm_pure li:hover>.qm_sub,.qm_drop .qm_item.qm_active>.qm_sub{opacity:1;}.qm_drop .qm_sub{opacity:0}.qm_fill .qm_menu{}.qm_fill .qm_item>*:first-child{padding:0;border:dotted 0 #333;border-bottom-width:1px;}.qm_fill .qm_parent>*:first-child{background-image:url(images/plus_fill.png);background-size:contain;background-position:95% center;}.qm_pure .qm_main>li>*:only-child{background-image:none;}.qm_pure .qm_sub>li>*:only-child{background-image:none;}.qm .qm_button{cursor:pointer;}.qm_button:hover{text-decoration:none;color:#0000FF;}.qm_button{font-size:1.5em;}.qm_fill .qm_button_open{background-color:#e0e0e0;padding:10px;text-align:center;color:#000000;}.qm_button_open:hover{text-decoration:none;color:#0000FF;}.qm a:hover{text-decoration:none;color:#0000FF;}.qm_fill .qm_blockout{background-color:rgba(0,0,0,.6);}.qm_fill .qm_window{width:100%;height:100%;top:0;left:0;border:solid 2px #333;background-color:rgba(51,51,51,.8);border-radius:8px 8px 0 0;}.qm_fill .qm_topbar{background-color:#444;color:#eee;border-radius:8px 8px 0 0;}.qm_fill .qm_title{width:70%;height:70%;}.qm_fill .qm_icon{width:15%;height:90%;}.qm_fill .qm_icon>div{left:10px;top:0;margin:auto 0;background-position:left center;}.qm_fill .qm_button_back{width:15%;height:90%;}.qm_fill .qm_button_close{width:15%;height:90%;}.qm_fill .qm_doc{-webkit-transition:.1s ease-out;-moz-transition:.1s ease-out;-o-transition:.1s ease-out;transition:.1s ease-out}#my_id.qm_drop .qm_item>*:first-child{}#my_id.qm_fill .qm_item>*:first-child{}.homemod{color:#000000;}.homemod:hover{color:#0000FF;}.productsearch{color:#000000;}#my_id.qm_drop .qm_main>li{float:none;}#my_id.qm_drop .qm_main>li>.qm_sub{left:100%;top:0;}#my_id.qm_drop .qm_main{width:180px;}:target::before{content:"";display:block;height:175px;margin:-175px 0 0}h1{font-family:times;font-size:1.25em;font-weight:normal;margin-top:10px;margin-bottom:-0px;color:#112747}h2{font-family:times;font-size:1em;font-weight:normal;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;color:#112747}.lookslikeh2{font-family:times;font-size:1.1em;font-weight:normal;margin-top:0;margin-bottom:0;color:#112747}.h2link{text-decoration:none;color:blue;border:0;outline:none}.noborder{border:0;outline:none}h3{font-family:times;font-size:1em;font-weight:normal;margin-top:0;margin-bottom:0;color:#112747;display:inline}.floatleft{float:left;padding:3px}.floatright{float:right;padding:3px}.floatleftmobile{float:left;padding:3px;max-width:60%;height:auto}.floatrightmobile{float:right;padding:3px;max-width:60%;height:auto}.headertable{background-image:url('../assets/menubarback.jpg');background-repeat:no-repeat;margin-left:auto;margin-right:auto;text-align:center}.headerimages{margin-top:5px;margin-left:60px;margin-right:60px}.menu{margin-left:60px;margin-right:60px;margin-bottom:10px}.sbtext{color:#CC0000;font-family:Arial;font-size:16px;position:relative;top:-1px}.smallmargin{margin-left:4px;margin-right:4px}.footer{clear:both;text-align:center}.footerhome{font-size:30px;font-family:"Arial",Helvetica,sans-serif;text-decoration:none;position:relative;bottom:4px;right:25px;color:#0000FF}.footerhome:hover{color:#8282ff}.footerhome img{border:0;outline:none}.footercontact{font-size:30px;font-family:"Arial",Helvetica,sans-serif;text-decoration:none;position:relative;bottom:4px;left:25px;color:#0000FF}.footercontact:hover{color:#8282ff}.footeremailimage{position:relative;top:5px}.center{text-align:center}.centerpadded{text-align:center;padding:5px}.left{text-align:left}.right{text-align:right}.righttop{text-align:right;vertical-align:top}.thick{font-weight:bold}.inline{display:inline}p{font-family:times;font-size:1em}.arial{font-family:Arial;font-size:.6886em;color:#112747;font-weight:bold}.photodetail{font-size:.70em;text-decoration:none;color:blue}.smallfont{font-size:.70em;}.smallfontlinkback{font-size:.80em}.mediumfont{font-size:.90em;}p.margined{margin-left:auto;margin-right:auto}p.indented{text-indent:20px;}p.center{text-align:center}p.left{text-align:left}p.normal{font-weight:normal}p.thick{font-weight:bold}p.thicker{font-weight:900}.backgroundtext{background-color:#FFCCCC}.maroontext{color:#CC0000}.underlineme{text-decoration:underline}.homepageh2{text-decoration:underline;font-weight:bold;text-align:center}table.tablecenter{margin-left:auto;margin-right:auto;text-align:center}table.tableleft{margin-left:auto;margin-right:auto;text-align:left}.menubar{vertical-align:middle;text-align:left}.productsearchright{vertical-align:middle;text-align:right}.aligntop{vertical-align:top}.aligntopleft{vertical-align:top;text-align:left}.itemdiv{max-width:804px;margin:0 auto}.itemdivtwo{padding:10px;background-color:lightgrey;max-width:780px;margin:0 auto}.itemdivtwosold{padding:10px;background-image:url("https://nrsmart.com/assets/sold-1a.png");background-image:image-set(url("https://nrsmart.com/assets/sold-1a.png") 1x,url("https://nrsmart.com/assets/sold-1b.png") 2x,url("https://nrsmart.com/assets/sold-1c.png") 3x,url("https://nrsmart.com/assets/sold-1d.png") 4x);background-repeat:no-repeat;background-size:100% auto;background-color:#F8E0E0;max-width:780px;margin:0 auto}.itemdivthree{display:inline-block;max-width:40%;margin:0 auto;text-align:left}.itemcontent{padding:0 0 0 200px;position:relative;min-height:152px}.itemcontent img{left:40px;position:absolute}.itemcontentsold{padding:0 0 0 200px;position:relative;min-height:152px;background-color:#F8E0E0}.itemcontentsold img{left:40px;position:absolute;opacity:.5}.itemcontentsold img:active{opacity:1.0}.sold{opacity:.5}.block{display:block;text-align:center}.maxblock{max-width:780px;display:block;margin-top:4px;margin-left:auto;margin-right:auto;text-align:center}.thumbpadding:hover{opacity:.7;cursor:pointer}.thumbpadding{margin-top:4px;margin-bottom:0;margin-left:2px;margin-right:2px}.thumbpadding img{border:0;outline:none}.nooutline{outline:0}.addsomepad{padding:4px}.homeh1header{padding:10px;text-align:center;font-size:2em}.homeh2header{padding:20px;margin-bottom:20px;text-align:center;font-size:1.25em;max-width:800px;margin-left:auto;margin-right:auto}html,body,.mpz{margin:0;padding:0}html{overflow-y:scroll}.responsivelogo{display:block;margin-left:auto;margin-right:auto;max-width:100%;height:auto;}.responsiveimage{max-width:100%;height:auto;}.cartlogo{display:none;z-index:9999998;position:absolute;top:0;right:5px}.cartflex{display:flex;align-items:center;font-size:2em;color:blue}.cartflextwo{display:flex;justify-content:space-between;align-items:center}.cartdeletebutton{position:absolute;left:40px;top:152px;width:152px;height:50px;background-color:#9e0000;color:white;padding:4px 10px;margin:4px 0;border:0;border-radius:4px;cursor:pointer;-webkit-appearance:none}.cartdeletebutton:hover{background-color:#680000;letter-spacing:.2px}.cartdeletebutton:active{background-color:#680000;color:yellow;font-weight:bold;letter-spacing:.1px}.cartdeletebuttondiv{padding-left:10px;padding-right:10px}.notextdec{text-decoration:none;color:blue;border:0;outline:none}input.pricebutton[type="button"],input.pricebutton[type="button"]:focus,input.pricebutton[type="button"]:active,button.pricebutton,button.pricebutton:focus,button.pricebutton:active{background:none;border:0;display:inline;font:inherit;margin:0;padding:0;outline:none;outline-offset:0;color:blue;cursor:pointer;text-decoration:none}input.pricebutton[type="button"]::-moz-focus-inner,button.pricebutton::-moz-focus-inner{border:none;padding:0}.gridflex{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:0}.gridanchor{display:inline-block;text-align:center;font-size:16px;margin-bottom:8px;margin-right:8px;border:0;outline:none;text-decoration:none}.gridflex div{margin-right:auto;margin-left:auto}.gridanchor h3{text-decoration:none;color:blue}.gridflextwo{display:flex;justify-content:space-between}.colorred{color:#B01231}.btn{display:inline}.emaillink{vertical-align:middle}.theheader{z-index:9999990;position:fixed;top:0;width:100%;height:auto;background-color:white}.smallhomepageimages{max-width:23%;height:auto}.mainhomepageimage{padding-bottom:5px;max-width:100%;height:auto}.cartimages{max-width:100px;max-height:100px;height:auto;width:auto;outline:none;border:0}.cartimagesdiv{width:100px;padding-left:10px;padding-right:10px;text-align:center}form.cartf{max-width:804px;border-radius:25px;background-color:#f2f2f2;padding:20px;margin-left:auto;margin-right:auto}input.cartf[type=text],select.cartfsel{font-size:16px;width:100%;padding:12px 20px;margin:8px 0;display:inline-block;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;color:blue}input.cartfsub[type=submit]{width:100%;background-color:#9e0000;color:white;padding:14px 20px;margin:8px 0;border:0;border-radius:4px;cursor:pointer;-webkit-appearance:none}input.cartfsub[type=submit]:hover{background-color:#680000}input.cartfsub[type=submit]:active{background-color:#680000;color:yellow;font-weight:bold}textarea.cartf{color:blue;width:100%;margin:8px 0;resize:none;border:1px solid #ccc;border-radius:4px}.ast{color:#9e0000;font-size:2em}.error{color:#FF0000}.modal{display:none;position:fixed;z-index:9999999;left:0;top:0;width:100%;height:100%;max-height:100%;background-color:rgb(0,0,0);background-color:rgba(0,0,0,.9)}.modal-content{margin:auto;display:block;height:100%;max-height:100%;object-fit:contain}.modal-content:hover{cursor:pointer}.modal-content,#caption{-webkit-animation-name:zoom;-webkit-animation-duration:.6s;animation-name:zoom;animation-duration:.6s}@-webkit-keyframes zoom{from{-webkit-transform:scale(0)}to{-webkit-transform:scale(1)}}@keyframes zoom{from{transform:scale(0)}to{transform:scale(1)}}.closetext{text-align:center;font-size:.90em;color:#FF6162;}.enlargetext{text-align:center;font-size:.90em;color:#B30001;}@media only screen and (max-width:700px){.modal-content{width:100%}.hidemobile{pointer-events:none;cursor:default;color:#999;text-decoration:none}}.sessionsignout{position:fixed;top:1px;right:1px;text-align:right;max-width:100%}.deletionschedule{width:152px;text-align:center;position:absolute;top:75px;left:40px;color:red;font-size:.9em;opacity:.5}.deletionscheduletwo{text-align:center;color:red;font-size:.9em;opacity:.5}.logo{height:152px;width:152px;display:inline-block;padding:0;margin:0;outline:0}.divspacer{min-height:110px;width:100%;padding:0;margin:0}.mobilesiteblue{color:blue;text-decoration:underline}.landingpadtb{padding:22px 0}.landingpadlr{padding:0 22px}.hpmenudiv{text-align:center;background-color:lightgrey;font-size:30px}.hpmenudivheader{width:100%;text-align:center;background-color:#FF6162;border-top:1px solid black;border-bottom:1px solid black}.hpmenuul{text-align:left;display:inline-block;list-style:none;max-width:100%;margin:0;padding:0}.twentyfour{font-size:24px}.thirty{font-size:30px}.wwid{max-width:1600px;margin:20px auto 0 auto}.greenbtn{background-color:#4CAF50;border:none;color:white;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;margin:4px 2px;cursor:pointer;border-radius:8px}input[type="number"].cart-qty-input{-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important;width:65px;padding:8px 4px 8px 10px;border-radius:4px;border:1px solid #ccc;font-size:16px;background-color:#fff;color:#333;height:38px;box-sizing:border-box;margin:0}@media screen and (max-width:600px){input[type="number"].cart-qty-input{height:44px}}.auto-sync-qty::-webkit-outer-spin-button,.auto-sync-qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.auto-sync-qty{-moz-appearance:textfield}.item-meta{font-size:1.1em;color:#333;margin-bottom:5px}.item-price h2{font-size:1.5em;margin:5px 0 10px 0}.product-callout{background-color:#f9f9f9;padding:15px;margin:15px 0;border-left:4px solid #0056b3}.itemcontent-flex{display:flex;gap:20px;padding:15px 0;align-items:flex-start;min-height:152px}.itemcontent-flex.sold-bg{background-color:#f8e0e0;padding:15px;border-radius:8px}.item-thumb{flex-shrink:0;width:152px;position:relative}.item-thumb img{max-width:100%;height:auto;display:block}.item-thumb img.sold-overlay{position:absolute;top:0;left:0;opacity:.8}.item-details{flex-grow:1;text-align:left;min-width:0;overflow-wrap:break-word;word-break:break-word}.item-meta{font-size:1.1em;color:#333;margin:8px 0}@media screen and (max-width:600px){.itemcontent-flex{flex-direction:column;align-items:center;text-align:center}.item-details{text-align:center;width:100%}.cart-qty-wrapper{justify-content:center!important}}.planner-link-container{position:fixed;top:14px;left:15px;z-index:9999998;display:flex;align-items:center}.planner-btn{background:#8e44ad;color:#ffffff!important;text-decoration:none;padding:10px 18px;border-radius:6px;font-size:14px;font-weight:bold;box-shadow:0 4px 6px rgba(0,0,0,.15);transition:all .2s ease-in-out;display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.1)}.planner-btn:hover{background:#732d91;transform:translateY(-2px);box-shadow:0 6px 12px rgba(0,0,0,.25)}.smart-float-btn{position:fixed;bottom:25px;right:20px;background-color:#00ba6d;color:white;border:none;padding:15px 24px;border-radius:30px;font-size:16px;font-weight:bold;cursor:pointer;box-shadow:0 4px 15px rgba(0,0,0,.3);z-index:9999990;transition:background-color .3s,transform .2s}.smart-float-btn:hover{background-color:#008f53;transform:translateY(-2px)}.admin-panel-wrapper{background-color:#f9f9f9;border:1px solid #ddd;padding:20px;border-radius:8px;margin-bottom:20px;clear:both}.admin-panel-header{margin-top:0;margin-bottom:15px;color:#31708f;border-bottom:1px solid #ccc;padding-bottom:10px;display:block}.admin-card-container{display:flex;flex-wrap:wrap;gap:15px}.admin-detail-card{flex:1 1 250px;background-color:#fff;border:1px solid #e0e0e0;padding:15px;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.04);box-sizing:border-box}.admin-detail-card-title{color:#555;text-transform:uppercase;font-size:.85em;border-bottom:1px solid #eee;display:block;padding-bottom:5px;margin-bottom:8px;font-weight:bold}.alert-box{padding:15px;margin-bottom:20px;border-radius:5px;text-align:center}.alert-success{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.alert-info-blue{max-width:700px;margin:15px auto;padding:15px;background-color:#e8f4fd;border:1px solid #bce8f1;border-radius:8px;text-align:center;line-height:1.6;color:#31708f}.alert-info-light{max-width:700px;margin:20px auto;padding:15px;background-color:#fdfdfd;border:1px solid #e0e0e0;border-radius:8px;text-align:center;line-height:1.6}.alert-warning{background-color:#fcf8e3;border:1px solid #faebcc;color:#8a6d3b;text-align:left;font-size:.6em;font-family:sans-serif}.ghost-banner{padding:5px;text-align:center;font-weight:bold;margin-bottom:10px}.ghost-admin{background-color:#ffe6e6;border:1px solid red;color:red}.ghost-customer{background-color:#f8f9fa;border:1px solid #ccc;color:#6c757d}.btn-sm-default{padding:5px 12px;cursor:pointer;font-weight:bold;background-color:#f0f0f0;color:#333;border:1px solid #ccc;border-radius:4px;font-size:12px}.btn-primary{padding:8px 15px;background-color:#31708f;color:#fff;border:none;border-radius:3px;cursor:pointer;font-weight:bold;font-size:16px}.btn-danger{padding:8px 15px;background-color:#c82333;color:#fff;border:none;border-radius:3px;cursor:pointer;font-weight:bold}.btn-success{padding:8px 15px;background-color:#2ca01c;color:#fff;border:none;border-radius:3px;cursor:pointer;font-weight:bold}.btn-warning{padding:8px 15px;background-color:#d58512;color:#fff;border:none;border-radius:3px;cursor:pointer;font-weight:bold}.del-toggle{display:none}.del-btn{padding:10px 20px;border:2px solid #ccc;border-radius:6px;cursor:pointer;font-size:.6em;font-weight:bold;color:#555;background:#fff;transition:all .2s ease;display:inline-block;margin-left:10px}.del-toggle:checked + .del-btn{border-color:#00ba6d;background:#e6fff2;color:#00ba6d;box-shadow:0 2px 8px rgba(0,186,109,.2)}#checkout-spinner-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.8);z-index:9999;display:none;align-items:center;justify-content:center;flex-direction:column}.nrs-spinner{border:8px solid #f3f3f3;border-top:8px solid #00ba6d;border-radius:50%;width:60px;height:60px;animation:nrs-spin 1s linear infinite}@keyframes nrs-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.spinner-text{margin-top:15px;font-family:Arial,sans-serif;font-size:18px;color:#333;font-weight:bold}@media print{.theheader,#sticky-math-column{position:static!important}.divspacer{display:none!important}nav,.qm,#toggleRemovedBtn,.qty-minus,.qty-plus,.smart-minus,.smart-plus,.cartdeletebutton,.planner-link-container,.smart-float-btn{display:none!important}body,html,main,#cart-flex-wrapper{display:block!important;float:none!important;position:static!important;overflow:visible!important;height:auto!important;background:#fff!important}div[id^="total"]{page-break-inside:avoid!important;break-inside:avoid!important;-webkit-column-break-inside:avoid!important;display:inline-block!important;width:100%!important;float:none!important;margin-bottom:20px!important;padding-bottom:10px!important;border-bottom:1px solid #ccc!important}div[style*="display:none"],div[style*="display:none"]{display:none!important}img{max-width:100%!important;page-break-inside:avoid!important;break-inside:avoid!important}}.qm_fill.qm,.qm_fill .qm_window{z-index:99999999!important}.qm_fill .qm_blockout{z-index:99999998!important}.qm_fill .qm_title{display:flex!important;align-items:center!important;justify-content:center!important}.qm_fill .qm_button_close,.qm_fill .qm_button_back.qm_on{visibility:visible!important;opacity:1!important;display:block!important;pointer-events:auto!important}.qm_fill .qm_button_back:not(.qm_on){display:none!important}.qm_fill .qm_button_close>div,.qm_fill .qm_button_back>div{display:block!important;width:100%!important;height:100%!important;min-width:25px!important;min-height:25px!important;background-size:contain!important;background-position:center center!important;background-repeat:no-repeat!important}.qm_fill .qm_button_back>div{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M15.41 16.59L10.83 12l4.58-4.59L14 6l-6 6 6 6z'/%3E%3C/svg%3E")!important}.qm_fill .qm_button_close>div{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E")!important}.qm_fill .qm_item>*:first-child,.qm_fill .qm_item .twentyfour{font-size:28px!important;display:flex!important;align-items:center!important}.qm_fill .qm_parent>*:first-child{background-position:95% calc(50% + 2px)!important}.qm_fill form[name="search"]{display:flex!important;align-items:center!important;width:100%!important;margin:0!important;padding-right:5px!important;box-sizing:border-box!important}.qm_fill form[name="search"] label{margin-right:10px!important;white-space:nowrap!important}.qm_fill .sbtext{position:static!important;top:auto!important;flex:1!important;min-width:0!important;height:36px!important;font-size:18px!important;margin:0 10px 0 0!important;padding:0 10px!important;box-sizing:border-box!important}.qm_fill form[name="search"] input[type="submit"]{flex-shrink:0!important;height:36px!important;font-size:16px!important;margin:0!important;padding:0 16px!important;border-radius:6px!important;box-sizing:border-box!important}.qm_fill .qm_item>.inline{display:flex!important;width:100%!important;justify-content:space-evenly!important;align-items:center!important}.qm_fill .inline a img{width:38px!important;height:38px!important;display:block!important}.qm_fill .qm_button_open,.qm_fill .qm_button_open span.mobilesiteblue{display:flex!important;align-items:center!important;justify-content:center!important}.qm_fill .qm_button_open svg{transform:translateY(1.5px)!important}