﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.instyle-icons-sprite{background-image:url('../images/instyle-icons-se9fd990728.png');background-repeat:no-repeat}html,body{font-family:Arial, sans-serif;color:#cfcfcf}h1,.page-title h1{font-size:32px;font-weight:bold;color:#D559A1;font-family:"Arial Black",Arial,sans-serif}@-moz-document url-prefix(){h1,.page-title h1,.cms-index-html .widget-content .headline{font-weight:800}}.page-title h1{font-size:36px}.page-title{background:none;border:none;padding:0;margin:0 !important;margin-bottom:30px !important}h2,.fieldset h2.legend,h2.sub-title{font-size:24px;font-weight:bold;color:#d6d6d6}h3,.info-box h3.box-title{font-size:19px;font-weight:bold;color:#d6d6d6}.info-box h3.box-title{font-size:18px;font-weight:normal}h4{font-size:17px;font-weight:normal;color:#D559A1}h5{font-size:17px;font-weight:normal;color:#d6d6d6}h6{font-size:14px;font-weight:normal;color:#D559A1}a{color:#D559A1;text-decoration:none}a:hover{text-decoration:underline}h1{margin-bottom:30px}h2{margin-bottom:20px}h3{margin-bottom:15px}h4,h5,h6{margin-bottom:10px}p,.info-text,.fieldset{font-size:14px;line-height:1.2em;margin-bottom:1.25em}p.larger,.info-text.larger,.fieldset.larger{font-size:18px}p.smaller,.info-text.smaller,.fieldset.smaller{font-size:12px;color:#8b8b8b}.btn-cta{padding:8px 15px;color:#ffffff;background:#D559A1;border:1px solid #D559A1;font-size:14px;text-decoration:none;display:inline-block}.btn-cta:hover{background:none;border-color:#ffffff;text-decoration:none}.buttons-set p.back-link a{color:#D559A1}.btn-explore{border:1px solid #cfcfcf;background:none;color:#cfcfcf;font-size:14px;text-decoration:none;display:inline-block;padding:13px 25px;cursor:pointer}.btn-explore:hover{border-color:#D559A1;color:#D559A1;text-decoration:none}.btn-explore:active{border-color:#8b8b8b;color:#8b8b8b}button.button{padding:8px 15px;color:#ffffff;background:none;border:1px solid #ffffff;font-size:14px;font-weight:bold;text-decoration:none;display:inline-block;cursor:pointer}button.button span,button.button span span{background:none;border:none;border-radius:0;height:inherit;padding:0;color:#ffffff;text-transform:none;font-size:14px;font-weight:bold}button.button:hover{background:none;border-color:#D559A1;text-decoration:none}button.button:hover span,button.button:hover span span{color:#D559A1}button.button:active{border-color:#8b8b8b;color:#8b8b8b}button.button:active span,button.button:active span span{color:#8b8b8b}button.button-icon{padding:8px 15px;color:#ffffff;background:#D559A1;border:1px solid #D559A1;font-size:14px;font-weight:bold;text-decoration:none;display:inline-block;cursor:pointer}button.button-icon:hover{background:#D559A1;border-color:#df80ae;text-decoration:none}button.button-icon:active{border-color:#D559A1;color:rgba(255,255,255,0.5)}html,body,.wrapper{padding:0;margin:0;background:#000000;font-size:14px;line-height:1.2em}.page,.footer-container{width:1240px;margin:0;margin:auto;padding:0;border:none;background:none}.main{background:none}.clearfix{clear:both}.sprite-sprite,.sprite-accordion-closed-pink,.cms-faq .accordionContainer h2.categoryHeadline:before,.cms-faq .accordionContainer h3.title:before,.sprite-accordion-open-pink,.cms-faq .accordionContainer h2.categoryHeadline.expanded:before,.cms-faq .accordionContainer h3.title.expanded:before,.sprite-arrow-down-grey,.select-wrapper:after,.sprite-arrow-up-pink,.top-switches .switch .languageSelect>li.current span:after,.sprite-arrow-left-pink,.i-previous span,.sprite-arrow-right-pink,.i-next span,.sprite-arrow-down-pink,.top-switches .switch .languageSelect.toggle>li.current span,.top-switches .switch .languageSelect.toggle>li.current span:after,.sprite-arrow-left-grey,.cms-index-html .widget-content .carousel .flex-direction-nav li a.flex-prev,.sprite-arrow-right-grey,.cms-index-html .widget-content .carousel .flex-direction-nav li a.flex-next,.sprite-checkout-panel-1,.checkout-progress li.active a:after,.sprite-checkout-panel-2,.checkout-progress li a:after,.sprite-checkout-panel-3,.checkout-progress li.inactive:after,.sprite-facebook-like,.sprite-facebook,.sprite-gplus,.sprite-gplus-plus,.sprite-icon-breadcrumbs,.icon-breadcrumbs,.sprite-icon-close-grey,.matrix-content .close-btn:before,.cart-product .grouped-product-matrix .delete-product:after,.style-popup .overlay-content>.close-btn:before,.offer-widget-container .close-layer:before,.sprite-icon-close-pink,.sidebar .block li a.btn-previous,.sidebar .block li a.btn-remove,.sprite-icon-delivery-1,.attributematrix .stockIndicator.in-stock,.matrix-info .matrix-info-image-1,.sprite-icon-delivery-2,.attributematrix .stockIndicator.low-stock,.matrix-info .matrix-info-image-2,.sprite-icon-delivery-3,.attributematrix a.no-stock,.matrix-info .matrix-info-image-3,.sprite-icon-delivery-4,.matrix-info .matrix-info-image-4,.sprite-icon-flyout,#nav>li.nav-1>a:before,#nav>li.nav-1>a:hover:before,.sprite-icon-grid,.pager .view-mode a.grid,.sprite-icon-grid-active,.pager .view-mode strong.grid,.sprite-info-i,.footer-upper-newsletter .newsletter-info:before,.sprite-icon-list,.pager .view-mode a.list,.sprite-icon-list-active,.pager .view-mode strong.list,.sprite-search,.header .top-search .form-search:before,.error-page .search-container .form-search:after,.sprite-slider-left-pink,#footerSlider .flex-direction-nav li a.flex-prev,.carousel_frontpage .flex-direction-nav li a.flex-prev,.sprite-slider-right-pink,#footerSlider .flex-direction-nav li a.flex-next,.carousel_frontpage .flex-direction-nav li a.flex-next{background-image:url('../images/sprite-sf5971b8787.png');background-repeat:no-repeat}.sprite-accordion-closed-pink,.cms-faq .accordionContainer h2.categoryHeadline:before,.cms-faq .accordionContainer h3.title:before{background-position:0 -41px;height:10px;width:7px}.sprite-accordion-open-pink,.cms-faq .accordionContainer h2.categoryHeadline.expanded:before,.cms-faq .accordionContainer h3.title.expanded:before{background-position:0 -71px;height:7px;width:10px}.sprite-arrow-down-grey,.select-wrapper:after{background-position:0 -98px;height:7px;width:10px}.sprite-arrow-up-pink,.top-switches .switch .languageSelect>li.current span:after{background-position:0 -151px;height:6px;width:8px}.sprite-arrow-left-pink,.i-previous span{background-position:0 -177px;height:15px;width:11px}.sprite-arrow-right-pink,.i-next span{background-position:0 -212px;height:15px;width:11px}.sprite-arrow-down-pink,.top-switches .switch .languageSelect.toggle>li.current span,.top-switches .switch .languageSelect.toggle>li.current span:after{background-position:0 -125px;height:6px;width:8px}.sprite-arrow-left-grey,.cms-index-html .widget-content .carousel .flex-direction-nav li a.flex-prev{background-position:0 -247px;height:63px;width:23px}.sprite-arrow-right-grey,.cms-index-html .widget-content .carousel .flex-direction-nav li a.flex-next{background-position:0 -330px;height:63px;width:23px}.sprite-checkout-panel-1,.checkout-progress li.active a:after{background-position:0 -413px;height:40px;width:15px}.sprite-checkout-panel-2,.checkout-progress li a:after{background-position:0 -473px;height:40px;width:15px}.sprite-checkout-panel-3,.checkout-progress li.inactive:after{background-position:0 -533px;height:40px;width:15px}.sprite-facebook-like{background-position:0 -624px;height:20px;width:44px}.sprite-facebook{background-position:0 0;height:21px;width:79px}.sprite-gplus{background-position:0 -705px;height:20px;width:32px}.sprite-gplus-plus{background-position:0 -664px;height:21px;width:21px}.sprite-icon-breadcrumbs,.icon-breadcrumbs{background-position:0 -745px;height:7px;width:3px}.sprite-icon-close-grey,.matrix-content .close-btn:before,.cart-product .grouped-product-matrix .delete-product:after,.style-popup .overlay-content>.close-btn:before,.offer-widget-container .close-layer:before{background-position:0 -772px;height:11px;width:11px}.sprite-icon-close-pink,.sidebar .block li a.btn-previous,.sidebar .block li a.btn-remove{background-position:0 -803px;height:11px;width:11px}.sprite-icon-delivery-1,.attributematrix .stockIndicator.in-stock,.matrix-info .matrix-info-image-1{background-position:0 -834px;height:10px;width:10px}.sprite-icon-delivery-2,.attributematrix .stockIndicator.low-stock,.matrix-info .matrix-info-image-2{background-position:0 -864px;height:10px;width:10px}.sprite-icon-delivery-3,.attributematrix a.no-stock,.matrix-info .matrix-info-image-3{background-position:0 -894px;height:10px;width:10px}.sprite-icon-delivery-4,.matrix-info .matrix-info-image-4{background-position:0 -924px;height:10px;width:10px}.sprite-icon-flyout,#nav>li.nav-1>a:before,#nav>li.nav-1>a:hover:before{background-position:0 -954px;height:23px;width:24px}.sprite-icon-grid,.pager .view-mode a.grid{background-position:0 -1039px;height:22px;width:22px}.sprite-icon-grid:active,.pager .view-mode a.grid:active,.sprite-icon-grid.icon-grid-active,.pager .view-mode a.icon-grid-active.grid{background-position:0 -997px}.sprite-icon-grid-active,.pager .view-mode strong.grid{background-position:0 -997px;height:22px;width:22px}.sprite-info-i,.footer-upper-newsletter .newsletter-info:before{background-position:0 -1081px;height:25px;width:13px}.sprite-icon-list,.pager .view-mode a.list{background-position:0 -1168px;height:22px;width:22px}.sprite-icon-list:active,.pager .view-mode a.list:active,.sprite-icon-list.icon-list-active,.pager .view-mode a.icon-list-active.list{background-position:0 -1126px}.sprite-icon-list-active,.pager .view-mode strong.list{background-position:0 -1126px;height:22px;width:22px}.sprite-search,.header .top-search .form-search:before,.error-page .search-container .form-search:after{background-position:0 -1210px;height:14px;width:18px}.sprite-slider-left-pink,#footerSlider .flex-direction-nav li a.flex-prev,.carousel_frontpage .flex-direction-nav li a.flex-prev{background-position:0 -1244px;height:118px;width:51px}.sprite-slider-right-pink,#footerSlider .flex-direction-nav li a.flex-next,.carousel_frontpage .flex-direction-nav li a.flex-next{background-position:0 -1382px;height:118px;width:51px;background-image:url(sprite-sprite-path("accordion-closed"));background-image:sprite-sprite-path(accordion-closed)}.sprite-flags-sprite,.sprite-flag-Australia,.sprite-flag-Austria,.sprite-flag-England,.languageSelect li.current.language-englisch:before,.sprite-flag-French,.languageSelect li.current.language-franzoesisch:before,.sprite-flag-Germany,.languageSelect li.current.language-default:before,.languageSelect li.current.language-deutsch:before,.sprite-flag-Greece,.languageSelect li.current.language-griechisch:before,.sprite-flag-Hungary,.languageSelect li.current.language-ungarisch:before,.sprite-flag-Italy,.languageSelect li.current.language-italienisch:before,.sprite-flag-Kazakhstan,.sprite-flag-Poland,.languageSelect li.current.language-polnisch:before,.sprite-flag-Portugal,.languageSelect li.current.language-potugisisch:before,.sprite-flag-Romania,.languageSelect li.current.language-rumaenisch:before,.sprite-flag-Russia,.languageSelect li.current.language-russisch:before,.sprite-flag-Spain,.languageSelect li.current.language-spanisch:before,.sprite-flag-Switzerland,.sprite-flag-Ukraine,.sprite-flag-USA,.sprite-flag-noflag{background-image:url('../images/sprite-flags-s172899daa8.png');background-repeat:no-repeat}.sprite-flag-Australia{background-position:0 0;height:10px;width:16px}.sprite-flag-Austria{background-position:0 -40px;height:10px;width:16px}.sprite-flag-England,.languageSelect li.current.language-englisch:before{background-position:0 -80px;height:11px;width:16px}.sprite-flag-French,.languageSelect li.current.language-franzoesisch:before{background-position:0 -121px;height:11px;width:16px}.sprite-flag-Germany,.languageSelect li.current.language-default:before,.languageSelect li.current.language-deutsch:before{background-position:0 -162px;height:11px;width:16px}.sprite-flag-Greece,.languageSelect li.current.language-griechisch:before{background-position:0 -203px;height:11px;width:16px}.sprite-flag-Hungary,.languageSelect li.current.language-ungarisch:before{background-position:0 -244px;height:11px;width:16px}.sprite-flag-Italy,.languageSelect li.current.language-italienisch:before{background-position:0 -285px;height:11px;width:16px}.sprite-flag-Kazakhstan{background-position:0 -326px;height:10px;width:16px}.sprite-flag-Poland,.languageSelect li.current.language-polnisch:before{background-position:0 -366px;height:11px;width:16px}.sprite-flag-Portugal,.languageSelect li.current.language-potugisisch:before{background-position:0 -407px;height:11px;width:16px}.sprite-flag-Romania,.languageSelect li.current.language-rumaenisch:before{background-position:0 -448px;height:11px;width:16px}.sprite-flag-Russia,.languageSelect li.current.language-russisch:before{background-position:0 -489px;height:11px;width:16px}.sprite-flag-Spain,.languageSelect li.current.language-spanisch:before{background-position:0 -530px;height:11px;width:16px}.sprite-flag-Switzerland{background-position:0 -571px;height:10px;width:16px}.sprite-flag-Ukraine{background-position:0 -651px;height:10px;width:16px}.sprite-flag-USA{background-position:0 -611px;height:10px;width:16px}.sprite-flag-noflag{background-position:0 -691px;height:10px;width:16px}.header-container{background:url(../images/bg-wrapper.jpg) no-repeat top center;margin-bottom:32px;position:relative;-moz-box-shadow:0 5px 5px rgba(0,0,0,0.75);-webkit-box-shadow:0 5px 5px rgba(0,0,0,0.75);box-shadow:0 5px 5px rgba(0,0,0,0.75)}.header-container.checkout{margin-bottom:-20px}.header-container.checkout .header{height:145px}.header-container.checkout .branding{top:32px;padding-top:0;padding-left:0}.header{width:100%;height:135px;padding:0}.header .quick-access{padding:0;width:617px;position:relative;right:30px}.header .logo-alt{display:none}.logo img{width:100%;height:auto}.branding{position:absolute;left:0px;margin:0;top:0;height:auto;padding-top:31px;padding-left:21px}.nav-container{padding:0;margin:0;background:none;z-index:100}#nav{width:100%;height:49px;padding:0;background:none;background-color:#0B0B0B;position:relative;border-bottom:1px solid #4D4D4D;border-top:1px solid #4D4D4D}#nav>li{display:inline-block;position:relative;float:left;width:170px}#nav>li>a{display:inline-block;padding-left:20px;padding-right:15px;min-width:130px;height:50px;line-height:50px;color:#8b8b8b;text-decoration:none;font-size:18px;font-weight:bold;position:relative;margin:0 auto;text-align:center;padding:0;min-width:170px}#nav>li>a:hover,#nav>li>a.over{background:#24211f}#nav>li>a:hover:before,#nav>li>a.over:before{position:absolute;width:100%;height:2px;top:-1px;left:0;background:#ce4175;display:block;content:" "}#nav>li.first{width:210px}#nav>li.first>a{padding-left:38px !important}#nav>li.last>a{padding-right:0 !important;padding-left:0 !important}#nav>li.nav-4>a{color:#ce4175}#nav>li>div{position:absolute;top:50px;left:0px;display:none;z-index:999;padding:0;border:none;box-shadow:none;background:none;background:#24211f;border-bottom:2px solid #ce4175;width:100%}#nav>li>div>div.container{position:relative;left:inherit;width:100%;top:0;padding:0;border:none;background:none}#nav>li:hover>div{display:block}#nav>li.nav-1>a{padding-left:58px;position:relative}#nav>li.nav-1>a:before{position:absolute;content:" ";top:14px;left:27px;width:24px;height:23px;display:block}#nav>li.nav-1>a:hover:before{background-color:transparent}#nav>li.nav-1>div.level0,#nav>li.nav-1>div.level0 *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#nav>li.nav-1>div.level0{width:925px;height:360px}#nav>li.nav-1>div.level0>.container{width:925px;height:360px}#nav>li.nav-1>div.level0>.container>.menu_main_items,#nav>li.nav-1>div.level0>.container>.menu_content_1{height:260px;float:left;position:relative;top:0;left:0;margin:30px 0;padding:0 10px;border:0;background:transparent !important}#nav>li.nav-1>div.level0>.container>.menu_main_items ul,#nav>li.nav-1>div.level0>.container>.menu_main_items div,#nav>li.nav-1>div.level0>.container>.menu_content_1 ul,#nav>li.nav-1>div.level0>.container>.menu_content_1 div{position:relative;top:0;left:0;border:0;padding:0;margin:0;background:transparent}#nav>li.nav-1>div.level0>.container>.menu_main_items{width:610px;padding:0 0 0 10px}#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1{margin:0;border:none;background-color:transparent !important;width:180px;height:100%;float:left;position:relative;padding:0 10px}#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1:after{content:"";display:block;position:absolute;right:0;top:0;height:100%;width:1px;background:#ababab}#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1:nth-child(2){width:180px}#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1:nth-child(3){width:230px}#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>a{color:#FFFFFF;font-weight:bold;font-size:19px;line-height:16px;letter-spacing:0.25pt;display:block;width:100%;padding:0 10px 12px 10px}#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>a:hover,#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>a:focus,#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>a.over{background:transparent !important}#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>a:hover,#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>a:focus{text-decoration:underline !important}#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>a:after{display:none}#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1:hover,#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1.over{background:transparent !important}#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1{display:block;float:none;width:100%;background:transparent !important}#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2{display:block;float:none;width:100%;background:transparent !important;border:none !important}#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2>li{border:0 !important;background:transparent !important;color:#FFFFFF !important}#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2>li.nav-1-1-10,#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2>li.nav-1-1-11,#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2>li.nav-1-1-12,#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2>li.nav-1-1-13,#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2>li.nav-1-1-14,#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2>li.nav-1-1-15,#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2>li.nav-1-1-16,#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2>li.nav-1-1-17,#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2>li.nav-1-1-17,#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2>li.nav-1-1-18,#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2>li.nav-1-1-19,#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2>li.nav-1-1-20,#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2>li.nav-1-2-10,#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2>li.nav-1-2-11,#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2>li.nav-1-2-12,#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2>li.nav-1-2-13,#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2>li.nav-1-2-14,#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2>li.nav-1-2-15,#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2>li.nav-1-2-16,#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2>li.nav-1-2-17,#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2>li.nav-1-2-17,#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2>li.nav-1-2-18,#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2>li.nav-1-2-19,#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2>li.nav-1-2-20,#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2>li.nav-1-3-10,#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2>li.nav-1-3-11,#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2>li.nav-1-3-12,#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2>li.nav-1-3-13,#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2>li.nav-1-3-14,#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2>li.nav-1-3-15,#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2>li.nav-1-3-16,#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2>li.nav-1-3-17,#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2>li.nav-1-3-17,#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2>li.nav-1-3-18,#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2>li.nav-1-3-19,#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2>li.nav-1-3-20{display:none}#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2>li>a{border:0 !important;background:transparent !important;color:#FFFFFF !important;padding:0 10px 11px 10px;font-size:12px}#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2>li>a:hover,#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1>div.level1>ul.level2>li>a:focus{text-decoration:underline !important}#nav>li.nav-1>div.level0>.container>.menu_main_items>li.level1.nav-1-2>div.level1>ul.level2>li{width:100%;float:left;padding-right:20px}#nav>li.nav-1>div.level0>.container>.menu_content_1{width:310px;padding:0}#nav>li.nav-1>div.level0>.container>.menu_content_1 a{color:#FFFFFF}#nav>li.nav-1>div.level0>.container>.menu_content_1 a:hover,#nav>li.nav-1>div.level0>.container>.menu_content_1 a:focus{color:#FFFFFF;text-decoration:underline !important}#nav>li.nav-1>div.level0>.container>.menu_content_1 img{max-width:305px;max-height:140px}#nav>li.nav-1>div.level0>.container>.menu_content_1>p,#nav>li.nav-1>div.level0>.container>.menu_content_1>div,#nav>li.nav-1>div.level0>.container>.menu_content_1>ul{padding:0}#nav>li.nav-1>div.level0>.container>.menu_content_1>p>.widget-category-link{display:block;width:auto;height:auto;float:left}#nav>li.nav-1>div.level0>.container>.menu_content_1>p>.widget-category-link:first-child{height:260px;padding-right:55px;margin-bottom:20px}#nav>li.nav-1>div.level0>.container>.menu_content_1>p>.widget-category-link>a{display:block;background-repeat:no-repeat;background-color:transparent;background-position:0 0}#nav>li.nav-1>div.level0>.container>.menu_content_1>p>.widget-category-link>a>span{visibility:hidden}#nav>li.nav-1>div.level0>.container>.menu_content_1>p>.widget-category-link>a.sub_neu_1{width:131px;height:114px}#nav>li.nav-1>div.level0>.container>.menu_content_1>p>.widget-category-link>a.sub_neu_2{width:275px;height:120px;margin-bottom:20px}#nav>li.nav-1>div.level0>.container>.menu_content_1>p>.widget-category-link>a.sub_neu_3{width:275px;height:120px}#nav>li.nav-1>div.level0>.container>.menu_content_2{width:100%;clear:both;float:none;position:relative;top:0;left:0;margin:0;padding:10px 20px;height:38px;border:0;border-top:solid 1px #ababab;background:transparent !important}#nav>li.nav-1>div.level0>.container>.menu_content_2 div{position:relative;top:0;left:0;border:0;padding:0;margin:0;background:transparent}#nav>li.nav-1>div.level0>.container>.menu_content_2 .category-cms-block-content{padding:0 8px;width:100%}#nav>li.nav-1>div.level0>.container>.menu_content_2 .category-cms-block-content>div{float:left;position:relative;padding-left:25px;width:auto;margin-right:15px;font-size:13px;letter-spacing:0.4pt}#nav>li.nav-1>div.level0>.container>.menu_content_2 .category-cms-block-content>div:before{content:"";display:block;position:absolute;width:20px;height:15px}#nav>li.nav-1>div.level0>.container>.menu_content_2 .category-cms-block-content .category-cms-block-delivery-time:before{left:0;top:1px;background:url(../images/delivery-icon.png) no-repeat scroll 0 0 transparent}#nav>li.nav-1>div.level0>.container>.menu_content_2 .category-cms-block-content .category-cms-block-germany{font-size:11px;padding-left:22px;letter-spacing:0pt;margin-right:19px}#nav>li.nav-1>div.level0>.container>.menu_content_2 .category-cms-block-content .category-cms-block-germany:before{left:2px;top:2px;background:url(../images/de-flag-icon.png) no-repeat scroll 0 0 transparent}#nav>li.nav-1>div.level0>.container>.menu_content_2 .category-cms-block-content .category-cms-block-europe{font-size:11px;padding-left:22px;letter-spacing:0pt}#nav>li.nav-1>div.level0>.container>.menu_content_2 .category-cms-block-content .category-cms-block-europe:before{left:2px;top:2px;background:url(../images/eu-flag-icon.png) no-repeat scroll 0 0 transparent}#nav>li.last>a{padding-right:10px;padding-left:31px}#nav>li ul.menu_main_items li{display:block;border:none;border-top:1px solid #ce4175;position:relative}#nav>li ul.menu_main_items li:nth-child(1){border-top:none}#nav>li ul.menu_main_items li>div.level1{position:absolute;top:0px;left:170px;display:none;padding:0;border:none}#nav>li ul.menu_main_items li:hover>div.level1{display:block}#nav>li ul.menu_main_items li a{display:block;color:#8b8b8b;font-size:14px;padding:10px;padding-left:20px}#nav>li ul.menu_main_items li a:hover,#nav>li ul.menu_main_items li a:focus,#nav>li ul.menu_main_items li a:active,#nav>li ul.menu_main_items li a.over{background:#ce4175;color:#ffffff}#nav>li ul.menu_main_items li a .more{display:none;float:right}#nav>li ul.menu_main_items li.parent{background:none}#nav>li ul.menu_main_items li.parent a{background-color:#24211f}#nav>li ul.menu_main_items li.parent a:hover,#nav>li ul.menu_main_items li.parent a:focus,#nav>li ul.menu_main_items li.parent a:active,#nav>li ul.menu_main_items li.parent a.over{background-color:#ce4175}#nav>li ul.menu_main_items li.parent a .more{display:inline-block}#nav>li ul.menu_main_items li.parent>a{padding-right:0}#nav>li ul.menu_main_items li.parent>a:after{content:'';border-color:transparent transparent transparent #8b8b8b;border-style:solid;border-width:6px;height:0;width:0;float:right;position:relative;top:2px}#nav>li ul.menu_main_items li.parent>a:hover:after{border-color:transparent transparent transparent #fff}#nav>li ul.menu_main_items.level2{border-top:1px solid #ce4175 !important;border-bottom:1px solid #ce4175 !important;margin-top:-1px;margin-left:-1px}#nav>li ul.menu_main_items.level2 .level2{background-color:#8b8b8b;color:#24211f}#nav>li ul.menu_main_items.level2 .level2 a:hover,#nav>li ul.menu_main_items.level2 .level2 a.over{color:#fff}#nav>li ul.menu_main_items.level2 .level2 .shown-sub{border-color:#ce4175;border-left:none;border-right:none;top:-1px;left:189px}#nav>li ul.menu_main_items.level2 .parent>a:after{content:'';border-color:transparent transparent transparent #ce4175;border-style:solid;border-width:6px;height:0;width:0;float:right;position:relative;top:2px}#nav>li ul.menu_main_items.level2 .parent>a:hover:after{border-color:transparent transparent transparent #fff}#nav>li ul.menu_main_items.level2 .parent>div.level2{padding:0}#nav>li ul.menu_main_items.level2 .parent .level3 a{background-color:#cfcfcf;color:#24211f}#nav>li ul.menu_main_items.level2 .parent .level3 a:hover{background-color:#ce4175;color:#fff}.top-welcome-msg{position:absolute;top:39px;left:0;width:254px;color:#8b8b8b;font-size:14px}.top-cart{position:absolute;float:none;top:80px;right:-25px}.top-cart button.button.pay{padding:8px 15px;color:#ffffff;background:#D559A1;border:1px solid #D559A1;font-size:14px;font-weight:bold;text-decoration:none;display:inline-block;cursor:pointer;text-transform:none}.top-cart button.button.pay:hover{background:#D559A1;border-color:#df80ae;text-decoration:none}.top-cart button.button.pay:active{border-color:#D559A1;color:rgba(255,255,255,0.5)}.top-cart .wrapper-block-advancedcart{display:none;position:absolute;top:0;left:-100px;width:250px;padding:15px;border:3px solid #ce4175;background:#23211F;color:#cfcfcf;font-size:16px;-webkit-box-shadow:0 0 15px 0 rgba(8,0,0,0.5);box-shadow:0 0 15px 0 rgba(8,0,0,0.5)}.top-cart .wrapper-block-advancedcart .tax-hint{font-size:12px;color:#8b8b8b}.top-cart .wrapper-block-advancedcart .price{float:right}.top-cart .wrapper-block-advancedcart .block-content{position:inherit;background:none;width:auto;top:inherit;margin-top:20px}.top-cart .wrapper-block-advancedcart .actions{background:none;padding:0;padding-top:15px;text-align:left;height:35px}.top-cart .wrapper-block-advancedcart .actions button.button.edit{float:left;padding:8px 10px}.top-cart .wrapper-block-advancedcart .actions button.button.pay{padding:8px 15px;color:#ffffff;background:#D559A1;border:1px solid #D559A1;font-size:14px;font-weight:bold;text-decoration:none;display:inline-block;cursor:pointer;float:right;padding:8px 10px}.top-cart .wrapper-block-advancedcart .actions button.button.pay:hover{background:#D559A1;border-color:#df80ae;text-decoration:none}.top-cart .wrapper-block-advancedcart .actions button.button.pay:active{border-color:#D559A1;color:rgba(255,255,255,0.5)}.top-cart .block-title{background:none;height:32px}.top-cart .block-title .links li a{display:inline-block;height:32px;line-height:32px;padding-left:38px;background:url(../images/icon-cart.png) no-repeat left;color:#8b8b8b !important;font-weight:normal;width:88px}.top-switches{position:absolute;top:33px;right:0;font-size:14px}.top-switches .switch{float:none;margin:0;padding:0;color:#ce4175;background:none}.top-switches .switch .switcher-holder{display:none}.top-switches .switch a{color:#ce4175}.top-switches .switch .languageSelect>li{display:none}.top-switches .switch .languageSelect>li.current{display:block;visibility:visible;cursor:pointer}.top-switches .switch .languageSelect>li.current span{background:none}.top-switches .switch .languageSelect>li.current span:after{content:'';position:relative;display:inline-block;top:-1px;left:13px}.top-switches .switch .languageSelect.toggle>li{display:block}.top-switches .switch .languageSelect.toggle>li.current span{background:none}.top-switches .switch .languageSelect.toggle>li.current span:after{content:'';position:relative;display:inline-block;top:-1px;left:13px}.top-nav{position:absolute;top:38px;left:260px;width:260px}.header{z-index:200}.header .quick-access .links{margin:0;padding:0}.header .quick-access .links li{padding:0;padding-right:15px;background:none}.header .quick-access .links li a{font-size:14px;color:#ce4175;text-transform:none}.header .quick-access .links li a:hover{color:#8b8b8b}.header .top-search{position:absolute;top:75px;left:0}.header .top-search .form-search:before{content:'';display:inline-block;position:relative;left:9px;top:3px;margin-right:-21px}.header .top-search .form-search input{padding-left:34px;padding-right:10px;padding-top:8px;padding-bottom:8px;width:212px;border-radius:7px;background-color:#1E1E1E;background-image:none}.header .top-search button{cursor:pointer;text-indent:-9999px;background:none;border:none;width:30px;height:30px;position:relative;left:-260px}#search_autocomplete{background:#212121;border:1px solid #4d4d4d;border-radius:7px;top:50px !important}#search_autocomplete ul{margin:10px}#search_autocomplete ul li{margin-bottom:10px;cursor:pointer}#search_autocomplete ul li:last-child{margin-bottom:0}#search_autocomplete .amount{display:inline-block;padding-right:10px}#nav li .shown-sub{left:0}.languageSelect li.current{position:relative}.languageSelect li.current:before{position:absolute;top:8px;left:-20px;width:16px;height:11px;display:block;content:" "}.header .quick-access .top-nav{text-align:right}.header .quick-access .top-nav .links{display:inline-block;text-align:right}.header .quick-access .top-nav .links li{padding:0px 10px 0px 0px;float:none;display:inline-block}.switch ul li{border-color:#666}.switch ul li.first{border-top:1px solid #666}.switch ul li a{background:#000000}html[lang="fr"] .header .quick-access .links li a,html[lang="fr"] .top-welcome-msg,html[lang="fr"] .top-switches{font-size:13px}html[lang="fr"] .top-welcome-msg{line-height:20px}html[lang="fr"] .switch-wrapper li.current>span,html[lang="fr"] .switch-wrapper strong.current{position:relative;top:1px}html[lang="es"] .top-welcome-msg,html[lang="hu"] .top-welcome-msg,html[lang="ru"] .top-welcome-msg,html[lang="ro"] .top-welcome-msg,html[lang="el"] .top-welcome-msg{max-width:230px;line-height:18px}html[lang="es"] .top-nav,html[lang="hu"] .top-nav,html[lang="ru"] .top-nav,html[lang="ro"] .top-nav,html[lang="el"] .top-nav{left:240px;width:284px}html[lang="es"] .header .quick-access .links li a,html[lang="es"] .top-welcome-msg,html[lang="es"] .top-switches,html[lang="hu"] .header .quick-access .links li a,html[lang="hu"] .top-welcome-msg,html[lang="hu"] .top-switches,html[lang="ru"] .header .quick-access .links li a,html[lang="ru"] .top-welcome-msg,html[lang="ru"] .top-switches,html[lang="ro"] .header .quick-access .links li a,html[lang="ro"] .top-welcome-msg,html[lang="ro"] .top-switches,html[lang="el"] .header .quick-access .links li a,html[lang="el"] .top-welcome-msg,html[lang="el"] .top-switches{font-size:12px}html[lang="es"] .switch-wrapper li.current>span,html[lang="es"] .switch-wrapper strong.current,html[lang="hu"] .switch-wrapper li.current>span,html[lang="hu"] .switch-wrapper strong.current,html[lang="ru"] .switch-wrapper li.current>span,html[lang="ru"] .switch-wrapper strong.current,html[lang="ro"] .switch-wrapper li.current>span,html[lang="ro"] .switch-wrapper strong.current,html[lang="el"] .switch-wrapper li.current>span,html[lang="el"] .switch-wrapper strong.current{position:relative;top:1px}.footer{background:#0C0C0C}.footer-container{margin-top:-50px;margin-bottom:120px;clear:both;width:1280px}.footer-upper{width:100%;height:470px;background:url(../images/laufsteg_final.jpg) no-repeat center -50px;border-bottom:3px solid #ce4175;overflow:hidden}.footer-text{margin:20px;margin-top:0;padding-top:30px;padding-bottom:100px;border-top:1px solid #8b8b8b;color:#8b8b8b}.footer-text h1{line-height:24px;margin:-10px 0 15px;font-size:24px}.footer-blocks{padding:20px;padding-top:32px;padding-bottom:0;color:#8b8b8b}.footer-blocks a,.footer-blocks p{color:#8b8b8b !important}.footer-blocks>div{width:18%;float:left}.footer-blocks>div.fb-1{width:25.3%}.footer-blocks>div.fb-2{width:25.3%}.footer-blocks>div.fb-3{width:25.3%}.footer-blocks>div.fb-4{width:19%}.footer-blocks ul{margin:0}.footer-blocks ul li{margin:0 0 14px}.footer-blocks .delivery_time{width:170px;background:#212121;margin-top:21px;border:1px solid #4d4d4d;padding:9px;height:56px;color:#cfcfcf}.footer-blocks .delivery_time .deli-head{font-weight:bold;display:block;margin-top:-3px;margin-bottom:8px}.footer-blocks .delivery_time .deli-body{line-height:20px}.footer-blocks .footer_contact p.c-body{line-height:30px;margin-bottom:0;margin-top:-12px}.footer-blocks .footer_contact p.c-small{font-size:10px;margin-top:-6px;margin-bottom:19px}.footer-blocks .footer_payment_method ul{display:block;margin-top:-6px;float:none}.footer-blocks .footer_payment_method ul li{display:block;height:32px;line-height:30px;margin-bottom:8px}.footer-blocks .footer_payment_method ul li span{display:block;width:46px;height:32px;font-size:0;float:left;margin-right:5px}.footer-blocks .footer_payment_method ul li.advanced_payment span{background:url(../images/payment-vorkasse.png) no-repeat}.footer-blocks .footer_payment_method ul li.cash_on_delivery span{background:url(../images/payment-nachnahme.png) no-repeat}.footer-blocks .footer_payment_method ul li.paypal span{background:url(../images/payment-paypal.png) no-repeat}.footer-blocks #socialshareprivacy{width:100%;margin:0;margin-top:46px;float:none;clear:both}.footer-blocks #socialshareprivacy .social_share_privacy_area{width:100%}.footer-blocks #socialshareprivacy .social_share_privacy_area li{float:left;display:inline-block;margin-right:11px}.footer-blocks #socialshareprivacy .social_share_privacy_area li.find-us{margin-left:8px}.category-footer-content{width:838px;float:left}.footer_cms_headline{font-size:20px;color:#cfcfcf;line-height:1.2em;margin-bottom:12px}.footer-upper-block-inner{padding:20px;padding-top:6px}.footer-upper-block-inner h3,.footer-upper-block-inner h2{margin-bottom:10px}.footer-upper-block-inner h3:hover,.footer-upper-block-inner h2:hover{color:#cfcfcf}.footer-upper-block-inner .footer-category-link a:hover,.footer-upper-block-inner .footer-category-link a h3:hover{text-decoration:none}.footer-upper-block-inner h3{margin-top:40px}.footer-upper-block-inner.koucla h3{position:relative;height:16px;font-size:0}.footer-upper-block-inner.koucla h3:after{position:absolute;top:-15px;left:0;width:102px;height:39px;background:url(../images/footer-koucla.png) no-repeat;display:block;content:" "}.footer-upper-block-inner ul li{margin-bottom:9px}.footer-upper-block-inner ul li a{text-decoration:none;color:#8b8b8b}.footer-upper-block-inner ul li a:hover{text-decoration:underline;color:#cfcfcf}.footer-upper-block{width:25%;float:left}.footer-upper-newsletter{float:right;width:35%}.footer-upper-newsletter .newsletter-info{margin-left:9px;font-size:12px;color:#8b8b8b}.footer-upper-newsletter .newsletter-info:before{content:'';display:inline-block;float:left;margin-right:10px}.footer-upper-newsletter .newsletter-info a{color:#8b8b8b;text-decoration:none}.footer-upper-newsletter .newsletter-info u{text-decoration:none}.footer-upper-newsletter h2{color:#D559A1;margin-bottom:14px;margin-top:43px;font-family:"Arial Black",Arial,sans-serif;font-size:31px;line-height:35px}.footer-upper-newsletter p{font-size:14px;margin-bottom:22px}.footer-upper-newsletter input{width:240px;height:26px;float:left;border-radius:8px}.footer-upper-newsletter .loggedin{position:relative}.footer-upper-newsletter .loggedin .validation-advice{position:absolute;top:40px}.footer-upper-newsletter .actions{float:right;margin-right:6px}.footer-upper-newsletter .actions button.button{padding:8px 15px;color:#ffffff;background:#D559A1;border:1px solid #D559A1;font-size:14px;font-weight:bold;text-decoration:none;display:inline-block;cursor:pointer;padding:10px 19px;width:135px}.footer-upper-newsletter .actions button.button:hover{background:#D559A1;border-color:#df80ae;text-decoration:none}.footer-upper-newsletter .actions button.button:active{border-color:#D559A1;color:rgba(255,255,255,0.5)}.footer-upper-newsletter .footer-upper-block-inner{padding-top:0;padding-right:0;padding-left:25px}@-moz-document url-prefix(){.footer-upper-newsletter h2{font-weight:800}}.footerBoxes-container{width:1240px;margin:auto;margin-top:100px}.customer-account-index .footerBoxes-container{margin-top:-13px}#footerSlider{clear:both;margin-top:20px}#footerSlider .widget-title-carousel{margin-bottom:18px}.category-view{margin:0}.category-view>h1{line-height:38px;margin-top:-12px;margin-bottom:40px}.main{border:none;background:none}.col-main{width:1030px;padding:0}.col-left{width:190px;padding:0;padding-top:3px}.sidebar .block{border:none}.sidebar .block-layered-nav .block-title{display:none}.sidebar .block-layered-nav .actions{background:none;border:none;padding:0;margin:0;margin-top:10px;text-align:right}.sidebar .block-layered-nav .actions button{padding:8px 15px;color:#ffffff;background:none;border:1px solid #ffffff;font-size:14px;font-weight:bold;text-decoration:none;display:inline-block;cursor:pointer}.sidebar .block-layered-nav .actions button span,.sidebar .block-layered-nav .actions button span span{background:none;border:none;border-radius:0;height:inherit;padding:0;color:#ffffff;text-transform:none;font-size:14px;font-weight:bold}.sidebar .block-layered-nav .actions button:hover{background:none;border-color:#D559A1;text-decoration:none}.sidebar .block-layered-nav .actions button:hover span,.sidebar .block-layered-nav .actions button:hover span span{color:#D559A1}.sidebar .block-layered-nav .actions button:active{border-color:#8b8b8b;color:#8b8b8b}.sidebar .block-layered-nav .actions button:active span,.sidebar .block-layered-nav .actions button:active span span{color:#8b8b8b}.sidebar .block-layered-nav dl{padding:0;color:#8b8b8b}.sidebar .block-layered-nav dl dt{padding:0;margin-bottom:5px;margin-top:15px;font-size:18px;font-weight:normal;color:#D559A1}.sidebar .block-layered-nav dl dt:nth-child(1){margin-top:0}.sidebar .block-layered-nav dd a{display:inline-block;margin-bottom:1px;color:#8b8b8b;font-size:12px}.sidebar .block-layered-nav dd a.filter-sizer{clear:both;display:inline-block;margin-top:5px;margin-bottom:25px}.sidebar .block-layered-nav dd li{color:#8b8b8b;margin:1px 0}.sidebar .block-layered-nav dd.color .color-icons.horizontal{overflow:hidden}.sidebar .block-layered-nav .currently{border:none;background:none;padding:0;margin:0;margin-bottom:20px}.sidebar .block-layered-nav .currently ol li span.label{font-size:18px;color:#D559A1;display:block;margin-bottom:5px}.sidebar .block-layered-nav .currently ol li span.value{font-size:14px;color:#8b8b8b;display:block;font-weight:normal}.sidebar .widget{display:block;clear:both;margin-top:20px}.sidebar .scrollbar_content_side{color:#4d4d4d;margin-top:15px;height:200px;position:relative;padding-right:16px;font-size:13px}.sidebar .scrollbar_content_side>.ps-scrollbar-y-rail{width:1px;right:6px !important;opacity:1.0;background-color:#4F4F4F !important}.sidebar .scrollbar_content_side>.ps-scrollbar-y-rail>.ps-scrollbar-y{right:-6px;opacity:1.0;background-color:#8A8A8A !important;width:13px;border-radius:12px}.sidebar .scrollbar_content_side>.ps-scrollbar-y-rail>.ps-scrollbar-y:hover,.sidebar .scrollbar_content_side>.ps-scrollbar-y-rail>.ps-scrollbar-y:active{opacity:1.0;background-color:#D559A1 !important}.color-icons li{display:block;float:left;width:30px;height:30px;margin-right:2px;margin-bottom:2px}.color-icons li a,.color-icons li a img{display:block;width:100%;height:100%}.sideScrollBox{font-size:13px;color:rgba(255,255,255,0.25)}.products-grid{padding:0;margin:0;list-style:none;margin-bottom:20px}.products-grid .product-name{display:none}.products-grid li.item{width:186px;height:372px;float:left;margin-right:25px;position:relative}.products-grid li.item:last-child{margin-right:0}.products-grid li.item .tooltip{display:none;position:absolute;bottom:0;left:0;width:100%;padding:10px;box-sizing:border-box;background-color:rgba(0,0,0,0.6);pointer-events:none}.products-grid li.item .tooltip .product-pricing{margin:0 0 10px;padding:0}.products-grid li.item .tooltip .product-pricing .price{color:#D559A1;white-space:inherit !important}.products-grid li.item .tooltip .product-price{padding:0}.products-grid li.item .tooltip .price-box{margin:0 0 4px}.products-grid li.item .tooltip .price-box .regular-price{color:#fff}.products-grid li.item .tooltip .price-box .special-price{margin-bottom:2px;color:#D559A1}.products-grid li.item .tooltip .price-box .old-price{color:#fff}.products-grid li.item .tooltip .price-box .old-price .price,.products-grid li.item .tooltip .price-box .old-price .price-label{color:#fff}.products-grid li.item .tooltip .price-box .special-price .price-label,.products-grid li.item .tooltip .price-box .old-price .price-label{display:inline-block;float:left;margin-right:6px}.products-grid li.item .tooltip .tax-details{color:#fff;font-size:12px}.products-grid li.item .tooltip .per-package{display:inline-block;width:100%;color:#fff}.products-grid li.item .product-image{margin:0;width:100%;height:auto}.products-grid li.item .offer{display:none}.products-grid li.item>.product-image>.offer{-webkit-transition:all ease 0.42s;transition:all ease 0.42s}.products-grid li.item>nav{position:absolute;bottom:100px;left:0}.products-grid li.item:hover .tooltip{display:block}.products-grid li.item:hover>.product-image>.offer{font-size:16px;line-height:20px;padding:4px 6px 2px;bottom:13px;right:10px;-webkit-transition:all ease 0.42s;transition:all ease 0.42s}.products-grid .product-price{padding-top:20px}.products-grid .product-price,.products-grid .product-pricing{font-size:12px}.products-grid .product-price .price,.products-grid .product-pricing .price{font-weight:normal;font-size:12px}.products-grid .product-price p,.products-grid .product-pricing p{margin:0}.products-grid .product-price .special-price,.products-grid .product-pricing .special-price{margin-bottom:5px}.products-grid .product-price .special-price .price,.products-grid .product-pricing .special-price .price{font-weight:bold;font-size:14px}.category-products .stock-overlay,.category-products .matrix-holder{top:-20px !important;left:-140px !important;position:absolute;background:#212121;width:460px !important;height:auto;z-index:999;min-height:200px;outline:3px solid #D559A1;display:none !important}.category-products .stock-overlay.activeMatrix,.category-products .matrix-holder.activeMatrix{display:block !important}.matrix-content{position:relative}.matrix-content .close-btn{font-size:0;position:absolute;top:0px;right:0px;display:block;cursor:pointer;width:20px;height:20px}.matrix-content .close-btn:before{content:'';display:inline-block;position:relative;top:4px;left:4px}.matrix-content .media{padding-top:30px;width:100%;height:372px;position:relative}.matrix-content .media>a{position:absolute;top:20px;left:140px;width:186px;height:372px}.matrix-content .media>a img{width:100%;height:100%}.matrix-content .media .matrix-product-gallery{position:absolute;top:20px;left:60px;width:60px;height:372px;overflow:hidden}.matrix-content .media .matrix-product-gallery li{margin-bottom:17px}.matrix-content .information{clear:both;padding:12px 10px 12px 12px;padding-top:10px;color:#8b8b8b;font-size:12px}.matrix-content .information h5{color:#cfcfcf}.matrix-content .information h5 a,.matrix-content .information h5 a:hover{color:#cfcfcf;text-decoration:none}.matrix-content .information .product-collateral{padding:0px;display:inline-block;width:auto;float:none;clear:none;margin-bottom:0px}.matrix-content .information .product-sku{display:inline-block}.matrix-content .information .grouped-product-matrix{margin-bottom:15px}.matrix-content .information .show-price-hint,.matrix-content .information .customer-commercial-hint{margin-bottom:10px}.matrix-content .actions{padding:12px 19px 12px 12px;padding-top:0}.matrix-content .actions .btn-buy{padding:8px 15px;color:#ffffff;background:#D559A1;border:1px solid #D559A1;font-size:14px;font-weight:bold;text-decoration:none;display:inline-block;cursor:pointer;padding:8px 8px 8px 36px;background-image:url(../images/icon-cart-wt.png);background-repeat:no-repeat;background-position:10px 4px;float:right;position:relative;top:-6px;margin-bottom:10px}.matrix-content .actions .btn-buy:hover{background:#D559A1;border-color:#df80ae;text-decoration:none}.matrix-content .actions .btn-buy:active{border-color:#D559A1;color:rgba(255,255,255,0.5)}.matrix-content .actions .btn-buy:hover,.matrix-content .actions .btn-buy:active{background-image:url(../images/icon-cart-wt.png);background-repeat:no-repeat;background-position:10px 4px}.matrix-content .product-pricing{margin:15px 8px 2px 0;color:white}.matrix-content .product-pricing p,.matrix-content .product-pricing .msrp-price-hide-message{font-size:12px}.matrix-content .product-pricing .msrp-price-hide-message{margin-bottom:0px}.matrix-content .product-pricing li{margin:0}.matrix-content .product-pricing li .price{font-weight:normal;font-size:12px;color:#D559A1;margin-bottom:5px;overflow:hidden}.matrix-content .product-pricing li .price .price{float:right}.matrix-content .product-pricing li .price .starting_from{float:left;min-width:124px;display:inline-block;padding-right:6px}.matrix-content .product-pricing li.lowest .price{font-size:16px}.matrix-content .price-box{margin-right:9px;overflow:hidden}.matrix-content .price-box p{overflow:hidden}.matrix-content .price-box .price{float:right}.matrix-content .price-box .price-label{float:left}.matrix-content button.button.btn-detail{padding:0;border:none;color:#D559A1;background:none;font-weight:normal;font-size:14px;margin-top:5px}.matrix-content button.button.btn-detail:hover,.matrix-content button.button.btn-detail:active{padding:0;border:none;color:#D559A1;text-decoration:underline;background:none;font-weight:normal;font-size:14px}.special-price{margin-bottom:5px}.special-price .price,.special-price .price-label{font-size:14px;color:#D559A1}.list-color-icons{margin:0;padding:0;margin-bottom:1px;margin-left:1px}.list-color-icons li{width:20px;height:20px;position:relative;display:block;margin:0;margin-top:1px}.list-color-icons li a,.list-color-icons li a img{width:100%;height:100%;display:block}.results-view{margin:0}.toolbar{clear:both}.pager,.sorter{background:none;border:none;padding:0;margin:0;font-size:11px}.i-next,.i-previous{padding:0 2px}.i-next img,.i-previous img{position:relative;top:-5px}.i-next{padding:0}.i-next span{display:block}.i-previous{padding:0}.i-previous span{display:block}.pager{height:22px}.pager .select-wrapper{height:27px}.pager .select-wrapper:after{background-color:#D559A1}.pager .select-wrapper select{font-size:12px;height:100%}.pager .view-mode{display:block;width:83px;height:22px;float:left;padding-left:1px}.pager .view-mode .grid,.pager .view-mode .list{display:block;float:left;width:22px;height:22px;cursor:pointer;margin-right:8px;font-size:0;text-decoration:none}.pager .amount{display:block;width:165px;height:22px;float:left}.pager .amount>span{float:left;margin-right:5px;display:inline-block;height:22px;line-height:22px;color:#8b8b8b;font-size:11px}.pager .amount .pages{margin:1px 0 0;text-align:left;float:left}.pager .amount .pages ol li{display:inline-block;height:22px;line-height:22px;color:#8b8b8b;font-size:11px;padding:0 1px}.pager .amount .pages ol li input{position:relative;top:-4px;text-align:center;font-size:12px;height:17px;width:22px;padding-left:8px;padding-right:8px}.pager .amount .pages ol li.pageNum{position:relative;top:-2px}.pager .limiter{display:block;width:150px;height:22px;float:left;margin-left:8px}.pager .limiter .select-wrapper{width:59px;float:left;position:relative;top:-3px}.pager .limiter label{float:left;height:22px;line-height:22px;margin-left:10px}.pager .sorter{display:block;width:240px;height:22px;float:left}.pager .sorter .sort-by{float:none;line-height:22px}.pager .sorter .sort-by label{display:inline-block;height:22px;line-height:22px;float:left;margin-right:10px}.pager .sorter .sort-by .select-wrapper{float:left;width:115px;position:relative;top:-3px;height:27px}.pager .limiter label,.pager .sorter label{display:inline-block;height:22px;line-height:22px;color:#8b8b8b;font-size:11px}.pager .limiter select,.pager .sorter select{padding-left:8px;padding-right:6px;padding-top:4px;padding-bottom:4px}.pager .limiter .select-wrapper,.pager .sorter .select-wrapper{height:29px}.pager .infinity-scroll{display:block;width:200px;float:right;text-align:right;padding-top:6px;position:relative}.pager .infinity-scroll a{position:absolute;display:inline-block;right:0;top:2px;padding-right:20px;color:#8b8b8b;text-decoration:none}.pager .infinity-scroll a:after{content:"?";background:#8b8b8b;color:#ffffff;border-radius:15px;display:block;padding:2px;width:13px;height:13px;line-height:13px;text-align:center;position:absolute;right:0px;top:-2px}.pager .infinity-scroll a:hover:after,.pager .infinity-scroll a:focus:after,.pager .infinity-scroll a:active:after{background:#D559A1}.pager .infinity-scroll a .information{display:none;z-index:10;position:absolute;background:#000;right:0px;width:200px;padding:10px;border:3px solid #D559A1;top:15px}.pager .infinity-scroll a:hover{text-decoration:none}.pager .infinity-scroll a:hover .information{display:block;margin-top:5px}.category-products>.products-list>.item{padding:0;padding-bottom:20px;background:none;border-bottom:1px solid #4d4d4d}.category-products>.products-list>.item .product-pricing li p,.category-products>.products-list>.item .product-pricing li p span{font-size:14px;font-weight:normal;color:#D559A1}.category-products>.products-list>.item .product-pricing li .starting_from{display:inline-block;padding-right:30px}.category-products>.products-list>.item .product-pricing li:nth-child(1) p,.category-products>.products-list>.item .product-pricing li:nth-child(1) p span{font-size:16px}.category-products>.products-list>.item table#product-pricing-grouped{margin-bottom:15px}.category-products>.products-list>.item:last-child{border:none}.category-products>.products-list>.item>.matrix-holder{top:0 !important;left:0 !important;position:inherit;display:block !important;width:100% !important;outline:none;background:none}.category-products>.products-list>.item>.matrix-holder>.matrix-content .media{width:186px !important;float:left;padding-top:0;margin-right:30px}.category-products>.products-list>.item>.matrix-holder>.matrix-content .media>a{position:inherit;top:0;left:0}.category-products>.products-list>.item>.matrix-holder>.matrix-content .information{clear:none;float:left;padding:0;width:630px}.category-products>.products-list>.item>.matrix-holder>.matrix-content .actions{text-align:right}.category-products>.products-list>.item>.matrix-holder>.matrix-content .actions .btn-detail{margin-right:40px}.sidebar .block li a.btn-previous,.sidebar .block li a.btn-remove{text-indent:-9999px}.sidebar .block-layered-nav .currently li .btn-remove{top:24px}.catalog-category-view .sidebar>.widget{position:relative;left:-10px}.catalog-product-view .fullscreen{z-index:9999;background:transparent url(/skin/frontend/enterprise/inStyleFashion/images/gallery_background.png) repeat;position:fixed;height:100% !important}.catalog-product-view .fullscreen .thumbViewport{position:absolute}.catalog-product-view .fullscreen .fullscreenCloser{background-image:url("/skin/frontend/enterprise/inStyleFashion/images/instyle-icons-se9fd990728.png");background-repeat:no-repeat;background-position:0 -841px;width:20px;height:20px;cursor:pointer;position:absolute;right:40px;top:20px;z-index:20000}.catalog-product-view .fullscreen .imageCommandLeftWidget{cursor:pointer;width:50px;height:100%;position:absolute;top:0;left:0}.catalog-product-view .fullscreen .imageCommandLeftWidget .handle{width:79px;height:157px;position:absolute;top:50%;left:23px;margin-top:-78px;background-image:url("/skin/frontend/enterprise/inStyleFashion/images/instyle-icons-se9fd990728.png");background-repeat:no-repeat;background-position:0 -481px}.catalog-product-view .fullscreen .imageCommandRightWidget{cursor:pointer;width:100px;height:100%;position:absolute;top:0;right:20px}.catalog-product-view .fullscreen .imageCommandRightWidget .handle{width:79px;height:157px;position:absolute;top:50%;margin-top:-78px;background-image:url("/skin/frontend/enterprise/inStyleFashion/images/instyle-icons-se9fd990728.png");background-repeat:no-repeat;background-position:0 -638px}.catalog-product-view .fullscreen .thumbnails .thumbCommandLeftWidget{cursor:pointer;width:27px;height:13px;position:absolute;top:-175px;left:17px;background-image:url("/skin/frontend/enterprise/inStyleFashion/images/instyle-icons-se9fd990728.png");background-repeat:no-repeat;background-position:0 -828px}.catalog-product-view .fullscreen .thumbnails .thumbCommandRightWidget{cursor:pointer;width:27px;height:13px;position:absolute;top:285px;left:17px;background-image:url("/skin/frontend/enterprise/inStyleFashion/images/instyle-icons-se9fd990728.png");background-repeat:no-repeat;background-position:0 -468px}.catalog-product-view .fullscreen .thumbnailsY .thumbCommandLeftWidget{cursor:pointer;width:67px;height:33px;position:absolute;top:-170px;left:35px;background-image:url("/skin/frontend/enterprise/inStyleFashion/images/instyle-icons-se9fd990728.png");background-repeat:no-repeat;background-position:0 -795px}.catalog-product-view .fullscreen .thumbnailsY .thumbCommandRightWidget{cursor:pointer;width:67px;height:33px;position:absolute;top:410px;left:35px;background-image:url("/skin/frontend/enterprise/inStyleFashion/images/instyle-icons-se9fd990728.png");background-repeat:no-repeat;background-position:0 -435px}.catalog-product-view .fullscreen .thumbViewport{padding:0 3px 0 3px}.catalog-product-view .fullscreen .thumbViewport .thumbsContainer .thumbContainer{height:auto !important;margin-bottom:0px;vertical-align:bottom;font-size:1px;line-height:0}.catalog-product-view .fullscreen .thumbViewport .thumbsContainer .thumbContainer.thumbActive img{border-style:dotted;border-color:#fff;border-width:2px}.catalog-product-view .fullscreen .thumbViewport .thumbsContainer .thumbImage{cursor:pointer;border-style:dotted;border-color:transparent;border-width:2px}.checkout-onepage-index .col-main{padding:0}.checkout-onepage-index .footer-container{border-top:3px solid #ce4175;margin-top:0}.checkout-onepage-index .footer-upper{display:none}.checkout-progress{padding:0;margin:0;margin-bottom:30px;background:none;border:none;width:100%;font-size:12px;font-weight:bold;height:40px;border-right:1px solid #494949}.checkout-progress li{width:315px;height:38px;line-height:38px;text-transform:none;position:relative;border-top:1px solid #494949;border-bottom:1px solid #494949;border-left:1px solid #494949;color:#8b8b8b;background:#000000}.checkout-progress li.inactive{position:relative}.checkout-progress li.inactive:after{width:15px;height:38px;display:block;position:absolute;right:-15px;top:0;content:" ";z-index:9}.checkout-progress li a{width:100%;height:38px;line-height:38px;text-transform:none;display:block;position:relative;color:#8b8b8b;text-decoration:none;background:#0B0B0B;position:relative}.checkout-progress li a:after{width:15px;height:38px;display:block;position:absolute;right:-15px;top:0;content:" ";z-index:9}.checkout-progress li:last-child{width:291px}.checkout-progress li:last-child:after,.checkout-progress li:last-child.inactive:after{display:none}.checkout-progress li:last-child a:after{display:none}.checkout-progress li.active a{background:#D559A1;border-color:#D559A1;color:#ffffff;height:39px}.checkout-progress li.active a:after{width:15px;height:38px;display:block;position:absolute;right:-15px;top:0;content:" ";z-index:9}.cart{background:none;padding-bottom:8px;border-bottom:1px solid #4d4d4d;padding-top:4px}.cart>.page-title{display:none}.cart.no-items>.page-title{display:block}.cart .messages{margin-bottom:15px;margin-top:-30px}.cart .messages .error-msg{background-color:#0C0C0C;border-color:#ff69b4;color:#ff69b4;border-radius:5px;margin-bottom:5px}.cart>form{width:716px;display:block;float:left}.cart>form>table{width:100%}.cart>form>button{padding:0 8px 7px;background:none;color:#D559A1;border:none;font-weight:normal}.cart .totals-container{float:right;max-width:520px}.cart .totals{width:503px;height:auto;background:#1d1d1d;border:1px solid #4d4d4d;padding:0;margin:0;margin-top:32px;float:right;position:relative;padding-bottom:40px}.cart .totals>.totals-wrapper{padding:20px;padding-bottom:0}.cart .totals .checkout-types{position:relative;top:20px;right:20px;margin:0;float:right;width:100%}.cart .totals .checkout-types li{margin:0}.cart .totals .checkout-types .btn-proceed-checkout{padding:8px 15px;color:#ffffff;background:#D559A1;border:1px solid #D559A1;font-size:14px;font-weight:bold;text-decoration:none;display:inline-block;cursor:pointer;padding:4px 15px;float:right;margin-right:20px;margin-bottom:20px}.cart .totals .checkout-types .btn-proceed-checkout:hover{background:#D559A1;border-color:#df80ae;text-decoration:none}.cart .totals .checkout-types .btn-proceed-checkout:active{border-color:#D559A1;color:rgba(255,255,255,0.5)}.cart .totals .checkout-types .btn-proceed-checkout span{background:none;height:auto !important;padding:0 !important}.cart .totals .highlight{color:#D559A1}.cart-product .grouped-product-matrix thead th,.cart-product .grouped-product-matrix tbody td{height:30px;border:1px solid #4d4d4d;border-spacing:0;font-size:12px;padding:0}.cart-product .grouped-product-matrix thead th input,.cart-product .grouped-product-matrix tbody td input{display:block;width:30px !important;height:30px;padding:0;margin:0;border:none;border-radius:0;background:#1E1E1E;color:#FFFFFF;text-align:center;font-weight:600}.cart-product .grouped-product-matrix thead th img,.cart-product .grouped-product-matrix tbody td img{width:30px;height:30px;padding:0;margin:0;display:block}.cart-product .grouped-product-matrix thead th div,.cart-product .grouped-product-matrix tbody td div{padding:0;margin:0;width:30px;height:30px}.cart-product .grouped-product-matrix thead th .price,.cart-product .grouped-product-matrix tbody td .price{color:#D559A1}.cart-product .grouped-product-matrix thead th .stock-highlight,.cart-product .grouped-product-matrix tbody td .stock-highlight{-moz-box-shadow:0 0 10px red;-webkit-box-shadow:0 0 10px red;box-shadow:0 0 10px red;border-collapse:separate}.cart-product .grouped-product-matrix thead th .stock-highlight input,.cart-product .grouped-product-matrix tbody td .stock-highlight input{border:1px solid rgba(255,100,100,0.3);width:28px !important;height:28px !important}.cart-product .grouped-product-matrix thead th .stock-highlight.new-item,.cart-product .grouped-product-matrix tbody td .stock-highlight.new-item{display:none}.cart-product .grouped-product-matrix thead th.product-color,.cart-product .grouped-product-matrix thead th.product-size,.cart-product .grouped-product-matrix tbody td.product-color,.cart-product .grouped-product-matrix tbody td.product-size{padding:0;min-width:28px;width:30px;max-width:30px}.cart-product .grouped-product-matrix thead th.spacer,.cart-product .grouped-product-matrix tbody td.spacer{display:none}.cart-product .grouped-product-matrix thead th.product-single-price,.cart-product .grouped-product-matrix tbody td.product-single-price{min-width:92px;width:120px;text-align:right}.cart-product .grouped-product-matrix thead th.product-sum,.cart-product .grouped-product-matrix tbody td.product-sum{min-width:128px;width:150px;text-align:right}.cart-product .grouped-product-matrix thead th.last,.cart-product .grouped-product-matrix tbody td.last{width:100%}.cart-product .grouped-product-matrix thead th{color:#8b8b8b;padding:0 4px;white-space:nowrap}.cart-product .grouped-product-matrix thead th.product-size{text-align:center}.cart-product .grouped-product-matrix thead th.product-total-price{width:100%;text-align:right;white-space:inherit}.cart-product .grouped-product-matrix thead th.product-total-price .total{color:#ffb5cf}.cart-product .grouped-product-matrix tbody td{color:#cfcfcf}.cart-product .grouped-product-matrix tbody td.prices-column{padding:0 4px;text-align:right;white-space:nowrap}.cart-product .grouped-product-matrix tbody td.product-image{width:105px;min-width:105px;max-width:105px}.cart-product .grouped-product-matrix tbody td .tier-price-notice-i{position:relative;top:-3px;left:1px;background-color:#D559A1;color:#fff;width:12px;height:14px;border-radius:14px;padding:2px 5px 5px 5px;margin-bottom:-21px;font-size:14px}.cart-product .grouped-product-matrix tbody td .tier-price-notice-i .next-tier-price-notice{visibility:hidden;position:relative;top:-90px;left:-150px;width:310px;height:40px;white-space:normal;padding:10px;text-align:center;background-color:#D559A1;color:#fff;font-size:14px;font-weight:bold;line-height:20px}.cart-product .grouped-product-matrix tbody td .tier-price-notice-i .next-tier-price-notice .large{display:block;font-size:19px;font-weight:normal}.cart-product .grouped-product-matrix tbody td .tier-price-notice-i .next-tier-price-notice .small{display:block}.cart-product .grouped-product-matrix tbody td .tier-price-notice-i .next-tier-price-notice:after{content:'';width:0px;height:0px;position:relative;top:17px;left:-8px;-webkit-transform:rotate(360deg);border-style:solid;border-width:10px 10px 0 10px;border-color:#D559A1 transparent transparent transparent}.cart-product .grouped-product-matrix tbody td .tier-price-notice-i:hover .next-tier-price-notice,.cart-product .grouped-product-matrix tbody td .tier-price-notice-i.show .next-tier-price-notice{visibility:visible}.cart-product .grouped-product-matrix tbody td .tier-price-notice-i.hide .next-tier-price-notice{visibility:hidden}.cart-product .grouped-product-matrix .delete-product{display:block;width:20px;height:20px;float:right;font-size:0;text-decoration:none;cursor:pointer;border-left:1px solid #4d4d4d;text-align:center;padding:9px 5px 1px 4px}.cart-product .grouped-product-matrix .delete-product:after{content:'';display:inline-block}.cart-product .grouped-product-matrix .regular-price{text-decoration:line-through;font-size:11px;font-weight:normal}.cart-empty{padding:0;background:none}.opc{float:none;width:100%;min-height:400px;margin-bottom:25px}.opc .step-title{position:relative;overflow:hidden;text-align:left;height:50px;line-height:40px;display:none}.opc .step-title>h2{position:relative;display:inline-block;background:#000000;padding:0;padding-right:20px;z-index:99;text-align:left;font-size:24px;color:#D559A1;height:50px;line-height:40px;text-transform:none;margin:0}.opc .step-title>h2:after{position:absolute;top:19px;right:-1200px;width:1200px;height:3px;background:#D559A1;content:" ";display:block;z-index:5}.opc .step-title>a{display:none}.opc .active .step-title{display:block}.opc .section>div{display:block !important;position:absolute;top:-10000px;left:-10000px}.opc .section.active>div{display:block !important;position:inherit;top:inherit;left:inherit}.opc .active .step-title,.opc .allow .step-title{background:none}.opc .active .step-title>h2,.opc .allow .step-title>h2{position:relative;display:inline-block;background:#000000;padding:0;padding-right:20px;z-index:99;text-align:left;font-size:24px;font-weight:bold;color:#D559A1;height:50px;line-height:40px;text-transform:none;margin:0}.opc .step{padding:0;background:none;font-size:14px;color:#cfcfcf}.opc .step>form{width:695px;display:block;padding-top:5px}.opc .step .btn-checkout{background-color:#D559A1;border:none;padding:10px 15px}.opc .step .btn-checkout:hover{color:white}.opc .step .btn-checkout:hover span,.opc .step .btn-checkout:hover span span{color:white}.opc .form-list label{width:284px}.opc .form-list li.form-alt label{display:block;width:100%}.opc .form-list li.change-shipping-address label{width:41%;height:16px;line-height:16px;min-height:16px;float:none}.opc .form-list li.change-shipping-address label.option{font-weight:normal}.opc .form-list li.change-shipping-address .element-label{display:none}.opc .form-list li.change-shipping-address.last{margin-bottom:30px}.opc .form-list li.change-shipping-address input{padding-right:10px}.opc .form-list li.change-shipping-address.with-radio label{width:650px}.opc .customer-name-prefix>.form-row{display:block;width:100%;clear:both;padding-top:12px}.opc .customer-name-prefix>.form-row>div{display:block;width:100%;clear:both;padding-top:12px}.opc .customer-name-prefix>.form-row>div.input-box{width:auto;padding:0;clear:none}.opc .customer-name-prefix>.form-row>div.first{padding:0}.opc #checkout-step-payment .shipping{margin-bottom:30px}.opc #checkout-step-payment .form-list p{padding:0}.opc #checkout-step-payment .form-list table{margin-bottom:25px}.opc #checkout-step-payment #customerbalance_placer{margin-bottom:20px}.opc .checkout-agreements{margin:0;margin-top:30px}.opc .checkout-agreements .agreement-content{background:#212121;height:200px}.opc .checkout-agreements .agree{height:50px}.opc .checkout-agreements .agree>div{width:30px;float:left}.opc .checkout-agreements .agree>label{float:left}.opc .review-addresses{display:block}.opc .review-addresses li{width:50%;float:left;display:block}.opc .review-addresses li>p{font-size:18px;font-weight:bold}#order_review_form .agreement-content{background:#212121}#checkout-step-review .buttons-set,#details-reload .buttons-set{padding:0;padding-top:30px;width:100%;clear:both}#checkout-step-review .data-table th,#details-reload .data-table th{color:#cfcfcf}#checkout-step-review .data-table th .btn-remove,#details-reload .data-table th .btn-remove{position:relative;top:-1px;right:2px;width:12px}#checkout-step-review .n98_ordercomment_commentfield,#details-reload .n98_ordercomment_commentfield{display:block}#checkout-step-review .n98_ordercomment_commentfield label,#details-reload .n98_ordercomment_commentfield label{float:left;width:100%;margin-bottom:10px}#checkout-step-review .n98_ordercomment_commentfield textarea,#details-reload .n98_ordercomment_commentfield textarea{width:1218px;margin-bottom:30px;border-color:#D559A1}.please-wait{border-color:#D559A1;color:#D559A1}#payment_form_bankpayment td:nth-child(1){font-size:0}#payment_form_bankpayment td:nth-child(1) label{font-size:14px}.shipping-new-address-form{display:none !important}.shipping-new-address-form.subform-shipping-address-active{display:block !important}.wrapper .page .main .col-main .messages li.notice-msg{background-color:transparent;border-radius:5px;border-style:dashed;border-color:#ff69b4;border-width:1px;color:#ff69b4;margin-bottom:16px}#cart_tier_price_notice{margin:15px 0 -15px;padding:10px;-moz-box-shadow:0 0 10px #ff69b4;-webkit-box-shadow:0 0 10px #ff69b4;box-shadow:0 0 10px #ff69b4;border-collapse:separate;color:#ff69b4}#cart_tier_price_notice .close{float:right;width:20px;height:20px;position:relative;right:0px;top:-3px;background-image:url("/skin/frontend/enterprise/inStyleFashion/images/instyle-icons-se9fd990728.png");background-repeat:no-repeat;background-position:0 -841px;cursor:pointer;z-index:20000;text-indent:-9999px}#cart_tier_price_notice .link{cursor:pointer;text-decoration:underline}#cart_tier_price_notice .link:hover{text-decoration:none}.price-rule-hint{color:#8b8b8b;float:right;margin:15px 0 10px;max-width:250px}.price-rule-hint h5{font-weight:bold;text-align:left;font-size:15px}.price-rule-hint li{float:right;width:50px;padding:10px 5px 7px;border:1px solid #4D4D4D;text-align:center}.price-rule-hint li span{float:left;width:100%}.price-rule-hint li span.large-discount{font-weight:bold;font-size:18px;padding-bottom:5px}.price-rule-hint li span.small-discount{font-size:9px}.price-rule-hint li.active{color:#D559A1;border-color:#D559A1;background-color:rgba(213,89,161,0.15)}.price-rule-hint li.next{color:#cfcfcf;border-color:#cfcfcf;background-color:rgba(207,207,207,0.15)}.price-rule-hint li .active-after{display:none}.price-rule-hint li.active{overflow:visible}.price-rule-hint li.active .active-after{content:'';width:12px;height:7px;position:relative;top:2px;left:21px;background:transparent url("/skin/frontend/enterprise/inStyleFashion/images/discount-next.png") no-repeat center center;display:inline-block;margin-bottom:-7px}.price-rule-hint .discount-hint{float:left;width:100%;margin:10px 0;color:#d6d6d6;font-size:13px}.price-rule-hint .discount-hint .highlight{color:#D559A1;font-weight:bold}.advanced-cart .price-rule-hint{margin-bottom:13px}.advanced-cart .price-rule-hint h5{font-size:12px;margin-bottom:5px}.breadcrumbs{margin:0;margin-bottom:15px;padding:0;background:none;border:none}.breadcrumbs h1{margin-top:16px}.breadcrumbs ul,.breadcrumbs li{color:#8b8b8b;font-size:12px}.return-to{margin-top:-5px;margin-bottom:18px}.return-to a{font-size:12px;color:#D559A1;text-decoration:none}.return-to a:hover{text-decoration:underline}.accordionContainer{margin-top:15px}.accordionContainer .categoryHeadline{margin-bottom:15px}.accordionContainer .accordion{clear:both;display:none;margin-bottom:30px}.accordionContainer .accordion .title{margin-bottom:10px}.accordionContainer .accordion .text{display:none;margin-bottom:20px}.accordionContainer .accordion .text.expanded{display:block;max-height:inherit !important}.accordionContainer .accordion.expanded{display:block;max-height:inherit !important}.messages{margin-top:20px;margin-bottom:20px}.messages li.success-msg{border-color:#446423;background-color:#3D6611;color:#fff;padding:0}.messages li{font-size:14px !important}.cms-index-html .main.col1-layout{margin-top:-32px}.cms-index-html .std>.section{width:100%;height:600px;background:#333 url(../images/bg-stage-1.jpg) no-repeat;margin-bottom:20px}.cms-index-html .std>.home-boxes{display:none}.cms-index-html #footerSlider .widget-title-carousel,.cms-index-html #footerSlider .flex-control-paging{display:none}.cms-index-html .col-main>.widget:last-child{clear:both;padding-top:1px}.cms-index-html .footerBoxes-container{display:none}.cms-index-html .widget-content{width:340px;height:320px;padding-right:270px;text-align:center;float:left;background:#333 url(../images/bg-stage-2.jpg) no-repeat;margin-bottom:16px;position:relative;color:#D559A1}.cms-index-html .widget-content .headline{font-size:48px;font-weight:bold;padding-top:24px;line-height:42px;padding-bottom:10px;font-family:"Arial Black",Arial,sans-serif}.cms-index-html .widget-content .headline small{font-size:26px}.cms-index-html .widget-content .headline a:hover{text-decoration:none}.cms-index-html .widget-content .headline a:hover span{color:#fff}.cms-index-html .widget-content .subheadline{line-height:23px;font-size:17px;margin-top:10px}.cms-index-html .widget-content:nth-child(2){float:right}.cms-index-html .widget-content:nth-child(2) .headline{line-height:41px}.cms-index-html .widget-content:nth-child(2) .subheadline{margin-top:0}.cms-index-html .widget-content .carousel{position:absolute;top:30px;left:374px}.cms-index-html .widget-content .carousel .product-slider{width:131px;max-width:131px}.cms-index-html .widget-content .carousel .flex-control-paging{display:none}.cms-index-html .widget-content .carousel ul.slides{position:relative;top:0;left:0;height:260px;width:131px;overflow-y:hidden;z-index:2}.cms-index-html .widget-content .carousel ul.slides li.item{width:131px !important;max-width:131px;height:260px;background:#DDD}.cms-index-html .widget-content .carousel ul.slides li.item>a{display:inline-block;width:131px;max-width:131px;height:260px}.cms-index-html .widget-content .carousel ul.slides li.item>a img{width:131px;height:260px}.cms-index-html .widget-content .carousel .flex-direction-nav{position:absolute;top:0;left:0;width:131px;height:100%;z-index:1}.cms-index-html .widget-content .carousel .flex-direction-nav li a.flex-prev{top:110px;width:23px;height:63px;left:-63px;opacity:1}.cms-index-html .widget-content .carousel .flex-direction-nav li a.flex-next{top:110px;width:23px;height:63px;right:-63px;left:inherit;opacity:1}.cms-index-html .category_link_block{width:400px;height:198px;background:#333333;float:left;margin-top:3px;margin-right:20px;margin-bottom:20px}.cms-index-html .category_link_block .category-content-container{height:85px;text-align:center;left:-25px;top:20px;position:relative}.cms-index-html .category_link_block .category-content-container h3{font-size:48px;font-weight:bold;color:#D559A1;font-family:"Arial Black",Arial,sans-serif;margin-bottom:7px;line-height:50px}.cms-index-html .category_link_block .category-content-container h4{font-size:18px}.cms-index-html .category_link_block .btn-explore{padding:15px 43px;font-size:18px;left:60px;top:35px;position:relative}.cms-index-html .category_link_block.second-style{margin-right:0}.cms-index-html .category_link_block.second-style .headline{font-size:48px;font-weight:bold;margin-top:73px;margin-left:95px;color:#212121;margin-bottom:0;font-family:"Arial Black", Arial, sans-serif;line-height:40px}.cms-index-html .category_link_block.second-style .subline{margin-left:95px;color:#212121;font-size:18px;margin-top:10px;line-height:1.2em;margin-bottom:1.25em}.cms-index-html .category-link-second-style{display:inline-block}#messages_product_view{margin:0;margin-bottom:20px}.icon-breadcrumbs{display:inline-block;width:3px;height:7px;margin-left:3px;margin-right:3px;top:-1px;position:relative}.catalogsearch-result-index .page-title{display:none}.shipping-tracking-popup .buttons-set{margin-right:0;width:100%}.shipping-tracking-popup h2.sub-title{margin-bottom:20px}.cms-no-route .breadcrumbs .cms_page{display:inline-block;margin:0}.cms-no-route .breadcrumbs .cms_page strong{display:inline;font-weight:normal;color:#ababab;font-size:14px;letter-spacing:0}.error-page{position:relative}.error-page .info-container{margin-bottom:40px}.error-page .info-container .page-head-alt{background:transparent;border:none 0 transparent;padding:0;margin:0}.error-page .info-container .page-head-alt>h2{color:#ababab;font-weight:bold}.error-page .info-image{position:absolute;top:-6px;right:0}.error-page .info-image>img{display:block}.error-page .images>.error-images{list-style:none;padding:0;margin:0 -10px}.error-page .images>.error-images>li{list-style:none;display:block;float:left;margin:0 10px}.error-page .images>.error-images>li>a{display:block}.error-page .search-container{margin-top:20px}.error-page .search-container .form-search{display:inline-block;position:relative;top:40px}.error-page .search-container .form-search:after{content:"";display:block;position:absolute;right:5px;top:3px;width:22px;height:22px;border-radius:52%;z-index:1}.error-page .search-container .form-search:before{content:"";display:block;position:absolute;right:0;top:0;width:32px;height:28px;background:#D559A1;border-radius:0 6px 6px 0;z-index:0}.error-page .search-container .form-search #search{border-radius:6px 0 0 6px}.error-page .search-container .form-search button{display:inline-block;padding:3px;position:relative;visibility:visible;z-index:2;cursor:pointer;opacity:0.001}.error-page.not-found{max-width:900px;margin:100px auto 0}.error-page.not-found .info-image{position:relative}.error-page.not-found h1{margin-bottom:20px;color:#ce4b71}.error-page.not-found h2{color:#fff}.error-page.not-found .search-container{display:inline-block;margin-top:0}.error-page.not-found .form-search{top:-0;margin-left:10px;max-width:200px}.error-page.not-found .form-search button{max-width:26px}.error-page.not-found .form-search:before{top:4px;background-color:#ce4b71}.error-page.not-found .form-search:after{background-position:0 -1202px}.error-page.not-found #search_autocomplete{border:none}.error-page.not-found li{line-height:35px}.error-page.not-found a{color:#ce4b71}.error-page.not-found .find{font-size:18px;margin-bottom:5px}.cms-faq .accordionContainer h2.categoryHeadline,.cms-faq .accordionContainer h3.title{padding-left:18px;font-size:17px;color:#cfcfcf}.cms-faq .accordionContainer h2.categoryHeadline:before,.cms-faq .accordionContainer h3.title:before{content:'';display:inline-block;position:relative;left:-16px}.cms-faq .accordionContainer h2.categoryHeadline.expanded:before,.cms-faq .accordionContainer h3.title.expanded:before{content:'';display:inline-block}.cms-faq .accordionContainer h2.categoryHeadline a,.cms-faq .accordionContainer h3.title a{color:#cfcfcf;font-weight:normal}.cms-faq .accordionContainer .text{padding-left:20px;color:#8b8b8b;font-size:12px}@-moz-document url-prefix(){.cms-index-html .widget-content .headline,.category_link_block.category_men h3,.category_link_block.category_sales h3{font-weight:800}}.dotted-list li{list-style-type:disc;list-style-position:inside}.page-empty{background-color:#000}.account-login{background:none;font-size:14px}.account-login .fieldset-left{float:left;width:45%;margin-right:5%}.account-login .fieldset-left .buttons-set{margin-top:55px}.account-login .fieldset-right{float:right;width:45%;margin-left:5%}.account-login .fieldset-right .content,.account-login .fieldset-right p.required{float:left}.account-login .fieldset-right .buttons-set{float:right;margin-top:10px}.account-login .fieldset-right .buttons-set a{margin-top:8px}.account-login .fieldset-right .validation-advice{line-height:15px}.account-login .form-list label{width:130px}.account-login p.required{padding:0}.account-create div.validation-passed{padding:0;background:none;display:inline-block}.account-create .customer-type{width:278px;margin-bottom:20px}.account-create .upload{display:inline-block;margin-bottom:20px}.account-create .upload label{font-size:14px;color:#cfcfcf;text-align:left;display:inline-block;height:29px;line-height:29px}.account-create .upload input.input-text{background:none;border:none;padding:0}.account-create .fieldset h2.legend{margin-bottom:15px;margin-top:30px}.account-create .form-list label{width:175px}.account-create .form-list .input-box label{padding:0;width:394px}.account-create .form-list #zip{width:110px;margin-right:10px}.account-create .form-list #city{width:232px}.account-create .buttons-set{width:586px}.account-create .buttons-set p.required{width:100%}.account-create .user-email{position:absolute;overflow:hidden;left:-99999px;top:-99999px}#form-validate .form-buttons{width:540px}#form-validate .form-buttons p.back-link{float:left;padding:0;width:auto;text-align:left}#form-validate p.required{width:540px}.sidebar .block-account{background:none;border:none;margin-top:-3px}.sidebar .block-account .block-title{padding:0;margin-bottom:-8px;border:none}.sidebar .block-account .block-title strong span{color:#D559A1;font-size:18px}.sidebar .block-account li{background:none;padding:0;display:block;margin-bottom:8px}.sidebar .block-account li a,.sidebar .block-account li strong{padding:0;color:#8b8b8b;font-size:14px}.sidebar .block-account li a:hover,.sidebar .block-account li a:focus,.sidebar .block-account li a:active,.sidebar .block-account li strong:hover,.sidebar .block-account li strong:focus,.sidebar .block-account li strong:active{background:none;color:#cfcfcf}.sidebar .block-account li.current{background:none;border:none;padding:0;margin:0;margin-bottom:8px;font-weight:normal}.sidebar .block-account li.current a,.sidebar .block-account li.current strong{color:#cfcfcf}.sidebar .block-account .block-content{padding-top:10px}.my-account .page-title{margin-bottom:57px !important}.my-account .page-title h1{margin-bottom:0;text-align:left;line-height:38px;max-width:860px}.my-account .dashboard .welcome-msg{margin-top:30px;margin-bottom:0px;padding-bottom:15px}.my-account .dashboard .welcome-msg p{font-size:14px;line-height:1.4em}.my-account .dashboard .welcome-msg h2.sub-title{font-size:24px;margin-bottom:10px}.my-account .dashboard .recent-orders{padding-bottom:15px}.my-account .dashboard .col2-set{border-bottom:1px solid #8b8b8b;margin-bottom:30px;padding-bottom:7px}.my-account .dashboard .col2-set h2{font-size:19px;margin-bottom:23px}.my-account .fieldset{margin-bottom:40px}.my-account h2.sub-title{font-size:19px;margin-bottom:23px}.my-account .col2-set .col-1{width:41%;float:left}.my-account .col2-set .col-2{float:left}.recent-orders>h2{margin-bottom:15px;width:80%;font-size:19px}.recent-orders>h2>.btn-cta{float:right;position:relative;top:-7px}.info-box{background:none;border:none}.info-box .box-content{padding:0;color:#cfcfcf;line-height:22px}.info-box .box-content>a{display:inline-block;padding-top:10px}.info-box .box-title{margin:0;margin-bottom:5px}.info-box .box-title>a,.info-box .box-title>span{display:none}.fieldset h2.legend{margin-bottom:20px}.addresses-list ol li,.addresses-list .col-2 li{margin-bottom:40px}.addresses-list ol li address,.addresses-list .col-2 li address{padding:0}.addresses-list ol li .actions,.addresses-list .col-2 li .actions{border:none;padding:0;float:none;margin-top:10px}.addresses-list ol li .actions>a,.addresses-list .col-2 li .actions>a{display:inline-block;margin-right:15px}.addresses-list ol li .actions>span,.addresses-list .col-2 li .actions>span{display:none}.newsletter-manage-index .form-buttons .button{float:right}.newsletter-manage-index .form-list .control .input-box{margin-left:600px}.newsletter-manage-index .form-list label{width:540px}.storecredit .account-balance{background:none;font-size:14px}.storecredit .table-caption{background:none;border:none;padding:0;font-size:20px;font-weight:bold;margin-bottom:10px !important;color:#D559A1}.my-account .pager{width:80%;height:31px;position:relative;margin-bottom:10px}.my-account .pager p.amount{text-align:center;float:none;position:absolute;width:100%;color:#8b8b8b;font-size:12px;height:23px;line-height:23px}.my-account .pager div.limiter{float:left;margin:0;padding:0;width:200px;color:#8b8b8b;font-size:12px}.my-account .pager div.limiter label{font-size:12px}.my-account .pager div.limiter .select-wrapper{height:29px;margin-right:10px;width:65px}.my-account .pager div.pages{float:right;margin:0;padding:0;line-height:30px;color:#8b8b8b;height:31px}.my-account .pager div.pages li{font-size:12px}.my-account .pager div.pages input{width:15px;text-align:center}.order-page .order-date{font-size:12px;color:#cfcfcf}.order-page .info-box{margin-bottom:15px}.order-page .info-box .box-title{font-size:20px;font-weight:bold;color:#cfcfcf}.order-details #my-orders-table{margin-top:10px}.order-items{width:80%}.order-items h2.table-caption,.order-items h2.sub-title{margin-top:15px;background:0;border:none;padding:0;display:block;font-size:20px;font-weight:bold;color:#cfcfcf}.order-items h2.table-caption>span,.order-items h2.sub-title>span{display:none}.order-items h2.table-caption>a,.order-items h2.sub-title>a{float:right;position:relative;top:-5px;padding:8px 15px;color:#ffffff;background:none;border:1px solid #ffffff;font-size:14px;font-weight:bold;text-decoration:none;display:inline-block;cursor:pointer}.order-items h2.table-caption>a span,.order-items h2.table-caption>a span span,.order-items h2.sub-title>a span,.order-items h2.sub-title>a span span{background:none;border:none;border-radius:0;height:inherit;padding:0;color:#ffffff;text-transform:none;font-size:14px;font-weight:bold}.order-items h2.table-caption>a:hover,.order-items h2.sub-title>a:hover{background:none;border-color:#D559A1;text-decoration:none}.order-items h2.table-caption>a:hover span,.order-items h2.table-caption>a:hover span span,.order-items h2.sub-title>a:hover span,.order-items h2.sub-title>a:hover span span{color:#D559A1}.order-items h2.table-caption>a:active,.order-items h2.sub-title>a:active{border-color:#8b8b8b;color:#8b8b8b}.order-items h2.table-caption>a:active span,.order-items h2.table-caption>a:active span span,.order-items h2.sub-title>a:active span,.order-items h2.sub-title>a:active span span{color:#8b8b8b}.order-items h3.table-caption{background:0;border:none;padding:0;display:block;font-size:18px;font-weight:bold;color:#cfcfcf}.order-items h2.sub-title{margin-bottom:25px;margin-top:23px}.order-items h2.sub-title>a{top:-8px}.order-info{font-size:14px}.order-info dt{height:34px;line-height:34px;padding:0;padding-right:15px;color:#cfcfcf}.order-info li{background:none}.order-info li.current{background:none;border:none}.order-info li strong,.order-info li a{background:none;border:none;border-radius:0;line-height:34px;height:34px;display:inline-block;font-size:14px}.order-info li strong{color:#cfcfcf}.n98-promotionalimages-index-index .my-account .page-title h1{margin-bottom:50px}.promotionalimages-wrapper{margin-top:30px}.promotionalimages-wrapper a{display:inline-block;float:left;margin-right:20px}.upload>.input-box{display:block;width:200px;height:35px;line-height:35px;text-align:center;border:1px solid #cfcfcf;color:#cfcfcf;cursor:pointer;margin-left:100px;position:relative}.upload>.input-box:hover{border-color:#D559A1;color:#D559A1}.upload>.input-box.selected{height:55px}.upload>.input-box.selected span{position:absolute;width:100%;height:20px;line-height:20px;font-size:11px;bottom:5px;overflow:hidden;left:0;text-align:center;display:block;pointer-events:none}.upload>.input-box input{width:100%;height:100%;display:block;top:0;left:0;position:absolute;opacity:0;cursor:pointer;z-index:100}.data-table{border-color:#4d4d4d;background:none;border-collapse:collapse}.data-table thead{font-size:14px;background:none}.data-table thead th{background:none;color:#8b8b8b;border:1px solid #4d4d4d !important;text-transform:none}.data-table tbody{font-size:14px;background:none}.data-table tbody tr{background:none !important}.data-table tbody td{background:none;color:#cfcfcf;border:1px solid #4d4d4d !important}.data-table tbody td.last{padding-right:120px;text-align:left}.data-table tbody td.last a{text-align:left;display:block}.data-table tbody.even{background:none}.data-table thead th,.data-table tbody td{padding:10px 10px;vertical-align:top}.data-table .product-name{margin-bottom:0;font-size:14px;font-weight:bold;color:#cfcfcf}#my-orders-table{margin-bottom:20px;width:80%}#my-orders-table thead th,#my-orders-table tbody td{padding:7px 10px;font-size:12px}#my-orders-table tbody td:last-child{text-align:right}#my-orders-table tbody td.last{padding-right:10px}#my-orders-table tfoot{background:none}#my-orders-table tfoot td{padding:5px 10px}#my-orders-table tfoot tr:nth-child(1) td{padding-top:15px}#my-orders-table tfoot tr:last-child td{padding-bottom:15px;border-color:#4d4d4d}#customerbalance-history{width:80%}.order-page #my-orders-table{width:80%}.order-page #my-orders-table tbody td:last-child{text-align:right;padding-right:12px}.cart-product{margin-bottom:34px}.cart-product .product-header{padding-bottom:15px}.cart-product .product-header .product-info,.cart-product .product-header .product-info a{color:#cfcfcf;font-size:18px;font-weight:normal;text-decoration:none;display:inline-block}.cart-product .product-header .product-info:hover,.cart-product .product-header .product-info a:hover{text-decoration:underline}.cart-product td.product-image{width:105px}.cart-product td.product-image a{display:inline-block;width:85px}.cart-product td.product-image a img{width:100%;height:auto}.cart-product td.product-matrix{vertical-align:top}.cart .totals #shopping-cart-totals-table td{font-size:12px;color:#8b8b8b;padding:0px 5px 9px}.cart .totals #shopping-cart-totals-table td.discount{font-weight:bold;color:#D559A1}.cart .totals #shopping-cart-totals-table td:last-child{font-size:16px;font-weight:bold;color:#cfcfcf;width:100px}.cart .totals #shopping-cart-totals-table .summary-details td{background-color:transparent}.cart .totals #shopping-cart-totals-table .summary-details td:last-child{color:#8b8b8b}.cart .totals #shopping-cart-totals-table .summary-total .summary-collapse{background:none;position:relative}.cart .totals #shopping-cart-totals-table .summary-total .summary-collapse:before{content:"+";font-family:"Courier New", Courier, monospace;display:inline-block;text-align:center;width:8px;height:8px;line-height:10px;font-size:10px;color:#cfcfcf;border:solid 1px #cfcfcf;position:absolute;left:0;top:3px}.cart .totals #shopping-cart-totals-table .summary-total.show-details .summary-collapse:before{content:"-"}.cart .totals #shopping-cart-totals-table tfoot strong{font-size:12px;color:#8b8b8b;display:inline-block;margin:0}.cart .totals #shopping-cart-totals-table tfoot td:last-child strong{font-size:16px;font-weight:bold;color:#cfcfcf}#checkout-step-review .data-table thead th,#details-reload .data-table thead th{font-size:14px;color:#8b8b8b}#checkout-step-review .data-table thead th:last-child,#checkout-step-review .data-table tbody td:last-child,#details-reload .data-table thead th:last-child,#details-reload .data-table tbody td:last-child{text-align:right;padding-right:12px}#checkout-step-review .data-table tfoot,#details-reload .data-table tfoot{background:#212121;border:1px solid #4d4d4d}#checkout-step-review .data-table tfoot td .price,#details-reload .data-table tfoot td .price{font-size:16px;font-weight:bold;color:#cfcfcf}#checkout-step-review .data-table .product-name,#checkout-step-review .data-table .product-name a,#details-reload .data-table .product-name,#details-reload .data-table .product-name a{margin-bottom:0;font-size:14px;font-weight:bold;color:#cfcfcf;text-decoration:none}.checkout-onepage-success h2.sub-title{margin-bottom:20px}.checkout-onepage-success .buttons-set{margin-top:30px}.checkout-onepage-success .buttons-set button.button{float:left;margin-left:0}td.prices-column .price,td.prices-column .price{color:#fff !important}.cms-lieferung .main.col1-layout>.col-main>.std>table:not([class]) thead,.cms-lieferung .main.col1-layout>.col-main>.std>table:not([class]) thead>tr>th{background:#D559A1}.cms-lieferung .main.col1-layout>.col-main>.std>table:not([class]) tbody td{vertical-align:top}.cms-lieferung .main.col1-layout>.col-main>.std>table:not([class]) tbody>tr>td[rowspan],.cms-lieferung .main.col1-layout>.col-main>.std>table:not([class]) tbody>tr>td[rowspan]+td,.cms-lieferung .main.col1-layout>.col-main>.std>table:not([class]) tbody>tr>td[rowspan]+td+td{padding-top:16px}input[type="text"],input[type="password"],input[type="email"],textarea,select{background:#1E1E1E;border:1px solid #4D4D4D;border-radius:5px;-webkit-box-shadow:inset 0 2px 5px 0 rgba(0,0,0,0.5);box-shadow:inset 0 2px 5px 0 rgba(0,0,0,0.5);color:#8b8b8b;font-size:14px;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus,select:focus{color:#cfcfcf;border-color:#D559A1}input[type="text"]:disabled,input[type="password"]:disabled,input[type="email"]:disabled,textarea:disabled,select:disabled{box-shadow:none;border-color:#1E1E1E;color:#4d4d4d}.select-wrapper{position:relative}.select-wrapper:after{content:" ";display:inline-block;float:right;position:relative;right:8px;top:-18px}.select-wrapper:before{content:" ";position:absolute;top:0;right:0;width:26px;height:100%;border-top-right-radius:5px;border-bottom-right-radius:5px;display:block;cursor:pointer;pointer-events:none;background-color:#D559A1}.select-wrapper select{width:100%;padding-right:5px;height:30px}.no-pointerevents .select-wrapper:after{display:none !important}p.required,.required em{color:#D559A1}p.required{text-align:left;font-size:12px}.buttons-set,#form-validate .form-buttons{width:615px;max-width:100%}.form-list label{font-size:14px;color:#cfcfcf;text-align:left;display:inline-block;min-height:29px;line-height:29px;width:205px}.form-list label.select-wrapper{padding:0;height:30px}.form-list .input-box{min-height:29px;line-height:29px;font-size:14px;color:#cfcfcf}.form-list .add-field .input-box{margin-left:220px}.validation-advice{color:#D559A1 !important}.product-options .validation-error .options-list,.validation-failed{border-color:#D559A1 !important}span.validation-passed,div.validation-passed{padding:0;background:none;position:relative}span.validation-error,div.validation-error{padding-right:0;background:none}input.input-text.validation-failed,textarea.validation-failed{background:#D559A1 !important}#contactForm .form-list label{width:110px}#contactForm .form-buttons,#contactForm p.required{width:521px}.csschecked.opacity input[type='radio'].styled{position:relative;display:inline-block;width:18px;height:18px;text-align:center;z-index:1;opacity:0.001}.csschecked.opacity input[type='radio'].styled+label{position:relative;z-index:0}.csschecked.opacity input[type='radio'].styled+label:before{content:"";display:block;position:absolute;top:0;left:-22px;width:20px;height:20px;padding:0;background:url(../images/radio.fw.png) no-repeat;clear:left;float:left;border-radius:10px;z-index:0;pointer-events:none}.csschecked.opacity input[type='radio'].styled:checked+label:before{background-position:0 -50px}.product-view{margin:0;width:100%;float:none;border:none;background:none}.product-view .product-img-box{width:270px;padding:0;padding-right:30px}.product-view .product-shop{width:925px;padding:0}.product-view .product-shop .product-main-info{padding:0;margin:0;background:0;border:none;color:#8b8b8b;width:630px}.product-view .product-shop .product-main-info>div{margin-bottom:15px}.product-view .product-shop .product-main-info>div.product-collateral{float:none;padding:0;width:auto}.product-view .product-shop .product-main-info>div.facebookshare{margin-top:60px}.product-view .product-shop .product-main-info>.product-matrix-hint{font-size:16px;color:#cfcfcf;padding-right:30%;margin-top:35px;line-height:1.3em}.product-view .product-shop .product-main-info .price-hint-wrapper{margin-bottom:0}.product-view .product-shop .product-main-info .price-hint-wrapper strong{display:block;margin-bottom:15px;font-size:20px;color:#d756a2}.product-view .product-shop .product-main-info .price-hint-wrapper .show-price-hint{font-size:16px;line-height:20px;color:#cfcfcf}.product-view .product-shop .product-main-info .price-hint-wrapper .show-price-hint.login{margin-top:40px;max-width:440px}.product-view .product-shop .product-main-info .price-hint-wrapper .closer{display:inline-block;margin-bottom:150px}.product-view .product-shop .product-main-info .product-price-rule-hint{max-width:515px;font-size:16px;line-height:20px;color:#cfcfcf}.product-view .product-shop .product-main-info .product-price-rule-hint .price-rule-icon{position:relative}.product-view .product-shop .product-main-info .product-price-rule-hint .price-rule-icon .price-rule-tooltip{display:none;position:absolute}.product-view .product-shop .product-main-info .product-price-rule-hint .price-rule-icon .price-rule-hint{float:left;margin:15px auto;max-width:270px}.product-view .product-shop .product-main-info .product-price-rule-hint .price-rule-icon ul{float:left}.product-view .product-shop .product-main-info .product-price-rule-hint .price-rule-icon:before{background-image:url(../images/price-info-icon.png);display:inline-block;content:'';width:20px;height:20px;position:relative;top:4px}.product-view .product-shop .product-main-info .product-price-rule-hint .price-rule-icon:hover .price-rule-tooltip,.product-view .product-shop .product-main-info .product-price-rule-hint .price-rule-icon:focus .price-rule-tooltip{display:block;width:270px;padding:0 10px 2px 10px;background:#1d1d1d;border:1px solid #4d4d4d;bottom:20px;top:auto;left:20px;right:auto}.product-view .product-shop .product-main-info .product-price-rule-hint.tax{margin-top:35px;margin-bottom:15px}.product-view .product-shop .product-main-info .tier-price-wrapper{max-width:420px;border:3px solid #D559A1;padding:10px 10px 5px 10px}.product-view .product-shop .product-main-info .tier-price-wrapper .product-pricing .starting_from,.product-view .product-shop .product-main-info .tier-price-wrapper .product-pricing .price{color:#D559A1 !important;font-size:20px}.product-view .product-shop .product-main-info .tier-price-wrapper .product-pricing span.price:after{content:'*';display:inline-block;position:relative;top:-4px;right:-1px;margin-right:-7px;z-index:10000}.product-view .product-shop .product-main-info .tier-price-wrapper .single-price,.product-view .product-shop .product-main-info .tier-price-wrapper .price{font-size:14px;color:#cfcfcf !important}.product-view .product-shop .product-main-info .tier-price-wrapper .product-pricing,.product-view .product-shop .product-main-info .tier-price-wrapper .price-box{width:100%}.product-view .product-shop .product-main-info .tier-price-wrapper span.price,.product-view .product-shop .product-main-info .tier-price-wrapper .price-box{padding-right:10px}.product-view .product-shop .product-main-info .quantity-color-dicoount-hint{color:#D559A1;font-size:16px;margin-bottom:50px}.product-view .product-shop .product-main-info .tax-details{display:none}.product-view .product-shop .product-main-info .price-box{overflow:hidden;margin-right:15px}.product-view .product-shop .product-main-info .price-box p{overflow:hidden}.product-view .product-shop .product-main-info .price-box .price{float:right;color:#8b8b8b;font-weight:normal}.product-view .product-shop .product-main-info .price-box .price-label{float:left;font-size:12px}.product-view .product-shop .product-main-info .price-box .old-price{text-decoration:inherit}.product-view .product-shop .product-main-info .price-box .old-price .price{text-decoration:line-through}.product-view .product-shop .product-main-info .price-box .old-price .price-label{text-decoration:none}.product-view .product-shop .product-main-info .special-price{margin-bottom:5px}.product-view .product-shop .product-main-info .special-price .price,.product-view .product-shop .product-main-info .special-price .price-label{font-weight:bold;font-size:14px;color:#D559A1}.product-view .product-shop .product-main-info .tax-details,.product-view .product-shop .product-main-info .product-sku,.product-view .product-shop .product-main-info .product-collateral{font-size:12px}.product-view .product-shop .product-main-info .product-pricing{margin:-3px 14px 0 0}.product-view .product-shop .product-main-info .product-pricing li{margin:0}.product-view .product-shop .product-main-info .product-pricing li .price{overflow:hidden;margin-bottom:2px;color:#D559A1}.product-view .product-shop .product-main-info .product-pricing li .price .price{float:right;color:#D559A1}.product-view .product-shop .product-main-info .product-pricing li .price .starting_from{float:left;color:#D559A1}.product-view .product-shop .product-main-info .product-pricing li p,.product-view .product-shop .product-main-info .product-pricing li p span{font-size:12px;font-weight:normal;color:#8b8b8b;margin:0}.product-view .product-shop .product-main-info .product-pricing li p span{display:inline-block}.product-view .product-shop .product-main-info .product-pricing li:nth-child(1) p,.product-view .product-shop .product-main-info .product-pricing li:nth-child(1) p span{font-size:22px}.product-view .product-shop .product-main-info button.button.btn-cart{padding:8px 15px;color:#ffffff;background:#D559A1;border:1px solid #D559A1;font-size:14px;font-weight:bold;text-decoration:none;display:inline-block;cursor:pointer;padding-left:40px;background-image:url(../images/icon-cart-wt.png);background-repeat:no-repeat;background-position:10px 4px;float:right;position:relative;top:-6px;margin-bottom:10px}.product-view .product-shop .product-main-info button.button.btn-cart:hover{background:#D559A1;border-color:#df80ae;text-decoration:none}.product-view .product-shop .product-main-info button.button.btn-cart:active{border-color:#D559A1;color:rgba(255,255,255,0.5)}.product-view .product-shop .product-main-info button.button.btn-cart:hover,.product-view .product-shop .product-main-info button.button.btn-cart:active{background-image:url(../images/icon-cart-wt.png);background-repeat:no-repeat;background-position:10px 4px}.product-view .product-shop .product-main-info .add-to-box{float:right;margin:0;padding:0;margin-top:-40px}.product-view .col-main>h1,.catalog-product-view .col-main>h1{color:#fff}.product-pricing{background:none;padding:0;border:none}.product-pricing .price-box .regular-price .price{color:#8b8b8b !important;font-weight:normal !important}.product-pricing .lowest td,.product-pricing .lowest td .price{font-size:20px;color:#cfcfcf;padding-bottom:15px}.product-pricing .lowest td.price{padding-left:15px}.msg-display{margin-bottom:10px}.attributematrix{border:1px solid #4D4D4D}.attributematrix th,.attributematrix td{width:30px;height:30px;border:1px solid #4D4D4D;padding:0}.attributematrix th img,.attributematrix td img{width:30px;height:30px}.attributematrix th{font-size:14px;background:none;text-align:center}.attributematrix td{background:#212121}.attributematrix td input[type="text"]{width:30px !important;height:30px;border:none;border-radius:0;padding:0;line-height:30px;text-align:center}.attributematrix td input[type="text"].stockIndicator.in-stock{background-image:none;border-bottom:2px solid #63CF63;margin-left:1px;box-shadow:none;background:none;padding-top:8px;padding-bottom:8px}.attributematrix td input[type="text"].stockIndicator.low-stock{background-image:none;border-bottom:2px solid #D4C85C;margin-left:1px;box-shadow:none;background:none;padding-top:8px;padding-bottom:8px}.attributematrix .matrix-item-qty{position:relative}.attributematrix .matrix-item-qty .stock-display{display:none;background:#D559A1;padding:2px;border:1px solid #000000;position:absolute;font-size:11px;z-index:999;width:45px;text-align:center;color:#ffffff;bottom:-20px;left:-7px}.attributematrix .matrix-item-qty:hover .stock-display{display:inline-block}.attributematrix .matrix-item-qty.logged-out .stock-display{display:none}.attributematrix a{font-size:0;display:block;width:30px;height:30px;margin:0}.attributematrix a.no-stock{margin-left:10px}.attributematrix .stockIndicator.in-stock{margin-left:10px}.attributematrix .stockIndicator.low-stock{margin-left:10px}.matrix-info .info-title{display:none}.matrix-info ul li{display:inline-block;margin-right:10px;font-size:10px}.matrix-info ul li .package{margin-right:0}.matrix-info ul li img{margin-right:5px;margin-top:2px;float:left}.matrix-info .matrix-info-image-1,.matrix-info .matrix-info-image-2,.matrix-info .matrix-info-image-3,.matrix-info .matrix-info-image-4{display:inline-block;position:relative;top:1px;left:-2px}.complete-your-style{width:920px;float:right;margin-top:20px}.complete-your-style header h2{font-size:30px;font-family:"Arial Black",Arial,sans-serif;color:#D559A1}.complete-your-style header p{padding-left:20px;position:relative}.complete-your-style header p:after{display:block;content:"+";position:absolute;left:-22px;top:0;font-size:50px;font-weight:bold;color:#D559A1}.complete-your-style nav{padding-top:10px}.complete-your-style nav ul li{float:left;width:85px;overflow:hidden;margin-right:22px}.complete-your-style nav ul li img{width:100%;height:auto}@-moz-document url-prefix(){.complete-your-style header h2{font-weight:800}}.category-products>.products-list>.item>.matrix-holder>.matrix-content .media>a{display:block}.galleryImage,.products-grid li.item>.product-image,.category-products>.products-list>.item>.matrix-holder>.matrix-content .media,.category-products>.products-list>.item>.matrix-holder>.matrix-content .media>a{position:relative}.galleryImage>.offer,.products-grid li.item>.product-image>.offer,.category-products>.products-list>.item>.matrix-holder>.matrix-content .media>.offer,.category-products>.products-list>.item>.matrix-holder>.matrix-content .media>a>.offer{position:absolute;display:inline-block;z-index:10;bottom:20px;right:13px;background:rgba(0,0,0,0.5);font-size:36px;line-height:36px;padding:6px 10px;border:2px solid rgba(0,0,0,0.5);border-radius:10px;font-weight:bold;color:red;letter-spacing:-1px;-webkit-box-shadow:1px 1px 8px 0 rgba(0,0,0,0.25);box-shadow:1px 1px 8px 0 rgba(0,0,0,0.25)}.style-popup-background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:9}.style-popup{margin-top:0 !important;margin-left:300px !important;height:570px !important;width:910px !important;position:absolute;top:300px;left:inherit;z-index:50}.style-popup .overlay-content>.close-btn{text-align:right;text-transform:lowercase;padding-bottom:5px;cursor:pointer;color:#8b8b8b;font-size:12px}.style-popup .overlay-content>.close-btn:before{content:'';display:inline-block}.style-popup .popup-container{overflow:auto;height:570px;width:910px;border:3px solid #D559A1;background:#212121}.style-popup .popup-container>.headline{display:none}.style-popup .popup-container>.preloader{margin:20px}.style-popup .matrix-container{padding:17px;padding-top:0;padding-bottom:0}.style-popup .matrix-content{float:left;padding-bottom:20px;padding-top:20px;border-bottom:1px solid #4d4d4d;min-height:372px}.style-popup .matrix-content .product-price{margin-top:10px}.style-popup .matrix-content .media{padding:0;height:auto;width:186px !important;float:left}.style-popup .matrix-content .media>a{position:relative;top:0;left:0}.style-popup .matrix-content .media>a>img{position:relative;top:0;left:0}.style-popup .matrix-content .information{clear:none;text-align:left;width:630px;float:left;padding:0;margin-left:25px}.style-popup .matrix-content .information .product-pricing{margin-top:-2px;margin-bottom:10px}.style-popup .matrix-content .information .product-pricing li:nth-child(1) p,.style-popup .matrix-content .information .product-pricing li:nth-child(1) p span{font-size:22px;color:#cfcfcf;font-weight:normal;margin-bottom:0}.style-popup .matrix-content .information .product-pricing span.price{float:none;padding-left:30px}.style-popup .matrix-content .information .legend{display:none}.style-popup .matrix-content .information .actions{text-align:right;padding:0;padding-top:20px}.style-popup .matrix-content .information .actions .btn-detail{margin-right:40px}.style-popup .matrix-content .information .actions .btn-detail:before{content:"»";padding-right:5px}.style-popup .sparkles{clear:both}.style-popup .matrix-holder{clear:both}.style-popup .matrix-holder .matrix-content:last-child{border:none}div.informatiomn>div.product-price{margin-top:10px}div.fullscreen{position:fixed;top:0;left:0;background:rgba(0,0,0,0.85);width:100%;height:100%;z-index:9999}.flexslider .flex-control-paging{display:none}.login-overlay-background{background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;height:100%;width:100%;position:fixed;top:0;left:0;z-index:997}.login-overlay{position:fixed;width:720px;height:auto;z-index:998}.login-overlay .overlay-content{position:relative;overflow:hidden;padding:20px 20px 10px 20px;color:#fff;float:left;border:1px solid #4d4d4d;background-color:#000}.login-overlay .overlay-content img{float:left;margin-bottom:10px}.login-overlay .overlay-content .close-btn{position:absolute;top:5px;right:10px;cursor:pointer;font-size:10px;font-weight:bold;color:#fff}.login-overlay .overlay-content .form-container{clear:both;float:left;margin:20px 30px 0 0;width:230px;text-align:left;color:#fff}.login-overlay .overlay-content .form-container label{position:relative;float:left;text-align:left;width:auto !important;font-size:14px;font-weight:normal;margin-bottom:5px;color:#fff}.login-overlay .overlay-content .form-container label.select-wrapper{margin-bottom:0}.login-overlay .overlay-content .form-container label em{position:absolute;right:2px;color:#ffb5cf}.login-overlay .overlay-content .form-container .info-text{font-size:14px;font-weight:normal;height:137px;color:#d6d6d6;margin-bottom:27px;line-height:25px}.login-overlay .overlay-content .form-container .info-text h2{color:#d6d6d6;font-weight:bold;text-align:left;font-size:18px}.login-overlay .overlay-content .form-container .info-text p{color:#d6d6d6;font-size:14px;line-height:25px;margin-bottom:10px;text-align:left}.login-overlay .overlay-content .form-container .login-form{clear:both;overflow:hidden;text-align:left;width:290px}.login-overlay .overlay-content .form-container .login-form .col2-set .registered-users{float:none;width:auto}.login-overlay .overlay-content .form-container .login-form .col2-set .registered-users ul{width:230px}.login-overlay .overlay-content .form-container .login-form .col2-set .new-users{float:left;width:auto}.login-overlay .overlay-content .form-container .login-form .col2-set .new-users button.button{margin-left:0}.login-overlay .overlay-content .form-container .login-form p.required{text-align:left}.login-overlay .overlay-content .form-container .login-form .buttons-set{margin:10px 0 15px 0 !important;border-top:0;padding:0px !important;text-align:right}.login-overlay .overlay-content .form-container .login-form input.input-text:focus{margin-left:1px}.login-overlay .overlay-content .login-form .buttons-set button.button{float:none}.login-overlay .overlay-content .info-image{float:left;height:350px;width:410px;margin:24px 0 10px 0}.login-overlay .overlay-content .info-image h2{color:#d6d6d6;font-weight:bold;text-align:left;font-size:18px}.login-overlay .overlay-content .info-image p{color:#d6d6d6;font-size:14px;line-height:25px;margin-bottom:10px;text-align:left}.login-overlay .overlay-content .account-btn{position:absolute;bottom:25px}.language-overlay-background{background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;height:100%;width:100%;position:fixed;top:0;left:0;z-index:997}.language-overlay{position:fixed;width:720px;height:auto;z-index:998}.language-overlay .overlay-content{position:relative;overflow:hidden;padding:30px 30px 20px 30px;color:#fff;float:left;border:1px solid #4d4d4d;background-color:#000}.language-overlay .overlay-content img{float:left;margin-bottom:10px}.language-overlay .overlay-content .close-btn{position:absolute;top:15px;right:15px;cursor:pointer;font-size:10px;font-weight:bold;color:#fff}.language-overlay .overlay-content .form-container{float:left;margin:20px 0 0 0;width:670px;text-align:left;color:#fff}.language-overlay .overlay-content .form-container li{border:1px solid transparent;float:left;height:11px;width:16px;margin:-10px 10px 25px}.language-overlay .overlay-content .form-container li:hover{border:1px solid #fff}.language-overlay .overlay-content .form-container .flag{margin-right:10px;padding:1px;cursor:pointer;float:left;margin-bottom:10px;display:block}.language-overlay .overlay-content .form-container h2{color:#fff;font-weight:bold;text-align:left;font-size:18px;margin-bottom:10px}.language-overlay .overlay-content .form-container .info-text{font-size:16px;font-weight:normal;color:#d6d6d6;margin-bottom:27px;line-height:25px}.language-overlay .overlay-content .form-container .language .language-icons{overflow:hidden;margin-bottom:20px}.language-overlay .overlay-content .form-container .language .language-icons ul li img{margin-right:10px;padding:1px;border:1px solid transparent;cursor:pointer}.language-overlay .overlay-content .form-container .language .language-icons ul li img:hover{border:1px solid #fff}.language-overlay .overlay-content .form-container .language .language-icons ul li.selected img{border:1px solid #fff}.language-overlay .overlay-content .form-container .change-store-view{clear:both;margin:10px 0 15px 0 !important;border-top:0;padding:0px !important;text-align:left}.discount-coupon{float:right;width:503px;margin-top:40px}.discount-coupon h2{font-size:18px;font-weight:normal}.discount-coupon input{width:180px;margin-right:10px;border:1px solid #D559A1}.discount-coupon input:disabled{border-color:#4d4d4d}.discount-coupon .button{background-color:transparent;border:none;margin:0;padding-top:4px}.discount-coupon .button span{color:#D559A1;font-weight:normal}.discount-coupon .button:hover span{text-decoration:underline}.widget-title-recently-viewed,.widget-title-carousel{position:relative;overflow:hidden;text-align:left;height:50px;line-height:35px;margin-bottom:-7px}.widget-title-recently-viewed:after,.widget-title-carousel:after{position:absolute;right:0;top:0;width:15px;height:50px;background:#ffffff}.widget-title-recently-viewed>h2,.widget-title-carousel>h2{position:relative;display:inline-block;background:#000000;color:#D559A1;padding-right:20px;z-index:99;text-align:left;font-family:"Arial Black",Arial,sans-serif;font-size:30px}.widget-title-recently-viewed>h2:after,.widget-title-carousel>h2:after{position:absolute;top:19px;right:-1200px;width:1200px;height:3px;background:#D559A1;content:" ";display:block;z-index:5}@-moz-document url-prefix(){.widget-title-recently-viewed>h2,.widget-title-carousel>h2{font-weight:800}}#recently-viewed-slider .slides{width:100% !important}#recently-viewed-slider .slides .item{width:85px !important;margin-right:20px}#recently-viewed-slider .slides .item img{width:100%;height:auto}#recently-viewed-slider .slides .item:last-child{margin-right:0}#recently-viewed-slider .flex-direction-nav{display:none}#footerBoxes{position:relative}#footerSlider{margin-top:0}#footerSlider .slides li.item{margin-right:20px}#footerSlider .slides li.item .fs-product-head{padding-top:4px;min-height:83px}#footerSlider .slides li.item .fs-product-head .fs-product{display:inline-block;font-size:16px;font-weight:normal;margin-bottom:6px;line-height:20px}#footerSlider .slides li.item .fs-product-head .fs-sku{display:inline-block;color:#8b8b8b;font-size:12px}#footerSlider .slides li.item .fs-info{background:#212121;border-bottom:3px solid #D559A1;padding:15px;text-align:left;min-height:122px}#footerSlider .slides li.item .fs-info table{margin-top:12px}#footerSlider .slides li.item .fs-info table td{font-size:14px}#footerSlider .slides li.item .fs-info table td:nth-child(1){padding-right:13px}#footerSlider .slides li.item .fs-info table tr:nth-child(1) td{font-size:16px;font-weight:bold;color:#D559A1;padding-bottom:5px}#footerSlider .slides li.item .fs-info table tr:last-child .price{font-weight:normal !important}#footerSlider .flex-direction-nav li a.flex-prev{width:51px;height:118px;top:200px;left:0;opacity:0.5}#footerSlider .flex-direction-nav li a.flex-prev:hover{opacity:1}#footerSlider .flex-direction-nav li a.flex-next{width:51px;height:118px;left:inherit;right:0;top:200px;opacity:0.5}#footerSlider .flex-direction-nav li a.flex-next:hover{opacity:1}#footerSlider .flex-control-paging{background:none;outline:none;border:none !important;box-shadow:none;padding:0;position:absolute;top:10px;right:0;left:inherit;display:inline-block;width:auto;z-index:999;height:30px}#footerSlider .flex-control-paging li{margin:0px;display:inline-block;margin-left:12px}#footerSlider .flex-control-paging li a{width:13px;height:13px;background-image:none;background:#000000;box-shadow:none;border:3px solid #D559A1;-webkit-box-shadow:0 0 0 3px #000000;box-shadow:0 0 0 3px #000000}#footerSlider .flex-control-paging li a.flex-active{background:#D559A1}.slider.slider_frontpage{list-style:none;margin:0;padding:0;height:600px}.slider.slider_frontpage li{margin:0;padding:0;width:100%;height:100%;display:block}.slider.slider_frontpage li>div{margin:0;padding:0;width:100%;height:100%;display:block;position:relative}.slider.slider_frontpage li>div>img{position:relative}.slider.slider_frontpage .hotspot-content{position:absolute;bottom:18px;right:18px;width:220px;height:auto;border:1px solid #D559A1;z-index:25;background:#212121;display:none}.slider.slider_frontpage .hotspot-content.opens_to_top{bottom:18px;top:auto}.slider.slider_frontpage .hotspot-content.opens_to_left{right:18px;left:auto}.slider.slider_frontpage .hotspot-content.opens_to_bottom{bottom:auto;top:18px}.slider.slider_frontpage .hotspot-content.opens_to_right{right:auto;left:18px}.slider.slider_frontpage .hotspot-content .img_wrapper{width:220px;height:195px;background-color:white;margin-bottom:15px;overflow:hidden}.slider.slider_frontpage .hotspot-content img{width:auto;height:195px;margin:0 auto}.slider.slider_frontpage .hotspot-content.opens_horizontally{width:436px}.slider.slider_frontpage .hotspot-content.opens_horizontally .img_wrapper{float:left;margin:0}.slider.slider_frontpage .hotspot-content.opens_horizontally img{width:auto;display:block}.slider.slider_frontpage .hotspot-content.opens_horizontally>img{height:auto;max-width:220px;min-height:164px;float:left}.slider.slider_frontpage .hotspot-content.opens_horizontally .hotspot-body{float:left;padding-top:25px;padding-bottom:25px;width:146px;max-height:195px -50px}.slider.slider_frontpage .hotspot-body{padding:35px;padding-top:0;text-align:left}.slider.slider_frontpage .hotspot-body p{margin-top:0;margin-bottom:10px;font-size:14px;color:#8b8b8b;font-weight:normal}.slider.slider_frontpage .hotspot-body p.title{font-size:16px;font-weight:normal;color:#cfcfcf}.slider.slider_frontpage .hotspot-body .btn-explore{padding:1px 15px}.slider.slider_frontpage .hotspot{width:24px;height:24px;line-height:25px;border-radius:9px;font-size:25px;font-weight:bold;text-align:center;color:#000000;-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;position:absolute;cursor:pointer;z-index:10}.slider.slider_frontpage .hotspot>span{position:absolute;top:0;left:0;width:100%;height:100%;background:#D559A1;border-radius:18px;z-index:50;-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;opacity:1}.slider.slider_frontpage .hotspot:hover>span{opacity:1}.slider.slider_frontpage .hotspot.active,.slider.slider_frontpage .hotspot.active:hover{z-index:20}.slider.slider_frontpage .hotspot.active>span,.slider.slider_frontpage .hotspot.active:hover>span{-moz-transform:rotate(405deg);-ms-transform:rotate(405deg);-o-transform:rotate(405deg);-webkit-transform:rotate(405deg);transform:rotate(405deg);opacity:1;z-index:50}.carousel_frontpage{position:relative;width:100%;height:600px;z-index:1}.carousel_frontpage .flex-direction-nav{list-style:none;margin:0;padding:0}.carousel_frontpage .flex-direction-nav li a.flex-prev{width:51px;height:118px;top:257px;left:0;opacity:0.5}.carousel_frontpage .flex-direction-nav li a.flex-prev:hover{opacity:1}.carousel_frontpage .flex-direction-nav li a.flex-next{width:51px;height:118px;left:inherit;right:0;top:257px;opacity:0.5}.carousel_frontpage .flex-direction-nav li a.flex-next:hover{opacity:1}.carousel_frontpage .flex-control-paging{background:none;outline:none;border:none !important;box-shadow:none;padding:0;position:absolute;bottom:26px;right:40px;left:inherit;display:inline-block;width:auto;z-index:999;list-style:none;margin:0}.carousel_frontpage .flex-control-paging li{margin:0px;display:inline-block;margin-left:6px}.carousel_frontpage .flex-control-paging li a{width:8px;height:8px;background:none;box-shadow:none;border:3px solid #D559A1}.carousel_frontpage .flex-control-paging li a.flex-active{background:#D559A1}.top-welcome-msg.vipstatus{position:relative;height:55px;width:315px;margin-top:-20px;margin-left:-58px}.top-welcome-msg.vipstatus>a.vipstsatus-header-icon{position:absolute;top:50%;transform:translateY(-50%);left:0}.top-welcome-msg.vipstatus>div{display:inline-block;max-width:175px;padding-left:60px;margin-top:10px}.vipstatus-badge{padding:10px 10px 10px 30px;border-radius:3px;max-width:500px;float:right;clear:both;position:relative;color:#fff;border:2px solid #D559A1;margin-bottom:20px}.vipstatus-badge .vipstatus-current-status{color:#D559A1}.vipstatus-badge .vipstatus-current-status>span{text-transform:uppercase}.vipstatus-badge .vipstatus-difference{font-size:14px;margin:5px 0}.vipstatus-badge .vipstatus-statusbar{height:5px;background-color:#552441;display:block;overflow:hidden;position:relative;margin:7px 0}.vipstatus-badge .vipstatus-statusbar span{background-color:#D559A1;display:inline-block}.vipstatus-badge .no-smoothing{-webkit-font-smoothing:none}.vipstatus-badge .vipstsatus-icon{position:absolute;top:50%;transform:translateY(-50%);left:0;margin:5px 0 0 -25px}.vipstatus-badge.vip-status-bronze{border:2px solid #A55A01}.vipstatus-badge.vip-status-bronze .vipstatus-current-status{color:#A55A01}.vipstatus-badge.vip-status-silver{border:2px solid #9e9e9e}.vipstatus-badge.vip-status-silver .vipstatus-current-status{color:#9e9e9e}.vipstatus-badge.vip-status-gold{border:2px solid #d8a76c}.vipstatus-badge.vip-status-gold .vipstatus-current-status{color:#d8a76c}.vipstatus-badge.vip-status-diamond{border:2px solid #d7d7d7}.vipstatus-badge.vip-status-diamond .vipstatus-current-status{color:#d7d7d7}.n98-vipstatus-index-index .pink{color:#D559A1}.n98-vipstatus-index-index strong{font-weight:bold}.n98-vipstatus-index-index ul{list-style-type:disc}.n98-vipstatus-index-index ul li{list-style-position:inside}.n98-vipstatus-index-index .vipstatus-table{margin:15px 0}.n98-vipstatus-index-index .vipstatus-table td{border:1px solid #4d4d4d;padding:10px 20px}.n98-vipstatus-index-index img.vipstatus-icon-description{vertical-align:text-top;margin-right:15px}.n98-vipstatus-index-index h2>span{font-weight:400;font-size:14px}aside.sidebar div.block-account li.vip-status-basic a,aside.sidebar div.block-account li.vip-status-basic strong{color:#D559A1}aside.sidebar div.block-account li.vip-status-basic a:hover{color:#dd7ab3}aside.sidebar div.block-account li.vip-status-basic a:after,aside.sidebar div.block-account li.vip-status-basic strong:after{height:31px;width:31px;position:absolute;margin-top:-5px;margin-left:5px;display:inline-block;content:url("../images/instyle-icons/icon_31x31_basic.png")}aside.sidebar div.block-account li.vip-status-bronze a,aside.sidebar div.block-account li.vip-status-bronze strong{color:#A55A01}aside.sidebar div.block-account li.vip-status-bronze a:hover{color:#ce7001}aside.sidebar div.block-account li.vip-status-bronze a:after,aside.sidebar div.block-account li.vip-status-bronze strong:after{height:31px;width:31px;position:absolute;margin-top:-5px;margin-left:5px;display:inline-block;content:url("../images/instyle-icons/icon_31x31_bronze.png")}aside.sidebar div.block-account li.vip-status-silver a,aside.sidebar div.block-account li.vip-status-silver strong{color:#9e9e9e}aside.sidebar div.block-account li.vip-status-silver a:hover{color:#b2b2b2}aside.sidebar div.block-account li.vip-status-silver a:after,aside.sidebar div.block-account li.vip-status-silver strong:after{height:31px;width:31px;position:absolute;margin-top:-5px;margin-left:5px;display:inline-block;content:url("../images/instyle-icons/icon_31x31_silver.png")}aside.sidebar div.block-account li.vip-status-gold a,aside.sidebar div.block-account li.vip-status-gold strong{color:#d8a76c}aside.sidebar div.block-account li.vip-status-gold a:hover{color:#e1ba8c}aside.sidebar div.block-account li.vip-status-gold a:after,aside.sidebar div.block-account li.vip-status-gold strong:after{height:31px;width:31px;position:absolute;margin-top:-5px;margin-left:5px;display:inline-block;content:url("../images/instyle-icons/icon_31x31_gold.png")}aside.sidebar div.block-account li.vip-status-diamond a,aside.sidebar div.block-account li.vip-status-diamond strong{color:#d7d7d7}aside.sidebar div.block-account li.vip-status-diamond a:hover{color:#ebebeb}aside.sidebar div.block-account li.vip-status-diamond a:after,aside.sidebar div.block-account li.vip-status-diamond strong:after{height:31px;width:31px;position:absolute;margin-top:-5px;margin-left:5px;display:inline-block;content:url("../images/instyle-icons/icon_31x31_diamond.png")}.offer-widget-container{position:fixed;top:100px;right:-950px;height:432px;z-index:100000000;padding:15px 0px;background-color:#212121;border:3px solid #D559A1;border-right:none;border-top-left-radius:10px;border-bottom-left-radius:10px}.offer-widget-container.in .offer-products-grid{display:block;float:right}.offer-widget-container.in .item{display:block !important}@-moz-document url-prefix(){.offer-widget-container .layer-label{padding-left:10px;padding-right:10px}}.offer-widget-container .layer-label .background{background-color:#212121;border:3px solid #D559A1;border-right:none;border-top-left-radius:10px;border-bottom-left-radius:10px;width:54px;height:195px;display:block;position:absolute;top:30px;left:-57px;cursor:pointer}.offer-widget-container .layer-label .background.right{width:10px;height:192px;border:none;border-radius:0;left:-7px;top:35px}.offer-widget-container .layer-label span{color:#D559A1;font-weight:800;font-size:22px;cursor:pointer}.offer-widget-container .layer-label span.deals{-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);position:absolute;left:-98px;top:105px;display:inline-block}.offer-widget-container .layer-label span.percent{position:relative;top:165px;left:18px}.offer-widget-container .close-layer{width:20px;height:20px;cursor:pointer;position:absolute;right:8px;top:1px;z-index:20000}.offer-widget-container .close-layer:before{content:'';display:inline-block;float:right;position:relative;top:3px;right:-3px}.offer-widget-container .item{position:relative;float:right;width:131px;padding:0 20px}.offer-widget-container .time-left{position:absolute;top:0px;right:20px;display:block;background:#212121;color:#fff;padding:3px 5px;font-size:11px}.offer-widget-container .product-image{display:block;padding-bottom:12px}.offer-widget-container .product-image img{display:block;background-color:#cfcfcf}.offer-widget-container .saving{position:absolute;top:211px;left:20px;display:block;background:#D559A1;color:#fff;padding:5px;font-size:12px;width:63px}.offer-widget-container .saving .saving-percentag{font-size:18px;float:left;width:100%;margin-top:5px}.offer-widget-container .product-name{display:block;height:32px;overflow:hidden;color:#cfcfcf;text-decoration:none;font-size:14px;font-weight:normal;padding-bottom:7px;line-height:18px}.offer-widget-container .product-name:hover{text-decoration:underline}.offer-widget-container .price-container{float:left;width:100%;height:47px;color:#D559A1;font-size:12px;line-height:15px}.offer-widget-container .price-container .price{font-size:18px;color:#D559A1;font-weight:normal}.offer-widget-container .price-container .price-label{color:#D559A1}.offer-widget-container .price-container .per-package{float:right;width:50%}.offer-widget-container .price-container .regular-price{float:left}.offer-widget-container .price-container .regular-price .single-price{display:none}.offer-widget-container .price-container .regular-price .price{float:left;width:50%}.offer-widget-container .price-container .special-price,.offer-widget-container .price-container .old-price{margin-bottom:0;float:left;width:50%}.offer-widget-container .price-container .special-price .price-label,.offer-widget-container .price-container .old-price .price-label{display:none}.offer-widget-container .stock-info{float:left;width:100%;font-size:11px;color:#8b8b8b}.offer-widget-container .status-background{float:left;width:129px;height:8px;margin:4px 0 6px;border:1px solid #8b8b8b;border-radius:4px;background-color:#212121;text-indent:-9999px}.offer-widget-container .status-background .status{float:left;height:6px;border:1px solid transparent;border-radius:4px;border-right:none;text-indent:-9999px;max-width:182px}.offer-widget-container .status-background .status.low{width:25%;background-color:#D60000}.offer-widget-container .status-background .status.middle{width:50%;background-color:#D6C014}.offer-widget-container .status-background .status.high{width:75%;background-color:#20B24D}.offer-widget-container .add-to-cart{float:left;width:129px;padding:6px 15px;margin-top:3px;color:#ffffff;border:1px solid #D559A1;font-size:14px;font-weight:bold;text-decoration:none;display:inline-block;cursor:pointer;padding-left:40px;background:#D559A1 url("../images/icon-cart-wt.png") no-repeat 10px 4px;background-image:none;white-space:nowrap;width:94px;padding-left:18px;padding-right:17px}
