@CHARSET "UTF-8";*{margin:0;padding:0;}.clear{height:0;font-size:0;clear:both;visibility:hidden;}.no-display{display:none;}a img{border:none;}h1,h2,h3,h4,h5,h6,p,form,fieldset,ul{border:none;}ul{list-style-type:none;}.align-right{text-align:right;}.align-left{text-align:left;}.align-center{text-align:center;}.color-pink{color:#bd0158;}html,body{background:#474344 url(../images/body-bg.gif) repeat-x;font:normal 12px arial,sans;margin:0;color:#555;text-align:left;cursor:default;letter-spacing:-0.01em;}a,button,input[type="submit"]{cursor:pointer;}a{color:#000;}:focus{outline:0;}table{border-collapse:collapse;border-spacing:0;}h2{font-size:1.5em;font-weight:normal;}h3{font-size:1.2em;font-weight:normal;}h4{font-size:1.1em;font-weight:bold;}h5{font-size:.9em;font-weight:bold;}.cols-2{}.cols-2 .col{float:left;width:50%;}.cols-3{}.cols-3 .col{float:left;width:33%;}.pink{color:#bd0158;}.pink-light{color:#ea5aa0;}h2,h3,h4,h5{color:#bd0158;}.required{color:#ea5aa0;font-weight:bold;}ul.field-list li{margin:10px 0;}ul.field-list span.text{display:block;float:left;width:150px;padding:2px 0 0 0;}ul.field-list .input-text{width:239px;}[disabled]{color:#888;background-color:#eee;}input[type="text"],input[type="password"],textarea,select,button{background-color:#fff;color:#555;border:1px solid #ccc;padding:1px;font:normal 12px arial,sans;}.page-wrapper{width:950px;margin:0 auto 10px auto;}.connection{color:#ccc;text-align:right;font-size:.9em;height:25px;line-height:25px;}.connection a{color:#fff;}.express-sponsorship{position:absolute;right:10px;bottom:10px;height:24px;color:#fff;width:178px;}.express-sponsorship .label{position:absolute;left:-155px;text-align:right;display:block;width:150px;line-height:22px;}.express-sponsorship ul{float:right;background-color:#fff;border:2px solid #bd0158;height:20px;}.express-sponsorship ul li{float:left;margin:0;height:20px;}.express-sponsorship ul li.button{background-color:#ea5aa0;border-left:2px solid #bd0158;}.express-sponsorship input{border:0;padding:0;}.express-sponsorship button{border:0;padding:0;background-color:transparent;}.express-sponsorship button span{display:block;padding:2px 0 0 0;color:#fff;font-weight:bold;font-size:.9em;}.express-sponsorship .input-text{padding:2px;}.header{background:#bc0157;height:93px;position:relative;}.header h1{background:url(../images/header-logo.gif) no-repeat 0 0;width:373px;;height:93px;display:block;cursor:pointer;}.header h1 span{display:none;}.header .context-corner{position:absolute;right:0;bottom:0;background:url(../images/context-corner.jpg) no-repeat right 0;height:93px;width:290px;}.header .context-corner.default{background-position:right -186px;}.header .context-corner.home{background-position:right -186px;}.header .context-corner.account{background-position:right -93px;}.header .context-corner.cart{background-position:right 0;}.header .context-corner.sponsorship{background-position:right -279px;}.header .context-corner.help{background-position:right -372px;}.footer{background:transparent url(../images/footer-bg.gif) no-repeat 0 0;padding:17px 0 10px 0;color:#aaa;}.footer a{color:#ccc;text-decoration:none;}.footer a:hover{text-decoration:underline;}.footer-links{height:1em;line-height:1em;}.footer-links ul{float:right;}.footer-links ul li{float:left;padding:0 10px;}.content-wrapper{background:#ebebeb url(../images/page-bg.gif) repeat-x 0 -250px;padding:0 30px 30px 30px;min-height:550px;}.breadcrumbs-container{height:25px;line-height:25px;border-bottom:1px solid #aaa;font-size:0.9em;padding:10px 0 0 0;}.breadcrumbs-container a{color:#000;text-decoration:none;}.breadcrumbs-container a:hover{text-decoration:underline;}.breadcrumbs-container ul.breadcrumbs{}.breadcrumbs-container ul.breadcrumbs li{float:left;padding:0 5px;}.breadcrumbs-container ul.breadcrumbs li.anchor{padding-left:0;color:#bd0158;font-weight:bold;}.main-navigation{height:25px;background:#444 url(../images/btn-menu-bg.gif) repeat-x 0 0;}.main-navigation ul{}.main-navigation ul li{float:left;}.main-navigation ul li a{padding:0 30px;display:block;height:25px;line-height:25px;color:#ddd;text-decoration:none;float:left;}.main-navigation ul li a.active,.main-navigation ul li a:hover{background:#444 url(../images/btn-menu-bg.gif) repeat-x 0 -25px;color:#fff;}.main-navigation ul.left-links{}.main-navigation ul.left-links a{border-right:1px solid #000;}.main-navigation ul.right-links{float:right;}.main-navigation ul.right-links a{border-left:1px solid #000;}.catalog-sale-listing{margin:20px 0 0 0;}ul.product-listing{margin-left:256px;}ul.product-listing li.product-listing-container{float:left;margin:0 0 30px 30px;}ul.product-listing li.product-listing-container .product-listing-box{width:279px;border:2px solid #ebebeb;padding:2px;background-color:#fff;}ul.product-listing li.product-listing-container .product-listing-box h2{color:#bd0158;font-weight:normal;font-size:1em;text-align:center;background-color:#ebebeb;padding:10px 0;}ul.product-listing li.product-listing-container .product-listing-box .product-image-container{height:277px;border:1px solid #ebebeb;position:relative;}ul.product-listing li.product-listing-container .product-listing-box .product-image-container a{color:#ccc;text-decoration:none;text-align:center;height:277px;display:block;line-height:277px;font-size:.8em;}ul.product-listing li.product-listing-container .product-listing-box .product-price-container{background-color:#ebebeb;padding:10px 15px;}ul.product-listing li.product-listing-container .product-listing-box .product-price-container .mystore-price{color:#bd0158;font-weight:bold;margin-bottom:3px;}ul.product-listing li.product-listing-container .product-listing-box .product-price-container .mystore-price .price-value{font-size:1.3em;}ul.product-listing li.product-listing-container .product-listing-box .product-price-container .regular-price{color:#888;}ul.product-listing li.product-listing-container .product-listing-box ul.product-listing-buttons{height:25px;border-top:2px solid #fff;}ul.product-listing li.product-listing-container .product-listing-box ul.product-listing-buttons li{float:left;height:25px;}ul.product-listing li.product-listing-container .product-listing-box ul.product-listing-buttons li a{display:block;height:25px;line-height:25px;width:139px;text-align:center;color:#888;text-decoration:none;background:transparent url(../images/btn-product-listing-bg.gif) repeat-x;}ul.product-listing li.product-listing-container .product-listing-box ul.product-listing-buttons li.first a{margin-right:1px;}.image-category-listing{width:100%;background-color:#ccc;height:133px;margin-top:5px;position:relative;}.catalog-sale-remains{color:#fff;background-color:#444;padding:2px 0;position:absolute;bottom:0;left:0;width:100%;opacity:.8;filter:alpha(opacity=80);font-size:.9em;}.catalog-sale-remains span{padding:0 10px;display:block;text-align:right;}.catalog-left{float:left;width:240px;}.bloc{padding:2px;background-color:#fff;border:2px solid #ebebeb;}.bloc-content{padding:0 10px;}.other-sales{margin-top:10px;padding-bottom:0;}.current-sale-navigation{}.catalog-left .bloc h3{font-weight:normal;padding:10px;}.navigation-sale-name{border:1px solid #ccc;border-left:none;border-right:none;text-align:left;padding:10px 5px;background-color:#ebebeb;margin:0 0 10px 0;font-weight:bold;}ul.navigation-first-level{margin:10px 0 0 0;}ul.navigation-first-level li{}ul.navigation-first-level li a{background:url(../images/btn-product-listing-bg.gif) repeat-x 0 0;height:25px;line-height:25px;padding:0 10px;text-decoration:none;display:block;font-weight:bold;border-bottom:1px solid #aaa;}ul.navigation-children{margin:10px 0 10px 10px;}ul.navigation-children li{}ul.navigation-children li a{text-decoration:none;background:none;border:0;padding:0;font-weight:bold;line-height:1.5em;height:auto;padding:0 0 0 26px;}ul.navigation-children a.active{color:#bd0158;position:relative;}ul.navigation-children a:hover{color:#bd0158;}ul.navigation-children li a .graphic{display:block;position:absolute;background:url(../images/sprite.gif) no-repeat -112px 0;width:21px;height:15px;left:0;top:1px;}.product-view-top{position:relative;height:528px;}.product-media{position:absolute;top:0;left:0;}.product-media-container{padding:2px;width:372px;}.product-media-container .zoom{background-color:#ebebeb;text-align:right;padding:5px;}.product-media-container .zoom a{color:#bd0158;text-decoration:none;font-weight:bold;}.product-media-container .product-image-zoom{border:1px solid #ebebeb;height:370px;position:relative;}.more-views{background-color:#ebebeb;padding:10px;}.more-views h4{margin-bottom:10px;color:#bd0158;}.more-views ul.thumbnails{height:81px;}.more-views ul.thumbnails li{float:left;width:75px;height:75px;border:1px solid #ccc;margin:0 5px;}.more-views ul.thumbnails li img{width:75px;height:75px;}.product-head{position:absolute;left:420px;right:0;top:0;}h3.product-name{color:#bd0158;font-weight:normal;font-size:1.5em;}.more-info-anchor{margin:20px 0;}h3.more-info{background-color:#ebebeb;padding:20px;margin:0 0 2px 0;font-size:1.5em;letter-spacing:.05em;}.detailed-info{background-color:#ebebeb;padding:20px 40px;}.detailed-info .product-name{font-size:1.3em;margin:0 0 3px;}.detailed-info .product-view-reference{color:#888;font-size:.9em;font-weight:normal;}.product-price,.product-options{background-color:#ebebeb;padding:20px 40px;}.product-price{margin:0 0 2px;letter-spacing:-0.05em;}.product-price .special-price{color:#bd0158;font-size:1.5em;}.product-price .special-price .price{font-size:1.1em;}.product-price .regular-price{font-size:1.2em;}.product-view-backtolist{text-align:right;margin:10px 0;}.product-view-description{margin:20px 0;}table.product-view-attributes{}table.product-view-attributes th,table.product-view-attributes td{vertical-align:top;}table.product-view-attributes th{font-weight:bold;width:200px;}.related-products{position:absolute;bottom:0;right:0;width:466px;border-top:1px solid #ccc;padding-top:10px;}.related-products h4{margin:0 0 10px 0;}.related-products ul{padding:0 0 0 36px;}.related-products li{float:left;width:130px;height:92px;position:relative;}.related-products li a img{vertical-align:bottom;border:1px solid #ccc;}.related-products li.item0{text-align:left;}.related-products li .graphic{display:block;position:absolute;top:20px;background:transparent url(../images/sprite.gif) no-repeat 0 -420px;height:40px;width:29px;}.related-products li.item0 .graphic{right:5px;}.related-products li.item2 .graphic{left:5px;background-position:-30px -420px;}.related-products li.item1{text-align:center;}.related-products li.item2{text-align:right;}.related-products li a{}.add-to-cart-box,.estimated-shipping-date{position:absolute;right:0;}.add-to-cart-box{margin-top:10px;}p.truck{margin:0 0 0 40px;line-height:20px;font-style:italic;}p.truck .graphic{background:url(../images/sprite.gif) no-repeat -50px 0;display:block;width:33px;height:20px;float:left;margin:0 0 0 -40px;}.estimated-shipping-date{padding-left:40px;margin-top:88px;}button.add-to-cart{height:58px;display:block;border:none;font-size:0;background-color:transparent;}button.add-to-cart span.graphic{background:url(../images/btn-add-to-cart-left.gif) no-repeat left 0;float:left;display:block;height:58px;width:68px;}button.add-to-cart span.text{background:url(../images/btn-add-to-cart-right.gif) no-repeat right 0;height:58px;padding:0 20px;display:block;line-height:55px;font-size:12px;margin-left:68px;color:#fff;}.mini-view .product-select-box-left .super-attribute-select,.mini-view .product-select-box .super-attribute-select{width:200px;}.product-select-box{}.product-select-box .super-attribute-select{width:250px;}.product-select-box .qty{width:50px;}.product-select-box label,.product-select-box-left label{display:block;}.product-view .product-select-box label,.mini-view .product-select-box label{margin:0 0 5px 0;}.product-select-box-left{float:left;width:300px;}.checkout-container{padding:30px 0;}.cart-bottom{margin:20px 0 0 0;position:relative;height:220px;}.payment-process-steps{margin:0 0 0 0;}.payment-process-steps h2{color:#bd0158;margin:0 0 30px 0;font-weight:normal;}.payment-process-steps ul{height:29px;}.payment-process-steps ul li{float:left;display:block;width:25%;height:29px;line-height:29px;text-align:center;background:url(../images/cart-step-repeat-off.gif) repeat-x 0 0;color:#fff;position:relative;}.payment-process-steps ul li.active{background-image:url(../images/cart-step-repeat-on.gif);}.payment-process-steps ul li span{display:block;border-right:1px solid #ccc;}.payment-process-steps ul li.last span{border-right:0;}.payment-process-steps ul li span.logo{position:absolute;height:43px;width:43px;bottom:8px;left:20px;border:none;}.payment-process-steps ul li.cart span.logo{background:url(../images/sprite.gif) no-repeat 0 -40px;}.payment-process-steps ul li.addresses span.logo{background:url(../images/sprite.gif) no-repeat -43px -40px;}.payment-process-steps ul li.summary span.logo{background:url(../images/sprite.gif) no-repeat -86px -40px;}.payment-process-steps ul li.success span.logo{background:url(../images/sprite.gif) no-repeat -129px -40px;}.table-container{margin-left:1px;}table.cart-data{border:1px solid #ccc;width:100%;background-color:#fff;}table.cart-data td{padding:10px;vertical-align:middle;}table.cart-data th{background-color:#ebebeb;font-weight:normal;padding:5px;text-align:center;border-right:1px dotted #fff;}table.cart-data ul.product-info{color:#888;}table.cart-data ul.product-info .product-name{color:#ea5aa0;font-weight:bold;}table.cart-data tr{border-bottom:1px dotted #ccc;}table.cart-data input.product-qty{text-align:center;width:20px;}table.cart-data td.trash{width:10px;text-align:center;}table.cart-data td.image{width:77px;text-align:center;}table.cart-data td.image .product-image-container{overflow:hidden;width:75px;height:75px;border:1px solid #ccc;}table.cart-data td.qty{width:100px;text-align:center;}table.cart-data td.price{width:100px;text-align:right;}table.cart-data td.total{font-weight:bold;color:#bd0158;}table.cart-data td.trash a{background:url(../images/sprite.gif) no-repeat 0 0;display:block;width:10px;height:14px;}table.cart-data td.trash a span{display:none;}.cart-totals{background-color:#fff;border:1px solid #ccc;padding:20px 0;position:absolute;left:202px;top:0;bottom:0;right:0;}.cart-totals table{width:100%;}.cart-totals table td,.cart-totals table th{vertical-align:top;padding:5px 30px;text-align:left;}.cart-totals table th{width:150px;}.cart-totals table td{text-align:right;}.cart-totals table tr.grand-total{background-color:#fcecf4;color:#ea5aa0;font-weight:bold;font-size:1.1em;}.code-input{margin:0 0 10px 0;text-align:right;}.cart-gifts ul{margin:0;height:70px;overflow:auto;}.cart-gifts li{height:2em;line-height:2em;}.cart-gifts li label{float:left;}.cart-gifts li .gift-name{color:#888;font-style:italic;}a.on-off-link{color:#bd0158;text-decoration:underline;}a.on-off-link.active{color:#888;text-decoration:none;}.cart-gifts .link{height:20px;line-height:20px;text-align:left;}.checkout-bottom-links{margin:20px 0 0 0;height:2em;}.checkout-bottom-links.cart-index{margin-left:200px;}.checkout-bottom-links li{float:left;width:50%;}.checkout-bottom-links li.right{text-align:right;}a.link-arrow-right{padding:0 28px 0 0;color:#bd0158;text-decoration:none;position:relative;}a.link-arrow-right span.graphic{background:url(../images/sprite.gif) no-repeat -90px 0;display:block;position:absolute;right:0;top:0;width:21px;height:15px;}a.btn-black{background:#111 url(../images/btn-black-bg.gif) repeat-x 0 0;padding:5px 20px;color:#fff;text-decoration:none;border:1px solid #707070;}button.btn-black{background:#111 url(../images/btn-black-bg.gif) repeat-x 0 0;padding:5px 20px;color:#fff;text-decoration:none;border:1px solid #707070;}.cart-privilege{background-color:#fff;border:1px solid #ccc;width:160px;position:absolute;top:0;bottom:0;padding:10px;}.cart-privilege a.privilege-card{color:#ea5aa0;font-weight:normal;font-size:1.2em;font-style:italic;text-decoration:none;}.cart-privilege a.privilege-card span.graphic{display:block;background:url(../images/sprite.gif) no-repeat 0 -90px;width:153px;height:125px;margin:10px 0 0 0;}.checkout-addresses{margin:20px 0 0 0;}.checkout-addresses h3{font-weight:normal;font-size:1.5em;}.checkout-addresses .col1 .inner{margin-right:10px;}.checkout-addresses .col2 .inner{margin-left:10px;}.checkout-addresses .col .inner .address-form{border:1px solid #ccc;background-color:#fff;padding:20px;margin:0 0 10px 0;}.checkout-addresses .address-select-box{margin:10px 0;}.checkout-addresses .address-select-box select{width:435px;}.checkout-addresses .checkout-bottom-links{border-top:1px dotted #ccc;padding:20px 0 0 0;}.checkout-addresses h4{font-size:1.2em;color:#bd0158;}.checkout-summary .cart-data{border-bottom:0;}.totals-summary-box{background-color:#fff;margin:0 0 0 0;border:1px solid #ccc;border-top:none;}.totals-summary-box .inner{padding:10px;}.totals-summary-box .col2 .inner{padding:10px 0;}table.totals-summary{width:100%;}table.totals-summary td,table.totals-summary th{padding:5px 10px;}table.totals-summary td{text-align:right;}table.totals-summary th{font-weight:normal;text-align:left;}table.totals-summary tr.grand-total{background-color:#FCECF4;color:#ea5aa0;font-weight:bold;font-size:1.1em;font-weight:bold;}table.totals-summary tr.savings{font-weight:bold;}table.totals-summary tr.grand-total th,table.totals-summary tr.savings th{font-weight:bold;}.summary-bloc{border:1px solid #ccc;background-color:#fff;padding:10px;}.summary-card-info ul.field-list li{margin:10px 0 0 0;}.summary-card-info ul.field-list li.first{margin:0;}.summary-card-info ul.cards{height:69px;}.summary-card-info ul.field-list ul.cards li{float:left;padding:0 5px 0 0;margin:0;}.summary-card-info ul.field-list ul.cards li.last{padding:0;}.summary-card-info ul.cards li label{display:block;width:70px;height:47px;border:1px solid #ccc;}.summary-card-info ul.cards li label span{display:none;}.summary-card-info ul.cards li label.card{background:url(../images/sprite.gif) no-repeat;position:relative;cursor:pointer;}.summary-card-info ul.cards li label.visa{background-position:-70px -267px;}.summary-card-info ul.cards li label.mastercard{background-position:0 -267px;}.summary-card-info ul.cards li label.amex{background-position:-70px -220px;}.summary-card-info ul.cards li label.postcard{background-position:0 -220px;}.summary-card-info ul.cards li label.card .input{position:absolute;left:-1px;bottom:-21px;display:block;background:url(../images/product-listing-btn-bg.gif) repeat-x 0 0;width:40px;padding:0 0 0 30px;height:20px;line-height:20px;vertical-align:middle;border:1px solid #ccc;border-top:0;}.summary-card-info ul.cards li label.card .input input{border:0;}.summary-addresses{margin:10px 0 0 0;}.summary-card-info h3,.summary-addresses h3{font-weight:normal;font-size:1.5em;}.summary-addresses .inner{position:relative;height:13em;}.summary-addresses .inner a.btn-black{position:absolute;left:0;bottom:0;}.summary-card-info{margin:10px 0 0 0;}.summary-card-info input.cardno{width:149px;}.summary-card-info input.cvc{width:50px;}.summary-addresses address{margin:10px 0 0 10px;font-style:normal;}.summary-card-info ul.transaction-info{margin:10px 0 0 10px;}.summary-card-info ul.transaction-info li{}.summary-card-info ul.transaction-info li span.value{color:#bd0158;font-size:1.2em;}.summary-card-info .seal{float:right;margin-top:20px;}.summary-card-info .seal a{background:url(../images/sprite.gif) no-repeat 0 -320px;display:block;width:162px;height:39px;}.summary-card-info .seal a span{display:none;}.summary-card-info .col1 .inner,.summary-addresses .col1 .inner{border-right:1px dotted #ccc;}.summary-card-info .col2 .inner,.summary-addresses .col2 .inner{margin:0 0 0 10px;}.summary-card-info .cvc-info{background-color:#FCECF4;padding:1px 5px;font-weight:normal;font-size:.9em;text-decoration:underline;color:#ea5aa0;}.popup{width:800px;position:absolute;left:50%;margin-left:-401px;top:100px;background-color:#fff;border:1px solid #000;z-index:1000;}.popup .title-bar{height:24px;background:#000 url(../images/popup-title-bar-bg.gif) repeat-x 0 0;color:#ccc;}.popup .title-bar ul{margin:0 20px;}.popup .title-bar ul li{float:left;width:50%;line-height:20px;}.popup .title-bar ul li.close{text-align:right;}.popup .title-bar li.close a{text-decoration:none;color:#ccc;position:relative;padding:0 16px 0 0;}.popup .title-bar li.close a:hover{color:#fff;}.popup .title-bar li.close a .graphic{background-color:#ccc;color:#000;display:block;position:absolute;right:0;top:1px;width:12px;height:12px;line-height:12px;text-align:center;font-size:9px;font-weight:bold;}.popup .title-bar li.close a:hover .graphic{background-color:#fff;}.popup .content{padding:20px;}.popup .loader{background:url(../images/loading.gif) no-repeat 0 0;font-size:1.2em;color:#ccc;font-style:italic;padding:0 0 0 40px;line-height:32px;height:32px;}.mini-view .product-image{width:370px;height:370px;border:2px solid #ccc;}.mini-view .product-select-box-left{width:210px;}.mini-view h3.product-name{margin:0 0 20px 0;}.mini-view .col2 .inner{position:absolute;margin:0 0 0 20px;width:350px;}.product-total{clear:both;margin:10px 0 0 0;font-weight:bold;}p.error-msg,li.error-msg{padding:10px;background-color:#fee;color:#f00;border:1px solid #f00;}p.success-msg,li.success-msg{padding:10px;background-color:#efe;color:#0a0;border:1px solid #0a0;}.validation-advice{color:#bd0158;font-size:.9em;padding:2px;}.category-landing .content-wrapper{padding:0;height:536px;min-height:536px;}.category-landing .footer{background-image:none;}ul.button-list{height:30px;margin:10px 0 0 0;float:right;}ul.button-list li{float:left;margin-left:5px;}ul.button-list li a{display:block;}.language-switcher{position:absolute;right:130px;top:10px;}.language-switcher ul{height:20px;line-height:20px;}.language-switcher ul li{float:left;padding:0 5px;}.language-switcher ul li a{color:#fff;text-decoration:none;font-size:.9em;}.language-switcher ul li a.active{color:#000;text-decoration:underline;}div.home{position:relative;padding:0 0 0 182px;width:708px;}.home .privilege-card{background-color:#fff;border:2px solid #ebebeb;padding:2px;height:139px;}.home .sales{margin:0;padding:20px 0 0 0;}.home .sales h2{color:#bd0158;border-bottom:1px solid #ebebeb;margin:0 0 10px 0;font-weight:normal;}.home .sale-list li{border:2px solid #ebebeb;margin:0 0 10px 0;padding:2px;background-color:#fff;}.home .sale-picture{height:147px;width:700px;overflow:hidden;}.home .sale-bottom{position:relative;height:21px;line-height:21px;background:url(../images/btn-product-listing-bg.gif) repeat-x 0 -3px;color:#bd0158;border-top:1px solid #ccc;border-bottom:1px solid #bbb;}.home .sale-bottom div{position:absolute;top:0;}.home .sale-bottom .dates{left:10px;}.home .sale-bottom .remains-video,.home .sale-bottom .remains{right:150px;color:#000;font-size:0.9em;}.home .sale-bottom .remains-video{right:220px;}.home .sale-bottom .access,.home .sale-bottom .access-video{right:0;font-size:0.9em;width:124px;}.home .sale-bottom .access-video{background:url(../images/btn-access-to-sale-video.gif) no-repeat right 0;width:198px;height:21px;}.home .sale-bottom .access-video a{display:block;position:absolute;text-align:center;color:#fff;text-decoration:none;}.home .sale-bottom .access-video a.btn-video{width:70px;left:4px;}.home .sale-bottom .access-video a.btn-access{left:74px;width:124px;}.home .sale-bottom .access a{display:block;background:url(../images/btn-access-to-sale.gif) no-repeat right 0;text-align:center;color:#fff;text-decoration:none;}.home .sale-bottom .access a:hover{background-position:right -21px;}.home .home-left{position:absolute;top:40px;left:0;width:160px;}.home .home-left .login{}.home .home-left .login h3{color:#bd0158;margin:0 0 15px 0;}.home .home-left .login .inner{padding:10px;background-color:#f4f4f4;}.home .home-left .login label{display:block;margin:0 0 5px 0;}.home .home-left .login .buttons{margin:0;}.home .home-left .login input{width:128px;}.home .home-left .login ul{}.home .home-left .login li{margin:0 0 2px 0px;}.home .home-left .login button.btn-black{font-size:.9em;padding:2px 0;}.home .home-left .forgoten-password-container .input-text{width:100px;}.home .home-left .sponsorship{margin:10px 0 0 0;}.cms-page-wrapper{padding:20px 0;}.cms-page{padding:30px;background:#fff;border:2px solid #ebebeb;position:relative;}.cms-page-wrapper h2{margin:0 0 20px 0;color:#bd0158;}.cms-page p{margin:10px 0;}ul.cgv h3,ul.help h3{color:#bd0158;font-size:1.1em;margin:10px 0;font-weight:normal;}ul.help h3{cursor:pointer;margin:0;padding:10px 0 10px 30px;background:url(../images/sprite.gif) no-repeat -111px 9px;}ul.help h3:hover{color:#ea5aa0;}ul.help h4{color:#ea5aa0;margin:10px 0;}ul.help .help-content{padding:10px;border-top:1px dotted #ebebeb;}ul.help ul,ul.help ol{margin:0 0 0 20px;list-style-position:outside;}ul.help li.first-level{padding:0 10px;border:1px solid #ebebeb;margin:10px 0;}ul.help ul li{list-style-type:square;margin:0.3em 0;}ul.help ol li{margin:0.3em 0;}.customer-account{}.customer-account h2{padding:20px 0;}.account-profile{position:relative;}.cms-page p.account-intro{font-style:italic;margin:0 0 20px 0;font-size:1.2em;border-bottom:1px dotted #ccc;padding:0 0 10px 0;}ul.account-dashboard h3 a{color:#bd0158;text-decoration:none;}ul.account-dashboard h3 a:hover{text-decoration:underline;}ul.account-dashboard p{margin:10px;}.account-profile .cols-2 .col1{width:23%;}.account-profile .cols-2 .col1 .inner{margin:0 20px 0 0;}.account-profile .cols-2 .col2{width:77%;}.account-profile .cols-2 .col2 .inner{}.account-menu{}.account-menu{border:2px solid #ebebeb;background-color:#fff;padding:0 2px;}.account-menu ul{}.account-menu li{margin:2px 0;}.account-menu a{text-decoration:none;padding:5px 10px;display:block;background-color:#f4f4f4;color:#888;}.account-menu a.active{color:#bd0158;border-right:0;background-color:#FCECF4;border-right:0;}.account-menu a:hover{background-color:#FCECF4;}.account-edit{border:2px solid #ebebeb;margin:0 0 20px 0;background-color:#fff;position:relative;padding:20px;}.account-edit p.info{font-style:italic;color:#888;margin:0 0 20px 0;font-size:1.1em;}.address-book .buttons,.account-address-edit .buttons{position:relative;margin:10px 0 0 0;padding:10px 0 0 0;border-top:1px dotted #ebebeb;}.address-book .buttons div{display:block;}.address-book .edit-button{margin:10px 0 0 0;}.address-book ol{list-style-type:none;}.address-book li{margin:0 0 20px 0;padding:10px;}.account-profile .address-book .col1{width:50%;}.account-profile .address-book .col2{width:50%;}.address-book h4{margin:10px 0;color:#bd0158;font-weight:normal;font-size:1.2em;}.address-book h5{margin:0 0 5px 0;font-size:0.9em;}.account-privilege-date-list{font-size:12px;color:#000;margin:10px 0 0 0;}.account-privilege-date-value{color:#C50465;font-weight:bold;}.account-privilege-status{font-family:arial,sans;font-weight:normal;padding-top:20px;margin:0 0 0 180px;}.account-privilege{position:relative;height:110px;margin:30px 0 0 0;border:2px solid #ebebeb;padding:20px;background-color:#fff;padding:20px;}.account-privilege .graphic{position:absolute;width:160px;height:130px;top:20px;left:20px;background:url(../images/sprite.gif) no-repeat 0 -90px;}.sponsorship{}.sponsorship .banner{position:absolute;top:2px;left:2px;}.sponsorship .cols-2{margin:110px 0 0 0;}.sponsorship .col1 .inner{padding:0 20px 0 0;}.sponsorship .col2 .inner{padding:0 0 0 20px;}.sponsorship .col p{margin:20px 0;}.sponsorship .add-address{height:20px;margin:20px 0;}.sponsorship .btn-add-address{line-height:20px;color:#bd0158;}.sponsorship .btn-add-address span{display:block;width:20px;height:20px;line-height:20px;text-align:center;border:1px solid #bd0158;color:#bd0158;background-color:#FCECF4;text-decoration:none;float:left;margin:0 10px 0 0;font-weight:bold;font-size:16px;}.sponsorship .email-list{}.sponsorship .email-list li{margin:0 0 5px 0;}.sponsorship .email-list .text{display:block;float:left;width:120px;}.sponsorship .email-list input{width:200px;}#popup.deco{background:#fff url(../images/home-popup-deco.gif) no-repeat 0 bottom;}.home-popup{margin:0;}.home-popup .validation-advice{padding:2px 2px 2px 90px;}.home-popup .input-text,.home-popup select{background:#f4f4f4 url(../images/input-bg.gif) no-repeat 0 0;border:0;font-size:.9em;}.home-popup ul.field-list .input-text{padding:3px;width:152px;}.home-popup .input-ok-wrapper{margin:5px 0 0 0;}.home-popup .input-ok-wrapper .input-text{background:none;font-size:1em;}.home-messages{margin:0 0 20px 0;}.home-popup .col1{width:200px;}.home-popup .col1 p{margin:0 0 20px 0;}.home-popup .col2{width:290px;}.home-popup .col3{width:270px;}.home-popup .col1 .inner{padding:0 20px 0 0;}.home-popup .col2 .inner{padding:0 20px;border-right:1px dotted #ebebeb;border-left:1px dotted #ebebeb;}.home-popup.minsize .col2 .inner{border-right:0;}.home-popup .col3 .inner{padding:0 0 0 20px;}.home-popup .buttons{margin:20px 0 0 0;clear:both;width:250px;text-align:right;}.home-popup h3.login{color:#444;}.home-popup ul.field-list span.text{width:80px;padding:3px 10px 0 0;text-align:right;font-size:.9em;}button.btn-home-popup{text-transform:uppercase;background:transparent;border:none;font-weight:normal;color:#000;font-size:1.2em;position:relative;}button.btn-home-popup span{padding:0 0 0 25px;}button.btn-home-popup .graphic{display:block;width:21px;height:15px;background:url(../images/sprite.gif) no-repeat -112px 0;position:absolute;left:0;top:0;}.home-popup h3{text-transform:uppercase;font-weight:bold;}.forgoten-password-container{font-size:0.9em;margin:10px 0;}.forgoten-password-container input{font-size:1em;}a.password-forgotten{color:#888;}.input-ok-wrapper{background-color:#fff;border:1px solid #ccc;position:relative;padding:2px;}.home .home-left .login .input-ok-wrapper label{margin:0;padding:0;}.home .home-left .login .input-ok-wrapper input{width:90%;}.input-ok-wrapper input{width:90%;border:0;padding:0;background-color:transparent;}.input-ok-wrapper button{border:0;padding:0;background-color:transparent;position:absolute;right:2px;top:2px;}.category-view-wrapper{position:relative;}.category-view-wrapper .sale-categories{position:absolute;top:20px;left:20px;padding:10px;width:210px;border:1px solid #fff;}.category-view-wrapper .sale-categories h3{font-weight:normal;}.category-view-wrapper .sale-categories .overlay{z-index:100;position:relative;}.category-view-wrapper .sale-categories .bg{background-color:#fff;position:absolute;top:1px;right:1px;left:1px;bottom:1px;opacity:.7;filter:alpha(opacity=70);z-index:90;}.just-added-to-cart{}.just-added-to-cart .col1{width:134px;}.just-added-to-cart .col2 .inner{padding:0 0 0 10px;width:416px;}.just-added-to-cart .image-container{width:130px;padding:0;height:130px;border:2px solid #ebebeb;}.just-added-to-cart .product-price-container{text-align:right;background-color:#f4f4f4;margin:2px 0 0 0;padding:10px;height:34px;}.just-added-to-cart .product-price-container .mystore-price{color:#bd0158;font-size:1.2em;}.just-added-to-cart .header{background-color:#f4f4f4;padding:10px;height:50px;}.just-added-to-cart .header ul{height:25px;line-height:25px;}.just-added-to-cart .header ul li,.just-added-to-cart .buttons ul li{float:left;width:50%;}.just-added-to-cart .buttons{padding:20px 0 0 0;height:20px;}.just-added-to-cart .buttons ul li.right{text-align:right;}.just-added-to-cart ul.messages{border:2px solid #ebebeb;padding:2px;margin:0 0 10px 0;}.just-added-to-cart li.success-msg{color:#bd0158;border:0;background:#f4f4f4 url(../images/sprite.gif) no-repeat 5px -363px;padding:15px 15px 15px 40px;}.cart-remains{color:#ea5aa0;}span.non-cumulable{color:#bd0158;font-style:italic;}ul.buttonset-2{height:30px;padding:10px 0 0 0;border-top:1px dotted #ccc;margin:20px 0 0 0;}ul.buttonset-2 li{width:50%;float:left;}ul.buttonset-2 li.left{text-align:left;}ul.buttonset-2 li.right{text-align:right;}.ticket-list{margin:0 0 20px 0;}.ticket-list h3,.ticket-info h3,.ticket-new h3{margin:0 0 20px 0;}.ticket-new{}.ticket-messages{margin:20px 0;border:2px solid #ebebeb;padding:0 2px;}.ticket-messages .message-list li{padding:10px;background-color:#FCECF4;margin:2px 0;}.ticket-messages .message-list li.message-box-admin{background-color:#f4f4f4;}.ticket-info li{display:inline;padding:0 20px 0 0;}.ticket-info .label{color:#888;}.product-list-out-of-stock{position:absolute;top:0;left:0;color:#bd0158;}.sales-underway{}.sales-underway li{height:35px;margin:0 0 5px 4px;overflow:hidden;}.checkout-success{background-color:#fff;padding:20px;border:1px solid #ebebeb;margin:0 0 20px 0;}.home-popup .text-hide{height:100px;overflow-y:auto;}.message-header{margin:0 0 10px 0;}.contacts .col1 .inner{padding:0 10px 0 0;}.contacts .col2 .inner{padding:0 0 0 10px;}ul.mailboxes{}ul.mailboxes li{}ul.mailboxes li span.text{display:none;}ul.mailboxes li{float:left;}ul.mailboxes li label{display:block;height:30px;width:120px;}ul.mailboxes li#hotmail label{background:url(../images/logo/icon_msn.gif) no-repeat 20px 0;}ul.mailboxes li#gmail label{background:url(../images/logo/icon_gmail.gif) no-repeat 20px 0;}ul.mailboxes li#linkedin label{background:url(../images/logo/icon_linkedin.gif) no-repeat 20px 0;}ul.mailboxes li#bluewin label{background:url(../images/logo/icon_bluewin.gif) no-repeat 20px 0;}ul.mailboxes li#yahoo label{background:url(../images/logo/icon_yahoo.gif) no-repeat 20px 0;}.popup.video{}.popup.video .content{padding:0;height:436px;}.code-input .input-text{background:url(../images/input-bg.gif) no-repeat;border:none;width:180px;}.btn-pink{background-color:#FCECF4;color:#ea5aa0;border-color:#fdbddd;}.gifts-handle{}.extra-links{margin:30px 0 0 0;text-align:right;color:#888;font-size:11px;}.extra-links li{display:inline;padding:0 5px;}.extra-links li.sep{padding:0 5px;}.extra-links a{color:#888;}.popup.privilege{}.popup.privilege .offset{margin:0 0 0 230px}.popup.privilege .content span.graphic{display:block;background:url(../images/sprite.gif) no-repeat 0 -90px;width:153px;height:125px;float:left;}.popup.privilege .content p{margin:10px 0;}.pager{font-size:12px;margin:10px 0px 10px 0px;width:100%;}.pager .pages strong{display:none;}.pager .pages ol{list-style:none;}.pager .pages ol li{float:left;margin:0px;padding:0px 5px 0px 0px;}.pager .pages ol li .on{color:#bd0158;font-weight:bold;}.pager .a-right{text-align:right;}