html {box-sizing: border-box }*, *::after, *::before {box-sizing: inherit }p, blockquote, figure, ol, ul {margin: 0;padding: 0 }li, main {display: block }ol, ul {list-style: none }h4, h5, h6 {font-size: inherit;margin: 0;padding: 0 }strong {font-weight: 700 }a, button {transition: .5s }a {color: inherit;text-decoration: none }button {background: none;border: 0;cursor: pointer;font: inherit;letter-spacing: inherit;overflow: visible }:focus {outline: 0 }img {border: 0;height: auto;max-width: 100% }* {margin: 0;padding: 0 }body {background: #fff;color: #4b3229;font-family: 'Fira Sans', sans-serif;font-size: 100%;line-height: 1.5;margin: 0 auto;min-height: 100%;width: 100%;}.container_12, .container_16 {max-width: 60em;margin-left: auto;margin-right: auto }.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16 {display: inline;float: left;margin-left: .625em;margin-right: .625em }.push_1, .pull_1, .push_2, .pull_2, .push_3, .pull_3, .push_4, .pull_4, .push_5, .pull_5, .push_6, .pull_6, .push_7, .pull_7, .push_8, .pull_8, .push_9, .pull_9, .push_10, .pull_10, .push_11, .pull_11, .push_12, .pull_12, .push_13, .pull_13, .push_14, .pull_14, .push_15, .pull_15 {position: relative }.container_12 .grid_3, .container_16 .grid_4 {width: 13.75em }.container_12 .grid_4 {width: 300px }.container_12 .grid_5 {width: 23.75em }.container_12 .grid_7 {width: 33.75em }.container_12 .grid_8 {width: 620px }.container_12 .grid_9 {width: 700px }.container_12 .grid_6, .container_16 .grid_8 {width: 28.75em }.container_12 .grid_12, .container_16 .grid_16 {width: 58.75em }.container_16 .grid_3 {width: 10em }.container_16 .grid_5 {max-width: 17.5em }.container_16 .grid_7 {width: 25em }.container_16 .grid_9 {width: 32.5em }.container_16 .grid_10 {width: 36.25em }.container_16 .grid_11 {width: 40em }.container_16 .grid_12 {width: 700px }.container_16 .grid_13 {width: 47.5em }.container_12 .push_2 {left: 10em }.container_16 .push_3 {left: 11.25em }.container_12 .push_6, .container_16 .push_8 {left: 480px }.container_16 .push_4 {left: 240px }.container_16 .pull_10 {left: -37.5em }.container_16 .pull_12 {left: -720px }.container_16 .pull_13 {left: -48.75em }.clear:after {clear: both;content: "";display: block;height: 1em;width: 0 }.clearfix:after, .container_12:after, .container_16:after {clear: both }.alpha {margin-left: 0 }.omega {margin-right: 0 }footer {margin-top: 1em }.logo {display: inline-block;height: auto;max-width: 100% }.top-menu>ul {display: flex;justify-content: space-around }.top-menu>ul>li {position: relative }.top-menu>ul>li>a {color: #4b3229 }.stripe-menu>ul>li>a {color: #fff }.top-menu>ul>li>a {display: flex;font-weight: 700;padding: .5em;text-decoration: none }.top-menu>ul>li:hover a + div {background: #a7c0d6;opacity: 1;visibility: visible;z-index: 9999 }.top-menu>ul>li:hover a {background: #a7c0d6;border-radius: .25em;color: #4b3229;text-decoration: none }.top-menu>ul>li span, .stripe-menu>ul>li span {transition: transform .5s ease-in-out }.top-menu>ul>li:hover span, .stripe-menu>ul>li:hover span {transform: rotate(90deg) }.top-menu>ul>li:hover .radius {border-radius: .25em .25em 0 0 }.top-menu>ul>li a + div {border-radius: 0 0 .25em .25em;opacity: 0;position: absolute;transition: visibility 0s, opacity 0.5s;visibility: hidden;white-space: nowrap }.top-menu>ul>li a + div>ul>li {padding: .5em }.top-menu a + div>ul>li>a {display: block;font-weight: 700;padding: .25em 1.5em }.top-menu>ul>li a + div>ul>li:hover>a {background: #fc7305;border-radius: .25em;color: #fff }.last {border-radius: 0 0 .5em .5em }.top-menu>ul>li span:after {content: '\a0' }.search-form {display: flex;padding-top: 2.75em }.search-form>form {flex: 1 0 auto }.search-input, .search-button {border: none;padding: .35em .75em }.search-field {display: flex }.search-query {background: #fff;border: .125em solid #fc7305;border-radius: .25em 0 0 .25em;flex: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap }.search-submit {background: #fc7305;border-radius: 0 .25em .25em 0;color: #fff }.search-submit:after {content: '\e986';font-family: 'IcoMoon';font-size: 1.25em }.search-submit:hover {color: #4b3229;cursor: pointer }.toggle-nav, .divToToggle, #divToToggle {display: none }.stripe-color {background: #7ba0c1;height: 2.5em }.left-nav, .onsale {display: block }.left-nav li, .onsale li {margin-bottom: .5em }.left-nav>li>a, .onsale>li>a {background: #7ba0c1;border-radius: .25em;color: #fff;display: block;font-weight: 700;padding: .5em 0;text-decoration: none }.left-nav>li>a:hover, .onsale>li>a:hover {background: #a7c0d6;color: #4b3229 }.left-nav>li>a.open {background: #a7c0d6;border-radius: .25em .25em 0 0;color: #fff }.left-nav li ul {background: #a7c0d6;border-radius: 0 0 .25em .25em;display: none }.left-nav li ul li a {color: #4b3229;display: block;font-weight: 700;padding: .625em 0;text-decoration: none }.left-nav li ul li a:hover {background: #fc7305;border-radius: .25em;color: #fff }.welcome-container {display: flex;flex-flow: row wrap }.welcome-container>div {border: .125em solid #4b3229;border-radius: .25em;margin: 2%;min-height: 150px;padding: 2%;text-align: left;width: 46% }.welcome-container>div>div {display: flex }.welcome-container>div:nth-child(-n+2) {margin-bottom: .5em }.icon-info-welcome:before {content: "\ea0c" }.welcome-container span {color: #2c3e50;font-size: 3em }.products {display: flex;flex-wrap: wrap;}.products-heading {flex: 1 0 96%;padding: 0;text-align: center }.upsell-product-card {background: #fff;border: .063em solid #7ba0c1;border-radius: .25em;display: flex;flex: 1 0 46%;flex-direction: column;flex-wrap: wrap;margin: .25em;text-align: center }.product-card {background: #fff;border: .063em solid #7ba0c1;border-radius: .25em;display: flex;flex: 1 0 29%;flex-direction: column;margin: .25em;text-align: center }.product-image img, .sets-product-image img {padding: .5em 0 0 0 }.product-info {margin-top: auto;padding: .5em 0;text-align: center }.results-products {border: .125em solid #4b3229;border-radius: .25em;display: flex;flex-wrap: wrap;padding: .5em }.results {padding: .5em }.single-design, .results {display: flex;flex-wrap: wrap }.flex-button {display: flex }.single-product-card {display: flex;flex: 0 0 96%;flex-direction: column;text-align: center }.single-product-image img {background: #fff;border: .063em solid #7ba0c1;border-radius: .25em }.single-product-info {margin: 2%;margin-top: auto;padding-top: .5em;text-align: left }.sets-product-card {background: #fff;border: .063em solid #7ba0c1;border-radius: .25em;display: flex;flex-wrap: wrap;flex-direction: column;margin: .25em;text-align: center }.sets-2-per-row {flex: 1 0 46% }.sets-3-per-row {flex: 1 0 29% }.sets-4-per-row {flex: 1 0 21% }.sets-5-per-row {flex: 1 0 16% }.sets-6-per-row {flex: 1 0 12.66% }.sets-7-per-row {flex: 1 0 10.2% }h1 {color: #4b3229;font-size: 2em;margin: .5em 0;text-align: center }h2 {font-size: 1.5em;margin: .5em 0 }h3 {font-size: inherit;font-weight: 700 }p {margin: .5em 1em 0 1em }.right {text-align: right }.margin1em {margin: 0 1em 0 1em }.left {text-align: left }.pull_10, .pull_13 {text-align: center;white-space: normal }.rounded-border, .form-rounded-border, .results-rounded-border {border: .125em solid #7ba0c1;border-radius: .25em;margin: 0 auto;max-width: 760px }.form-rounded-border>form {padding: 1em }.rounded-border {text-align: center }.results-info {display: flex;justify-content: space-between;margin: 1em }.inlineblock {display: inline-block }a:link {color: #0e528f;text-decoration: none }a:visited {color: #a7c0d6 }a:hover {text-decoration: underline }a:active {color: #0e528f }.dynamic-converter {font-size: .90em }.small-font, .dim-font {font-size: .75em }.dim-font {color: #666 }.showcart-image img {background: #fff;max-width: 75px;text-align: center }.vtop {vertical-align: top }.v-middle {vertical-align: middle }.vmiddle-ShowCart {line-height: 2 }.line2em {line-height: 2 }.vbottom {vertical-align: bottom }.clearboth {clear: both }.strong {font-weight: 700 }.table-overflow {overflow-x: auto }.Center, .CenterTable, .CenterTable25, .CenterTable33 {width: 100% }.CenterTable25 td, .CenterTable33 {text-align: center;vertical-align: bottom }.CenterTable25 td {padding: 1.25em 0 .625em;width: 25% }.CenterTable33 td {padding: 1.25em 0;width: 33% }table.tabularData, table.tabularData td, table.tabularData th {border: .063em solid #4b3229;border-collapse: collapse;margin: .5em 0 0 0 }table.tabularData td, table.tabularData th {padding: .25em;vertical-align: top }table.tabularData th, table.tabularData th a:active, table.tabularData th a:hover, table.tabularData th a:link, table.tabularData th a:visited {background-color: #074c8d;color: #fff;font-weight: 700;text-decoration: none }table.Sets {border-collapse: collapse;margin: 0 auto;width: 100% }table.Sets td {border: .063em solid #4b3229;padding: .5em;vertical-align: bottom }table.Sets img {border: 1px solid #4b3229;border-radius: .25em }table.Sets td, table.Sets25 td, table.Sets33 td, .Sets_TD10, .Sets_TD12, .Sets_TD15, .Sets_TD165, .Sets_TD20, .Sets_TD25, .Sets_TD30, .Sets_TD33, .Sets_TD40, .Sets_TD50, .Sets_TD75 {text-align: center }table.Sets25 td {width: 25% }table.Sets33 td {width: 33% }table.Sets50 td {width: 50% }.Sets_TD10 {width: 10% }.Sets_TD12 {width: 12% }.Sets_TD15 {width: 15% }.Sets_TD165 {width: 16.5% }.Sets_TD20 {width: 20% }.Sets_TD25 {width: 25% }.Sets_TD30 {width: 30% }.Sets_TD33 {width: 33% }.Sets_TD40 {width: 40% }.Sets_TD50 {width: 50% }.Sets_TD75 {width: 75% }table.Sets p {text-align: left }.tablesorter {background: #999;margin-left: auto;margin-right: auto;width: 100% }.tablesorter thead tr th {background: #F2E0CF;margin: .625em;padding: .25em }.tablesorter thead tr .header:before {content: '\25BE';cursor: pointer }.tablesorter thead tr .header {cursor: pointer }.tablesorter tbody td {background: #FFF;padding: .25em;vertical-align: top }.tablesorter thead tr .headerSortUp:before {content: '\25B4' }.tablesorter thead tr .headerSortDown:before {content: '\25BE' }.tablesorter thead tr .headerSortDown, .tablesorter thead tr .headerSortUp {background-color: #7ba0c1 }table.OnCenter {margin-left: auto;margin-right: auto }ol.Details li {display: list-item;list-style-position: inside;margin-left: .5em }.Sets {margin-left: 1em }.Sets li:hover {background: #eff2f5;border-radius: .25em }ul.Sets li:before, ul.easyread li:before {color: #fc7305;content: '\25ba\a0\a0' }.easyread {margin: .5em 3em }.CenterSets100 {font-size: 90%;margin: 0 auto;width: 100% }.CenterSets90 {margin-left: auto;margin-right: auto;width: 90% }.CenterSets50 {margin-left: auto;margin-right: auto;width: 50% }.CenterSets25 {margin-left: auto;margin-right: auto;width: 25% }.expandcontent {margin: 0 auto;overflow: hidden;padding-bottom: .25em }.demo {overflow: hidden;position: relative }.expand, .expandheaderFAQ {padding: .25em 0 }.expand a {display: block;padding: .25em }.expand a:link, .expand a:visited, .expandheaderFAQ a:link, .expandheaderFAQ a:visited {text-decoration: none }.expand a:link:before, .expand a:visited:before {content: '\25Ba\a0' }.expandheaderFAQ a:link:before, .expandheaderFAQ a:visited:before {content: '\25Ba\a0' }.expand a.open:link:before, .expand a.open:before {content: '\25bc\a0' }.expandheaderFAQ a.open:link:before, .expandheaderFAQ a.open:before {content: '\25bc\a0' }.expand a.open:link, .expand a.open, .expandheaderFAQ a.open, .expandheaderFAQ a.open:link {color: #4b3229 }.collapseFAQ {border: .063em solid #4b3229;border-radius: .25em;padding: .625em 1em }#lbOverlay {background-color: #000;cursor: pointer;height: 100%;left: 0;position: fixed;top: 0;width: 100%;z-index: 9999 }#lbBottomContainer, #lbCenter {background-color: #fff;overflow: hidden;position: absolute;z-index: 9999 }.lbLoading {background: #fff url(//www.windstarembroidery.com/cw2/Assets/images/loading.gif) no-repeat center }#lbImage {background-repeat: no-repeat;border: .25em solid #fff;left: 0;position: absolute;top: 0 }#lbNextLink, #lbPrevLink {display: block;outline: 0;position: absolute;top: 0;width: 50% }#lbPrevLink {background: transparent url(//www.windstarembroidery.com/cw2/Assets/images/prevlabel.gif) no-repeat 0 15%;left: 0 }#lbNextLink {background: transparent url(//www.windstarembroidery.com/cw2/Assets/images/nextlabel.gif) no-repeat 100% 15%;right: 0 }#lbBottom {border: .25em solid #fff;border-top-style: none;line-height: 1.5;text-align: left }#lbCloseLink {background: transparent url(//www.windstarembroidery.com/cw2/Assets/images/closelabel.gif) no-repeat center;display: block;float: right;height: 1.375em;margin: .25em 0;outline: 0;width: 4.125em }#lbCaption, #lbNumber {margin-right: 4.438em }#lbNumber {font-size: 85% }#lbCaption {color: #000;font-weight: 400 }.formButtonUpdate {background: #ccc;border: .063em solid #fc7305;border-radius: .25em;color: #fff;cursor: pointer;font-weight: 700;margin: .625em 0;padding: .25em;text-transform: uppercase;width: auto }.Promo-Code-Value {border: .063em solid #fc7305;margin: .625em 0;width: 4.375em }.buttonhover {background: #0788f8;color: #fff }.errorMessage {color: #b11a21;font-weight: 700 }.validator-error {color: #b11a21;font-weight: 700 }form br {clear: left }.togglecheckbox, .view_designs {border: .063em solid #fc7305;color: #fff;cursor: pointer;display: block;font-weight: 700;margin: .063em auto;padding: 0 .25em;text-transform: uppercase }.cstExprMonth, .cstExprYr {width: 5em }.ErrorField {background: #fff;border-color: #2c3e50;color: #2c3e50 }.ValidationErrors {color: #2c3e50;display: inline-block;padding: 0 }form label {cursor: pointer }.paddingtop20 {padding-top: 1.25em }.paddingtop10 {padding-top: .625em }.paddingleft10 {padding-left: .625em }.paddingright10 {padding-right: .625em }.padding5 {padding: .25em }.padding8 {padding: .5em }.padding1em {padding: 1em }.paddingtop8 {padding-top: .5em }.paddingleft5 {padding-left: .25em }.paddingleft8 {padding-left: .5em }.paddingleft10 {padding-left: .625em }.paddingright10 {padding-right: .625em }.marginTop {margin-top: 1em }.width10 {width: 10% }.width15 {width: 15% }.width20 {width: 20% }.width30 {width: 30% }.width35 {width: 35% }.width40 {width: 40% }.width50 {width: 50% }.width60 {margin: 0 auto;width: 60% }.width70 {margin: 0 auto;width: 70% }.width80 {margin: 0 auto;width: 80% }.width90 {margin: 0 auto;width: 90% }.width120 {width: 7.5em }.width200 {width: 12.5em }.sortby select {border: .063em solid #4b3229;width: 10em }.records-at-a-time select {border: .063em solid #4b3229;height: 1.5em;width: 3.5em }.singleupsell {margin: 0 auto }a.button {border-radius: .25em;color: #fff;display: inline;font-weight: 700;padding: .35em;text-decoration: none;text-transform: uppercase }tip:hover {text-decoration: none }blockquote {font-style: italic;padding: .25em 4.5em }blockquote:before {content: "\e977";font-family: 'IcoMoon' }blockquote cite {display: block;margin-top: .25em }blockquote cite:before {content: "\2014 \2009" }.drag {cursor: pointer;position: relative;z-index: 100 }.dragbox {border: .063em solid #4b3229;height: 6.25em;margin: 0 auto;width: 80% }@font-face {font-family: 'icomoon';src: url(../fonts/icomoon-fonts/icomoon.eot?7lq4b4);src: url(../fonts/icomoon-fonts/icomoon.eot?7lq4b4#iefix) format('embedded-opentype'), url(../fonts/icomoon-fonts/icomoon.ttf?7lq4b4) format('truetype'), url(../fonts/icomoon-fonts/icomoon.woff?7lq4b4) format('woff'), url(../fonts/icomoon-fonts/icomoon.svg?7lq4b4#icomoon) format('svg');font-style: normal;font-weight: 400 }[class^="icon-"], [class*=" icon-"] {font-family: 'icomoon'!important;font-style: normal;font-weight: 400;font-variant: normal;line-height: 1;text-transform: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale }.icon-mail4, .icon-cart, .icon-smile, .icon-bullhorn, .icon-bubbles, .icon-camera, .icon-info, .icon-info-welcome, .icon-eye, .icon-happy, .icon-rss2, .icon-question, .icon-angle-right, .icon-eye-plus, .icon-redo2, .icon-heart {line-height: 1.5 }.icon-mail4:after, .icon-cart:after, .icon-cart-top:after, .icon-happy:after, .icon-bullhorn:after, .icon-bubbles:after, .icon-facebook2:after, .icon-camera:after, .icon-bullhorn:after, .icon-info:after, .icon-info-welcome:after, .icon-eye:after, .icon-cart:after, .icon-rss2:after, .icon-cc-visa:after, .icon-cc-mastercard:after, .icon-cc-discover:after, .icon-eye-plus:after, .icon-redo2:after, .icon-download3:after, .icon-heart:after {content: '\a0' }.icon-arrow-circle-right:before {content: "\a0\a0\f0a9" }.icon-cc-visa:before, .icon-cc-mastercard:before, .icon-cc-discover:before, .icon-lock:before {color: #ccc;font-size: 3em }.icon-cc-visa:before {content: "\f1f0" }.icon-cc-mastercard:before {content: "\f1f1" }.icon-cc-discover:before {content: "\e903" }.icon-home:before {content: "\e900" }.icon-home2:before {content: "\e901" }.icon-home3:before {content: "\e902" }.icon-image:before {content: "\e90d" }.icon-images:before {content: "\e90e" }.icon-camera:before {content: "\e90f" }.icon-bullhorn:before {content: "\e91a" }.icon-connection:before {content: "\e91b" }.icon-file-zip:before {content: "\e92b" }.icon-price-tag:before {content: "\e935" }.icon-cart:before {content: "\e93a" }.icon-cart-top:before, .icon-facebook2:before, .icon-pinterest2:before, .icon-angle-right2:before, .remove-design:before, blockquote:before {font-size: 1.5em }.icon-cart-top:before {content: "\e93a" }.icon-coin-dollar:before {content: "\e93b" }.icon-credit-card:before {content: "\e93f" }.icon-undo2:before {content: "\e967" }.icon-redo2:before {content: "\e968" }.icon-bubbles:before {content: "\e96c" }.icon-bubbles2:before {content: "\e96d" }.icon-quotes-left:before {content: "\e977" }.icon-quotes-right:before {content: "\e978" }.icon-search:before {content: "\e986" }.icon-zoom-in:before {content: "\e987" }.icon-zoom-out:before {content: "\e988" }.icon-bin:before {content: "\e9ac" }.icon-bin2:before {content: "\e9ad" }.icon-download2:before {content: "\e9c5" }.icon-upload2:before {content: "\e9c6" }.icon-download3:before {content: "\e9c7";line-height: 1.5 }.icon-upload3:before {content: "\e9c8" }.icon-eye-plus:before {content: "\e9cf" }.icon-eye-minus:before {content: "\e9d0" }.icon-heart:before {content: "\e9da" }.icon-happy:before {content: "\e9df" }.icon-smile:before {content: "\e9e1" }.icon-wink:before {content: "\e9e7" }.icon-question:before {content: "\ea09" }.icon-plus:before {content: "\ea0a" }.icon-info:before {content: "\ea0c";color: #0be }.icon-cross:before {content: "\ea0f" }.icon-volume-medium:before {content: "\ea27" }.icon-mail:before {content: "\ea83" }.icon-mail4:before {content: "\ea86" }.icon-google-plus:before {content: "\ea8b" }.icon-google-plus2:before {content: "\ea8c" }.icon-facebook:before {content: "\ea90" }.icon-facebook2:before {content: "\ea91";color: #3b5998 }.icon-whatsapp:before {content: "\ea93" }.icon-twitter:before {content: "\ea96" }.icon-rss2:before {content: "\ea9c" }.icon-pinterest:before {content: "\ead1" }.icon-pinterest2:before {color: #C92228;content: "\ead2" }.icon-lock:before {content: "\e98f" }.icon-unlocked:before {content: "\e990" }.icon-eye:before {content: "\e9ce" }.icon-angle-left:before {content: "\f104" }.icon-angle-right:before {content: "\f105" }.icon-angle-right2:before {content: "\f105" }.icon-angle-up:before {content: "\f106" }.icon-angle-down:before {content: "\f107" }.icon-cc-amex:before {content: "\f1f3" }.icon-cc-paypal:before {content: "\f1f4" }.icon-key:before {content: "\e98d" }.icon-key2:before {content: "\e98e" }.sociallinks:hover a {text-decoration: none }.remove-design:before {color: #4b3229;content: "\e9ac";display: inline-block;font-family: 'IcoMoon';padding-top: .75em }.customer_project, .larger_detail {display: inline-block }.larger_detail:after {content: "\1F50E\a0View larger image" }.customer_project:after {content: "View customer project" }.pagingLinks {text-align: center }.footer-menu {align-items: center;background: #7ba0c1;display: flex;height: 2.5em;justify-content: space-between }.blurb a {color: #fff;font-weight: 700;padding: .55em;text-decoration: none }.blurb a:visited {color: #fff }.blurb a:hover {background: #a7c0d6;border-radius: .25em;color: #4b3229 }.copyright {color: #eff2f5 }.footerblock {display: flex;flex-wrap: wrap;justify-content: space-around }.footerblock ul {display: flex;flex: 0 0 25%;flex-direction: column;padding: 1em }.footerblock ul li:first-child {font-weight: 700 }.sprites {background: url(https://www.windstarembroidery.com/cw2/Assets/images/NewSprites.png) no-repeat top left;height: 64px }.Authorize {background-position: 0 0;width: 78px }.Logos {background-position: -88px 0;width: 414px }.sociallinks {flex: 1 1 auto }.sociallinks {display: flex;justify-content: flex-end }.floatright {float: right }.floatleft {float: left }input, optgroup, select, textarea {color: inherit;font: inherit;margin: 0 }.primary-button {border-radius: .25em;box-sizing: border-box;color: #fff;cursor: pointer;display: inline-block;font-weight: 700;font-size: 1.2em;line-height: normal;padding: .5em 1em;text-decoration: none;text-transform: uppercase;white-space: nowrap }.basic-button {background: #fc7305 }.basic-button:hover, .basic-button:focus {color: #0e528f }.apply-coupon-button, .email-designs {background: #074c8d }.apply-coupon-button:hover, .apply-coupon-button:focus, .email-designs:hover {color: #fc7305 }.select-all-button {background: #fda661;border-radius: .25em;box-sizing: border-box;color: #fff;cursor: pointer;display: inline-block;font-weight: 700;line-height: normal;padding: .5em;text-align: center;text-decoration: none;text-transform: uppercase;vertical-align: middle;white-space: nowrap }.select-all-button:hover, .select-all-button:focus {color: #4b3229 }.flex-form, .flex-form-2, .flex-form-details {margin: 0 auto;max-width: 580px;padding: 1em }.flex-form li, .flex-form-2 li, .flex-form-details li {align-items: center;display: flex;flex-wrap: wrap }.flex-inner {display: flex;flex: 1 0;flex-wrap: wrap;justify-content: space-around;padding: 0 .5em }.flex-form>li:not(:last-child), .flex-form-2>li:not(:last-child), .flex-form-details>li:not(:last-child) {margin-bottom: 1em }.flex-form li label, .flex-form-2 li label, .flex-form-details li label, .flex-form li p {cursor: pointer;padding: .5em;text-transform: uppercase }.flex-form>li>label, .flex-form-2>li>label, .flex-form li p {flex: 1 }.flex-form-details>li>label + * {flex: 1 0 100% }.flex-form input, .flex-form select, .flex-form textarea {flex: 2 }.flex-form input, .flex-form textarea, .flex-form-2 input {max-width: 100% }.flex-form-2>li>label + * {flex: 2 0 }.flex-form li p {margin: 0 }.flex-form li input:not([type='checkbox']), .flex-form-2 li input:not([type='checkbox']), .flex-form li textarea, .flex-form li select, .flex-form-details li select {border: 1px solid #4b3229;padding: .5em }.flex-form-details li select {border-radius: .25em }.flex-form li button, .flex-form-2 li button, .flex-form-details li button, .flex-form-details span, .flex-form li span {margin-left: auto;max-width: 100% }input[type=text]:focus, textarea:focus, input[type=email]:focus, input[type=search]:focus, input[type=password]:focus, select:focus {background: #eff2f5 }#cstCountry option {font-size: 1.1em }.uppercase {text-transform: uppercase }.cd-top {background: #fc7305 url(https://www.windstarembroidery.com/cw2/Assets/images/back-to-top-arrow.svg) no-repeat center 50%;bottom: 40px;box-shadow: 0 0 10px rgba(0, 0, 0, .05);display: inline-block;height: 40px;opacity: 0;transition: opacity .5s 0s, visibility 0s .5s;overflow: hidden;position: fixed;right: 10px;text-indent: 100%;visibility: hidden;white-space: nowrap;width: 40px }.cd-top.cd-is-visible, .cd-top.cd-fade-out, .no-touch .cd-top:hover {transition: opacity .5s 0s, visibility 0s 0s }.cd-top.cd-is-visible {opacity: 1;visibility: visible }.cd-top.cd-fade-out {opacity: .5 }.no-decoration:hover {text-decoration: none }.white-bg {background: #fff }.space-between {justify-content: space-between }.space-around {justify-content: space-around }.edgeHack {font-family: 'Segoe UI Symbol'}