header .bag { z-index: 101; } header .bag-widget { display: none; width: 290px; position: absolute; top: 0; right: -12px; z-index: 100; padding: 65px 15px 18px; background: #fff; border: 1px solid #d3d3d3; border-top: none; } header .bag-widget { -moz-border-radius-topleft: px; -moz-border-radius-topright: px; -moz-border-radius-bottomright: 3px; -moz-border-radius-bottomleft: 3px; -webkit-border-radius: px px 3px 3px; border-radius: px px 3px 3px; -webkit-box-shadow: 1px 1px 3px 1px #d3d3d3; -moz-box-shadow: 1px 1px 3px 1px #d3d3d3; box-shadow: 1px 1px 3px 1px #d3d3d3; } header #widgetshoppingcart h3 { display: none; } header .shopping-cart-wrapper .shoppingcart { padding: 0; } header .shopping-cart-wrapper .shoppingcart table { width: 278px; padding: 15px 0 0 12px; border-top: 1px solid #d3d3d3; font-size:14px; } header .shopping-cart-wrapper .shoppingcart table td { vertical-align: top; } header .shopping-cart-wrapper .shoppingcart table td.price { text-align: right; } header .shopping-cart-wrapper .shoppingcart table td.quantity { width: 21px; text-align: left; } header .shopping-cart-wrapper .shoppingcart table td.product-name { width: 210px; max-width: auto; } #cart-widget-links { text-align: center; } #cart-widget-links a { color: #787878; text-decoration: none; } #cart-widget-links a:hover { border-bottom: 1px solid #787878; } #layout { position: relative; } /* Shop rollover */ #layout .shop .shop_product_list a { display: block; width: 230px; height: 320px; float: left; margin-bottom: 16px; /*background: #000;*/ text-decoration: none; } #layout .shop .shop_product_list .product { position: relative; color: #fff; margin: 0; } #layout .shop .shop_product_list .product .hoverWrapper { display: none; position: relative; width: 230px; height: 320px; /*background: url(../images/hover.png);*/ } #layout .shop .shop_product_list .product .hoverWrapper span { width: 190px; height: auto; position: absolute; bottom: 15px; left: 21px; font-size: 31px; } #layout .shop .shop_product_list .product .hoverWrapper span p { text-transform: uppercase; } #layout .shop .shop_product_list .product .hoverWrapper span .product-price { font-style: italic; } #layout .shop_product_list a:hover .product { } #layout .shop .shop_product_list a:hover .product .hoverWrapper { display: block; } #layout .shop .paginator #load-button { display: block; width: 130px; height: 41px; margin: 0 auto; text-indent: -9999px; background: url(../images/load_more.png) no-repeat; } .order-help { font-size: 13px; text-align: center; padding-bottom: 1em; } .order-help a { color: #434343; } .page-template-template-lookbook-php .order-help { margin-top: 20px; color: #bbb; } .page-template-template-lookbook-php .order-help a { color: #bbb; } /* Roll overs */ .mediaWrapper { position: relative; overflow: hidden; } .mediaWrapper .more { display: none; position: absolute; top: 0; left: 0; font-size: 26px; text-align: center; color: #fff; text-decoration: none; text-transform: uppercase; } a:hover .mediaWrapper .more { display: block; } .event-item-hero .mediaWrapper .more, .latest-item .mediaWrapper .more { font-size: 36px; } .collection-item a { text-decoration: none; } .sidebar-item a { cursor: pointer; } .single-lookbook { overflow-x: hidden; }