.fk-inline-block{display:inline-block;*display:inline;zoom:1}.lego-premium .fk-content.fksk-content{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#fff;width:100%;padding:20px 0}.lego-premium .slick-prev{background:url("../prod/images/lego/carousel_arrows-03affe73.png") 0 0 no-repeat;height:60px;width:60px}.lego-premium .slick-prev:hover{background:url("../prod/images/lego/carousel_arrows-03affe73.png") 0 -61px no-repeat}.lego-premium .slick-next{background:url("../prod/images/lego/carousel_arrows-03affe73.png") 0 -122px no-repeat;height:60px;width:60px}.lego-premium .slick-next:hover{background:url("../prod/images/lego/carousel_arrows-03affe73.png") 0 -183px no-repeat}.lego-premium .video-unit .video{height:100%;max-height:200px}.lego-premium .video-unit .video iframe{height:100%;width:100%}.module-tmargin{margin-top:14px}.gd-tmargin{margin-top:16px}.section-tmargin{margin-top:30px}.divider-tmargin{margin-top:56px}.spot-tmargin{margin-top:30px}.title-tmargin{margin-top:30px;overflow:hidden}.grid-width{margin:0 auto;width:978px}.title-image{height:60px;text-align:center}.section-margin{margin-top:12px}.search-module{background-color:white;height:30px;width:234px;line-height:30px;margin-bottom:5px;-webkit-box-shadow:inset 0 0 4px #dcdde0;-moz-box-shadow:inset 0 0 4px #dcdde0;box-shadow:inset 0 0 4px #dcdde0}.search-module .search-icon{background:url('../prod/images/lego/ws-sprite-fefbae52.png') no-repeat 0 -118px;width:23px;height:23px;display:inline-block;vertical-align:middle;margin-left:4px}.search-module .search-input{width:190px;border:0;height:23px;margin-left:6px;display:inline-block;outline:0 none;vertical-align:middle}.category-links{background-color:white;width:234px;overflow:hidden}.category-links .link:last-child .c-item{border:0}.category-links .c-item{margin:0 10px 0 10px;height:35px;width:214px;border-bottom:1px solid #ddd;line-height:35px}.category-links .list-title{height:35px;width:234px;background-color:#3b473f;color:white;font-size:13px;line-height:35px;vertical-align:middle;padding-left:15px}.slides-module{width:730px;height:300px;overflow:hidden;background-color:white}.slides-module .trans{*zoom:1;background:black;height:25px;filter:alpha(opacity=30);opacity:.3;position:absolute;width:730px}.slides-module .banner-tabs{position:absolute;bottom:0;width:730px;text-align:left;height:25px;line-height:25px}.slides-module .banner-tabs .tab{-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px;height:10px;width:10px;display:inline-block;*display:inline;*zoom:1;margin-left:5px;background-color:black}.slides-module .banner-tabs .tab.selected{background-color:white}.slides-module .tabs{padding-left:5px;position:relative;z-index:1}.visual-nav{height:115px;width:730px;border:1px solid #bebebe;background-color:white}.visual-nav .nav-link{text-decoration:none;display:block}.visual-nav .nav-list{overflow:hidden;height:115px}.visual-nav .nav-item{float:left;width:146px;height:115px;text-align:center}.visual-nav .nav-item:hover .arrow-right:after{border-left-color:#333;right:-5px}.visual-nav .nav-item:hover .color-bar{background-color:#3b473f}.visual-nav .nav-item:first-child .wrapper{border-left:none}.visual-nav .nav-image{height:75px;width:75px;display:block;margin:0 auto;padding-bottom:5px;padding-top:8px}.visual-nav .arrow-right:after{content:"";border-left:4px solid transparent;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;display:inline-block;position:relative;right:-1px;-webkit-transition:all 100ms ease-out 0s;-moz-transition:all 100ms ease-out 0s;-ms-transition:all 100ms ease-out 0s;transition:all 100ms ease-out 0s}.visual-nav .fk-ui-ccarousel-container .ccarousel-prev.onside,.visual-nav .fk-ui-ccarousel-container .ccarousel-next.onside{margin-top:43px}.visual-nav .color-bar{height:3px;width:100%;background-color:transparent;-webkit-transition:all 300ms ease 0s;-moz-transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;transition:all 300ms ease 0s}.visual-nav .content{height:113px}.visual-nav .wrapper{border-left:1px solid #ddd}.brands-unit3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #bebebe;width:234px;overflow:hidden;background-color:white;height:414px}.brands-unit3 .title{height:29px;background-color:#3b473f;font-weight:bold;font-size:15px;color:white;padding:10px;line-height:29px;text-align:center}.brands-unit3 .brand-image{height:38px;width:202px;overflow:hidden;padding:14px 0;margin:0 15px;border-bottom:1px solid #bebebe;font-size:16px;font-family:Roboto}.brands-unit3 .brand-image .line2{font-weight:bold;height:20px;overflow:hidden}.brands-unit3 .brand-image .line1{height:20px;overflow:hidden}.brands-unit3 .b-img{vertical-align:middle}.brands-unit3 .b-img:hover{opacity:.8;filter:alpha(opactiy=80);-ms-filter:"alpha(opacity=80)";-moz-opacity:.8;-khtml-opacity:.8}.brands-unit3 .brandCarousel li:last-child .brand-image,.brands-unit3 .brandCarousel .lastItem{border-color:transparent}.new-merch-unit{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;outline:2px solid transparent}.new-merch-unit img{vertical-align:bottom}.new-merch-unit .merch-link{display:block}.new-merch-unit:hover{outline-color:#3b473f}.new-merch-unit-h{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:414px;width:234px;outline:2px solid transparent;overflow:hidden}.new-merch-unit-h .merch2-link{display:block;height:414px;width:234px}.new-merch-unit-h:hover{outline-color:#3b473f}.title-image{height:125px;text-align:center;margin:10px 0 10px 0}.navigation-links{overflow:hidden;height:220px}.navigation-links .link-image{display:inline-block;height:220px;width:199px;margin:0 21px}.brands-unit2new{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #bebebe;width:234px;overflow:hidden;background-color:white;height:414px}.brands-unit2new .title{height:29px;background-color:#3b473f;font-weight:bold;font-size:15px;color:white;padding:10px;line-height:29px;text-align:center}.brands-unit2new .brand-image{height:22px;width:202px;overflow:hidden;padding:16px 0;margin:0 15px;border-bottom:1px solid #bebebe;font-size:16px;font-family:Roboto}.brands-unit2new .brand-image img{height:22px}.brands-unit2new .b-img{vertical-align:middle}.brands-unit2new .b-img:hover{opacity:.8;filter:alpha(opactiy=80);-ms-filter:"alpha(opacity=80)";-moz-opacity:.8;-khtml-opacity:.8}.brands-unit2new .brandCarousel li:last-child .brand-image,.brands-unit2new .brandCarousel .lastItem{border-color:transparent}.brands-unit2new .fk-ui-ccarousel-container .ccarousel-buttons{margin-top:4px}.clearfix:after,.n-row:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix,.n-row{display:inline-block}.clearfix,.n-row{display:block}.n-row{position:relative;margin-left:-18px}.n-gu1 .n-row{width:83px}.n-gu2 .n-row{width:166px}.n-gu3 .n-row{width:249px}.n-gu4 .n-row{width:332px}.n-gu5 .n-row{width:415px}.n-gu6 .n-row{width:498px}.n-gu7 .n-row{width:581px}.n-gu8 .n-row{width:664px}.n-gu9 .n-row{width:747px}.n-gu10 .n-row{width:830px}.n-gu11 .n-row{width:913px}.n-gu12 .n-row{width:996px}.n-col{padding-left:18px;float:left;position:relative}.n-gu1{width:65px}.n-gu2{width:148px}.n-gu3{width:231px}.n-gu4{width:314px}.n-gu5{width:397px}.n-gu6{width:480px}.n-gu7{width:563px}.n-gu8{width:646px}.n-gu9{width:729px}.n-gu10{width:812px}.n-gu11{width:895px}.n-gu12{width:978px}.module-title{font-family:Museo,Helvetica,arial,san-serif;font-size:23px;padding-top:20px;padding-bottom:10px;margin-top:20px;border-top:1px solid #ccc}.promo-widget2{width:730px;height:300px;overflow:hidden;position:relative;margin-bottom:30px}.promo-widget2.fk-ui-ccarousel-container .ccarousel-buttons{position:absolute;top:160px}.promo-widget2.fk-ui-ccarousel-container .ccarousel-prev{margin:0}.promo-widget2.fk-ui-ccarousel-container .ccarousel-next{margin:0 0 0 920px}.promo-widget2 .banner{width:730px;height:300px}.promo-container{padding:5px;background-color:#a1ce2a;color:#fff}.promo-container .promo-module{outline:1px dashed #fff;position:relative}.promo-container .promo-module .header-title{padding:6px}.promo-container .promo-module ul{height:97px}.promo-container .promo-module .offers{max-height:100px;padding:4px 20px}.promo-container .promo-module .offers li{border-bottom:1px dotted #b5db56}.promo-container .promo-module .offers li:last-child{border-bottom:0}.promo-container .promo-module .offers li:hover{outline:1px solid #b5db56;background-color:#acd642}.promo-container .promo-module .offers a{color:#fff;padding:8px;text-decoration:none;text-transform:capitalize;overflow:hidden;white-space:nowrap}.promo-container .promo-module .offers span.DOTH,.promo-container .promo-module .offers span.DOTD{background:url('../prod/images/lego/DOTD-HP-cf08ec28.png') no-repeat -10px -83px;width:17px;height:16px;display:inline-block;right:6px;top:11px;position:absolute}.promo-container .promo-module .offers .offer-link:hover{text-decoration:underline}.image-grid .product-items a.link{padding:10px;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative;color:#666;border:2px solid transparent}.image-grid .product-items a.link:hover{border-color:#ffd926;text-decoration:none;color:#333}.image-grid .product-items a.link:hover .fk-know-more-text:after{right:-6px}.image-grid .product-items img.top{max-height:45px}.image-grid .product-items img.bottom{margin-top:10px;max-height:68px}.image-grid .product-items li{overflow:hidden}.image-grid .fk-know-more-text:after{content:"";border-left:4px solid #333;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;display:inline-block;position:relative;right:-4px;-webkit-transition:right 100ms ease-out 0s;-moz-transition:right 100ms ease-out 0s;-ms-transition:right 100ms ease-out 0s;transition:right 100ms ease-out 0s}.image-grid .offers-mod a.link{height:148px;position:relative;width:148px}.image-grid .offers-mod img.top{max-height:none;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;height:144px;width:144px}.image-grid .offers-mod div.text{font-size:20px;color:#333;text-transform:uppercase;margin-top:15px}.image-grid .products-mod{padding-left:18px;display:table-row}.image-grid .products-mod li{display:table-cell;padding-left:18px;position:relative;float:none;min-height:168px;padding-left:18px;max-width:148px;overflow:hidden}.image-grid .products-mod a.link{height:100%;display:block;box-sizing:initial;padding:10px 0 2em;clear:both}.image-grid .products-mod img.top{vertical-align:top}.image-grid .products-mod img.bottom{max-height:none;left:0;bottom:0;display:block;margin:10px auto}.image-grid .products-mod div.text{margin:5px 0;position:absolute;left:0;bottom:0;right:0}.image-grid .products-mod .offer-tag{position:absolute;bottom:0;color:red;left:0;right:0;background-color:#fff;padding:10px 0 4px;opacity:.7;filter:alpha(opactiy=70);-ms-filter:"alpha(opacity=70)";-moz-opacity:.7;-khtml-opacity:.7}.multi-image-grid{clear:left}.multi-image-grid .hidden-module{display:none;margin-top:25px}.multi-image-grid .hidden-module.enabled{display:block}.multi-image-grid .footwear-hack img.bottom{margin-bottom:35px!important;padding-bottom:30px}.multi-image-grid .flipkart-fashion-sale a.link{padding-bottom:0}.multi-image-grid .flipkart-fashion-sale img.top{margin:3px auto;display:block}.multi-image-grid .flipkart-fashion-sale img.bottom{margin:0}.image-container:hover{outline:2px solid #bebebe}.image-container img{display:block;margin:0 auto}.image-container img.big-image{width:314px;height:440px}.shop-brands .unit .link{max-width:120px;max-height:60px;padding:15px;border:2px solid transparent}.shop-brands .unit .link:hover{border-color:#bebebe}.shop-brands .unit .link img{width:120px;height:60px}.shop-brands .brand-facets{display:none}.shop-brands .brand-facets.enabled{display:block}.shop-brands .brand-facets .facet{width:161px;border:1px solid transparent;overflow:hidden;white-space:nowrap;float:left}.shop-brands .brand-facets .facet .link{padding:4px;padding-left:25px;width:100%;text-decoration:none}.shop-brands .brand-facets .facet .link:hover{color:#000}.shop-brands .brand-facets .facet:hover{border-color:#bebebe}.title-container{border-top:2px solid #000;font-size:29px;font-family:Museo,Helvetica,arial,san-serif;height:70px}.title-container .title-deco{height:40px;border-bottom:1px solid #ccc}.title-container .title-deco .title-text{padding:20px 10px 0 10px;background-color:#fff;font-weight:normal}.n-gu4{width:308px}.m-left18{margin-left:-18px}