/** * @license * MyFonts Webfont Build ID 3033773, 2015-05-29T12:04:31-0400 * * The fonts listed in this notice are subject to the End User License * Agreement(s) entered into by the website owner. All other parties are * explicitly restricted from using the Licensed Webfonts(s). * * You may obtain a valid license at the URLs below. * * Webfont:ProximaNovaA-Light by Mark Simonson * URL:http://www.myfonts.com/fonts/marksimonson/proxima-nova/a-light/ * * Webfont:ProximaNovaA-Semibold by Mark Simonson * URL:http://www.myfonts.com/fonts/marksimonson/proxima-nova/a-semibold/ * * Webfont:ProximaNovaS-Light by Mark Simonson * URL:http://www.myfonts.com/fonts/marksimonson/proxima-nova/s-light/ * * Webfont:ProximaNovaS-Semibold by Mark Simonson * URL:http://www.myfonts.com/fonts/marksimonson/proxima-nova/s-semibold/ * * Webfont:ProximaNova-Light by Mark Simonson * URL:http://www.myfonts.com/fonts/marksimonson/proxima-nova/light/ * * Webfont:ProximaNova-Semibold by Mark Simonson * URL:http://www.myfonts.com/fonts/marksimonson/proxima-nova/semibold/ * * Webfont:ProximaNovaA-Medium by Mark Simonson * URL:http://www.myfonts.com/fonts/marksimonson/proxima-nova/a-medium/ * * Webfont:ProximaNovaS-Medium by Mark Simonson * URL:http://www.myfonts.com/fonts/marksimonson/proxima-nova/s-medium/ * * Webfont:ProximaNova-Medium by Mark Simonson * URL:http://www.myfonts.com/fonts/marksimonson/proxima-nova/medium/ * * * License:http://www.myfonts.com/viewlicense?type=web&buildid=3033773 * Licensed pageviews:10,000,000 * Webfonts copyright:Copyright (c) Mark Simonson, 2005. All rights reserved. * * © 2015 MyFonts Inc */ /* @import must be at top of file, otherwise CSS will not work */ @import url("//hello.myfonts.net/count/2e4aad"); @font-face {font-family:'ProximaNovaA-Medium';src:url('/on/demandware.static/Sites-ninewest-Site/Sites-ninewest-Library/default/images/webfonts/2E4AAD_6_0.eot');src:url('/on/demandware.static/Sites-ninewest-Site/Sites-ninewest-Library/default/images/webfonts/2E4AAD_6_0.eot?#iefix') format('embedded-opentype'),url('/on/demandware.static/Sites-ninewest-Site/Sites-ninewest-Library/default/images/webfonts/2E4AAD_6_0.woff2') format('woff2'),url('/on/demandware.static/Sites-ninewest-Site/Sites-ninewest-Library/default/images/webfonts/2E4AAD_6_0.woff') format('woff'),url('webfonts/2E4AAD_6_0.ttf') format('truetype');} @font-face {font-family:'ProximaNova-Light';src:url('/on/demandware.static/Sites-ninewest-Site/Sites-ninewest-Library/default/images/webfonts/2E4AAD_4_0.eot');src:url('/on/demandware.static/Sites-ninewest-Site/Sites-ninewest-Library/default/images/webfonts/2E4AAD_4_0.eot?#iefix') format('embedded-opentype'),url('/on/demandware.static/Sites-ninewest-Site/Sites-ninewest-Library/default/images/webfonts/2E4AAD_4_0.woff2') format('woff2'),url('/on/demandware.static/Sites-ninewest-Site/Sites-ninewest-Library/default/images/webfonts/2E4AAD_4_0.woff') format('woff'),url('/on/demandware.static/Sites-ninewest-Site/Sites-ninewest-Library/default/images/webfonts/2E4AAD_4_0.ttf') format('truetype');} @font-face {font-family:'ProximaNova-Semibold';src:url('/on/demandware.static/Sites-ninewest-Site/Sites-ninewest-Library/default/images/webfonts/2E4AAD_5_0.eot');src:url('/on/demandware.static/Sites-ninewest-Site/Sites-ninewest-Library/default/images/webfonts/2E4AAD_5_0.eot?#iefix') format('embedded-opentype'),url('/on/demandware.static/Sites-ninewest-Site/Sites-ninewest-Library/default/images/webfonts/2E4AAD_5_0.woff2') format('woff2'),url('/on/demandware.static/Sites-ninewest-Site/Sites-ninewest-Library/default/images/webfonts/2E4AAD_5_0.woff') format('woff'),url('/on/demandware.static/Sites-ninewest-Site/Sites-ninewest-Library/default/images/webfonts/2E4AAD_5_0.ttf') format('truetype');} @font-face {font-family:'ProximaNova-Medium';src:url('/on/demandware.static/Sites-ninewest-Site/Sites-ninewest-Library/default/images/webfonts/2E4AAD_8_0.eot');src:url('/on/demandware.static/Sites-ninewest-Site/Sites-ninewest-Library/default/images/webfonts/2E4AAD_8_0.eot?#iefix') format('embedded-opentype'),url('/on/demandware.static/Sites-ninewest-Site/Sites-ninewest-Library/default/images/webfonts/2E4AAD_8_0.woff2') format('woff2'),url('/on/demandware.static/Sites-ninewest-Site/Sites-ninewest-Library/default/images/webfonts/2E4AAD_8_0.woff') format('woff'),url('/on/demandware.static/Sites-ninewest-Site/Sites-ninewest-Library/default/images/webfonts/2E4AAD_8_0.ttf') format('truetype');} @font-face {font-family:'ProximaNovaA-Light';src:url('/on/demandware.static/Sites-ninewest-Site/Sites-ninewest-Library/default/images/webfonts/2E4AAD_0_0.eot');src:url('/on/demandware.static/Sites-ninewest-Site/Sites-ninewest-Library/default/images/webfonts/2E4AAD_0_0.eot?#iefix') format('embedded-opentype'),url('/on/demandware.static/Sites-ninewest-Site/Sites-ninewest-Library/default/images/webfonts/2E4AAD_0_0.woff2') format('woff2'),url('/on/demandware.static/Sites-ninewest-Site/Sites-ninewest-Library/default/images/webfonts/2E4AAD_0_0.woff') format('woff'),url('/on/demandware.static/Sites-ninewest-Site/Sites-ninewest-Library/default/images/webfonts/2E4AAD_0_0.ttf') format('truetype');} @font-face {font-family:'TheanoDidot-Regular';src:url('/on/demandware.static/Sites-ninewest-Site/Sites-ninewest-Library/default/images/webfonts/TheanoDidot-Regular.ttf') format('truetype');} /** * @license * MyFonts Webfont Build ID 3216868, 2016-05-10T16:31:43-0400 * * The fonts listed in this notice are subject to the End User License * Agreement(s) entered into by the website owner. All other parties are * explicitly restricted from using the Licensed Webfonts(s). * * You may obtain a valid license at the URLs below. * * Webfont:ProximaNovaA-Regular by Mark Simonson * URL:http://www.myfonts.com/fonts/marksimonson/proxima-nova/a-regular/ * * Webfont:ProximaNovaS-Regular by Mark Simonson * URL:http://www.myfonts.com/fonts/marksimonson/proxima-nova/s-regular/ * * Webfont:ProximaNova-Regular by Mark Simonson * URL:http://www.myfonts.com/fonts/marksimonson/proxima-nova/regular/ * * * License:http://www.myfonts.com/viewlicense?type=web&buildid=3216868 * Licensed pageviews:1,000,000 * Webfonts copyright:Copyright (c) Mark Simonson, 2005. All rights reserved. * * © 2016 MyFonts Inc */ /* @import must be at top of file, otherwise CSS will not work */ @import url("//hello.myfonts.net/count/3115e4"); @font-face {font-family:'ProximaNovaA-Regular';src:url('/on/demandware.static/Sites-ninewest-Site/Sites-ninewest-Library/default/images/webfonts/3115E4_0_0.eot');src:url('/on/demandware.static/Sites-ninewest-Site/Sites-ninewest-Library/default/images/webfonts/3115E4_0_0.eot?#iefix') format('embedded-opentype'),url('/on/demandware.static/Sites-ninewest-Site/Sites-ninewest-Library/default/images/webfonts/3115E4_0_0.woff2') format('woff2'),url('/on/demandware.static/Sites-ninewest-Site/Sites-ninewest-Library/default/images/webfonts/3115E4_0_0.woff') format('woff'),url('/on/demandware.static/Sites-ninewest-Site/Sites-ninewest-Library/default/images/webfonts/3115E4_0_0.ttf') format('truetype');} @font-face {font-family:'ProximaNovaS-Regular';src:url('/on/demandware.static/Sites-ninewest-Site/Sites-ninewest-Library/default/images/webfonts/3115E4_1_0.eot');src:url('/on/demandware.static/Sites-ninewest-Site/Sites-ninewest-Library/default/images/webfonts/3115E4_1_0.eot?#iefix') format('embedded-opentype'),url('/on/demandware.static/Sites-ninewest-Site/Sites-ninewest-Library/default/images/webfonts/3115E4_1_0.woff2') format('woff2'),url('/on/demandware.static/Sites-ninewest-Site/Sites-ninewest-Library/default/images/webfonts/3115E4_1_0.woff') format('woff'),url('/on/demandware.static/Sites-ninewest-Site/Sites-ninewest-Library/default/images/webfonts/3115E4_1_0.ttf') format('truetype');} @font-face {font-family:'ProximaNova-Regular';src:url('/on/demandware.static/Sites-ninewest-Site/Sites-ninewest-Library/default/images/webfonts/3115E4_2_0.eot');src:url('/on/demandware.static/Sites-ninewest-Site/Sites-ninewest-Library/default/images/webfonts/3115E4_2_0.eot?#iefix') format('embedded-opentype'),url('/on/demandware.static/Sites-ninewest-Site/Sites-ninewest-Library/default/images/webfonts/3115E4_2_0.woff2') format('woff2'),url('/on/demandware.static/Sites-ninewest-Site/Sites-ninewest-Library/default/images/webfonts/3115E4_2_0.woff') format('woff'),url('/on/demandware.static/Sites-ninewest-Site/Sites-ninewest-Library/default/images/webfonts/3115E4_2_0.ttf') format('truetype');} body {font-family:ProximaNovaA-Medium;} #shell #outerHeader {margin:0 auto; width:984px;} #shell .posFixed {position:fixed; left:0; top:-27px; float:none; width:100%; padding:7px 0 10px; border-bottom:1px solid #cccccc; z-index:999;} #navSearchHolderContent {margin:0 auto; width:100%;} @media only screen and (max-width: 877px) and (min-width: 1px) { #shell #header, #shell #footer {max-width:100%;} #sizechartPDPP {padding-right:4px;} } @media only screen and (min-width:1024px) { #shell #outerHeader {margin:0 auto; width:100%;} #navSearchHolderContent {width:100%;} #sizechartPDPP {padding-right:4px;} } @media only screen and (min-width:1366px) { #shell #outerHeader {margin:0 auto; width:1346px;} #navSearchHolderContent {width:1346px;} #sizechartPDPP {padding-right:4px;} } * {margin:0; padding:0;} body map, body area, body a, body a:link, body a:visited, body a:active {border:0 none; outline:0 none transparent;} body.naked {background-color:#ffffff;} div, span, td, th, img {border:0; color:#666666; font-family:ProximaNovaA-Medium, Arial, Helvetica, sans-serif; font-size:10px; letter-spacing:1px; padding:0;} a.remove, a.remove:link, a.remove:visited, a.remove:hover, a.remove:active {color:#cf3f3f; text-decoration:underline;} a.blackStrong {color:#000000; font-weight:bold;} a.blackStrong:hover, a.blackStrong:active {color:#666666; font-weight:bold;} .textBox {border:solid 1px #cdcdcd; color:#666666; font-family:ProximaNovaA-Medium, Arial, Helvetica, sans-serif; font-size:9pt; padding-bottom:2px; padding-left:2px; padding-top:2px;} #shell #SR_CO {background-color:#eeeeee; clear:both; float:left; margin:15px 0 6px; padding:2px 6px;} select.textBox {padding-bottom:0; padding-top:0;} .shellInput {height:14px; margin-bottom:1px; padding-bottom:0; padding-top:0;} select {border:solid 1px #cccccc; font-family:ProximaNovaA-Medium, Arial, Helvetica, sans-serif; font-size:10px; padding:4px;} .clear, .clearer {clear:both; font-size:0; height:0;} .clearRight {clear:right;} .clearLeft {clear:left;} .err, .errb, .errormessage {color:#cc0066; font-size:11px;} .formFieldErrorMsg, #GCERROR, #PINERROR {color:red;} .errorFields, .errorDropDowns {border:1px solid #cc0066;} #theError, #unavailableMsg, .unavailableMsg, #locErrText, .locErrText, #findHolder .storeInfo .storeAmount.notFound {color:#cc2200;} .highlight {font-size:11px; font-weight:bold;} .headerTxt {font-size:15px; font-weight:bold;} #shell .pr_controlEdit {display:none;} #shell {float:left; overflow:hidden; position:relative; text-align:left; width:100%;} #headerPromoMessage {color:#ffffff; float:left; font-size:12px; padding:9px 0 0 10px; position:relative; text-transform:uppercase; width:60%; z-index:999;} #topHdrGlobal #shoppingBag, #topHdrGlobal #account, #topHdrGlobal #headerRewards {float:right; padding:3px 0 0 20px;} #topHdrGlobal #myaccount_link {float:left;} #topHdrGlobal #signout_link {float:left; padding-left:20px;} #countrySelectWidget a {color:#000000;} #countrySelectWidget a:hover {text-decoration:underline;} #countrySelectHolder {cursor:pointer; float:left; width:100%;} #currentCountry {float:left;} #countriesDD {float:left; width:50%;} .countrySelectLabel {color:#000000; cursor:pointer; float:left; padding-right:5px; text-decoration:none; text-transform:uppercase;} .countryHeadSpan {font-size:12px; padding-right:8px; text-transform:none;} .countryFlagSpan {padding:1px 0;} .countryNameSpan {padding-left:2px;} #selectedCountry {float:left; padding-bottom:10px; width:100%;} #countriesDD img {float:left; padding-right:5px;} #countryLabelHolder {float:left; padding-bottom:10px; width:100%;} #shell #topHdrGlobal #countryLabelHolder span {font-size:11px; font-weight:bold; text-transform:uppercase;} .currencySelectHolder {display:none;} #currencySelectHolder a {color:#000000; float:left; padding-top:3px;} #currencySelectContent .countrySelectLabel {font-size:12px; padding-right:5px; text-transform:none;} #searchCartHolder {float:right; width:70px;} #countrySelectWidget #currencySelectContent .countryNameSpan {text-transform:uppercase;} #currenciesDD {float:left; width:50%;} #currencySelectContent {float:left; padding-bottom:10px; width:100%;} #shell #topHdrGlobal .currencySelectLabel span {font-size:11px; font-weight:bold; text-transform:uppercase;} #selectedCurrency {float:left; padding-bottom:10px; width:100%;} #currencyCloseHolder {float:right; width:43px;} #currencyCloseHolder #currencyClose {float:right; width:100%;} #currencyHeader {float:left; font-size:12px; padding-bottom:15px; text-transform:none; width:537px;} #currencyHeader p {float:left; font-size:12px; font-weight:bold; letter-spacing:1px; padding-bottom:10px; text-transform:uppercase; width:100%;} #currencyHeader div {float:left; width:100%;} #countrySelectWidget option {background-repeat:no-repeat; float:left; font-size:11px; height:12px; padding:2px; text-transform:none;} #countrySelectWidget select {font-size:11px; text-transform:none;} #countrySelectWidget #country option {padding-left:25px;} #countrySelectWidget #buttonHolder {float:left; padding:20px 0 14px; width:100%;} #countrySelectWidget #button1Holder {float:left;} #countrySelectWidget #button2Holder {float:left; padding-left:16px;} #countrySelectWidget #buttonHolder a {background-color:#000000; color:#ffffff; float:left; font-size:10px; padding:4px 0 5px; text-align:center; text-decoration:none; width:274px;} #countrySelectWidget label {float:left; font-size:11px; text-transform:none; width:100%;} #countrySelectWidget #currencyFooter {float:left; font-size:12px; text-transform:none; width:100%;} #countrySelectWidget #currencyFooter a {float:none; text-decoration:underline;} #topHdrGlobal #topHdrAccount #countrySelectWidget {color:#000000; text-align:left;} #topHdrGlobal #topHdrAccount #countrySelectWidget img {margin-top:-1px;} #topHdrGlobal #topHdrAccount .currencySelectHolder {color:#000000; display:none;} #topHdrGlobal #topHdrAccount .currencySelectHolder div, #topHdrGlobal #topHdrAccount .currencySelectHolder a, #topHdrGlobal #topHdrAccount .currencySelectHolder span {color:#000000;} #topHdrGlobal #topHdrAccount .currencySelectHolder #buttonHolder a {color:#000000;} #header #navHolder {float:left; padding:5px 0 0 10px; position:relative; width:697px; z-index:998;} #header #topSearch {float:left; position:relative; width:540px;} #header #topSearch table {border-collapse:collapse;} #header #topSearch table #storeLocatorSearch {padding-right:20px; padding-top:1px; vertical-align:top;} #header #topSearch table #advSearch {display:none; padding-left:20px; padding-top:1px; vertical-align:top;} #topSearch .over {background-color:#eeeeee;} #topSearch .term {width:100%;} #topSearch .suggestItem {border-bottom:1px dotted #BCBCBC; cursor:pointer; margin:0 2px;} #search_suggest .search-suggestion-wrapper-noresults {padding: 25px;} #search_suggest .search-suggestion-left-panel {width: 192px; float: left;margin: 15px;} #search_suggest .search-suggestion-right-panel {width: 287px; float: right;margin: 15px;} #search_suggest .search-suggestion-right-panel-product {height: 80px;border-bottom:solid 1px #CDCDCD;} #search_suggest .search-suggestion-right-panel-product-details {width: 70%; float: left;padding-top:25px;padding-left:10px;} #search_suggest .search-suggestion-right-panel-product-image {width: 25%; float: left;clear:both;} #search_suggest .search-suggestion-left-panel-hitgroup-header {font-size: 12px;} #search_suggest .search-phrase-suggestion {font-size: 12px;} #search_suggest .search-phrase-suggestion a:link, #search_suggest .search-phrase-suggestion a:visited, #search_suggest .search-suggestion-normal-link {text-decoration: underline;font-size: 12px;font-weight: normal;font-style:italic; } #search_suggest .search-suggestion-right-panel-product-name a.search-suggestion-normal-link {text-decoration: none;font-style: normal;} #search_suggest .search-suggestion-left-panel-hitgroup-link {margin-left: 10px;} #search_suggest .search-suggestion-left-panel-hitgroup {margin-bottom: 10px;} #search_suggest a.search-suggestion-left-panel-hitgroup-link {text-decoration: underline;font-size: 11px;} #search_suggest .search-suggestion-left-panel-parent-category {text-decoration: underline;font-size: 11px;} #search_suggest a.search-suggestion-left-panel-parent-category:hover {font-color: #000000;text-decoration: underline;font-size: 11px;} #search_suggest .productSalePrice.SalePrices {padding-left: 6px;} #search_suggest a.search-suggestion-normal-link:hover {text-decoration: underline;} .search-suggestion-helpful {display: none;} .search-suggestion-wrapper-noresults {margin-left: 200px;} a:link, a:visited {color:#666666; text-decoration:none;} a:hover, a:active {color:#000000; text-decoration:none;} #header #topcrumbs #account {float:right; text-transform:uppercase;} #header #topcrumbs .checkOutIcon {float:right; margin-left:30px;} #header #topSearch input#query:focus {color:#000000; font-size:13px;} #footer #optIn #email {float:left;width:173px;} #leftNav #advSearchLink, #navlist #navcontainer {padding-top:3px;} #footer #footerSocialBanner {/*margin:15px 0;*/ margin:25px 0px 0px 0px; text-align:center;} #footer #optIn {float:left; width:100%;} #footer #optIn form {margin:0 auto; width:350px;} #footer #optIn #optInTable {border-collapse:collapse; border:solid 1px #a4a4a4; float:left;} #optInTable td {padding:10px 11px;} #footer #optIn #inputField {width:290px;} #footer #optIn #txt {float:left; margin-right:8px; margin-top:5px;} #footer #optIn #txt span {color:#636466;} #footer #optIn #customizeEmail {margin-left:7px;} #footer #optIn #customizeHolder {margin-top:2px;} #footer #optIn #emailBox {float:left; margin-right:0; margin-top:2px; padding:0;} #footer #optIn #submitButton {float:left; margin:0; padding:0 0 0 1px;} #footer #footerNav {float:left; margin-top:30px; /*margin-left:2%;*/ /*width:initial; width:auto;*/width:60%;} #footer #footerLinksHolder {float:right; width:initial; width:auto; margin-top:25px; /*margin-right:2%;*/} #footer #footerLinksHolder .footerLinksColumn {float:left; width:220px; /*padding:0 20px 0 10px;*/} #footer #footerLinksHolder .footerLinksColumn h3 {color:#333333; font-size:10px; margin:0 0 2px; text-transform:uppercase;} #footer #footerLinksHolder .footerLinksColumn .footerLink {display:block; line-height:1.4em; width:100%;} #footer #footerLinksHolder .footerLinksColumn a {color:#000000; font-size:13px;} #footer #footerLinksHolder #footerLinksServices #footerCopyright {color:#999999; font-size:9px; margin-top:5em;} #seoFooter {color:#999999; float:left; font-size:10px; /*margin:15px 0;*/ margin: 25px 0px 15px 0px; text-align:center; width:100%;} #seoFooter .link {color:#999999; font-size:10px; padding-right:8px;} #seoFooter .linkLast {color:#999999;} #rightNav {float:left; padding-right:39px; width:130px;} #rightPromotion {padding-top:14px; text-align:center; width:130px;} .salePrice {color:#990000; font-size:11px; font-weight:bold;} #outerContent #leftNav {float:left; padding:0 0 50px 75px; width:130px;} #leftNav img {display:block; margin:0; padding:0;} #leftNav #img_9w {display:none; height:10px; margin-bottom:6px; margin-top:0; width:88px;} #navbottom {display:block; height:6px; margin:0; width:130px;} #navlist {margin:0; padding:0; width:130px;} #navlist .divider {background-color:#EAEAEA; font-size:0; height:2px; line-height:2px; margin-bottom:4px; margin-top:4px; width:100px;} #navlist .level1, #navlist .level2 {font-size:11px; padding:4px 7px 0 0;} #navlist .level0 {font-size:11px; padding:12px 7px 0 0;} #navlist div.level0 a {text-transform:uppercase;} #navlist div.level1 {margin-left:15px;} #navlist div.level2 {margin-left:30px;} #refineSearch {display:none; padding-top:11px; width:130px;} #refineSearch #refineSearchBody {background:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/CSS/refineSearch/refine_search_left_bar.gif) repeat-y; padding-left:16px;} #refineSearch select {color:#666666; font-family:ProximaNovaA-Medium, Arial, Helvetica, sans-serif; font-size:10px; height:17px; width:114px;} #refineSearch .top {margin-bottom:5px;} #refineSearch .bottom {margin-bottom:24px;} #refineSearch .last {margin-bottom:12px;} #refineSearch input#searchQuery {margin-bottom:5px; margin-top:1px; width:110px;} #refineSearch input#searchSubmit {margin-top:7px;} #exclusiveDescription {display:none; padding-top:10px;} td.cellTL {background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/CSS/productDetail/pop_crnr_topLeft.gif); background-repeat:no-repeat; border-width:0; height:8px; width:8px;} td.cellT {background-color:#ffffff; border-top:solid #9F9F9F 1px;} td.cellTR {background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/CSS/productDetail/pop_crnr_topRight.gif); background-repeat:no-repeat; border-width:0; height:8px; width:8px;} td.cellC {background-color:white; border-left:solid #9F9F9F 1px; border-right:solid #9F9F9F 1px;} td.cellBL {background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/CSS/productDetail/pop_crnr_btmLeft.gif); background-repeat:no-repeat; border-width:0; height:8px; width:8px;} td.cellB {background-color:#ffffff; border-bottom:solid #9F9F9F 1px;} td.cellBR {background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/CSS/productDetail/pop_crnr_btmRight.gif); background-repeat:no-repeat; border-width:0; height:8px; width:8px;} td.cellTLShadow {background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/CSS/productDetail/pop_crnr_topLeft_shadow.gif); background-repeat:no-repeat; height:11px; width:11px;} td.cellTShadow {background-color:#111111; background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/CSS/productDetail/pop_hLine_shadowTop.gif); background-position:top; background-repeat:repeat-x;} td.cellTRShadow {background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/CSS/productDetail/pop_crnr_topRight_shadow.gif); background-repeat:no-repeat; height:11px; width:11px;} td.cellLShadow {background-color:#111111; background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/CSS/productDetail/pop_vLine_shadowLeft.gif); background-position:left; background-repeat:repeat-y;} td.cellCShadow {background-color:#111111;} td.cellRShadow {background-color:#111111; background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/CSS/productDetail/pop_vLine_shadowRight.gif); background-position:right; background-repeat:repeat-y;} td.cellBLShadow {background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/CSS/productDetail/pop_crnr_btmLeft_shadow.gif); background-repeat:no-repeat; height:11px; width:11px;} td.cellBShadow {background-color:#111111; background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/CSS/productDetail/pop_hLine_shadowBtm.gif); background-position:bottom; background-repeat:repeat-x;} td.cellBRShadow {background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/CSS/productDetail/pop_crnr_btmRight_shadow.gif); background-repeat:no-repeat; height:11px; width:11px;} #productNewTextAndPriceCO {color:#990000; font-size:11px; font-weight:bold;} #productOldTextAndPriceCO {text-decoration:line-through;} .finalSaleText {color:#990000; float:left; font-size:10px; padding-top:5px; width:100%;} .ctaContainer {text-align:left;} #globalTopPromoBar {float:left; margin-bottom:12px; position:relative; top:4px; width:100%; z-index:2;} #pdqvHolder, .pdqvHolder {background-color:#ffffff; clear:both; height:0; left:0; position:absolute; text-align:center; top:0; width:100%; z-index:101;} #centered {height:2px; margin:auto; padding:auto; position:relative; width:770px;} .centered {height:2px; margin:auto; padding:auto; position:relative; width:446px;} #pdqv {background-color:#ffffff; border:solid 4px #cccccc; display:none; float:left; left:0; padding-bottom:20px; position:absolute; text-align:left; top:128px; width:762px; z-index:99;} .shipPopUp {display:none; float:left; left:0; position:absolute; text-align:left; top:25px; width:762px; z-index:99;} #quickViewClose {overflow:hidden; padding-bottom:3px; padding-right:10px; padding-top:6px; text-align:right; width:752px;} #quickViewLeft {float:left; padding-left:20px; padding-right:20px; width:452px;} #quickViewRight {float:left; overflow:hidden; padding:20px 10px; width:225px;} #productGraphics {float:left; padding-bottom:20px; position:relative; width:100%;} #productGraphics #productImage {border:solid 1px #cccccc; float:left; font-size:0; padding:0; width:100%;} .nofirstaltview {margin-left:3px;} #cartControls .pickerArea {float:left; width:100%;} #cartControls #selectableInfo #widthsBlock #widths, #cartControls #selectableInfo #sizesBlock #sizes, #cartControls #selectableInfo #colorsBlock #colorChips, #cartControls #selectableInfo #quantityBlock #quantityHolder {float:left; width:100%;} #cartControls #selectableInfo #colorsBlock #colorChips span {float:left; padding:0 6px 6px 0;} #cartControls #selectableInfo #colorsBlock #colorChips span img {cursor:pointer;} #cartControls #selectableInfo #sizesBlock #sizes span, #cartControls #selectableInfo #widthsBlock #widths span {cursor:pointer; float:left; height:44px; line-height:45px; margin:0 4px 4px 0; text-align:center; min-width:32px; padding:0 6px;} #cartControls #selectableInfo #colorsBlock #colorChipsLabel, #cartControls #selectableInfo #widthsBlock #widthsLabel, #cartControls #selectableInfo #sizesBlock #sizesLabel, #cartControls #selectableInfo #quantityBlock #quantityLabel {float:left; padding-bottom: 10px; width:100%;} .choiceText {color:#666666; float:left; font-size:15px; font-weight:normal; letter-spacing:0.5px; padding-right:5px; text-transform:lowercase;font-family:ProximaNova-Regular;} #cartControls #selectableInfo #colorsBlock #colorChipsLabel .currentColor, #cartControls #selectableInfo #colorsBlock #colorChipsLabel .currentPrice, #cartControls #selectableInfo #widthsBlock #widthsLabel .currentWidth, #cartControls #selectableInfo #sizesBlock #sizesLabel .currentSize, #cartControls #selectableInfo #quantityBlock #quantityLabel .currentQuantity {letter-spacing:0.5px;color:#000000; font-weight:normal;float:left; font-size:15px; text-transform:uppercase; z-index:101;} #cartControls #selectableInfo #colorsBlock #colorChipsLabel .unavailableColor, #cartControls #selectableInfo #widthsBlock #widthsLabel .unavailableWidth, #cartControls #selectableInfo #sizesBlock #sizesLabel .unavailableSize {background-color:#ffffff; color:red; display:none; font-weight:bold; white-space:nowrap; width:20px; z-index:101;} #cartControls #selectableInfo #colorsBlock #colorChipsLabel .errColor, #cartControls #selectableInfo #widthsBlock #widthsLabel .errWidth, #cartControls #selectableInfo #sizesBlock #sizesLabel .errSize {display:none; padding-left:5px;} .controlSeperator {font-size:0; height:0; line-height:0; margin:0; padding:0; width:214px;} #cartControls #addToCart {float:left; padding-top:18px; width:100%;} .locErrText {clear:both; font-size:8pt; font-weight:bold; height:30px; padding-top:10px;} .CARTchip, .CARTwidth, .CARTsize, .available {border:1px solid #999999;letter-spacing:0.5px;color:#666666;font-size:15px;font-family:proximanova-regular;} #colorChips .available {border-bottom:4px solid #ffffff; color:#000000; border-right:0; border-top:0; border-left:0;} .notAvailable { background-color: #e3e3e3; border: 1px solid #e3e3e3; color: #ffffff; font-family: proximanova-regular; font-size: 15px; letter-spacing: 0.5px;} .selectedButton {background-color:#000000; border:1px solid #4b4b4b; color:#FFFFFF;} .selectedColorButton {border:1px solid #4b4b4b; color:#006699;} #cartControlDivider {background:transparent url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/CSS/productDetail/border_line.gif) repeat-x scroll center; clear:both; height:30px; margin-left:2px; margin-right:0; width:265px;} #itemInfo {float:left; padding-bottom:15px; width:100%;} #itemInfo #productLineName {font-size:8pt; font-weight:bold; padding-bottom:5px;} #itemInfo .displayNameAndPrice .name {color:#333333; float:left; font-size:16px; font-weight:normal; letter-spacing:1px; text-transform:uppercase; width:100%;} #itemInfo .displayNameAndPrice #nameShipDate .preorder {color:#cc0066; font-size:15px; letter-spacing:1px;} #itemInfo .onSale {clear:both; color:#666666; float:left; letter-spacing:1px; padding-top:1px;} #itemInfo .notSale {float:left; font-size:12px; font-weight:normal; letter-spacing:1px;} #itemInfo .salePrice {color:#990000; font-size:12px; font-weight:normal; letter-spacing:1px;} .percentageOff {color:#990000;} #itemInfo #descSoldOutMessaging {float:left; position:relative; width:100%;} #itemInfo #descSoldOutMessaging #soldOutTextHolder {color:#006699; font-size:11px; font-weight:normal; padding-top:5px;} #soldOutImg {_top:1px; float:left; left:1px; overflow:hidden; position:absolute; top:1px \0/; z-index:100;} .unavailableMsg {background-color:#ffffff; color:red; display:none; font-size:11px; font-weight:bold; height:30px; left:0; position:absolute; top:10px; width:100%; z-index:101;} .messgingHolder {float:left; height:40px; position:relative; width:225px;} .messgingHolder .errTitle {padding-bottom:5px;} .messgingHolder .errTitle, #messgingHolder #theError {font-size:13px; font-weight:normal; letter-spacing:1px; color: #FF6600; text-transform: uppercase;} #altViewsText {float:left; padding:5px 0 2px; text-transform:uppercase; width:100%;} .productPromotion {clear:both; color:#990000; font-size:10.5px; font-weight:normal; height:11px; letter-spacing:1px; line-height:9pt; margin-bottom:5px; overflow:hidden; width:100%;} .promotionsSpan {float:left; font-size:0; height:0; line-height:0; overflow:hidden; padding-top:10px; width:100%;} .qvdesc {float:left; padding:0 0 10px; text-align:justify; width:100%;} .viewsMenu .imageTypeSelector {border:1px solid #ffffff; float:left;} .viewsMenu .selected {border:1px solid #d7d6d6;} .crosssellproductname {color:#000000; float:left; font-size:11px; text-transform:uppercase; width:100%;} .cs_prodName div {text-align:center;} #availProdSkuHolder {clear:both; float:left; height:50px; overflow:hidden; width:100%;} #availProdSkuHeader {float:left; font-size:11px; font-weight:bold; width:100%;} .availProdSkuText {clear:both; float:left; padding-top:3px; width:100%;} #productGraphics #zoomImgHolder {float:left; font-size:0; padding:0; width:100%;} #productGraphics #zoomImgHolder2 {border:1px solid #CCCCCC; float:left; height:450px; overflow:hidden; position:relative; width:560px;} #productGraphics #zoomImg {cursor:move; position:absolute;} #productGraphics #zoomHolder {float:right; height:18px; padding:0; text-align:right;} #productGraphics #enlargeZoom {float:right; padding:0;} .PDPPriceArea {float:left; padding:14px 0 3px; width:100%;} #evShopBagShadow {display:none; filter:Alpha(Opacity=30); opacity:0.3; position:absolute; z-index:109;} #tblShopBag, #tblShopBagShadow {border-collapse:collapse; width:240px;} #internalMiniBag {background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/images/productdetail/ShoppingBag_bg2.gif); background-position:10px 10px; background-repeat:no-repeat; border:4px solid #dfdfdf; float:left; width:428px;} #internalMiniBag #shopBagHeaderHolder {background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/images/productdetail/nw_dots.gif); background-position:bottom left; background-repeat:repeat-x; height:20px; margin:0 10px; padding:10px 0; width:410px;} #internalMiniBag #ShopBagContent {float:left; padding:10px 9px 9px; text-align:left; width:410px;} #internalMiniBag #shopBagProdName {clear:both; float:left; font-size:15px; font-weight:bold;} #internalMiniBag .nameContainer {width:410px;} #internalMiniBag #shopBagProdName .theName {padding-right:5px; text-transform:uppercase;} #shell #internalMiniBag #shopBagProdName .preorder {color:#F53D2A; float:left; font-size:14px; font-weight:normal; padding-top:1px; text-transform:uppercase;} #internalMiniBag #shopBagProdNameValue {color:#000000; font-size:11px; font-weight:bold; padding-bottom:5px; text-transform:uppercase;} #internalMiniBag #shopBagAction {float:left; font-size:11px; font-weight:bold; padding-bottom:10px;} #internalMiniBag #shopBagTotalQty {color:#CC0066; float:right; font-size:11px; font-weight:bold; padding-bottom:10px; padding-left:3px; text-decoration:underline; width:170px;} #internalMiniBag #shopBagTotalQty a, #internalMiniBag #shopBagTotalQty a:link, #internalMiniBag #shopBagTotalQty a:visited, #internalMiniBag #shopBagTotalQty a:active {color:#000000; font-size:11px; font-weight:bold; text-decoration:underline;} #internalMiniBag #shopBagTotalQtyValue {color:#000000; font-size:11px; font-weight:bold; text-decoration:underline;} #internalMiniBag #addedItemDetail {float:left; padding:10px 0; width:410px;} #internalMiniBag #shopBagImageHolder img {border:0 solid #EFE7DA;} #internalMiniBag #shopBagItem, #internalMiniBag #shopBagColor, #internalMiniBag #shopBagSize, #internalMiniBag #shopBagQty {float:left; padding:0 5px;} #internalMiniBag #shopBagItem {width:133px;} #internalMiniBag #shopBagColor {width:95px;} #internalMiniBag #shopBagSize {width:45px;} #internalMiniBag #shopBagQty {width:20px;} #internalMiniBag #shopBagItemHeading, #internalMiniBag #shopBagColorHeading, #internalMiniBag #shopBagSizeHeading, #internalMiniBag #shopBagQtyHeading {color:#999999; font-size:11px; font-weight:bold;} #internalMiniBag #shopBagItemValue, #internalMiniBag #shopBagColorValue, #internalMiniBag #shopBagSizeValue, #internalMiniBag #shopBagQtyValue {color:#000000; font-size:11px;} #omnitureDiv {height:0; overflow:hidden; width:0;} #internalMiniBag #shopBagCheckout {float:right; padding-top:3px; width:410px;} #internalMiniBag #shopBagCheckout div {float:right; padding-left:15px;} #internalMiniBag #shopBagCheckout #shopBagContinue {padding-top:2px;} #internalMiniBag #shopBagMessage {clear:both; color:#FF0000; float:left; padding-left:5px; padding-top:7px; width:320px;} #evShopBag td.cellC {background-color:#ffffff; border:0;} body #popUps {float:left; left:0; height:0; position:absolute; top:65px; width:100%; z-index:999;} #miniSubTotal {color:#000000; float:left; font-size:11px; font-weight:bold; padding:5px 0; text-align:right; width:410px;} #evShopBag #shopBagCheckout #subTotalDetail {float:left; font-size:9px; line-height:12px; padding-left:0; padding-top:5px; width:190px;} #shell #evShopBag {display:none; z-index:951;} #shell #content .qvLinkA {font-weight:bold; text-decoration:underline;} #jagGrayBG {background-color:#ffffff; left:0; position:absolute; top:0; z-index:90;} .descShipDate {clear:both; display:none; float:left; padding:0 9px 9px; width:200px;} #quickViewRight .descShipDate {padding:0;} .shipwithprice {float:left; font-weight:bold; padding-top:1px; text-transform:uppercase;} .overAllRatingText {float:left; font-size:11px; font-weight:bold; padding-right:6px; padding-top:5px;} .backToProductLinkA {text-decoration:none;} .productSalePrice {color:#CC0000; padding-right:6px;} .leftNavStaticElement {color:#000000; font-family:ProximaNovaA-Medium, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding-top:15px; text-decoration:none;} #quickViewRight .sr-free-ship {overflow:hidden; width:215px;} #sr_pdp {float:left; overflow:hidden; padding:10px 0; width:250px;} #vabacktotop {background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/CSS/backToTop/fall2017/back2Top-3.png); background-position:0 0; background-repeat:no-repeat; background-size:40px; bottom:45px; cursor:pointer; float:left; height:0; overflow:hidden; padding-top:125px; position:fixed; right:7px; visibility:hidden; width:53px; z-index:9999;} /*#vabacktotop:hover {background-position:0 0; padding-top:82px;}*/ #header {float:left; width:100%;} #footer {float:left; padding:0; width:100%;} #shell #outerContent {margin:0 auto; padding:0; width:1024px;} #outerContent #content {float:left; padding:0 73px; width:878px;} #footer #shareSocial #nowTweeting {float:left; width:105px;} #footer .twtr-widget {float:left; height:45px; overflow:hidden; width:771px;} #shareSocial #twtfeed {font-size:11px; height:45px; overflow:hidden;} #optInTable .shellInput {color:#8a8a8a; height:20px; margin:0; /*padding:0;*/padding:10px 0px; text-indent:20px; width:100%; line-height:20px; border:none; font-size:14px;} #optInTable #emailBtn {} .errb, #footer #footerNav .toprow .footerLink {font-weight:bold;} #footer #footerNav .toprow .footerLink a:hover, #navlist a.navLink:hover, #navlist a.selected {color:#000000;} .availProdSkuText .preorder {color:#cc0066;} #footer #footerNav .footerLink, #cartControls, #internalMiniBag #shopBagImageHolder, .overAllRating {float:left;} #footer #footerNav .bottomrow .footerLink a:hover, #seoFooter .link:hover, #seoFooter .linkLast:hover {color:#666666;} #footer #footerNav .toprow .footerLink a, #optInTable td {color:#4a4a4a; font-weight:bold;} #img_9w+img, #cookietest, #topSearch .hitcount, #copyRight, #advSearchLink, #cookietest, #topSearch .hitcount, #tcalShade, #unavailableMsg, #hiddenFields, #itemInfo .hiddenSalePrice, #internalMiniBag #mini_addToCloset, #evShopBag td.cellTL, #evShopBag td.cellT, #evShopBag td.cellTR, #evShopBag td.cellBL, #evShopBag td.cellB, #evShopBag td.cellBR, #tblShopBagShadow, #cartControlsFitGuide, .preorderCarttext {display:none;} select option {padding-left:5px;} #header #topSearch table #advSearch a, #header #topSearch table #storeLocatorSearch a, .backToProductLinkA:hover {text-decoration:underline;} #header #topSearch table #storeLocatorSearch a {color:#999999;} .viewsMenu span, #cartControls #addToCart img {cursor:pointer; float:left;} #cartControls #selectableInfo #colorsBlock, #cartControls #selectableInfo #widthsBlock, #cartControls #selectableInfo #sizesBlock, #outerContentHolder, #headerHolder, #footerLinksHolder, #cartControls #selectableInfo #quantityBlock {float:left; width:100%;} #internalMiniBag #shopBagClose, #paging {float:right;} #shell #popUps, #shell #pdqvHolder {z-index:999;} #evShopBagWidget, #evPrintWidget, #evEnlargeWidget {height:0; margin-left:auto; margin-right:auto; position:relative; text-align:left; width:878px;} .miniCartDividerBottom, .miniCartDividerTop {background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/images/productdetail/nw_dots.gif); background-repeat:repeat-x; float:left; font-size:0; height:1px; line-height:0; margin:0; padding:0; width:100%;} #pNameHOne, .pNameHOne {color:000000; font-size:15px; line-height:20px;} .cs_prodName .aQuickViewLink {float:none; margin:10px 0; width:100%;display:none;} .cs_prodName #croosellproductpricingwrapper {float:none;} .aQuickViewLink, #croosellproductpricingwrapper {float:left; width:172px;} .ListSalePrices {text-decoration:line-through;} .pricingContainer {float:left; overflow:hidden; width:100%;} #shell #footerHolder, #footerHolder {width:100%; border-top:solid 1px #cccccc; float:left;} #footer .twtr-bd, #footer .twtr-doc {float:left; height:45px; overflow:hidden;} #spPayPalBtn {clear:both; float:right; padding-top:10px; width:100%;} #quickViewBottom {display:none;} #headerHolder {z-index:101; border-bottom:solid 1px #cccccc; padding-bottom:15px; float:left; width:100%;} #modal a {text-decoration:underline;} #intl_continue_ussite {display:none;} #intl_message {padding-bottom:20px;} #intl_close_container {display:none;} #navlist a {color:#999999;} #navlist a:hover {color:#000000;} #omnitureTracking {display:none;} #fields div {height:30px;} .product {float:left; width:188px;} .productOldText {float:left; padding-right:5px;} #pdqv #findInStoreHolder {display:none;} #inProgress {display:none;} body ._SRD .srd_iconline .srd_msg {font-size:12px;} body ._SRD .srd_iconline .srd_logo {float:none!important;} body ._SRD .srd_a_newline {display:inline!important;} #srd_cs {margin-left:0!important;} #pdetailCenter #productGraphics #zoomImgHolder2 {border:none; float:right; padding-right:20px;} #pdetailCenter #productGraphics .viewsMenu {float:left; width:90px;} .logger {display:none;} #selectableInfo {float:left; width:100%;} .cart-list select.quantity-select {width:50px;} .btn {background-color:#000000; color:#ffffff; cursor:pointer; font-size:9pt; letter-spacing:1px; padding:7px 0; text-align:center; text-transform:uppercase;} .btnWhite {background-color:#ffffff; border:solid 1px #cccccc; color:#000000; cursor:pointer; font-size:9pt; letter-spacing:1px; padding:6px 0; text-align:center; text-transform:uppercase;} #pdetailCenter #addToCartButton {float:left; width:100%;padding:15px 0;font-size:12pt;} #pdetailCenter #addToClosetButton {float:right; width:100%; padding:20px 0; border:0; background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/images/wishlistpdpp.svg); background-repeat:no-repeat; background-position:center 17px; font-size:0;} #addToCartButtonHolder {float:left; padding-top:25px; width:100%;} #quantityValue {float:left; width:43px;} #cartControls .selected_true {border-bottom:4px solid #000000;} #tHolder {float:right; padding-top:10px; width:470px;} #tHolder1 {float:left; padding-top:4px; text-align:center; width:100%;} #tHolder2 {float:left; padding-top:15px; text-align:center; width:100%;} #leftColumn #tHolder1 a {font-size:12px; text-decoration:underline; text-transform:uppercase; color:#333333;} .viewSelector {border:solid 1px #ffffff;} #right2 {float:left; padding-top:20px; width:100%;} #right2 #descDetailItems {float:left;width:100%;} #right2 .detailItem {color:#000000; float:left; font-size:13px;font-weight:normal;background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/CSS/dottt.gif); background-position:5px 9px; background-repeat:no-repeat; float:left; padding:5px 0 0 10%; width:90%;} #right2 #descContentDesc {color:#000000; float:left; font-size:13px;font-weight:normal;float:left; padding:5px 0 0 4%; width:96%;} #right2 #pdpShipContentHolder ul#pdpShipContent {color:#000000; float:left; font-size:13px;font-weight:normal;float:left; padding:0 0 0 0; width:100%;} #right2 #pdpShipContentHolder ul#pdpShipContent li {color:#000000; float:left; font-size:13px;font-weight:normal;background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/CSS/dottt.gif); background-position:0 9px; background-repeat:no-repeat;list-style:none;float:left;padding:5px 0 0 4%; width:96%;} #right2 .right2Holder {border-top:1px solid #999999; float:left; width:100%;} #right2 #shipHolder{border-bottom:solid 1px #999999;} #right2 .right2Hdr {cursor:pointer; float:left; padding:12px 0 8px; width:100%;} #right2 .hdrText {font-family:proximanova-regular;color:#000000; float:left; font-size:15px; letter-spacing:1px; text-transform:uppercase;line-height:19px;} #pdetailCenter #rightColumn #right2 .hdrBtn {color:#ffffff; float:right; font-size:18pt; padding:0 0 0 0;width:30px;height:30px;overflow:hidden;text-align:right;} #pdetailCenter #rightColumn #right2 .hdrBtn a {position:relative;color:#000000; float:right; font-size:18pt; padding:0 0 0 0;width:30px;height:30px;overflow:hidden;} #pdetailCenter #rightColumn #right2 .right2Content {padding:0 0 20px 0;} #rightColumn #right2 .expandeddd {color:#ffffff;background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/CSS/minusss.gif); background-position:0 9px; background-repeat:no-repeat;text-indent:-10000px;} #rightColumn #right2 .collapseddd {color:#ffffff;background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/CSS/plusss.gif); background-position:0 0; background-repeat:no-repeat;text-indent:-10000px;} #pdetailCenter #rightColumn #right2 .right2Content .findInStore{color:white;} #right2 .right2Content {font-family:proximanova-light;color:#000000; float:left; font-size:13px; letter-spacing:1px;line-height:19px;} .hidden {display:none;} #content .btnEnabled {background-color:#000000; cursor:pointer;} #content .btnDisabled {background-color:#999999; cursor:default;} #itemInfo #PDPSellingPrice {color:#000000; font-size:10.5px; font-weight:normal; letter-spacing:1px;} #pdqvHolder #centered {width:896px;} #pdqvHolder #pdqv {width:100%;} #pdqvHolder #right2 {display:none;} #pdqvHolder #tHolder {display:none;} #quickViewCloseHolder {float:left; padding-bottom:15px; width:100%;} #quickViewCloseHolder a {float:right;} .currentPrice {float:left; padding-left:5px;} .currentColor {float:left;} #quickViewHolder {float:left; padding:10px; width:878px;} #cartControls {float:left; position:relative; width:100%;} #loadCart {display:none; height:100%; position:absolute; width:100%; z-index:10000;} #pdetailCenter .promotion .singlePromotion, #pdetailCenter .promotion {color:#CC0000; float:left; font-size: 12px; width:100%;} #pdetailCenter {float:left; padding-bottom:25px; position:relative; width:100%;} #leftColumn {float:left; position:relative; width:570px;} #rightColumn {float:right; width:300px;} #productGraphics, #productGraphics #zoomImgHolder, #productGraphics #zoomImgHolder2, #zoomImg {z-index:1;} .displayNameAndPrice {float:left; width:100%;} #bazaarVoiceRate {float:left; width:100%;} #promoHolder {float:left; width:100%;} .pNameHOne {font-size:15px; line-height:20px;} #promotionsSpan {color:#ec098c; float:left; font-size:9pt; padding-top:15px; width:100%;} .promotion {color:#ec098c; float:left; font-size:9pt; width:100%;} #widthsBlock {display:none;} #findInStoreHolder {float:left; padding-bottom:20px; width:100%;} #findInStoreHolder h2 {float:left; font-size:11px; padding-bottom:4px; width:100%;display:none;} .postalCodeInput {float:left; margin-right:5px; padding:3px; width:100px;} .findInStore {background:black none repeat scroll 0 0; color:white; cursor:pointer; float:left; font-size:8pt; padding:5px 10px;} #locationContainer {display:none;} .skuError {background:yellow none repeat scroll 0 0; color:#cc0066; display:none; float:left; margin-top:10px; padding:4px 0; width:100%;} #storeFound {color:#cc0066; float:left; padding-top:10px; width:100%;} .storeResultContainer {float:left; overflow-x:hidden; overflow-y:auto; width:100%;} #shell #pdqv #content {padding:0;} .colorChip {height:44px; width:44px;padding-bottom:3px;} #pdpShipContent {padding-left:15px;} #pdpShipContent a {text-decoration:underline;} #logo a {} #outerFooter {width:1000px; margin:0 auto;} a.checkout-button {font-family:ProximaNovaA-Medium, Arial, Helvetica, sans-serif;} .nineText {font-family:ProximaNovaA-Light, Arial, Helvetica, sans-serif;} soldOutGifHolder {margin-left:160px;} .holderForMoreColors {padding-top:5px;} #moreColorsBlock .colorChips {font-size:0; line-height:0;} #moreColorsBlock .aColorChipSpan {font-size:0; line-height:0;} #colorChips .availableChip, #colorChips .selectedChip {margin:0 4px;} .contentProduct #colorChips #statePlusSign {margin:7px 6px;} #leftNav #navlist img {visibility:hidden;} #leftNav #navlist #searchrefinements img {visibility:visible;} .backorder, .preorder, .shipDateCart {color:#F53D2A; font-size:11px; font-weight:bold;} #PDPListPriceInventory {display:none; float:left; padding-left:10px;} .shipDate {color:#F53D2A; font-size:11px; font-weight:bold;} #shell .cart-list .product-in-stock ul li.backorder, #shell .cart-list .product-in-stock ul li.preorder {height:10px;} .email2 {display:none;} #loginDiv #loginFrm {float:left; width:100%;} #loginDiv {float:left; width:100%;} #local #headline {color:#000000;} #PDPFreeShipping {color:#F53D2A; float:left; font-size:15px; font-weight:normal; letter-spacing:1px; padding-left:15px;font-family:proximanova-regular;} #NLShareLink {display:none;} #sociable_login_holder, #sociable_checkoutlogin_holder {display:none!important;} .crossSellHeader {color:#cccccc;} #shell .crossSellHeader {font-family:ProximaNova-Medium, Arial, Helvetica, sans-serif; font-size:18px; letter-spacing:0;} #shell #tabOne {width:170px;} #shell #tabTwo {left:186px; width:170px;} #pdp_powerreview_header div {letter-spacing:0;} .tooltip {cursor:help; display:inline-block; position:relative; white-space:nowrap;} .tooltip-content {background-color:#fff; border-color:#aaa #555 #555 #aaa; border-style:solid; border-width:1px; bottom:40px; font:12px Arial, Helvetica; left:50%; margin-left:-76px; opacity:0; padding:15px; position:absolute; text-align:center; visibility:hidden; width:300px;} .tooltip-content:after, .tooltip-content:before {border-right:16px solid transparent; border-top:15px solid #fff; bottom:-15px; content:""; left:50%; margin-left:-10px; position:absolute;} .tooltip-content:before {border-right-width:25px; border-top-color:#555; border-top-width:15px; bottom:-15px;} .tooltip:hover .tooltip-content {bottom:30px; opacity:1; visibility:visible;} .shadow1 {-moz-box-shadow:-3px 3px 2px #dddddd; -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#dddddd')"; -webkit-box-shadow:-3px 3px 2px #dddddd; box-shadow:-3px 3px 2px #dddddd; filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#dddddd');} .shadow2 {-moz-box-shadow:-3px 3px 2px #999999; -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#999999')"; -webkit-box-shadow:-3px 3px 2px #999999; box-shadow:-3px 3px 2px #999999; filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#999999');} #NLShareLink {display:none;} #cart_rr {margin-top:40px;} #cart_rr .crossSellHeader {padding:0 0 20px 0; font-size:15px !important;} #crossSellContainerCart .crossSellHeader {padding:0 0 20px 0; font-size:15px !important;width: 100%;} #crossSellContainerCart {margin-top:40px; float:left;} .crossSellProduct .crossSellItem {float:left; margin:0 0 0 24px; width:170px;} .crossSellProduct .productimage {margin:0;} .crossSellItem #productLineName {display:none;} .crossSellItem .cs_prodName a {text-decoration:none;} #certonaHolder {display:none;} #pdpcertonaHolder {display:none;} #nosearch1_rr {display:none;} #cart_rr {display:none;} #navSearchHolder {background-color:#ffffff; float:left; width:100%; position:relative;} #outerNavSearchHolder {float:left; width:100%;} #outerPromo {float:left; width:100%;} #promoContent {margin:0 auto; width:878px;} #globalPromoHolder {float:left; width:100%;} #navSearchHolderContent2 {float:left; width:100%;} #srcartdiv, .srd_iconline {display:none;} #sr_pdp {display:none;} .pr-snippet-read-write a span {font-size:10pt;} #shell #contentBreadCrumbs a, #shell #contentBreadCrumbs h1, #shell #contentBreadCrumbs span, #shell #productCrumbs a, #shell #productCrumbs h1, #shell #productCrumbs span {float:left; padding:0;} #shell #contentBreadCrumbs .breadSeparator, #shell #productCrumbs .breadSeparator {padding:0 5px;} #newGrandHeaderHolder {float:left; width:100%;} #SearchHeaderBar {float:left; width:100%;} #crumbsHOne #contentHeader {display:none;} #crumbsHOne #stylesFound {color:#000000;} #shell #globalPromoHolder {padding:0;} #SearchHeaderBar {padding:16px 0 0;} #searchTermsUsed {text-align:left;} #content #contentBreadCrumbs span {color:#999999; font-weight:normal; font-size:13px; padding-right:1px; text-transform:capitalize; font-family:ProximaNova-Regular; letter-spacing:1px;} #content #contentBreadCrumbs .breadSeparator {color:#000000;} #content #contentBreadCrumbs a {color:#000000; font-weight:normal; font-size:13px; padding-right:1px; text-transform:capitalize; font-family:ProximaNova-Regular; letter-spacing:1px;} #content .refinebyHeader {float:right; text-transform:uppercase; padding-top:9px; color:#000000; font-weight:normal; font-size:13px; padding-right:1px; font-family:ProximaNova-Semibold; letter-spacing:1px;} #content #sortbox #sortingOptions .dropDownBox {color:#000000; font-weight:normal; font-size:13px; text-transform:capitalize; font-family:ProximaNova-Regular; letter-spacing:1px; padding:0 21px 0 7px; width:162px;} #sortingOptions a {color:#000000; font-weight:normal; font-size:13px; text-transform:capitalize; font-family:ProximaNova-Regular; letter-spacing:1px;} #shell #content #contentSortBy {background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/images/buttons/arrow_down2.gif); background-position:172px 13px; background-repeat:no-repeat; border:solid 1px #cccccc; height:30px; margin-left:4px; width:190px;} #content .refinesortbox {float:right;} #content .sorting {padding-top:8px;} #content .soringLinks {left:-1px; top:30px; width:176px;} #content #sortingOptions a {width:100%;} #content #attributes {float:left; width:100%;} #leftNav #category-level-2 a.refinement-link.active, #leftNav #category-level-1 a.refinement-link:hover {text-decoration:underline; font-style:normal;} #leftNav #category-level-2 a.refinement-link {color:#000000; font-weight:normal; font-size:13px; text-transform:capitalize; font-family:ProximaNova-Regular; letter-spacing:1px;} #leftNav #category-level-1 a.refinement-link {color:#000000; font-weight:normal; font-size:13px; text-transform:uppercase; font-family:ProximaNova-Semibold; letter-spacing:1px; margin:0; padding:5px 0;} #shell #outerContentHolder #outerContent #content #leftNav {margin-top:6px;} #leftNav .refinement {margin:0;} #leftNav .refinebyHeader {padding: 22px 0 12px !important;} #leftNav #refinement-variantSize, #leftNav #refinement-variantColorValue, #leftNav #refinement-heelHeight {padding-top:9px; border-bottom:solid #eeeeee 1px;} #leftNav #refinement-variantSize {border-top:solid #eeeeee 1px;} #leftNav #sortbox .dropDownBox {background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/images/expand.png); background-position:120px 2px; color:#000000; font-weight:normal; font-size:13px; text-transform:capitalize; font-family:ProximaNova-Regular; letter-spacing:1px;} #leftNav #sortbox .dropDownBoxOpened {background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/images/decrease.png);} #leftNav #searchrefinements #selectedAttributesBlock {padding-bottom:3px; width:126px;} #leftNav .RemovableSelectedColorBoxText {width:97px;} #leftNav .RemovableSelectedAttributeBoxHolder {width:112px;} .itemCountHolder {float:left; padding-left:40px; width:100px; text-align:left;} .itemCounValue {float:left; color:#000000; font-weight:normal; font-size:13px; text-transform:lowercase; font-family:ProximaNova-Regular; letter-spacing:1px;} .itemCounLabel {float:left; padding-left:3px; color:#000000; font-weight:normal; font-size:13px; text-transform:lowercase; font-family:ProximaNova-Regular; letter-spacing:1px;} #leftNav .itemCountHolder {display:none;} #headerAccountNavHolder.isAuthenticated {width:220px;} #headerAccountNavHolder.notAuthenticated {width:170px;} #headerAccountSignOutHolder {float:right; text-transform:uppercase; width:30%;} #headerAccountNavHolder.notAuthenticated #headerAccountSignOutHolder {display:none;} #headerAccountSignOut {float:left; width:100%;} #headerAccountNameHolder {float:left; padding-bottom:20px; width:70%;} #headerAccountNameHolder .link {float:left; width:100%;} #headerAccountContentHolder {float:left; width:100%;} #headerAccountContentHolder .headernavlink {float:left; padding-bottom:20px; width:100%;} #header #account #urAccount a, #header #account #headerAccountNameHolder a, #header #account #headerAccountNameHolder span {text-transform:initial; color:#ffffff; text-transform:uppercase;} .countryFlagSpan {float:left; width:21px;} #currencySelectHolder .currencyNameSpan {float:none;} #shell #header #shoppingBag {padding:3px 10px 0 20px;} #assistanceTile {display:none;} body #shell {overflow:initial;} #minicartcontent {width:450px; margin:0 auto;} @media only screen and (max-width:320px) { #minicartcontent {width:100%;} } @media only screen and (min-width:321px) { #minicartcontent {width:100%;} } @media only screen and (min-width:768px) { #minicartcontent {width:450px;} } @media only screen and (min-width:1024px) { #minicartcontent {width:450px;} } body #evShopBag {float:left; background-color:#ffffff; border:solid 1px #999999; display:none; padding:0; width:100%;} body #internalMiniBag {background:none; border:none; float:left; padding:22px 5%; width:90%;} body #internalMiniBag #ShopBagContent {float:left; padding:0; text-align:left; width:100%;} .minibagHeader {float:left; font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; font-size:19px; color:#000000; float:left; padding:0 0 10px; text-transform:uppercase; width:80%} body #shopBagTotalQtyValue {font-size:19px; color:#000000; text-decoration:none; font-weight:normal; font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif;} #evShopBag .btnClose2 {background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/images/buttons/close.png); background-repeat:no-repeat; background-position:center center; cursor:pointer; float:right; height:20px; margin:0; width:20px;} .minibagHeader2 {font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; float:left; width:100%; padding:8px 0; background-color:#eeeeee; text-indent:14px; font-size:13px; text-transform:uppercase; letter-spacing:0; color:#666666; margin-bottom:20px;} .minibagHeader2Border {float:left;width:100%;border-bottom:1px solid #999999;padding:4px 0;margin-bottom:20px;} #minibagDataHolder {float:left; width:100%;} body #miniSubTotal {border-bottom:solid 2px #cdcdcd; border-top:solid 2px #cdcdcd; text-align:right; float:left; padding:12px 0; color:#000000; font-size:14px; font-weight:bold; text-transform:uppercase; letter-spacing:0; width:100%;} #miniSubTotal span {font-size:14px; font-weight:bold; text-transform:uppercase; letter-spacing:0;} .miniBagSubTotalText {float:left;padding:0 20px;} .miniSubTotalValue {padding:0 20px;} #minibagPromoHolder {float:left; width:100%; padding-top:10px; color:#F53D2A; font-size:14px; text-transform:uppercase; letter-spacing:0; text-align:right;} #minibagBtnHolder {float:left; width:100%; padding-top:20px;} /*body #evShopBag #minibagBtnHolder a {float:right; margin-left:8px;}*/ body #evShopBag .btn40 {/*border:solid 1px #000000;*/cursor:pointer; float:right; background-color:#000000; color:#ffffff; height:30px; text-align:center; text-transform:uppercase; width:190px; font-family:ProximaNova-Medium,Arial,Helvetica,sans-serif; font-size:14px; letter-spacing:0;/*padding-top:8px;*/line-height:30px;box-shadow:2px 2px 2px 0 #CCCCCC;} body #evShopBag .btn40white {/*border:solid 1px #000000;*/cursor:pointer; float:left; background-color:#cbcbcb; color:#000000; height:30px; text-align:center; text-transform:uppercase; width:190px; font-family:ProximaNova-Medium,Arial,Helvetica,sans-serif; font-size:14px; letter-spacing:0;/*padding-top:8px;*/line-height:30px;box-shadow:2px 2px 2px 0 #DDD;} #minibagSuggestionHolder {/*border-top:solid 2px #cdcdcd;*/ float:left; margin-top:20px;/*padding-top:10px;*/width:100%;} #evShopBag #internalMiniBag #shopBagTotalQtyValue {font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif; font-size:19px; color:#000000; text-transform:uppercase; text-decoration:none; font-weight:normal;} #evShopBag #internalMiniBag #shopBagTotalQty {float:right; font-family:ProximaNova-Medium,Arial,Helvetica,sans-serif; font-size:12px; color:#000000; letter-spacing:0; text-transform:uppercase; text-decoration:none; text-align:right; font-weight:normal; padding:10px 20px 10px 0; width:350px;} #evShopBag #internalMiniBag #shopBagTotalQty span {font-family:ProximaNova-Medium,Arial,Helvetica,sans-serif; font-size:12px; color:#000000; letter-spacing:0; text-transform:uppercase; text-decoration:none; text-align:right; font-weight:normal;} #evShopBag #internalMiniBag #addedItemDetail {width:100%;} #evShopBag #internalMiniBag #shopBagHeaderHolder {width:100%;} #evShopBag #internalMiniBag #ShopBagContent {width:100%;} #evShopBag #internalMiniBag .nameContainer {width:100%;} #evShopBag #internalMiniBag #addedItemDetail {width:100%;} #evShopBag #internalMiniBag #shopBagProdNameValue {float:left; width:100%;} #evShopBag #internalMiniBag #shopBagImageHolder {width:25%;} #evShopBag #internalMiniBag #shopBagImageHolder img {border:none; width:100%;} #minibagItemHolder {float:right; padding-right:20px; width:62%;} #evShopBag #internalMiniBag #shopBagItem {float:left; padding:0; width:100%;} #evShopBag #minibagItemHolder #shopBagItemValue {float:left; font-weight:bold; font-size:13px; padding-bottom:5px; width:100%;} #minibagItemHolder .preorder {float:left; padding-bottom:5px; width:100%; font-size:13px;} #minibagColorSizeHolder {float:left; padding-bottom:5px; width:100%;} #minibagColorSizeHolder #shopBagColorValue {float:left; text-transform:capitalize;} #evShopBag #minibagColorSizeHolder .minibagDelimiter {float:left; padding:0 4px; color:#000000; font-size:15px; line-height:14px;} #minibagColorSizeHolder #shopBagSizeValue {float:left;} #minibagItemPrice {float:left; padding-bottom:5px; width:100%;} #minibagItemPrice span {font-size:13px; letter-spacing:0;} #evShopBag #internalMiniBag #shopBagMessage {padding:0 0 5px; width:100%;} #evShopBag .promotion {color:#F53D2A;} #minibagTotalPrice {float:left; width:100%;} #minibagTotalPrice span {color:#000000; float:left; font-size:13px; font-weight:bold; letter-spacing:0; padding-right:5px; text-transform:uppercase;} #evShopBag #minibagColorSizeHolder span {font-size:13px; letter-spacing:0;} #miniSubTotal span {color:#000000;} #minibagQty {float:left; padding-bottom:5px; width:100%;} #minibagQty span {font-size:13px; letter-spacing:0;} .minibagQtyLabel {} .minibagItemRegularPrice {text-decoration:line-through;} .minibagItemSellPrice {color:#000000;font-weight:bold;} .minibagPromo {float:left; padding-bottom:5px; width:100%;} .minibagPromo span {color:#F53D2A; font-size:13px; letter-spacing:0;} .minibagPromoLabel {font-style:italic;} #evShopBag #crossSellContainerCart {margin:0; float:left; width:100%;} #evShopBag #crossSellContainerCart .crossSellHeader {color:#000000; text-transform:uppercase;} #evShopBag #crossSellInnerContainer {float:left; width:100%; overflow:hidden; height:240px;} #evShopBag .cs_prodName {padding-top:10px;} #evShopBag .product {width:25%; margin:0 4%; height:200px; overflow:hidden;} #evShopBag #crossSellContainerCart .product div, #evShopBag #crossSellContainerCart .product p, #evShopBag #crossSellContainerCart .product a, #evShopBag #crossSellContainerCart .product img {width:100%; margin:0;} #evShopBag .cs_prodName .aQuickViewLink {display:none;} #evShopBag .finalSaleMark {color:#F53D2A; padding-top:3px; width:100%;} #evShopBag #freeShippingPromo {float:left; width:100%; color:#333333; text-transform:uppercase; font-size:13px; text-align:right; padding-top:10px;} #walletTile {} #footerCopyright {float:left; width:100%; text-align:center; padding-top:15px;} .addPadding {padding-top:39px;} #pdpcertonaRecommendations .container, #pdpcertonaViewed .container {position:relative; float:left; width:100%; padding-bottom:10px;} .container #tabOneNew {position:relative; border:none; float:left; cursor:initial;} .container #tabTwoNew {position:relative; left:initial; cursor:initial; float:left;} .container .activeLink div {text-decoration:none;} .container #certona_pdp_2New {display:block;} .container .tabContentNew {float:left; width:100%;} .container .tabHeader {margin:-11px 0 0 25px; background-color:#ffffff; width:initial !important; padding:0 15px;} .container .crossSellProduct {float:left; width:100%;} .container .crossSellProduct .crossSellItem {margin:0 7%; width:86%;} .container .thumbnail {float:left; width:100%;} .container .cs_prodName {float:left; width:100%;} .container .productimage {float:left; width:100%;} .container .recommendationLinkk {float:left; text-align:center; width:100%;} .container #croosellproductpricingwrapper {float:left; width:100%;} #rightColumn {float:right; width:300px;} #shell #pdetailCenter #productGraphics .viewsMenu {width:72px;} #leftColumn {width:724px;} #shell #pdetailCenter #productGraphics #zoomImgHolder2 {padding:0; height:100%; text-align:center; width:initial; overflow:visible;} #zoomImgHolder2 img {width:100%;} #pdetailCenterHolder {float:left; padding:0 1%; width:98%;} #pdpcertonaRecommendations {/*border:solid 1px #cccccc;*/ float:left; margin:0 1% 50px; width:98%;} .container .product {width:25%;} /*#pdpcertonaViewed {border:solid 1px #cccccc; float:left; height:310px; margin:0 1% 35px; width:98%;}*/ #quickViewHolder #zoomImgHolder2 img {width:100%;} #quickViewHolder #leftColumn {width:60%;} #shell #quickViewHolder #pdetailCenter #productGraphics .viewsMenu {padding-left:0;} #shell #quickViewHolder #pdetailCenter #productGraphics #zoomImgHolder2 {width:85%;} @media only screen and (max-width:767px) and (min-width:1px) { #rightColumn {width:300px;} #shell #pdetailCenter #productGraphics .viewsMenu {width:100%;} #leftColumn {width:432px;} #shell #pdetailCenter #productGraphics #zoomImgHolder2 {width:100%;} #pdetailCenterHolder {padding:0 1%; width:98%;} #pdpcertonaRecommendations {margin:0 1% 50px; width:98%;} .container .product {width:25%;} #pdpcertonaViewed {margin:0 1% 35px; width:98%;} #zoomImgHolder2 img {width:100%;} } @media only screen and (min-width:768px) { #rightColumn {width:300px;} #shell #pdetailCenter #productGraphics .viewsMenu {width:100%;} #leftColumn {width:59%;} #shell #pdetailCenter #productGraphics #zoomImgHolder2 {width:100%;} #pdetailCenterHolder {padding:0 1%; width:98%;} #pdpcertonaRecommendations {margin:0 1% 50px; width:98%;} .container .product {width:25%;} #pdpcertonaViewed {margin:0 1% 35px; width:98%;} #zoomImgHolder2 img {width:100%;} } @media only screen and (min-width:1026px) { #rightColumn {width:350px;} #shell #pdetailCenter #productGraphics .viewsMenu {width:72px;} #leftColumn {width:64%;} #shell #pdetailCenter #productGraphics #zoomImgHolder2 {width:560px;} #pdetailCenterHolder {padding:0 1%; width:98%;} #pdpcertonaRecommendations {margin:0 1% 50px; width:98%;} .container .product {width:25%;} #pdpcertonaViewed {margin:0 1% 35px; width:98%;} #zoomImgHolder2 img {width:560px;} } @media only screen and (min-width:1366px) { #rightColumn {width:350px;} #shell #pdetailCenter #productGraphics .viewsMenu {width:72px;} #leftColumn {width:65%;} #shell #pdetailCenter #productGraphics #zoomImgHolder2 {width:560px;} #pdetailCenterHolder {padding:0 0 60px 15px; width:1049px;} #pdpcertonaRecommendations {margin:0 10px; position:absolute; top:0; right:0; width:250px;} #pdpcertonaRecommendations .container .product {width:100%;} #pdpcertonaRecommendations .container .tabHeader {margin-left:24px;} #pdpcertonaViewed {margin:0 1% 35px; width:1040px;} #zoomImgHolder2 img {width:560px;} } .viewsMenu .imageTypeSelector {padding-right:5px; width:65px;} .viewSelector {float:left; width:60px;} #shell #tHolder {float:left; padding-top:10px; width:100%;} #contentHolder #contentZoomLarge {background-color:#efefef; width:78%; z-index:1000; margin:0 10%; padding:10px 1%;} #contentZoomLarge #zoomHeader {float:left; padding:0; width:100%; position:relative;} #contentZoomLarge #zoomProductInfoHolder {width:100%;} #contentZoomLarge #zoomHeader .name {text-transform:none;} #contentZoomLarge #zoomPDPPriceArea {float:left; width:100%;} #contentZoomLarge #zoomHeader .onSale {clear:initial; padding:0 7px 0 0;} #contentZoomLarge #zoomHeader #PDPSellingPrice.onSale {color:#F53D2A; float:left; font-size:10.5px; font-weight:normal; letter-spacing:1px; padding-left:0; clear:none;} #contentZoomLarge #zoomHeader #PDPListPrice.onSale {text-decoration:line-through;} #contentZoomLarge #zoomHeader .displayNameAndPrice #PDPListPrice {float:left; font-size:10.5px; font-weight:normal; letter-spacing:1px; padding-left:0; padding-right:7px; clear:none;} #zoomHeader .notSale {padding-right:7px;} #contentZoomLarge #zoomAltHolder {width:100%; padding:20px 0 10px; text-align:center;} #contentZoomLarge .zoomImageTypeSelector {float:none; text-transform:none; font-size:13px;} #contentZoomLarge .zoomViewDivider {float:none; padding:0 5px;} #contentZoomLarge #zoomLargeClose {width:25px; position:absolute; top:0; right:0;} #contentZoomLarge #zoomLargeClose a {padding:0;} #contentZoomLarge #zoomLargeImgHolder {padding:0; width:100%;} #selectableInfo #quantityBlock {display:none;} #itemInfo .displayNameAndPrice .name {text-transform:capitalize;font-family:proximanova-regular;} #itemInfo .displayNameAndPrice #PDPSellingPrice.onSale {color:#CC0000;float:left;font-size:14px;font-weight:normal;letter-spacing:1px;padding-left:0;clear:none;} #itemInfo .displayNameAndPrice #PDPSellingPrice, #itemInfo .displayNameAndPrice #PDPListPrice {float:left;font-size:14px;font-weight:normal;letter-spacing:1px;padding-left:0;padding-right:7px;clear:none;} #itemInfo .displayNameAndPrice #PDPListPrice.onSale {text-decoration:line-through} .cvvHintHolder{float:left;width:12px;} .cvvHintHoldera{float:left;width:100%;} .cvvHintPopup{display:none;float:left;position:absolute;top:0;right:0;width:318px;border:solid 1px #cccccc;background-color:#ffffff;z-index:1001;} .btnClose2{background-image:url(https://uat.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1484283661683/images/buttons/close.png);background-repeat:no-repeat;background-position:center center;cursor:pointer;float:right;height:20px;width:20px;margin:15px 15px 0 0;} .btnClose2 a{float:left;width:100%;height:0;padding-top:20px;overflow:hidden;} .cvvHintPopupContent{float:left;width:90%;padding:10px 5%;} #contentHolder#cvvHoldera{text-decoration:none;} #shell #reviewssnippet .pr-snippet a, #shell #reviewssnippet #prHolder a, #shell #reviewssnippet .pr-snippet a span, #shell #reviewssnippet #prHolder a span {font-size:11px;font-family:proximanova-semibold;text-decoration:underline;color:#000000;} #limitedQuantity {float:left;padding-bottom:5px;width:100%;} #limitedQuantity .limitedQuantityMsg {font-family:ProximaNovaA-Semibold, Arial, Helvetica, sans-serif;font-size:12px;color:#000000;white-space:nowrap;background-color:#FED152;float:left;padding:4px 10px 3px 10px;font-weight:bold;} #limitedQuantityCheckout {float:left;padding-bottom:5px;width:100%;} #limitedQuantityCheckout .limitedQuantityMsg {font-family:ProximaNovaA-Semibold, Arial, Helvetica, sans-serif;font-size:12px;color:#000000;white-space:nowrap;background-color:#FED152;float:left;padding:4px 10px 3px 10px;font-weight:bold;} #theError .shipDateInventory {background-color:rgb(254, 209, 82);float:left;padding:4px 10px 3px 10px;color:#000000;white-space:nowrap;} #pickerArea #addToCartButtonHolder {padding-top:25px;} #content #prHolder {float:left; width:98%; padding:10px 1% 40px;} #productGraphics {float:left; width:100%;} #sizechartPDPP {float:right;text-decoration:underline;font-size:10px;letter-spacing:1px;color:#333333;padding-right:4px;} #leftColumn #cover {margin:0 auto; width:103px;} #leftColumn #pinthefunction {float:left;} #leftColumn .fb-share-button {float:left; padding-left:5px;} #zoomImgHolder2 img {cursor:zoom-in;} #quickViewHolder #zoomImgHolder2 img {cursor:initial;} .cardPopup .tileAddress {border:solid 1px #999999; margin-bottom:25px;} .ui-widget-overlay {z-index:901;} body .ui-dialog {z-index:902;} .forgotpassword .box1-header, .changepassword .box1-header {margin-top:0;} .forgotpassword .box1, .changepassword .box1 {border:none;} .forgotpassword .headline3, .changepassword .headline3 {float:left; width:100%; padding-bottom:20px;} .forgotpassword .col1, .changepassword .col1 {margin:0 25%; width:50%;} #shippingTipHolder {display:none;} .ui-dialog #shippingTipHolder {display:block;} #emailForm .checkbox a {text-decoration:underline;} #shell .cardPopup .addaddressPopup .btnClose {display:none;} .jag_popups #content {width:100% !important;} .fluid-checkout-button--primary, a.fluid-checkout-button--primary {box-shadow:2px 2px 2px 0 #DDD; background-color:#000000 !important; color: #fff !important; border-color: #000000 !important;} .fluid-checkout-button--primary.disabled, a.fluid-checkout-button--primary.disabled {box-shadow: none !important; background-color:#000000 !important; color: #fff !important; border-color: #000000 !important;} .cart-list .cart-items-header li > * {color:#000000 !important;} .checkout-module-header h3 {color:#000000 !important;} .fluid-components-checkout-CartSummary .product-name a {font-size:13px !important; font-family: ProximaNovaA-Medium, Arial, Helvetica, sans-serif !important;} .cart-list .product-price--sale {color:#CC0000 !important;} .fluid-components-checkout-PromoCode .promo-code-applied .promo-code, .cart .cart-list .product-price-line__subtext-discount, .fluid-components-checkout-OrderSummary .order-price--discount, .fluid-components-checkout-OrderSummary .order-price-line__subtext-discount, .checkout .fluid-components-checkout-CartSummary .product-price-line__subtext-discount, .checkout .fluid-components-checkout-CartSummary .product-price--sale {color:#CC0000 !important;} body input.fluid-checkout-button {font-size: 19px !important;} .fluid-components-forms-NativeDropDown.invalid, #contenHolder .fluid-components-forms-Form .form-field__error-text, #contenHolder .cart-summary .product-line__value--error, #contentHolder .fluid-components-checkout-OrderSummary .cart-error > *, #contentHolder .fluid-components-forms-Form .form-error > *, #contentHolder .fluid-components-forms-Form .form-field__error-text, .boxError, .errorfields, .inlineError {color:#ff6600 !important; border-color:#ff6600 !important;} .fluid-components-forms-TextInput.invalid input {border-color:#ff6600 !important;} .use-shipping-address.checkbox label {text-transform: uppercase !important; font-size:12px !important;} @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) { .payment-methods .payment-method-item #paymentRadioInput.radio-input {width:143px !important;} } .payment-methods .payment-method-item.default-33 {width:inherit !important;} .payment-methods .payment-method-item.default-33.tablet-25 {width:inherit !important;} .payment-methods .payment-method-item.default-33.tablet-50 {width:inherit !important;} /* NEW CODE 17.6 - DB */ #popUps #sizeGuide1 {display: none; position: fixed; width: 600px !important; left: 50% !important; top: 50% !important; background-color: #fff; border: 1px solid #000000; transform: translate(-50%, -50%);} @media only screen and (max-width : 1340px) { #popUps #sizeGuide1 {max-width: 480px; width: 100%; margin-top: 10%;} } #popUps .btnClose {position: absolute; right: 32px; top: 34px; width:20px; height: 20px; background-image: url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/images/header/hamburder/new_main_menu_closed.svg); background-position: 50% 50%; background-size: 20px 20px; } #pdqvHolder #jagGrayBG {width: 2545px !important; position:fixed !important;} #womenSizeImg, #girlsSizeImg {width: 100% !important;} .sizeGuideWrapper {max-height:725px !important;} .btnClose img {opacity:0 !important;} .soldOut {display: none;} #colorsBlock.colorsBlock{padding-bottom: 25px;} #sizesLabel {padding-bottom: 15px;} #productInfoHolder .descContent, #productInfoHolder .descHdr, .productDetailsHolder .detailsHdr {font-family: ProximaNova-Regular, Arial, Helvetica, sans-serif;} #theheaderpopup {background: rgba(255, 255, 255, 0.89) !important;} .productDetailsHolder .ugcHolder {background-color: transparent !important;} .cart-list .cart-item-row__actions .move-product {display:none;} #searchHolder {float:right; padding-top:6px; position:relative; z-index:961;} #searchBtnHandle {background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/images/buttons/btn_search.svg); background-position:0 0; background-size:18px 18px; background-repeat:no-repeat; float:left; width:18px; height:0; padding-top:18px; overflow:hidden;} #searchWidgetHolder {display:none; float:left; background-color:#ffffff; position:absolute; top:28px; left:-520px; z-index:1;} #header #searchBtn {outline:none; border:none; color:#ffffff; cursor:pointer; width:42px; height:42px; background-color:#000000; font-size:16px; font-family:ProximaNova-Semibold, Arial, Helvetica, sans-serif; letter-spacing:1px;} #header #topSearch input#query {width:478px; border:solid 1px #cdcdcd; border-right:none; padding:0 10px; outline:none; color:#000000; text-align:right; height:40px; margin:0;} input#query, input#query::-webkit-input-placeholder {font-size:17px; font-family:ProximaNova-Regular, Arial, Helvetica, sans-serif; letter-spacing:1px;} #topSearch #search_suggest {background-color:#ffffff; border:solid 1px #cdcdcd; left:-1px; overflow:hidden; position:absolute; text-align:left; top:41px; display:none; width:539px; z-index:999;} #urAccount {float:right; width:100%;} #header #account #urAccount a.link {background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/images/buttons/btn_account.svg); background-position:0 0; background-size:21px 18px; background-repeat:no-repeat; float:right; width:21px; height:0; padding-top:18px; overflow:hidden;} #shell #header #account {padding:7px 0 4px; position:relative; margin-right:20px;} #header #logo {float:left; margin-top:-20px; padding-bottom:10px; text-indent:10px; width:50%;} #topHdrGlobal {float:right; position:relative; padding-top:10px; width:179px; z-index:1000;} #headerAccountNavHolder {display:none; float:left; right:0; position:absolute; top:28px; background-color:#ffffff; z-index:960; border:solid 1px #999999; padding:20px 15px 0;} #shoppingBagAnchor {background-image:url(http://www.ninewest.com/on/demandware.static/-/Sites-ninewest-Library/default/v1511413261506/images/buttons/icon_bag.svg); background-position:0 0; background-size:22px 22px; background-repeat:no-repeat; float:left; padding-top:6px; height:22px; width:22px; text-align:center;} #header #shoppingBag span {font-style:normal; color:#ffffff; font-family:ProximaNovaA-Regular,Arial,Helvetica,sans-serif; font-size:13px; font-weight:normal; letter-spacing:0; text-decoration:none;} #header #account a, #header #account span {font-style:normal; color:#000000; font-family:ProximaNovaA-Regular,Arial,Helvetica,sans-serif; font-size:14px; font-weight:normal; letter-spacing:0; text-decoration:none; text-transform:uppercase;} #topHdrGlobal #countrySelectWidget {float:right; color:#000000; font-size:12px; margin-right:20px; padding-top:8px; position:relative; width:37px; z-index:951;} #countrySelectWidget .currencyNameSpan {float:left; width:10px; height:0; overflow:hidden; border:solid 5px #000000; box-sizing:border-box; border-left-color:#ffffff; border-right-color:#ffffff; border-bottom:none; margin:6px 0 0 6px;} #currencySelectHolder {background-color:#ffffff; border:1px solid #999999; float:left; left:-444px; padding:15px; position:absolute; top:28px; width:580px;} body #shell #content .posFixed3 {top:38px;} /* CP Code Below */ #footer #footerLinksHolder .footerLinksColumn h3 {color:#000000;margin:0px;font-size:13px;} #footerLinksHolder #footerLinksCustomer .footerH3 a {color:#000000;font-family:ProximaNova-Semibold, Arial, Helvetica, sans-serif;font-size:13px;letter-spacing:0.5px;line-height:23px;text-align:left;} #footer #footerLinksHolder .footerLinksColumn .footerLink {color:#000000;font-family:ProximaNova-Regular, Arial, Helvetica, sans-serif;font-size:13px;letter-spacing:0.5px;line-height:23px;text-align:left;} #footer #footerNav #footerLinksHolder {float:right;width:initial;width:auto;margin-right:2%;} #footer #footerLinksHolder .footerLinksColumn.footerLeftColumn {width:auto;} #footer #footerLinksHolder .footerLinksColumn.footerRightColumn {width:auto;} /*#footerHolder #outerFooter {width:100%;}*/ #footerNav #footerLinksHolder .footerLinksColumn {padding:0px 0px 0px 0px;} #footerSEO {float:left;width:100%;/*padding:15px 0;*/padding-top:15px;} #footerLinksAbout {border-top:1px solid #999999;padding-top:15px;} #footerLinksAbout span {margin:0 10px;} #seoFooter #footerLinksAbout a {font-family:ProximaNova-Regular, Arial, Helvetica, sans-serif;font-size:11px;color:#666666;letter-spacing:0.5px;} #seoFooter #footerCopyright,span {color:#000000;font-size:11px;} #footerSocialBanner a img {margin-right:25px;} #footerSocialBanner a:nth-child(5) img {margin-right:0px;} .optInButton { background-color: #000000; border: none; color: white; padding: 12px 10px; text-align: center; text-decoration: none; display: inline-block; font-size: 16px; margin-left: 10px; cursor: pointer; } #footer #footerNav #optIn form {width:initial; width:auto;} #footer #footerSocialBanner {float:left;} .optInMessageContainer h3 {font-family:ProximaNova-Semibold, Arial, Helvetica, sans-serif; font-size:16px; color:#000000; letter-spacing:0.5px; margin:0px 0px 10px 6px;} .optInButtonContainer {float:left;} @media only screen and (max-width:767px) and (min-width:1px) { #footer #footerLinksHolder .footerLinksColumn.footerRightColumn {margin-left:5px;} #footer #optIn #inputField {width:349px;} } @media only screen and (min-width:768px) { #footer #footerLinksHolder .footerLinksColumn.footerRightColumn {margin-left:50px;} #footer #optIn #inputField {width:349px;} } @media only screen and (min-width:1026px) { #footer #footerLinksHolder .footerLinksColumn.footerRightColumn {margin-left:90px;} #footer #optIn #optInTable,#footer #optIn #inputField {width:349px;} } @media only screen and (min-width:1366px) { /*#footer #footerLinksHolder .footerLinksColumn.footerRightColumn {margin-left:240px;}*/ #footer #optIn #optInTable,#footer #optIn #inputField {width:468px;} #footerHolder #outerFooter {margin:0 auto; width:1346px;} } /*Zendesk Styling*/ #zopimNewChatImg {margin-top:0px !important;margin-right:0px !important;margin-bottom:0px !important;padding:0px !important;border:0px !important;background-position:0 0 !important;overflow:hidden !important;position:fixed !important;z-index:16000000 !important;right:20px !important;bottom:75px !important;} #zopimNewChatImg img {font-family: ProximaNova-Semibold, Proxima Nova, Arial, Helvetica, sans-serif;height:47px; width:40px;} div.zopim:first-of-type {display:none !important;} div.zopim:nth-of-type(3) {display:none !important;}