#swatch-Black {background-color:#000000;} #swatch-Blue {background-color:#91bbd1;} #swatch-Brown {background-color:#6e442e;} #swatch-Denim {background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-easyspirit-Library/default/v1498104894595/images/guidednav/colorSwatch_denim.png);} #swatch-Green {background-color:#749757;} #swatch-Grey {background-color:#9d9d9d;} #swatch-Metallic {background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-easyspirit-Library/default/v1498104894595/images/guidednav/colorSwatch_metallic.png);} #swatch-Multi {background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-easyspirit-Library/default/v1498104894595/images/guidednav/colorSwatch_multi.png);} #swatch-Orange {background-color:#e69603;} #swatch-Pink {background-color:#e1a3b8;} #swatch-Purple {background-color:#925daf;} #swatch-Red {background-color:#d34d41;} #swatch-White {background-color:#ffffff;} #swatch-Yellow {background-color:#fbe486;} #swatch-Beige{background-color:#c1a894;} #swatch-Print{background-image:url('http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-easyspirit-Library/default/v1498104894595/images/guidednav/colorSwatch_animal.jpg'); background-size:70px 25px;} /* #swatch-Denim {background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-easyspirit-Library/default/v1498104894595/images/guidednav/colorSwatch_denim.jpg); background-size:70px 25px;} #swatch-Metallic {background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-easyspirit-Library/default/v1498104894595/images/guidednav/colorSwatch_metallic.jpg); background-size:70px 25px;} #swatch-Multi_Pattern {background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-easyspirit-Library/default/v1498104894595/images/guidednav/colorSwatch_multi.jpg); background-size:70px 25px;} */ .overlayIconspan{position:absolute;left:0;top:0;float:left;width:100%;height:36px;z-index:5;} .Anti-Gravity{background-image:url('http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-easyspirit-Library/default/v1498104894595/images/overlay/fall2015/AG2.png');background-position:0 0;background-repeat:no-repeat;} .Water-Res{background-image:url('http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-easyspirit-Library/default/v1498104894595/images/Water-Res.png');background-position:0 0;background-repeat:no-repeat;} .E360-Icon{background-image:url('http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-easyspirit-Library/default/v1498104894595/images/overlay/fall2015/360.png');background-position:0 0;background-repeat:no-repeat;} .Explore24{background-image:url('http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-easyspirit-Library/default/v1498104894595/images/overlay/fall2015/explore.png');background-position:0 0;background-repeat:no-repeat;} .drinkUp{background-image:url('http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-easyspirit-Library/default/v1498104894595/images/overlay/drinkup_icon.png');background-position:0 0;background-repeat:no-repeat;} .E247-Icon{background-image:url('http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-easyspirit-Library/default/v1498104894595/images/overlay/fall2015/e247.png');background-position:0 0;background-repeat:no-repeat;} .E360plus-Icon{background-image:url('http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-easyspirit-Library/default/v1498104894595/images/overlay/fall2015/plus.png');background-position:0 0;background-repeat:no-repeat;} .E360plusNew-Icon{background-image:url('http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-easyspirit-Library/default/v1498104894595/images/overlay/fall2015/plus.png');background-position:0 0;background-repeat:no-repeat;} .SoldOut{background-image:url('http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-easyspirit-Library/default/v1498104894595/images/overlay/fall2015/soldOut.png');background-position:0 0;background-repeat:no-repeat;height:111px;} .extendWidth{background-image:url('http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-easyspirit-Library/default/v1498104894595/images/overlay/easy-spirit_extended-widths.png'); background-position:0 0;background-repeat:no-repeat; height: 80px;} #productImg .level1, .sl1{background-image:url('http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-easyspirit-Library/default/v1498104894595/images/sl1.png');background-position:0 0;background-repeat:no-repeat;} #productImg .level2, .sl2{background-image:url('http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-easyspirit-Library/default/v1498104894595/images/sl2.png');background-position:0 0;background-repeat:no-repeat;} #productImg .level3, .sl3{background-image:url('http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-easyspirit-Library/default/v1498104894595/images/sl3.png');background-position:0 0;background-repeat:no-repeat;} #productImg .outlet {background-image:url('http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-easyspirit-Library/default/v1498104894595/images/overlay/EOUTLET.png');background-position:0 0;background-repeat:no-repeat;} #shell #outerContentHolder #outerContent #ajaxResultHolder #productImg .overlayIconspan {background-position:right top;} #ajaxResultHolder .promoMessage {font-style:normal;text-transform:lowercase;color:#fd8689;font-weight:bold;font-size:9pt;} #content #searchrefinements #selectedAttributesBlock {padding-bottom:3px;} #shell #outerContentHolder #outerContent #content #leftNav2 {margin-top:5px;} #crossSellmessage {display:none;} #shell #outerContentHolder #outerContent #ajaxResultHolder #productImg .overlayIconspan {width:228px;} #shell #content .contentProduct {height:386px;} #shell #sortbox #sortingOptions .dropDownBox {font-weight:bold; width:144px;} #shell #sortbox .dropDownBox {font-size:12px; font-weight:bold; padding:6px 8px 0 8px;} #contentSortBy .soringLinks {width:142px;} #content #ajaxResultHolder {float:right;} body #shell #popUps {top:0;} #evShopBag {position:relative;} #leftNav {display:none;} body #shell #outerContentHolder #outerContent {width:1024px; padding:0;} .contentProductHolder {float:left; height:0; margin:0 2%; padding-bottom:400px; width:21%;} #content .productImg {height:0; padding-bottom:277px; width:100%;} @media only screen and (max-width:1023px) and (min-width:1px) { body #shell #outerContentHolder #outerContent {width:1006px; padding:0;} .contentProductHolder {padding-bottom:35%;} #content .productImg {padding-bottom:102%;} #shell #content .posFixed3 {width:990px !important;} #shell #content .posFixed4 {width:990px !important;} } @media only screen and (min-width:1024px) { body #shell #outerContentHolder #outerContent {width:100%; padding:0;} .contentProductHolder {padding-bottom:35%;} #content .productImg {padding-bottom:102%;} #shell #content .posFixed3 {width:98.5% !important;} #shell #content .posFixed4 {width:98.5% !important;} } @media only screen and (min-width:1366px) { body #shell #outerContentHolder #outerContent {width:1348px; padding:0;} .contentProductHolder {padding-bottom:35%;} #content .productImg {padding-bottom:102%;} #shell #content .posFixed3 {width:1328px !important;} #shell #content .posFixed4 {width:1328px !important;} } .aQuickViewLink {display:none;} #content .productDetails {text-align:left;} #outerContent #content #ajaxResultHolder {float:left; padding-top:12px; width:100%;} #outerContent #content .contentProduct {height:auto; padding:0; width:100%;} .innerProductImg {width:100%;} .vaproductlink {float:left; width:100%; height:auto;} .prodImgOne {left:0; height:auto; width:100%;} .prodImgTwo {left:0; height:auto; width:100%;} body #shell #outerContentHolder #outerContent #ajaxResultHolder #productImg .overlayIconspan {background-position:0 0; left:auto; margin:0; right:0; width:72px;} .contentProduct .holderForMoreColors {text-align:left; padding-bottom:15px;} .contentProduct #colorChips .availableChip, .contentProduct #colorChips .selectedChip {margin:0 5px 0 0;} #content .contentProduct #colorChips #statePlusSign {margin:7px 6px 9px 3px;} .contentProduct #colorChips .availableChip, .contentProduct #colorChips .selectedChip {cursor:pointer; padding-bottom:2px;} .contentProduct .availableChip {border-bottom:2px solid #ffffff; border-right:0; border-top:0; border-left:0;} #content .contentProduct .selectedChip {border-bottom:2px solid #000000;} #moreColorsBlock .aColorChipSpan {padding:0;} .contentProduct .selectedChip {border:none;} .contentProduct .productName {text-transform:none;} #content .contentProduct .viewAllProductReviewAverage {float:left !important; margin:0 !important;} .contentProduct #statePlusSign {width:auto; height:auto;} .productInfo .productNameLink {font-size:12px; font-weight:normal; line-height:14px;} .productDetails .promoMessage {color:#fc8689; font-size:11px; letter-spacing:0; line-height:13px;} .productDetails .noSalePrices {font-size:15px; letter-spacing:0; line-height:16px; font-weight:normal;} .productDetails .ListSalePrices {color:#666666; font-size:15px; letter-spacing:0; line-height:16px; font-weight:normal;} .productDetails .productSalePrice {font-size:15px; letter-spacing:0; line-height:16px; font-weight:normal;} .pricingContainer {padding:8px 0 4px;} #shell #newGrandHeaderHolder {float:left !important; width:98.4% !important; padding:0 0.8%;} #crumbsHOne #searchResultsHeader {display:none;} #content #searchTermsUsed {font-size:13px; color:#000000;} #content #crumbsHOne #stylesFound {font-size:13px; font-weight:normal; color:#000000; padding-right:5px;} #weFound {display:none;} #breadCrumbsHolder {float:left; width:100%;} #filtersHolder {float:left; padding-top:12px; width:100%;} .ratingLabel {display:none;} #newGrandHeaderHolder #crossSellmessage {float:left; padding:0; width:100%;} #shell #content .posFixed3 {left:auto; top:40px;} #sortbox2 {float:right; width:166px;} #shell #content .refinebyHeader {display:none; float:left; margin-top:-26px; text-align:left; width:100%; font-size:10px; letter-spacing:0; padding:10px 0 0; color:#000000; text-transform:uppercase; font-weight:normal;} #shell #content #contentHolder #contentSortBy {float:left; width:100%; margin:0; position:relative; text-align:left; z-index:100; border:none; background-image:none;} #content #sortbox {float:left; width:800px;} #searchrefinements {float:left; width:100%;} #searchrefinements .refinebyHeader {display:none;} #searchrefinements .refinement {float:left; margin:0 5px 0 0; position:relative; text-align:left; width:154px;} #searchrefinements .refineattributes {background-color:#efefef; bottom:auto; float:left; overflow:visible; top:39px; border:none; padding:15px 5px 15px 15px; width:285px;} #content .soringLinks {overflow:visible; bottom:auto; border-color:#d9d9d9; left:0; padding:0 0 15px; width:162px; top:35px;} #IHaveAllRefinements {float:left; width:100%;} #selectedAttributesBlock {} #selectedAttributesBlock #RemovableSelectedColor, #selectedAttributesBlock #RemovableSelectedAttribute {float:left; height:14px; overflow:hidden; padding:3px 3px 3px 5px; margin:0 5px 5px 0; background-color:#efefef; text-align:left; width:112px;} #selectedAttributesBlock a {float:right; width:12px; height:0; margin-top:1px; padding-top:12px; overflow:hidden; background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-easyspirit-Library/default/v1498104894595/images/buttons/bg_close.png); background-repeat:no-repeat;} #selectedAttributesBlock .RemovableSelectedColorBoxBorder {border:none; float:left; height:13px; overflow:hidden; width:13px;} #selectedAttributesBlock .RemovableSelectedColorBox {background-position:-2px -2px; float:left; height:13px; margin:0; overflow:hidden; width:13px;} #selectedAttributesBlock .RemovableSelectedColorBoxText {float:left; line-height:13px; overflow:hidden; padding-left:5px; width:81px; letter-spacing:0.42px; font-size:11px; color:#000000;} #selectedAttributesBlock .RemovableSelectedAttributeBoxHolder {float:left; line-height:13px; overflow:hidden; width:100px; letter-spacing:0.42px; font-size:11px; color:#000000; white-space:nowrap;} #filtersHolder #sortbox .dropDownBox {border:solid 1px #d9d9d9; color:#000000 !important; font-size:12px; margin-bottom:5px; text-transform:uppercase; background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-easyspirit-Library/default/v1498104894595/images/buttons/arrow_down2.png); background-position:132px 14px; background-repeat:no-repeat; color:#000000; cursor:pointer; float:left; overflow:hidden; padding:10px 0 8px 15px; letter-spacing:0.5px; width:137px; height:auto;} #shell #filtersHolder #sortbox .dropDownBoxOpened {border-color:#efefef; background-position:132px 10px; background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-easyspirit-Library/default/v1498104894595/images/buttons/btn_close2.png); background-color:#efefef; margin:0; padding-bottom:13px;} #refinement-variantSize #attributes .refineLink, #refinement-variantSize #attributes .refineLink:hover {background-color:#ffffff; background-image:none; width:63px; height:40px; border:solid 1px #999999; text-align:center; padding:0; color:#000000; font-size:12px; letter-spacing:0.5px; margin:0 5px 5px 0; line-height:41px; text-decoration:none;} #refinement-variantSize #attributes .refineLink.selected {padding:0; font-size:12px; font-weight:bold; background-color:#fc8689; color:#ffffff; letter-spacing:0.5px; border-color:#fc8689;} #searchrefinements .refinement #heelHeight {width:134px;} #refinement-heelHeight #attributes .refineLink, #refinement-heelHeight #attributes .refineLink:hover {background-color:#ffffff; background-image:none; width:122px; height:35px; border:solid 1px #999999; text-align:center; padding:0; color: #000000; font-size:12px; letter-spacing:0.46px; margin:0 5px 5px 0; line-height:35px; text-decoration:none;} #refinement-heelHeight #attributes .refineLink.selected {padding:0; font-size:12px; font-weight:bold; background-color:#fc8689; color:#ffffff; letter-spacing:0.5px; border-color:#fc8689;} #searchrefinements .refinement #priceRefineDropDown {width:134px;} #refinement-priceRefineDropDown #attributes .refineLink, #refinement-priceRefineDropDown #attributes .refineLink:hover {background-color:#ffffff; background-image:none; width:122px; height:35px; border:solid 1px #999999; text-align:center; padding:0; color: #000000; font-size:12px; letter-spacing:0.46px; margin:0 5px 5px 0; line-height:35px; text-decoration:none;} #refinement-priceRefineDropDown #attributes .refineLink.selected {padding:0; font-size:12px; font-weight:bold; background-color:#fc8689; color:#ffffff; letter-spacing:0.5px; border-color:#fc8689;} #searchrefinements .refinement #variantWidth {width:134px;} #refinement-variantWidth #attributes .refineLink, #refinement-variantWidth #attributes .refineLink:hover {background-color:#ffffff; background-image:none; width:122px; height:35px; border:solid 1px #999999; text-align:center; padding:0; color: #000000; font-size:12px; letter-spacing:0.46px; margin:0 5px 5px 0; line-height:35px; text-decoration:none;} #refinement-variantWidth #attributes .refineLink.selected {padding:0; font-size:12px; font-weight:bold; background-color:#fc8689; color:#ffffff; letter-spacing:0.5px; border-color:#fc8689;} #refinement-variantColorValue #colorSwatches {padding:0;} #refinement-variantColorValue #colorSwatches .swatchRefineLink, #refinement-variantColorValue #colorSwatches .swatchRefineLink:hover {border:none; margin:0 10px 20px 0; width:70px; text-align:center;} #refinement-variantColorValue .swatchColorBoxImage {width:100%; height:25px; padding:0; border:none; background-position:0 0; background-repeat:repeat; margin:0 0 5px;} .swatchColorBoxName {width:100%; float:left; text-align:center; color:#000000; font-size:12px; letter-spacing:0.46px; overflow:hidden; border-top:solid 4px #efefef; padding-top:3px; white-space:nowrap;} #refinement-variantColorValue .selected .swatchColorBoxName {border-top-color:#000000;} #searchrefinements #refinement-variantColorValue .refineattributes {padding:15px 0 0 15px; width:325px;} #filtersHolder #sortingOptions {padding:0;} #filtersHolder #sortingOptions .theCurrentSortingRule {border:solid 1px #efefef; color:#000000; font-size:12px; font-weight:bold; margin-bottom:5px; text-transform:uppercase; background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-easyspirit-Library/default/v1498104894595/images/buttons/arrow_down2_grey.png); background-position:142px 14px; background-repeat:no-repeat; background-color:#efefef; color:#000000; cursor:pointer; float:left; overflow:hidden; padding:10px 0 8px 15px; letter-spacing:0.5px; width:147px;} #shell #filtersHolder #sortingOptions .dropDownBoxOpened {border-color:#d9d9d9; background-position:142px 10px; background-image:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-easyspirit-Library/default/v1498104894595/images/buttons/btn_close2_white.png); background-color:#ffffff; margin:0; padding-bottom:13px;} #content #sortingOptions a {color:#000000; font-size:12px; padding:5px 0; text-indent:15px; width:100%;} #content #sortingOptions a:hover {background-color:#efefef;} #leftNav .itemCountHolder {display:none;} #shell #SearchHeaderBar .itemCountHolder {display:block; float:left; padding-left:40px; width:100px; text-align:left; margin:0;} .itemCountHolder .itemCounValue {float:left; color:#000000; font-weight:normal; font-size:13px; text-transform:lowercase; letter-spacing:0.5px; border:none; clear:none; height:auto; margin:0; text-align:left; border-radius:0; width:auto; padding:0;} .itemCountHolder .itemCounLabel {float:left; padding-left:3px; color:#000000; font-weight:normal; font-size:13px; text-transform:lowercase; letter-spacing:0.5px; width:auto; text-align:left; clear:none; padding:0 0 0 3px;} #attributes {float:left; width:100%;} #breadCrumbsHolder #contentBreadCrumbs a {text-transform:uppercase; text-decoration:none; color:#000000; font-size:13px; letter-spacing:0.5px;} #breadCrumbsHolder #contentBreadCrumbs span#subCategory {color:#666666; text-transform:uppercase; font-size:13px; letter-spacing:0.5px;} body #shell #outerContentHolder #outerContent #leftNav {display:none;} .swatchColorBoxImage {background-color:#ffffff;} #shell .contentProduct .viewAllProductReviewAverage div div {background:url(http://demandware.edgesuite.net/aaca_prd/on/demandware.static/-/Sites-easyspirit-Library/default/v1498104894595/CSS/reviewSprite.svg) no-repeat 0 0; float:left; font-size:0; height:18px; margin:0 0 10px; overflow:hidden; width:95px;} #shell .contentProduct .viewAllProductReviewAverage .stars-1 {display:none; background-position:-76px -19px;} #shell .contentProduct .viewAllProductReviewAverage .stars-1-5 {display:none; background-position:-76px 0;} #shell .contentProduct .viewAllProductReviewAverage .stars-2 {display:none; background-position:-57px -19px;} #shell .contentProduct .viewAllProductReviewAverage .stars-2-5 {display:none; background-position:-57px 0;} #shell .contentProduct .viewAllProductReviewAverage .stars-3 {display:none; background-position:-38px -19px;} #shell .contentProduct .viewAllProductReviewAverage .stars-3-5 {background-position:-38px 0;} #shell .contentProduct .viewAllProductReviewAverage .stars-4 {background-position:-19px -19px;} #shell .contentProduct .viewAllProductReviewAverage .stars-4-5 {background-position:-19px 0;} #shell .contentProduct .viewAllProductReviewAverage .stars-5 {background-position:0 -19px;} .productDetails .ListSalePrices {float:left; clear:none;} .productDetails .productSalePrice {float:left; clear:none;} .productInfo .productNameLink {text-decoration:none; color:#000000;} .catCellHolder {display:none;}