html,body,address,blockquote,div,h1,h2,h3,h4,h5,h6,hr,noscript,p,pre,dl,dt,dd,ol,ul,li,table,caption,thead,tfoot,tbody,tr,td,th,form,fieldset,legend,label,a,img,object,q,span,abbr,acronym,del,dfn,em,ins,strong{background:transparent;border:none;font-size:100%;margin:0;outline:none;padding:0;vertical-align:baseline}a{outline:none;text-decoration:none}abbr:hover,acronym:hover{border-bottom:1px dotted #9e9e9c;cursor:help}address{font-style:normal}blockquote,q{quotes:none}h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:400}html{height:101%}fieldset,img{border:medium none}input,button,select,textarea{font-family:Verdana,Geneva,sans-serif;font-size:1em;font-weight:400}input[disabled],select[disabled],textarea[disabled]{background:#e3e3e3;color:#000!important}textarea{resize:vertical}label{cursor:pointer}ol,ul{list-style:none}:focus{outline:none}input[type='number']{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@font-face{font-family:'flexslider-icon';src:url('/Assets/Fonts/flexslider-icon.eot');src:url('/Assets/Fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'),url('/Assets/Fonts/flexslider-icon.woff') format('woff'),url('/Assets/Fonts/flexslider-icon.ttf') format('truetype'),url('/Assets/Fonts/flexslider-icon.svg#flexslider-icon') format('svg');font-weight:normal;font-style:normal}.flex-container a:hover,.flex-slider a:hover{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\20";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);-o-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);box-shadow:'' 0 1px 4px rgba(0,0,0,.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}@-moz-document url-prefix(){.loading .flex-viewport{max-height:none;}}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'';color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3)}.flex-direction-nav a.flex-next:before{content:''}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:''}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:''}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}@font-face{font-family:'trajan_proregular';src:url('/Assets/fonts/trajanpro-regular_0-webfont.eot');src:url('/Assets/fonts/trajanpro-regular_0-webfont.eot?#iefix') format('embedded-opentype'),url('/Assets/fonts/trajanpro-regular_0-webfont.woff') format('woff'),url('/Assets/fonts/trajanpro-regular_0-webfont.ttf') format('truetype'),url('/Assets/fonts/trajanpro-regular_0-webfont.svg#trajan_proregular') format('svg');font-weight:normal;font-style:normal}h1,h2,h3,h4,h5,h6{font-family:trajan_proregular,'Trajan Pro',serif}body{background:#f9f7f2;color:#494949;font:10px/1.5 Verdana,Geneva,sans-serif;height:100%;margin:0;min-width:980px}div.customer,header,main,footer{margin:0 auto;max-width:948px}div.customer{background:#f9f7f2;height:27px;line-height:27px;padding:0 6px;position:relative;text-align:right}div.customer a{color:#494949}div.customer a:hover{color:#461f5a;text-decoration:underline}div.customer a i{color:#461f5a;font-size:18px;margin:0 3px 0 0}div.customer div.addthis_toolbox{position:absolute;top:3px;left:6px}div.customer li{border-left:1px solid #494949;display:inline;padding:0 2px 0 5px}div.customer li:first-child{border:0}div.customer li:last-child{border:0;margin:0 0 0 12px}header{background:#fff;height:36px;padding:42px 6px 9px;position:relative}header h1 a{background:url(/Assets/Img/logo.png) no-repeat;display:block;float:left;height:36px;margin:0 30px 0 0;overflow:hidden;text-indent:-999em;width:242px}header div.usa{background:url(/Assets/Img/usa.png) no-repeat;height:145px;overflow:hidden;position:absolute;right:-90px;text-indent:-999em;top:60px;width:134px;z-index:1000}header div.seattle{background:url(/Assets/Img/SM-Logo-Black-Small.png) no-repeat;background-size:108px 108px;height:108px;overflow:hidden;position:absolute;right:-60px;text-indent:-999em;top:210px;width:108px;z-index:1000}header nav{font-size:11px;padding:18px 0 0}header nav a{color:#000;padding:3px 9px}header nav a:hover{background:#461f5a;color:#fff}header nav li{border-left:1px solid #dcd5cb;display:inline;position:relative;padding:0 0 3px}header nav li:first-child{border:0}header nav ul ul{background:#fddad9;display:none;position:absolute;top:100%;left:0;z-index:999999;width:180px}header nav li.fabric ul{width:90px}header nav ul ul a{display:block;line-height:15px;padding:3px 9px}header nav ul ul a:hover{background:#461f5a;color:#fff}header nav ul ul li{border:0;padding:0}header nav li:hover ul{display:block}header nav a.nav_toggle{display:none}main{background:#fff;display:block;overflow:hidden;padding:6px}article{background:#fff;float:right;margin:0 0 0 6px;padding:0 42px 36px 36px;width:622px}article a{color:#03667b;font-weight:700}article a:hover{color:#000;text-decoration:underline}article blockquote{margin:0 0 18px}article blockquote em{display:block;text-align:right;width:50%}article h2{color:#3b2f3b;font-size:18px;margin:0 0 12px}article h3{background:url(/Assets/Img/aside.png) repeat-x;color:#3b2f3b;font-size:15px;margin:0 0 12px;padding:6px 12px}article h3.clear{overflow:hidden;width:622px}article h3.item{overflow:hidden;width:622px}article h3.item a{font:normal 700 15px/1.5 Verdana,Geneva,sans-serif;display:block}article h3.item a:hover{text-decoration:none}article h3.item em{font:italic 400 12px/1.5 Verdana,Geneva,sans-serif;margin:0 0 0 18px}article p{font-size:12px;margin:0 0 12px}article p.password-warning{color:red;font-weight:700}article p.range{font-style:italic;margin:-12px 0 12px}article ol{font-size:12px;list-style:decimal;margin:0 0 12px 24px}article table{border:1px solid #eee;border-collapse:collapse;font-size:12px;margin:0 0 12px;width:100%}article table.right{float:right;margin:0 0 12px 18px;min-width:50%;width:auto}article table th{background:#eee;border:1px solid #dcd5cb;padding:3px 6px;text-align:left;vertical-align:bottom}article table td{border:1px solid #dcd5cb;padding:3px 6px}article table td.number,article table th.number{text-align:right}article table tfoot{background:#eee;font-size:10px}article ol ol{list-style:upper-alpha;margin:0}article ol ol ol{list-style:lower-alpha}article ul{font-size:12px;list-style:disc;padding:0 0 0 24px;margin:0 0 12px;overflow:hidden;zoom:1}article ul ul{list-style:circle;padding:0 0 0 24px;margin:0}article ul ul ul{list-style:square}#home article{padding:0;width:700px}#home article h1{background:#f4f0e8;font-size:14px;margin:0 0 9px;padding:9px 18px;text-transform:uppercase;width:700px}#home article h1 strong{display:block;font-size:18px;font-weight:400}#home article div.flexslider{background:#dcd5cb;padding:0;margin:0}#home article div.flexslider div.caption{padding:9px;text-align:center}#home .flex-direction-nav a:before{font-size:33px;color:rgba(3,102,123,1)}div.item{margin:0 0 18px 0;overflow:hidden;position:relative;width:622px}div.item div.details{float:right;width:304px}div.item img.left{margin:0 18px 0 0}div.item ul.styles{font-style:italic;list-style:none;margin:0 0 12px;padding:0}div.item #product-styles,div.item #product-styles-nav{border:0;margin:0;width:300px}div.item #product-styles-nav{margin:3px 0 0}div.item #product-styles-nav img{cursor:pointer;opacity:.6}div.item #product-styles-nav img:hover,div.item #product-styles-nav li.flex-active-slide img{opacity:1}div.item #product-styles .flex-direction-nav a:before{font-size:30px;color:rgba(3,102,123,1)}div.item #product-styles-nav .flex-direction-nav a:before{font-size:24px;color:rgba(3,102,123,1)}form.product{margin:0 0 12px;overflow:hidden;width:100%}form.product button{background:#f9abae;background:linear-gradient(to bottom,#f9abae 0%,#f9abae 50%,#000 50%,#f8979a 50%,#f8979a 100%);border:0;border-radius:6px;color:#3b2f3b;font-family:trajan_proregular,'Trajan Pro',serif;font-size:12px;float:right;height:24px;line-height:24px;width:120px}form.product button:hover{background:#f8979a;color:#fff}form.product input[type=email],form.product input[type=number],form.product input[type=text],form.product select{background:#fef2f2;border:1px solid #fccdcd;box-sizing:border-box;margin:0 0 3px;min-width:32.5%;padding:2px}form.product input[type=email],form.product input[type=text]{width:32.5%}form.product input#Address{width:99%}form.product input[type=number]{min-width:0;width:97px}form.product select.auto-width{min-width:0}form.product input[type=email]:focus,form.product input[type=number]:focus,form.product input[type=text]:focus,form.product select:focus{background:#fff;border-color:#03667b}form.product ol li{margin:0 0 6px}p.shipping{overflow:hidden;width:100%}form.customer{font-size:12px;margin:0 0 12px}a.checkout-button,form.customer button{background:#f9abae;background:linear-gradient(to bottom,#f9abae 0%,#f9abae 50%,#000 50%,#f8979a 50%,#f8979a 100%);border:0;border-radius:6px;color:#3b2f3b;font-family:trajan_proregular,'Trajan Pro',serif;font-size:12px;font-weight:400;float:right;height:24px;line-height:24px;margin:0 0 0 6px;text-align:center;width:120px}a.checkout-button:hover,form.customer button:hover{background:#f8979a;color:#fff}form.customer em.cvv{cursor:pointer}form.customer fieldset{margin:0 0 6px}form.customer fieldset.columns{overflow:hidden;margin:0 0 6px;width:622px}form.customer fieldset.two fieldset{float:left;width:308px}form.customer fieldset.two fieldset:first-child{margin:0 6px 0 0}form.customer fieldset.four fieldset{float:left;margin:0 6px 0 0;width:151px}form.customer fieldset.four div:last-child{margin:0}form.customer fieldset.legend{font-weight:700;margin:15px 0 6px;width:100%}form.customer fieldset.legend:first-child{margin:0 0 6px}form.customer fieldset.legend label{font-weight:400;float:right}form.customer input[type=text],form.customer input[type=email],form.customer input[type=password],form.customer input[type=number],form.customer input[type=tel],form.customer select,select.select-form,form.customer textarea{background:#fef2f2;box-sizing:border-box;border:1px solid #fccdcd;margin:0 0 3px;padding:2px;width:50%}form.customer input[type=number],form.customer select,select.select-form{width:auto}form.customer textarea{height:100px;width:100%}form.customer input[type=text]:focus,form.customer input[type=email]:focus form.customer input[type=password]:focus,form.customer input[type=number]:focus,form.customer input[type=tel]:focus,form.customer select:focus,select.select-form:focus,form.customer textarea:focus{background:#fff;border-color:#03667b}form.customer fieldset.columns input[type=text],form.customer fieldset.columns input[type=email],form.customer fieldset.columns input[type=password],form.customer fieldset.columns input[type=number],form.customer fieldset.columns input[type=tel],form.customer fieldset.columns select,form.customer fieldset.columns textarea{width:100%}article div.items{overflow:hidden;padding:0 0 0 300px;width:322px}article div.items h3{font-family:Verdana,Geneva,sans-serif}article div.items h3 a{display:block}article div.items h3 a:hover{text-decoration:none}article div.items h3 em{font-size:11px;font-weight:400;float:right}#swimwear div.items{background:url(/Assets/Img/swimwear.jpg) no-repeat 0 100%;min-height:600px}#activewear div.items{background:url(/Assets/Img/activewear.jpg) no-repeat;min-height:600px}#everyday div.items{background:url(/Assets/Img/everyday.jpg) no-repeat;min-height:600px}#cushie div.items{background:url(/Assets/Img/cushie.jpg) no-repeat 0 100%}#underwear div.items{background:url(/Assets/Img/underwear.jpg) no-repeat 0 0}#bras div.items{background:url(/Assets/Img/bras.jpg) no-repeat 0 0}ul.necklines{list-style:none;padding:0;overflow:hidden;width:622px}ul.necklines li{border:1px solid #fff;float:left;font-size:10px;margin:0 1px 0 0;text-align:center;width:100px}ul.necklines li:hover{background:#dcd5cb;border-color:#dcd5cb}ul.colors{list-style:none;margin:9px 0 18px;padding:0;overflow:hidden;width:604px}ul.colors li{float:left;margin:0 3px 0 0!important;width:50px}ul.colors li a img{border:1px solid #dcd5cb}ul.colors li a:hover img{border:1px solid #494949}form.remove button{background:transparent;border:0;color:#fff}form.remove button b,form.remove button:hover{color:#800}form.shipping select{border:1px solid #dcd5cb;padding:2px}form.update,form.update fieldset{margin:0;padding:0}form.shipping button,form.update button{background:transparent;border:0;color:#fff}form.update button b,form.update button:hover,form.shipping button b,form.shipping button:hover{color:#03667b}form.update input{border:1px solid #dcd5cb;padding:2px;text-align:right;width:78px}form.update input:focus,form.shipping select:focus{border-color:#03667b}table.cart{font-size:11px}table.cart span{display:block}table.summary{border:0;font-size:11px}table.summary th{background:none;border:0;font-weight:400}th.shipping span{display:block}td.update{overflow:hidden;width:82px}td.remove,th.remove{text-align:center}td.money,th.money,table.summary th,td.number,th.number{text-align:right}table.summary td.total,table.summary th.total{font-size:15px;font-weight:700}i.discount{display:block;font-size:10px}form.checkout{margin:0 0 12px}form.checkout a.continue{font-size:12px}form.checkout a.continue i{color:#461f5a;font-size:18px;line-height:18px;margin:0 3px 0 0}form.checkout button{background:#f9abae;background:linear-gradient(to bottom,#f9abae 0%,#f9abae 50%,#000 50%,#f8979a 50%,#f8979a 100%);border:0;border-radius:6px;color:#3b2f3b;font-family:trajan_proregular,'Trajan Pro',serif;font-size:12px;float:right;height:24px;line-height:24px;width:120px}form.checkout button:hover{background:#f8979a;color:#fff}aside{background:#fff url(/Assets/Img/aside.png) repeat-x;float:left;min-height:445px;padding:0 0 277px;width:242px}aside blockquote{padding:0 18px 9px;font-size:12px}aside blockquote p em{display:block;font-size:11px;text-align:right}aside h4{font-size:15px;padding:9px 18px 0;text-transform:uppercase}aside nav{color:#97af6d;font-size:14px;padding:18px}aside nav a{color:#494949;display:block}aside nav a:hover{color:#461f5a;text-decoration:underline}aside nav h4{color:#494949;padding:0}aside nav ul{font-size:15px;list-style:disc;margin:0 0 0 18px}aside nav ul ul{font-size:11px;list-style:none;margin:0 0 6px 9px}footer{background:url(/Assets/Img/footer.png) no-repeat;color:#000;padding:30px 6px 60px;position:relative}footer a{color:#000;padding:0 6px}footer a:hover{color:#461f5a;text-decoration:underline}footer li{border-left:1px solid #000;display:inline}footer li:first-child{border:0;float:right}footer li.top{border:0}footer li.copyright{padding:0 6px 0 9px}footer div.shipping{font-family:trajan_proregular,'Trajan Pro',serif;font-size:18px;display:block;line-height:1.2;position:absolute;padding:9px 18px;text-align:center;top:-277px;width:206px}footer div.shipping img{position:absolute;left:-36px;top:0}div.vcard{background:#fddad9;float:right;height:180px;position:absolute;padding:18px;left:0;top:-216px;width:206px}div.vcard a{color:#461f5a;padding:0}div.vcard a:before{font-family:FontAwesome;content:"";margin:0 6px 0 0}div.vcard a:hover{text-decoration:underline}div.vcard img.photo{display:block;margin:0 0 6px}div.vcard span.org{display:none}div.vcard div.adr{margin:0 0 6px}div.vcard div.adr span.street-address{display:block}div.vcard div.adr span.country-name{display:none}div.vcard div.adr span.separator{display:none}div.vcard div.adr span.separator.region-separator{display:inline}div.vcard div.geo{display:none}div.vcard div.contact{margin:0 0 6px}div.vcard div.contact span.identifier,div.vcard div.contact span.separator{display:none}div.vcard div.contact div.tel.tollfree{font-size:11px;font-weight:700}div.vcard div.contact div.tel.fax{font-size:9px}div.vcard div.pricerange,div.vcard span.pricerange{display:none}.clear:after{content:".";visibility:hidden;display:block;height:0;clear:both}img.left{float:left;margin:0 2em 1em 0}img.right{float:right;margin:0 0 1em 2em}.hide{display:none}.fa-exclamation-triangle{color:#461f5a}.validation-summary-errors{color:#461f5a;font-weight:700}@media(max-width:767px){body{height:auto;min-width:0;width:100%}div.customer,header,main,footer{max-width:100%}div.customer{box-sizing:border-box;padding:0 9px}div.customer div.addthis_toolbox{display:none}header{box-sizing:border-box;height:auto;padding:9px 0}header h1 a{background-position:50% 0;margin:0 0 18px;width:100%}header div.usa{display:none}header nav{font-size:15px;padding:0}header nav a{padding:6px;display:block;text-indent:24px}header nav li{border:0;display:block;padding:0}header nav ul,header nav ul ul a,header nav li:hover ul{display:none}header nav a.nav_toggle{display:block;text-indent:0}header nav a.nav_toggle:hover{background:#fff;color:#461f5a}article{box-sizing:border-box;float:none;margin:0;padding:0 9px;width:100%}article img.left{height:auto!important;float:none;margin:0;max-width:100%!important}article h3.clear,article h3.item{box-sizing:border-box;width:100%}#home article{box-sizing:border-box;padding:0;width:100%}#home article h1{box-sizing:border-box;font-size:12px;padding:9px;width:100%}#home article h1 strong{font-size:15px}div.item{width:100%}div.item div.details{float:none;width:100%}div.item img.left{float:none;margin:0;max-width:100%}div.item img.slides{float:none;margin:0 0 18px}form.product{box-sizing:border-box}form.product a.toggle{display:block}form.product button{float:none;margin:9px 0 18px}form.product input[type=email],form.product input[type=number],form.product input[type=text],form.product select{font-size:16px;max-width:100%}form.customer{box-sizing:border-box;width:100%}a.checkout-button,form.customer button{display:block;float:none;margin:9px 0}form.customer fieldset.columns{width:100%}form.customer fieldset.two fieldset{float:none;width:100%}form.customer fieldset.two fieldset:first-child{margin:0}form.customer fieldset.four fieldset{float:none;margin:0;width:100%}form.customer fieldset.legend:first-child{margin:0}form.customer input[type=text],form.customer input[type=email],form.customer input[type=password],form.customer input[type=number],form.customer input[type=tel],form.customer select,select.select-form,form.customer textarea{font-size:16px;width:100%}form.customer input[type=number],form.customer select,select.select-form{width:auto}article div.items{padding:0;width:auto}#swimwear div.items,#activewear div.items,#everyday div.items,#cushie div.items,#bras div.items,#underwear div.items{background:none;min-height:0}article ul.necklines{height:auto;width:auto}a.show{font-size:10px;margin:0 0 0 6px}div.chart{margin:9px 0 12px}div.determine,div.measure{margin:9px 0 18px;width:100%}ul.colors{width:100%}#ShippingMethod{width:100%}aside{box-sizing:border-box;float:none;margin:0;padding:18px;width:100%}footer{padding:30px 0 60px;position:relative}footer li{display:none}footer li.copyright{border:0;display:block;padding:18px 0 0;text-align:center;width:100%}footer div.shipping{box-sizing:border-box;position:static;padding:18px 48px;width:100%}footer div.shipping img{left:9px;top:36px}footer div.vcard{box-sizing:border-box;float:none;font-size:11px;position:static;height:auto;width:100%}footer div.vcard small{font-size:10px}.desktop_only{display:none!important}}