/*! Hotfixes and On-the-fly Updates */#checkoutSteps #opc-addresses .billing-shipping-forms-logged-in .back-link{display:none}.category-products .toolbar .limiter.left{display:none}.category-products .toolbar{margin:0 0 15px 0;padding:0}.toolbar .amount,.toolbar .pages{font-size:12px}@media only screen and (max-width: 767px){.category-top .category-description{margin:0}.category-page-header{margin-bottom:12px}.category-page-header-sale{background:#000;margin-bottom:12px}.toolbar{padding:10px;margin-top:0px;margin-bottom:14px}.catalog-category-view .category-page-header .cp-header-copy h2{font-family:Helvetica, Arial, "sans-serif";font-weight:bold;padding-top:21px;letter-spacing:3px;font-size:24px !important;color:#000000 !important}.catalog-category-view .category-page-header .cp-header-copy h2.sale{font-weight:normal;font-weight:normal;padding-top:50px;letter-spacing:3px !important;font-size:50px !important;color:#ffb1bb !important;padding-bottom:40px}.products-grid>li{margin-bottom:22px}.category-description.std p.small{display:none}}a:hover{color:#000}.product-shop .product-options-bottom p.required{color:#000}.cms-start .vaimo-cms.row .col-md-6{overflow:hidden}@media only screen and (min-width: 992px){.sidebar .block-layered-nav{max-width:none}}.product-shop .product-options-bottom p.required{display:none}button.promo{border-radius:0}.align-center header{margin-bottom:10px !important}.block-layered-nav .actions{float:left}.share-buttons img{width:auto !important;height:auto !important}.share-buttons li{display:inline-block}.share-buttons{list-style-type:none;padding:0;text-align:center;width:100%}#details-tab .std{padding-left:10px;padding-right:10px}@media only screen and (max-width: 767px){.block-layered-nav .actions{float:none;text-align:left}}.input-text,.text-area{background-color:#FFF;color:#000;font-family:Helvetica, Arial, sans-serif}.my-wishlist .messages .success-msg{color:#000}.careers-wrapper.hq-department .job-description{overflow:auto}small{font-size:100%}.customer-account-forgotpassword p.required{color:#000 !important;font-size:10px;text-transform:uppercase}.customer-account-forgotpassword .product-style-info label{color:#000}.customer-account-forgotpassword label em{color:#000}#header-container{background-color:#000}.product-gift-vouchers #product-options-wrapper dd:nth-child(2){margin-bottom:30px}.nav-view-all-lingerie a,.nav-view-all-nightwear a,.nav-view-all a,.nav-view-all-ready-to-wear a,.nav-view-all-accessories a,.nav-view-all-valentine a,.nav-view-all-knickers a,.nav-view-all-bras a{font-weight:bold !important}.qbIPMessage p,.qbIPMessage a{color:#000 !important}.cms-start .main-container.col3-layout,.cms-start .col-main.col-md-6{margin-right:0 !important;margin-left:0 !important;padding-right:0 !important;padding-left:0 !important}#atca-popup-container{background-color:#feece6}#atca-redirect-btn.button{background-color:#000;color:#feece6}#atca-redirect-btn.button:hover{background-color:#FFF;color:#000}#atca-continue-btn.button{background-color:#feece6;color:#000}#atca-continue-btn.button:hover{background-color:#FFF;color:#000}.login-block .social-buttons{display:none}.vco-login-inner .hidden-xs h3,.checkout-index-index #login-form .visible-xs .vco-form h3{display:none !important}.product-options li select .generatedLocalSize{color:#CCC !important}#showGiftWrapPopUpButton{display:none !important}#header .menu-bp-column.widget-column{position:absolute}.products-grid .badge{display:none}.contactus{display:none !important}.nosto-heading h4{margin-bottom:20px !important}#qty{width:50px;height:40px}body #nav>li.level0.nav-sale>a{color:#000 !important;font-weight:bold !important}#apvideo-expand{clear:both}#checkoutSteps #checkout-step-login .vco-login .button{margin-left:0;margin-bottom:10px;display:block}.product-options .size-guide{right:0;width:260px;text-align:right}@media only screen and (max-width: 767px){.product-options .size-guide{width:100%}}.overflow--hidden{overflow:hidden !important}.category-description.std p.small{font-size:10px !important;color:#FFF;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:20px 30px;position:absolute;bottom:0}.filters-uplifted .category-description.std p.small{position:relative;bottom:auto}@media only screen and (max-width: 767px){.catalog-category-view .sidebar .size-guide{display:none}.catalog-category-view .category-page-header .cp-header-copy h2{padding-bottom:10px}}.inner.black .cta{color:#000 !important}.inner.black .cta{border:1px solid #000 !important}@media only screen and (max-width: 767px){.container{padding-left:0;padding-right:0}}.nosto-product-list{text-align:center !important}.success-msg:before,.error-msg:before{display:none}.success-msg,.error-msg{font-style:normal;font-weight:100;padding:20px 20px 10px;line-height:20px;letter-spacing:2px}#tab-container{border-top:0px solid #000}@media only screen and (max-width: 767px){.catalog-product-view .lSSlideOuter .lSPager.lSGallery{display:none}}.vcms-toolbar{width:50%}#checkout-review-table{overflow-x:hidden}#aw17-teaser-popup .cta{border-radius:0}.catalog-category-view .container .category-page.ap-talks .cat-tile a.wrapper .inner.text-right{width:auto}.category-page.ap-talks{overflow-x:hidden}.catalog-category-view .container .cat-tile a.wrapper.padded-wrapper,.how-to-get-it-right-wrapper .row::before{background-color:#fff !important}
