body{font-family:AvantGardeRegular,Verdana}.promotionGroupContainer:last-child{margin-bottom:40px}.promotionGroup{display:block;clear:both;position:relative;margin:auto;top:16px}.promotionHeader{font-family:AvantGardeBold,Verdana;font-size:1.5em;color:#333;text-align:left;margin:1.5em 0 0}.promotionHeader b{}.promotionResult{display:inline-block;height:auto;width:280%;margin:0 0 0;padding:0 0 0}.right-gradient{position:absolute;width:auto;height:91%;z-index:1;right:0;top:20px}.product-image-container,.fabric-image-container{width:7.5em;height:auto;margin-left:1%}.product-image-container:first-child{margin-left:0}.ShopControler .fabric-image-container:first-child{margin-left:0}.product-image,.fabric-image-container img.fabric-image{width:100%;height:auto}.navResult{position:absolute;z-index:2;top:70px}.nextResult{right:-95px}.prevResult{left:-95px}.navResult input{background-size:auto;background-repeat:no-repeat;cursor:pointer;opacity:.5;height:70px;width:70px}.nextResult input{float:right;background-image:url('/Images/Home/sprite-home-s0c64a06c41.png');background-position:0 -791px}.prevResult input{float:left;background-image:url('/Images/Home/sprite-home-s0c64a06c41.png');background-position:0 -951px}.nextResult input:hover{background-color:rgba(255,255,255,.2);background-position:0 -711px;opacity:1}.prevResult input:hover{background-color:rgba(255,255,255,.2);background-position:0 -871px;opacity:1}.promotionSeeMore{float:right}.promotionResultWrapper{overflow:hidden;width:100%;margin-top:1em}.promotionResult{width:2880px;line-height:0;transition:all 800ms cubic-bezier(.77,0,.175,1) 0s}.product-image-containerWrapper{width:27.5%;float:left}.promotionGarmentTypeWrapper{width:auto;position:inherit;bottom:0;display:inline-block;overflow:hidden;z-index:1;float:left}.promotionGarmentTypeOverflow{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;height:auto;width:100%}.ShopController .promotionGarmentType-filter{position:inherit;width:auto;background-color:transparent;height:auto}.ShopController .garmentFilter{width:auto;display:inline;height:auto;margin:.8em 0 0;text-align:center;background-repeat:no-repeat;background-position:center;background-size:auto 100%;position:relative;float:left;min-width:6em;border-right:1px solid gray}.ShopController .garmentFilter:last-child{border-right:0}.ShopController .garmentFilter div{position:inherit;bottom:0;width:100%;cursor:pointer}.ShopController .garmentFilter div:hover{color:red}.ShopController .garmentFilter img{display:none}button.applyButton{float:right}button.cancelButton{float:left}.selectedFilterCategory{color:red}.buttonWrapper{display:none}.product-loadmore{height:11.4em;width:7.5em;margin-left:1%;float:none;display:inline-block}.product-loadmore a{text-align:center;height:100%;line-height:11.4em;width:100%;background-image:linear-gradient(#eee,#ccc);background-image:-webkit-linear-gradient(#eee,#ccc);border-top-color:#fff;border-left-color:#eee;border-right-color:#eee;border-bottom-color:#999;text-shadow:0 0 1px white;border-radius:8px;border-width:1px;border-style:solid;display:inline-block}.product-loadmore a:hover{background-image:linear-gradient(#fff,#bbb);border-top-color:#eee;border-bottom-color:#000}.product-loadmore a:active{background-image:linear-gradient(#ccc,#eee);border-top-color:#999;border-bottom-color:#fff;text-shadow:0 0 -1px black}@media screen and (min-width:960px){.garmentFilter{display:inline-block;width:auto;min-width:10%;height:auto;cursor:pointer}.garmentFilter:hover{color:red}.promotionGarmentType-filter{text-align:center}.controls{display:block;position:absolute;height:205px;width:100%}}@media screen and (max-width:1024px){.nextResult{right:0;background-color:rgba(255,255,255,.5)}.prevResult{left:0;background-color:rgba(255,255,255,.5)}}@media screen and (max-width:480px){.buttonWrapper{width:100%;height:50px;background-color:gray;display:block;padding-top:.6em}.promotionGroupContainer{}.promotionHeader{font-family:AvantGardeBold,Verdana;font-size:18pt;color:#000;text-align:center;border-bottom:thick solid #000}.promotionResultWrapper{-webkit-overflow-scrolling:touch;overflow-y:hidden;overflow-x:auto;height:auto;margin-top:5px}.promotionGroup .product-image-container{box-shadow:none;border-radius:0;background-color:transparent;padding:0 0 0;min-height:0}.product-image-container,.fabric-image-container{width:120px;margin:5px 0 0 10px}.product-image-container:first-child,.fabric-image-container:first-child{margin:5px 0 0 10px}.product-image-container a,.fabric-image-container a{width:100%}.navResult{display:none}.promotionResult{width:870%}.product-image-containerWrapper{width:auto;display:inline;float:none;margin-left:0}.product-loadmore{display:inline-block;float:none;width:3.75%;height:auto;padding:0;text-align:center;margin:2.5% 0 0 1%;cursor:pointer}.product-loadmore b{text-shadow:0 1px 0 white;color:gray;line-height:50%;font-size:100%}.promotionSeeMore{display:none}.h2tag{width:90%;margin:10px auto}.promotionGarmentTypeWrapper{position:fixed;display:none;height:298px}.ShopController .garmentFilter img{display:block;width:100%;height:auto}.ShopController .garmentFilter{width:8.5%;display:inline-block;height:57%;margin:15px 0 0 15px;text-align:center;background-repeat:no-repeat;background-position:center;background-size:auto 100%;position:relative;max-width:7em}.promotionGarmentTypeOverflow{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;height:240px;width:100%}.ShopController .promotionGarmentType-filter{position:relative;width:300%;background-color:#d3d3d3;height:100%;z-index:100;float:none}.ShopController .garmentFilter div{position:absolute;bottom:-20px;width:100%}.ShopController .garmentFilter{width:8.5%;display:inline-block;height:53%;margin:15px 0 0 15px;text-align:center;background-repeat:no-repeat;background-position:center;background-size:auto 100%;position:relative;max-width:7em;border-right:0}.promotionHeader{margin:10px 0 0;height:10px;font-size:20px}.promotionHeader b{position:relative;bottom:0;background-color:#fff;padding:0 5px}.product-loadmore a{line-height:5em;background-image:-webkit-linear-gradient(#eee,#ccc)}.selectedFilterCategory{color:red;background-color:red;padding:2px;border:2px solid red}.ShopController .garmentFilter .selectedFilterCategory img{width:95%;margin:auto}}