:root{--main-bg:#34495E;--border1:1px solid var(--main-bg)}.box{border:1px solid var(--main-bg);--padding:5px}.box H3{margin:0;padding:2px 5px;font-size:1em;background-color:var(--main-bg);color:#fff}.box>div{padding:var(--padding)}#bmSearchSubmit{cursor:pointer;border-radius:0;border:0;height:26px;background-color:#939393;color:#fff}#pageWrapper{margin-left:auto;margin-right:auto;width:99%;background:#fff;display:grid;grid-template-areas:"header header header""nav main nav2""footer footer footer";grid-gap:10px;grid-template-columns:220px auto 220px}.productDesc iframe{width:100%}@media screen and (min-width:1400px){.productDesc iframe{width:50%}}@media screen and (max-width:800px){#pageWrapper{grid-template-areas:"header header""nav main""nav2 main""footer footer";grid-template-columns:220px auto}}@media screen and (max-width:560px){#pageWrapper{grid-template-areas:"header""main""nav""nav2""footer";grid-template-columns:1fr}}@media screen and (max-width:1024px){#pageWrapper{grid-gap:5px}}header{grid-area:header}footer{grid-area:footer}nav#columnLeft{grid-area:nav}nav#columnRight{grid-area:nav2}main#columnCenter{grid-area:main}.productListingList{display:grid;grid-gap:10px;padding:5px;grid-template-columns:max-content auto max-content max-content;align-items:center;grid-auto-columns:max-content}.productListingList.noImage{grid-template-columns:auto max-content max-content}@media screen and (min-width:1024px){.productListingList.date{grid-template-columns:max-content max-content auto max-content max-content}.productListingList.date.noImage{grid-template-columns:max-content auto max-content max-content}}@media screen and (max-width:1024px){.prListingBuy BUTTON SPAN,.prListingDate,.prListingShortDesc{display:none}}.prListingBuy,.prListingPrice{justify-self:end}@media screen and (max-width:1024px){.prListingBuy BUTTON{padding:5px!important}}.prListingBuy BUTTON span{margin-left:5px}.prListingTitle A{font-weight:700}.prListingShortDesc{font-size:.8em;line-height:1.1em;text-align:left;margin-top:3px}.categoriesMenu A.dropRight:after{padding-left:1px;content:"▿"}.categoriesMenu UL UL{list-style-type:none;margin-left:1em;font-weight:300}.categoriesMenu UL LI UL LI A:before{content:"▫";margin-right:2px}.categoriesMenu UL LI UL LI A:hover:before{content:"▪";margin-right:2px;text-decoration:none!important}.border{border:1px solid #34495e}.selected{font-weight:700}.product H3{font-weight:400;margin:0;font-size:.9em}.pImgLink IMG,.product img,TABLE.productParams IMG{width:80px}.productContent{padding:5px;margin-bottom:1em}.tagsMenu{max-height:25em}#brandFilter,.tagsMenu{overflow-y:auto}#bmCartContents LI,.categoriesMenu LI,.headerNav LI,.tagsMenu LI{list-style-type:none}#brandFilter,DIV.tagsMenu{overflow:auto;max-height:25em}.infobox{padding:5px}.infoBoxHeader{height:1.5em;line-height:1.5em}.infoBoxHeaderColored,.newSign,header nav{background-color:#34495e;color:#fff}.infoBoxHeader H1{margin-top:0;font-size:.9em}.infoBoxHeader H1,.infoBoxHeader H2{padding-left:.3em;font-weight:700}.pageContent H1{margin-left:-2px;margin-bottom:1em}.newSign{font-size:.7em;background-color:red;margin-left:1em;padding:0 .45em;vertical-align:2px}span.specialPrice{color:red}#storeLogoText{font-size:40px;line-height:40px;color:#000}@media screen and (max-width:400px){#storeLogoText{font-size:30px;line-height:30px}}header nav{display:grid;font-weight:700;height:1.5em;padding:0 5px;grid-template-columns:auto auto;align-items:center}@media screen and (max-width:470px){header nav{grid-template-columns:auto}}header nav A{color:#fff;text-decoration:none}@media screen and (max-width:470px){#breadcrumb{display:none}}#breadcrumb OL{padding-left:0;margin:0;display:inline}#breadcrumb LI{display:inline}#accountNav{justify-self:end}.headerMenu{margin-left:auto;width:fit-content}.spanLink{cursor:pointer;text-decoration:underline}#storeLogo{margin-bottom:5px}.pagesResults{margin:1em 0 .5em;display:grid;grid-template-columns:1fr 1fr auto;align-items:center;grid-gap:5px}@media screen and (max-width:1024px){.pagesResults{grid-template-columns:1fr}.splitPages{justify-self:end}}.pagesResults DIV:nth-child(2),DIV.pageHeading DIV:nth-child(2){justify-self:end}.splitPages SELECT{padding:2px;margin-left:.5em}#poisk BUTTON,.pageLinks{justify-self:end}.pageLinks A,.pageLinks span.selected{text-decoration:none;width:1.2em;height:1.2em;display:inline-block;border:1px solid #696969;margin-left:.3em;text-align:center;padding:.07em}#catPagesCopy{float:right;margin-top:5px}.seoText{border:1px solid #34495e;color:#0000009e;padding:7px;margin-top:1em}.seoText UL{padding-left:2em}BUTTON,BUTTON.cart{background-color:#34495e;color:#fff}BUTTON{white-space:nowrap;cursor:pointer;font-weight:700;padding:8px 40px;outline:0;border:1px solid #000}BUTTON.cart{border:1px solid #34495e;text-shadow:0 1px 1px rgba(0,0,0,.3)}BUTTON.small{font-weight:400;padding:.1em .5em}BUTTON.medium{padding:8px 40px;font-weight:700}.buttonSet{height:2.5em}#searchBox{display:grid;grid-gap:10px}FORM#poisk>DIV{display:grid;grid-template-columns:auto max-content}#poisk BUTTON{padding:5px;border:0;background-color:rgba(0,0,0,.5)}#poisk INPUT{width:162px}@media screen and (max-width:560px){#poisk INPUT{width:auto}}.product{text-align:center}.productInfo{padding:5px}.productInfo LI{margin-left:2em}.productInfo UL{margin-bottom:1em}.productInfo A{text-decoration:underline}TABLE.productParams{background-color:#0000000a;margin-bottom:5px;width:100%}TABLE.productParams TD:first-child{width:99%;vertical-align:top}.productParams UL{list-style-type:none}.productParams UL LI{margin:0}.productInfoText{text-align:center;font-size:.8em}.productAdvice{display:grid;grid-template-columns:repeat(6,1fr)}@media screen and (max-width:1260px){.productAdvice{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:940px){.productAdvice{grid-template-columns:repeat(2,1fr)}}.productInfo .infobox{margin:5px 0}.reviewHeader SPAN:nth-child(1){font-weight:700;margin-right:1em}.reviewHeader SPAN:nth-child(3){float:right}.reviewText{background-color:#dbdbdb82;padding:7px;margin-bottom:1em}#productReviews textarea{width:50em;height:10em}#bmCartContents A,.categoriesMenu A,.headerNav A,.noUL,.product A,.tagsMenu A,A#storeLogoText{text-decoration:none}.checkboxArea label,.myCheckbox{cursor:pointer}.myCheckbox>span{margin:0 4px 3px 0;width:9px;height:9px;display:inline-block;vertical-align:middle;border:1px solid #666}.myCheckbox input{display:none}.filterItem>DIV:first-child{padding-bottom:3px;text-transform:uppercase;font-size:10px;font-weight:700}.filterItem>DIV:nth-child(2){border:1px solid #dbdbdb;padding:5px}DIV.pageHeading{display:grid;grid-template-columns:auto max-content;grid-gap:10px}DIV.pageHeading DIV:nth-child(2) SPAN{font-size:1.7em;font-weight:700}TABLE.productListingList{width:100%}.productListing .product{width:25%;display:inline-block;margin-bottom:1em;vertical-align:top}@media screen and (max-width:940px){.productListing .product{width:50%}}.productListing IMG{width:80px;height:80px}TABLE.productListing{border-collapse:collapse}TABLE.productListing TR{border-bottom:1px dotted #282828}.productListing TD.price{white-space:nowrap;padding-right:1em}.productListingList TR TD:nth-child(1){white-space:nowrap;padding:0 .5em}.infoBoxHeader H2,.pDisplay H2{margin:0;font-size:1em}.filterItem{padding:5px;margin:0 0 .5em;min-width:0}.filterItem legend{text-transform:uppercase;font-size:11px;font-weight:700}.checkboxArea li{list-style-type:none;overflow:clip}.checkboxArea li label{white-space:nowrap}.checkboxArea input{appearance:none;cursor:pointer;color:#666;border:1px solid #666;width:11px;height:11px;margin:0 4px 0 0}.checkboxArea input:checked{background-color:#666}#advice_group{border:1px solid rgba(0,0,0,.5);font-size:.8em;padding:6px}.selPart{background-color:#dadada}#bmShoppingCartTotal{display:flex;flex-flow:row wrap;align-items:start}#bmShoppingCartTotal DIV:nth-child(1){flex:1}#bmShoppingCartTotal DIV:nth-child(2){flex:2;text-align:right;white-space:nowrap}#bmShoppingCartTotal DIV:nth-child(2) SPAN{text-decoration:underline;cursor:pointer}#bmCartContents UL{border-bottom:1px solid #000;margin-bottom:3px;padding-bottom:5px}@media screen and (max-width:1024px){.ordersTable TBODY TR TD:nth-child(4),.ordersTable TBODY TR TD:nth-child(5),.ordersTable TBODY TR TH:nth-child(4),.ordersTable TBODY TR TH:nth-child(5){display:none}}DIV.myTab>label{padding:5px;border:1px solid #aaa;line-height:24px;cursor:pointer;position:relative;bottom:1px;background:#fff}.myTab>ul{list-style-type:none;height:2em;margin:0!important}.myTab>div,.myTab>ul>li{padding:5px;border:1px solid #34495e}.myTab>ul>li{float:left;cursor:pointer;margin:0 5px -1px 0}.myTab>ul>li.current{border-bottom:1px solid #fff}.myTab>div{display:none}.myTab .visible{display:block}.myTab H2{margin:0;font-size:13px;font-weight:400}.link--yaku{overflow:hidden}.link--yaku span{display:inline-block;position:relative;-webkit-transform:perspective(1000px) rotate3d(0,1,0,0deg);transform:perspective(1000px) rotate3d(0,1,0,0deg);-webkit-transition:-webkit-transform .5s,color .5s;transition:transform .5s,color .5s}.link--yaku:hover span{color:#1e1a1b;-webkit-transform:perspective(1000px) rotate3d(0,1,0,360deg);transform:perspective(1000px) rotate3d(0,1,0,360deg)}.link--yaku span:nth-child(4),.link--yaku:hover span:first-child{-webkit-transition-delay:0s;transition-delay:0s}.link--yaku span:nth-child(3),.link--yaku:hover span:nth-child(2){-webkit-transition-delay:.1s;transition-delay:.1s}.link--yaku span:nth-child(2),.link--yaku:hover span:nth-child(3){-webkit-transition-delay:.2s;transition-delay:.2s}.link--yaku span:first-child,.link--yaku:hover span:nth-child(4){-webkit-transition-delay:.3s;transition-delay:.3s}