#main{font-size:0;}#product-images, #product-details{display:inline-block;vertical-align:top;}#product-images{margin:0 15px 30px 0;min-height:561px;padding:5px 1px 0 1px;width:594px;z-index:100;-mox-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;-webkit-box-shadow:1px 1px 4px #D7D7D7;-moz-box-shadow:1px 1px 4px #D7D7D7;box-shadow:1px 1px 4px #D7D7D7;}.js #product-images img#product-zoomview{display:none;}#product-details{margin-bottom:30px;margin-right:-2px;min-height:536px;padding:15px;position:relative;z-index:1;width:307px;font-size:11px;font-size:0.7rem;-mox-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;-webkit-box-shadow:1px 1px 4px #D7D7D7;-moz-box-shadow:1px 1px 4px #D7D7D7;box-shadow:1px 1px 4px #D7D7D7;}.borderradius .test-microdata-schema #product-images, .borderradius .test-microdata-schema #product-details{border:1px solid #D7D7D7;}#product-images,#product-details{background-color:#ffffff;}.ie7 #product-images, .ie7 #product-details{zoom:1;display:inline;}#product-details.warning{padding-bottom:0px;}#product-details > #product-badges{margin:-9px 0px 10px -10px;}#product-details > #product-logo{margin:0px 0px 15px;}#product-details > #product-title{font-size:16px;font-size:1rem;font-family:LEGOSemiBold,Arial,Helvetica,Sans-Serif;margin:0px 0px 15px;}#product-details > #product-info{font-size:11px;font-size:0.688rem;line-height:0.813rem;margin:0px 0px 15px;}#product-details > #product-info > li{display:inline-block;width:120px;margin-right:10px;vertical-align:top;}#product-details > #product-info > li > em{font-family:LEGOSemiBold,Arial,Helvetica,Sans-Serif;}#product-details > #product-description{font-size:10px;font-size:0.625rem;font-family:LEGOStdNormal,Arial,Helvetica,Sans-Serif;line-height:0.7rem;clear:both;margin:0px 0px 15px;}#product-details > .product-price, #product-details > .product-sale-price{display:block;margin-bottom:5px;}#product-details > .product-price.on-sale > em{text-decoration:line-through;position:relative;top:2px;font-size:15px;font-size:.938rem;font-family:LEGOSemiBold,Arial,Helvetica,Sans-Serif;}#product-details > .product-price > em, #product-details > .product-sale-price > em{position:relative;top:2px;font-size:20px;font-size:1.3rem;font-family:LEGOSemiBold,Arial,Helvetica,Sans-Serif;}#product-details > .product-sale-price > em{color:#f88600;}#product-details > #add-product > #product-qty-label{font-size:11px;font-size:0.7rem;font-family:LEGOSemiBold,Arial,Helvetica,Sans-Serif;}#product-details > #add-product > #product-qty{font-size:10px;font-size:0.625rem;font-family:LEGOStdBold, Arial, Helvetica, Sans-Serif;padding:5px 10px;margin:0px 0px 15px;}#product-details input{font-family:LEGOStdBold, Arial, Helvetica, Sans-Serif;text-transform:uppercase;display:block;margin:0px 0px 15px;}#product-details .add-to-cart{display:block;margin-bottom:15px;}#product-details #product-quantity{margin-bottom:10px;margin-top:10px;}#product-details .product-quantity-label{display:inline;font-size:14px;font-size:0.875rem;font-family:LEGOStdBold,Arial,Helvetica,Sans-Serif;font-weight:bold;}#product-details > hr{height:2px;border-style:solid;border-width:1px 0px;border-top-color:#cecece;border-bottom-color:#fff;margin:20px -14px;}#product-details > #product-warning{display:inline-block;font-size:9px;font-size:0.563rem;line-height:9px;lineh-eight:0.563rem;border-style:solid;border-width:1px;border-color:#cecece;width:130px;padding:5px 5px 8px 30px;background-color:#f6f9fd;background-repeat:no-repeat;background-position:2px 5px;background-image:url(https://a248.e.akamai.net/cache.lego.com/images/shop/shop11/Common/Icons/icons-sprite-lowres.png);}#product-details > #product-warning.warning-1{margin:15px 0px -1px -15px;border-right-color:#fff;}#product-details > #product-warning.warning-2{margin:15px -16px -1px -3px;width:131px;}#product-details > #product-warning > em{font-size:10px;font-size:0.625rem;font-family:LEGOSemiBold, Arial, Helvetica, Sans-Serif;text-transform:uppercase;}#marketing-text{margin-bottom:10px;}#product-details > #marketing-text p{margin-top:10px;}#product-details > #marketing-text i{font-style:italic;}#product-details > #marketing-text b{font-weight:bold;}#product-tabs{font-family:LEGOStdNormal,Arial,Helvetica,Sans-Serif;clear:both;width:950px;margin:0px 0px 30px;padding:0px;background:none;border:none;font-size:11px;font-size:0.7rem;}#product-tabs > div{border:solid 1px #dedede;border-top-right-radius:4px;box-shadow:2px 2px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow:2px 2px 2px rgba(0, 0, 0, 0.1);-webkit-box-shadow:2px 2px 2px rgba(0, 0, 0, 0.1);}#product-tabs > ul{background:none;border:none;padding:0px;}#product-tabs > ul > li{margin-right:8px;border:1px solid #CCCCCC;border-bottom:0 none !important;display:inline-block;list-style:none outside none;margin:0 10px 0 0;padding:0;position:relative;top:1px;white-space:nowrap;border:1px solid #CCCCCC;}.ie7 #product-tabs > ul > li{display:inline;}#product-tabs > ul > li.ui-state-default{background-color:#efefef;}#product-tabs > ul > li.ui-state-active{background-color:#fff;}#product-tabs > ul > li.ui-state-hover{background-color:#fff;}#product-tabs > ul > li > a{color:#3b3b3b;font-family:LEGOSemiBold,Arial,Helvetica,Sans-Serif;font-weight:normal;background-repeat:no-repeat;background-position:5px 5px;background-color:#efefef;padding:10px 10px 9px 35px;display:inline-block;text-decoration:none;}.ie7 #product-tabs > ul > li > a{display:inline;}#product-tabs > ul > li > a.current{background-color:#ffffff;padding-bottom:10px;}#product-tabs > ul > li > #tab-product-summary{background-image:url(https://a248.e.akamai.net/cache.lego.com/images/shop/shop11/Common/Icons/icons-sprite-lowres.png);background-position:5px -1150px;}#product-tabs > ul > li > #tab-building-instructions{background-image:url(https://a248.e.akamai.net/cache.lego.com/images/shop/shop11/Common/Icons/icons-sprite-lowres.png);background-position:5px -1205px;}#product-tabs > ul > li > #tab-additional-details{background-image:url(https://a248.e.akamai.net/cache.lego.com/images/shop/shop11/Common/Icons/icons-sprite-lowres.png);background-position:5px -1260px;}#product-tabs > div{font-family:LEGOStdNormal,Arial,Helvetica,Sans-Serif;font-size:11px;font-size:0.7rem;padding:15px;}#product-tabs > div > p{margin-bottom:12px;margin-bottom:0.7rem;}#product-tabs > div > p:first-child{font-weight:bold;}#product-tabs > div > p > em{font-weight:bold;}#product-tabs > div.ui-tabs-panel{min-height:200px;}#tab-content-product-summary ul{list-style:disc inside none}#tab-content-product-summary li{margin-left:10px;text-indent:-10px;}#product-details .availability.highlight{color:red;}#product-details .availability-future{color:#E57300;font-family:LEGOStdBold;}#product-details .availability-questionable{color:#F00;font-family:LEGOStdBold;}#product-details .availability-now{color:#278F00;font-family:LEGOStdBold;}