.l-products #body-container{padding:0 20px 20px 20px}.browser{}.l-products .ct-body{padding-bottom:10px}.l-products .ct-body *{margin:0;padding:0}.browser .browse-options{}.browser .browse-options-top{}.browser .browse-options-btm{padding-top:10px}.browser .browse-options .pagination{_width:40%;float:right}.browser .browse-options .pagination ul{margin:0;_float:right;list-style-type:none}.browser .browse-options .pagination ul li{margin-left:3px;padding:0 2px;float:left}.browser .browse-options .pagination ul li{margin-left:3px;padding:0 2px;float:left}.browser .browse-options .pagination ul li.label{display:none}.browser .browse-options .pagination ul li.showall{margin-left:7px}.browser .browse-options .pagination ul li a{font-size:1.1em;color:#615f60;text-decoration:underline}.browser .browse-options .pagination ul li a:hover{color:#231f20}.browser .browse-options .pagination ul li a.button{color:#fff;text-decoration:none}.browser .browse-options .pagination ul li a.button:hover{color:#fff}.browser .browse-options .pagination ul li.active{}.browser .browse-options .pagination ul li.active span{padding:1px 3px;font-size:1.1em;color:#000;background-color:#dcddd5}.browser .browse-options .sorter{width:50%;float:left}.browser .browse-options .sorter .pairinglist ul.pairings li.pairing{margin-right:10px;width:auto;float:left;clear:right}.browser .browse-options .sorter .pairinglist ul.pairings li.pairing label.primary{width:auto}.browser .browse-options .sorter .pairinglist ul.pairings li.perpage-pairing label.primary{margin-top:4px;height:10px;width:48px;text-indent:-4100px;background:transparent url(../images/layout/sprite_globals.png) -320px -170px no-repeat}.browser .browse-options .sorter .pairinglist ul.pairings li.sort-pairing label.primary{margin-top:4px;height:10px;width:42px;text-indent:-4100px;background:transparent url(../images/layout/sprite_globals.png) -320px -150px no-repeat}.browser .browse-options .sorter .pairinglist ul.pairings li.pairing select{padding:1px 2px}.browser .browse-options .sorter .pairinglist ul.pairings li.pairing select option{padding:1px 6px 1px 4px}.products{}.products .category-info{margin-bottom:10px}.products .category-info h2{margin-bottom:0;font-weight:500;letter-spacing:-1px;text-transform:uppercase;border-bottom:1px solid #dcddd5}.products .category-info h2 a{text-decoration:none}.products .category-info p{margin-top:0;font-size:1.1em;color:#818181}.product{}.product h1{margin-bottom:0;font-size:1.6em;font-weight:normal;line-height:1.3;color:#231f20}.product h2,.product h3{font-size:1.1em;font-weight:normal;color:#615f60;line-height:1.3}.product h4{margin-bottom:10px;font-size:1em;font-weight:normal;color:#a0a6a2;line-height:1.2}.product .discount-desc{font-size:1.1em;font-style:italic;color:#8a1e04}.product .brief-desc{font-size:1.1em;font-style:italic;color:#231f20}.product .long-desc{font-size:1.1em;color:#767676;line-height:1.3}.products .row{margin-left:-15px;_margin:0;padding-bottom:15px;float:none;clear:both}.products .product{margin:0 0 0 15px;padding:0 0 5px 0;width:180px;min-height:350px;_height:350px;float:left;border-bottom:1px solid #dcddd5}.products .row .first{_margin:0}.products .row .last{}.products .product .image{}.products .product .image .primary{position:relative;z-index:2000}.v-product-browsepagetemplate .products .product .image .primary{_height:251px}.products .product .image .primary .quickview{display:none;position:absolute;bottom:0;left:0;width:108px;z-index:2001}.products .product .info{}.products .product .info h3{margin:0}.products .product .info h3 a{color:#615f60;text-decoration:none}.products .product .info h3 a:hover{color:#8a1e04;text-decoration:underline}.products .product .info .prices{margin-bottom:8px}.products .product .info .swatches{margin-bottom:8px}.products .product .info .swatches dl{margin:0}.products .product .info .swatches dl dt{display:none}.products .product .info .swatches dl dd{margin:0 2px 2px 0;padding:0;float:left}.products .product .info .discount-desc{margin-bottom:8px}.v-product-detailpagetemplate{position:relative;margin-bottom:30px;z-index:2000}.v-product-detailpagetemplate .product-nav{position:absolute;top:-28px;right:0px;_width:185px;z-index:2001}.v-product-detailpagetemplate .product-nav ul{margin:0;list-style-type:none}.v-product-detailpagetemplate .product-nav ul li{margin-left:10px;padding-left:10px;float:left;text-transform:uppercase}.v-product-detailpagetemplate .product-nav ul li.next{border-left:1px solid #e1e2db}.v-product-detailpagetemplate .product-nav ul li a{color:#615f60;text-decoration:none}.v-product-detailpagetemplate .product-nav ul li a:hover,.v-product-detailpagetemplate .product-nav ul li a:hover span{color:#8a1e04;text-decoration:underline}.v-product-detailpagetemplate .product-nav ul li a span{float:left}.v-product-detailpagetemplate .product-nav ul li a i{display:block;margin:3px 5px 0 0;width:3px;height:7px;float:left;background:transparent url(../images/layout/sprite_globals.png) -80px -50px no-repeat}.v-product-detailpagetemplate .product-nav ul li.next a i{margin:3px 0 0 5px;background-position:-80px -70px}.v-product-detailpagetemplate .product-images{position:relative;margin:0 15px 0 0;width:280px;float:left;z-index:2050}.product-images .primary{margin-bottom:4px}.v-product-detailpagetemplate .product-images .primary a.hoverzoom{position:relative;z-index:2000}.v-product-detailpagetemplate .product-images .primary a img{position:relative;z-index:1999}.v-product-detailpagetemplate .product-images .primary a span{position:absolute;display:block;width:20px;height:20px;background:transparent url(../images/layout/bg_zoomoverlay.png) 0px 0px repeat;_background:none;_border:1px solid #231f20;z-index:2001;cursor:pointer}.v-product-detailpagetemplate .product-images .primary div.hoverzoom{position:absolute;top:0px;right:-515px;width:500px;height:390px;border:1px solid #231f20;z-index:2001}.product-images .alternates{}.product-images .alternates ul{margin:0 0 0 -6px;list-style-type:none}.product-images .alternates ul li{margin:0 0 5px 5px;padding:2px;float:left}.product-images .alternates ul li.active{padding:1px;border:1px solid #dcddd5}.v-product-detailpagetemplate .product-details{position:relative;width:500px;float:left;z-index:2000}.v-product-detailpagetemplate .product-details .detail-info{width:280px;float:left}.v-product-detailpagetemplate .product-details .product-form{width:170px;float:right}.product-details .product-form .live-chat{margin-bottom:10px;padding:3px;text-align:center;border:1px solid #dcddd5}.product-details .product-form dl{display:block;margin:0 0 8px 0}.product-details .product-form dl dt{margin:0;width:50px;float:left;font-size:1.1em;font-weight:normal;text-transform:uppercase}.product-details .product-form dl dd{margin:0;width:120px;float:left;font-size:1.1em;color:#a0a6a2}.product-details .product-form .prices{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #dcddd5}.product-details .product-form .prices dl{margin:0}.product-details .product-form .pairinglist{margin-bottom:10px}.product-details .product-form .pairinglist ul.pairings{display:block;margin:0 0 8px 0}.product-details .product-form .pairinglist ul.pairings li.pairing-horizontal label.primary{margin:0;width:80px;float:left;font-size:1.1em;font-weight:normal;text-transform:uppercase}.product-details .product-form .pairinglist ul.pairings li.pairing-horizontal .pairing-content{margin:0;width:90px;float:left}.product-details .product-form .pairinglist ul.pairings li.pairing-horizontal .pairing-content select{padding:0}.product-details .product-form .sku-options{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #dcddd5}.product-details .product-form .sku-options ul{margin:0;list-style-type:none}.product-details .product-form .sku-options ul li{margin:0 4px 4px 0;padding:0;float:left}.product-details .product-form .sku-options ul li a{display:block;float:left;text-decoration:none;white-space:nowrap;*overflow:visible}.product-details .product-form .color-options ul li a{padding:2px;border:none}.product-details .product-form .color-options ul li.active a{padding:1px;border:1px solid #dcddd5}.product-details .product-form .size-options a.size-chart{float:right}.product-details .product-form .size-options ul li a{padding:3px 4px;color:#818181;border:1px solid #818181}.product-details .product-form .size-options ul li a:hover{padding:2px 3px;color:#000;border:2px solid #c00}.product-details .product-form .size-options ul li.backordered a{color:#181b15;background-color:#f9b91f;border:1px solid #dcddd5}.product-details .product-form .size-options ul li.backordered a:hover{color:#000;background-color:#f9b91f;border:2px solid #dcddd5}.product-details .product-form .size-options ul li.unavailable a{color:#8a1e04;border:1px solid #8a1e04;cursor:default}.product-details .product-form .size-options ul li.unavailable a:hover{padding:3px 4px;color:#8a1e04;border:1px solid #8a1e04}.product-details .product-form .size-options ul li.active a{padding:3px 4px;color:#181b15;background-color:#dcddd5;border:1px solid #dcddd5}.product-details .product-form .size-options ul li.active a:hover{color:#181b15;background-color:#dcddd5;border:1px solid #dcddd5}.product-details .actionlist{padding:0}.product-details .actionlist ul.actions li{margin:0 0 10px 0}.product-details .actionlist ul.actions li.action{float:none}.product-details .actionlist ul.actions li.cart-action .button{width:170px}.product-details .actionlist ul.actions li.wishlist,.product-details .actionlist ul.actions li.emailfriend,.product-details .actionlist ul.actions li.share{padding-left:5px}.product-details .actionlist ul.actions li.wishlist a,.product-details .actionlist ul.actions li.emailfriend a,.product-details .actionlist ul.actions li.share a{_position:relative;display:block;text-decoration:none;overflow:auto;*overflow:visible}.product-details .actionlist ul.actions li.wishlist a i,.product-details .actionlist ul.actions li.emailfriend a i,.product-details .actionlist ul.actions li.share a i{margin:2px 4px 0 0;width:14px;height:11px;float:left;background:transparent url(../images/layout/sprite_globals.png) -160px -50px no-repeat}.product-details .actionlist ul.actions li.emailfriend a i{background-position:-160px -70px}.product-details .actionlist ul.actions li.wishlist a i{background-position:-160px -90px}.product-details .actionlist ul.actions li.wishlist a span,.product-details .actionlist ul.actions li.emailfriend a span,.product-details .actionlist ul.actions li.share a span{float:left;color:#615f60;text-decoration:none;text-transform:uppercase;cursor:pointer}.product-details .actionlist ul.actions li.wishlist a:hover span,.product-details .actionlist ul.actions li.emailfriend a:hover span,.product-details .actionlist ul.actions li.share a:hover span{color:#8a1e04}.product-details .actionlist ul.actions li.share ul{display:none}.product-details .actionlist ul.actions li.over ul{display:block;margin:5px 0 0 0;padding:10px;background-color:#fff;border:1px solid #dcddd5;list-style-type:none}.product-details .actionlist ul.actions li.share ul li{position:relative;margin:0;padding:0 0 8px 0}.product-details .actionlist ul.actions li.share ul li a{display:block;padding-bottom:5px;background-color:#fff;border-bottom:1px solid #dcddd5}.product-details .actionlist ul.actions li.share ul li a i{height:14px}.product-details .actionlist ul.actions li.share ul li.facebook a i{background-position:-200px -70px}.product-details .actionlist ul.actions li.share ul li.twitter a i{background-position:-240px -70px}.product-details .actionlist ul.actions li.share ul li.delicious a i{background-position:-200px -50px}.product-details .actionlist ul.actions li.share ul li.polyvore a i{background-position:-240px -90px}.product-details .actionlist ul.actions li.share ul li.digg a i{background-position:-240px -50px}.product-details .actionlist ul.actions li.share ul li.myspace a i{background-position:-200px -110px}.product-details .actionlist ul.actions li.share ul li.stumbleupon a i{background-position:-200px -90px}.product-details .actionlist ul.actions li.share ul li.stylehive a i{background-position:-240px -110px}.product-details .actionlist ul.actions li.share ul li.kaboodle a i{background-position:-200px -130px}.product-details .actionlist ul.actions li.share ul li a span{padding-top:3px}.product-details .tooltip{margin:5px 0;padding:5px;background-color:#ff2800}.product-details .tooltip ul{margin:0;padding:0;list-style-type:none}.product-details .tooltip ul li,.product-details .actionlist ul.actions li .tooltip ul li{margin:0;padding:0;font-size:1.1em;font-weight:bold;color:#000;text-align:center}.v-product-detailpagetemplate .product-details .fit-details{}.v-product-detailpagetemplate .product-details .care-instructions{}.v-product-detailpagetemplate .product-details .behind-design{}.v-product-detailpagetemplate .product-upsells{padding:10px 0 0 0;width:115px;float:right;border:1px solid #dcddd5}.v-product-detailpagetemplate .product-upsells h2{margin:0 0 10px 0;font-family:tahoma, geneva, sans-serif;font-size:1.1em;font-weight:normal;text-align:center;text-transform:uppercase}.v-product-detailpagetemplate .product-upsells .upsells{margin:0 auto;padding:0;width:90px}.v-product-detailpagetemplate .product-upsells .upsells ul li.product{margin:0 0 15px 0;padding:0;width:90px;min-height:0;height:126px;float:none;border:none}.v-product-detailpagetemplate .product-upsells .upsells ul li.product .info{display:none}.v-product-detailpagetemplate #recentlyviewed{margin-top:10px;*width:375px;float:left;clear:left}.v-product-detailpagetemplate #recentlyviewed .v-recentlyviewed-listtemplate{margin:0;border:none}.v-product-detailpagetemplate #recentlyviewed .v-recentlyviewed-listtemplate h3{margin-bottom:5px;font-size:1.3em;text-align:left}.v-product-detailpagetemplate #recentlyviewed .v-recentlyviewed-listtemplate .v-recentlyviewed-productlist ul.products{padding:0}.v-product-detailpagetemplate #recentlyviewed .v-recentlyviewed-listtemplate .v-recentlyviewed-productlist ul.products li.product{display:inline;margin:0 20px 0 0;padding:0;*width:90px;float:left;*zoom:1}.v-product-quickviewtemplate{position:relative;z-index:2000}.v-product-quickviewtemplate .product-nav{position:absolute;top:-17px;right:75px;_width:185px;z-index:2001}.v-product-quickviewtemplate .product-nav ul{margin:0;list-style-type:none}.v-product-quickviewtemplate .product-nav ul li{margin-left:10px;padding-left:10px;float:left;text-transform:uppercase}.v-product-quickviewtemplate .product-nav ul li.next{border-left:1px solid #e1e2db}.v-product-quickviewtemplate .product-nav ul li a{color:#615f60;text-decoration:none}.v-product-quickviewtemplate .product-nav ul li a:hover,.v-product-quickviewtemplate .product-nav ul li a:hover span{color:#8a1e04;text-decoration:underline}.v-product-quickviewtemplate .product-nav ul li a span{float:left}.v-product-quickviewtemplate .product-nav ul li a i{display:block;margin:3px 5px 0 0;width:3px;height:7px;float:left;background:transparent url(../images/layout/sprite_globals.png) -80px -50px no-repeat}.v-product-quickviewtemplate .product-nav ul li.next a i{margin:3px 0 0 5px;background-position:-80px -70px}.v-product-quickviewtemplate .product-images{margin:0 15px 0 0;width:280px;float:left}.v-product-quickviewtemplate .product-details{width:500px;float:left}.v-product-quickviewtemplate .product-details .detail-info a.button{float:right}.v-product-quickviewtemplate .product-upsells{display:block;margin-top:10px;padding-top:10px;float:none;clear:both}.v-product-quickviewtemplate .product-upsells h2{margin:0 0 5px 0;font-size:1.4em}.v-product-quickviewtemplate .scroller-horizontal a.prev,.v-product-quickviewtemplate .scroller-horizontal a.next{top:33px}.v-product-quickviewtemplate .product-upsells .products li.product{margin-right:10px;width:90px;min-height:0;height:126px}.v-product-quickviewtemplate .product-upsells .products li.product .info{display:none}.outfit{}.outfit .product-images{}.outfit .product-details{width:625px}.package-products{}.package-products .package-callouts{margin-bottom:10px}.package-products .package-callouts .callout{margin-right:10px;float:left}.package-products .package-callouts .callout-1 h3{margin:0;width:300px;height:20px;text-indent:-4100px;background:transparent url(../images/uploads/hdr_outfit-discount.png) 0px 0px no-repeat}.package-products .package-callouts .live-chat{padding:3px;float:left;text-align:center;border:1px solid #dcddd5}.package-products .package-product{margin:0 0 15px 0;padding:15px;background-color:#f4f4f4}.package-product .package-col{margin-right:15px;width:420px;float:left}.package-product .package-col .detail-info{width:auto;float:none}.package-product .package-col .detail-info h2{margin:0 20px 0 0;float:left;font-size:1.4em;color:#231f20}.package-product .package-col .detail-info .prices{float:left;font-size:1.4em}.package-product .package-col .detail-info h4{float:none;clear:both}.package-product .package-col .tabs{width:auto;float:none}.package-product .package-col ul.ui-tabs-nav li{border-left:1px solid #dcddd5}.package-product .package-col ul.ui-tabs-nav li.ui-state-active{border-bottom:1px solid #fff}.package-product .package-col ul.ui-tabs-nav li a{font-size:1.1em;color:#615f60}.package-product .package-col ul.ui-tabs-nav li a:hover{color:#8a1e04}.package-product .package-col ul.ui-tabs-nav li.ui-state-active a{background-color:#fff;border-top:1px solid #dcddd5}.package-product .package-col .ui-tabs-panel{margin-top:-2px;background-color:#fff;border:1px solid #dcddd5}.package-product .package-col .product-form{width:auto;float:none}.package-product .package-col .product-form .size-options a.size-chart{float:none}.package-products .actionlist{width:225px;float:right}.package-products .actionlist ul.actions li.cart-action .button{width:225px}.package-product .product-images{margin:0;width:156px;float:right}.v-productreview-pagetemplate{}.v-productreview-list{}.v-productreview-list h2{margin-top:0;font-size:1.6em}.rating-summary{}.rating-stars{margin:0 10px 0 0;width:83px;height:13px;float:left;text-indent:-4100px;background-image:url(../images/layout/icon_stars-sm.png);background-position:0px 0px;background-repeat:no-repeat;overflow:hidden}.rating-one{background-position:0px -37px}.rating-one-half{background-position:0px -55px}.rating-two{background-position:0px -73px}.rating-two-half{background-position:0px -91px}.rating-three{background-position:0px -109px}.rating-three-half{background-position:0px -127px}.rating-four{background-position:0px -145px}.rating-four-half{background-position:0px -163px}.rating-five{background-position:0px -181px}.rating-large .rating-stars{margin:0;width:112px;height:18px;text-indent:-4100px;background-image:url(../images/layout/icon_stars.png);background-position:0px 0px;background-repeat:no-repeat;overflow:hidden}.rating-large .rating-one{background-position:0px -47px}.rating-large .rating-one-half{background-position:0px -70px}.rating-large .rating-two{background-position:0px -93px}.rating-large .rating-two-half{background-position:0px -116px}.rating-large .rating-three{background-position:0px -139px}.rating-large .rating-three-half{background-position:0px -162px}.rating-large .rating-four{background-position:0px -185px}.rating-large .rating-four-half{background-position:0px -208px}.rating-large .rating-five{background-position:0px -231px}.rating-summary .rating-metadata{float:left}.rating-summary .rating-metadata dl{margin:0 10px 0 0;padding-right:10px;float:left;border-right:1px solid #dcddd5}.rating-summary .rating-metadata dl dt{display:none}.rating-summary .rating-metadata a{float:left}.v-product-detailpagetemplate .product-details .ui-tabs-panel .rating-summary{position:absolute;left:5px;bottom:2px}.v-product-detailpagetemplate .product-details .ui-tabs-panel .v-productreview-list .rating-summary{position:relative;left:auto;bottom:auto;margin-bottom:10px;padding:0 0 10px 0;border-bottom:2px solid #dcddd5}.v-product-detailpagetemplate .product-details .ui-tabs-panel .v-productreview-list .rating-summary h3{margin:3px 5px 0 0;float:left;text-transform:uppercase}.v-product-detailpagetemplate .product-details .ui-tabs-panel .v-productreview-list .rating-summary .rating-stars{}.v-productreview-list .rating-summary .rating-metadata{padding-top:5px;*float:none;*clear:both}.v-productreview-list .rating-summary .rating-metadata dl{border:none}.v-productreview-list .rating-summary .rating-metadata dl dt{display:inline;*margin-right:5px}.v-productreview-list .rating-summary .rating-metadata dl dd{display:inline;margin:0;*margin-right:5px;float:none}.reviews{}.reviews ul.hreviews{margin:0;list-style-type:none}.reviews ul.hreviews li.review{margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px solid #dcddd5}.reviews ul.hreviews li.review .rating-stars{margin-top:3px}.reviews ul.hreviews li.review h3{margin:0;font-size:1.4em;color:#8a1e04}.reviews ul.hreviews li.review h4{margin-right:5px;float:left;font-size:1em;color:#615f60}.reviews ul.hreviews li.review .dtreviewed{float:left;font-size:1em;color:#a0a6a2}.reviews ul.hreviews li.review .description{float:none;clear:both;font-size:1.1em;line-height:1.4;color:#4a4d45}.v-productreview-form{}.v-productreview-form li.rating-pairing .rating-stars{display:block;margin:0;width:auto;height:auto;text-indent:0px;background:none}.v-productreview-form li.rating-pairing .rating-stars ul{display:block;margin:0;list-style-type:none}.v-productreview-form li.rating-pairing .rating-stars li.rating{display:inline;margin:0 5px 0 0;float:left;text-indent:0px;background:none}.js .v-productreview-form li.rating-pairing .rating-stars ul{margin:0;padding:0;width:112px;height:18px;text-indent:0px;background-image:url(../images/layout/icon_stars.png);background-position:0px -1px;background-repeat:no-repeat;overflow:hidden}.js .v-productreview-form li.rating-pairing .rating-stars .one{background-position:0px -47px}.js .v-productreview-form li.rating-pairing .rating-stars .one-half{background-position:0px -70px}.js .v-productreview-form li.rating-pairing .rating-stars .two{background-position:0px -93px}.js .v-productreview-form li.rating-pairing .rating-stars .two-half{background-position:0px -116px}.js .v-productreview-form li.rating-pairing .rating-stars .three{background-position:0px -139px}.js .v-productreview-form li.rating-pairing .rating-stars .three-half{background-position:0px -162px}.js .v-productreview-form li.rating-pairing .rating-stars .four{background-position:0px -185px}.js .v-productreview-form li.rating-pairing .rating-stars .four-half{background-position:0px -208px}.js .v-productreview-form li.rating-pairing .rating-stars .five{background-position:0px -231px}.js .v-productreview-form li.rating-pairing .rating-stars li.rating{margin:0;width:21px;height:18px;text-indent:-4100px;cursor:pointer}.v-productreview-form li.recommended-pairing .pairing-content label{display:block;margin-bottom:3px}.v-productreview-form li.nickname-pairing .pairing-content .input-text,.v-productreview-form li.name-pairing .pairing-content .input-text,.v-productreview-form li.body-pairing .pairing-content textarea{width:300px}.v-productreview-form .actionlist{padding-left:153px}.v-emailfriend-pagetemplate{}.v-emailfriend-pagetemplate .product-details .detail-info{width:auto;float:none}.v-emailfriend-form{}.v-emailfriend-form fieldset.recipients li.pairing label.primary{font-size:1.2em}.v-emailfriend-form fieldset.recipients li.pairing li.pairing label.primary{font-size:1em}.v-emailfriend-form fieldset.recipients li.newcontact-pairing .input-text,.v-emailfriend-form fieldset.sender li.pairing .input-text{width:200px}.v-emailfriend-form fieldset.message li.presetmessage-pairing .pairing-content{width:285px}.v-emailfriend-form fieldset.message li.personalmessage-pairing .pairing-content textarea{width:250px}.v-emailfriend-form .actionlist{margin-left:153px}.v-emailfriend-confirmation{}.v-emailfriend-confirmation dl.fv dt,.v-emailfriend-confirmation dl.fv dd{font-size:1.2em}.v-emailfriend-confirmation dl.fv dd p{font-size:1em}.v-product-giftcarddetailinfo{}.v-product-giftcarddetailinfo .giftcard-customizations li.pairing .pairing-note{display:block}.v-product-giftcarddetailinfo .giftcard-customizations .charactercount{padding-top:2px;font:32px helvetica, arial, verdana, sans-serif;line-height:1;letter-spacing:-0.08em;color:#ccc}.v-product-giftcarddetailinfo .giftcard-customizations .charactercount div{margin-right:8px;float:left}.v-product-giftcarddetailinfo .giftcard-customizations .charactercount div.limitreached{font-weight:bold;color:#000}.v-product-giftcarddetailinfo .giftcard-customizations .charactercount span.characters{padding-top:3px;float:left}.v-product-giftcarddetailinfo .giftcard-customizations .charactercount span{display:block;font:normal 10px verdana, arial, helvetica, sans-serif;text-transform:uppercase;letter-spacing:0.08em;color:#999}.v-product-giftcarddetailinfo .giftcard-options li.terms-pairing{clear:both}.v-product-giftcarddetailinfo .giftcard-options li.terms-pairing .pairing-content{padding:4px;height:100px;overflow:auto;background-color:#fff;border:1px solid #dcddd5}.v-product-giftcarddetailinfo .giftcard-options li.terms-pairing .pairing-content h6{margin-bottom:2px;padding:4px 0;font-size:1em;font-weight:bold;background-color:#f4f4f4}.v-product-giftcarddetailinfo .giftcard-options li.terms-pairing .pairing-content p{margin-top:0;font-size:1em;line-height:1.2}.v-product-giftcarddetailinfo .giftcard-options li.termsagreement-pairing{padding-top:1em}.v-product-giftcarddetailinfo .giftcard-options li.termsagreement-pairing .input-checkbox{float:left}.v-product-giftcarddetailinfo .giftcard-options li.termsagreement-pairing .pairing-content span{display:block;margin-left:20px}.v-product-giftcardtemplate{}.v-product-giftcardtemplate .giftcardheader{width:450px;float:left}.v-product-giftcardtemplate .giftcardheader h1{margin-bottom:.3em}.v-product-giftcardtemplate .giftcardheader .giftcarddescription{margin:0 0 1.5em;font-size:1.2em;line-height:1.6em}.v-product-giftcardtemplate .checkcardbalance{padding-top:12px;*padding-bottom:5px;width:auto;_width:385px;float:right}.v-product-giftcardtemplate .checkcardbalance h2{margin:4px 15px 0 0;float:left;color:#231f20;font-size:1.4em}.v-product-giftcardtemplate .checkcardbalance .pairinglist{*padding-top:2px;width:140px;float:left}.v-product-giftcardtemplate .checkcardbalance .pairinglist .input-text{width:120px}.v-product-giftcardtemplate .checkcardbalance .actionlist{padding-top:5px;float:left}.v-product-giftcardtemplate .checkcardbalance .pairinglist li,.v-product-giftcardtemplate .checkcardbalance .actionlist ul.actions li{margin-bottom:0}.v-product-giftcardtemplate .checkcardbalance .actionlist li a{white-space:nowrap}#submit_button_1{*margin-bottom:10px}#dynamic_recaptcha_1{clear:both}#recaptcha_area{padding:10px 0}.v-product-giftcardtemplate .captchamessage{padding-bottom:10px}.v-product-giftcardtemplate .returnedbalance{*margin-bottom:10px;padding-top:10px;font-weight:bold}.v-product-giftcardtemplate .giftcard-form-container{clear:both}.v-product-giftcardtemplate .product-details{width:auto}.v-product-giftcardtemplate .package-product{}.v-product-giftcardtemplate .package-product .design{margin-right:12px;width:630px;float:left}.v-product-giftcardtemplate .package-product .design h2{margin-top:0}.v-product-giftcardtemplate .package-product .design ul{margin:1em 0 0 -8px;list-style:none}.v-product-giftcardtemplate .package-product .design ul li{margin-left:8px;float:left}.v-product-giftcardtemplate .package-product .design ul li a{display:block;padding:1px;border:none}.v-product-giftcardtemplate .package-product .design ul li.active a{padding:0;border:1px solid #000}.v-product-giftcardtemplate .package-product .design .preview{margin:10px auto;width:350px;min-height:261px;_height:261px}.v-product-giftcardtemplate .package-product .giftcard-options{width:212px;float:left}.v-product-giftcardtemplate .package-product .giftcard-options .value-product-option .pairinglist,.v-product-giftcardtemplate .package-product .giftcard-options .value-product-option ul.pairings,.v-product-giftcardtemplate .package-product .giftcard-options .giftcard-customizations .pairinglist,.v-product-giftcardtemplate .package-product .giftcard-options .giftcard-customizations ul.pairings{margin-bottom:0}.v-product-giftcardtemplate .package-product .giftcard-options .value-product-option .pairinglist li{margin-bottom:1em}.v-product-giftcardtemplate .package-product .wishlist-search{width:212px;float:left}.v-product-giftcardtemplate .package-product .wishlist-search p{margin-top:0}.v-product-giftcardtemplate #recentlyviewed{margin-top:10px;*width:375px;float:left;clear:left}.v-product-giftcardtemplate #recentlyviewed .v-recentlyviewed-listtemplate{margin:0;border:none}.v-product-giftcardtemplate #recentlyviewed .v-recentlyviewed-listtemplate h3{margin-bottom:5px;font-size:1.3em;text-align:left}.v-product-giftcardtemplate #recentlyviewed .v-recentlyviewed-listtemplate .v-recentlyviewed-productlist ul.products{padding:0}.v-product-giftcardtemplate #recentlyviewed .v-recentlyviewed-listtemplate .v-recentlyviewed-productlist ul.products li.product{display:inline;margin:0 20px 0 0;padding:0;*width:90px;float:left;*zoom:1}