html{height:100%}body{background-color:#400;background:url(../../images/static/shared/backgrounds/stripes_red.png) repeat;margin:0;padding:0;font-family:'Gill Sans MT','Gill Sans',GillSans,Arial,Helvetica,sans-serif;font-size:13px;height:100%;text-align:center;min-width:1074px}body input[type=number],body input[type=email],body input[type=url],body input[type=search],body input[type=tel],body input[type=color],body input[type=text],body input[type=password],body input[type=datetime],body input[type=datetime-local],body input[type=date],body input[type=month],body input[type=time],body input[type=week],body select,body textarea{font-size:16px;font-size:1rem}p{margin:0;padding:10px}a img{border:none}.scriptOnly{display:none!important}.hidden{display:none!important}.form{text-align:left}.form .title{text-align:center;font-weight:700;padding:5px}.form .item{padding:5px}.form .item input{font-size:10px}.form .item label{float:left;width:70px;text-align:right;position:relative;top:2px;right:5px}.form .item span{top:2px}.form .checkboxItem{position:relative;left:70px;padding:5px}.form .controls .controlLinks{position:absolute;left:5px;bottom:5px;padding:5px}.form .controls .submitButton{text-align:right;padding:5px}.form .statusBox{border-style:solid;border-width:1px;border-color:#0c0;padding:10px;margin:0 10px 10px 10px;background-color:#cfc}.form .statusBox.error{border-color:#c00;background-color:#fcc}.form .error{color:red}.box{border-style:solid;border-width:2px;background-color:#fff;width:500px;margin:20px auto;padding:5px;text-align:left;position:relative}.box .title{text-align:center;font-weight:700;padding:5px}.miniWindow{border-style:solid;border-width:1px;border-color:#000;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin-bottom:10px;text-align:left}.miniWindow>.header{font-size:14px;text-align:center;background-color:#000;color:#fff;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:5px;border-top-right-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:5px;position:relative;top:-1px}.miniWindow>.body{padding:20px}.form.changeEmail .item label{width:200px}.form.changeEmail .item .error{position:r elative;left:200px}.form.login{width:270px;margin:20px auto}.form.createAccount{width:28em}.form.createAccount .item label{width:8em}.form.resetPassword{width:350px;margin:20px auto}.form.resetPassword .item label{width:140px}.shield{position:absolute;z-index:999999;width:100%;height:100%;top:0;left:0;text-align:center;background-color:rgba(0,0,0,.7);color:#fff;border-color:#fff;-webkit-border-radius:inherit;-moz-border-radius:inherit;border-radius:inherit;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.shield .outerTable{display:table;width:100%;height:100%}.shield .outerTable .innerCell{display:table-cell;vertical-align:middle}.shield.loadingIndicator{background-color:#6c6;background-image:url(../../images/static/cart/loading_indicators/big_66cc66.gif);background-repeat:no-repeat;background-position:center center;opacity:.7}.shield.uploading .outerTable .innerCell .loadingIndicator{background-image:url(../../images/static/cart/loading_indicators/big_66cc66.gif);width:32px;height:32px;margin:0 auto;opacity:1}.shield.dropZone.dragHover,.shield.dropZone:hover{background-color:rgba(255,255,255,.6);color:#000;font-weight:700;border-color:#000}.window{position:relative;width:800px;margin:20px auto;background-color:#fff;background:url(../../images/static/shared/backgrounds/stripes_white.png) repeat;border-style:solid;border-color:#000;border-width:4px;border-radius:20px;text-align:left;color:#000;overflow:auto}.window>.header{font-size:18px;text-align:center;background-color:#000;color:#fff;border-top-left-radius:20px;border-top-right-radius:20px;padding:10px;position:relative;top:-4px}.window>.header .subtitle{font-size:10px}.window>.body{position:relative;padding:20px}.window>.body .inset{text-align:center;margin:0}.window>.body .inset.right{float:right;margin-left:20px;margin-bottom:20px}.window>.body .inset.right .image{padding:10px}.window>.body .inset.right .caption{padding:10px;padding-top:0;font-style:italic;font-family:'Gill Sans MT','Gill Sans',GillSans,Arial,Helvetica,sans-serif}.window>.body .section{margin:5px;margin-bottom:15px}.window>.body .section>.title{font-size:18px;font-weight:700}.window>.body .section>.smallTitle{font-size:12px;font-weight:700}.window>.body hr{clear:both;margin-bottom:20px}.window>.body .faqSection{margin:5px}.window>.body .faqSection>.faqSectionTitle{font-size:18px;font-weight:700;margin-bottom:15px}.window>.body .faqSection>.faqItem{margin-bottom:5px}.window>.body .faqSection>.faqItem>.question{font-size:12px;font-weight:700}.window>.body .faqSection>.faqItem>.answer{padding:5px}.window>.body .faqSection>.faqItem>.answer ul{margin:5px}.window>.body .faqSection p{margin:0;padding:5px}.modalWindow{position:fixed;width:100%;height:100%;top:0;left:0;margin:0;padding:0;z-index:10000}.modalWindow .background{display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#000;z-index:1;-webkit-opacity:.7;-moz-opacity:.7;opacity:.7}.modalWindow .foreground{display:block;position:relative;top:100px;margin:0 auto;z-index:2}.modalWindow .foreground.window{width:500px;background-color:#fff;border-style:solid;border-width:3px;border-color:#000;padding:30px;-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.modalWindow .foreground.window .title{font-size:24px;padding:10px}.modalWindow .foreground.window .message{padding:10px;font-size:14px;text-align:left}.modalWindow .foreground.window .progress{background-color:#6c6;text-align:center;padding:20px}.modalWindow .foreground.window .progress .loading{background-image:url(../../images/static/cart/loading_indicators/big_66cc66.gif);width:32px;height:32px;margin:0 auto;text-align:center}.modalWindow .foreground.window .progress .text{padding-top:10px}.modalWindow .foreground.window .controls{display:block;text-align:center;padding:10px}.modalWindow .foreground.window button{font-size:24px}.form.changeEmail .item label{width:200px}.form.changeEmail .item .error{position:relative;left:200px}.form.login{width:270px;margin:20px auto}.form.createAccount{width:300px}.form.createAccount .item label{width:100px}.form.resetPassword{width:350px;margin:20px auto}.form.resetPassword .item label{width:140px}.tinyMockup{text-align:center;position:relative;width:70px;height:70px}.tinyMockup .icon{position:relative}.tinyMockup .icon img{border-style:none;border-width:0;width:100%;height:100%}.tinyMockup .icon img:hover{-webkit-transform:scale(1.05) rotate(1deg);-moz-transform:scale(1.05) rotate(1deg);-ms-transform:scale(1.05) rotate(1deg);-o-transform:scale(1.05) rotate(1deg)}.tinyMockup .icon .sizeDot{position:absolute;right:0;bottom:0;width:22px;height:22px;background-image:url(../../images/static/shared/size_dots.png)}.tinyMockup .icon .sizeDot.YM{background-position:0 0}.tinyMockup .icon .sizeDot.S{background-position:-22px 0}.tinyMockup .icon .sizeDot.M{background-position:-44px 0}.tinyMockup .icon .sizeDot.L{background-position:-66px 0}.tinyMockup .icon .sizeDot.XL{background-position:-88px 0}.tinyMockup .icon .sizeDot.XXL{background-position:-110px 0}.tinyMockup .icon .sizeDot.XXXL{background-position:-132px 0}.tinyMockup .icon .sizeDot.XXXXL{background-position:-154px 0}.tinyMockup .icon .sizeDot.XXXXXL{background-position:-176px 0}.tinyMockup .icon .sizeDot.XXXXXXL{background-position:-198px 0}.transition{-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.noTransition{-webkit-transition:0!important;-moz-transition:0!important;-ms-transition:0!important;-o-transition:0!important;transition:0!important}.logoBar{background-color:#000;background-image:url(../../images/static/shared/title_bar.png);background-repeat:no-repeat;margin:0;padding:0;background-position:center;height:120px}.logoBar object{display:block}#wrongteesLogo{height:120px}.menuBarSlot{position:relative;z-index:20;width:100%;height:38px;background-color:#000}.menuBarSlot .underMenuBar{height:38px;color:#999;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.menuBarSlot>.menuBar{z-index:100;text-align:center;background:#000;background-image:url(../../images/static/shared/backgrounds/stripes_navy.png);margin:0;padding:0;width:100%;height:38px;position:fixed;top:0;left:0;-webkit-transition:transform 1s,background 2s ease,opacity 2s ease,box-shadow 2s;-moz-transition:transform 1s,background 2s ease,opacity 2s ease,box-shadow 2s;-ms-transition:transform 1s,background 2s ease,opacity 2s ease,box-shadow 2s;-o-transition:transform 1s,background 2s ease,opacity 2s ease,box-shadow 2s;transition:transform 1s,background 2s ease,opacity 2s ease,box-shadow 2s;border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:#000}.menuBarSlot>.menuBar a{color:red;font-size:14px;text-decoration:none}.menuBarSlot>.menuBar a:link{color:red}.menuBarSlot>.menuBar a:visited{color:red}.menuBarSlot>.menuBar a:hover{color:#fff}.menuBarSlot>.menuBar .siteLogo{position:absolute;left:5px;top:5px}.menuBarSlot>.menuBar .mainMenu{padding:10px;display:inline-block;position:absolute;left:230px}.menuBarSlot>.menuBar .mainMenu .social{position:absolute;display:inline-block;top:8px;right:-100px;opacity:.5}.menuBarSlot>.menuBar .mainMenu .social:hover{opacity:1}.menuBarSlot>.menuBar .mainMenu .loginMenu{display:inline-block;text-align:left;padding-right:20px;overflow:visible}.menuBarSlot>.menuBar .mainMenu .loginMenu .trigger{color:red;cursor:pointer;font-size:14px}.menuBarSlot>.menuBar .mainMenu .loginMenu .trigger:hover{color:#fff}.menuBarSlot>.menuBar .mainMenu .loginMenu .trigger.loggedIn:hover{color:red}.menuBarSlot>.menuBar .mainMenu .loginMenu .trigger.loggedIn .name{color:#fff;text-decoration:underline}.menuBarSlot>.menuBar .mainMenu .loginMenu .trigger.loggedIn .name:hover{color:#ccc}.menuBarSlot>.menuBar .mainMenu .loginMenu .dropdown{display:none;position:absolute;top:36px;left:2px}.menuBarSlot>.menuBar .mainMenu .loginMenu .dropdown .dropdownMenu{padding:5px 0;border-style:solid;border-width:1px;border-color:#000;background-color:#fff;background-color:rgba(255,255,255,.9);box-shadow:2px 2px 2px #000;z-index:100;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.menuBarSlot>.menuBar .mainMenu .loginMenu .dropdown .dropdownMenu a{display:block;padding:10px 20px;white-space:nowrap}.menuBarSlot>.menuBar .mainMenu .loginMenu .dropdown .dropdownMenu a:link{color:#900;text-decoration:none}.menuBarSlot>.menuBar .mainMenu .loginMenu .dropdown .dropdownMenu a:visited{color:#900;text-decoration:none}.menuBarSlot>.menuBar .mainMenu .loginMenu .dropdown .dropdownMenu a:hover{color:red;text-decoration:none;background-color:rgba(255,255,255,.4)}.menuBarSlot>.menuBar .cartMenu{position:absolute;right:5px;text-align:right;padding:10px;margin:0;overflow:visible;white-space:nowrap;cursor:pointer}.menuBarSlot>.menuBar .cartMenu img.cartIcon{float:left;padding-right:5px}.menuBarSlot>.menuBar .cartMenu .notification{display:none;position:absolute;top:36px;right:5px;padding:0 5px;border-style:solid;border-width:1px;border-color:#000;background-color:#c8ffc8;background-color:rgba(200,255,200,.9);box-shadow:2px 2px 2px #000;z-index:100;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.menuBarSlot>.menuBar .cartMenu .notification .message{display:block;padding:10px;white-space:nowrap;font-size:16px}.menuBarSlot.docked>.menuBar{opacity:.8;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.5);-moz-box-shadow:0 5px 5px rgba(0,0,0,.5);box-shadow:0 5px 5px rgba(0,0,0,.5)}.menuBarSlot.docked>.menuBar:hover{opacity:.9;background:#000;background-image:url(../../images/static/shared/backgrounds/stripes_navy.png)}.menuBarSlot.docked>.popDownSlot>.popDown.retracted{-webkit-box-shadow:0 5px 5px rgba(0,0,0,.5);-moz-box-shadow:0 5px 5px rgba(0,0,0,.5);box-shadow:0 5px 5px rgba(0,0,0,.5);opacity:.8}.menuBarSlot>.popDownSlot{position:fixed;overflow-y:hidden;top:38px;left:0;height:100%;width:100%;pointer-events:none}.menuBarSlot>.popDownSlot>.popDown{-webkit-transition:transform 1s,background 1s ease,opacity 2s ease,box-shadow 2s;-moz-transition:transform 1s,background 1s ease,opacity 2s ease,box-shadow 2s;-ms-transition:transform 1s,background 1s ease,opacity 2s ease,box-shadow 2s;-o-transition:transform 1s,background 1s ease,opacity 2s ease,box-shadow 2s;transition:transform 1s,background 1s ease,opacity 2s ease,box-shadow 2s;pointer-events:auto;background-color:rgba(255,255,255,.95);padding:20px;position:fixed;top:38px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);border-style:solid;border-width:1px;border-top-style:none;overflow:hidden;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.5);-moz-box-shadow:0 5px 5px rgba(0,0,0,.5);box-shadow:0 5px 5px rgba(0,0,0,.5);-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:20px;-webkit-border-bottom-left-radius:20px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:20px;-moz-border-radius-bottomleft:20px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:20px;border-bottom-left-radius:20px;border-top-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.menuBarSlot>.popDownSlot>.popDown.retracted{-webkit-box-shadow:0 5px 5px rgba(0,0,0,.2);-moz-box-shadow:0 5px 5px rgba(0,0,0,.2);box-shadow:0 5px 5px rgba(0,0,0,.2);-webkit-transform:translateX(-50%) translateY(calc(-100% + 20px));-moz-transform:translateX(-50%) translateY(calc(-100% + 20px));-ms-transform:translateX(-50%) translateY(calc(-100% + 20px));-o-transform:translateX(-50%) translateY(calc(-100% + 20px))}.menuBarSlot>.popDownSlot>.popDown.retracted>.hideButton{background-color:rgba(0,0,0,.9);color:#aac}.menuBarSlot>.popDownSlot>.popDown.retracted>.hideButton:hover{color:#aaf}.menuBarSlot>.popDownSlot>.popDown>.contents>.header{padding-bottom:15px}.menuBarSlot>.popDownSlot>.popDown>.contents>.header>.title{font-size:16px;font-weight:700}.menuBarSlot>.popDownSlot>.popDown>.contents>.header>.subtitle{font-size:14px}.menuBarSlot>.popDownSlot>.popDown>.contents>.mailingListForm{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menuBarSlot>.popDownSlot>.popDown>.contents>.mailingListForm div{padding:5px}.menuBarSlot>.popDownSlot>.popDown>.contents>.mailingListForm .controls{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.menuBarSlot>.popDownSlot>.popDown>.contents>.mailingListForm .controls .choices{text-align:left;white-space:nowrap}.menuBarSlot>.popDownSlot>.popDown>.contents>.mailingListForm .controls .buttons{margin-left:15px}.menuBarSlot>.popDownSlot>.popDown>.contents>.mailingListForm .item{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.menuBarSlot>.popDownSlot>.popDown>.contents>.mailingListForm .item input{padding:5px;min-width:15em}.menuBarSlot>.popDownSlot>.popDown>.contents>.mailingListForm .item:after{display:inline-block;content:"";width:18px;height:0;background-repeat:no-repeat;background-position:center center;margin-left:-23px}.menuBarSlot>.popDownSlot>.popDown>.contents>.mailingListForm .item.valid:after{height:15px;background-image:url(../../images/static/cart/status_marks/status_mark_valid.png)}.menuBarSlot>.popDownSlot>.popDown>.contents>.mailingListForm .item.invalid:after{height:15px;background-image:url(../../images/static/cart/status_marks/status_mark_invalid.png)}.menuBarSlot>.popDownSlot>.popDown>.contents>.mailingListForm .item.error:after{height:18px;background-image:url(../../images/static/cart/status_marks/status_mark_error.png)}.menuBarSlot>.popDownSlot>.popDown>.contents>.mailingListForm .explanation{font-size:10px;cursor:pointer}.menuBarSlot>.popDownSlot>.popDown>.contents>.mailingListForm .explanation .popupLink{color:#66c}.menuBarSlot>.popDownSlot>.popDown>.contents>.mailingListForm .explanation .popupLink:hover{color:#aaf}.menuBarSlot>.popDownSlot>.popDown>.hideButton{font-size:10px;color:#99A;cursor:pointer;position:absolute;height:18px;width:100%;left:0;bottom:-2px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;-webkit-transition:background 1s ease,opacity 1s ease;-moz-transition:background 1s ease,opacity 1s ease;-ms-transition:background 1s ease,opacity 1s ease;-o-transition:background 1s ease,opacity 1s ease;transition:background 1s ease,opacity 1s ease;padding-bottom:5px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:20px;-webkit-border-bottom-left-radius:20px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:20px;-moz-border-radius-bottomleft:20px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:20px;border-bottom-left-radius:20px;border-top-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.menuBarSlot>.popDownSlot>.popDown>.hideButton:hover{color:#229}.menuBarSlot>.popDownSlot>.popDown>.closeButton{position:absolute;top:10px;right:10px;font-weight:700;color:#99A;cursor:pointer}.menuBarSlot>.popDownSlot>.popDown>.closeButton:hover{color:#229}.easyBox{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;position:fixed;width:100%;height:100%;top:0;left:0;margin:0;padding:0;z-index:10000;opacity:0;-webkit-overflow-scrolling:touch}.easyBox>.background{display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#fff;z-index:1;opacity:.75}.easyBox>.foreground{position:relative;margin:0 auto;z-index:2;padding-top:38px;background-color:#fafafa;-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.easyBox>.foreground>.closeButton,.easyBox>.foreground>.titleBar{display:none}.easyBox>.foreground.showTitleBar>.titleBar{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;position:absolute;top:0;left:0;z-index:8030;height:38px;width:100%;background-color:#000}.easyBox>.foreground.showTitleBar>.titleBar .title{color:#fff;font-size:18px}.easyBox>.foreground.showTitleBar.showCloseBox .closeButton:hover{color:#ccf}.easyBox>.foreground.showCloseBox .closeButton{position:absolute;top:0;right:0;width:38px;height:38px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;font-weight:700;color:#99A;cursor:pointer;z-index:8040}.easyBox>.foreground.showCloseBox .closeButton:hover{color:#229}.easyBox>.foreground .content{padding:30px;position:relative;overflow:auto;overflow-x:hidden}.easyBox>.foreground .scrollIndicator{pointer-events:none;position:absolute;margin:5px auto;width:100%;text-align:center;font-size:18px;left:0;opacity:0;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.easyBox>.foreground .scrollIndicator.down{bottom:0}.easyBox>.foreground .scrollIndicator.up{top:38px}.easyBox>.foreground .scrollIndicator.canScroll{opacity:.5}body.easyBoxIsOpen{overflow:hidden}body.easyBoxIsOpen>.main{-webkit-filter:grayscale(75%);-moz-filter:grayscale(75%);-filter:grayscale(75%)}@media screen and (max-width:800px){body.easyBoxIsOpen.easyBoxIsFullScreen{overflow:auto}body.easyBoxIsOpen.easyBoxIsFullScreen>.main{display:none}}#cartModalWindow>.foreground{max-width:100%;padding:0;padding-top:34px;-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#cartModalWindow>.foreground .content{padding:0}#cartModalWindow>.foreground>.underTitleBar{position:absolute;top:0;left:0;width:100%;padding-top:54px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;font-size:9px;color:#999;line-height:200%}#cartModalWindow>.foreground>.titleBar{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;position:absolute;z-index:8030;width:100%;background-color:#000}#cartModalWindow>.foreground>.titleBar .title{color:#fff;font-size:18px}#cartModalWindow>.foreground>.titleBar .continueShopping{color:red;position:absolute;left:8px;top:12px;cursor:pointer}#cartModalWindow>.foreground>.titleBar .continueShopping:hover{color:#fff}#cartModalWindow>.foreground .closeBox{top:2px;right:2px;width:36px;height:36px;cursor:pointer;z-index:8040;background-image:url(../../images/static/shared/close_box.png)}#cartModalWindow>.foreground .scrollIndicator.up{top:38px}.cart{color:#000;max-width:800px;margin:0;text-align:left;border-style:solid;border-width:2px;border-color:#000;box-shadow:2px 2px 8px rgba(0,0,0,.5)}.cart .basket .item{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;border-style:solid;border-width:0;border-top-width:1px;font-size:14px;padding-top:5px;padding-bottom:5px;background-color:#fff}.cart .basket .item .productIdentifier{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.cart .basket .item .productIdentifier .tinyMockup{padding:0 10px}.cart .basket .item .productIdentifier .name{text-align:left;font-size:18px;paddding-right:10px}.cart .basket .item .productAttributes{font-size:12px;padding:10px}.cart .basket .item .productAttributes .attribute{margin:.25em;padding:0;display:table-row}.cart .basket .item .productAttributes .attribute label{text-align:right}.cart .basket .item .productAttributes .attribute>*{display:table-cell;vertical-align:middle;padding:0 .5em;white-space:nowrap;margin:.25em}.cart .basket .item .productAttributes .attribute input{font-size:16px;text-align:center}.cart .basket .item .productQuantity{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:10px;font-size:16px}.cart .basket .item .productQuantity input{font-size:16px;text-align:center}.cart .summary{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;background-color:#88a;width:100%;position:relative;padding:5px 0}.cart .summary .prices{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;text-align:right;margin-top:16px;margin-right:20px;font-size:16px}.cart .summary .prices>div{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;position:relative;overflow:visible}.cart .summary .prices>div label{text-align:right;padding-right:10px;margin-bottom:5px}.cart .summary .prices>div div{width:60px;text-align:right;padding:0 2px}.cart .summary .prices>div .loadingIndicator{background-image:url(../../images/static/cart/loading_indicators/small_aaaacc.gif);background-repeat:no-repeat;width:16px;height:16px;padding:0;margin:0 auto;position:absolute;top:1px;right:-18px}.cart .summary .prices>div.total label{padding-top:4px;font-weight:700}.cart .summary .prices>div.total div{border-top-style:solid;border-top-width:1px;font-weight:700;padding-top:3px}.cart .summary .prices>div.total .loadingIndicator{top:3px;border-top-style:none;border-top-width:0}.cart .summary fieldset{background-color:#ccf;padding:5px;border-style:none;border-width:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin:10px 20px}.cart .summary fieldset .item{padding:5px}.cart .summary fieldset .item .line{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.cart .summary fieldset .item .line>label:nth-child(1){-webkit-flex:0 0 8em;-moz-flex:0 0 8em;-ms-flex:0 0 8em;flex:0 0 8em;text-align:right;margin-right:10px}.cart .summary fieldset .item .line>label:nth-child(n+2){margin-left:10px}.cart .summary fieldset .item .line.input input{-webkit-flex:1 0 auto;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding:5px;margin:0;max-width:25em}.cart .summary fieldset .item .line.input input.couponField{max-width:9em}.cart .summary fieldset .item .line.input select{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:0}.cart .summary fieldset .item .line.input:after{content:"";background-repeat:no-repeat;background-position:center center;margin-left:8px;width:18px;height:0}.cart .summary fieldset .item .line.input.valid:after{height:15px;background-image:url(../../images/static/cart/status_marks/status_mark_valid.png)}.cart .summary fieldset .item .line.input.invalid:after{height:15px;background-image:url(../../images/static/cart/status_marks/status_mark_invalid.png)}.cart .summary fieldset .item .line.input.error:after{height:18px;background-image:url(../../images/static/cart/status_marks/status_mark_error.png)}.cart .summary fieldset .item .line.input.loading:after{height:16px;background-image:url(../../images/static/cart/loading_indicators/small_ccccff.gif)}.cart .summary fieldset .item .line.explanation,.cart .summary fieldset .item .line.statusMessage{margin-top:5px;font-size:12px}.cart .summary fieldset .item .line.explanation:before,.cart .summary fieldset .item .line.statusMessage:before{content:"";font-size:14px;-webkit-flex:0 0 10em;-moz-flex:0 0 10em;-ms-flex:0 0 10em;flex:0 0 10em;text-align:right;margin-right:15px}.cart .continueWithPaypalButton{margin:0 auto;width:178px;height:35px;border:none;cursor:pointer;background:url(../../images/static/cart/continue_with_paypal_button.png);background-repeat:no-repeat;background-position:0 0}.cart .continueWithPaypalButton:hover{background-position:0 -35px}.cart .continueWithPaypalButton:active{background-position:0 -70px}.cart .continueWithPaypalButton::-moz-focus-inner{border:0}.cart .loadingIndicator{background-image:url(../../images/static/cart/loading_indicators/small_ccccff.gif);background-repeat:no-repeat;background-position:center center}.cart .checkoutTabs{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;padding:0;border-bottom-style:solid;border-bottom-width:2px;background-color:#88a}.cart .checkoutTabs .checkoutTab{padding:10px;margin-top:5px;margin-left:20px;margin-bottom:0;margin-right:0;border-style:solid;border-width:2px;border-bottom-style:none;border-bottom-width:0;cursor:pointer;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:5px;border-top-right-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#ccf;text-align:center}.cart .checkoutTabs .checkoutTab img{width:100%;height:100%}.cart .checkoutTabs .checkoutTab img:hover{-webkit-transform:scale(1.05) rotate(1deg);-moz-transform:scale(1.05) rotate(1deg);-ms-transform:scale(1.05) rotate(1deg);-o-transform:scale(1.05) rotate(1deg)}.cart .checkoutTabs .checkoutTab.selected{position:relative;top:2px;border-bottom-style:none;border-bottom-width:0;background-color:#afa}.cart .checkoutTabs .checkoutTab:last-child{margin-right:20px}.cart .paymentSection{background-color:#ccf;box-shadow:0 -3px 10px #333}.cart .paymentSection .instructions{padding:5px;background-color:#afa;font-size:16px;text-align:center}.cart .paymentSection .commitButtons{background-color:#6c6;text-align:center;padding:10px}.cart .paymentSection .commitButtons .commitButton{vertical-align:middle;font-size:2rem;margin:10px 0}.cart .cartform fieldset{display:block;background-color:#fff;padding:20px 10px;margin:20px auto;border-style:none;border-width:0;font-family:'Gill Sans MT','Gill Sans',GillSans,Arial,Helvetica,sans-serif;font-size:14px}.cart .cartform fieldset>.header{text-align:center;font-weight:700;padding-bottom:20px}.cart .cartform fieldset .item{padding:5px;margin-left:10%}.cart .cartform fieldset .item .line{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin:2px 0}.cart .cartform fieldset .item .line>label:nth-child(1){-webkit-flex:0 0 10em;-moz-flex:0 0 10em;-ms-flex:0 0 10em;flex:0 0 10em;text-align:right;margin-right:10px}.cart .cartform fieldset .item .line>label:nth-child(n+2){margin-left:10px}.cart .cartform fieldset .item .line.input input{-webkit-flex:1 0 auto;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding:5px;margin:0;max-width:25em}.cart .cartform fieldset .item .line.input input.phoneField{max-width:9em}.cart .cartform fieldset .item .line.input input.monthField,.cart .cartform fieldset .item .line.input input.yearField{max-width:2em}.cart .cartform fieldset .item .line.input input.monthField{margin-right:2px}.cart .cartform fieldset .item .line.input input.yearField{margin-left:2px}.cart .cartform fieldset .item .line.input input.zipField{max-width:3em}.cart .cartform fieldset .item .line.input input.postalCodeField{max-width:12em}.cart .cartform fieldset .item .line.input input.CVVField{max-width:2em}.cart .cartform fieldset .item .line.input input[type=checkbox]{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 5px}.cart .cartform fieldset .item .line.input textarea{-webkit-flex:1 0 auto;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.cart .cartform fieldset .item .line.input select{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:0}.cart .cartform fieldset .item .line.input:after{content:"";background-repeat:no-repeat;background-position:center center;margin-left:8px;width:18px;height:0}.cart .cartform fieldset .item .line.input.valid:after{height:15px;background-image:url(../../images/static/cart/status_marks/status_mark_valid.png)}.cart .cartform fieldset .item .line.input.invalid:after{height:15px;background-image:url(../../images/static/cart/status_marks/status_mark_invalid.png)}.cart .cartform fieldset .item .line.input.error:after{height:18px;background-image:url(../../images/static/cart/status_marks/status_mark_error.png)}.cart .cartform fieldset .item .line.input.loading:after{height:16px;background-image:url(../../images/static/cart/loading_indicators/small_ccccff.gif)}.cart .cartform fieldset .item .line.input .addressBox{display:block;border-style:dashed;border-width:1px;background-color:#eee;padding:10px 20px;cursor:pointer}.cart .cartform fieldset .item .line.input .addressBox:hover{background-color:#ccc}.cart .cartform fieldset .item .line.explanation,.cart .cartform fieldset .item .line.statusMessage{margin-top:5px;font-size:12px}.cart .cartform fieldset .item .line.creditCardTypes:before,.cart .cartform fieldset .item .line.explanation:before,.cart .cartform fieldset .item .line.statusMessage:before{content:"";font-size:14px;-webkit-flex:0 0 10em;-moz-flex:0 0 10em;-ms-flex:0 0 10em;flex:0 0 10em;text-align:right;margin-right:15px}.cart .cartform fieldset .item .line .toolTip{text-decoration:underline;cursor:pointer;font-size:12;margin-left:10px;position:relative}.cart .cartform fieldset .item .line .toolTip[title]:hover:after{content:attr(title);padding:4px 8px;color:#333;position:absolute;left:0;top:100%;width:150px;z-index:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 0 4px #222;-moz-box-shadow:0 0 4px #222;box-shadow:0 0 4px #222;background-color:#eee;background:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#ccc));background:-webkit-linear-gradient(top,#eee,#ccc);background:-moz-linear-gradient(top,#eee,#ccc);background:-ms-linear-gradient(top,#eee,#ccc);background:-o-linear-gradient(top,#eee,#ccc)}.cart .cartform fieldset .statusMessage{color:#c00}.cart .cartform fieldset .creditCardTypes>div>div{display:inline-block;background-repeat:no-repeat;background-origin:content-box;width:37px;height:23px;padding:1px;-webkit-opacity:.5;-moz-opacity:.5;opacity:.5;margin:2px;position:relative;left:-3px}.cart .cartform fieldset .creditCardTypes>div .visa{background-image:url(../../images/static/cart/credit_cards/visa.gif)}.cart .cartform fieldset .creditCardTypes>div .mastercard{background-image:url(../../images/static/cart/credit_cards/mastercard.gif)}.cart .cartform fieldset .creditCardTypes>div .amex{background-image:url(../../images/static/cart/credit_cards/amex.gif)}.cart .cartform fieldset .creditCardTypes>div .discover{background-image:url(../../images/static/cart/credit_cards/discover.gif)}.cart .cartform fieldset .creditCardTypes>.any>div{-webkit-opacity:1;-moz-opacity:1;opacity:1}.cart .cartform fieldset .creditCardTypes>.amex>.amex,.cart .cartform fieldset .creditCardTypes>.discover>.discover,.cart .cartform fieldset .creditCardTypes>.mastercard>.mastercard,.cart .cartform fieldset .creditCardTypes>.visa>.visa{border-style:solid;border-width:2px;opacity:1;margin:0}.cart .finalInstructions{padding:20px;background-color:#fff;font-size:16px;text-align:center}.cart .finalInstructions .statusMark{display:inline-block;position:relative;top:3px;margin-right:10px}.cart .finalInstructions div{display:inline}.cart .commitAgreement{padding:20px;background-color:#fff;font-size:16px;text-align:center}@media screen and (max-width:800px){.cart .summary fieldset>div{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cart .summary fieldset>div label{text-align:left;width:100%}.cart .cartform fieldset .item{margin-left:0}}@media screen and (max-width:450px){.cart .cartform fieldset .item,.cart .summary fieldset .item{margin-left:0}.cart .cartform fieldset .item .line,.cart .summary fieldset .item .line{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cart .cartform fieldset .item .line>label:nth-child(1),.cart .summary fieldset .item .line>label:nth-child(1){text-align:left;-webkit-flex:1 0 100%;-moz-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.cart .cartform fieldset .item .line.creditCardTypes:before,.cart .cartform fieldset .item .line.explanation:before,.cart .cartform fieldset .item .line.statusMessage:before,.cart .summary fieldset .item .line.creditCardTypes:before,.cart .summary fieldset .item .line.explanation:before,.cart .summary fieldset .item .line.statusMessage:before{content:none}}#contactForm a:active,#contactForm a:hover,#contactForm a:link,#contactForm a:visited{color:#000;text-decoration:none}#contactForm .intro{margin:20px;margin-top:0}#contactForm .sectionSet{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#contactForm .sectionSet .section{-webkit-flex:1 0 200px;-moz-flex:1 0 200px;-ms-flex:1 0 200px;flex:1 0 200px;border-style:none;border-width:1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#eee;margin:5px;padding:10px}#contactForm .sectionSet .section>.title{font-size:18px;font-weight:700;margin:10px}#contactForm .sectionSet .section>.subtitle{font-size:10px;margin:10px;margin-top:-10px;margin-bottom:15px}#contactForm .sectionSet .section>.body{font-size:14px;margin:10px}#contactForm .sectionSet .section>.body a:active,#contactForm .sectionSet .section>.body a:hover,#contactForm .sectionSet .section>.body a:link,#contactForm .sectionSet .section>.body a:visited{color:#00c;text-decoration:none}@media screen{.menuBar .mainMenu .loginMenu .trigger{color:#0f0}body{min-width:0}.menuBarSlot .menuBar{text-align:left}.menuBarSlot .menuBar .siteLogo{display:inline-block;position:relative;vertical-align:top;left:auto;top:auto;max-width:36%}.menuBarSlot .menuBar .siteLogo img{width:100%}.menuBarSlot .menuBar .mainMenu{display:inline-block;position:relative;left:auto;padding:10px}.menuBarSlot .menuBar .mainMenu .loginMenu{display:inline-block;text-align:left;padding-right:20px;overflow:visible}.menuBarSlot .menuBar .mainMenu .loginMenu .trigger{color:red;cursor:pointer;font-size:14px}.menuBarSlot .menuBar .mainMenu .loginMenu .trigger:hover{color:#fff}.menuBarSlot .menuBar .mainMenu .loginMenu .trigger.loggedIn:hover{color:red}.menuBarSlot .menuBar .mainMenu .loginMenu .trigger.loggedIn .name{color:#fff;text-decoration:underline}.menuBarSlot .menuBar .mainMenu .loginMenu .trigger.loggedIn .name:hover{color:#ccc}.menuBarSlot .menuBar .mainMenu .loginMenu .dropdown{display:none;position:absolute;top:36px;left:2px}.menuBarSlot .menuBar .mainMenu .loginMenu .dropdown .dropdownMenu{padding:5px 0;border-style:solid;border-width:1px;border-color:#000;background-color:#fff;background-color:rgba(255,255,255,.9);box-shadow:2px 2px 2px #000;z-index:100;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.menuBarSlot .menuBar .mainMenu .loginMenu .dropdown .dropdownMenu a{display:block;padding:10px 20px;white-space:nowrap}.menuBarSlot .menuBar .mainMenu .loginMenu .dropdown .dropdownMenu a:link{color:#900;text-decoration:none}.menuBarSlot .menuBar .mainMenu .loginMenu .dropdown .dropdownMenu a:visited{color:#900;text-decoration:none}.menuBarSlot .menuBar .mainMenu .loginMenu .dropdown .dropdownMenu a:hover{color:red;text-decoration:none;background-color:rgba(255,255,255,.4)}.menuBarSlot .menuBar .cartMenu{position:absolute;right:5px;top:0;text-align:right;padding:10px;margin:0;overflow:visible;white-space:nowrap;cursor:pointer}.menuBarSlot .menuBar .cartMenu img.cartIcon{float:left;padding-right:5px}.menuBarSlot .menuBar .cartMenu .notification{display:none;position:absolute;top:0;right:0;padding:0 5px;border-style:solid;border-width:1px;border-color:#000;background-color:#c8ffc8;background-color:rgba(200,255,200,.9);box-shadow:2px 2px 2px #000;z-index:100;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.menuBarSlot .menuBar .cartMenu .notification .message{display:block;padding:10px;white-space:nowrap;font-size:16px}.socialBar{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0;background-image:url(../../images/static/shared/backgrounds/stripes_navy.png);overflow:auto;text-align:left;border-top-style:solid;border-bottom-style:solid;border-top-width:2px;border-bottom-width:2px;border-color:#000}.followBox{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;width:100%;position:relative;margin:10px auto;height:auto;font-size:12px;text-align:left;color:#fff}.followBox .instructions{padding:5px;white-space:nowrap}.followBox .instructions .title{font-size:18px;color:#fff;padding:5px}.followBox .instructions .description{font-size:14px;color:#c00;padding:5px}.followBox .followButtons{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-flex:1 1 400px;-moz-flex:1 1 400px;-ms-flex:1 1 400px;flex:1 1 400px;width:auto;margin:5px;padding:0}.followBox .followButtons .buttonSet{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex:1 1 200px;-moz-flex:1 1 200px;-ms-flex:1 1 200px;flex:1 1 200px}.followBox .followButtons img{display:block;width:100%;padding-bottom:5px}.followBox .followButtons img:hover{-webkit-transform:scale(1.1) rotate(-2deg);-moz-transform:scale(1.1) rotate(-2deg);-ms-transform:scale(1.1) rotate(-2deg);-o-transform:scale(1.1) rotate(-2deg)}.followBox .followButtons a,.followBox .followButtons a:hover,.followBox .followButtons a:link,.followBox .followButtons a:visited{display:inline-block;font-size:9px;text-align:center;text-decoration:none;vertical-align:top;margin:1%;color:#fff}.followBox .followButtons a:hover{color:#aaf}.siteLinks{text-align:center;font-size:14px;color:#999;margin:15px}.siteLinks a,.siteLinks a:active,.siteLinks a:hover,.siteLinks a:link,.siteLinks a:visited{color:#fff;text-decoration:none}.siteLinks a:hover{color:#aaf}.productViewerStripe{margin:0 auto;padding:0;position:relative;width:100%;overflow:auto;background-image:url(../../images/static/shared/backgrounds/flowers_red.png)}.productViewerStripe .productViewer{width:auto;margin:0 auto;position:relative;overflow:visible}.productViewerStripe .productViewer .specialMessage{box-sizing:border-box;width:880px;background-color:#fff;text-align:center;padding:20px;margin:20px auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.productViewerStripe .productViewer .specialMessage .title{background-color:#000;color:#fff;font-size:14px;font-weight:700;padding:5px;margin-bottom:10px}.productViewerStripe .productViewer .specialMessage .title .date{color:red}.productViewerStripe .productViewer .specialMessage .text{text-align:left}.productViewerStripe .productViewer .specialMessage .text span{white-space:nowrap}.productViewerStripe .productViewer .productLineButton{display:none}.productViewerStripe .productViewer .bannerSlot{height:auto;width:auto;overflow:hidden;position:relative;margin:0 auto}.productViewerStripe .productViewer .bannerSlot .bannerSlider{white-space:nowrap;position:relative;font-size:0}.productViewerStripe .productViewer .banner{display:inline-block;white-space:normal;position:relative;font-size:0;top:0;left:0;margin:0;padding:0;height:auto;width:100%;vertical-align:top;overflow:hidden}.productViewerStripe .productViewer .banner .bannerImage{display:block;cursor:zoom-in}.productViewerStripe .productViewer .banner .infoBox,.productViewerStripe .productViewer .banner .productShot{display:inline-block;vertical-align:top;height:auto;margin:0}.productViewerStripe .productViewer .banner .productShot{position:relative;width:auto}.productViewerStripe .productViewer .banner .productShot img{max-width:100%}.productViewerStripe .productViewer .banner .productShot .wide{display:none}.productViewerStripe .productViewer .banner .productShot .modelSquare{width:57vw;max-width:800px;min-width:600px;position:relative}.productViewerStripe .productViewer .banner .productShot .modelSquare .foreground{position:absolute;top:0;left:0}.productViewerStripe .productViewer .banner .productShot .sharingBar{position:absolute;bottom:2px;left:2px}.productViewerStripe .productViewer .banner .infoBox{position:relative;width:280px;height:57vw;max-height:800px;min-height:600px;top:auto;right:auto;background-color:#fff;border-style:none;border-left-style:solid;border-left-width:1px;text-align:left;background-image:url(../../images/static/shared/backgrounds/stripes_white.png)}.productViewerStripe .productViewer .banner .infoBox>.title{font-size:18px;padding:10px;padding-top:15px}.productViewerStripe .productViewer .banner .infoBox>.description{font-size:14px;margin:10px}.productViewerStripe .productViewer .banner .infoBox .mockup{width:auto;height:auto}.productViewerStripe .productViewer .banner .infoBox .mockup img{max-width:100%}.productViewerStripe .productViewer .banner .infoBox .featuredDealBox{display:block;width:150px;margin:0 auto;padding:10px;border-style:solid;border-width:2px;border-top-style:none;box-shadow:2px 2px 2px #ccc;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-color:#000;font-size:14px;background-color:#500;background-image:url(../../images/static/shared/backgrounds/stripes_red.png);color:#fff;text-align:center;white-space:nowrap;font-family:arial,sans-serif}.productViewerStripe .productViewer .banner .infoBox .featuredDealBox .clock{display:inline;margin:0;padding:0}.productViewerStripe .productViewer .banner .infoBox .featuredDealBox .time{display:inline;margin:0;padding:0}.productViewerStripe .productViewer .banner .infoBox .pointOfSale{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;position:absolute;bottom:2px;left:auto;text-align:center;overflow:visible;white-space:normal}.productViewerStripe .productViewer .banner .infoBox .pointOfSale>*{vertical-align:top;margin-bottom:5px}.productViewerStripe .productViewer .banner .infoBox .pointOfSale>div{margin:2px}.productViewerStripe .productViewer .banner .infoBox .pointOfSale .priceBox{position:relative;bottom:auto;left:auto;text-align:center;overflow:hidden;width:84px;height:84px;z-index:10}.productViewerStripe .productViewer .banner .infoBox .pointOfSale .priceBox .tag{position:absolute;left:0;width:80px;border-style:solid;border-width:2px;border-color:#000;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.productViewerStripe .productViewer .banner .infoBox .pointOfSale .priceBox .tag.price{top:0;height:54px;font-size:36px;font-weight:700;background-color:#000;color:#0f0;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:10px;border-top-right-radius:10px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.productViewerStripe .productViewer .banner .infoBox .pointOfSale .priceBox .tag.label{bottom:0;height:24px;font-size:10px;background-color:#0f0;color:#000;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border-top-width:0}.productViewerStripe .productViewer .banner .infoBox .pointOfSale .priceBox .normal{display:block}.productViewerStripe .productViewer .banner .infoBox .pointOfSale .priceBox .alternate{display:none}.productViewerStripe .productViewer .banner .infoBox .pointOfSale .priceBox:hover .normal{display:none}.productViewerStripe .productViewer .banner .infoBox .pointOfSale .priceBox:hover .alternate{display:block}.productViewerStripe .productViewer .banner .infoBox .pointOfSale .selectionBox{display:inline-block;position:relative;bottom:auto;left:auto;width:168px;background-color:#afa;background-image:url(../../images/static/shared/backgrounds/stripes_green.png);border-style:solid;border-width:2px;border-color:#000;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;overflow:visible}.productViewerStripe .productViewer .banner .infoBox .pointOfSale .selectionBox .selectors{float:left;text-align:left;font-size:1rem}.productViewerStripe .productViewer .banner .infoBox .pointOfSale .selectionBox .selectors select{margin:6px;margin-bottom:0}.productViewerStripe .productViewer .banner .infoBox .pointOfSale .selectionBox .selectors select:last-child{margin-bottom:6px}.productViewerStripe .productViewer .banner .infoBox .pointOfSale .buyButton{display:inline-block;position:relative;bottom:auto;left:auto;cursor:pointer}.productViewerStripe .productViewer .banner .infoBox .pointOfSale .buyButton .tinyMockup{position:absolute;top:5px;left:5px;width:70px;height:70px}.productViewerStripe .productViewer .banner .infoBox .pointOfSale .buyButton .tinyMockup .icon{position:relative}.productViewerStripe .productViewer .banner .infoBox .pointOfSale .buyButton .tinyMockup .icon img{border-style:none;border-width:0;width:100%;height:100%}.productViewerStripe .productViewer .banner .infoBox .pointOfSale .buyButton .tinyMockup .icon img:hover{-webkit-transform:scale(1.05) rotate(1deg);-moz-transform:scale(1.05) rotate(1deg);-ms-transform:scale(1.05) rotate(1deg);-o-transform:scale(1.05) rotate(1deg)}.productViewerStripe .productViewer .banner .infoBox .pointOfSale .buyButton .tinyMockup .icon .sizeDot{position:absolute;right:0;bottom:0;width:22px;height:22px;background-image:url(../../images/static/shared/size_dots.png)}.productViewerStripe .productViewer .banner .infoBox .pointOfSale .buyButton .tinyMockup .icon .sizeDot.YM{background-position:0 0}.productViewerStripe .productViewer .banner .infoBox .pointOfSale .buyButton .tinyMockup .icon .sizeDot.S{background-position:-22px 0}.productViewerStripe .productViewer .banner .infoBox .pointOfSale .buyButton .tinyMockup .icon .sizeDot.M{background-position:-44px 0}.productViewerStripe .productViewer .banner .infoBox .pointOfSale .buyButton .tinyMockup .icon .sizeDot.L{background-position:-66px 0}.productViewerStripe .productViewer .banner .infoBox .pointOfSale .buyButton .tinyMockup .icon .sizeDot.XL{background-position:-88px 0}.productViewerStripe .productViewer .banner .infoBox .pointOfSale .buyButton .tinyMockup .icon .sizeDot.XXL{background-position:-110px 0}.productViewerStripe .productViewer .banner .infoBox .pointOfSale .buyButton .tinyMockup .icon .sizeDot.XXXL{background-position:-132px 0}.productViewerStripe .productViewer .banner .infoBox .pointOfSale .buyButton .tinyMockup .icon .sizeDot.XXXXL{background-position:-154px 0}.productViewerStripe .productViewer .banner .infoBox .pointOfSale .buyButton .tinyMockup .icon .sizeDot.XXXXXL{background-position:-176px 0}.productViewerStripe .productViewer .banner .infoBox .pointOfSale .buyButton .tinyMockup .icon .sizeDot.XXXXXXL{background-position:-198px 0}.productViewerStripe .productViewer .banner .infoBox .pointOfSale .buyButton:hover .addToCartButton{background-position:0 -80px}.productViewerStripe .productViewer .banner .infoBox .pointOfSale .buyButton:active .addToCartButton{background-position:0 -160px}.productViewerStripe .productViewer .banner .infoBox .pointOfSale .buyButton .addToCartButton{margin:0 auto;width:260px;height:84px;border-style:solid;border-width:2px;border-color:#000;cursor:pointer;background:url(../../images/static/index/add_to_cart_flag_button_large.png);background-repeat:no-repeat;background-position:0 0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.productViewerStripe .productViewer .banner .infoBox .pointOfSale .buyButton .addToCartButton::-moz-focus-inner{border:0}.productViewerStripe .productViewer .banner.featured .infoBox>.title{margin-top:10px;font-size:16px}.productViewerStripe .productViewer .banner.featured .infoBox>.description{margin-top:5px;font-size:12px}.productViewerStripe .productViewer .banner.featured .pointOfSale .priceBox .tag.price{top:auto;bottom:0;height:58px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-top-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:36px}.productViewerStripe .productViewer .banner.featured .pointOfSale .priceBox .tag.price .alternate{font-size:18px;font-weight:700;color:red}.productViewerStripe .productViewer .banner.featured .pointOfSale .priceBox .tag.label{top:0;bottom:auto;height:20px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:10px;border-top-right-radius:10px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border-top-width:2px;border-bottom-width:0;font-size:12px;background-color:#0a0;color:#fff}.garmentInfo{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;max-width:calc(620px);margin:5px;background-color:#fff;overflow:auto}.garmentInfo .textDescription{-webkit-flex:1 0 0px;-moz-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0px}.garmentInfo .textDescription>.title{text-align:left;margin:10px;font-size:18px}.garmentInfo .textDescription .description{text-align:left;margin:10px}.garmentInfo .sizeChartBox{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;border-style:solid;border-width:1px;margin:0;margin-right:10px}.garmentInfo .sizeChartBox .title{font-size:14px;background-color:#000;color:#fff;text-align:center;padding:2px}.garmentInfo .sizeChartBox .chart{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;padding:10px}.garmentInfo .sizeChartBox .chart table tbody th{text-align:right}.garmentInfo .sizeChartBox .chart table tbody td{white-space:nowrap}.garmentInfo .sizeChartBox .chart img{-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}.otherShirts{padding:5px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;text-align:center;width:auto;margin:0 auto;background-color:#fff;overflow:auto}.otherShirts .productLineThumbnail{position:relative;width:196px;height:auto;max-height:196px;padding:1px;margin:5px;border-style:solid;border-width:1px}.otherShirts .productLineThumbnail img{display:block;width:100%;height:100%;border-style:none}.otherShirts .productLineThumbnail.featured a:after{content:"";background-image:url(../../images/static/index/shirt_of_the_day_banner.png);width:180px;height:18px;position:absolute;top:-8px;left:8px}.affiliateBar{color:#fff;text-align:left;padding:5px}.affiliateBar .innerBar{text-align:right;margin:0 auto;padding-left:10px;padding-right:10px}.affiliateBar input{font-size:9px;background-color:#99a;border-color:#000;margin:5px}.affiliateBar .copyToClipboardButton{position:relative;display:inline-block}.affiliateBar .copyToClipboardButton .button .icon{position:relative;top:4px;display:inline-block;width:14px;height:14px;background-image:url(../../images/static/index/clippy_icons.png)}.affiliateBar .copyToClipboardButton .button .text{display:none;color:#aaa;font-size:10px;position:absolute;right:0;white-space:nowrap}.affiliateBar .copyToClipboardButton .button.hover .icon{background-position:0 -14px}.affiliateBar .copyToClipboardButton .button.hover .text{display:inline-block}.affiliateBar .copyToClipboardButton .button.active .icon{background-position:0 -28px}.affiliateBar .copyToClipboardButton .button.active .text{display:inline-block;color:#ccc}body>.tinyMockup{position:absolute;z-index:100001;width:70px;height:70px;-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg)}body>.tinyMockup .icon{position:relative}body>.tinyMockup .icon img{border-style:none;border-width:0;width:100%;height:100%}body>.tinyMockup .icon img:hover{-webkit-transform:scale(1.05) rotate(1deg);-moz-transform:scale(1.05) rotate(1deg);-ms-transform:scale(1.05) rotate(1deg);-o-transform:scale(1.05) rotate(1deg)}body>.tinyMockup .icon .sizeDot{position:absolute;right:0;bottom:0;width:22px;height:22px;background-image:url(../../images/static/shared/size_dots.png)}body>.tinyMockup .icon .sizeDot.YM{background-position:0 0}body>.tinyMockup .icon .sizeDot.S{background-position:-22px 0}body>.tinyMockup .icon .sizeDot.M{background-position:-44px 0}body>.tinyMockup .icon .sizeDot.L{background-position:-66px 0}body>.tinyMockup .icon .sizeDot.XL{background-position:-88px 0}body>.tinyMockup .icon .sizeDot.XXL{background-position:-110px 0}body>.tinyMockup .icon .sizeDot.XXXL{background-position:-132px 0}body>.tinyMockup .icon .sizeDot.XXXXL{background-position:-154px 0}body>.tinyMockup .icon .sizeDot.XXXXXL{background-position:-176px 0}body>.tinyMockup .icon .sizeDot.XXXXXXL{background-position:-198px 0}body>.tinyMockup .icon .sizeDot{display:none}body>.spark{position:fixed;background-size:15px;width:5px;height:5px;background-image:url(../../images/static/index/spark.png);z-index:99999}}@media screen and (max-width:900px){.productViewerStripe .productViewer .specialMessage{box-sizing:border-box;width:600px;max-width:100%}.productViewerStripe .productViewer .banner .infoBox,.productViewerStripe .productViewer .banner .productShot{display:block}.productViewerStripe .productViewer .banner .productShot .modelSquare{display:inline-block;width:auto;max-width:none;min-width:0}.productViewerStripe .productViewer .banner .infoBox{width:auto;height:auto;max-height:auto;min-height:0;border-style:none;border-top-style:solid;border-top-width:1px}.productViewerStripe .productViewer .banner .infoBox .mockup{display:none}.productViewerStripe .productViewer .banner .infoBox .pointOfSale{position:relative;bottom:auto;left:auto}.followBox{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.followBox .instructions{white-space:normal}.followBox .followButtons{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:1050px){.productViewerStripe .productViewer .productLineButton{z-index:100;display:inline-block;width:75px;max-width:10%;position:absolute;top:calc(50% - 38px);cursor:pointer;opacity:.25}.productViewerStripe .productViewer .productLineButton:after{content:'';display:block;margin-top:100%}.productViewerStripe .productViewer .productLineButton.next{right:10px}.productViewerStripe .productViewer .productLineButton.next .arrow{background-image:url(../../images/static/index/arrow_right.png)}.productViewerStripe .productViewer .productLineButton.previous{left:10px}.productViewerStripe .productViewer .productLineButton.previous .arrow{background-image:url(../../images/static/index/arrow_left.png)}.productViewerStripe .productViewer .productLineButton .arrow{position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;background-repeat:no-repeat;background-position:0 0}.productViewerStripe .productViewer .productLineButton.enabled{opacity:1}.productViewerStripe .productViewer .productLineButton.enabled .arrow:hover{background-position:0 50%}.productViewerStripe .productViewer .productLineButton.enabled .arrow:active{background-position:0 100%}.followBox{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.followBox .followButtons{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}}@media screen and (min-width:1650px){.productViewerStripe .productViewer .banner .productShot .wide{display:block}.productViewerStripe .productViewer .banner .productShot .square{display:none}}@media screen and (max-width:620px){.menuBarSlot .menuBar .mainMenu .navigation{display:none}}@media screen and (max-width:660px){.garmentInfo{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.garmentInfo .textDescription{max-width:420px;margin:0 auto;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.garmentInfo .textDescription>.title{display:none}.garmentInfo .sizeChartBox{max-width:420px;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 auto}.garmentInfo .sizeChartBox .chart .key{-webkit-flex:1 1 0;-moz-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0}.garmentInfo .sizeChartBox .chart .key img{width:100%}}@media screen and (max-width:640px){.otherShirts{padding:0}.otherShirts .productLineThumbnail{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:33.333%;border-style:none;border-width:0;padding:0;margin:0;max-height:none}.otherShirts .productLineThumbnail.featured a:after{left:5%;width:100%;background-size:90%;background-repeat:no-repeat}}/*# sourceMappingURL=index.css.map */