/* MD5 Digest: eff2c2061f1c0e0d003efcb003e38bbf*/
/* Cached: Fri, Aug 07 2026 10:39:51pm EDT (Epoch: 1786156791) */

/* Copyright (c) 2026 LogoSportswear.com -  All Rights Reserved */

.row .col:first-child{margin-left:0%}.row:after{clear:both}.col1{float: left;margin:0 0 0 1.2%;width:7.2333333333333%}.col2{float: left;margin:0 0 0 1.2%;width:15.566666666667%}.col3{float: left;margin:0 0 0 1.2%;width:23.9%}.col4{float: left;margin:0 0 0 1.2%;width:32.233333333333%}.col5{float: left;margin:0 0 0 1.2%;width:40.566666666667%}.col6{float: left;margin:0 0 0 1.2%;width:48.9%}.col7{float: left;margin:0 0 0 1.2%;width:57.233333333333%}.col8{float: left;margin:0 0 0 1.2%;width:65.566666666667%}.col9{float: left;margin:0 0 0 1.2%;width:73.9%}.col10{float: left;margin:0 0 0 1.2%;width:82.233333333333%}.col11{float: left;margin:0 0 0 1.2%;width:90.566666666667%}.col12{float: left;margin:0 0 0 1.2%;width:98.9%}.col2{width:15.53% !important}.col1{width:7.17% !important}.col12{float: none}.bg-white{background:#fff}.bg-black{background:#000}.bg-darkblue{background:#163d57}.bg-blue{background:#035d98}.bg-cyan{background:#269de9}.bg-green{background:#008b00}.bg-yellow{background:#ffc347}.bg-pink{background:#cf214f}.bg-cream{background:#f3f3ec}.bg-dark{background:#282c2e}.bg-dark90{background:#282c2e}.bg-dark80{background:#585d5f}.bg-dark50{background:#b8bec2}.bg-light{background:#e8eff3}.color-white{color:#fff}.color-black{color:#000}.color-darkblue{color:#163d57}.color-blue{color:#035d98}.color-cyan{color:#269de9}.color-green{color:#008b00}.color-yellow{color:#ffc347}.color-pink{color:#cf214f}.color-cream{color:#f3f3ec}.color-dark{color:#282c2e}.color-dark90{color:#282c2e}.color-dark80{color:#585d5f}.color-dark50{color:#b8bec2}.color-light{color:#e8eff3}#main-site-container{margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}#taxonomy{margin:0;text-align: left}#taxonomy section.hero{background:#163d57;color:#fff;padding:57px 15px}#taxonomy section.hero h1{color:#fff;font-size:26pt;font-weight:400;line-height: normal;margin:0;text-align:center}#taxonomy section.hero h2{color:#fff;font-size:16pt;font-weight:400;line-height: normal;margin:0;margin-top:10px;text-align:center}#taxonomy section.hero ul.magic.breadcrumbs li.selected{color:#269de9}#taxonomy section.hero ul.magic.breadcrumbs li.selected h1{font-size: inherit !important;padding:0}#taxonomy div.aside{float: left;width:230px}#taxonomy aside.filter{background:#e8eff3;box-sizing:border-box;padding:20px}#taxonomy aside.filter h4{font-size:12pt;margin:0;padding:0;padding-bottom:10px}#taxonomy aside.filter div.shop_by_color_label{padding:0;padding-top:15px}#taxonomy aside.filter div.long-list-items{margin:0;padding:0}#taxonomy aside.filter div.long-list-items div.long-list-item{font-size:10pt;padding:5px 0;padding-left:0px;position: relative}#taxonomy aside.filter div.long-list-items div.long-list-item a{color:#269de9;text-decoration: none}#taxonomy aside.filter div.long-list-items div.long-list-item a:hover{text-decoration: underline}#taxonomy aside.filter div.long-list-items div.long-list-item a.expand-menu:before{content: none}#taxonomy aside.filter div.long-list-items li.see-more{display: none}#taxonomy aside.filter div.long-list-items li.ratings{letter-spacing:1px}#taxonomy aside.filter .magic.toggle{background:#fff;border:1px solid transparent !important;margin-bottom:20px}#taxonomy aside.filter .magic.toggle > button{background: transparent;color:#282c2e}#taxonomy aside.filter .magic.toggle > select{display: none}#taxonomy aside.filter .magic.toggle:last-child{margin-bottom:0}#taxonomy aside.filter .magic.toggle.hide{display: none !important}#taxonomy aside.filter .magic.toggle.hide.override{display: none !important}#taxonomy aside.filter .magic.toggle.open{background:#fff}#taxonomy aside.filter .magic.toggle.open .content{margin:12px;margin-top:0}#taxonomy aside.filter .magic.toggle.open ul{margin:0;padding:0}#taxonomy aside.filter .magic.toggle.open div#navigation_filter_classifiers div.subcategory_link_text{font-family: 'Open Sans', sans-serif;font-size:10pt;color:#269de9;padding:5px 0;line-height:16px}#taxonomy aside.filter .magic.toggle.open div#navigation_filter_classifiers div.subcategory_link_text:hover{text-decoration: underline}#taxonomy aside.filter .magic.checkbox.label{font-size:10pt;margin:0}#taxonomy aside.filter .magic.checkbox.label:before{height:11px !important;width:11px !important;border-radius:2px}#taxonomy aside.filter .magic.checkbox.label.hover-selected:before{background:#269de9 !important;border:1px solid #269de9;color:#fff;content: '\2713';font-size:6pt;line-height:16px;overflow: hidden;text-align:center}#taxonomy aside.filter .swatches{font-size:0pt}#taxonomy aside.filter .swatches .swatch{border:1px solid #b8bec2;border-radius:50px;display: inline-block;height:24px;margin-top:12px;margin-right:12px;margin-left:0;margin-bottom:0;width:24px}#taxonomy aside.filter .swatches .swatch.selected{border:2px solid #269de9;background-image: url("//www.logosoftwear.com/personalize/images_new/tick.png");background-position:center center;background-repeat: no-repeat;background-size:20px 20px;height:22px;width:22px}#taxonomy aside.filter .swatches .swatch.search_by_color_selected_bin_disabled{border:2px solid #269de9;background-image: url("//www.logosoftwear.com/personalize/images_new/delete_16x16.gif");background-position:center center;background-repeat: no-repeat;background-size:20px 20px;height:22px;width:22px}#taxonomy aside.filter .swatches .swatch.hover-selected{border:2px solid #269de9;background-image: url("//www.logosoftwear.com/personalize/images_new/tick.png");background-position:center center;background-repeat: no-repeat;background-size:20px 20px;height:22px;width:22px}#taxonomy aside.filter .swatches .swatch.selected-camo{border:2px solid #269de9}#taxonomy aside.filter .swatches .swatch.selected-tie-dye{border:2px solid #269de9}#taxonomy aside.sort{background:#e8eff3;box-sizing:border-box;display: none;padding:10px}#taxonomy aside.sort .magic.toggle.default{margin-top:0 !important}#taxonomy section.output{display: inline-block;float: right;padding-bottom:20px;padding-top:10px;width:750px}#taxonomy section.output:after{clear:both}#taxonomy section.output blockquote.testimonial{border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;box-sizing:border-box;display:block;font-size:10pt;font-style: italic;line-height:175%;margin:30px 10px;margin-top:0;padding:10px;text-align:center}#taxonomy section.output hr{background: none;border: none;border-top:1px solid #e8eff3;height:1px;margin:25px 0}#taxonomy section.output .legend{display: none;font-size:0pt;height:28px;margin:10px 0;text-align: left}#taxonomy section.output .legend .adult-youth, #taxonomy section.output .legend .fast-track, #taxonomy section.output .legend .his-hers, #taxonomy section.output .legend .youth{display: inline-block;float: left;font-size:10pt;line-height:28px;margin-right:30px;position: relative}#taxonomy section.output .legend .adult-youth:last-child:after, #taxonomy section.output .legend .fast-track:last-child:after, #taxonomy section.output .legend .his-hers:last-child:after, #taxonomy section.output .legend .youth:last-child:after{clear:both}#taxonomy section.output .legend .adult-youth em, #taxonomy section.output .legend .fast-track em, #taxonomy section.output .legend .his-hers em, #taxonomy section.output .legend .youth em{font-style: normal}#taxonomy section.output .legend .adult-youth span.ring, #taxonomy section.output .legend .fast-track span.ring, #taxonomy section.output .legend .his-hers span.ring, #taxonomy section.output .legend .youth span.ring{border-radius:50px;color:#fff;display: inline-block;font-size:10pt;height:28px;margin:0 auto;margin-right:8px;text-align:center;width:28px;z-index:100}#taxonomy section.output .legend .adult-youth span.ring .tooltip, #taxonomy section.output .legend .fast-track span.ring .tooltip, #taxonomy section.output .legend .his-hers span.ring .tooltip, #taxonomy section.output .legend .youth span.ring .tooltip{background:#585d5f;box-sizing:border-box;color:#fff;font-size:8pt;font-style: normal;left:50%;letter-spacing:1px;line-height:150%;margin-left: -60px;margin-top:35px;padding:5px;position:absolute;text-transform: uppercase;width:120px;z-index:50;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#taxonomy section.output .legend .adult-youth span.ring .tooltip:after, #taxonomy section.output .legend .fast-track span.ring .tooltip:after, #taxonomy section.output .legend .his-hers span.ring .tooltip:after, #taxonomy section.output .legend .youth span.ring .tooltip:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #585d5f;content: "";height:0;left:50%;margin-left: -6px;margin-top: -6px;position:absolute;right:0;top:0;width:0}#taxonomy section.output .legend .adult-youth span.ring .tooltip strong, #taxonomy section.output .legend .fast-track span.ring .tooltip strong, #taxonomy section.output .legend .his-hers span.ring .tooltip strong, #taxonomy section.output .legend .youth span.ring .tooltip strong{display:block;font-size:9pt;margin-bottom:5px;text-transform: uppercase}#taxonomy section.output .legend .adult-youth.adult, #taxonomy section.output .legend .fast-track.adult, #taxonomy section.output .legend .his-hers.adult, #taxonomy section.output .legend .youth.adult{color:#585d5f}#taxonomy section.output .legend .adult-youth.adult span.ring, #taxonomy section.output .legend .fast-track.adult span.ring, #taxonomy section.output .legend .his-hers.adult span.ring, #taxonomy section.output .legend .youth.adult span.ring{background:#585d5f}#taxonomy section.output .legend .adult-youth.mens, #taxonomy section.output .legend .adult-youth.adult-youth, #taxonomy section.output .legend .fast-track.mens, #taxonomy section.output .legend .fast-track.adult-youth, #taxonomy section.output .legend .his-hers.mens, #taxonomy section.output .legend .his-hers.adult-youth, #taxonomy section.output .legend .youth.mens, #taxonomy section.output .legend .youth.adult-youth{color:#035d98}#taxonomy section.output .legend .adult-youth.mens span.ring, #taxonomy section.output .legend .adult-youth.adult-youth span.ring, #taxonomy section.output .legend .fast-track.mens span.ring, #taxonomy section.output .legend .fast-track.adult-youth span.ring, #taxonomy section.output .legend .his-hers.mens span.ring, #taxonomy section.output .legend .his-hers.adult-youth span.ring, #taxonomy section.output .legend .youth.mens span.ring, #taxonomy section.output .legend .youth.adult-youth span.ring{background:#035d98}#taxonomy section.output .legend .adult-youth.fast-track, #taxonomy section.output .legend .fast-track.fast-track, #taxonomy section.output .legend .his-hers.fast-track, #taxonomy section.output .legend .youth.fast-track{color:#008b00}#taxonomy section.output .legend .adult-youth.fast-track span.ring, #taxonomy section.output .legend .fast-track.fast-track span.ring, #taxonomy section.output .legend .his-hers.fast-track span.ring, #taxonomy section.output .legend .youth.fast-track span.ring{background:#008b00}#taxonomy section.output .legend .adult-youth.companion, #taxonomy section.output .legend .adult-youth.his-hers, #taxonomy section.output .legend .fast-track.companion, #taxonomy section.output .legend .fast-track.his-hers, #taxonomy section.output .legend .his-hers.companion, #taxonomy section.output .legend .his-hers.his-hers, #taxonomy section.output .legend .youth.companion, #taxonomy section.output .legend .youth.his-hers{color:#b8bec2}#taxonomy section.output .legend .adult-youth.companion span.ring, #taxonomy section.output .legend .adult-youth.his-hers span.ring, #taxonomy section.output .legend .fast-track.companion span.ring, #taxonomy section.output .legend .fast-track.his-hers span.ring, #taxonomy section.output .legend .his-hers.companion span.ring, #taxonomy section.output .legend .his-hers.his-hers span.ring, #taxonomy section.output .legend .youth.companion span.ring, #taxonomy section.output .legend .youth.his-hers span.ring{background:#b8bec2}#taxonomy section.output .legend .adult-youth.ladies, #taxonomy section.output .legend .fast-track.ladies, #taxonomy section.output .legend .his-hers.ladies, #taxonomy section.output .legend .youth.ladies{color:#cf214f}#taxonomy section.output .legend .adult-youth.ladies span.ring, #taxonomy section.output .legend .fast-track.ladies span.ring, #taxonomy section.output .legend .his-hers.ladies span.ring, #taxonomy section.output .legend .youth.ladies span.ring{background:#cf214f}#taxonomy section.output .legend .adult-youth.youth, #taxonomy section.output .legend .fast-track.youth, #taxonomy section.output .legend .his-hers.youth, #taxonomy section.output .legend .youth.youth{color:#ffc347}#taxonomy section.output .legend .adult-youth.youth span.ring, #taxonomy section.output .legend .fast-track.youth span.ring, #taxonomy section.output .legend .his-hers.youth span.ring, #taxonomy section.output .legend .youth.youth span.ring{background:#ffc347}#taxonomy section.output .thumbnail-wrapper{display: grid;grid-template-columns: repeat(auto-fill,calc(33.3% - 40px));grid-gap:40px;justify-content: space-between}#taxonomy section.output .thumb{box-sizing:border-box;display: inline-block;margin:0;position: relative;text-align:center;text-decoration: none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#taxonomy section.output .thumb.has-no-badges .badges .container .icons{padding-right:0}#taxonomy section.output .thumb.has-no-badges .badges .container .logo{border-left:0;margin-left:0;padding-left:0}#taxonomy section.output .thumb .more-info{background:#cf214f;border:1px solid #fff;color:#fff;display: none;font-size:10pt;left:0;margin:auto;margin-top:90px;padding:5px;position:absolute;right:0;text-align:center;text-transform: uppercase;top:0;width:50%;cursor: pointer}#taxonomy section.output .thumb:hover:after{display: inline-block}#taxonomy section.output .thumb .colors{display: none}#taxonomy section.output .thumb .info{display: none}#taxonomy section.output .thumb .badges{font-size:0pt;height:28px;margin:5px 0;margin-bottom:7px;text-align:center}#taxonomy section.output .thumb .badges .container{display: inline-block;margin:0 auto}#taxonomy section.output .thumb .badges .container .icons{display: none;float: left}#taxonomy section.output .thumb .badges .container .icons span{border-radius:50px;color:#fff;cursor: pointer;display: inline-block;font-size:10pt;height:28px;line-height:28px;margin:0 auto;margin-right:8px;position: relative;width:28px;z-index:10}#taxonomy section.output .thumb .badges .container .icons span:last-child{margin-right:0}#taxonomy section.output .thumb .badges .container .icons span .tooltip{background:#585d5f;box-sizing:border-box;color:#fff;font-size:8pt;font-style: normal;left:50%;letter-spacing:1px;line-height:150%;margin-left: -60px;margin-top:35px;padding:5px;position:absolute;text-transform: uppercase;width:120px;z-index:5;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#taxonomy section.output .thumb .badges .container .icons span .tooltip:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #585d5f;content: "";height:0;left:50%;margin-left: -6px;margin-top: -6px;position:absolute;right:0;top:0;width:0}#taxonomy section.output .thumb .badges .container .icons span .tooltip strong{display:block;font-size:9pt;margin-bottom:5px;text-transform: uppercase}#taxonomy section.output .thumb .badges .container .icons span.adult-youth{background:#035d98}#taxonomy section.output .thumb .badges .container .icons span.fast-track{background:#008b00}#taxonomy section.output .thumb .badges .container .icons span.his-hers{background:#b8bec2}#taxonomy section.output .thumb .badges .container .icons span.youth{background:#ffc347}#taxonomy section.output .thumb .badges .container .logo{display: inline-block}#taxonomy section.output .thumb .badges .container .logo img{background-image: url('/images_graphics/taxonomy-brand-logos/sprite-1x.png');background-repeat: no-repeat;background-size:251px 168px;height:28px}#taxonomy section.output .thumb .badges .container .logo img.adidas{background-position:0 0;width:28px}#taxonomy section.output .thumb .badges .container .logo img.carhartt{background-position: -28px 0;width:80px}#taxonomy section.output .thumb .badges .container .logo img.champion{background-position:0 -28px;width:80px}#taxonomy section.output .thumb .badges .container .logo img.champion-team{background-position: -80px -28px;width:80px}#taxonomy section.output .thumb .badges .container .logo img.columbia{background-position:0 -56px;width:80px}#taxonomy section.output .thumb .badges .container .logo img.dickies{background-position: -108px 0;width:33px}#taxonomy section.output .thumb .badges .container .logo img.eddie-bauer{background-position: -80px -56px;width:80px}#taxonomy section.output .thumb .badges .container .logo img.helly-hansen{background-position: -141px 0;width:40px}#taxonomy section.output .thumb .badges .container .logo img.igloo{background-position:0 -84px;width:51px}#taxonomy section.output .thumb .badges .container .logo img.marmot{background-position: -51px -84px;width:58px}#taxonomy section.output .thumb .badges .container .logo img.new-era{background-position: -109px -84px;width:25px}#taxonomy section.output .thumb .badges .container .logo img.nike{background-position:0 -112px;width:53px}#taxonomy section.output .thumb .badges .container .logo img.nike-golf{background-position: -53px -112px;width:53px}#taxonomy section.output .thumb .badges .container .logo img.oakley{background-position: -134px -84px;width:43px}#taxonomy section.output .thumb .badges .container .logo img.ogio{background-position: -106px -112px;width:58px}#taxonomy section.output .thumb .badges .container .logo img.patagonia{background-position:0 -140px;width:65px}#taxonomy section.output .thumb .badges .container .logo img.puma{background-position: -65px -140px;width:23px}#taxonomy section.output .thumb .badges .container .logo img.russellathletic{background-position: -88px -140px;width:30px}#taxonomy section.output .thumb .badges .container .logo img.spyder{background-position: -181px 0;width:70px}#taxonomy section.output .thumb .badges .container .logo img.the-north-face{background-position: -160px -28px;width:40px}#taxonomy section.output .thumb .badges .container .logo img.timbuk2{background-position: -160px -56px;width:69px}#taxonomy section.output .thumb .badges .container .logo img.under-armour{background-position: -200px -28px;width:31px}#taxonomy section.output .thumb .subdecoration{color:#b8bec2;font-size:10pt;font-style: italic;margin-top:5px;padding:5px;text-align:center}#taxonomy section.output .thumb .grid{font-size:8pt;left:0;margin-top:10px;position: relative;right:0;z-index:50}#taxonomy section.output .thumb .grid table{background:#fff;display: table;opacity:0;position:absolute;width:100%;z-index:50}#taxonomy section.output .thumb .grid table caption{background:#282c2e;color:#fff;font-weight:700;padding:7px;text-transform: uppercase}#taxonomy section.output .thumb .grid table th{background:#585d5f;border:1px solid #585d5f;font-size:8pt;text-align:center}#taxonomy section.output .thumb .name{font-size:10pt;display: inline-block;line-height:175%;max-height:70px;overflow: hidden;text-overflow:ellipsis;width:100%}#taxonomy section.output .thumb .name a{color:#269de9;text-decoration: none}#taxonomy section.output .thumb .name a:hover{text-decoration: underline}#taxonomy section.output .thumb .name a div:last-child{overflow: hidden;padding:0 5px;text-overflow:ellipsis;white-space: nowrap;width: inherit}#taxonomy section.output .thumb .name-mobile{display: none}#taxonomy section.output .thumb .pricing-promo{display: none}#taxonomy section.output .thumb .price{cursor:default;color:#585d5f;font-size:10pt}#taxonomy section.output .thumb .price a{color: inherit !important;text-decoration: none}#taxonomy section.output .thumb .price em{font-style: normal}#taxonomy section.output .thumb .price span{color:#cf214f}#taxonomy section.output .thumb .sale{background:#fff;border:1px solid #cf214f;border-radius:50px;color:#cf214f;font-size:8pt;letter-spacing:1px;padding:2px 8px;position:absolute;text-transform: uppercase;top:0;z-index:10}#taxonomy section.output .thumb .youth{background:#fff;border:1px solid #269de9;border-radius:50px;color:#269de9;font-size:8pt;letter-spacing:1px;padding:2px 8px;position:absolute;text-transform: uppercase;top:0;z-index:10;right:20px;user-select: none}#taxonomy section.output .thumb .brand{padding:2px 8px;position:absolute;z-index:10;top:0;right:0}#taxonomy section.output .utilities{margin-top:25px}#taxonomy section.output .utilities .filter, #taxonomy section.output .utilities .sorter{display: none !important}#taxonomy section.output .utilities .pagination{display: inline-block;float: right;line-height:38px}#taxonomy section.output .utilities .pagination .dropdown{display: none}#taxonomy section.output .utilities .utility{display: inline-block;float: left;margin-right:30px}#taxonomy section.output .utilities .utility.filter{margin-right:20px !important}#taxonomy section.output .utilities .utility.filter:before{color:#282c2e;content: '\f0b0';font-family: 'FontAwesome', sans-serif;font-size:11pt;line-height:21px;margin-right:10px}#taxonomy section.output .utilities .utility .label{display: inline-block;float: left;font-size:11pt;line-height:38px;padding-right:10px}#taxonomy section.output .utilities .utility .dropdown{display: inline-block;float: left}#taxonomy .tools-bottom .dropdown{display: none}#taxonomy #mobile-sort-by{display: none}@media screen and (max-width:640px){article > .container, header > .container, footer .container, section > .container, nav > .container{width:100% !important}#taxonomy *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#taxonomy div.aside{float: none;width:100%}#taxonomy aside.filter{background: none;display: none;overflow-x: hidden;padding:10px}#taxonomy aside.filter .magic.toggle{border:1px solid #d1d1d1 !important;display: none;margin-bottom:12px}#taxonomy aside.filter .magic.toggle .content{display: none}#taxonomy aside.filter .magic.toggle.open{display:block}#taxonomy aside.filter .magic.toggle select{color:#282c2e;display:block;font-family: 'Open Sans', sans-serif;font-weight:700;letter-spacing:1px;padding:8px;text-transform: uppercase;width:100%}#taxonomy aside.filter .magic.toggle select:active, #taxonomy aside.filter .magic.toggle select:focus{border: none;outline: none}#taxonomy aside.filter .magic.toggle{border:0 !important}#taxonomy aside.filter .magic.toggle > button{padding:8px;font-size:10pt}#taxonomy aside.filter .magic.toggle > button:after{margin-right:8px}#taxonomy aside.filter #keep_designing{display: none !important}#taxonomy aside.sort{background: none}#taxonomy aside.sort .magic.toggle.default{border: none !important;border-radius:0}#taxonomy aside.sort .magic.toggle.default .magic.dropdown{border: none;display:block}#taxonomy aside.sort .magic.toggle.default select{appearance: menulist !important;background:#fff;border: none;color:#282c2e;font-family: 'Open Sans', sans-serif;font-weight:700;letter-spacing:1px;padding:8px;text-transform: uppercase;width:100%;-moz-appearance: menulist !important;-webkit-appearance: menulist !important}#taxonomy section.hero{background:#163d57;color:#fff;padding:10px}#taxonomy section.hero .magic.breadcrumbs{display: none !important;height:21px;margin-bottom:10px;user-select: none;width:100%}#taxonomy section.hero h1{font-size:18pt;padding:15px 20px 0px}#taxonomy section.hero h2{font-size:13pt;padding:0px 0 15px 0}#taxonomy section.output{padding:0px !important;width:100%}#taxonomy section.output #product_thumb_content{padding:0 10px}#taxonomy section.output .thumb{height:auto !important;margin-bottom:0 !important}#taxonomy section.output .thumb .design-thumbnail-container{height:auto !important}#taxonomy section.output .thumbnail-wrapper{display: grid;grid-template-columns: repeat(auto-fill,calc(50% - 10px));grid-gap:10px;row-gap:40px;justify-content: space-between;padding:0 !important}#taxonomy section.output .thumbnail-wrapper .output_thumb_container{width:auto !important;float: unset !important}#taxonomy section.output hr{margin:10px 0}#taxonomy section.output .legend{height:auto;margin:auto}#taxonomy section.output .legend .adult-youth, #taxonomy section.output .legend .fast-track, #taxonomy section.output .legend .his-hers, #taxonomy section.output .legend .youth{display: inline-block;float: left;margin-right:0;padding:5px 0;text-align:center;width:25%}#taxonomy section.output .legend em{display:block;font-size:8pt}#taxonomy section.output .legend em span{display: none !important}#taxonomy section.output .tools{margin-bottom:10px;padding:0}#taxonomy section.output .thumb{margin-bottom:40px}#taxonomy section.output .thumb .design-thumbnail-container{height:174px}#taxonomy section.output .thumb img{height:auto;max-width:177px;width:100%}#taxonomy section.output .thumb .badges span{display: inline-block;font-size:8pt;height:22px;line-height:22px;margin:3px;width:22px}#taxonomy section.output .thumb .badges .container .logo{display: none}#taxonomy section.output .thumb .more-info{display: none !important}#taxonomy section.output .thumb .name{display: none}#taxonomy section.output .thumb .name-mobile{display:block;font-size:10pt;height:70px;line-height:175%;max-height:70px;overflow: hidden;text-overflow:ellipsis;width:100%}#taxonomy section.output .thumb .name-mobile a, #taxonomy section.output .thumb .name-mobile a:active, #taxonomy section.output .thumb .name-mobile a:link, #taxonomy section.output .thumb .name-mobile a:visited{color:#269de9;text-decoration: none !important}#taxonomy section.output .thumb .no-minimums{margin-top:10px}#taxonomy section.output .thumb .no-minimums span:after{font-size:8pt;font-style: normal;font-weight: normal}#taxonomy section.output .thumb .price{line-height:150%}#taxonomy section.output .thumb .price em{display:block}#taxonomy section.output .utilities{background:#fff;border-bottom:1px solid #e8eff3;margin-top:0;padding:10px}#taxonomy section.output .utilities .breadcrumbs{display:block;font-size:0;list-style: none;list-style-type: none;margin:0;padding:0}#taxonomy section.output .utilities .breadcrumbs li{background:#e8eff3;display: inline-block;font-size:9pt;margin:0;margin-right:10px;margin-top:10px;padding:5px 10px;position: relative}#taxonomy section.output .utilities .breadcrumbs li a{color:#000;padding-left:15px;text-decoration: none}#taxonomy section.output .utilities .breadcrumbs li a:before{color:#282c2e;content: '\f00d';font-family: 'FontAwesome', sans-serif;font-size:12pt;left:0;padding-left:5px;position:absolute}#taxonomy section.output .utilities .filter, #taxonomy section.output .utilities .sorter{color:#035d98;cursor: pointer;display: inline-block !important;float: left;font-size:11pt;line-height:34px}#taxonomy section.output .utilities .filter:before, #taxonomy section.output .utilities .sorter:before{color:#000;font-family: 'SSStandard';font-size:9pt;line-height:21px;margin-right:8px}#taxonomy section.output .utilities .filter{margin-right:20px !important}#taxonomy section.output .utilities .sorter:before{content: '\E9A3'}#taxonomy section.output .utilities .sort, #taxonomy section.output .utilities .view{display: none}#taxonomy section.output .utilities .pagination{line-height:100%}#taxonomy section.output .utilities .pagination .dropdown{display: inline-block !important}#taxonomy section.output .utilities .pagination div.dropdown{background:#fff}#taxonomy section.output .utilities .pagination select.dropdown{display: inline-block !important;line-height:20px;padding:5px;padding-right:40px}#taxonomy .magic.toggle{display: none !important;margin-top:0}#taxonomy .magic.toggle.default{display:block !important;margin-bottom:0 !important;margin-top:12px}#taxonomy .magic.toggle.default button{display: none}#taxonomy .magic.toggle.default select{display:block}#taxonomy .magic.toggle.default.first{margin-top:0 !important}#taxonomy .pagination .dropdown{overflow: visible}#taxonomy .pagination .dropdown:before{content: 'Page: ';line-height:30px;margin-left: -50px;position:absolute}#taxonomy .tools-bottom{padding:0 15px}#taxonomy .tools-bottom .dropdown{display:block}#taxonomy ul.pagination{display: none !important}#mobile-sort-by{display:block !important}#mobile-sort-by .label{display: none}section.output .tools .legend{margin-right:10px;padding:5px 10px}section.output .tools .legend div.adult-youth, section.output .tools .legend div.fast-track, section.output .tools .legend div.his-hers, section.output .tools .legend div.youth{float: left;line-height:10px !important;margin-right:0 !important;text-align: left !important;text-overflow: hidden;width:50% !important}section.output .tools .legend div.adult-youth{margin-right:0 !important}section.output .tools .legend div em{display: inline !important;font-size:9pt !important;height:20px !important;line-height:10px !important}section.output .tools .legend div span.ring{color: transparent;font-size:8pt !important;height:22px !important;line-height:22px !important;margin-right:4px !important;width:22px !important}}.fadein{animation-name:fadein;animation-duration: .75s;animation-fill-mode:both}.fadeout{animation-name:fadeout;animation-duration: .75s;animation-fill-mode:both}@keyframes fadeout{from{opacity:1}to{opacity:0}}@keyframes fadein{from{opacity:0}to{opacity:1}}@media screen and (max-width:640px){#main-site-container{padding-top:0 !important}#taxonomy-full-across-mobile-hero{font-size:0 !important}#taxonomy-landing-page #taxonomy-landing-page-header{margin-top:0 !important;padding:10px !important}#taxonomy-landing-page #taxonomy-landing-page-breadcrumb{padding-top:0 !important}}@media screen and (max-width:640px){html.refinement body{height:100%;max-height:100vh;overflow: hidden;position:fixed}html.refinement #blackout{animation-name:fadein;animation-duration:0.3s;animation-fill-mode:both;display:block;height:100vh;-webkit-animation-name:fadein;-webkit-animation-duration:0.3s;-webkit-animation-fill-mode:both}html.refinement #site-wrapper{overflow: hidden;width:100vw}html.refinement #taxonomy div.aside{background:#e8eff3;bottom:0;box-shadow:0 5px 5px rgba(0,0,0,0.4);display: inline-block;height:100vh;max-height:100vh;right:0;overflow-y:auto;position:absolute;top:0;width:70% !important;z-index:100}html.refinement #taxonomy div.aside aside.filter{display:block !important}html.refinement #taxonomy .magic.toggle{display:block !important}html.refinement #taxonomy .magic.toggle.hide{display: none !important}html.refinement #logo-left-nav{display: inline-block !important}html.refinement #logo-left-nav div.long_tail_filter{display:block;width:100% !important}html.refinement #logo-left-nav div.long_tail_filter .applied{display: none}html.refinement #logo-left-nav div.long_tail_filter .applied ul.breadcrumbs li a{text-decoration: none}html.refinement #logo-left-nav div.long_tail_filter .magic.toggle{display:block}html.refinement #logo-left-nav div.long_tail_filter .magic.toggle > button{text-transform: none !important}html.refinement #logo-left-nav div.long_tail_filter .magic.toggle a, html.refinement #logo-left-nav div.long_tail_filter .magic.toggle a:active, html.refinement #logo-left-nav div.long_tail_filter .magic.toggle a:link, html.refinement #logo-left-nav div.long_tail_filter .magic.toggle a:visited{text-decoration: none !important}html.refinement #logo-left-nav div.long_tail_filter .magic.toggle .long-list-item .magic.checkbox.label{padding-left:22px}html.refinement #logo-left-nav div.long_tail_filter .magic.toggle .long-list-item .magic.checkbox.label.selected:before{line-height:14px}html.refinement #logo-left-nav div.long_tail_filter #selection_breadcrumb{display: none !important}#blackout{display: none}#site-wrapper div#mobile-flash-sale-banner, #site-wrapper section.sale-banner, #site-wrapper main, #site-wrapper header, #site-wrapper footer{margin-right:70%;width:100%}#taxonomy div.aside{box-sizing:border-box;display:block}#taxonomy div.aside aside.filter{display: none !important;padding:0;position: relative}#taxonomy div.aside aside.filter h5{background:#e8eff3;color:#282c2e;display:block;font-size:11pt;margin:0;padding:6px 12px;text-transform: uppercase}#taxonomy div.aside aside.filter .magic.toggle, #taxonomy div.aside aside.filter .magic.toggle.default{border-bottom:1px solid #e8eff3 !important;border-radius:0;margin:0 !important}#taxonomy div.aside aside.filter .magic.toggle .content, #taxonomy div.aside aside.filter .magic.toggle.default .content{margin:15px;margin-top:0;padding-top:0}#taxonomy div.aside aside.filter .magic.toggle{display:block;margin:12px}#taxonomy div.aside aside.filter .magic.toggle button{display:block !important}#taxonomy div.aside aside.filter .magic.toggle > button{font-size:11pt;font-weight: normal;letter-spacing:0;padding:15px;text-transform: none}#taxonomy div.aside aside.filter .magic.toggle > button:after{content: '\f105';font-family: 'FontAwesome', sans-serif;font-size:15pt;margin-right:15px}#taxonomy div.aside aside.filter .magic.toggle .content{display: none}#taxonomy div.aside aside.filter .magic.toggle.open{display:block !important}#taxonomy div.aside aside.filter .magic.toggle.open .content{display:block}#taxonomy div.aside aside.filter .magic.toggle.open > button:after{content: '\f107';margin-top:0}#taxonomy div.aside aside.filter .selections{background:#fff;display:block;margin-top:46px;position: relative;-webkit-overflow-scrolling: touch}#taxonomy div.aside aside.filter .selections .top{position:fixed;left:0;right:0;top:0;margin-left:30%;width:70%;z-index:100}#taxonomy div.aside aside.filter .selections .top h4{background:#163d57;color:#fff;padding:12px;position: relative}#taxonomy div.aside aside.filter .selections .top h4 span{background:#008b00;border-radius:4px;color:#fff;cursor: pointer;display: inline-block;font-size:11pt;height:34px;line-height:34px;padding-left:12px;padding-right:12px;position:absolute;right:6px;text-transform: uppercase;top:6px}#taxonomy div.aside aside.filter .selections ul.breadcrumbs{list-style: none;list-style-type: none;margin:0;padding:0}#taxonomy div.aside aside.filter .selections ul.breadcrumbs li{border-bottom:1px solid #e8eff3;margin:0;padding:0}#taxonomy div.aside aside.filter .selections ul.breadcrumbs li.stateless{font-size:11pt;overflow: hidden;padding:14px;text-overflow:ellipsis}#taxonomy div.aside aside.filter .selections ul.breadcrumbs li a, #taxonomy div.aside aside.filter .selections ul.breadcrumbs li a:active, #taxonomy div.aside aside.filter .selections ul.breadcrumbs li a:link, #taxonomy div.aside aside.filter .selections ul.breadcrumbs li a:visited{color:#282c2e;display:block;font-size:11pt;overflow: hidden;padding:14px;padding-left:40px;position: relative;text-overflow:ellipsis}#taxonomy div.aside aside.filter .selections ul.breadcrumbs li a:before, #taxonomy div.aside aside.filter .selections ul.breadcrumbs li a:active:before, #taxonomy div.aside aside.filter .selections ul.breadcrumbs li a:link:before, #taxonomy div.aside aside.filter .selections ul.breadcrumbs li a:visited:before{bottom:0;color:#ed4848;content: '\f057';font-family: 'FontAwesome', sans-serif;font-size:15pt;left:12px;line-height:24px;margin:auto;position:absolute;top:12px}#taxonomy div.aside aside.filter .selections ul.breadcrumbs li:last-child{border-bottom:0;margin-bottom:0}#taxonomy div.aside aside.filter select{display: none !important}#taxonomy section.output div.thumb{height:345px}#taxonomy section.output div.thumb .badges{display:block !important}#taxonomy section.output div.thumb .badges .icons{display: none !important}#taxonomy section.output div.thumb .badges .logo{display:block !important;border:0;margin-left:0;padding-left:0}#taxonomy section.output div.thumb div.price{line-height:175%;margin-top:4px}#taxonomy section.output .legend{display: none !important}}body.mobile-menu-preview-images section#menu ul.mobile .menu ul.products li{text-align:center !important}body.mobile-menu-preview-images section#menu ul.mobile .menu ul.products li:after{line-height:100% !important;margin-top: -8px !important;top:50% !important}body.mobile-menu-preview-images section#menu ul.mobile .menu ul.products li img{display:block !important;margin:auto;margin-bottom:15px}body.mobile-longtail-filtering article#taxonomy section.output .tools #filter-bar{display:block}body.show-desktop-legend-icons article#taxonomy section.output .legend{display:block}body.show-desktop-legend-icons article#taxonomy section.output .thumb .badges .icons{display: inline-block !important}body.show-desktop-legend-icons article#taxonomy section.output .thumb .badges .icons span{display: inline-block !important}body.show-desktop-legend-icons article#taxonomy section.output .thumb .badges .logo{border-left:1px solid #b8bec2;display: inline-block !important;float: left;margin-left:12px;padding-left:12px}@media screen and (min-width:641px){body.taxonomy-clean-up #taxonomy section.hero{background:#fff;color:#282c2e;padding:15px 0}body.taxonomy-clean-up #taxonomy section.hero h1, body.taxonomy-clean-up #taxonomy section.hero h2{color:#282c2e;text-align: left}body.taxonomy-clean-up #taxonomy section.hero .magic.breadcrumbs.white{color:#282c2e;font-size:14px;margin-bottom:15px}body.taxonomy-clean-up #taxonomy section.hero .magic.breadcrumbs.white + h2{color:#035d98;font-size:18pt;font-weight:700;padding:0;text-align: left}body.taxonomy-clean-up #taxonomy section.hero .magic.breadcrumbs.white a, body.taxonomy-clean-up #taxonomy section.hero .magic.breadcrumbs.white a:active, body.taxonomy-clean-up #taxonomy section.hero .magic.breadcrumbs.white a:link, body.taxonomy-clean-up #taxonomy section.hero .magic.breadcrumbs.white a:visited{color:#269de9;text-decoration: underline}body.taxonomy-clean-up #taxonomy section.hero .magic.breadcrumbs.white a[title^="Remove"]{display: none}body.taxonomy-clean-up #taxonomy section.hero .magic.breadcrumbs.white li{font-size:14px}body.taxonomy-clean-up #taxonomy section.hero .magic.breadcrumbs.white li:after{color:#282c2e;content: '>';font-family: 'Open Sans', sans-serif;font-size:14px;margin:0 5px;user-select: none}body.taxonomy-clean-up #taxonomy section.hero .magic.breadcrumbs.white li.selected strong{color:#282c2e}body.taxonomy-clean-up #taxonomy section.hero .magic.breadcrumbs.white li.selected:after{display: none}body.taxonomy-clean-up #taxonomy section.hero .magic.breadcrumbs.white li.stateless{display: none}body.taxonomy-clean-up #taxonomy section.hero h1, body.taxonomy-clean-up #taxonomy section.hero h1.taxonomy-title{color:#035d98;font-size:18pt;font-weight:700;padding:0;text-align: left}}body.taxonomy-clean-up #taxonomy section.hero-copy{margin-bottom:30px;margin-top:5px}body.taxonomy-clean-up #taxonomy section.hero-copy br{display: none}body.taxonomy-clean-up #taxonomy section.hero-copy > br + p{margin-top:0}body.taxonomy-clean-up #taxonomy section.hero #taxonomy-landing-page-header h1{color:#035d98;font-size:18pt;font-weight:700;padding:0;text-align: left}body.taxonomy-clean-up #taxonomy section.hero #taxonomy-landing-page-header h2{font-size:13pt;font-weight:600}body.taxonomy-clean-up #taxonomy section.hero #taxonomy-landing-page-header img.hero{display: none}body.taxonomy-clean-up #taxonomy section.output{padding-top:20px}body.taxonomy-clean-up #taxonomy section.output .legend-wrapper{display: none}body.taxonomy-clean-up #taxonomy section.output .thumb{float: none !important;height:auto !important;margin-bottom:0 !important;padding:0;width:auto !important}body.taxonomy-clean-up #taxonomy section.output .thumb.pe{position: relative}body.taxonomy-clean-up #taxonomy section.output .thumb.pe:before{content: '';background: linear-gradient(90deg,#e0e0e0 25%,#d0d0d0 50%,#e0e0e0 75%);background-size:200% 100%;animation: loading 1.5s infinite;display: inline-block;height:195px;left:17%;margin-left: -20px;margin-top: -20px;position:absolute;top:5%;width:185px;z-index:1;opacity:100%;border-radius:3px}body.taxonomy-clean-up #taxonomy section.output .thumb.pe:after{content: '';background-image: url('/images_graphics/lsw-shirt-icon-grey.svg');background-size:100% 100%;height:100px;width:100px;left:26%;top:12%;z-index:1;position:absolute;opacity:75%}body.taxonomy-clean-up #taxonomy section.output .thumb.pe .product-container canvas, body.taxonomy-clean-up #taxonomy section.output .thumb.pe .product-container .pe-mini{visibility: hidden !important}body.taxonomy-clean-up #taxonomy section.output .thumb.pe.pe-loaded .product-container.pe-visible canvas, body.taxonomy-clean-up #taxonomy section.output .thumb.pe.pe-loaded .product-container.pe-visible .pe-mini{visibility: visible !important}body.taxonomy-clean-up #taxonomy section.output .thumb.pe.pe-loaded:after, body.taxonomy-clean-up #taxonomy section.output .thumb.pe.pe-loaded:before{display: none}body.taxonomy-clean-up #taxonomy section.output .thumb.pe .design-thumbnail-container .product-container.hidden-content{visibility: hidden !important}body.taxonomy-clean-up #taxonomy section.output .thumb.pe .design-thumbnail-container .product-container.hidden-content canvas, body.taxonomy-clean-up #taxonomy section.output .thumb.pe .design-thumbnail-container .product-container.hidden-content .pe-mini{visibility: hidden !important}body.taxonomy-clean-up #taxonomy section.output .thumb.pe a.path img.pe-hide{display: none}body.taxonomy-clean-up #taxonomy section.output .thumb[data-thumb-page='1']:nth-child(1) div.name, body.taxonomy-clean-up #taxonomy section.output .thumb[data-thumb-page='1']:nth-child(2) div.name, body.taxonomy-clean-up #taxonomy section.output .thumb[data-thumb-page='1']:nth-child(3) div.name{max-height:101px}body.taxonomy-clean-up #taxonomy section.output .thumb[data-thumb-page='1']:nth-child(1) div.name:before, body.taxonomy-clean-up #taxonomy section.output .thumb[data-thumb-page='1']:nth-child(2) div.name:before, body.taxonomy-clean-up #taxonomy section.output .thumb[data-thumb-page='1']:nth-child(3) div.name:before{border-bottom:1px solid #ddd;color:#aaa;display:block;font-style: italic;font-weight: normal;margin:5px 0;padding:5px 0}body.taxonomy-clean-up #taxonomy section.output .thumb[data-thumb-page='1']:nth-child(1) div.name:before{content: 'Best Seller'}body.taxonomy-clean-up #taxonomy section.output .thumb[data-thumb-page='1']:nth-child(2) div.name:before{content: 'Customer Favorite'}body.taxonomy-clean-up #taxonomy section.output .thumb[data-thumb-page='1']:nth-child(3) div.name:before{content: 'Staff Pick'}body.taxonomy-clean-up #taxonomy section.output .thumb .design-thumbnail-container{height:auto !important;padding-bottom:3px}body.taxonomy-clean-up #taxonomy section.output .thumb .badges{display: none !important;margin-bottom:2px}body.taxonomy-clean-up #taxonomy section.output .thumb .badges .brand-name{display:block}body.taxonomy-clean-up #taxonomy section.output .thumb .badges .icons{display: none !important}body.taxonomy-clean-up #taxonomy section.output .thumb .badges .logo{border-left:0;float: none;margin-left:0;padding-left:0}body.taxonomy-clean-up #taxonomy section.output .thumb .info{display:block;font-size:0;margin-bottom:12px;margin-top:6px;text-align:center}body.taxonomy-clean-up #taxonomy section.output .thumb .info .minimums, body.taxonomy-clean-up #taxonomy section.output .thumb .info .sizing{color:#585d5f;display: inline-block;line-height:100%;font-size:10pt}body.taxonomy-clean-up #taxonomy section.output .thumb .info .minimums + .sizing, body.taxonomy-clean-up #taxonomy section.output .thumb .info .sizing + .minimums{border-left:1px solid #ccc;margin-left:8px;padding-left:8px}body.taxonomy-clean-up #taxonomy section.output .thumb .more-info, body.taxonomy-clean-up #taxonomy section.output .thumb .subdecoration{display: none}body.taxonomy-clean-up #taxonomy section.output .thumb .name{font-weight:600;line-height:150% !important;margin-top:10px}body.taxonomy-clean-up #taxonomy section.output .thumb .pricing.strikeout span{color:#585d5f;text-decoration: line-through}body.taxonomy-clean-up #taxonomy section.output .thumb .pricing-promo{display:block}body.taxonomy-clean-up #taxonomy section.output .thumb .pricing-promo em{display: none !important}body.taxonomy-clean-up #taxonomy section.output .thumb .price{line-height:150%}body.taxonomy-clean-up #taxonomy section.output .thumb .price em{display:block}body.taxonomy-clean-up #taxonomy section.output .thumb .sale{display: none}body.taxonomy-clean-up #taxonomy section.output .thumb .colors{background-position:center center;background-repeat: no-repeat;border-bottom:1px solid transparent;border-top:1px solid transparent;color:#909090;display:block;font-size:9pt;height:26px;line-height:26px;margin-top:6px;margin-bottom:12px;position: relative;text-align:center}body.taxonomy-clean-up #taxonomy section.output .thumb .colors a, body.taxonomy-clean-up #taxonomy section.output .thumb .colors a:active, body.taxonomy-clean-up #taxonomy section.output .thumb .colors a:link, body.taxonomy-clean-up #taxonomy section.output .thumb .colors a:visited{border:0;text-decoration: none;user-select: none}body.taxonomy-clean-up #taxonomy section.output .thumb .colors a.more, body.taxonomy-clean-up #taxonomy section.output .thumb .colors a:active.more, body.taxonomy-clean-up #taxonomy section.output .thumb .colors a:link.more, body.taxonomy-clean-up #taxonomy section.output .thumb .colors a:visited.more{border:1px solid #b8bec2;border-radius:50px;color:#b8bec2;display: inline-block;float: left;font-family: 'Open Sans', sans-serif;font-size:14pt;font-weight:700;height:24px;line-height:24px;margin:0 3px;width:24px}body.taxonomy-clean-up #taxonomy section.output .thumb .colors a.swatches, body.taxonomy-clean-up #taxonomy section.output .thumb .colors a:active.swatches, body.taxonomy-clean-up #taxonomy section.output .thumb .colors a:link.swatches, body.taxonomy-clean-up #taxonomy section.output .thumb .colors a:visited.swatches{border:1px solid #ddd;border-radius:50px;display: inline-block;float: left;font-size:0;margin:0 3px;overflow: hidden}body.taxonomy-clean-up #taxonomy section.output .thumb .colors a.swatches .fragment, body.taxonomy-clean-up #taxonomy section.output .thumb .colors a:active.swatches .fragment, body.taxonomy-clean-up #taxonomy section.output .thumb .colors a:link.swatches .fragment, body.taxonomy-clean-up #taxonomy section.output .thumb .colors a:visited.swatches .fragment{display: inline-block;float: left;height:24px}body.taxonomy-clean-up #taxonomy section.output .thumb .colors a.swatches.one .fragment, body.taxonomy-clean-up #taxonomy section.output .thumb .colors a:active.swatches.one .fragment, body.taxonomy-clean-up #taxonomy section.output .thumb .colors a:link.swatches.one .fragment, body.taxonomy-clean-up #taxonomy section.output .thumb .colors a:visited.swatches.one .fragment{width:24px}body.taxonomy-clean-up #taxonomy section.output .thumb .colors a.swatches.two .fragment, body.taxonomy-clean-up #taxonomy section.output .thumb .colors a:active.swatches.two .fragment, body.taxonomy-clean-up #taxonomy section.output .thumb .colors a:link.swatches.two .fragment, body.taxonomy-clean-up #taxonomy section.output .thumb .colors a:visited.swatches.two .fragment{width:12px}body.taxonomy-clean-up #taxonomy section.output .thumb .colors a.swatches.three .fragment, body.taxonomy-clean-up #taxonomy section.output .thumb .colors a:active.swatches.three .fragment, body.taxonomy-clean-up #taxonomy section.output .thumb .colors a:link.swatches.three .fragment, body.taxonomy-clean-up #taxonomy section.output .thumb .colors a:visited.swatches.three .fragment{width:8px}body.taxonomy-clean-up #taxonomy section.output .thumb .colors a.swatches.four .fragment, body.taxonomy-clean-up #taxonomy section.output .thumb .colors a:active.swatches.four .fragment, body.taxonomy-clean-up #taxonomy section.output .thumb .colors a:link.swatches.four .fragment, body.taxonomy-clean-up #taxonomy section.output .thumb .colors a:visited.swatches.four .fragment{width:6px}body.taxonomy-clean-up #taxonomy section.output .thumb .colors a:hover{color:#269de9}body.taxonomy-clean-up #taxonomy section.output .thumb .colors .count{display: none;height:30px;line-height:30px}body.taxonomy-clean-up #taxonomy section.output .thumb .colors .enclosure{float: left}body.taxonomy-clean-up #taxonomy section.output .thumb .colors .wrapper{display: inline-block;float: left;height:26px;left:0;overflow: hidden;margin:0 auto;max-width:192px;position:absolute;right:0;top:0}body.taxonomy-clean-up #taxonomy section.output .thumb .colors:hover + div.more-info{display: none !important}body.taxonomy-clean-up #taxonomy section.output .utilities{margin-top:0}@media screen and (max-width:640px){body.taxonomy-clean-up #taxonomy section.hero{background:#fff;color:#282c2e !important;padding-bottom:0}body.taxonomy-clean-up #taxonomy section.hero h1.taxonomy-title{color:#035d98;font-size:18px;font-weight:700;margin:0;padding:0;text-align: left}body.taxonomy-clean-up #taxonomy section.output .tools .utilities{margin-top:10px;padding-top:0}body.taxonomy-clean-up #taxonomy section.output .tools .utilities .filter{background:#e8eff3;border-radius:4px;color:#282c2e;font-weight:600;line-height:24px;padding:8px;position: relative;padding-left:40px}body.taxonomy-clean-up #taxonomy section.output .tools .utilities .filter:before{background: url('https://static-prod.logosoftwear.com/svg/systems/taxonomy/filter.svg');background-position: left center;background-size:contain;content: '';display: inline-block;height:24px;left:8px;position:absolute;top:8px;width:24px}body.taxonomy-clean-up #taxonomy section.output .tools .utilities .breadcrumbs, body.taxonomy-clean-up #taxonomy section.output .tools .utilities .sorter{display: none !important}body.taxonomy-clean-up #taxonomy section.output .thumbnail-wrapper{grid-gap:10px;grid-template-columns: repeat(auto-fill,calc(50% - 10px));row-gap:40px;margin-bottom:40px;padding:10px 20px}}body.disable-quickview-test.share-and-sell section.products div.additional .category .product:hover a.qv{display: none !important}body.disable-quickview-test article#taxonomy section.output .thumb .more-info{display: none !important}body.disable-quickview-test #product-main-matching-shipping-matching-carousel div.image:hover span.qi{display: none !important}body.reviews-histogram-open #pr-snapshot-histogram{float: none;margin-left:0}body.reviews-histogram-open #pr-snapshot-histogram-container{display: inline-block;margin:0;position: relative}body.reviews-histogram-open #pr-snapshot-histogram-wrapper{margin:15px 0}body.reviews-histogram-open #pr-snapshot-histogram-lnk{display: none}body.reviews-histogram-open ul.pr-ratings-histogram-content li{cursor: pointer;overflow: hidden}body.reviews-histogram-open .pr-snapshot-consensus{margin-top:0}body.product-thumbs-below-image section#product-main-container div#product-main-image div.product-main-color-swatch, body.product-thumbs-below-image section#product-main-container div#product-main-swatch-move div.product-main-color-swatch{margin-bottom:8px;margin-left:0;margin-right:8px}body.product-thumbs-below-image section#product-main-container div#product-main-image{padding-right:30px;width:100%}body.product-thumbs-below-image section#product-main-container div#product-main-image-preview-zoom{margin-left:445px}body.product-thumbs-on-mobile section#product-main-container div#product-main-special-message-h1-blurb{margin-bottom:10px}body.product-thumbs-on-mobile section#product-main-container span#rep-area{display: none}body.product-thumbs-on-mobile section#product-main-container ul#product-main-additional-images{display:block;float: none;margin-right:0;width:100%}body.product-thumbs-on-mobile section#product-main-container ul#product-main-additional-images li{float: left;margin-bottom:20px;margin-right:20px}body.product-thumbs-on-mobile section#product-main-container ul#product-main-additional-images li:last-of-type{margin-right:0 !important}body.product-thumbs-on-mobile section#product-main-container ul#product-main-additional-images li img{padding:0}body.taxonomy-disable-legend-icons #taxonomy section.output div.thumb .badges{display:block !important}body.taxonomy-disable-legend-icons #taxonomy section.output div.thumb .badges .icons{display: none !important}body.taxonomy-disable-legend-icons #taxonomy section.output div.thumb .badges .logo{display:block !important;border:0;margin-left:0;padding-left:0}body.taxonomy-disable-legend-icons #taxonomy section.output .legend{display: none !important}@media screen and (max-width:640px){body.taxonomy-clean-up #taxonomy section.output .thumb.pe:after{left:21%;top:11%}body.taxonomy-clean-up #taxonomy section.output .thumb.pe:before{left:0%;width:180px;max-width:180px;margin-left:0}body.taxonomy-clean-up #taxonomy section.output .thumb .name-mobile{margin-top:10px}body.mobile-pdp-tap-to-zoom section#product-main-container #product-main-image-preview.zoom{background-size:contain !important;height:500px !important;min-height:245px}body.cart-proceed-to-checkout-button div#cartContentsDisplay h1 span.mobile-block{display: inline-block;float: left}body.cart-proceed-to-checkout-button div#cartContentsDisplay h1 a.BA_LINK{display: none}body.cart-proceed-to-checkout-button div#cartContentsDisplay h1 a.BA_LINK.email_my_cart_link{display: inline-block;float: right;height:27px;line-height:27px;padding-right:0 !important;padding-top:0 !important}body.cart-proceed-to-checkout-button div#proceed-to-checkout-duplicate{border-top:1px solid #e1e1e1;display:block !important;padding-top:18px}body.cart-proceed-to-checkout-button div#proceed-to-checkout-duplicate a{display:block;font-size:11pt;height:42px;line-height:42px;margin-bottom:8px;text-align:center}body.cart-proceed-to-checkout-button div#proceed-to-checkout-duplicate a, body.cart-proceed-to-checkout-button div#proceed-to-checkout-duplicate a:active, body.cart-proceed-to-checkout-button div#proceed-to-checkout-duplicate a:link, body.cart-proceed-to-checkout-button div#proceed-to-checkout-duplicate a:visited{color:#585d5f !important;text-decoration: underline !important}body.cart-proceed-to-checkout-button div#proceed-to-checkout-duplicate button{display:block;width:100%}body.product-thumbs-below-image section#product-main-container div#product-main-image{padding-right:0}body.product-thumbs-below-image section#product-main-container ul#product-main-additional-images{display: none}body.product-thumbs-on-mobile section#product-main-container div#product-main-decoration-options-only-one{margin-bottom:12px}body.product-thumbs-on-mobile section#product-main-container div#product-main-start-designing-css{font-family: 'Open Sans', sans-serif;height:auto}body.product-thumbs-on-mobile section#product-main-container ul#product-main-additional-images{display:block;font-size:0;height:45px;overflow: hidden;overflow-x: scroll;text-align:center;white-space: nowrap}body.product-thumbs-on-mobile section#product-main-container ul#product-main-additional-images li{border:1px solid #e1e1e1;box-sizing:border-box;display: inline-block;float: none;height:45px;margin:0;margin-right:12px;width:45px}body.product-thumbs-on-mobile section#product-main-container ul#product-main-additional-images li img{border:0;max-height:43px;min-height:43px;width:auto !important}body.taxonomy-brand-icons #taxonomy section.output div.thumb{margin-bottom:50px !important}body.taxonomy-brand-icons #taxonomy section.output div.thumb.no-badges div.badges{height:auto !important}body.taxonomy-brand-icons #taxonomy section.output div.thumb div.badges{display:block !important}body.taxonomy-brand-icons #taxonomy section.output div.thumb div.container div.icons{display: none}body.taxonomy-brand-icons #taxonomy section.output div.thumb div.container div.logo{border:0;display:block !important;float: none;margin-left:0;padding-left:0}body.team-breadcrumbs #taxonomy-landing-page-breadcrumb{background:#269de9;color:#fff;overflow-y: scroll;padding:5px;white-space: nowrap}body.team-breadcrumbs #taxonomy-landing-page-breadcrumb a, body.team-breadcrumbs #taxonomy-landing-page-breadcrumb a:active, body.team-breadcrumbs #taxonomy-landing-page-breadcrumb a:link, body.team-breadcrumbs #taxonomy-landing-page-breadcrumb a:visited{color:#fff}body.team-breadcrumbs #taxonomy-landing-page-breadcrumb strong{font-weight: normal}body.team-breadcrumbs #taxonomy-landing-page-breadcrumb, body.team-breadcrumbs #taxonomy-landing-page-breadcrumb font{font-family: 'Open Sans', sans-serif !important;font-size:9pt !important}}@keyframes loading{0%{background-position:200% 0}100%{background-position: -200% 0}}