body{margin:0;width:90%;color:#000!important;font:14px/1.286 Arial,Helvetica,sans-serif}a{color:#000!important;text-decoration:underline}.container{width:100%!important;margin:0}p{margin:0 0 1em}h1{margin:0 0 .5em;font-size:2.2em}h2{margin:0 0 .2em;font-size:2em}h3{margin:0 0 .2em;font-size:1.8em}h4{margin:0 0 .2em;font-size:1.6em}h5{margin:0 0 .2em;font-size:1.4em}h6{margin:0 0 .2em;font-size:1.2em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,li a{text-decoration:none}.logo,.header-bar,.search-section,.btm-nav,.logo-footer,#footer h3,.footer-nav,.cols,.visual,.mobile-view,.accessibility,.carousel,.switcher-holder,.popup-holder,.no-print,.breadcrumb-section,.searchbar,.toolbar,.link-quickview,.rating-list,.btn-action,.search-bar,.jumbotron,.msg-panel,.product-img-box,.bar-qty,.options-box,.link,.rating-holder,.item .bar,.product-shop .price-total .btn-all .btn,.select-area,.decor,.ad,.search-bar,.aside,.action{display:none}form,fieldset{border:0;margin:0;padding:0}img{max-width:100%;height:auto}.label-holder{position:absolute;top:0;left:0}.post-grid .post{position:relative;padding:20px 0;height:auto!important}.copy{padding:20px 0}.slideset{width:100%!important;overflow:hidden}.grid{width:100%}.grid>div{display:inline-block;vertical-align:top;width:30%;padding:0 1% 2%}.grid h2,.grid h3{font-size:11px;line-height:16px}.grid .title,.grid .action{height:auto!important}.grid .price-box{font-size:16px;line-height:20px}.grid .price-box p{margin:0}.grid .price-old{text-decoration:line-through}.product-title h1{margin-bottom:0}.price-box{font-size:24px;line-height:34px}.item .price-box{font-size:20px;line-height:30px}.product-shop .price-total{padding:20px 0;border-bottom:1px solid #000}.msg-box{border:1px solid #000;padding:10px;margin:0 0 20px}.msg-box p{margin:0}.product-shop .price-total .price-box{font-size:34px;line-height:44px}.recommended-for{padding:10px;border:2px dotted #000;page-break-inside:avoid;overflow:hidden}.recommended-for br{display:none}.price-box .price,.price-box .price-old,.price-box .price-new{display:inline-block;vertical-align:middle;margin:0 10px 0 0}.price-box .price-old{text-decoration:line-through}.product-collateral h2{font-size:20px;line-height:26px;margin-bottom:0}.product-collateral .section,.price-btm{margin-top:20px}.items{margin:20px 0;border-top:1px solid #000}.item{padding:20px 0;border-bottom:1px solid #000}.item dl{margin:0}.item dt{float:left;padding:0 4px 0 0}.item dd{margin-bottom:11px}.error-box h2{margin:20px 0 10px;font-size:24px;line-height:28px}.error-box h2:first-child{margin-top:0}table{width:100%;margin:0 0 20px;border:1px solid #000;border-collapse:collapse}td,th{border:1px solid #000;padding:10px}table .qty{width:30px;padding:0 5px;text-align:right}table .pic{float:left;margin:0 10px 0 0}table .shop-info{overflow:hidden}table h3{font-size:16px;line-height:20px;margin-bottom:10px}.cart-footer .summary{margin:0;font-size:16px;line-height:24px}