a,body,form,h1,h2,h3,h4,h5,h6,html,img,li,ul{margin:0;padding:0;border:0}input,textarea{outline:0}body{font:300 15px/19px Arial,Helvetica;overflow-y:scroll}H1{font-size:1.7em;margin-bottom:.5em}H2{font-size:1.2em}H3{font-size:1.1em}H2,H3,H4{margin:1em 0}A,body{color:#404040}A,A:hover{text-decoration:underline}P{margin:0 0 1em}FORM{display:inline}H1,b{font-weight:700}strong{font-weight:600}#content{width:100%;border-collapse:collapse}.alert{color:red}.success{color:green}.spacer{height:1em;clear:both}#loginTable,.inputBox{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}@media screen and (max-width:1280px){#loginTable{grid-template-columns:1fr;grid-gap:5px}}#loginTable>DIV{border:1px solid #34495e;padding:10px}#loginTable H2{font-size:1.6em;margin:5px 0 1.5em}#addAddressBookEntry,#pswForgot{display:none}#pswForgot INPUT{width:20em;font-size:1.3em}.inputBox{grid-template-columns:max-content max-content;font-size:16px;align-items:center}@media screen and (max-width:1280px){.inputBox{grid-template-columns:max-content auto}}.inputBox DIV:nth-child(odd){font-weight:700}.inputBox INPUT[type=email],.inputBox INPUT[type=password],.inputBox INPUT[type=text],.inputBox SELECT{height:2em;font-size:16px}input[type=email],input[type=password],input[type=text],select,textarea{background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;transition:border .2s linear 0s,box-shadow .2s linear 0s;border:1px solid rgba(0,0,0,.5);padding:4px 6px;margin:0}input[type=password]:focus,input[type=text]:focus,textarea:focus{background-color:#fdfdfd;border-color:#a6717e;color:#000;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 5px #cca1ac}@media screen and (max-width:400px){input[type=email],input[type=password],input[type=text],select,textarea{width:6em}}@media screen and (max-height:400px){.showboxWrapper>div>div:first-child:has(div.inputBox){height:300px}}.btnRightBlock{float:right;margin:1em 0}.infoBoxContent{overflow:hidden;padding:5px}BUTTON.xl{padding:12px 60px}#searchResults .advice_var{font-size:1.2em;line-height:1.5em}TABLE#addressBookTbl{border-collapse:collapse}TABLE#addressBookTbl TR{border:1px solid #34495e}TABLE#addressBookTbl TR TD{padding:10px}#addressBookTbl TR TD:nth-child(4){display:none}#addressBookTbl TR TD:nth-child(3) BUTTON{margin-right:2em}#addressBookAllowed{margin:2em 0 1em}.center{text-align:center}.marginTop{margin-top:1em}.marginBottom{margin-bottom:1em}.smallerText{font-size:.8em}#submitBtn button,.buttonSet{margin-top:2em}#cartTable,#shoppingCartContents{width:100%}#cartTable TR TD:nth-child(1){width:10%}#cartTable TR TD:nth-child(2){width:60%}#cartTable TR TD:nth-child(3){width:5%}#cartTable TR TD:nth-child(4){width:20%}#checkoutBtn,.cartTotal{float:right;margin-top:2em}.cartTotal TR TD:nth-child(1){width:10em}#cartTable TBODY TR TD:nth-child(5),.cartTotal TR TD:nth-child(2){text-align:right}.spanBtn{padding:2px 5px;border:1px solid #34495e;cursor:pointer}.removeProduct{cursor:pointer;text-decoration:underline}#shoppingCartContents>TBODY>TR:first-child>TD:first-child{border:1px solid #34495e}#applyCouponBtn{margin-left:2em}#cartTotal{font-size:150%}.oldPrice{text-decoration:line-through}.newPrice{color:red}#checkoutForm{padding-top:1em}#checkoutForm textarea{width:50%;height:5em;border:1px solid rgba(147,147,147,.5);padding:0}#checkoutForm DIV.filterItem DIV DIV.myRadioBox{vertical-align:middle;line-height:1.6em}@media screen and (max-width:1280px){#checkoutForm textarea{width:100%}}#emptyCart{padding:1em}#submitBtn{text-align:right}.shippingAddress{font-style:italic}.shippingAddrChange{font-size:small}#checkoutForm .checkboxArea li label{white-space:break-spaces}#contactUsForm textarea{width:95%;height:10em}@media screen and (min-width:1280px){#contactUsForm textarea{width:60em}}#accInfo,.sp2.closed DIV{display:none}.ordersTable{border:1px solid #dbdbdb}.ordersTable TD,.ordersTable TH{border:1px solid #dbdbdb;padding:4px}#reviewsTbl{width:100%}#reviewsTbl TR TD{border-bottom:1px solid #dbdbdb}#reviewsTbl TR TD:nth-child(1),#reviewsTbl TR TD:nth-child(2){width:5%}#reviewsTbl TR TD:nth-child(3){width:90%}.svgIcon{width:1em;height:1em;cursor:pointer;border:1px solid #696969;padding:3px;margin-left:3px;fill:#34495e}.svgIcon.checked{border:2px solid #838383}#bmShoppingCartTotal .ic,#personalInfoChange .ic{fill:#000;height:16px;width:16px;vertical-align:middle}#personalInfoChange .ic{height:24px;width:24px}.productInfoPlatform .ic{fill:#484848;height:14px;width:14px;vertical-align:bottom}.prListingBuy button.cart .ic,button.cart .ic{fill:#fff;height:10px;width:10px;vertical-align:bottom}button.cart *{pointer-events:none}.prListingBuy button.cart .ic{vertical-align:text-bottom}.productTags .ic{fill:#484848;height:12px;width:12px;vertical-align:middle}.tick:after{padding-left:5px;content:"✔";color:green}#noteEmailExist{color:red}.prListingPCMAC{padding-left:5px;color:#6c6c6c;font-size:12px}.prListingPCMAC .ic{margin-right:3px}[data-redirect-link]{cursor:pointer;text-decoration:underline}#contactUsForm input:valid,#contactUsForm textarea:valid,form[name=create_account] input:valid,form[name=edit_account] input:valid,form[name=login] input:valid{background-color:#f1fff1}.sp2.closed:before,.sp2:before{content:"🠟 Read more...";cursor:pointer}.sp2:before{content:"🠝 Hide"}.ic{width:10px;height:10px;padding:3px;fill:#6c6c6c;vertical-align:text-bottom}.ic.border{border:solid 1px #e0e0e0}.tabWrapper{--border:1px solid #c5c5c5;--padding:5px}.tabWrapper ul{padding:0;margin:0;list-style-type:none}.tabWrapper li{display:inline-block;cursor:pointer;margin:0 5px -1px 0}.tabWrapper li[data-tab-active="1"]{border-bottom:1px solid #fff;font-weight:700}.tabWrapper li,.tabWrapper section{border:var(--border);padding:var(--padding)}.tabWrapper section:not([data-tab-active="1"]){display:none}.tabWrapper :is(h1,h2,h3,h4,h5,h6){margin:0;font-size:13px;font-weight:400;pointer-events:none}