*{background:none !important}.lightbox2,.lightbox2 div{position:relative !important;left:0 !important;top:0 !important;width:100% !important;height:auto !important}.lightbox2 img{position:relative !important;width:100% !important;height:auto !important;margin-top:0 !important;margin-bottom:20px}#dialogs{display:none !important}table{width:100%}tr,img,.lightbox2 div,.lightbox2 img,.concert-detail .photo-box li,.generic .photo-box ul li,.generic .video-box ul li{page-break-inside:avoid;page-break-after:auto}thead{display:table-header-group}tfoot{display:table-footer-group}.row{width:100%;display:block;position:relative;text-align:left;}.row:before,.row:after{content:'';display:table;clear:both;height:0;visibility:hidden;font-size:0}.col{margin-left:0;left:0;float:none;text-align:left;display:block;width:100%;}.col:before,.col:after{content:'';display:table;clear:both;height:0;visibility:hidden;font-size:0}.eq{height:auto !important;min-height:0 !important}.access-menu,.header,.footer,form .border-box,.filter,.btn,.video-box,.google-map,.breadcrumb,.count-box,.slider,.image-full iframe,.controls,.collections ul li img + img,.section-counter .border-boxes,.collection-count-box,.section-collection-slider{display:none}body{font-size:14px;line-height:20px}h1,h2.h1{font-size:30px;line-height:40px;padding:0 0 30px}h1.huge,h2.h1.huge{font-size:45px;line-height:55px;padding:5px 0 35px;letter-spacing:0}h1.big,h2.h1.big{font-size:40px;line-height:50px}h2{font-size:25px;line-height:32px;padding:5px 0 20px}h3{font-size:19px;line-height:25px;padding:10px 0 15px}p{margin:0;padding:0 0 25px}p.title-prefix{font-size:14px;line-height:20px;padding:5px 0 15px !important}h1.huge,h2.h1.huge,h1.big,h2.h1.big,.digit{background:none !important;color:#000 !important;-webkit-text-fill-color:#000;-webkit-background-clip:unset}img{max-width:100%;height:auto}ul,ol{padding:5px 0 25px}ul > li{padding:4px 0 4px 22px}ol > li,.mceContentBody ol > li{padding:12px 0 12px 40px}ol > li:before,.mceContentBody ol li:before{font-size:15px;top:6px;width:28px;height:28px;line-height:28px;border:2px solid #e80013}.generic img{margin:5px auto 35px}.generic .image-full{margin:0 0 45px}.generic ul,.generic ol{padding-left:15px;padding-right:15px}.generic ul > li:before{width:9px;height:9px;top:9px}.generic .collections,.collections{padding:15px 0 10px;margin:0}table{margin:10px 0 35px}table th{font-size:16px;line-height:20px;padding:15px 20px 13px}table td{font-size:14px;line-height:18px;padding:10px 20px 8px}.section-content .gallery-box .col{width:30%;display:inline-block;vertical-align:top}.collections ul{width:100%;max-width:none}.collections ul li{display:inline-block;vertical-align:top;width:20%;text-align:center;padding:0 10px 15px}.collections ul li img{display:block;margin:0 auto;max-width:100%;height:auto}.collections ul li p{padding:10px 0 15px}.collection-products-list{padding:0 0 35px}.collection-product h2{text-align:left}.collection-product .col{width:40%;display:inline-block;vertical-align:top;padding-bottom:15px}.collection-product .col + .col{margin-left:5%}.section-detail .product-detail-box .text-box .price{font-size:25px;line-height:32px}.section-detail .product-detail-box .figure img{width:auto;max-height:500px;margin:0 auto 25px}.section-detail .product-detail-box .thumbnails{padding-bottom:35px}.section-detail .border-box table,.section-detail .border-box table th,.section-detail .border-box table td{text-align:center;border:1px solid #383942 !important}.section-detail .border-box table{margin-bottom:45px}.products-list ul li{width:22%;display:inline-block;vertical-align:top;padding-bottom:25px}.products-list ul li a{display:block;text-decoration:none}form .order-table{border-top:1px solid #383942}form .order-table input{border:0;text-align:left}