#content {clear:none; padding:14px 0; width:746px;} #productDetails, #itemInfo, #unavailableMsg {display:none;} #leftColumn {float:left; padding:0 20px; position:relative; width:254px;} #rightColumn {float:left; padding:0 14px; width:270px;} #productGraphics, #productReview, #leftColumn, #rightColumn, #cartControls, #buttonsBar {float:left; width:100%;} #productGraphics {float:left; padding-bottom:20px; position:relative; width:100%;} #productGraphics #productImage {border:solid 1px #cccccc; float:left; font-size:0; padding:0; text-align:center; width:100%;} #productGraphics #enlarge {padding-bottom:7px; text-align:center;} #productGraphics #enlarge span {cursor:pointer;} #mainDisplay {height:310px; width:310px;} #productGraphics .viewsMenu {float:inherit; width:100%;} .viewsMenu span {cursor:pointer; float:left;} #productGraphics .viewsMenu .dividerBar {cursor:default; padding-left:4px; padding-right:7px;} #productGraphics .viewsMenu #Left span {display:none;} #productGraphics .viewsMenu #main {display:none;} #productGraphics .viewsMenu .selected {border:solid 1px #898989;} .nofirstaltview {margin-left:3px;} #hiddenFields {display:none;} #cartControls {float:left; position:relative; width:100%;padding-top:15px;} #cartControls #selectableInfo {float:left;} #cartControls .pickerArea {float:left; width:100%;} #cartControls #selectableInfo #sizesBlock #sizes, #cartControls #selectableInfo #colorsBlock #colorChips {float:left; width:100%;} #cartControls #selectableInfo #widthsBlock #widths, #cartControls #selectableInfo #quantityBlock #quantityHolder {float:left; width:100%;} #cartControls #selectableInfo #colorsBlock #colorChips span {float:left; margin:0 6px 6px 0;} #cartControls #selectableInfo #colorsBlock #colorChips span img {cursor:pointer;} #cartControls #selectableInfo #widthsBlock #widths span, #cartControls #selectableInfo #sizesBlock #sizes 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:5px; padding-top:7px;width:100%;} .choiceText {color:#333333;float:left;font-size:12px;font-weight:bold;padding-right:5px;text-transform:uppercase;} #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 {color:#FC8689; font-weight:bold; float:left; font-size:12px; 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;} .CARTchip, .CARTwidth, .CARTsize, .available {border:1px solid #000000; color:#333333;font-size:15px;letter-spacing:0.5px;} .notAvailable {background-color:#dedede; border:1px solid #dedede;color:#ffffff;font-size:15px;letter-spacing: 0.5px;} .selectedButton {background-color:#fc8689; border:1px solid #fc8689; color:#ffffff;} .selectedColorButton {border:1px solid #4b4b4b; color:#006699;} #cartControlDivider {background:transparent url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1503116511181/CSS/productDetail/border_line.gif) repeat-x scroll center; clear:both; height:30px; margin-left:2px; margin-right:0; width:265px;} #itemInfo {display:block; float:left; padding-bottom:10px; width:300px;} #itemInfo #productLineName {font-size:8pt; font-weight:bold; padding-bottom:5px;} #itemInfo #promoHolder #promotionsSpan {padding:0 0 0 0;} #itemInfo .displayNameAndPrice .name {text-transform:capitalize;color:#333333;float:left;font-size:18px;font-weight:bold;width:100%;} #itemInfo .displayNameAndPrice #PDPSellingPrice.onSale {color:#FC8689;float:left;font-size:14px;font-weight:bold;letter-spacing:1px;padding-left:0;clear:none;} #itemInfo .displayNameAndPrice #PDPSellingPrice, #itemInfo .displayNameAndPrice #PDPListPrice {float:left;font-size:15px;font-weight:normal;letter-spacing:1px;padding-left:0;padding-right:7px;clear:none;} #itemInfo .displayNameAndPrice #PDPListPrice.onSale {text-decoration:line-through;} .PDPPriceArea{position:relative;} .cvvHintHolder{float:left;width:12px;visibility:hidden;} .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;} #containerHolder #container #reviewssnippet .pr-snippet a, #containerHolder #container #reviewssnippet #prHolder a, #containerHolder #container #reviewssnippet .pr-snippet a span, #containerHolder #container #reviewssnippet #prHolder a span {font-size:10px;text-decoration:underline;color:#333333;text-transform:uppercase;font-weight:normal;} #reviewssnippet{float:left;width:100%;padding-top:15px;} #sizechartPDPP {float:right;text-decoration:underline;font-size:10px;letter-spacing:1px;color:#333333;padding:0 28px 0 0;} #theError .shipDateInventory {background-color:rgb(254, 209, 82);float:left;padding:4px 10px 3px 10px;color:#000000;white-space:nowrap;} .colorChip {height:44px; width:44px;border-color:#ffffff;padding-bottom:3px;} #itemInfo .hiddenSalePrice {display:none;} #itemInfo #descSoldOutMessaging {float:left; position:relative; width:100%;} #itemInfo #descSoldOutMessaging #soldOutTextHolder {color:#fc8689; font-weight:bold; padding-top:5px;} #soldOutImg {left:102px; overflow:hidden; position:absolute; top:292px; z-index:941;} .unavailableMsg {background-color:#ffffff; color:red; display:none; font-weight:bold; height:30px; left:0; position:absolute; top:10px; width:100%; z-index:101;} .messgingHolder {float:left; height:40px; position:relative; width:100%;} .messgingHolder .errTitle {padding-bottom:5px;} .messgingHolder .errTitle, .messgingHolder #theError {font-weight:bold;} .messgingHolder #theError {color:#c41200;} #altViewsText {float:left; padding:5px 0 2px; text-transform:uppercase; width:100%;} .productPromotion {clear:both; color:#fc8689; font-size:8pt; font-weight:bold; height:11px; 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 #D7D6D6; float:left;} .crosssellproductname {color:#000000; float:left; font-size:9pt; width:95%;} #availProdSkuHolder {clear:both; float:left; height:50px; overflow:hidden; padding-top:20px; width:100%;} #availProdSkuHeader {float:left; font-weight:bold; width:100%;} .availProdSkuText {float:left; padding-top:3px; width:100%;} #productGraphics #zoomImgHolder {float:left; font-size:0; padding:0; width:100%;} #productGraphics #zoomImgHolder2 {float:left; position:relative; width:100%;} #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; height:35px; width:100%;} #review_pdetails_tabs span {float:left;} #review_pdetails_tabs span img {cursor:pointer;} #productReview {border-right:1px solid #cdcdcd; display:none; width:285px;} #productReview #writeReviewsHolder, #readReviewsHolder {clear:both; padding-right:4px; text-align:right;} #productReview #writeReviewsHolder img, #readReviewsHolder img {cursor:pointer;} #productDetails {border-right:1px solid #CDCDCD; width:254px;} #productDetails ul {color:#000000; padding:15px;} #buttonsBar {float:left; padding-top:20px;} #buttonsBar #showProductLocator {display:none;} #buttonsBar span {float:left; padding-bottom:7px; padding-right:10px;} #buttonsBar span img {cursor:pointer;} #crossSell {float:right; overflow:hidden; padding-left:11px; padding-top:12px; width:140px;} #crossSell #CSrightColumn {background:transparent url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1503116511181/CSS/productDetail/left_vert_bar.gif) repeat-y; padding-left:30px;} #crossSell #CSbottom {background:transparent url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1503116511181/CSS/productDetail/upSell_bottom.gif); height:13px; width:130px;} .product {padding:5px 0;} #evShopBag {display:none; position:absolute; right:0; top:50px; z-index:209;} #evShopBagShadow {display:none; filter:Alpha(Opacity=30); opacity:0.3; position:absolute; z-index:109;} #tblShopBag, #tblShopBagShadow {border-collapse:collapse; width:240px;} #evPrint {display:none; left:215px; position:absolute; top:116px; z-index:208;} #evPrintShadow {display:none; filter:Alpha(Opacity=30); opacity:0.3; position:absolute; z-index:108;} #tblPrint, #tblPrintShadow {border-collapse:collapse; width:500px;} #evPrint td.cellT, #evPrint td.cellB {width:485px;} #evPrint #printHeaderHolder {height:41px;} #evPrint #printHeader {float:left; padding:2px 0 5px 19px;} #evPrint #printClose {float:right; padding:10px 12px 0 0;} #evPrint #printLeft {float:left; padding:8px 0 15px 20px; width:255px;} #evPrint #printName, #evPrint #printNameValue {font-size:10pt; font-weight:bold;} #evPrint #printNameValue {text-decoration:line-through;} #evPrint #printNow, #evPrint #printNowValue {color:#990000; font-size:12pt; font-weight:bold;} #evPrint #printBtnHolder {padding-top:10px;} #evPrint #printImgHolder {display:none; padding:2px 0 0;} #evPrint #crossSell {float:right; padding:12px 25px 0 0;} #evPrint #crossSellHeader {background:none; padding:2px 0 0;} #evPrint #crossSellPrint {float:left; padding:8px 0 15px 20px;} #evPrint #crossSellPrint .crossSellItem {float:left; font-size:10px; padding:10px; position:relative; text-align:center; width:80px;} #evPrint #CSrightColumn {float:left;} #evPrint #CSbottom {float:left;} #evPrint #printImgHolderLeft {float:left;} #productGraphics a, #productGraphics a:link, #productGraphics a:active, #productGraphics a:visited, #productGraphics a:hover {text-decoration:none;} #evEnlarge {display:none; left:180px; position:absolute; top:115px; z-index:205;} #evEnlargeShadow {display:none; filter:Alpha(Opacity=30); opacity:0.3; position:absolute; z-index:105;} #tblEnlarge, #tblEnlargeShadow {border-collapse:collapse; width:506px;} #evEnlarge td.cellT, #evEnlarge td.cellB {width:490px;} #evEnlarge #enlargeHeaderHolder {height:17px;} #evEnlarge #enlargeClose {float:right; padding-right:12px;} #evEnlarge #enlargeName, #evEnlarge #enlargeNameValue {color:#000000; font-size:10pt; font-weight:bold;} #evEnlarge #enlargeName {padding:15px 0 0 20px;} #evEnlarge #enlargeNameValue {text-decoration:line-through;} #evEnlarge #enlargeNow, #evEnlarge #enlargeNowValue {color:#990000; font-size:12pt; font-weight:bold;} #evEnlarge #enlargeDesc {color:#000000; padding-left:20px;} #enlargeDesc a, #enlargeDesc a:link, #enlargeDesc a:active, #enlargeDesc a:visited, #enlargeDesc a:hover {color:#000000; font-size:8pt; text-decoration:none;} #popUps {left:0; position:absolute; text-align:left; top:0; width:100%;} .transparent {-moz-opacity:.75; filter:alpha(opacity=75); opacity:.75;} .inTheCart {display:none; left:30px; position:absolute; top:200px; z-index:100;} .inTheCartText {-moz-opacity:.75; background-color:#ff9429; color:#fff; filter:alpha(opacity=75); font-size:9pt; font-weight:bold; height:30px; opacity:.75; width:207px;} .errMessageHolderClass {display:none; left:30px; position:absolute; top:200px; z-index:200;} .errorText {-moz-opacity:.75; background-color:#000000; color:#ffffff; filter:alpha(opacity=75); font-size:9pt; font-weight:bold; height:30px; opacity:.75; padding-left:5px; padding-right:5px; width:197px;} #crossSellHeader {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1503116511181/CSS/productDetail/crossSellHeader.jpg); background-repeat:no-repeat; height:41px;} #enlargeDesc .selected {font-weight:bold;} #internalMiniBag {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1503116511181/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.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1503116511181/images/productdetail/nw_dots.gif); background-position:bottom left; background-repeat:repeat-x; height:20px; margin:0 10px; padding:10px 0; width:410px;} #internalMiniBag #shopBagClose {float:right;} #internalMiniBag #ShopBagContent {float:left; padding:9px; text-align:left; width:410px;} #internalMiniBag #shopBagProdName {clear:both; font-size:15px; font-weight:bold;} #internalMiniBag #shopBagProdNameValue {color:#999999; font-size:11px; font-weight:bold; padding-bottom:5px;} #internalMiniBag #shopBagAction {float:left; font-weight:bold; padding-bottom:10px;} #internalMiniBag #shopBagTotalQty {color:#fc8689; float:left; font-weight:bold; padding-bottom:10px; padding-left:3px; text-decoration:underline; width:180px;} #internalMiniBag #shopBagTotalQty a, #internalMiniBag #shopBagTotalQty a:link, #internalMiniBag #shopBagTotalQty a:visited, #internalMiniBag #shopBagTotalQty a:active {color:#fc8689; font-weight:bold; text-decoration:underline;} #internalMiniBag #shopBagTotalQtyValue {color:#fc8689; font-weight:bold; text-decoration:underline;} #internalMiniBag #addedItemDetail {float:left; padding:10px 0; width:410px;} #internalMiniBag #shopBagImageHolder {float:left;} #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-weight:bold;} #internalMiniBag #shopBagItemValue, #internalMiniBag #shopBagColorValue, #internalMiniBag #shopBagSizeValue, #internalMiniBag #shopBagQtyValue {color:#fc8689;} #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:#fc8689; float:left; padding-left:5px; padding-top:7px; width:320px;} #evShopBag td.cellC {background-color:#FFFFFF; border:0;} #internalMiniBag #mini_addToCloset, #evShopBag td.cellTL, #evShopBag td.cellT, #evShopBag td.cellTR, #evShopBag td.cellBL, #evShopBag td.cellB, #evShopBag td.cellBR, #tblShopBagShadow {display:none;} #evShopBagWidget {height:0; margin-left:auto; margin-right:auto; position:relative; text-align:left; width:876px;} #evPrintWidget {height:0; margin-left:auto; margin-right:auto; position:relative; text-align:left; width:876px;} #evEnlargeWidget {height:0; margin-left:auto; margin-right:auto; position:relative; text-align:left; width:876px;} #locErrText {clear:both; font-weight:bold; height:42px; padding-top:10px;} #unavailableMsg {background:#ffffff; color:red; font-weight:bold; left:0; position:absolute; top:29px; z-index:101;} #messgingHolder {clear:both; float:left; margin:0; position:relative; width:100%;} #messgingHolder .errTitle {padding-bottom:5px;} #messgingHolder .errTitle, #messgingHolder #theError {font-weight:bold;} #errorText {display:none;} .miniCartDividerBottom {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1503116511181/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%;} .miniCartDividerTop {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1503116511181/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%;} #paging {float:left; width:100%;} #paging a, #paging div {float:left;} .productcount {padding-top:8px;} #pagingContainer {float:left; padding:5px 0; width:310px;} .leftPageLink {float:left;} .rightPageLink {float:right;} #promotionsSpan .productPromotion {clear:both; color:#fc8689; font-size:8pt; font-weight:bold; height:11px; line-height:9pt; margin-bottom:5px; overflow:hidden; padding:0; width:100%;} #promotionsSpan {float:left; font-size:0; line-height:0; overflow:hidden; width:100%;} #descText {float:left; text-align:justify;} #miniSubTotal {color:#999999; float:left; 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:170px;} #displayNameAndPrice {font-size:15px; font-weight:bold; line-height:20px; text-transform:uppercase;} #pNameHOne {font-size:15px; line-height:20px; margin:5px 0 0; text-transform:uppercase;} .class {float:left; font-size:10pt; font-weight:bold; line-height:20px;} .onSale {float:left; font-size:10pt; font-weight:bold; line-height:20px; padding-right:10px; /*text-decoration:line-through;*/} .salePrice {color:#fc8689; float:left; font-size:10pt; font-weight:bold; line-height:20px; padding-right:6px;} .promotion {clear:both; color:#fc8689; font-size:8pt; font-weight:bold; line-height:9pt; margin-bottom:5px; width:300px;} #desc {display:none; float:left; padding-bottom:10px; width:100%;} #messgingHolder div, #messgingHolder span, #availProdSkuHolder div {clear:both;} #cartControlsFitGuide {display:none;} #colorSizeCollapser, #cartControls, #selectableInfo, #addToCartForm, .lpButtonHolder, #sr_pdp, #descCollapser, #descArea, #detailCollapser, #detailCollapser, #detailArea, #shareCollapser, #shareArea {float:left; padding-top:3px; width:100%;} .addToCartButtonHolder {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1503116511181/images/buttons/addToBag.gif); background-repeat:no-repeat; float:left; height:61px; width:310px;} #descArea, #detailArea, #shareArea {padding:7px 0 10px;} #sr_pdp {padding-bottom:10px;} #sizesLabel #errSize img {width:19px;} #main #productDetailHolder {float:left; padding:0; width:100%;} #headerBC_PREV_NEXT {float:right;} #pdetailCenter {float:left; width:100%;} #main #leftColumn, #main #rightColumn {float:left; padding:0; width:100%;} #sociable_pdp1_holder {float:left; width:100%;} #pdpcertonaHolder {float:left; width:100%;} #reviewsHolder {float:left; width:100%;} #contentZoomLarge {float:left; left:0; position:absolute; width:100%; z-index:999;} #zoomLargeImgHolder {float:left; width:100%;} #zoomLargeImg {float:left; width:100%;} #zoomLargeClose {float:left; width:100%;} #zoomLargeClose a {float:right; padding:5px; text-align:right;} .logger {display:none;} #contentHolder {float:left;} #zoomImgHolder2 img {float:left; padding-bottom:15px; width:100%;} #tHolder {float:left; padding-top:10px; width:100%;} #tHolder1, #tHolder2 {float:left; width:50%;} #tHolder1 a {border-right:solid 1px #999999; float:right; font-size:9pt; line-height:9pt; margin-right:8px; padding-right:8px; text-transform:uppercase;} #tHolder #view360Holder {display:none;} #tHolder2 a {float:left; font-size:9pt; line-height:9pt;} #right2 {float:left;width:100%;} #right2 #descDetailItems {float:left;width:100%;} #right2 .detailItem {color:#333333; float:left; font-size:13px;font-weight:normal;background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1503116511181/CSS/dottt.gif); background-position:0 9px; background-repeat:no-repeat; float:left; padding:5px 0 0 4%; width:96%;} #right2 #descContentDesc {color:#333333; float:left; font-size:13px;font-weight:normal;float:left; padding:5px 0 0 4%; width:96%;} #right2 #pdpShipContentHolder ul#pdpShipContent {color:#333333; float:left; font-size:13px;font-weight:normal;float:left; padding:0 0 0 0; width:100%;} #right2 #pdpShipContentHolder ul#pdpShipContent li {color:#333333; float:left; font-size:13px;font-weight:normal;background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1503116511181/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:solid 1px #cccccc; float:left; width:100%;} #right2 #shipHolder{border-bottom:solid 1px #cccccc;} #right2 .right2Hdr {cursor:pointer; float:left; padding:12px 0 8px; width:100%;} #right2 .hdrText {color:#333333; float:left; font-size:12px; text-transform:uppercase;letter-spacing:1px;font-weight:bold;line-height:17px;} #right2 .hdrBtn {float:right; width:23px;height:21px; padding-right:15px;text-indent:-10000px;} #right2 .right2Content {float:left; font-size:8pt; padding-bottom:10px; width:100%;} #rightColumn #right2 .expandeddd {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1503116511181/CSS/minusss.gif); background-position:0 9px; background-repeat:no-repeat;} #rightColumn #right2 .collapseddd {background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1503116511181/CSS/plusss.gif); background-position:0 0; background-repeat:no-repeat;} .hidden {display:none;} #main #pdetailCenter #rightColumn {border-bottom:solid 0px #cccccc; margin-bottom:10px; padding-bottom:35px;} .btn {background-color:#fc8689; color:#ffffff; cursor:pointer; font-size:9pt; letter-spacing:1px; padding:7px 0; text-align:center; text-transform:uppercase;} #pdetailCenter #addToCartButton {float:left;font-weight:bold;width:100%;padding:15px 0;font-size:14px;margin:10px 0 0 0;} #pdetailCenter #addToClosetButton {float:right; width:100%;padding:20px 0;border:0;background-image:url(http://www.easyspirit.com/on/demandware.static/-/Sites-easyspirit-Library/default/v1503116511181/images/wishlistpdpp.svg);background-repeat:no-repeat;background-position:center center;text-indent:-10000px;} #addToCartButtonHolder {float:left;width:100%;} #selectableInfo #quantityBlock {display:none;} .btnWhite {background-color:#ffffff; border:1px solid #cccccc; color:#fc8689; cursor:pointer; font-size:9pt; letter-spacing:1px; padding:6px 0; text-align:center;} #cartControls #selectableInfo #colorsBlock #colorChipsLabel, #cartControls #selectableInfo #widthsBlock #widthsLabel, #cartControls #selectableInfo #sizesBlock #sizesLabel, #cartControls #selectableInfo #quantityBlock #quantityLabel {float:left; padding-bottom:7px; padding-top:7px; width:100%;} #cartControls #selectableInfo #widthsBlock #widths, #cartControls #selectableInfo #sizesBlock #sizes, #cartControls #selectableInfo #colorsBlock #colorChips, #cartControls #selectableInfo #quantityBlock #quantityHolder {float:left; width:100%;} #quantityValue {float:left; width:43px;} select {border:1px solid #cccccc; font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:4px;} #quantityBlock {float:left; width:100%;} .currentPrice {color:#fc8689; float:left; padding-left:5px;} #currentQuantity {color:#fc8689; font-size:10pt;} #quantityBlock .shipDate {font-size:10pt;color:#fc8689;font-weight:bold;} #addToCartButtonHolder .btnDisabled {background-color:#999999; cursor:default;} #colorChips .available { border-color: #ffffff; border-style: none none solid none; border-width: 0 0 4px 0; color: #000000; } #cartControls #colorChips .selected_true {border-bottom:4px solid #000000;} #shipContent, #shipContent div {float:left; width:100%;} #shipContent ul {list-style:inherit; padding:0 0 0 17px;} #shipContent li {font-size:9pt; list-style:initial; padding:0;} #shipContent li a {text-decoration:underline;} .aPrdImg {width:150px;} .aQuickViewLink {display:none;} .crossSellHeader {float:left; text-transform:uppercase; width:100%;} #right2 .hdrBtn a {color:#999999; float:right; font-size:14pt; height:24px; left:0; padding:7px 14px 0 0; position:absolute; text-align:right; top:0; width:284px;} .productSalePrice {color:#fc8689;} #findHolder {display:none;} .swiper-pagination .swiper-pagination-bullet-active {background:#fc8689;} #main #contentHolder {float:left; padding:0 2%; width:96%;} #main #itemInfo {width:100%;} #main .promotion {width:100%;} #pdpcertonaRecommendations {float: left; width:100%; padding:10px 0;} #pdpcertonaViewed {float:left; width:100%;} .container {margin:0 auto; width:294px;} .cvvHintPopup {display:none;}